Skip to content

Commit a97d2b4

Browse files
fix: bump terraform base version from 1.3.0 to 1.3.10 (#1253)
1 parent 105fe52 commit a97d2b4

File tree

15 files changed

+28
-28
lines changed

15 files changed

+28
-28
lines changed

0-bootstrap/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
FROM gcr.io/cloud-builders/gcloud-slim
1616

1717
# Use ARG so that values can be overriden by user/cloudbuild
18-
ARG TERRAFORM_VERSION=1.3.0
18+
ARG TERRAFORM_VERSION=1.3.10
1919

2020
ENV ENV_TERRAFORM_VERSION=$TERRAFORM_VERSION
2121

0-bootstrap/README-GitHub.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ To run the instructions described in this document, install the following:
1515
- [Google Cloud SDK](https://cloud.google.com/sdk/install) version 393.0.0 or later
1616
- [terraform-tools](https://cloud.google.com/docs/terraform/policy-validation/validate-policies#install) component
1717
- [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) version 2.28.0 or later
18-
- [Terraform](https://www.terraform.io/downloads.html) version 1.3.0 or later
18+
- [Terraform](https://www.terraform.io/downloads.html) version 1.3.10 or later
1919

2020
Also make sure that you have the following:
2121

0-bootstrap/README-GitLab.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ To run the instructions described in this document, install the following:
1313
- [Google Cloud SDK](https://cloud.google.com/sdk/install) version 393.0.0 or later
1414
- [terraform-tools](https://cloud.google.com/docs/terraform/policy-validation/validate-policies#install) component
1515
- [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) version 2.28.0 or later
16-
- [Terraform](https://www.terraform.io/downloads.html) version 1.3.0 or later
16+
- [Terraform](https://www.terraform.io/downloads.html) version 1.3.10 or later
1717
- [jq](https://jqlang.github.io/jq/) version 1.6 or later.
1818

1919
Also make sure that you have the following:

0-bootstrap/README-Jenkins.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ You arrived to these instructions because you are using the `jenkins_bootstrap`
196196
### II. Create the SEED and CI/CD projects using Terraform
197197

198198
- Required information:
199-
- Terraform version 1.3.0 - See [Requirements](#requirements) section for more details.
199+
- Terraform version 1.3.10 - See [Requirements](#requirements) section for more details.
200200
- The `terraform.tfvars` file with all the necessary values.
201201

202202
1. Get the appropriate credentials: run the following command with an account that has the [necessary permissions](./modules/jenkins-agent/README.md#permissions).
@@ -209,7 +209,7 @@ You arrived to these instructions because you are using the `jenkins_bootstrap`
209209

210210
1. Run terraform commands.
211211
- After the credentials are configured, we will create the `prj-b-seed` project (which contains the GCS state bucket and Terraform custom service account) and the `prj-b-cicd` project (which contains the Jenkins Agent, its custom service account and where we will add VPN configuration)
212-
- **Use Terraform 1.3.0** to run the terraform script with the commands below
212+
- **Use Terraform 1.3.10** to run the terraform script with the commands below
213213

214214
```bash
215215
terraform init

0-bootstrap/README-Terraform-Cloud.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ To run the instructions described in this document, install the following:
1717
- [Google Cloud SDK](https://cloud.google.com/sdk/install) version 393.0.0 or later
1818
- [terraform-tools](https://cloud.google.com/docs/terraform/policy-validation/validate-policies#install) component
1919
- [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) version 2.28.0 or later
20-
- [Terraform](https://www.terraform.io/downloads.html) version 1.3.0 or later
20+
- [Terraform](https://www.terraform.io/downloads.html) version 1.3.10 or later
2121
- [jq](https://jqlang.github.io/jq/download/) version 1.6.0 or later
2222

2323
Also make sure that you have the following:

0-bootstrap/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,10 @@ To run the commands described in this document, install the following:
6464

6565
- [Google Cloud SDK](https://cloud.google.com/sdk/install) version 393.0.0 or later
6666
- [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) version 2.28.0 or later
67-
- [Terraform](https://www.terraform.io/downloads.html) version 1.3.0
67+
- [Terraform](https://www.terraform.io/downloads.html) version 1.3.10
6868
- [jq](https://jqlang.github.io/jq/download/) version 1.6.0 or later
6969

70-
**Note:** Make sure that you use version 1.3.0 of Terraform throughout this series. Otherwise, you might experience Terraform state snapshot lock errors.
70+
**Note:** Make sure that you use version 1.3.10 of Terraform throughout this series. Otherwise, you might experience Terraform state snapshot lock errors.
7171

7272
Also make sure that you've done the following:
7373

0-bootstrap/cb.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
locals {
1818
// terraform version image configuration
19-
terraform_version = "1.3.0"
19+
terraform_version = "1.3.10"
2020
// The version of the terraform docker image to be used in the workspace builds
2121
docker_tag_version_terraform = "v1"
2222

0-bootstrap/modules/jenkins-agent/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ module "jenkins_bootstrap" {
7777
| storage\_bucket\_prefix | Name prefix to use for storage buckets. | `string` | `"bkt"` | no |
7878
| terraform\_sa\_names | Fully-qualified name of the Terraform Service Accounts. It must be supplied by the Seed Project | `map(string)` | n/a | yes |
7979
| terraform\_state\_bucket | Default state bucket, used in Cloud Build substitutions. It must be supplied by the Seed Project | `string` | n/a | yes |
80-
| terraform\_version | Default terraform version. | `string` | `"1.3.0"` | no |
80+
| terraform\_version | Default terraform version. | `string` | `"1.3.10"` | no |
8181
| terraform\_version\_sha256sum | sha256sum for default terraform version. | `string` | `"380ca822883176af928c80e5771d1c0ac9d69b13c6d746e6202482aedde7d457"` | no |
8282
| tunnel0\_bgp\_peer\_address | BGP peer address for tunnel 0 | `string` | n/a | yes |
8383
| tunnel0\_bgp\_session\_range | BGP session range for tunnel 0 | `string` | n/a | yes |
@@ -103,8 +103,8 @@ module "jenkins_bootstrap" {
103103
### Software
104104

105105
- [gcloud sdk](https://cloud.google.com/sdk/install) >= 393.0.0
106-
- [Terraform](https://www.terraform.io/downloads.html) = 1.3.0
107-
- The scripts in this codebase use Terraform v1.3.0. You should use the same version in the manual steps to avoid [Terraform State Snapshot Lock](https://github.com/hashicorp/terraform/issues/23290) errors caused by differences in terraform versions.
106+
- [Terraform](https://www.terraform.io/downloads.html) = 1.3.10
107+
- The scripts in this codebase use Terraform v1.3.10. You should use the same version in the manual steps to avoid [Terraform State Snapshot Lock](https://github.com/hashicorp/terraform/issues/23290) errors caused by differences in terraform versions.
108108

109109
### Infrastructure
110110

0-bootstrap/modules/jenkins-agent/variables.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@ variable "folder_id" {
215215
variable "terraform_version" {
216216
description = "Default terraform version."
217217
type = string
218-
default = "1.3.0"
218+
default = "1.3.10"
219219
}
220220

221221
variable "terraform_version_sha256sum" {

3-networks-dual-svpc/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,9 @@ The purpose of this step is to:
7373
echo "access_context_manager_policy_id = ${ACCESS_CONTEXT_MANAGER_ID}"
7474
```
7575

76-
1. For the manual step described in this document, you need [Terraform](https://www.terraform.io/downloads.html) version 1.3.0 or later to be installed.
76+
1. For the manual step described in this document, you need [Terraform](https://www.terraform.io/downloads.html) version 1.3.10 or later to be installed.
7777

78-
**Note:** Make sure that you use version 1.3.0 or later of Terraform throughout this series. Otherwise, you might experience Terraform state snapshot lock errors.
78+
**Note:** Make sure that you use version 1.3.10 or later of Terraform throughout this series. Otherwise, you might experience Terraform state snapshot lock errors.
7979

8080
### Troubleshooting
8181

0 commit comments

Comments
 (0)