From 14ecaecf26c800f6c6db5b12b7bdf6f80a7d2ca9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20P=2E?= <25619661+clmntpllr@users.noreply.github.com> Date: Tue, 28 Oct 2025 14:39:01 +0100 Subject: [PATCH] Update archive_controller.go MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fix: missing permissions when OwnerReferencesPermissionEnforcement admission controller is enabled Signed-off-by: Clément P. <25619661+clmntpllr@users.noreply.github.com> --- internal/controller/archive_controller.go | 1 + 1 file changed, 1 insertion(+) diff --git a/internal/controller/archive_controller.go b/internal/controller/archive_controller.go index 384afa3c..1f376714 100644 --- a/internal/controller/archive_controller.go +++ b/internal/controller/archive_controller.go @@ -39,6 +39,7 @@ type ArchiveReconciler struct { // +kubebuilder:rbac:groups=rbac.authorization.k8s.io,resources=roles,verbs=create;patch;update;get;list;watch // +kubebuilder:rbac:groups="",resources=secrets,verbs=create;list;get;watch;delete // +kubebuilder:rbac:groups=postgresql.cnpg.io,resources=backups,verbs=get;list;watch +// +kubebuilder:rbac:groups=postgresql.cnpg.io,resources=clusters/finalizers,verbs=update // +kubebuilder:rbac:groups=pgbackrest.cnpg.opera.com,resources=archives,verbs=get;list;watch;create;update;patch;delete // +kubebuilder:rbac:groups=pgbackrest.cnpg.opera.com,resources=archives/status,verbs=get;update;patch // +kubebuilder:rbac:groups=pgbackrest.cnpg.opera.com,resources=archives/finalizers,verbs=update