swift-ring-builder write_builder doesn't work if you remove a device
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Object Storage (swift) |
Fix Released
|
Medium
|
Armin ranjbar |
Bug Description
ring.devs can have Nones
ring.devs can have Nones
ring.devs can have Nones
ring.devs can have Nones
ring.devs can have Nones
vagrant@
vagrant@
Device d0r1z1-
vagrant@
Device d1r1z1-
vagrant@
Reassigned 1024 (100.00%) partitions. Balance is now 0.00. Dispersion is now 0.00
vagrant@
d0r1z1-
vagrant@
Reassigned 1536 (150.00%) partitions. Balance is now 0.00. Dispersion is now 0.00
vagrant@
vagrant@
WARNING: default min_part_hours may not match the value in the lost builder.
Traceback (most recent call last):
File "/usr/local/
File "/vagrant/
File "/vagrant/
File "/vagrant/
AttributeError: 'NoneType' object has no attribute 'update'
Why do I keep forgetting this?
Changed in swift: | |
status: | New → Confirmed |
Changed in swift: | |
status: | Confirmed → Fix Committed |
Changed in swift: | |
status: | Fix Committed → Fix Released |
test units and manual tests are passing perfectly fine.