Steps used for verification:
1) Setup the master node
2) Make change at a compute.pp file, add fail statement
3) Create a cluster with controller and compute nodes
4) Start a deployment
5) After the deployment have failed remove the fail statement
6) Re-deploy the cluster
Steps used for verification:
1) Setup the master node
2) Make change at a compute.pp file, add fail statement
3) Create a cluster with controller and compute nodes
4) Start a deployment
5) After the deployment have failed remove the fail statement
6) Re-deploy the cluster
Result: deployment passed. there is no any error.