[nova][cinder][devstack][qa] ceph installs python3-logutils which conflicts with neutron
Balazs Gibizer
balazs.gibizer at est.tech
Mon Dec 13 14:17:41 UTC 2021
On Fri, Dec 10 2021 at 05:26:19 PM +0000, Sean Mooney
<smooney at redhat.com> wrote:
> hi o/
>
> gibi noticed that the nova-ceph-multistore job started failing this
> morning
> with ERROR: Cannot uninstall 'logutils'. It is a distutils installed
> project and thus we cannot accurately determine which files belong to
> it which would lead to only a partial uninstall.
>
> https://bugs.launchpad.net/nova/+bug/1954427
>
> we quickly identifed that python3-logutils was beeing pulled in by
> the devstack-plugin-ceph as a sideeffect fo installing ceph.
>
> functions-common:apt_get:1207 : sudo
> DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy=
> apt-get --option Dpkg::Options::=--force-confold --assume-yes install
> ceph libnss3-
> tools python3-rados python3-rbd
> Reading package lists...
> Building dependency tree...
> Reading state information...
> The following packages were automatically installed and are no longer
> required:
> libboost-iostreams1.71.0 libboost-thread1.71.0
> Use 'sudo apt autoremove' to remove them.
> The following additional packages will be installed:
> ceph-base ceph-common ceph-mgr ceph-mgr-modules-core ceph-mon
> ceph-osd
> libbabeltrace1 libcephfs2 libdw1 libgoogle-perftools4 libjaeger
> libleveldb1d
> liblttng-ust-ctl4 liblttng-ust0 libnuma1 liboath0 librabbitmq4
> librados2
> libradosstriper1 librbd1 librdkafka1 librgw2 libsnappy1v5
> libtcmalloc-minimal4 liburcu6 logrotate python-pastedeploy-tpl
> python3-bcrypt python3-bs4 python3-ceph-argparse python3-ceph-common
> python3-cephfs python3-cffi-backend python3-cherrypy3
> python3-cryptography
> python3-dateutil python3-jwt python3-logutils python3-mako
> python3-markupsafe python3-openssl python3-paste python3-pastedeploy
> python3-pecan python3-prettytable python3-rgw python3-simplegeneric
> python3-singledispatch python3-soupsieve python3-tempita
> python3-waitress
> python3-webob python3-webtest python3-werkzeug
>
> to adress this i have proposed a patch based on how we workaround
> unremovable python packages in devstack fixup_tools script
> too the devstack-plugin-ceph repo to adress this.
> https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/821396/
>
> untill that merges expect to see all ceph based jobs to fail when
> installing neutron.
The fix merged during the weekend and the ceph base jobs seems to be
happy.
Cheers,
gibi
>
> regards
> sean
>
>
More information about the openstack-discuss
mailing list