Unable Source admin.rc File After PMO 5.8 Upgrade
Problem
Sourcing the admin.rc with the main region FQDN mentioned as the OS_AUTH_URL, and specifying the sub-region in the
OS_REGION_NAME, ends up in the error "admin endpoint for identity service in <sub-region-name> region not found", which worked earlier in PMO 5.6 and below.
Environment
Platform9 Managed OpenStack - v5.8.0 and Higher.
Answer
Since the keystone in the main region needs to handle the authentication requests for other subregions, from PMO 5.8.0. version onwards, Platform9 reduced Keystone token catalog size by limiting to region scope for all service endpoints.
So for each subregions the admin.rc file should have OS_AUTH_URL value with the FQDN of the subregion as shown below:
Additional Information
Release note: https://platform9.com/docs/v5.8/openstack/release-notes-openstack
