diff --git a/deployment/swift/swift-ringbuilder-container-puppet.yaml b/deployment/swift/swift-ringbuilder-container-puppet.yaml index 5f35d62a6e..b698fb5ea6 100644 --- a/deployment/swift/swift-ringbuilder-container-puppet.yaml +++ b/deployment/swift/swift-ringbuilder-container-puppet.yaml @@ -82,7 +82,7 @@ outputs: value: service_name: swift_ringbuilder config_settings: - tripleo::profile::base::swift::ringbuilder:skip_consistency_check: true + tripleo::profile::base::swift::ringbuilder::skip_consistency_check: true tripleo::profile::base::swift::ringbuilder::swift_ring_get_tempurl: {get_param: SwiftRingGetTempurl} tripleo::profile::base::swift::ringbuilder::swift_ring_put_tempurl: {get_param: SwiftRingPutTempurl} tripleo::profile::base::swift::ringbuilder::build_ring: {get_param: SwiftRingBuild} diff --git a/releasenotes/notes/swift-fix-ring-sync-7bf3ddbb1ea1e342.yaml b/releasenotes/notes/swift-fix-ring-sync-7bf3ddbb1ea1e342.yaml new file mode 100644 index 0000000000..32f08d8c16 --- /dev/null +++ b/releasenotes/notes/swift-fix-ring-sync-7bf3ddbb1ea1e342.yaml @@ -0,0 +1,6 @@ +--- +fixes: + - | + Fix Swift ring synchronization to ensure every node on the overcloud has + the same copy to start with. This is especially required when replacing + nodes or using manually modifed rings.