9bc6640907
The change https://review.opendev.org/#/c/616116 unwinded the swift part of the https://review.opendev.org/#/c/590008/ changes. So the contents of the /var/lib/config-data/swift_ringbuilder config volume used to be managed by container-puppet tool. That made swift containers always restarted because the puppet-generated rings are always changing on each deployment/update execution. Restore that unwinded change back and exclude swift rings from the management of container-puppet tooling. Instead make init containers swift_copy_rings and swift_setup_srv to be always executed (takes the same approach as in https://review.opendev.org/#/c/564798/). That also fixes the issue with swift_copy_rings seems never been executed - at least there is no traces of it in CI jobs logs for swift init containers. Change-Id: I23b469057e4c47c42601beb166f815ee71147c14 Closes-Bug: #1867765 Related-Bug: #1802066 Related-Bug: #1786065 Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com> |
||
---|---|---|
.. | ||
releasenotes/notes | ||
external-swift-proxy-baremetal-puppet.yaml | ||
swift-base.yaml | ||
swift-dispersion-baremetal-puppet.yaml | ||
swift-proxy-container-puppet.yaml | ||
swift-ringbuilder-container-puppet.yaml | ||
swift-storage-container-puppet.yaml |