nerc-project / coldfront-plugin-cloud

ColdFront plugin to manage resource allocations on OpenStack and OpenShift
GNU General Public License v3.0
4 stars 10 forks source link

Migrating to using upstream keystone oidc plugin #150

Closed QuanMPhm closed 8 months ago

QuanMPhm commented 8 months ago

Closes #149 I edited the devstack functional test to use upstream Keystone's OIDC plugin. A few files from the old plugin repo were copied and embedded in devstack.sh since I don't know a better place to put them. I am happy to relocate these files given advice.

it is important to note that sometimes the functional test for Openstack fails because one of the plugin's setup script would fail to access an endpoint in the Keycloak container. I am currently investigating the cause, or at least a solution to this failure.

QuanMPhm commented 8 months ago

@knikolla I have moved the files embedded in ci/devstack.sh into their own seperate files, as well as moving the code that sets the HOST_IP variable to its own file.