[Bug 2139385] Re: [FFE] Update Ceph to new 20.2.0 (Tentacle) version

Utkarsh Gupta 2139385 at bugs.launchpad.net
Wed Feb 25 20:40:25 UTC 2026


Exactly what Skia said. Given y'all say that the packages from the
archive are tested through Charms, +1 - but please make sure this is
thoroughly tested. We don't want to regress something as big and crucial
as ceph for LTS. :)

Whilst I still haven't seen a concrete rationale, I did look at the
changelogs and notes and agree that it'd be a good thing for 26.04.

Approving FFe on that basis. But please land it as soon as you can and
make sure it's tested enough.

** Changed in: ceph (Ubuntu)
       Status: In Progress => Triaged

-- 
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/2139385

Title:
  [FFE] Update Ceph to new 20.2.0 (Tentacle) version

Status in ceph package in Ubuntu:
  Triaged

Bug description:
  [## FFE ##]

  The update contains the following package updates:
  https://ceph.io/en/news/blog/2025/v20-2-0-tentacle-released/

  This new upstream release it includes fixes, features and performance improvements that are important to our community and us (Ubuntu/Canonical). The most important ones are:
  - Erasure-coded pools have received a major performance boost.
  - Support for NVMe-oF in the dashboard.
  - RBD images can now be imported live from different clusters.
  - Multiple issues with RGW scripting have been fixed, preventing (among other) very high CPU usage.

  Key differences from upstream:
  - UADK is not used in ARM64 as it requires checking out a repository during build time.

  We are usually ahead of Debian, and would like resolute to have the
  most recent version. We understand we could have done this update
  earlier in the cycle, and will do our best to improve the timing for
  the next releases.

  The package builds in
  https://launchpad.net/~lmlogiudice/+archive/ubuntu/ceph-tentacle-
  proposed

  The upstream changelog is attached to this bug in comment #12

  The package installs with -proposed enabled, due to a dependency on
  libgoogle-perftools. (note that this is currently breaking in ppc64el
  due to a missing build of libgoogle-perftools in -proposed, but that
  will be solved before migration anyway). The install logs are attached
  to this bug in comment #13

  [Test Case]

  This SRU will run all functional tests with the packages in 'proposed'
  for every Ceph charm maintained by Canonical's Ceph team, so that
  there's a higher chance of catching bugs associated with any Ceph
  component.

  The charms for which the functional tests will be run are: ceph-mon, ceph-osd,
  ceph-radosgw, ceph-proxy, ceph-nfs, ceph-nvme, ceph-fs and ceph-rbd-mirror.

  The charms consume the packages from the Ubuntu archive (not only
  Ceph). In our functional test suite, the charms enable the packages
  from ~proposed and then run the tests, and since they are quite
  involved, we deemed them sufficient to make sure that nothing has
  broken with this new release.

  [Regression Potential]

  Ceph is a critical package as it underpins large scale data storage
  and integrity checking, and care must be taken to not introduce any
  data loss regressions. ceph also is a common backing store for
  OpenStack virtual machines through ceph-rbd, and care must be taken to
  not break any API or ABI compatibility with current OpenStack
  releases.

  In order to mitigate the regression potential, the results of the
  aforementioned tests will be attached to this bug.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/2139385/+subscriptions




More information about the Ubuntu-openstack-bugs mailing list