From fb75777d8ae2499a902f09aa307af2dc1e39c5ce Mon Sep 17 00:00:00 2001 From: yuvipanda Date: Mon, 20 May 2019 11:31:33 -0700 Subject: [PATCH] Pass --upgrade-db to jupyterhub all the time - It's a no-op if we aren't upgrading hub versions. - We know we're only using sqlite, since we are an opinionated distro! - This matches what we do in z2jh --- tljh/systemd-units/jupyterhub.service | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tljh/systemd-units/jupyterhub.service b/tljh/systemd-units/jupyterhub.service index 6412a81..477d04b 100644 --- a/tljh/systemd-units/jupyterhub.service +++ b/tljh/systemd-units/jupyterhub.service @@ -19,8 +19,7 @@ ProtectKernelModules=yes Environment=TLJH_INSTALL_PREFIX={install_prefix} # Run upgrade-db before starting, in case Hub version has changed # This is a no-op when no db exists or no upgrades are needed -ExecStartPre={python_interpreter_path} -m jupyterhub.app -f {jupyterhub_config_path} upgrade-db -ExecStart={python_interpreter_path} -m jupyterhub.app -f {jupyterhub_config_path} +ExecStart={python_interpreter_path} -m jupyterhub.app -f {jupyterhub_config_path} --upgrade-db [Install] # Start service when system boots