From 0e4b21d650255ebea785a542df38ccbd761f7734 Mon Sep 17 00:00:00 2001 From: Xin Gao Date: Fri, 11 Jun 2021 14:41:05 -0400 Subject: [PATCH] Upgrade to Terraform 1.0.1 --- build/presubmit_int.yaml | 11 ++++++++--- build/presubmit_unit.yaml | 11 ++++++++--- docs/policygen/README.md | 2 +- docs/tfengine/README.md | 2 +- docs/tfimport/README.md | 2 +- examples/tfengine/generated/devops/cicd/README.md | 2 +- .../generated/devops/cicd/configs/tf-apply.yaml | 8 ++++---- .../generated/devops/cicd/configs/tf-plan.yaml | 8 ++++---- .../generated/devops/cicd/configs/tf-validate.yaml | 8 ++++---- .../generated/folder_foundation/cicd/README.md | 2 +- .../folder_foundation/cicd/configs/tf-apply.yaml | 8 ++++---- .../folder_foundation/cicd/configs/tf-plan.yaml | 8 ++++---- .../folder_foundation/cicd/configs/tf-validate.yaml | 8 ++++---- examples/tfengine/generated/multi_envs/cicd/README.md | 2 +- .../generated/multi_envs/cicd/configs/tf-apply.yaml | 8 ++++---- .../generated/multi_envs/cicd/configs/tf-plan.yaml | 8 ++++---- .../multi_envs/cicd/configs/tf-validate.yaml | 8 ++++---- .../tfengine/generated/org_foundation/cicd/README.md | 2 +- .../org_foundation/cicd/configs/tf-apply.yaml | 8 ++++---- .../org_foundation/cicd/configs/tf-plan.yaml | 8 ++++---- .../org_foundation/cicd/configs/tf-validate.yaml | 8 ++++---- examples/tfengine/generated/team/cicd/README.md | 2 +- .../generated/team/cicd/configs/tf-apply.yaml | 8 ++++---- .../tfengine/generated/team/cicd/configs/tf-plan.yaml | 8 ++++---- .../generated/team/cicd/configs/tf-validate.yaml | 8 ++++---- templates/tfengine/components/cicd/README.md | 2 +- .../tfengine/components/cicd/configs/tf-apply.yaml | 4 ++-- .../tfengine/components/cicd/configs/tf-plan.yaml | 4 ++-- .../tfengine/components/cicd/configs/tf-validate.yaml | 4 ++-- 29 files changed, 91 insertions(+), 81 deletions(-) diff --git a/build/presubmit_int.yaml b/build/presubmit_int.yaml index 2e6d1b5c7..9c4d35ce0 100644 --- a/build/presubmit_int.yaml +++ b/build/presubmit_int.yaml @@ -12,14 +12,19 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Terraform version used is 0.14.8. +# Terraform version used is 1.0.1. substitutions: - _CFT_TOOLS_CONTAINER: "gcr.io/cloud-foundation-cicd/cft/developer-tools@sha256:8b0d85766044b0e4701729f9e70ee78dcecdb8688bd86915eb2a1cb00580ba1e" + _CFT_TOOLS_CONTAINER: "gcr.io/cloud-foundation-cicd/cft/developer-tools@sha256:22113ceabae0cccfc8eaeb3a9521a0950fa75e2fe38777f47c3d32f071cc7834" timeout: 3600s options: - env: ["GOPATH=/go"] + env: + - "GOPATH=/go" + # Unset TF_PLUGIN_CACHE_DIR so different build steps do not share Terraform cache. + # It's set to `/workspace/test/integration/tmp/.terraform` in the CFT Developer Tool's container + # for CFT's testing purpose. We don't need it. + - "TF_PLUGIN_CACHE_DIR=" machineType: "N1_HIGHCPU_8" steps: diff --git a/build/presubmit_unit.yaml b/build/presubmit_unit.yaml index ecad4bc6f..e4a8c719b 100644 --- a/build/presubmit_unit.yaml +++ b/build/presubmit_unit.yaml @@ -12,12 +12,17 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Terraform version used is 0.14.8. +# Terraform version used is 1.0.1. substitutions: - _CFT_TOOLS_CONTAINER: "gcr.io/cloud-foundation-cicd/cft/developer-tools@sha256:8b0d85766044b0e4701729f9e70ee78dcecdb8688bd86915eb2a1cb00580ba1e" + _CFT_TOOLS_CONTAINER: "gcr.io/cloud-foundation-cicd/cft/developer-tools@sha256:22113ceabae0cccfc8eaeb3a9521a0950fa75e2fe38777f47c3d32f071cc7834" options: - env: ["GOPATH=/go"] + env: + - "GOPATH=/go" + # Unset TF_PLUGIN_CACHE_DIR so different build steps do not share Terraform cache. + # It's set to `/workspace/test/integration/tmp/.terraform` in the CFT Developer Tool's container + # for CFT's testing purpose. We don't need it. + - "TF_PLUGIN_CACHE_DIR=" machineType: "N1_HIGHCPU_8" steps: diff --git a/docs/policygen/README.md b/docs/policygen/README.md index 72434bf9f..c6df703ba 100644 --- a/docs/policygen/README.md +++ b/docs/policygen/README.md @@ -21,7 +21,7 @@ are now generated by [tfengine](../tfengine/README.md) as Terraform configs. See 1. Install the following dependencies and add them to your PATH: * [gcloud](https://cloud.google.com/sdk/gcloud) - * [Terraform 0.14.8](https://releases.hashicorp.com/terraform/) + * [Terraform 1.0.1](https://releases.hashicorp.com/terraform/) (consistent with the version of Terraform used by CICD) * [Go 1.14+](https://golang.org/dl/) diff --git a/docs/tfengine/README.md b/docs/tfengine/README.md index f3d454d1e..c54f458f8 100644 --- a/docs/tfengine/README.md +++ b/docs/tfengine/README.md @@ -142,7 +142,7 @@ This tool helps you follow Google Cloud, Terraform and security best practices. 1. Install the following dependencies and add them to your PATH: - [gcloud](https://cloud.google.com/sdk/gcloud) - - [Terraform 0.14.8](https://releases.hashicorp.com/terraform/) + - [Terraform 1.0.1](https://releases.hashicorp.com/terraform/) (consistent with the version of Terraform used by CICD) - [Go 1.14+](https://golang.org/dl/) diff --git a/docs/tfimport/README.md b/docs/tfimport/README.md index 7857ed6e8..c56413d9c 100644 --- a/docs/tfimport/README.md +++ b/docs/tfimport/README.md @@ -8,7 +8,7 @@ generated by the Terrarom Engine. ## Requirements -- [Terraform 0.14.8](https://releases.hashicorp.com/terraform/) (consistent +- [Terraform 1.0.1](https://releases.hashicorp.com/terraform/) (consistent with the version of Terraform used by CICD) - [Go 1.14+](https://golang.org/dl/) diff --git a/examples/tfengine/generated/devops/cicd/README.md b/examples/tfengine/generated/devops/cicd/README.md index fe77113eb..1624c3f89 100644 --- a/examples/tfengine/generated/devops/cicd/README.md +++ b/examples/tfengine/generated/devops/cicd/README.md @@ -67,7 +67,7 @@ in [./configs](./configs) directory to point to your container. We leverage Google Container Registry's Vulnerability scanning feature to detect potential security risks in this container, and -[None](https://console.cloud.google.com/gcr/images/cloud-foundation-cicd/global/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011/details?tab=vulnz) +[None](https://console.cloud.google.com/gcr/images/cloud-foundation-cicd/global/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646/details?tab=vulnz) is reported. ## Features diff --git a/examples/tfengine/generated/devops/cicd/configs/tf-apply.yaml b/examples/tfengine/generated/devops/cicd/configs/tf-apply.yaml index 452272138..56cd244ca 100644 --- a/examples/tfengine/generated/devops/cicd/configs/tf-apply.yaml +++ b/examples/tfengine/generated/devops/cicd/configs/tf-apply.yaml @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Note: Terraform version used in the automation is 0.14.8. +# Note: Terraform version used in the automation is 1.0.1. timeout: 21600s @@ -21,18 +21,18 @@ substitutions: _MANAGED_DIRS: "" steps: - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: terraform args: ["version"] id: Terraform version - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: bash args: ["./cicd/configs/import.sh", "-d", "${_MANAGED_DIRS}"] dir: "${_TERRAFORM_ROOT}" id: Import existing projects - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: bash args: ["./cicd/configs/run.sh", "-d", "${_MANAGED_DIRS}", "-a", "init", "-a", "plan", "-a", "apply -auto-approve"] dir: "${_TERRAFORM_ROOT}" diff --git a/examples/tfengine/generated/devops/cicd/configs/tf-plan.yaml b/examples/tfengine/generated/devops/cicd/configs/tf-plan.yaml index 23d13b882..3f70bf1cb 100644 --- a/examples/tfengine/generated/devops/cicd/configs/tf-plan.yaml +++ b/examples/tfengine/generated/devops/cicd/configs/tf-plan.yaml @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Note: Terraform version used in the automation is 0.14.8. +# Note: Terraform version used in the automation is 1.0.1. timeout: 1200s @@ -21,19 +21,19 @@ substitutions: _MANAGED_DIRS: "" steps: - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: terraform args: ["version"] id: Terraform version - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: bash args: ["./cicd/configs/run.sh", "-d", "${_MANAGED_DIRS}", "-a", "init -lock=false", "-a", "plan -lock=false -out=plan.tfplan"] dir: "${_TERRAFORM_ROOT}" id: Speculative plan # Check for delete operations as an FYI, it won't fail the build. - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: bash args: ["./cicd/configs/tf-deletion-check.sh", "./cicd/configs/tf-deletion-allowlist.txt"] dir: "${_TERRAFORM_ROOT}" diff --git a/examples/tfengine/generated/devops/cicd/configs/tf-validate.yaml b/examples/tfengine/generated/devops/cicd/configs/tf-validate.yaml index 690e204d8..a6efdf8f0 100644 --- a/examples/tfengine/generated/devops/cicd/configs/tf-validate.yaml +++ b/examples/tfengine/generated/devops/cicd/configs/tf-validate.yaml @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Note: Terraform version used in the automation is 0.14.8. +# Note: Terraform version used in the automation is 1.0.1. timeout: 600s @@ -21,18 +21,18 @@ substitutions: _MANAGED_DIRS: "" steps: - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: terraform args: ["version"] id: Terraform version - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: terraform args: ["fmt", "-recursive", "-check"] dir: "${_TERRAFORM_ROOT}" id: Terraform configs format check - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: bash args: ["./cicd/configs/run.sh", "-d", "${_MANAGED_DIRS}", "-a", "init -backend=false", "-a", "validate"] dir: "${_TERRAFORM_ROOT}" diff --git a/examples/tfengine/generated/folder_foundation/cicd/README.md b/examples/tfengine/generated/folder_foundation/cicd/README.md index fe77113eb..1624c3f89 100644 --- a/examples/tfengine/generated/folder_foundation/cicd/README.md +++ b/examples/tfengine/generated/folder_foundation/cicd/README.md @@ -67,7 +67,7 @@ in [./configs](./configs) directory to point to your container. We leverage Google Container Registry's Vulnerability scanning feature to detect potential security risks in this container, and -[None](https://console.cloud.google.com/gcr/images/cloud-foundation-cicd/global/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011/details?tab=vulnz) +[None](https://console.cloud.google.com/gcr/images/cloud-foundation-cicd/global/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646/details?tab=vulnz) is reported. ## Features diff --git a/examples/tfengine/generated/folder_foundation/cicd/configs/tf-apply.yaml b/examples/tfengine/generated/folder_foundation/cicd/configs/tf-apply.yaml index 452272138..56cd244ca 100644 --- a/examples/tfengine/generated/folder_foundation/cicd/configs/tf-apply.yaml +++ b/examples/tfengine/generated/folder_foundation/cicd/configs/tf-apply.yaml @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Note: Terraform version used in the automation is 0.14.8. +# Note: Terraform version used in the automation is 1.0.1. timeout: 21600s @@ -21,18 +21,18 @@ substitutions: _MANAGED_DIRS: "" steps: - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: terraform args: ["version"] id: Terraform version - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: bash args: ["./cicd/configs/import.sh", "-d", "${_MANAGED_DIRS}"] dir: "${_TERRAFORM_ROOT}" id: Import existing projects - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: bash args: ["./cicd/configs/run.sh", "-d", "${_MANAGED_DIRS}", "-a", "init", "-a", "plan", "-a", "apply -auto-approve"] dir: "${_TERRAFORM_ROOT}" diff --git a/examples/tfengine/generated/folder_foundation/cicd/configs/tf-plan.yaml b/examples/tfengine/generated/folder_foundation/cicd/configs/tf-plan.yaml index 23d13b882..3f70bf1cb 100644 --- a/examples/tfengine/generated/folder_foundation/cicd/configs/tf-plan.yaml +++ b/examples/tfengine/generated/folder_foundation/cicd/configs/tf-plan.yaml @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Note: Terraform version used in the automation is 0.14.8. +# Note: Terraform version used in the automation is 1.0.1. timeout: 1200s @@ -21,19 +21,19 @@ substitutions: _MANAGED_DIRS: "" steps: - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: terraform args: ["version"] id: Terraform version - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: bash args: ["./cicd/configs/run.sh", "-d", "${_MANAGED_DIRS}", "-a", "init -lock=false", "-a", "plan -lock=false -out=plan.tfplan"] dir: "${_TERRAFORM_ROOT}" id: Speculative plan # Check for delete operations as an FYI, it won't fail the build. - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: bash args: ["./cicd/configs/tf-deletion-check.sh", "./cicd/configs/tf-deletion-allowlist.txt"] dir: "${_TERRAFORM_ROOT}" diff --git a/examples/tfengine/generated/folder_foundation/cicd/configs/tf-validate.yaml b/examples/tfengine/generated/folder_foundation/cicd/configs/tf-validate.yaml index 690e204d8..a6efdf8f0 100644 --- a/examples/tfengine/generated/folder_foundation/cicd/configs/tf-validate.yaml +++ b/examples/tfengine/generated/folder_foundation/cicd/configs/tf-validate.yaml @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Note: Terraform version used in the automation is 0.14.8. +# Note: Terraform version used in the automation is 1.0.1. timeout: 600s @@ -21,18 +21,18 @@ substitutions: _MANAGED_DIRS: "" steps: - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: terraform args: ["version"] id: Terraform version - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: terraform args: ["fmt", "-recursive", "-check"] dir: "${_TERRAFORM_ROOT}" id: Terraform configs format check - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: bash args: ["./cicd/configs/run.sh", "-d", "${_MANAGED_DIRS}", "-a", "init -backend=false", "-a", "validate"] dir: "${_TERRAFORM_ROOT}" diff --git a/examples/tfengine/generated/multi_envs/cicd/README.md b/examples/tfengine/generated/multi_envs/cicd/README.md index fe77113eb..1624c3f89 100644 --- a/examples/tfengine/generated/multi_envs/cicd/README.md +++ b/examples/tfengine/generated/multi_envs/cicd/README.md @@ -67,7 +67,7 @@ in [./configs](./configs) directory to point to your container. We leverage Google Container Registry's Vulnerability scanning feature to detect potential security risks in this container, and -[None](https://console.cloud.google.com/gcr/images/cloud-foundation-cicd/global/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011/details?tab=vulnz) +[None](https://console.cloud.google.com/gcr/images/cloud-foundation-cicd/global/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646/details?tab=vulnz) is reported. ## Features diff --git a/examples/tfengine/generated/multi_envs/cicd/configs/tf-apply.yaml b/examples/tfengine/generated/multi_envs/cicd/configs/tf-apply.yaml index 452272138..56cd244ca 100644 --- a/examples/tfengine/generated/multi_envs/cicd/configs/tf-apply.yaml +++ b/examples/tfengine/generated/multi_envs/cicd/configs/tf-apply.yaml @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Note: Terraform version used in the automation is 0.14.8. +# Note: Terraform version used in the automation is 1.0.1. timeout: 21600s @@ -21,18 +21,18 @@ substitutions: _MANAGED_DIRS: "" steps: - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: terraform args: ["version"] id: Terraform version - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: bash args: ["./cicd/configs/import.sh", "-d", "${_MANAGED_DIRS}"] dir: "${_TERRAFORM_ROOT}" id: Import existing projects - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: bash args: ["./cicd/configs/run.sh", "-d", "${_MANAGED_DIRS}", "-a", "init", "-a", "plan", "-a", "apply -auto-approve"] dir: "${_TERRAFORM_ROOT}" diff --git a/examples/tfengine/generated/multi_envs/cicd/configs/tf-plan.yaml b/examples/tfengine/generated/multi_envs/cicd/configs/tf-plan.yaml index 23d13b882..3f70bf1cb 100644 --- a/examples/tfengine/generated/multi_envs/cicd/configs/tf-plan.yaml +++ b/examples/tfengine/generated/multi_envs/cicd/configs/tf-plan.yaml @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Note: Terraform version used in the automation is 0.14.8. +# Note: Terraform version used in the automation is 1.0.1. timeout: 1200s @@ -21,19 +21,19 @@ substitutions: _MANAGED_DIRS: "" steps: - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: terraform args: ["version"] id: Terraform version - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: bash args: ["./cicd/configs/run.sh", "-d", "${_MANAGED_DIRS}", "-a", "init -lock=false", "-a", "plan -lock=false -out=plan.tfplan"] dir: "${_TERRAFORM_ROOT}" id: Speculative plan # Check for delete operations as an FYI, it won't fail the build. - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: bash args: ["./cicd/configs/tf-deletion-check.sh", "./cicd/configs/tf-deletion-allowlist.txt"] dir: "${_TERRAFORM_ROOT}" diff --git a/examples/tfengine/generated/multi_envs/cicd/configs/tf-validate.yaml b/examples/tfengine/generated/multi_envs/cicd/configs/tf-validate.yaml index 690e204d8..a6efdf8f0 100644 --- a/examples/tfengine/generated/multi_envs/cicd/configs/tf-validate.yaml +++ b/examples/tfengine/generated/multi_envs/cicd/configs/tf-validate.yaml @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Note: Terraform version used in the automation is 0.14.8. +# Note: Terraform version used in the automation is 1.0.1. timeout: 600s @@ -21,18 +21,18 @@ substitutions: _MANAGED_DIRS: "" steps: - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: terraform args: ["version"] id: Terraform version - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: terraform args: ["fmt", "-recursive", "-check"] dir: "${_TERRAFORM_ROOT}" id: Terraform configs format check - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: bash args: ["./cicd/configs/run.sh", "-d", "${_MANAGED_DIRS}", "-a", "init -backend=false", "-a", "validate"] dir: "${_TERRAFORM_ROOT}" diff --git a/examples/tfengine/generated/org_foundation/cicd/README.md b/examples/tfengine/generated/org_foundation/cicd/README.md index fe77113eb..1624c3f89 100644 --- a/examples/tfengine/generated/org_foundation/cicd/README.md +++ b/examples/tfengine/generated/org_foundation/cicd/README.md @@ -67,7 +67,7 @@ in [./configs](./configs) directory to point to your container. We leverage Google Container Registry's Vulnerability scanning feature to detect potential security risks in this container, and -[None](https://console.cloud.google.com/gcr/images/cloud-foundation-cicd/global/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011/details?tab=vulnz) +[None](https://console.cloud.google.com/gcr/images/cloud-foundation-cicd/global/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646/details?tab=vulnz) is reported. ## Features diff --git a/examples/tfengine/generated/org_foundation/cicd/configs/tf-apply.yaml b/examples/tfengine/generated/org_foundation/cicd/configs/tf-apply.yaml index 452272138..56cd244ca 100644 --- a/examples/tfengine/generated/org_foundation/cicd/configs/tf-apply.yaml +++ b/examples/tfengine/generated/org_foundation/cicd/configs/tf-apply.yaml @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Note: Terraform version used in the automation is 0.14.8. +# Note: Terraform version used in the automation is 1.0.1. timeout: 21600s @@ -21,18 +21,18 @@ substitutions: _MANAGED_DIRS: "" steps: - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: terraform args: ["version"] id: Terraform version - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: bash args: ["./cicd/configs/import.sh", "-d", "${_MANAGED_DIRS}"] dir: "${_TERRAFORM_ROOT}" id: Import existing projects - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: bash args: ["./cicd/configs/run.sh", "-d", "${_MANAGED_DIRS}", "-a", "init", "-a", "plan", "-a", "apply -auto-approve"] dir: "${_TERRAFORM_ROOT}" diff --git a/examples/tfengine/generated/org_foundation/cicd/configs/tf-plan.yaml b/examples/tfengine/generated/org_foundation/cicd/configs/tf-plan.yaml index 23d13b882..3f70bf1cb 100644 --- a/examples/tfengine/generated/org_foundation/cicd/configs/tf-plan.yaml +++ b/examples/tfengine/generated/org_foundation/cicd/configs/tf-plan.yaml @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Note: Terraform version used in the automation is 0.14.8. +# Note: Terraform version used in the automation is 1.0.1. timeout: 1200s @@ -21,19 +21,19 @@ substitutions: _MANAGED_DIRS: "" steps: - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: terraform args: ["version"] id: Terraform version - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: bash args: ["./cicd/configs/run.sh", "-d", "${_MANAGED_DIRS}", "-a", "init -lock=false", "-a", "plan -lock=false -out=plan.tfplan"] dir: "${_TERRAFORM_ROOT}" id: Speculative plan # Check for delete operations as an FYI, it won't fail the build. - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: bash args: ["./cicd/configs/tf-deletion-check.sh", "./cicd/configs/tf-deletion-allowlist.txt"] dir: "${_TERRAFORM_ROOT}" diff --git a/examples/tfengine/generated/org_foundation/cicd/configs/tf-validate.yaml b/examples/tfengine/generated/org_foundation/cicd/configs/tf-validate.yaml index 690e204d8..a6efdf8f0 100644 --- a/examples/tfengine/generated/org_foundation/cicd/configs/tf-validate.yaml +++ b/examples/tfengine/generated/org_foundation/cicd/configs/tf-validate.yaml @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Note: Terraform version used in the automation is 0.14.8. +# Note: Terraform version used in the automation is 1.0.1. timeout: 600s @@ -21,18 +21,18 @@ substitutions: _MANAGED_DIRS: "" steps: - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: terraform args: ["version"] id: Terraform version - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: terraform args: ["fmt", "-recursive", "-check"] dir: "${_TERRAFORM_ROOT}" id: Terraform configs format check - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: bash args: ["./cicd/configs/run.sh", "-d", "${_MANAGED_DIRS}", "-a", "init -backend=false", "-a", "validate"] dir: "${_TERRAFORM_ROOT}" diff --git a/examples/tfengine/generated/team/cicd/README.md b/examples/tfengine/generated/team/cicd/README.md index fe77113eb..1624c3f89 100644 --- a/examples/tfengine/generated/team/cicd/README.md +++ b/examples/tfengine/generated/team/cicd/README.md @@ -67,7 +67,7 @@ in [./configs](./configs) directory to point to your container. We leverage Google Container Registry's Vulnerability scanning feature to detect potential security risks in this container, and -[None](https://console.cloud.google.com/gcr/images/cloud-foundation-cicd/global/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011/details?tab=vulnz) +[None](https://console.cloud.google.com/gcr/images/cloud-foundation-cicd/global/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646/details?tab=vulnz) is reported. ## Features diff --git a/examples/tfengine/generated/team/cicd/configs/tf-apply.yaml b/examples/tfengine/generated/team/cicd/configs/tf-apply.yaml index 452272138..56cd244ca 100644 --- a/examples/tfengine/generated/team/cicd/configs/tf-apply.yaml +++ b/examples/tfengine/generated/team/cicd/configs/tf-apply.yaml @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Note: Terraform version used in the automation is 0.14.8. +# Note: Terraform version used in the automation is 1.0.1. timeout: 21600s @@ -21,18 +21,18 @@ substitutions: _MANAGED_DIRS: "" steps: - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: terraform args: ["version"] id: Terraform version - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: bash args: ["./cicd/configs/import.sh", "-d", "${_MANAGED_DIRS}"] dir: "${_TERRAFORM_ROOT}" id: Import existing projects - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: bash args: ["./cicd/configs/run.sh", "-d", "${_MANAGED_DIRS}", "-a", "init", "-a", "plan", "-a", "apply -auto-approve"] dir: "${_TERRAFORM_ROOT}" diff --git a/examples/tfengine/generated/team/cicd/configs/tf-plan.yaml b/examples/tfengine/generated/team/cicd/configs/tf-plan.yaml index 23d13b882..3f70bf1cb 100644 --- a/examples/tfengine/generated/team/cicd/configs/tf-plan.yaml +++ b/examples/tfengine/generated/team/cicd/configs/tf-plan.yaml @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Note: Terraform version used in the automation is 0.14.8. +# Note: Terraform version used in the automation is 1.0.1. timeout: 1200s @@ -21,19 +21,19 @@ substitutions: _MANAGED_DIRS: "" steps: - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: terraform args: ["version"] id: Terraform version - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: bash args: ["./cicd/configs/run.sh", "-d", "${_MANAGED_DIRS}", "-a", "init -lock=false", "-a", "plan -lock=false -out=plan.tfplan"] dir: "${_TERRAFORM_ROOT}" id: Speculative plan # Check for delete operations as an FYI, it won't fail the build. - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: bash args: ["./cicd/configs/tf-deletion-check.sh", "./cicd/configs/tf-deletion-allowlist.txt"] dir: "${_TERRAFORM_ROOT}" diff --git a/examples/tfengine/generated/team/cicd/configs/tf-validate.yaml b/examples/tfengine/generated/team/cicd/configs/tf-validate.yaml index 690e204d8..a6efdf8f0 100644 --- a/examples/tfengine/generated/team/cicd/configs/tf-validate.yaml +++ b/examples/tfengine/generated/team/cicd/configs/tf-validate.yaml @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Note: Terraform version used in the automation is 0.14.8. +# Note: Terraform version used in the automation is 1.0.1. timeout: 600s @@ -21,18 +21,18 @@ substitutions: _MANAGED_DIRS: "" steps: - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: terraform args: ["version"] id: Terraform version - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: terraform args: ["fmt", "-recursive", "-check"] dir: "${_TERRAFORM_ROOT}" id: Terraform configs format check - - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011" + - name: "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646" entrypoint: bash args: ["./cicd/configs/run.sh", "-d", "${_MANAGED_DIRS}", "-a", "init -backend=false", "-a", "validate"] dir: "${_TERRAFORM_ROOT}" diff --git a/templates/tfengine/components/cicd/README.md b/templates/tfengine/components/cicd/README.md index fe77113eb..1624c3f89 100644 --- a/templates/tfengine/components/cicd/README.md +++ b/templates/tfengine/components/cicd/README.md @@ -67,7 +67,7 @@ in [./configs](./configs) directory to point to your container. We leverage Google Container Registry's Vulnerability scanning feature to detect potential security risks in this container, and -[None](https://console.cloud.google.com/gcr/images/cloud-foundation-cicd/global/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011/details?tab=vulnz) +[None](https://console.cloud.google.com/gcr/images/cloud-foundation-cicd/global/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646/details?tab=vulnz) is reported. ## Features diff --git a/templates/tfengine/components/cicd/configs/tf-apply.yaml b/templates/tfengine/components/cicd/configs/tf-apply.yaml index d14e6d1b4..9cfa0f521 100644 --- a/templates/tfengine/components/cicd/configs/tf-apply.yaml +++ b/templates/tfengine/components/cicd/configs/tf-apply.yaml @@ -12,8 +12,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Note: Terraform version used in the automation is 0.14.8. -{{- $cft := "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011"}} +# Note: Terraform version used in the automation is 1.0.1. +{{- $cft := "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646"}} timeout: 21600s diff --git a/templates/tfengine/components/cicd/configs/tf-plan.yaml b/templates/tfengine/components/cicd/configs/tf-plan.yaml index 188d795a9..695d75789 100644 --- a/templates/tfengine/components/cicd/configs/tf-plan.yaml +++ b/templates/tfengine/components/cicd/configs/tf-plan.yaml @@ -12,8 +12,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Note: Terraform version used in the automation is 0.14.8. -{{- $cft := "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011"}} +# Note: Terraform version used in the automation is 1.0.1. +{{- $cft := "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646"}} timeout: 1200s diff --git a/templates/tfengine/components/cicd/configs/tf-validate.yaml b/templates/tfengine/components/cicd/configs/tf-validate.yaml index f9fdfd234..bf16c671c 100644 --- a/templates/tfengine/components/cicd/configs/tf-validate.yaml +++ b/templates/tfengine/components/cicd/configs/tf-validate.yaml @@ -12,8 +12,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Note: Terraform version used in the automation is 0.14.8. -{{- $cft := "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:d881ce4ff2a73fa0877dd357af798a431a601b2ccfe5a140837bcb883cd3f011"}} +# Note: Terraform version used in the automation is 1.0.1. +{{- $cft := "gcr.io/cloud-foundation-cicd/cft/developer-tools-light@sha256:7c40255f4df73cca81c943456bf1ebe6c58da455a24d90b5d7d9964e97bf5646"}} timeout: 600s