]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/cephadm: do not delete smb fs cephx keys 62788/head
authorJohn Mulligan <jmulligan@redhat.com>
Fri, 11 Apr 2025 17:02:15 +0000 (13:02 -0400)
committerJohn Mulligan <jmulligan@redhat.com>
Mon, 14 Apr 2025 15:46:01 +0000 (11:46 -0400)
commitd72f1512bc6c97ceb0f7a8c35fe405ca658081df
treeb2cc4196a672137aa21270a0f62b67ab8a8b3b4e
parentb8d02eb42ed2d04b9b8fb6ba0563aa496c151976
mgr/cephadm: do not delete smb fs cephx keys

This change effectively disables fencing for the smb service because
the previous attempt to implement fencing would destroy the only
cephx key. Deleting this key would prevent any smb service part of
the logical cluster from talking to cephfs, even ones that were not
to be fenced.

The whole concept of fencing and ranks needs a bit of a rethink in
regards to smb. For now, we're just going to rely on ctdb and not
cephadm for smb's HA.

Fixes: 60300360cc500091e9dadf929d00bb72afad033c
Signed-off-by: John Mulligan <jmulligan@redhat.com>
src/pybind/mgr/cephadm/services/smb.py