feat(account_app): separate account app to run on dedicated node
The motivation for this change is to run the account app as an independent OpenStack instance on its own dedicated node. Currently, the account app is combined with the Open OnDemand (OOD) node.
- Moved role ood_user_reg_cloud to account_app
- Retained essential tasks for account app deployment and setup
- Removed template files tied to OpenOnDemand (OOD) and Apache as they do not run on the account app node, including user-reg_conf.j2, user-reg_conf_shib.j2, and user_auth_py.j2
- Updated hosts and added acctapp.yaml to define account app hosts inventory
- Deleted ood_user_reg_ops role tasks as part of account app role
Used git mv to move the role ood_user_reg_cloud to account_app instead of deleting and creating a new role to preserve the history of the role within Git
Edited by Krish Moodbidri