Today's tasks for me are:
A user of LDAPAuthenticator reached out with some compatibility issues, specifically JupyterHub not recognizing
allowed_groups as a valid configuration object. This is probably due to me using the
Union traitlet for it. The user reached out again and confirmed that this is the case - it worked with the versions of jupyterhub / traitlets I was using (0.3.0 and 4.2.1) but not the one she was using (0.5.0 and 4.2.1). It works when she gets the Union out of there.
Action items from this is:
Deployment and Wikimedia! Fun topics :D Most of this was captured in https://phabricator.wikimedia.org/T129311 (and also . If scap3 isn't ready to do binary deploys soon, I'll probably just end up with a simple curl solution run manually on the nodes until scap3 has something.
I also managed to rebase the
uidenforcer admission controller patch on top of the v1.2.0 release, and make all the tests pass! I really need to spend significant time writing go at some point.
There's also now a simple build script that builds a specific tag of kubernetes.
Note: Also got a haircut! I feel a few years younger now.
Note: Also did laundry!
I got something simple going, but then tried to write a jupyter-reload command and failed miserably (so far!). Let's see how that goes. Also found out that the default is a really useless 'rsync' provider (not even VirtualBox shared folders?!), so I've to make them use the shared folder setup instead. Fun!
The statsd work got skipped today. I'll get to that tomorrow!