From 81eca6c5f6487bdc69c329c11074dbdd2de04c75 Mon Sep 17 00:00:00 2001 From: Eesaan Atluri <atlurie@uab.edu> Date: Tue, 3 Jun 2025 16:20:09 -0500 Subject: [PATCH] feat: Modify account app binding to listen to http-proxy Closes https://gitlab.rc.uab.edu/rc/hpc-factory/-/issues/248 With this change you can define multiple bind addresses for account app Gunicorn allows defining multiple bind addresses. --- ansible/roles/ood_config/tasks/main.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ansible/roles/ood_config/tasks/main.yml b/ansible/roles/ood_config/tasks/main.yml index 75d140e..0219d77 100644 --- a/ansible/roles/ood_config/tasks/main.yml +++ b/ansible/roles/ood_config/tasks/main.yml @@ -27,6 +27,12 @@ replace: '\1 "{{ login_hostname }}"' backup: yes +- name: Modify account app binding to listen to http-proxy + ansible.builin.lineinfile: + path: /var/www/ood/register/{{account_app}}/{{account_app}}.ini + regexp: '^(bind\s=).*' + replace: '\1 {{ account_app_bind_address }}' + - name: Restart httpd24-httpd ansible.builtin.service: name: httpd24-httpd -- GitLab