Red Hat Bugzilla – Bug 1277218
Swift ring is configured with controller even if swift on controllers is deactivate
Last modified: 2017-08-18 11:38:40 EDT
Description of problem:
Even if you deactivate swift on controllers the ring is configured with
Version-Release number of selected component (if applicable):
Deploy a new stack with object-storage nodes and set ControllerEnableSwiftStorage to false on your deployment file environment.
After a deployment, the swift ring contain reference to controllers
$ sudo swift-ring-builder /etc/swift/object.ring.gz | grep d1
9 1 1 x.x.x.x 6000 x.x.x.x 6000 d1 100.00 79 0.29
26 1 1 x.x.x.x 6000 x.x.x.x 6000 d1 100.00 79 0.29
33 1 1 x.x.x.x 6000 x.x.x.x 6000 d1 100.00 79 0.29
No reference to controllers on swift ring
This bug did not make the OSP 8.0 release. It is being deferred to OSP 10.
Moving this to the list to review for the next release. It may actually be a duplicate of one of the deployment cleanups or fixes in progress.
Because of composable roles framework, this bug no longer applies to RHOS 10 or RHOS 11; resetting to 9.0.z; requires backports to 8.0.z and 7.0.z.
Hi Pierre, I think this has been improved quite a bit in more recent releases. I'm going to close this one out. Please re-open if you have a customer case that needs this support in older releases. Thanks.