swift-account-audit broken in 1.7.6
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Object Storage (swift) |
Fix Released
|
Undecided
|
Kun Huang |
Bug Description
swift-account-audit is currently broken (tested against 1.7.6)
root@swift-001:~# swift-account-audit AUTH_XXXXXXXXXX
Traceback (most recent call last):
File "/usr/bin/
auditor = Auditor(**options)
File "/usr/bin/
self.
TypeError: join() got an unexpected keyword argument 'ring_name'
A quick look at the source code in the master branch reveals that it may also be broken there.
This has been reported before (see https:/
and probably not submitted upstream using the regular workflow.
The proposed patch works for me. YMMV.
Let me know if you need more info.
Changed in swift: | |
milestone: | none → 1.8.0-rc1 |
status: | Fix Committed → Fix Released |
Changed in swift: | |
milestone: | 1.8.0-rc1 → 1.8.0 |
Don't think it's relevant in this case but it has been tested in Ubuntu 12.04.2, using backported packages from the Raring archive:
DISTRIB_ID=Ubuntu RELEASE= 12.04 CODENAME= precise DESCRIPTION= "Ubuntu 12.04.2 LTS"
DISTRIB_
DISTRIB_
DISTRIB_
root@swift-001:~# apt-cache policy swift-account precise1 precise1 precise1 0 ppa.launchpad. net/bvox/ ppa/ubuntu/ precise/main amd64 Packages dpkg/status 7.4-0ubuntu2~ cloud0 0 ubuntu- cloud.archive. canonical. com/ubuntu/ precise- updates/ folsom/ main amd64 Packages archive. ubuntu. com/ubuntu/ precise/main amd64 Packages
swift-account:
Installed: 1.7.6-0ubuntu1~
Candidate: 1.7.6-0ubuntu1~
Version table:
*** 1.7.6-0ubuntu1~
500 http://
100 /var/lib/
1.
500 http://
1.4.8-0ubuntu2 0
500 http://