This bug was fixed in the package ceph - 16.2.6-0ubuntu0.21.04.1
---
ceph (16.2.6-0ubuntu0.21.04.1) hirsute; urgency=medium
[ Frode Nordahl ]
* d/control: The ISA-L EC plugin changed its build dependency from yasm to
nasm 2.13.03 or newer (LP: #1940697)
[ James Page ]
*
$ dpkg -S libec
ceph-base: /usr/lib/x86_64-linux-gnu/ceph/erasure-code/libec_jerasure.so
ceph-base: /usr/lib/x86_64-linux-gnu/ceph/erasure-code/libec_shec_generic.so
ceph-base: /usr/lib/x86_64-linux-gnu/ceph/erasure-code/libec_shec.so
ceph-base:
juju run-action ceph-mon/leader create-erasure-profile --params
./create_erasure_profile.yaml --verbose --wait
unit-ceph-mon-1:
UnitId: ceph-mon/1
id: "154"
Hello Marco, or anyone else affected,
Accepted ceph into hirsute-proposed. The package will build now and be
available at
https://launchpad.net/ubuntu/+source/ceph/16.2.6-0ubuntu0.21.04.1 in a
few hours, and then in the -proposed repository.
Please help us by testing this new package. See
This bug was fixed in the package ceph - 16.2.5-0ubuntu4
---
ceph (16.2.5-0ubuntu4) impish; urgency=medium
* d/control: The ISA-L EC plugin changed its build dependency from yasm to
nasm 2.13.03 or newer (LP: #1940697).
-- Frode Nordahl Fri, 10 Sep 2021
14:56:29 +0100
**
** Description changed:
- After a fresh deployment of ceph-mon on maas/ubuntu-focal (source:
- cloud:focal-wallaby) the required library libec_isa.so for the isa
- erasure code plugin is missing.
+ [Impact]
+ An upstream change to build requirements for the ISA-L EC plugin caused it
not to be
Moving the ceph-mon charm task to Invalid as this will be fixed by a
update to the ceph package itself.
** Merge proposal linked:
https://code.launchpad.net/~fnordahl/ubuntu/+source/ceph/+git/ceph/+merge/407592
** Merge proposal linked:
** Also affects: ceph (Ubuntu Impish)
Importance: High
Status: Triaged
** Also affects: ceph (Ubuntu Hirsute)
Importance: Undecided
Status: New
** Changed in: ceph (Ubuntu Hirsute)
Status: New => Triaged
** Changed in: ceph (Ubuntu Hirsute)
Importance: Undecided =>
Marco, thank you for your bug report.
I am able to reproduce the issue and it does appear the ISA plugin is
not included in the Ceph packages from Hirsute and onward:
# dpkg-query -W ceph-base
ceph-base 15.2.13-0ubuntu0.20.04.1
# dpkg -S libec
ceph-base: