[Bug 1824154] Re: bionic/stein: python-ceph missing dependencies

OpenStack Infra 1824154 at bugs.launchpad.net
Fri Apr 12 16:30:10 UTC 2019


Reviewed:  https://review.openstack.org/651070
Committed: https://git.openstack.org/cgit/openstack/charm-ceph-proxy/commit/?id=2d70bab004631b25cc612341491403925788ccf7
Submitter: Zuul
Branch:    master

commit 2d70bab004631b25cc612341491403925788ccf7
Author: Frode Nordahl <frode.nordahl at canonical.com>
Date:   Mon Apr 8 13:50:25 2019 +0200

    Enable bionic/stein and disco/stein functional tests
    
    Drop explicit install of python-ceph; ceph-common has an
    appropriate dependency on the required python{3}-ceph package
    so this is not required, and breaks on Stein where Python 2
    packages are no longer provided.
    
    Closes-Bug: 1824154
    Change-Id: Ia219258f73f038170bc5a070d562e499459fe246


** Changed in: charm-ceph-proxy
       Status: In Progress => Fix Committed

** Changed in: charm-ceph-fs
       Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to ceph in Ubuntu.
https://bugs.launchpad.net/bugs/1824154

Title:
  bionic/stein: python-ceph missing dependencies

Status in OpenStack Ceph-FS Charm:
  Fix Committed
Status in OpenStack Ceph-Proxy Charm:
  Fix Committed
Status in ceph package in Ubuntu:
  Invalid

Bug description:
  $ lsb_release -a
  No LSB modules are available.
  Distributor ID:	Ubuntu
  Description:	Ubuntu 18.04.2 LTS
  Release:	18.04
  Codename:	bionic

  summary: there appear to be a set of packages with dependencies
  explicitly pointing @ =13.2.1+dfsg1-0ubuntu3~cloud0 while the packages
  actually are @ 13.2.4+dfsg1-0ubuntu1~cloud0

  2019-04-10 05:43:55 INFO juju-log Reactive main running for hook install
  2019-04-10 05:43:55 DEBUG juju-log tracer: set flag apt.queued_installs
  tracer: set flag apt.queued_installs
  tracer: set flag config.changed.install_keys
  tracer: set flag config.changed.install_sources
  tracer: set flag config.default.install_keys
  tracer: set flag config.default.install_sources
  tracer: ++   queue handler reactive/ceph_fs.py:61:install_ceph_base
  tracer: ++   queue handler reactive/ceph_fs.py:67:install_cephfs
  2019-04-10 05:43:55 INFO juju-log Invoking reactive handler: reactive/ceph_fs.py:61:install_ceph_base
  2019-04-10 05:43:56 DEBUG install Reading package lists...
  2019-04-10 05:43:57 DEBUG install Building dependency tree...
  2019-04-10 05:43:57 DEBUG install Reading state information...
  2019-04-10 05:43:57 DEBUG install The following package was automatically installed and is no longer required:
  2019-04-10 05:43:57 DEBUG install   grub-pc-bin
  2019-04-10 05:43:57 DEBUG install Use 'apt autoremove' to remove it.
  2019-04-10 05:43:57 DEBUG install The following NEW packages will be installed:
  2019-04-10 05:43:57 DEBUG install   ubuntu-cloud-keyring
  2019-04-10 05:43:57 DEBUG install 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
  2019-04-10 05:43:57 DEBUG install Need to get 6008 B of archives.
  2019-04-10 05:43:57 DEBUG install After this operation, 22.5 kB of additional disk space will be used.
  2019-04-10 05:43:57 DEBUG install Get:1 http://nova.clouds.archive.ubuntu.com/ubuntu bionic-updates/main amd64 ubuntu-cloud-keyring all 2018.09.18.1~18.04.0 [6008 B]
  2019-04-10 05:43:57 DEBUG install Fetched 6008 B in 0s (45.5 kB/s)
  2019-04-10 05:43:57 DEBUG install Selecting previously unselected package ubuntu-cloud-keyring.
  (Reading database ... 66836 files and directories currently installed.)
  2019-04-10 05:43:57 DEBUG install Preparing to unpack .../ubuntu-cloud-keyring_2018.09.18.1~18.04.0_all.deb ...
  2019-04-10 05:43:57 DEBUG install Unpacking ubuntu-cloud-keyring (2018.09.18.1~18.04.0) ...
  2019-04-10 05:43:57 DEBUG install Setting up ubuntu-cloud-keyring (2018.09.18.1~18.04.0) ...
  2019-04-10 05:43:58 INFO juju-log Invoking reactive handler: reactive/ceph_fs.py:67:install_cephfs
  2019-04-10 05:43:59 DEBUG install Hit:1 http://nova.clouds.archive.ubuntu.com/ubuntu bionic InRelease
  2019-04-10 05:43:59 DEBUG install Hit:2 http://security.ubuntu.com/ubuntu bionic-security InRelease
  2019-04-10 05:43:59 DEBUG install Hit:3 http://nova.clouds.archive.ubuntu.com/ubuntu bionic-updates InRelease
  2019-04-10 05:43:59 DEBUG install Ign:4 http://ubuntu-cloud.archive.canonical.com/ubuntu bionic-updates/stein InRelease
  2019-04-10 05:43:59 DEBUG install Hit:5 http://nova.clouds.archive.ubuntu.com/ubuntu bionic-backports InRelease
  2019-04-10 05:43:59 DEBUG install Get:6 http://ubuntu-cloud.archive.canonical.com/ubuntu bionic-updates/stein Release [7882 B]
  2019-04-10 05:43:59 DEBUG install Get:7 http://ubuntu-cloud.archive.canonical.com/ubuntu bionic-updates/stein Release.gpg [543 B]
  2019-04-10 05:43:59 DEBUG install Get:8 http://ubuntu-cloud.archive.canonical.com/ubuntu bionic-updates/stein/main amd64 Packages [177 kB]
  2019-04-10 05:44:00 DEBUG install Fetched 186 kB in 1s (170 kB/s)
  2019-04-10 05:44:01 DEBUG install Reading package lists...
  tracer: ++   queue handler reactive/apt.py:43:install_queued
  2019-04-10 05:44:01 INFO juju-log Invoking reactive handler: reactive/apt.py:43:install_queued
  2019-04-10 05:44:01 DEBUG install Reading package lists...
  2019-04-10 05:44:02 DEBUG install Building dependency tree...
  2019-04-10 05:44:02 DEBUG install Reading state information...
  2019-04-10 05:44:02 DEBUG install btrfs-tools is already the newest version (4.15.1-1build1).
  2019-04-10 05:44:02 DEBUG install gdisk is already the newest version (1.0.3-1).
  2019-04-10 05:44:02 DEBUG install xfsprogs is already the newest version (4.9.0+nmu1ubuntu2).
  2019-04-10 05:44:02 DEBUG install Some packages could not be installed. This may mean that you have
  2019-04-10 05:44:02 DEBUG install requested an impossible situation or if you are using the unstable
  2019-04-10 05:44:02 DEBUG install distribution that some required packages have not yet been created
  2019-04-10 05:44:02 DEBUG install or been moved out of Incoming.
  2019-04-10 05:44:02 DEBUG install The following information may help to resolve the situation:
  2019-04-10 05:44:02 DEBUG install
  2019-04-10 05:44:02 DEBUG install The following packages have unmet dependencies:
  2019-04-10 05:44:02 DEBUG install  python-ceph : Depends: python-cephfs (>= 13.2.1+dfsg1-0ubuntu3~cloud0) but it is not going to be installed
  2019-04-10 05:44:02 DEBUG install                Depends: python-rados (>= 13.2.1+dfsg1-0ubuntu3~cloud0) but it is not going to be installed
  2019-04-10 05:44:02 DEBUG install                Depends: python-rbd (>= 13.2.1+dfsg1-0ubuntu3~cloud0) but it is not going to be installed
  2019-04-10 05:44:02 DEBUG install E: Unable to correct problems, you have held broken packages.

  $ sudo apt install python-cephfs
  Reading package lists... Done
  Building dependency tree
  Reading state information... Done
  Some packages could not be installed. This may mean that you have
  requested an impossible situation or if you are using the unstable
  distribution that some required packages have not yet been created
  or been moved out of Incoming.
  The following information may help to resolve the situation:

  The following packages have unmet dependencies:
   python-cephfs : Depends: libcephfs2 (= 13.2.1+dfsg1-0ubuntu3~cloud0) but it is not going to be installed
  E: Unable to correct problems, you have held broken packages.

  $ apt show libcephfs2
  Package: libcephfs2
  Version: 13.2.4+dfsg1-0ubuntu1~cloud0
  Priority: optional
  Section: libs
  Source: ceph
  Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
  Original-Maintainer: Ceph Maintainers <ceph-maintainers at lists.ceph.com>
  Installed-Size: 1,209 kB
  Depends: libc6 (>= 2.14), libgcc1 (>= 1:3.0), librados2 (>= 12.0.3), libstdc++6 (>= 6)
  Conflicts: libceph, libceph1, libcephfs
  Replaces: libceph, libceph1, libcephfs
  Download-Size: 410 kB
  APT-Manual-Installed: yes
  APT-Sources: http://ubuntu-cloud.archive.canonical.com/ubuntu bionic-updates/stein/main amd64 Packages
  Description: Ceph distributed file system client library
   Ceph is a distributed network file system designed to provide
   excellent performance, reliability, and scalability.  This is a
   shared library allowing applications to access a Ceph distributed
   file system via a POSIX-like interface.

  N: There are 2 additional records. Please use the '-a' switch to see
  them.

To manage notifications about this bug go to:
https://bugs.launchpad.net/charm-ceph-fs/+bug/1824154/+subscriptions



More information about the Ubuntu-openstack-bugs mailing list