File tree Expand file tree Collapse file tree 2 files changed +1
-45
lines changed
environments/skeleton/{{cookiecutter.environment}}/terraform Expand file tree Collapse file tree 2 files changed +1
-45
lines changed Original file line number Diff line number Diff line change @@ -66,24 +66,13 @@ jobs:
66
66
cd $APPLIANCES_ENVIRONMENT_ROOT/terraform
67
67
terraform apply -auto-approve
68
68
69
- - name : Get server provisioning failure messages
70
- id : provision_failure
71
- run : |
72
- . venv/bin/activate
73
- . environments/.stackhpc/activate
74
- cd $APPLIANCES_ENVIRONMENT_ROOT/terraform
75
- TF_FAIL_MSGS="$(../../skeleton/\{\{cookiecutter.environment\}\}/terraform/getfaults.py $PWD)"
76
- echo TF failure messages: $TF_FAIL_MSGS
77
- echo "::set-output name=messages::${TF_FAIL_MSGS}"
78
- if : always() && steps.provision_servers.outcome == 'failure'
79
-
80
69
- name : Delete infrastructure if failed due to lack of hosts
81
70
run : |
82
71
. venv/bin/activate
83
72
. environments/.stackhpc/activate
84
73
cd $APPLIANCES_ENVIRONMENT_ROOT/terraform
85
74
terraform destroy -auto-approve
86
- if : ${{ always() && steps.provision_servers.outcome == 'failure' && contains(steps.provision_failure.messages, 'not enough hosts available') }}
75
+ if : ${{ steps.provision_servers.outcome == 'failure' }}
87
76
88
77
- name : Configure cluster
89
78
run : |
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments