Skip to content

added acctapp-packer to build acctapp image with the userreg app

Krish Moodbidri requested to merge github/fork/krishmoodbidri/feat-acctapp into dev

We’re decoupling the user-registration service from the Open OnDemand (OOD) front-end so it can run on its own VM.

New Ansible playbook (acctapp-packer.yaml) Introduce a dedicated playbook for the acctapp host group that runs the ood_user_reg_ops and ood_user_reg_cloud roles when enable_user_reg is true.

ProxyPass host/port parameterization Replace all hard-coded 127.0.0.1 in user-reg_conf_shib.j2 with {{ user_register_app_host }}:{{ user_register_app_port }}, so Apache on the OOD node can proxy to an external registration host.

Shibboleth header mapping fix Update the RewriteCond to inspect the Proxy-user header (set by the proxy) instead of HTTP:REMOTE_USER

Modify wsgi.j2 so that application.run() binds to {{ user_register_app_host }} instead of 127.0.0.1

Merge request reports

Loading