commit 9ae5fd8f35bb9c337f040b7181eb3b66ae04ffc8
Author: Alan Bishop <email address hidden>
Date: Fri Mar 1 12:48:18 2019 -0500
Don't create service or endpoint for cinder API v1
Cinder removed support for API v1 in Queens [1], so don't create the
keystone service or endpoint for v1.
Existing keystone catalog entries for v1 are not removed. It is the
user's responsibility for removing them.
This issue is fixed in stein [2], but requires a different solution in
rocky and queens. The keystone endpoint is easily suppressed by setting
the corresponding cinder::keystone::auth::configure_endpoint hiera value
False. However, puppet-cinder has no corresponding "configure_service"
flag, so instead the service_name, service_type and service_description
hiera values are set to match the corresponding API v3 values.
Reviewed: https:/ /review. openstack. org/640480 /git.openstack. org/cgit/ openstack/ tripleo- heat-templates/ commit/ ?id=9ae5fd8f35b b9c337f040b7181 eb3b66ae04ffc8
Committed: https:/
Submitter: Zuul
Branch: stable/rocky
commit 9ae5fd8f35bb9c3 37f040b7181eb3b 66ae04ffc8
Author: Alan Bishop <email address hidden>
Date: Fri Mar 1 12:48:18 2019 -0500
Don't create service or endpoint for cinder API v1
Cinder removed support for API v1 in Queens [1], so don't create the
keystone service or endpoint for v1.
Existing keystone catalog entries for v1 are not removed. It is the
user's responsibility for removing them.
This issue is fixed in stein [2], but requires a different solution in :keystone: :auth:: configure_ endpoint hiera value
rocky and queens. The keystone endpoint is easily suppressed by setting
the corresponding cinder:
False. However, puppet-cinder has no corresponding "configure_service"
flag, so instead the service_name, service_type and service_description
hiera values are set to match the corresponding API v3 values.
[1] https:/ /review. openstack. org/499342 /review. openstack. org/636456
[2] https:/
Closes-Bug: 1818273 c591be18a1b4229 f879c319956
Change-Id: Ia9bc71f62ba9da