Skip to content

Commit 0f5af0b

Browse files
Merge pull request #23 from Rakshith-R/BZ-2046677
Bug 2046677: controller: add pvc finalizer rbac for annotation controller
2 parents de4524b + e70dfb7 commit 0f5af0b

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

config/rbac/role.yaml

+6
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,12 @@ rules:
3030
- list
3131
- patch
3232
- watch
33+
- apiGroups:
34+
- ""
35+
resources:
36+
- persistentvolumeclaims/finalizers
37+
verbs:
38+
- update
3339
- apiGroups:
3440
- csiaddons.openshift.io
3541
resources:

controllers/persistentvolumeclaim_controller.go

+1
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ const (
5555
)
5656

5757
//+kubebuilder:rbac:groups=core,resources=persistentvolumeclaims,verbs=get;list;watch;patch
58+
//+kubebuilder:rbac:groups=core,resources=persistentvolumeclaims/finalizers,verbs=update
5859
//+kubebuilder:rbac:groups=csiaddons.openshift.io,resources=reclaimspacecronjobs,verbs=get;list;watch;create;delete;update
5960

6061
// Reconcile is part of the main kubernetes reconciliation loop which aims to

0 commit comments

Comments
 (0)