Skip to content

Commit 32db0cb

Browse files
authored
Merge pull request openshift-kni#1448 from openshift-kni/sched-ctrl-fix-node-watch
rbac: controller: sched: add permission to watch nodes
2 parents cdaef4c + 42d3720 commit 32db0cb

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

bundle/manifests/numaresources-operator.clusterserviceversion.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -374,6 +374,7 @@ spec:
374374
- nodes
375375
verbs:
376376
- list
377+
- watch
377378
- apiGroups:
378379
- ""
379380
resources:

config/rbac/role.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ rules:
2424
- nodes
2525
verbs:
2626
- list
27+
- watch
2728
- apiGroups:
2829
- ""
2930
resources:

internal/controller/numaresourcesscheduler_controller.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ type NUMAResourcesSchedulerReconciler struct {
7171
//+kubebuilder:rbac:groups=apps,resources=deployments,verbs=*
7272
//+kubebuilder:rbac:groups="",resources=serviceaccounts,verbs=*
7373
//+kubebuilder:rbac:groups="",resources=configmaps,verbs=*
74+
//+kubebuilder:rbac:groups="",resources=nodes,verbs=list;watch
7475
//+kubebuilder:rbac:groups=nodetopology.openshift.io,resources=numaresourcesschedulers,verbs=get;list;watch;create;update;patch;delete
7576
//+kubebuilder:rbac:groups=nodetopology.openshift.io,resources=numaresourcesschedulers/status,verbs=get;update;patch
7677
//+kubebuilder:rbac:groups=nodetopology.openshift.io,resources=numaresourcesschedulers/finalizers,verbs=update

0 commit comments

Comments
 (0)