Files
app-rook-ceph/helm-charts
Erickson Silva de Oliveira 484618eb80 MGR restful config-key improvements
The ceph mgr restful module certificate is set with the key
'mgr/restful/<mgr_name>/crt'. However, a race condition can
occur between the creation of the mgr and the execution of
the 'ceph-mgr-provision' job, causing restful to not running.

To avoid this, instead of using a specific mgr key, the global
key 'mgr/restful/crt' will be used, so there is no risk of
having the mgr without a certificate.

Test Plan:
 - PASS: AIO-SX with rook-ceph backend
 - PASS: AIO-DX with rook-ceph backend

Closes-Bug: 2125605

Depends-On: https://review.opendev.org/c/starlingx/root/+/962216

Change-Id: I5cdbac51d623bae1b0c0aab40bda4c1afb72a750
Signed-off-by: Erickson Silva de Oliveira <Erickson.SilvadeOliveira@windriver.com>
2025-09-25 13:38:37 -03:00
..