From 69d77577484d7c0f03015c9df31b56f3974aa028 Mon Sep 17 00:00:00 2001 From: Martin Demko <325073@mail.muni.cz> Date: Mon, 7 Sep 2026 14:44:00 +0200 Subject: [PATCH 1/3] adds loginForm patch file --- .../patch/login_page.patch | 46 +++++++++++++++++++ galaxy.yml | 17 +++++++ 2 files changed, 63 insertions(+) create mode 100644 files/repeatexplorer-elixir.cerit-sc.cz/patch/login_page.patch diff --git a/files/repeatexplorer-elixir.cerit-sc.cz/patch/login_page.patch b/files/repeatexplorer-elixir.cerit-sc.cz/patch/login_page.patch new file mode 100644 index 00000000..d6c6a3f0 --- /dev/null +++ b/files/repeatexplorer-elixir.cerit-sc.cz/patch/login_page.patch @@ -0,0 +1,46 @@ +--- client/src/components/Login/LoginForm.vue 2026-09-07 10:02:10.555050572 +0000 ++++ client/src/components/Login/LoginForm.vue 2026-09-07 10:39:54.269463354 +0000 +@@ -183,7 +183,7 @@ + + + + +- Click here to reset your password. ++ href="mailto:regalaxy@rt.cesnet.cz?subject=RepeatExplorer Galaxy: password reset request" ++ role="button"> ++ Click here and ask the support team to reset your password. + + + +@@ -255,16 +254,12 @@ + + + Don't have an account? +- ++ href="https://metavo.metacentrum.cz/osobniv3/wayf/elixir.jsp" ++ role="button"> + Register here. +- +- +- Registration for this Galaxy instance is disabled. Please contact an +- administrator for assistance. +- ++ + + + Do not wish to connect to an external provider? diff --git a/galaxy.yml b/galaxy.yml index cdf5dcbe..f5938166 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -235,6 +235,23 @@ when: enable_telegraf | bool post_tasks: + - name: Adjust login page on RE (apply patch) + ansible.posix.patch: + src: "{{ playbook_dir }}/files/{{inventory_hostname}}/patch/login_page.patch" + basedir: "{{ galaxy_root }}/server" + backup: true + when: "inventory_hostname in ['repeatexplorer-elixir.cerit-sc.cz','galaxy-qa2.galaxy.cloud.e-infra.cz']" + - name: Adjust login page on RE (build client) + shell: + cmd: make client-production + chdir: "{{ galaxy_root }}/server" + environment: + VENV: "{{ galaxy_venv_dir }}" + VIRTUAL_ENV: "{{ galaxy_venv_dir }}" + PATH: "{{ galaxy_venv_dir }}/bin:{{ ansible_env.PATH }}" + COREPACK_ENABLE_DOWNLOAD_PROMPT: 0 + when: "inventory_hostname in ['repeatexplorer-elixir.cerit-sc.cz','galaxy-qa2.galaxy.cloud.e-infra.cz']" + - name: Add Nginx warning about maintenance ansible.builtin.copy: src: "{{ playbook_dir }}/files/nginx/warning.html" From de4743a641c2a08810128737c34c46693efe052a Mon Sep 17 00:00:00 2001 From: Martin Demko <325073@mail.muni.cz> Date: Mon, 7 Sep 2026 15:04:21 +0200 Subject: [PATCH 2/3] changes repo and version --- host_vars/repeatexplorer-elixir.cerit-sc.cz/vars.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/host_vars/repeatexplorer-elixir.cerit-sc.cz/vars.yml b/host_vars/repeatexplorer-elixir.cerit-sc.cz/vars.yml index e41f60e2..ffd8022e 100644 --- a/host_vars/repeatexplorer-elixir.cerit-sc.cz/vars.yml +++ b/host_vars/repeatexplorer-elixir.cerit-sc.cz/vars.yml @@ -51,9 +51,9 @@ extra_certbot_domains: - galaxyelixir.vm.cesnet.cz #galaxy_commit_id: 72070dbd0a6d0f418d0b8f914825ea2b8e6a0a88 -galaxy_repo: https://github.com/CESNET/galaxy.git -galaxy_commit_id: release_25.0_regalaxy -galaxy_build_client: false +#galaxy_repo: https://github.com/CESNET/galaxy.git +galaxy_commit_id: release_26.1 +galaxy_build_client: true galaxy_systemd_nofile_limit: 150000 From 42307eddf8dbbfb53f32bed026afe269888ddac2 Mon Sep 17 00:00:00 2001 From: Martin Demko <325073@mail.muni.cz> Date: Mon, 7 Sep 2026 15:06:31 +0200 Subject: [PATCH 3/3] comment cleanup --- host_vars/repeatexplorer-elixir.cerit-sc.cz/vars.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/host_vars/repeatexplorer-elixir.cerit-sc.cz/vars.yml b/host_vars/repeatexplorer-elixir.cerit-sc.cz/vars.yml index ffd8022e..a216f4fe 100644 --- a/host_vars/repeatexplorer-elixir.cerit-sc.cz/vars.yml +++ b/host_vars/repeatexplorer-elixir.cerit-sc.cz/vars.yml @@ -50,8 +50,6 @@ extra_certbot_domains: - galaxy-re.grid.cesnet.cz - galaxyelixir.vm.cesnet.cz -#galaxy_commit_id: 72070dbd0a6d0f418d0b8f914825ea2b8e6a0a88 -#galaxy_repo: https://github.com/CESNET/galaxy.git galaxy_commit_id: release_26.1 galaxy_build_client: true