Description of problem:
Even if you deactivate swift on controllers the ring is configured with
Version-Release number of selected component (if applicable):
7.0
How reproducible:
Deploy a new stack with object-storage nodes and set ControllerEnableSwiftStorage to false on your deployment file environment.
Actual results:
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
Expected results:
No reference to controllers on swift ring
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.