commit 8e517fc551b044ef563264750e077197e6adef1f Author: Zuul Date: Fri Oct 2 09:47:52 2020 +0000 Update git submodules * Update tripleo-heat-templates from branch 'master' - Merge "[FFU] Remove cinder's v1 keystone service" - [FFU] Remove cinder's v1 keystone service Remove cinder's "volume" (API v1) service from the keystone catalog. This fixes a post-FFU bug that causes keystone endpoint validation to fail. Cinder stopped supporting its v1 API in queens, but tripleo retained the "volume" service (with API v3 endpoints) to work around a bug in the version of tempest used in queens (see [1] for details). The endpoint validation fails because the "volume" and "volume3" servces share the same v3 endpoints. [1] https://review.opendev.org/#/q/If1ef8b1ad60151c0dfd0a7804ba7e697fc4ede28 The patch was tested locally: - Confirm a fresh deployment (with patch) succeeds - Manually create "volume" service with "cinderv3" endpoints. This replicates the post-FFU scenario - Perform a stack update (succeeds), and confirm the "volume" service has been deleted Final note: The ansible task that removes the "volume" service is a deployment (not upgrade) task. This ensures the service is removed from overcloud deployments that already performed the FFU. Closes-Bug: #1897761 Change-Id: Ic0eb72f78e2a19e2f40ab12631a872d828bab46a diff --git a/tripleo-heat-templates b/tripleo-heat-templates index 55d1945..ad80066 160000 --- a/tripleo-heat-templates +++ b/tripleo-heat-templates @@ -1 +1 @@ -Subproject commit 55d1945c97f178c889883e9b7fcd11f789a67614 +Subproject commit ad800669babbbc7bc8de54253b0b5089f9286fdf