Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 11 additions & 7 deletions tljh/installer.py
Original file line number Diff line number Diff line change
Expand Up @@ -293,12 +293,16 @@ def ensure_user_environment(user_requirements_txt_file):
)

if user_requirements_txt_file:
# FIXME: This currently fails hard, should fail soft and not abort installer
conda.ensure_pip_requirements(
USER_ENV_PREFIX,
user_requirements_txt_file,
upgrade=True,
)
try:
conda.ensure_pip_requirements(
USER_ENV_PREFIX,
user_requirements_txt_file,
upgrade=True,
)
except Exception as e:
logger.warning(
f"Failed to install requirements for user env from {user_requirements_txt_file}: {e}"
)


def ensure_admins(admin_password_list):
Expand Down Expand Up @@ -530,7 +534,7 @@ def main():
ensure_admins(args.admin)
ensure_usergroups()
if args.user_requirements_txt_url:
logger.info("installing packages from user_requirements_txt_url")
logger.info("Installing packages from user_requirements_txt_url")
ensure_user_environment(args.user_requirements_txt_url)

logger.info("Setting up JupyterHub...")
Expand Down
Loading