Skip to content

Commit b1b74f7

Browse files
committed
mgr/cephadm: fixing oauth_proxy pre_remove action
Signed-off-by: Redouane Kachach <[email protected]>
1 parent 6ce19fa commit b1b74f7

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/pybind/mgr/cephadm/services/oauth2_proxy.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,3 +88,11 @@ def generate_config(self, daemon_spec: CephadmDaemonDeploySpec) -> Tuple[Dict[st
8888
}
8989

9090
return daemon_config, []
91+
92+
def pre_remove(self, daemon: DaemonDescription) -> None:
93+
"""
94+
Called before mgmt-gateway daemon is removed.
95+
"""
96+
# delete cert/key entires for this mgmt-gateway daemon
97+
self.mgr.cert_mgr.rm_cert('oauth2_proxy_cert')
98+
self.mgr.cert_mgr.rm_key('oauth2_proxy_key')

0 commit comments

Comments
 (0)