v18.2.2-1 has been released.
The most important aspect of this release is the work done to bypass this mgr issues described in {1}.
With this release we reenable the mgr/dashboard module, and prevent the catastrophic failures from python-bcrypt
upgrading to >=0.17 of pyo3.
Unfortunately, the mgr/orch (used by and for cephadm) module remains broken, as I cannot safely patch python-cryptography
in a similar fashion to python-bcrypt
, as they actually store py objects in global state, making them actually UB in subinterpreters.
One side note for anyone building ceph: the check()
is broken for mgr tests at the moment. I'll fix this in a future pkgrel
- Upstream release notes: https://ceph.io/en/news/blog/2024/v18-2-2-reef-released/
- Release notes: https://github.com/bazaah/aur-ceph/releases/tag/v18.2.2-1
- Release log: https://github.com/bazaah/aur-ceph/issues/22
Pinned Comments
pbazaah commented on 2022-10-05 13:03 (UTC) (edited on 2022-10-05 13:03 (UTC) by pbazaah)
For future commenters:
TLDR:
https://aur.archlinux.org/pkgbase/ceph | From source build (slow)
https://aur.archlinux.org/pkgbase/ceph-bin | Pre-built binaries (fast)
Unlike the original community version, this repo builds ceph from source. Ceph is a large, complicated project so this takes several hours on a good build server.
To get a similar experience to how community/ceph worked (pre-built binaries) use ceph-bin instead.