@@ -84,17 +84,17 @@ jobs:
8484 with :
8585 tofu_version : 1.6.2
8686
87- - name : Initialise terraform
88- run : terraform init
89- working-directory : ${{ github.workspace }}/environments/.stackhpc/terraform
87+ - name : Initialise tofu
88+ run : tofu init
89+ working-directory : ${{ github.workspace }}/environments/.stackhpc/tofu
9090
9191 - name : Write clouds.yaml
9292 run : |
9393 mkdir -p ~/.config/openstack/
9494 echo "${{ secrets[format('{0}_CLOUDS_YAML', env.CI_CLOUD)] }}" > ~/.config/openstack/clouds.yaml
9595 shell : bash
9696
97- - name : Setup environment-specific inventory/terraform inputs
97+ - name : Setup environment-specific inventory/tofu inputs
9898 run : |
9999 . venv/bin/activate
100100 . environments/.stackhpc/activate
@@ -108,15 +108,15 @@ jobs:
108108 run : |
109109 . venv/bin/activate
110110 . environments/.stackhpc/activate
111- cd $APPLIANCES_ENVIRONMENT_ROOT/terraform
112- terraform apply -auto-approve -var-file="${{ env.CI_CLOUD }}.tfvars"
111+ cd $APPLIANCES_ENVIRONMENT_ROOT/tofu
112+ tofu apply -auto-approve -var-file="${{ env.CI_CLOUD }}.tfvars"
113113
114114 - name : Delete infrastructure if provisioning failed
115115 run : |
116116 . venv/bin/activate
117117 . environments/.stackhpc/activate
118- cd $APPLIANCES_ENVIRONMENT_ROOT/terraform
119- terraform destroy -auto-approve -var-file="${{ env.CI_CLOUD }}.tfvars"
118+ cd $APPLIANCES_ENVIRONMENT_ROOT/tofu
119+ tofu destroy -auto-approve -var-file="${{ env.CI_CLOUD }}.tfvars"
120120 if : failure() && steps.provision_servers.outcome == 'failure'
121121
122122 - name : Configure cluster
@@ -201,8 +201,8 @@ jobs:
201201 run : |
202202 . venv/bin/activate
203203 . environments/.stackhpc/activate
204- cd $APPLIANCES_ENVIRONMENT_ROOT/terraform
205- terraform destroy -auto-approve -var-file="${{ env.CI_CLOUD }}.tfvars"
204+ cd $APPLIANCES_ENVIRONMENT_ROOT/tofu
205+ tofu destroy -auto-approve -var-file="${{ env.CI_CLOUD }}.tfvars"
206206 if : ${{ success() || cancelled() }}
207207
208208 # - name: Delete images
0 commit comments