Fix 1.4.0 packaging to include swift-container-stats-logger

Bug #793602 reported by gholt
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack Object Storage (swift)
Invalid
Undecided
Soren Hansen
swift (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Hi,

I had the issue before where all the swift stats scripts were missing, but upgrading from 1.2 to 1.4 seems to fix the problem.. except for one script: swift-container-stats-logger referenced here: http://swift.openstack.org/overview_stats.html at step 13.

# dpkg -l | grep swift
ii python-swift 1.4.1~20110601.305-0ubuntu0ppa1~lucid1 A distributed virtual object store (python l
ii swift 1.4.1~20110601.305-0ubuntu0ppa1~lucid1 A distributed virtual object store (common f
ii swift-account 1.4.1~20110601.305-0ubuntu0ppa1~lucid1 The swift account server
ii swift-container 1.4.1~20110601.305-0ubuntu0ppa1~lucid1 The swift container server
ii swift-object 1.4.1~20110601.305-0ubuntu0ppa1~lucid1 The swift object server

# which swift-account-stats-logger
/usr/bin/swift-account-stats-logger
# which swift-container-stats-logger
# returns nothing

Regards,
Marc

-----

That /should/ be part of the swift-container package. We mistakenly put in the swift-account package here at Rackspace, but I'm guessing the OpenStack distribution doesn't have it in either. I'll assign to Soren to fix and we'll get Rackspace's packaging fixed too.

Soren: Here's the diff I sent you before regarding the packaging changes Rackspace made for 1.4.0:

https://github.com/crashsite/swift_debian/commit/a36aa666730df076844a6f86b81cc3db36f68602

gholt (gholt)
Changed in swift:
assignee: nobody → Soren Hansen (soren)
Revision history for this message
Thierry Carrez (ttx) wrote :

This is a problem in Swift Ubuntu packaging, not in Swift itself.

Changed in swift (Ubuntu):
assignee: nobody → Soren Hansen (soren)
importance: Undecided → High
status: New → Triaged
Changed in swift:
status: New → Invalid
Revision history for this message
Soren Hansen (soren) wrote :

First of all, apologies for letting this linger for so long. :(

This is special. We have these packages in a lot of places:

Ubuntu proper:
  * Oneiric: Does not apply, as the stats stuff has been pulled from Swift proper.
  * Natty: (1.3.0) Did not yet have the binary in question.
  * Maverick: Ditto.

PPAs:
  * swift-core/trunk: As Oneiric above.
  * swift-core/milestone: Does have this problem.
  * openstack-release/2011.2: As Natty above.

So, the only place this still applies is in swift-core/milestone which will be replaced at the next milestone in a couple of weeks at which point it'll catch up with Oneiric and swift-core/trunk and remove this binary altogether. I'm not really sure it's worth the trouble fixing this, considering the amount of time it'll take to fix it, validate the changes, etc. only to see it rendered moot in shortly thereafter (by the next milestone). If someone cares sufficiently, feel free to jump on it and fix it. I'd be happy to sponsor the uploads. Resetting importance to Low.

Changed in swift (Ubuntu):
assignee: Soren Hansen (soren) → nobody
importance: High → Low
Revision history for this message
Dave Walker (davewalker) wrote :

Marking Invalid as this is considered no longer an issue.

Thanks!

Changed in swift (Ubuntu):
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.