Skip to content

Commit eda9ef8

Browse files
Merge pull request #699 from rackerlabs/ironic-service-rbac
fix(ironic): adjust ironic service account permissions
2 parents 1530918 + 9349fcb commit eda9ef8

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

components/ironic/values.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,12 @@ conf:
4242
enabled_power_interfaces: redfish,ipmitool,idrac-redfish,ilo
4343
enabled_raid_interfaces: redfish,idrac-redfish,ilo5,agent
4444
enabled_vendor_interfaces: redfish,ipmitool,idrac-redfish,ilo
45+
# the service account belongs to the service project but our nodes
46+
# will live in the infra domain in the baremetal project so the
47+
# service account needs to have permissions outside of just the
48+
# service project
49+
# see: https://review.opendev.org/c/openstack/ironic/+/907148
50+
rbac_service_role_elevated_access: true
4551
deploy:
4652
erase_devices_priority: 0
4753
erase_devices_metadata_priority: 0

0 commit comments

Comments
 (0)