From 13419b7d73e5eaadaa9d44a4dca2fe5c3509f96e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Gr=C3=BCning?= Date: Sun, 8 Dec 2024 11:05:28 +0100 Subject: [PATCH 1/4] user specific notebooks --- files/galaxy/tpv/users.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/files/galaxy/tpv/users.yml b/files/galaxy/tpv/users.yml index 3069e6ec5..c664714a9 100644 --- a/files/galaxy/tpv/users.yml +++ b/files/galaxy/tpv/users.yml @@ -3,3 +3,20 @@ users: dominguj@informatik.uni-freiburg.de: bjoern.gruening@gmail.com: kuntzm@informatik.uni-freiburg.de: + andreas.kalagasidis@gmail.com: + rules: + - if: 'interactive_tool_jupyter_notebook' in tool.id + cores: 1 + mem: 15 + params: + docker_volumes: $defaults + container_monitor_result: callback + submit_requirements: 'GalaxyDockerHack == True' # && GalaxyGroup == "interactive"' + # needed for > quay.io/bgruening/docker-jupyter-notebook:24.07, this image starts as root but drops privileges + docker_run_extra_arguments: "-e NB_UID=999" + scheduling: + require: + - docker + - interactive + env: + HOME: /home/jovyan From bcaa9d4a429d0c5fa28e16fc353b7e4a5f56a82b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Gr=C3=BCning?= Date: Sun, 8 Dec 2024 11:33:53 +0100 Subject: [PATCH 2/4] Update users.yml --- files/galaxy/tpv/users.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/files/galaxy/tpv/users.yml b/files/galaxy/tpv/users.yml index c664714a9..abf8f8b27 100644 --- a/files/galaxy/tpv/users.yml +++ b/files/galaxy/tpv/users.yml @@ -5,7 +5,8 @@ users: kuntzm@informatik.uni-freiburg.de: andreas.kalagasidis@gmail.com: rules: - - if: 'interactive_tool_jupyter_notebook' in tool.id + - id: user-specific-notebook + if: 'interactive_tool_jupyter_notebook' in tool.id cores: 1 mem: 15 params: From 250462f473ab015b0ee49080b7f49e68be4d630c Mon Sep 17 00:00:00 2001 From: Sanjay Kumar Srikakulam Date: Sun, 8 Dec 2024 19:26:43 +0000 Subject: [PATCH 3/4] Fix scalar lint issue --- files/galaxy/tpv/users.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/files/galaxy/tpv/users.yml b/files/galaxy/tpv/users.yml index abf8f8b27..4bb3ffbf2 100644 --- a/files/galaxy/tpv/users.yml +++ b/files/galaxy/tpv/users.yml @@ -6,7 +6,8 @@ users: andreas.kalagasidis@gmail.com: rules: - id: user-specific-notebook - if: 'interactive_tool_jupyter_notebook' in tool.id + if: | + 'interactive_tool_jupyter_notebook' in tool.id cores: 1 mem: 15 params: From 7d7ef66f70e4c6bb6e9fe6f0b72c93544cc8d0b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Gr=C3=BCning?= Date: Sun, 8 Dec 2024 20:38:24 +0100 Subject: [PATCH 4/4] test with user bjoern --- files/galaxy/tpv/users.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/files/galaxy/tpv/users.yml b/files/galaxy/tpv/users.yml index 4bb3ffbf2..5607a603d 100644 --- a/files/galaxy/tpv/users.yml +++ b/files/galaxy/tpv/users.yml @@ -2,6 +2,12 @@ users: dominguj@informatik.uni-freiburg.de: bjoern.gruening@gmail.com: + rules: + - id: user-specific-notebook + if: | + 'interactive_tool_jupyter_notebook' in tool.id + cores: 1 + mem: 15 kuntzm@informatik.uni-freiburg.de: andreas.kalagasidis@gmail.com: rules: