File tree Expand file tree Collapse file tree
workflows/argo-events/workflowtemplates Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2222 steps :
2323 - - name : enroll-server
2424 template : enroll-server
25- - - name : server-enroll -state
26- template : openstack -state-cmd
25+ - - name : baremetal-node-provision -state
26+ template : get-baremetal-node-provision -state-cmd
2727 arguments :
2828 parameters :
2929 - name : device_id
3636 value : " manage"
3737 - name : device_id
3838 value : " {{steps.enroll-server.outputs.result}}"
39- when : " {{steps.server-enroll-state.outputs.result}} == enroll"
39+ when : >-
40+ '{{steps.baremetal-node-provision-state.outputs.result}} == enroll' ||
41+ '{{steps.baremetal-node-provision-state.outputs.result}} == available' ||
42+ '{{steps.baremetal-node-provision-state.outputs.result}} == "clean failed"' ||
43+ '{{steps.baremetal-node-provision-state.outputs.result}} == "inspect failed"'
4044 - - name : get-raid-config
4145 template : get-raid-config
4246 when : " {{workflow.parameters.raid_configure}} == true"
5054 value : " {{steps.get-raid-config.outputs.result}}"
5155 when : " {{workflow.parameters.raid_configure}} == true"
5256 - - name : server-manage-state
53- template : openstack -state-cmd
57+ template : get-baremetal-node-provision -state-cmd
5458 arguments :
5559 parameters :
5660 - name : device_id
@@ -249,7 +253,7 @@ spec:
249253 items :
250254 - key : clouds.yaml
251255 path : clouds.yaml
252- - name : openstack -state-cmd
256+ - name : get-baremetal-node-provision -state-cmd
253257 inputs :
254258 parameters :
255259 - name : device_id
You can’t perform that action at this time.
0 commit comments