ceph-disk commands fail due to unset cluster name

Bug #1413321 reported by James Page
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Python
Confirmed
Unknown
2.7
New
Undecided
Unassigned
ceph (Ubuntu)
Fix Released
High
Unassigned
python2.7 (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

This appears to be a regression in the argparse package in python; under trusty ceph-disk works just fine, however in vivid, the cluster attribute remains unset (despite having a default of 'ceph'). Attached python demonstrates the problem.

ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: ceph 0.87-0ubuntu4
ProcVersionSignature: User Name 3.18.0-9.10-generic 3.18.2
Uname: Linux 3.18.0-9-generic x86_64
ApportVersion: 2.15.1-0ubuntu2
Architecture: amd64
Date: Wed Jan 21 17:46:34 2015
Ec2AMI: ami-000000a4
Ec2AMIManifest: FIXME
Ec2AvailabilityZone: nova
Ec2InstanceType: m1.small
Ec2Kernel: aki-00000002
Ec2Ramdisk: ari-00000002
SourcePackage: ceph
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
James Page (james-page) wrote :
James Page (james-page)
Changed in ceph (Ubuntu):
importance: Undecided → High
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ceph - 0.87-0ubuntu5

---------------
ceph (0.87-0ubuntu5) vivid; urgency=medium

  * d/p/fix-argparse-defaults.patch: Workaround behavioural change in
    argparse set_defaults in python 2.7.9 (LP: #1413321).
  * d/rules: Disable build and support for RocksDB over concerns around
    performance > 1TB in size.
 -- James Page <email address hidden> Thu, 22 Jan 2015 09:54:19 +0000

Changed in ceph (Ubuntu):
status: New → Fix Released
Matthias Klose (doko)
Changed in python2.7 (Ubuntu):
importance: Undecided → Medium
status: New → Confirmed
Changed in python:
status: Unknown → New
Changed in python:
status: New → Won't Fix
Changed in python:
status: Won't Fix → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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