Skip to content

Commit 3f41cc6

Browse files
committed
operator: update RBAC for upgrade plans
Add "get" verb for Pod resources. Fixes rancher/elemental#1702 Backported from #908 Signed-off-by: Francesco Giudici <francesco.giudici@suse.com>
1 parent d8008d7 commit 3f41cc6

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

controllers/managedosimage_controller.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -264,7 +264,7 @@ func (r *ManagedOSImageReconciler) newFleetBundleResources(ctx context.Context,
264264
Resources: []string{"nodes"},
265265
},
266266
{
267-
Verbs: []string{"list"},
267+
Verbs: []string{"get", "list"},
268268
APIGroups: []string{""},
269269
Resources: []string{"pods"},
270270
},

controllers/managedosimage_controller_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ var _ = Describe("newFleetBundleResources", func() {
134134

135135
Expect(bundleResources).To(HaveLen(5))
136136

137-
Expect(bundleResources[0].Name).To(Equal("ClusterRole--os-upgrader-test-name-28ceb391618a.yaml"))
137+
Expect(bundleResources[0].Name).To(Equal("ClusterRole--os-upgrader-test-name-d5689b3c1cd3.yaml"))
138138
Expect(bundleResources[1].Name).To(Equal("ClusterRoleBinding--os-upgrader-test-name-cc7ce4275b54.yaml"))
139139
Expect(bundleResources[2].Name).To(Equal("ServiceAccount-cattle-system-os-upgrader-test-name-08929531f5c0.yaml"))
140140
Expect(bundleResources[3].Name).To(Equal("Secret-cattle-system-os-upgrader-test-name-52e9d8e041f4.yaml"))

0 commit comments

Comments
 (0)