Comment 5 for bug 1822080

Revision history for this message
Marios Andreou (marios-b) wrote :

looks to me like the v1 keystone endpoint is still being created. from the logs eg [1] you can see this entry for the v1 endpoint

  the cinderv1 entry is like that:
  u'endpoints': [{u'url': u'http://192.168.24.23:8776/v3/5553fc5af6cf45c094b522ea43d19acd', u'interface': u'public', u'region': u'regionOne', u'region_id': u'regionOne', u'id': u'5b88dd5311f6479f9293a3569b70a1ac'}, {u'url': u'http://192.168.24.23:8776/v3/5553fc5af6cf45c094b522ea43d19acd', u'interface': u'admin', u'region': u'regionOne', u'region_id': u'regionOne', u'id': u'e72288908ce0472bbf65e9367f7688dc'}, {u'url': u'http://192.168.24.23:8776/v3/5553fc5af6cf45c094b522ea43d19acd', u'interface': u'internal', u'region': u'regionOne', u'region_id': u'regionOne', u'id': u'f46cc8de58044525bdd9d1328ad7f135'}], u'type': u'volumev3', u'id': u'afe393ef8e8d4eb68b178650525dfd2c', u'name': u'cinderv3'}

  the actual v3 is like that:
  {u'endpoints': [{u'url': u'http://192.168.24.23:8776/v3/5553fc5af6cf45c094b522ea43d19acd', u'interface': u'public', u'region': u'regionOne', u'region_id': u'regionOne', u'id': u'5b88dd5311f6479f9293a3569b70a1ac'}, {u'url': u'http://192.168.24.23:8776/v3/5553fc5af6cf45c094b522ea43d19acd', u'interface': u'admin', u'region': u'regionOne', u'region_id': u'regionOne', u'id': u'e72288908ce0472bbf65e9367f7688dc'}, {u'url': u'http://192.168.24.23:8776/v3/5553fc5af6cf45c094b522ea43d19acd', u'interface': u'internal', u'region': u'regionOne', u'region_id': u'regionOne', u'id': u'f46cc8de58044525bdd9d1328ad7f135'}], u'type': u'volumev3', u'id': u'afe393ef8e8d4eb68b178650525dfd2c', u'name': u'cinderv3'},

So why are we still getting the v1 endpoint created if we are setting cinder::keystone::auth::configure_endpoint: false at https://review.openstack.org/#/c/644550/1/puppet/services/cinder-api.yaml

I think this would be solved if we cherrypick that back to queens https://review.openstack.org/#/c/636456/ in puppet-cinder so we just don't create v1 ? its still like that https://github.com/openstack/puppet-cinder/blob/100c6533fec066525504ae7c8940a873e2468456/manifests/keystone/auth.pp#L199 and doesn't have the https://review.openstack.org/#/c/636456/3/manifests/keystone/auth.pp which AFAICS means there is just no v1 created?

[1] http://logs.rdoproject.org/openstack-periodic-24hr/git.openstack.org/openstack-infra/tripleo-ci/master/periodic-tripleo-ci-centos-7-multinode-1ctlr-featureset016-queens/7cba8f8/logs/undercloud/home/zuul/tempest.log.txt.gz