swift-recon broken in Icehouse
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Object Storage (swift) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
After upgrading our swift from Havana -> Icehouse (ubuntu packages) we get the following error:
swift-recon --all
=======
--> Starting reconnaissance on 4 hosts
=======
[2014-08-20 12:06:22] Checking async pendings
[async_pending] low: 0, high: 0, avg: 0.0, total: 0, Failed: 0.0%, no_result: 0, reported: 4
=======
[2014-08-20 12:06:22] Checking on replication
[replication_time] low: 0, high: 6, avg: 1.9, total: 7, Failed: 0.0%, no_result: 0, reported: 4
Oldest completion was 2014-08-20 00:36:19 (1 hours ago) by 172.22.59.44:6000.
Most recent completion was 2014-08-20 02:06:09 (12 seconds ago) by 172.22.59.46:6002.
=======
[2014-08-20 12:06:22] Checking auditor stats
Traceback (most recent call last):
File "/usr/bin/
sys.
File "/usr/lib/
reconnoiter
File "/usr/lib/
self.
File "/usr/lib/
name=
File "/usr/lib/
'total': sum(cstats), 'reported': len(cstats),
TypeError: unsupported operand type(s) for +: 'int' and 'generator'
Changed in swift: | |
milestone: | none → 2.1.0 |
status: | Fix Committed → Fix Released |
This has been fixed recently: https:/ /github. com/openstack/ swift/commit/ 203515718a2bee8 334bd4936201f00 a929ccbd89
I don't know about the Ubuntu packages, but the fix might not be included there yet.