Project

General

Profile

Actions

Bug #38154

closed

Package conflicts for Ubuntu 16.04 and 18.04

Added by Yuri Weinstein about 5 years ago. Updated about 5 years ago.

Status:
Closed
Priority:
Urgent
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Run: http://pulpito.ceph.com/yuriw-2019-02-02_14:59:49-rados-wip-yuri2-testing-2019-01-29-1704-mimic-distro-basic-smithi/
Jobs: all for Ubuntu 16.04 and 18.04
Logs: http://pulpito.ceph.com/yuriw-2019-02-02_14:59:49-rados-wip-yuri2-testing-2019-01-29-1704-mimic-distro-basic-smithi/3542412/

2019-02-02T15:21:27.768 INFO:teuthology.orchestra.run.smithi041.stdout:Fetched 274 kB in 1s (373 kB/s)
2019-02-02T15:21:27.797 INFO:teuthology.orchestra.run.smithi017.stdout:Fetched 274 kB in 1s (372 kB/s)
2019-02-02T15:21:28.871 INFO:teuthology.orchestra.run.smithi041.stdout:Reading package lists...
2019-02-02T15:21:28.878 INFO:teuthology.orchestra.run.smithi017.stdout:Reading package lists...
2019-02-02T15:21:28.918 INFO:teuthology.orchestra.run.smithi041:Running:
2019-02-02T15:21:28.918 INFO:teuthology.orchestra.run.smithi041:> sudo DEBIAN_FRONTEND=noninteractive apt-get -y --force-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" install ceph=13.2.4-201-g5292311-1bionic ceph-mds=13.2.4-201-g5292311-1bionic ceph-mgr=13.2.4-201-g5292311-1bionic ceph-common=13.2.4-201-g5292311-1bionic ceph-fuse=13.2.4-201-g5292311-1bionic ceph-test=13.2.4-201-g5292311-1bionic radosgw=13.2.4-201-g5292311-1bionic python-ceph=13.2.4-201-g5292311-1bionic libcephfs2=13.2.4-201-g5292311-1bionic libcephfs-dev=13.2.4-201-g5292311-1bionic libcephfs-java=13.2.4-201-g5292311-1bionic libcephfs-jni=13.2.4-201-g5292311-1bionic librados2=13.2.4-201-g5292311-1bionic librbd1=13.2.4-201-g5292311-1bionic rbd-fuse=13.2.4-201-g5292311-1bionic python3-cephfs=13.2.4-201-g5292311-1bionic python3-rados=13.2.4-201-g5292311-1bionic
2019-02-02T15:21:28.924 INFO:teuthology.orchestra.run.smithi017:Running:
2019-02-02T15:21:28.924 INFO:teuthology.orchestra.run.smithi017:> sudo DEBIAN_FRONTEND=noninteractive apt-get -y --force-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" install ceph=13.2.4-201-g5292311-1bionic ceph-mds=13.2.4-201-g5292311-1bionic ceph-mgr=13.2.4-201-g5292311-1bionic ceph-common=13.2.4-201-g5292311-1bionic ceph-fuse=13.2.4-201-g5292311-1bionic ceph-test=13.2.4-201-g5292311-1bionic radosgw=13.2.4-201-g5292311-1bionic python-ceph=13.2.4-201-g5292311-1bionic libcephfs2=13.2.4-201-g5292311-1bionic libcephfs-dev=13.2.4-201-g5292311-1bionic libcephfs-java=13.2.4-201-g5292311-1bionic libcephfs-jni=13.2.4-201-g5292311-1bionic librados2=13.2.4-201-g5292311-1bionic librbd1=13.2.4-201-g5292311-1bionic rbd-fuse=13.2.4-201-g5292311-1bionic python3-cephfs=13.2.4-201-g5292311-1bionic python3-rados=13.2.4-201-g5292311-1bionic
2019-02-02T15:21:28.995 INFO:teuthology.orchestra.run.smithi041.stdout:Reading package lists...
2019-02-02T15:21:28.999 INFO:teuthology.orchestra.run.smithi017.stdout:Reading package lists...
2019-02-02T15:21:29.214 INFO:teuthology.orchestra.run.smithi017.stdout:Building dependency tree...
2019-02-02T15:21:29.214 INFO:teuthology.orchestra.run.smithi017.stdout:Reading state information...
2019-02-02T15:21:29.233 INFO:teuthology.orchestra.run.smithi041.stdout:Building dependency tree...
2019-02-02T15:21:29.235 INFO:teuthology.orchestra.run.smithi041.stdout:Reading state information...
2019-02-02T15:21:29.305 INFO:teuthology.orchestra.run.smithi017.stdout:Some packages could not be installed. This may mean that you have
2019-02-02T15:21:29.305 INFO:teuthology.orchestra.run.smithi017.stdout:requested an impossible situation or if you are using the unstable
2019-02-02T15:21:29.305 INFO:teuthology.orchestra.run.smithi017.stdout:distribution that some required packages have not yet been created
2019-02-02T15:21:29.305 INFO:teuthology.orchestra.run.smithi017.stdout:or been moved out of Incoming.
2019-02-02T15:21:29.306 INFO:teuthology.orchestra.run.smithi017.stdout:The following information may help to resolve the situation:
2019-02-02T15:21:29.306 INFO:teuthology.orchestra.run.smithi017.stdout:
2019-02-02T15:21:29.306 INFO:teuthology.orchestra.run.smithi017.stdout:The following packages have unmet dependencies:
2019-02-02T15:21:29.325 INFO:teuthology.orchestra.run.smithi041.stdout:Some packages could not be installed. This may mean that you have
2019-02-02T15:21:29.325 INFO:teuthology.orchestra.run.smithi041.stdout:requested an impossible situation or if you are using the unstable
2019-02-02T15:21:29.325 INFO:teuthology.orchestra.run.smithi041.stdout:distribution that some required packages have not yet been created
2019-02-02T15:21:29.325 INFO:teuthology.orchestra.run.smithi041.stdout:or been moved out of Incoming.
2019-02-02T15:21:29.325 INFO:teuthology.orchestra.run.smithi041.stdout:The following information may help to resolve the situation:
2019-02-02T15:21:29.326 INFO:teuthology.orchestra.run.smithi041.stdout:
2019-02-02T15:21:29.326 INFO:teuthology.orchestra.run.smithi041.stdout:The following packages have unmet dependencies:
2019-02-02T15:21:29.354 INFO:teuthology.orchestra.run.smithi017.stdout: ceph-common : Depends: python-cephfs (= 13.2.4-201-g5292311-1bionic) but it is not going to be installed
2019-02-02T15:21:29.354 INFO:teuthology.orchestra.run.smithi017.stdout:               Depends: python-ceph-argparse (= 13.2.4-201-g5292311-1bionic) but it is not going to be installed
2019-02-02T15:21:29.356 INFO:teuthology.orchestra.run.smithi017.stdout: python-ceph : Depends: python-cephfs (= 13.2.4-201-g5292311-1bionic) but it is not going to be installed
2019-02-02T15:21:29.373 INFO:teuthology.orchestra.run.smithi017.stderr:W: --force-yes is deprecated, use one of the options starting with --allow instead.
2019-02-02T15:21:29.373 INFO:teuthology.orchestra.run.smithi017.stderr:E: Unable to correct problems, you have held broken packages.
2019-02-02T15:21:29.374 INFO:teuthology.orchestra.run.smithi041.stdout: ceph-common : Depends: python-cephfs (= 13.2.4-201-g5292311-1bionic) but it is not going to be installed
2019-02-02T15:21:29.374 INFO:teuthology.orchestra.run.smithi041.stdout:               Depends: python-ceph-argparse (= 13.2.4-201-g5292311-1bionic) but it is not going to be installed
2019-02-02T15:21:29.375 DEBUG:teuthology.orchestra.run:got remote process result: 100
2019-02-02T15:21:29.375 ERROR:teuthology.contextutil:Saw exception from nested tasks
Traceback (most recent call last):
  File "/home/teuthworker/src/git.ceph.com_git_teuthology_master/teuthology/contextutil.py", line 30, in nested
    vars.append(enter())
  File "/usr/lib/python2.7/contextlib.py", line 17, in __enter__
    return self.gen.next()
  File "/home/teuthworker/src/git.ceph.com_git_teuthology_master/teuthology/task/install/__init__.py", line 256, in install
    install_packages(ctx, package_list, config)
  File "/home/teuthworker/src/git.ceph.com_git_teuthology_master/teuthology/task/install/__init__.py", line 125, in install_packages
    ctx, remote, pkgs[system_type], config)
  File "/home/teuthworker/src/git.ceph.com_git_teuthology_master/teuthology/parallel.py", line 85, in __exit__
    for result in self:
  File "/home/teuthworker/src/git.ceph.com_git_teuthology_master/teuthology/parallel.py", line 99, in next
    resurrect_traceback(result)
  File "/home/teuthworker/src/git.ceph.com_git_teuthology_master/teuthology/parallel.py", line 22, in capture_traceback
    return func(*args, **kwargs)
  File "/home/teuthworker/src/git.ceph.com_git_teuthology_master/teuthology/task/install/deb.py", line 75, in _update_package_list_and_install
    args=install_cmd + ['%s=%s' % (d, version) for d in debs],
  File "/home/teuthworker/src/git.ceph.com_git_teuthology_master/teuthology/orchestra/remote.py", line 194, in run
    r = self._runner(client=self.ssh, name=self.shortname, **kwargs)
  File "/home/teuthworker/src/git.ceph.com_git_teuthology_master/teuthology/orchestra/run.py", line 435, in run
    r.wait()
  File "/home/teuthworker/src/git.ceph.com_git_teuthology_master/teuthology/orchestra/run.py", line 162, in wait
    self._raise_for_status()
  File "/home/teuthworker/src/git.ceph.com_git_teuthology_master/teuthology/orchestra/run.py", line 184, in _raise_for_status
    node=self.hostname, label=self.label
CommandFailedError: Command failed on smithi017 with status 100: u'sudo DEBIAN_FRONTEND=noninteractive apt-get -y --force-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" install ceph=13.2.4-201-g5292311-1bionic ceph-mds=13.2.4-201-g5292311-1bionic ceph-mgr=13.2.4-201-g5292311-1bionic ceph-common=13.2.4-201-g5292311-1bionic ceph-fuse=13.2.4-201-g5292311-1bionic ceph-test=13.2.4-201-g5292311-1bionic radosgw=13.2.4-201-g5292311-1bionic python-ceph=13.2.4-201-g5292311-1bionic libcephfs2=13.2.4-201-g5292311-1bionic libcephfs-dev=13.2.4-201-g5292311-1bionic libcephfs-java=13.2.4-201-g5292311-1bionic libcephfs-jni=13.2.4-201-g5292311-1bionic librados2=13.2.4-201-g5292311-1bionic librbd1=13.2.4-201-g5292311-1bionic rbd-fuse=13.2.4-201-g5292311-1bionic python3-cephfs=13.2.4-201-g5292311-1bionic python3-rados=13.2.4-201-g5292311-1bionic'
2019-02-02T15:21:29.376 ERROR:teuthology.run_tasks:Saw exception from tasks.
Actions #1

Updated by David Galloway about 5 years ago

Looking at the changes in the spec file in that branch, something messed up the dependencies. I don't know exactly which commit(s) did it though.

https://github.com/ceph/ceph-ci/commits/275826dcc5bee62c858f65e61cf4d264c1cab3fd/ceph.spec.in

Notice python-cephfs and python-ceph-argparse are the dependencies having problems in the teuthology job and those packages are mentioned in the commits in that branch.

Actions #3

Updated by Neha Ojha about 5 years ago

  • Status changed from New to Closed

This is not a bug in mimic since it appeared in a testing branch and is related to one of the PRs in the batch.

Actions

Also available in: Atom PDF