]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/cepahadm: adding code to store self-signed rgw certificate
authorRedouane Kachach <rkachach@ibm.com>
Tue, 11 Feb 2025 14:49:14 +0000 (15:49 +0100)
committerRedouane Kachach <rkachach@ibm.com>
Tue, 11 Mar 2025 09:34:22 +0000 (10:34 +0100)
Signed-off-by: Redouane Kachach <rkachach@ibm.com>
src/pybind/mgr/cephadm/services/cephadmservice.py

index a5b16e7c01ff4017206c972ed5d4809da010e98c..b290d0c192413fb045f6f7d9164f4c2a56c1a72c 100644 (file)
@@ -1108,6 +1108,7 @@ class RgwService(CephService):
                 custom_san_list=spec.zonegroup_hostnames
             )
             pem = ''.join([key, cert])
+            self.mgr.cert_mgr.save_cert('rgw_frontend_ssl_cert', pem, service_name=spec.service_name())
             ret, out, err = self.mgr.check_mon_command({
                 'prefix': 'config-key set',
                 'key': f'rgw/cert/{daemon_spec.name()}',