From ee14c380de3a8e2ef2b6f4eeca100e4b6f0a8880 Mon Sep 17 00:00:00 2001 From: Pranjul Kalsi Date: Tue, 13 Jan 2026 17:45:54 +0530 Subject: [PATCH] fix(operator): restore missing PVC RBAC permissions --- helm/camel-k/templates/rbacs-descoped.yaml | 3 +++ helm/camel-k/templates/rbacs-namespaced.yaml | 3 +++ pkg/resources/config/rbac/descoped/operator-cluster-role.yaml | 3 +++ pkg/resources/config/rbac/namespaced/operator-role.yaml | 3 +++ 4 files changed, 12 insertions(+) diff --git a/helm/camel-k/templates/rbacs-descoped.yaml b/helm/camel-k/templates/rbacs-descoped.yaml index 627ad7a2df..145635ea7a 100644 --- a/helm/camel-k/templates/rbacs-descoped.yaml +++ b/helm/camel-k/templates/rbacs-descoped.yaml @@ -152,6 +152,9 @@ rules: - persistentvolumeclaims verbs: - create + - get + - list + - watch - apiGroups: - policy resources: diff --git a/helm/camel-k/templates/rbacs-namespaced.yaml b/helm/camel-k/templates/rbacs-namespaced.yaml index 501921eaab..3a7d860dfd 100644 --- a/helm/camel-k/templates/rbacs-namespaced.yaml +++ b/helm/camel-k/templates/rbacs-namespaced.yaml @@ -165,6 +165,9 @@ rules: - persistentvolumeclaims verbs: - create + - get + - list + - watch - apiGroups: - storage.k8s.io resources: diff --git a/pkg/resources/config/rbac/descoped/operator-cluster-role.yaml b/pkg/resources/config/rbac/descoped/operator-cluster-role.yaml index fbbff32660..d146b4b03d 100644 --- a/pkg/resources/config/rbac/descoped/operator-cluster-role.yaml +++ b/pkg/resources/config/rbac/descoped/operator-cluster-role.yaml @@ -156,6 +156,9 @@ rules: - persistentvolumeclaims verbs: - create + - get + - list + - watch # Required by PDB trait - apiGroups: - policy diff --git a/pkg/resources/config/rbac/namespaced/operator-role.yaml b/pkg/resources/config/rbac/namespaced/operator-role.yaml index c6f525bded..94a1a124dc 100644 --- a/pkg/resources/config/rbac/namespaced/operator-role.yaml +++ b/pkg/resources/config/rbac/namespaced/operator-role.yaml @@ -169,6 +169,9 @@ rules: - persistentvolumeclaims verbs: - create + - get + - list + - watch - apiGroups: - storage.k8s.io resources: