]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/cephadm: making mgmt-gateway an oauth2-proxy dependency 62431/head
authorRedouane Kachach <rkachach@ibm.com>
Fri, 21 Mar 2025 12:13:56 +0000 (13:13 +0100)
committerRedouane Kachach <rkachach@ibm.com>
Tue, 25 Mar 2025 18:03:54 +0000 (19:03 +0100)
commit29f0b8d7c0c97e8091bb9d9e51bf11fe6c044191
treea7565823e151ae36a34498e843beaf87ff3d1f62
parentb047ff894317d68b86de643c77d0c98e1d5a98aa
mgr/cephadm: making mgmt-gateway an oauth2-proxy dependency

This change enables better automation, especially for complex setups
like high-availability configurations. Previously, users had to
manually deploy the mgmt-gateway before the oauth-proxy; if this
sequence wasn't followed, cephadm would raise an error.

https://tracker.ceph.com/issues/70603

Signed-off-by: Redouane Kachach <rkachach@ibm.com>
src/pybind/mgr/cephadm/module.py
src/pybind/mgr/cephadm/services/oauth2_proxy.py