Fix and remove redundant RBAC markers for secrets and volumes <JIRA:OSPRH-34265> - #450
Conversation
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configurationConfiguration used: Central YAML (base), Organization UI (inherited) Review profile: CHILL Plan: Team Run ID: No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Central YAML (base), Organization UI (inherited) Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (3)
💤 Files with no reviewable changes (1)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 SummarySummary by CodeRabbit
WalkthroughThe pull request narrows Kubernetes RBAC permissions. Secret access uses dedicated rules with limited verbs, and unused volume access is removed from the ClusterRole and controller declarations. ChangesRBAC permission reduction
Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk: ⚪ Minimal · up to This change removes redundant secret permissions and a non-existent volume marker; no actionable merge-blocking risk remains after normal checks and review. Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches 💡 1🛠️ Fix failing CI checks 💡
🧪 Generate unit tests (beta)
Comment |
|
Build failed (check pipeline). Post ✔️ openstack-baremetal-operator-content-provider SUCCESS in 2h 02m 17s |
|
recheck |
|
Build failed (check pipeline). Post ✔️ openstack-baremetal-operator-content-provider SUCCESS in 34m 10s |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: mumesan, steveb The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
recheck |
|
Build failed (check pipeline). Post ✔️ openstack-baremetal-operator-content-provider SUCCESS in 2h 36m 04s |
|
recheck |
|
Build failed (check pipeline). Post ✔️ openstack-baremetal-operator-content-provider SUCCESS in 21m 14s |
|
recheck |
|
Build failed (check pipeline). Post ✔️ openstack-baremetal-operator-content-provider SUCCESS in 1h 39m 44s |
|
recheck |
|
Build failed (check pipeline). Post ✔️ openstack-baremetal-operator-content-provider SUCCESS in 2h 42m 14s |
|
recheck |
|
Build failed (check pipeline). Post ✔️ openstack-baremetal-operator-content-provider SUCCESS in 2h 31m 14s |
|
recheck |
|
Build failed (check pipeline). Post ✔️ openstack-baremetal-operator-content-provider SUCCESS in 2h 40m 05s |
|
recheck |
|
Build failed (check pipeline). Post ✔️ openstack-baremetal-operator-content-provider SUCCESS in 2h 45m 25s |
3854bf6 to
66bd806
Compare
|
Build failed (check pipeline). Post ✔️ openstack-baremetal-operator-content-provider SUCCESS in 2h 59m 59s |
|
/retest |
|
looks like the test failure is in diagnostics collection and unrelated to the contents of the PR. The build also seems to have failed before running - |
|
/retest |
|
recheck |
|
Build failed (check pipeline). Post ✔️ openstack-baremetal-operator-content-provider SUCCESS in 2h 34m 07s |
|
The failure is because of CRC errors, rechecking |
|
recheck |
66bd806 to
a75616b
Compare
Description:
Secret finalizers only need update, patch verbs so everything else was removed. Also removed the non-existent volumes marker.
JIRA: OSPRH-34265