Backport #11998
/usr/bin/ceph from ceph-common is broken without installing ceph
Related issues
Associated revisions
debian/control: ceph-common (>> 0.94.2) must be >= 0.94.2-2
The d8733be2ef8874b9a858a7ffddfb81b9b656e9a6 backport introduced a
regression by adding an incorrect Depends / Break combo supposed to
reflect the fact that ceph_argparse moved from ceph to ceph-common after
v0.94.2. It assumed the package is released under the 0.94.2 version
where in reality it is released under the 0.94.2-1xxx version (where xxx
is trusty, jessie etc.).
The Depends / Break combo is changed to use 0.94.2-2 instead.
See also http://tracker.ceph.com/issues/12529 for a larger discussion.
http://tracker.ceph.com/issues/11998 Fixes: #11998
Signed-off-by: Loic Dachary <ldachary@redhat.com>
History
#1 Updated by Nathan Cutler over 7 years ago
- Description updated (diff)
#2 Updated by Nathan Cutler over 7 years ago
- Status changed from New to In Progress
- Assignee set to Abhishek Lekshmanan
- Target version set to v0.94.3
#3 Updated by Loïc Dachary over 7 years ago
- Status changed from In Progress to Resolved
#4 Updated by Loïc Dachary over 7 years ago
- Status changed from Resolved to In Progress
http://www.spinics.net/lists/ceph-devel/msg25259.html
http://ceph.aevoo.fr:8081/ubuntu-2015-07-29_14:35:14-upgrade:hammer-hammer---basic-openstack/124/
2015-07-29T21:20:26.255 DEBUG:teuthology.run:Teuthology command: teuthology /tmp/teuthology-worker.kR4wDg.tmp -- --verbose --lock --description upgrade:hammer/newer/{0-cluster/start.yaml 1-install/v0.94.2.yaml 2-workload/s3tests.yaml 3-upgrade-sequence/upgrade-osd-mon-mds.yaml 4-final/{monthrash.yaml osdthrash.yaml testrgw.yaml} distros/ubuntu_14.04.yaml} --name ubuntu-2015-07-29_21:14:43-upgrade:hammer-hammer-backports---basic-openstack --block --owner scheduled_ubuntu@teuthology --archive /usr/share/nginx/html/ubuntu-2015-07-29_21:14:43-upgrade:hammer-hammer-backports---basic-openstack/11 ... 2015-07-29T21:42:51.292 INFO:teuthology.orchestra.run.ovh228114:Running: u'sudo DEBIAN_FRONTEND=noninteractive apt-get -y --force-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" install ceph=0.94.2-1trusty ceph-dbg=0.94.2-1trusty ceph-mds=0.94.2-1trusty ceph-mds-dbg=0.94.2-1trusty ceph-common=0.94.2-1trusty ceph-common-dbg=0.94.2-1trusty ceph-fuse=0.94.2-1trusty ceph-fuse-dbg=0.94.2-1trusty ceph-test=0.94.2-1trusty ceph-test-dbg=0.94.2-1trusty radosgw=0.94.2-1trusty radosgw-dbg=0.94.2-1trusty python-ceph=0.94.2-1trusty libcephfs1=0.94.2-1trusty libcephfs1-dbg=0.94.2-1trusty libcephfs-java=0.94.2-1trusty libcephfs-jni=0.94.2-1trusty librados2=0.94.2-1trusty librados2-dbg=0.94.2-1trusty librbd1=0.94.2-1trusty librbd1-dbg=0.94.2-1trusty rbd-fuse=0.94.2-1trusty librados2=0.94.2-1trusty librados2-dbg=0.94.2-1trusty librbd1=0.94.2-1trusty librbd1-dbg=0.94.2-1trusty' ... 2015-07-29T22:06:05.579 INFO:teuthology.orchestra.run.ovh228114:Running: u'sudo DEBIAN_FRONTEND=noninteractive apt-get -y --force-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" install librbd1-dbg=0.94.2-197-g1e841b0-1trusty ceph=0.94.2-197-g1e841b0-1trusty ceph-test=0.94.2-197-g1e841b0-1trusty ceph-dbg=0.94.2-197-g1e841b0-1trusty rbd-fuse=0.94.2-197-g1e841b0-1trusty librados2-dbg=0.94.2-197-g1e841b0-1trusty ceph-fuse-dbg=0.94.2-197-g1e841b0-1trusty libcephfs-jni=0.94.2-197-g1e841b0-1trusty libcephfs1-dbg=0.94.2-197-g1e841b0-1trusty radosgw=0.94.2-197-g1e841b0-1trusty librados2=0.94.2-197-g1e841b0-1trusty libcephfs1=0.94.2-197-g1e841b0-1trusty ceph-mds=0.94.2-197-g1e841b0-1trusty radosgw-dbg=0.94.2-197-g1e841b0-1trusty librbd1=0.94.2-197-g1e841b0-1trusty python-ceph=0.94.2-197-g1e841b0-1trusty ceph-test-dbg=0.94.2-197-g1e841b0-1trusty ceph-fuse=0.94.2-197-g1e841b0-1trusty ceph-common=0.94.2-197-g1e841b0-1trusty libcephfs-java=0.94.2-197-g1e841b0-1trusty ceph-common-dbg=0.94.2-197-g1e841b0-1trusty ceph-mds-dbg=0.94.2-197-g1e841b0-1trusty' ... 2015-07-29T22:11:11.258 INFO:teuthology.orchestra.run.ovh228114.stderr:dpkg: error processing archive /var/cache/apt/archives/ceph-common_0.94.2-197-g1e841b0-1trusty_amd64.deb (--unpack): 2015-07-29T22:11:11.259 INFO:teuthology.orchestra.run.ovh228114.stderr: trying to overwrite '/usr/lib/python2.7/dist-packages/ceph_argparse.py', which is also in package ceph 0.94.2-1trusty
#5 Updated by Loïc Dachary over 7 years ago
- Priority changed from Normal to Urgent
#6 Updated by Loïc Dachary over 7 years ago
teuthology-openstack --filter='upgrade:hammer/newer/{0-cluster/start.yaml 1-install/v0.94.2.yaml 2-workload/s3tests.yaml 3-upgrade-sequence/upgrade-osd-mon-mds.yaml 4-final/{monthrash.yaml osdthrash.yaml testrgw.yaml} distros/ubuntu_14.04.yaml}' --verbose --key-name loic --suite upgrade/hammer --suite-branch hammer --ceph wip-11998-hammer
#7 Updated by Loïc Dachary over 7 years ago
- Status changed from In Progress to Fix Under Review
- Assignee changed from Abhishek Lekshmanan to Loïc Dachary
#8 Updated by Loïc Dachary over 7 years ago
- Status changed from Fix Under Review to Resolved