Updating replicas does not update the ring builder files before triggering a rebalance
Bug #1713954 reported by
James Hebden
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Swift Proxy Charm |
Confirmed
|
Medium
|
Unassigned |
Bug Description
When updating the replicas setting, the ring builder files are not changed, and as such, the rebalance which is triggered by the config-changed hook reports that a rebalance is not required.
Reviewing the hook code, it seems that only changes to devices and/or nodes will instigate a change to the builder files, and that replicas is only considered when first initialising the rings.
Changed in charm-swift-proxy: | |
milestone: | 17.11 → 18.02 |
Changed in charm-swift-proxy: | |
milestone: | 18.02 → 18.05 |
Changed in charm-swift-proxy: | |
milestone: | 18.05 → 18.08 |
Changed in charm-swift-proxy: | |
milestone: | 18.08 → 18.11 |
Changed in charm-swift-proxy: | |
milestone: | 18.11 → 19.04 |
Changed in charm-swift-proxy: | |
milestone: | 19.04 → 19.07 |
Changed in charm-swift-proxy: | |
milestone: | 19.07 → 19.10 |
Changed in charm-swift-proxy: | |
milestone: | 19.10 → 20.01 |
Changed in charm-swift-proxy: | |
milestone: | 20.01 → 20.05 |
Changed in charm-swift-proxy: | |
milestone: | 20.05 → 20.08 |
Changed in charm-swift-proxy: | |
milestone: | 20.08 → none |
To post a comment you must log in.
Please provide the following:
* your swift-proxy charm config
* /var/log/ juju/unit- swift-proxy- <id>.log from your leader unit (dump in a pastebin if possible)
* output of 'swift-ring-builder /etc/swift/ object. ring.gz'