Project

General

Profile

Backport #11998

/usr/bin/ceph from ceph-common is broken without installing ceph

Added by Nathan Cutler over 3 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Target version:
Release:
hammer


Related issues

Copied from devops - Bug #11388: /usr/bin/ceph from ceph-common is broken without installing ceph Resolved 04/14/2015

Associated revisions

Revision 4c199bf5 (diff)
Added by Loic Dachary over 3 years ago

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 <>

History

#1 Updated by Nathan Cutler over 3 years ago

  • Description updated (diff)

#2 Updated by Nathan Cutler over 3 years ago

  • Status changed from New to In Progress
  • Assignee set to Abhishek Lekshmanan
  • Target version set to v0.94.3

#3 Updated by Loic Dachary over 3 years ago

  • Status changed from In Progress to Resolved

#4 Updated by Loic Dachary over 3 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 Loic Dachary over 3 years ago

  • Priority changed from Normal to Urgent

#6 Updated by Loic Dachary over 3 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 Loic Dachary over 3 years ago

  • Status changed from In Progress to Need Review
  • Assignee changed from Abhishek Lekshmanan to Loic Dachary

#8 Updated by Loic Dachary over 3 years ago

  • Status changed from Need Review to Resolved

Also available in: Atom PDF