diff --git a/ansible/roles/create-api-deployment-pre-reqs/tasks/main.yml b/ansible/roles/create-api-deployment-pre-reqs/tasks/main.yml index 999cdf3c0..d1b3f221c 100644 --- a/ansible/roles/create-api-deployment-pre-reqs/tasks/main.yml +++ b/ansible/roles/create-api-deployment-pre-reqs/tasks/main.yml @@ -36,13 +36,13 @@ when: item.state == 'file' - name: terraform plan - shell: "make -C {{ out_dir }}/terraform clean plan args='-no-color -out tfplan.out'" # noqa 305 + shell: "make -C {{ out_dir }}/terraform clean plan args='-no-color -lock-timeout=30m -out tfplan.out'" # noqa 305 register: tfplan failed_when: tfplan.rc not in (0, 2) when: not do_not_terraform - name: terraform apply - shell: "make -C {{ out_dir }}/terraform apply-plan args='-no-color --auto-approve tfplan.out'" # noqa 305 + shell: "make -C {{ out_dir }}/terraform apply-plan args='-no-color -lock-timeout=30m --auto-approve tfplan.out'" # noqa 305 register: tfapply when: not do_not_terraform diff --git a/ansible/roles/deploy-ecs-proxies/tasks/main.yml b/ansible/roles/deploy-ecs-proxies/tasks/main.yml index 40df23a27..668c8cb0e 100644 --- a/ansible/roles/deploy-ecs-proxies/tasks/main.yml +++ b/ansible/roles/deploy-ecs-proxies/tasks/main.yml @@ -72,13 +72,13 @@ when: item.state == 'file' - name: terraform plan - shell: "make -C {{ out_dir }}/terraform clean plan args='-no-color -out tfplan.out'" # noqa 305 + shell: "make -C {{ out_dir }}/terraform clean plan args='-no-color -lock-timeout=30m -out tfplan.out'" # noqa 305 register: tfplan failed_when: tfplan.rc not in (0, 2) when: not do_not_terraform - name: terraform apply - shell: "make -C {{ out_dir }}/terraform apply-plan args='-no-color --auto-approve tfplan.out'" # noqa 305 + shell: "make -C {{ out_dir }}/terraform apply-plan args='-no-color -lock-timeout=30m --auto-approve tfplan.out'" # noqa 305 register: tfapply when: not do_not_terraform diff --git a/ansible/roles/destroy-api-deployment-pre-reqs/tasks/main.yml b/ansible/roles/destroy-api-deployment-pre-reqs/tasks/main.yml index 240043f54..5f57e2aff 100644 --- a/ansible/roles/destroy-api-deployment-pre-reqs/tasks/main.yml +++ b/ansible/roles/destroy-api-deployment-pre-reqs/tasks/main.yml @@ -42,7 +42,7 @@ when: not do_not_terraform - name: terraform destroy - shell: "make -C {{ out_dir }}/terraform apply args='-no-color --auto-approve' tf-command=destroy" # noqa 305 + shell: "make -C {{ out_dir }}/terraform apply args='-no-color -lock-timeout=30m --auto-approve' tf-command=destroy" # noqa 305 register: tfapply when: not do_not_terraform diff --git a/ansible/roles/destroy-ecs-proxies/tasks/main.yml b/ansible/roles/destroy-ecs-proxies/tasks/main.yml index d75147d80..427745f7f 100644 --- a/ansible/roles/destroy-ecs-proxies/tasks/main.yml +++ b/ansible/roles/destroy-ecs-proxies/tasks/main.yml @@ -75,7 +75,7 @@ when: not do_not_terraform - name: terraform destroy - shell: "make -C {{ out_dir }}/terraform apply args='-no-color --auto-approve' tf-command=destroy" # noqa 305 + shell: "make -C {{ out_dir }}/terraform apply args='-no-color -lock-timeout=30m --auto-approve' tf-command=destroy" # noqa 305 register: tfapply when: not do_not_terraform