Description of problem: enable_v1_api defaults to false in the /etc/cinder/cinder.conf however the keystone catalog still has an v1 endpoint for cinder. Version-Release number of selected component (if applicable): openstack-packstack-puppet-10.1.0-0.20170711115345.335f91a.el7ost.noarch How reproducible: always Expected results: The keystone catalog does not have not follow-able link. Additional info: python-tempestconf is trying to list the available extensions when it it sees it in the catalog.
The devstack gate does not likes the idea: https://review.openstack.org/#/c/485232/ ATM not a good idea to just remove it.
https://review.openstack.org/496858 is another change that needs to land before starting the puppet/TripleO changes. I'll update this BZ to ON_DEV when I begin my portion of the work.
*** Bug 1504190 has been marked as a duplicate of this bug. ***
I think there's still activity upstream, so marking this for 13z so this isn't closed when 12 goes EOL.
Tempest was updated to use the prior API version(s), and work resumed on https://review.openstack.org/485232 to remove the v1 endpoint from devstack.
*** Bug 1718225 has been marked as a duplicate of this bug. ***
According to our records, this should be resolved by openstack-tripleo-heat-templates-8.3.1-54.el7ost. This build is available now.
Verified on: openstack-tripleo-heat-templates-8.3.1-54.el7ost No cinder v1 seen here: (overcloud) [stack@undercloud-0 ~]$ openstack endpoint list | grep cinder | 000956431b58444b8b0a3285149397f7 | regionOne | cinderv2 | volumev2 | True | public | http://10.0.0.102:8776/v2/%(tenant_id)s | | 08239ca2d4f848caa67c80d8edec91ec | regionOne | cinderv3 | volumev3 | True | admin | http://172.17.1.21:8776/v3/%(tenant_id)s | | 09f28a6703c44c70b78e561933d3c14e | regionOne | cinderv3 | volume | True | admin | http://172.17.1.21:8776/v3/%(tenant_id)s | | 17713fae48f246ad875c265a982c14a8 | regionOne | cinderv2 | volumev2 | True | internal | http://172.17.1.21:8776/v2/%(tenant_id)s | | 6ca02ddf3dce42f49bc2a4d562d9b5e8 | regionOne | cinderv2 | volumev2 | True | admin | http://172.17.1.21:8776/v2/%(tenant_id)s | | 870ae06fc47040be9dc65f6c86ac173c | regionOne | cinderv3 | volume | True | public | http://10.0.0.102:8776/v3/%(tenant_id)s | | af1b372a45ba474f850e83bcb991eeab | regionOne | cinderv3 | volumev3 | True | public | http://10.0.0.102:8776/v3/%(tenant_id)s | | b55449a9eef54ec9a5e27b9a77004e36 | regionOne | cinderv3 | volume | True | internal | http://172.17.1.21:8776/v3/%(tenant_id)s | | c001186535534d62a76e48bdab383d34 | regionOne | cinderv3 | volumev3 | True | internal | http://172.17.1.21:8776/v3/%(tenant_id)s | or here: (overcloud) [stack@undercloud-0 ~]$ openstack catalog list | grep cinder | cinderv2 | volumev2 | regionOne | | cinderv3 | volumev3 | regionOne | | cinderv3 | volume | regionOne looks good to verify.