[Bug 1862850] Re: ceph-mds dependency
James Page
james.page at ubuntu.com
Tue Mar 24 12:57:35 UTC 2020
The ceph-mds package lacks a binary version pinned dependency on ceph-
base (which the -mon,-osd and other packages all have).
The missing symbol is a generated C++ symbol for which we can't do
accurate version tracking so I think we need to add:
ceph-base (= ${binary:Version}),
to the ceph-mds package.
** Changed in: ceph (Ubuntu)
Status: New => Fix Committed
** Changed in: ceph (Ubuntu)
Importance: Undecided => High
** Changed in: ceph (Ubuntu)
Assignee: (unassigned) => James Page (james-page)
** Changed in: ceph (Ubuntu)
Milestone: None => ubuntu-20.03
--
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/1862850
Title:
ceph-mds dependency
Status in ceph package in Ubuntu:
Fix Committed
Bug description:
I have a small lab nautilus ceph cluster, the 3 mon nodes are running
mon, mds, mgr, and rgw services. I am using package from the Ubuntu
cloud archive on eoan. Yesterday I decided to install the ceph-mgr-
dashboard package. When I did this several other packages were
upgraded at the same time:
python3-ceph-argparse:amd64 (14.2.2-0ubuntu3,
14.2.4-0ubuntu0.19.10.1), libradosstriper1:amd64 (14.2.2-0ubuntu3,
14.2.4-0ubuntu0.19.10.1), ceph-common:amd64 (14.2.2-0ubuntu3,
14.2.4-0ubuntu0.19.10.1), ceph-mgr:amd64 (14.2.2-0ubuntu3,
14.2.4-0ubuntu0.19.10.1), ceph-mon:amd64 (14.2.2-0ubuntu3,
14.2.4-0ubuntu0.19.10.1), ceph-osd:amd64 (14.2.2-0ubuntu3,
14.2.4-0ubuntu0.19.10.1), radosgw:amd64 (14.2.2-0ubuntu3,
14.2.4-0ubuntu0.19.10.1), libcephfs2:amd64 (14.2.2-0ubuntu3,
14.2.4-0ubuntu0.19.10.1), librbd1:amd64 (14.2.2-0ubuntu3,
14.2.4-0ubuntu0.19.10.1), python3-rbd:amd64 (14.2.2-0ubuntu3,
14.2.4-0ubuntu0.19.10.1), ceph-base:amd64 (14.2.2-0ubuntu3,
14.2.4-0ubuntu0.19.10.1), librgw2:amd64 (14.2.2-0ubuntu3,
14.2.4-0ubuntu0.19.10.1), ceph:amd64 (14.2.2-0ubuntu3,
14.2.4-0ubuntu0.19.10.1), python3-rados:amd64 (14.2.2-0ubuntu3,
14.2.4-0ubuntu0.19.10.1), python3-cephfs:amd64 (14.2.2-0ubuntu3,
14.2.4-0ubuntu0.19.10.1), librados2:amd64 (14.2.2-0ubuntu3,
14.2.4-0ubuntu0.19.10.1)
Today I notice that ceph-mds is having issues, when I tried to restart
the mds service I see the following in the journal:
/usr/bin/ceph-mds: symbol lookup error: /usr/bin/ceph-mds: undefined
symbol: _ZTVN4ceph6buffer5errorE
I then ran an apt upgrade to find ceph-mds had NOT been upgraded with
the list above and thus the broken library linking. Somewhere there
is a dependency missing on ceph-mds for this upgrade.
Here is my apt history:
https://paste.ubuntu.com/p/PtbCzKzQWp/
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1862850/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list