You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[b/r] Add backup/restore labels to ControlPlane controller
Wire the BackupConfig reconciliation into the ControlPlane controller.
Add backup/restore labels to CA cert secrets via SecretTemplate, and
restore=false labels to internal service cert requests. Add the
ReconcileBackupConfig call, secret watch with annotation change
predicate, and RBAC for openstackbackupconfigs. Set BackupConfig spec
defaults in the CreateOrPatch mutate function.
Label custom Issuers for backup/restore directly in ca.go where the
ControlPlane controller processes them from spec.tls.*.ca.customIssuer.
Return error from GetCertSecretBackupLabels for non-NotFound errors so
the calling operator retries. Rename GetConfig parameter from gvk to
crdName.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Martin Schuppert <mschuppert@redhat.com>
0 commit comments