]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mon: convert auth configs to monmap settings
authorPatrick Donnelly <pdonnell@ibm.com>
Fri, 6 Jun 2025 19:51:53 +0000 (15:51 -0400)
committerPatrick Donnelly <pdonnell@ibm.com>
Wed, 1 Oct 2025 18:47:13 +0000 (14:47 -0400)
commit271e5fc2675520266dbd85f70e30fec0a6f1cc29
treee4d74552405f52f5df147f7e51038655494fb6fb
parent3d4986b2542fff25e605011f801fe241235667e4
mon: convert auth configs to monmap settings

This serves a few purposes:

- Makes sure mons agreen on these settings (cannot have differing configs)
- Allows us to set secure defaults for a brand new cluster.

Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
17 files changed:
qa/suites/rados/upgrade/cephx/X/tasks/1-ceph.yaml
src/auth/Crypto.cc
src/auth/cephx/CephxKeyServer.cc
src/auth/cephx/CephxKeyServer.h
src/auth/cephx/CephxServiceHandler.cc
src/auth/cephx/CephxServiceHandler.h
src/common/options/global.yaml.in
src/mon/AuthMonitor.cc
src/mon/MonCommands.h
src/mon/MonMap.cc
src/mon/MonMap.h
src/mon/Monitor.cc
src/mon/Monitor.h
src/mon/MonmapMonitor.cc
src/mon/OSDMonitor.cc
src/tools/ceph_authtool.cc
src/tools/monmaptool.cc