Skip to content

Commit 23cde60

Browse files
RSaboundsstevekeay
authored andcommitted
allow param-disable of raid-configure.
1 parent 3785be0 commit 23cde60

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

workflows/argo-events/workflowtemplates/enroll-server.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ spec:
1515
- name: ip_address
1616
- name: firmware_update
1717
value: "false"
18+
- name: raid_configure
19+
value: "true"
1820
templates:
1921
- name: main
2022
steps:
@@ -37,6 +39,7 @@ spec:
3739
when: "{{steps.server-enroll-state.outputs.result}} == enroll"
3840
- - name: get-raid-config
3941
template: get-raid-config
42+
when: "{{workflow.parameters.raid_configure}} == true"
4043
- - name: openstack-set-baremetal-node-raid-config
4144
template: openstack-set-baremetal-node-raid-config
4245
arguments:
@@ -47,6 +50,7 @@ spec:
4750
value: "{{=jsonpath(steps.['get-raid-config'].outputs.result, $.controller)}}"
4851
- name: physical_disks
4952
value: "{{=jsonpath(steps.['get-raid-config'].outputs.result, $.physical_disks)}}"
53+
when: "{{workflow.parameters.raid_configure}} == true"
5054
- - name: server-manage-state
5155
template: openstack-state-cmd
5256
arguments:

0 commit comments

Comments
 (0)