SIGN IN SIGN UP

ceph: services: allow rolling restarts past the cephx cipher checks

Ceph 19.2.6 and 20.2.4 added the aes256k cephx key type. Every
upgraded cluster reports the keys that are not migrated yet as
insecure, two of those checks as HEALTH_ERR. Rolling restarts were
then refused on every upgraded cluster, so daemons stayed on the old
build and the web interface offered no way to continue.

Blocking on these checks is also circular. A key can only move to
aes256k once every monitor in the quorum supports that cipher, and for
that the rolling restart has to finish first. The per-daemon
ok-to-stop check still gates every step.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
T
Thomas Lamprecht committed
de67d163c22576da47825b170682d1510e95273a
Parent: ec551b8