I tried to upgrade my TLJH instance today, per Upgrade TLJH — The Littlest JupyterHub documentation. No errors or warnings appeared when running the upgrade program, but now the jupyterhub service fails to start, reporting this problem:
ValueError: LDAPAuthenticator requires either lookup_dn or bind_dn_template to be configured
My (slightly redacted) /opt/tljh/config/config.yaml file looks like this:
When I run under strace I can see /opt/tljh/config/config.yaml being opened. If I introduce a typo in the config.yaml content I see a corresponding warning in the python output. So I’m sure it’s reading the file.
That’s great! Thanks for the prompt action. Will I get that new version of ldapauthenticator if I do the upgrade from scratch again? Or is there some other procedure for getting that version with the fix?