Skip to content

Commit 9436428

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

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

controllers/managedosimage_controller.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,7 @@ func (r *ManagedOSImageReconciler) newFleetBundleResources(ctx context.Context,
272272
Resources: []string{"nodes"},
273273
},
274274
{
275-
Verbs: []string{"list"},
275+
Verbs: []string{"get", "list"},
276276
APIGroups: []string{""},
277277
Resources: []string{"pods"},
278278
},

controllers/managedosimage_controller_test.go

Lines changed: 2 additions & 2 deletions
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"))
@@ -166,7 +166,7 @@ var _ = Describe("newFleetBundleResources", func() {
166166
bundleResources, err := r.newFleetBundleResources(ctx, managedOSImage)
167167
Expect(err).ToNot(HaveOccurred())
168168

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

0 commit comments

Comments
 (0)