diff --git a/workbooks/baremetal.yaml b/workbooks/baremetal.yaml index 2f62413..375e8bc 100644 --- a/workbooks/baremetal.yaml +++ b/workbooks/baremetal.yaml @@ -16,6 +16,9 @@ workflows: set_provision_state: on-success: wait_for_provision_state action: ironic.node_set_provision_state node_uuid=<% $.node_uuid %> state=<% $.state_action %> + retry: + delay: 3 + count: 3
wait_for_provision_state: action: ironic.node_get node_id=<% $.node_uuid %>
diff --git a/workbooks/ baremetal. yaml b/workbooks/ baremetal. yaml baremetal. yaml baremetal. yaml
set_provision_ state:
on-success: wait_for_ provision_ state node_set_ provision_ state node_uuid=<% $.node_uuid %> state=<% $.state_action %>
index 2f62413..375e8bc 100644
--- a/workbooks/
+++ b/workbooks/
@@ -16,6 +16,9 @@ workflows:
action: ironic.
+ retry:
+ delay: 3
+ count: 3
action: ironic.node_get node_id=<% $.node_uuid %>