Description of problem: After an All-In-One deployment made with Packstack, Nova V2 service endpoint was present in Keystone catalog, instead of the newer V2.1. Default endpoint version should be 2.1. Version-Release number of selected component (if applicable): packstack Mitaka 8.0.0.0rc2 How reproducible: Highly Steps to Reproduce: 1. Create an AIO environment 2. Some commands output an error message related to microversion mismatch Actual results: Expected results: Additional info: OSP-d is deploying v2.1 endpoint in version 8, so Packstack should do the same.
Can you please provide log files with the microversion error?
confirmed that nova v2 is deprecated
I've pushed this patch: https://review.openstack.org/#/c/359329/
Required patch has been included in upstream tag 8.0.3, so we'll rebase packstack to this tag
Testing instructions: 1. Install packstack: yum install -y openstack-packstack 2. Deploy any configuration (nova is mandatory in packstack) packstack --allinone 3. Get URL for nova endpoint: # source keystonerc_admin # openstack endpoint list | grep nova | 646aaa8b8c254e2fab8e005e53b2bdf8 | RegionOne | nova | compute | # openstack endpoint show 646aaa8b8c254e2fab8e005e53b2bdf8 +--------------+-----------------------------------------------+ | Field | Value | +--------------+-----------------------------------------------+ | adminurl | http://192.168.121.83:8774/v2.1/%(tenant_id)s | | enabled | True | | id | 646aaa8b8c254e2fab8e005e53b2bdf8 | | internalurl | http://192.168.121.83:8774/v2.1/%(tenant_id)s | | publicurl | http://192.168.121.83:8774/v2.1/%(tenant_id)s | | region | RegionOne | | service_id | 4152fb2e975a4d4d8f37c56d4af7bde0 | | service_name | nova | | service_type | compute | +--------------+-----------------------------------------------+ internalurl, adminurl and publicurl should be http://<ip address>:8774/v2.1/%(tenant_id)s
According to our records, this should be resolved by openstack-packstack-8.0.3-1.el7ost. This build is available now.
sanity test shows v2.1 with released versions.