Skip to content

Commit f0c898d

Browse files
feat: Allow node owners and operators to disable cleaning in ironic
1 parent 00ca59c commit f0c898d

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

components/ironic/values.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,10 @@ conf:
2727
# Update policies for better integration with OpenStack services
2828
# https://docs.openstack.org/ironic/latest/configuration/sample-policy.html
2929
policy:
30+
# allow operators and node owners to get errors
3031
"baremetal:node:get:last_error": "role:service or role:admin or (project_id:%(node.owner)s or project_id:%(node.lessee)s)"
32+
# allow operators and node owners to disable system cleaning
33+
"baremetal:node:disable_cleaning": "role:service or role:admin or (project_id:%(node.owner)s or project_id:%(node.lessee)s)"
3134
ironic:
3235
DEFAULT:
3336
# We only want to default to direct, otherwise defaults interfere with hardware

0 commit comments

Comments
 (0)