Skip to content

Commit 301ada5

Browse files
authored
Merge branch 'terraform-google-modules:master' into master
2 parents 91e97eb + 682faac commit 301ada5

File tree

25 files changed

+155
-74
lines changed

25 files changed

+155
-74
lines changed

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,32 @@ and this project adheres to
88
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).
99
This changelog is generated automatically based on [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/).
1010

11+
## [5.2.0](https://github.com/terraform-google-modules/terraform-google-composer/compare/v5.1.0...v5.2.0) (2024-10-08)
12+
13+
14+
### Features
15+
16+
* **deps:** Update Terraform Google Provider to v6 (major) ([#145](https://github.com/terraform-google-modules/terraform-google-composer/issues/145)) ([f44a42a](https://github.com/terraform-google-modules/terraform-google-composer/commit/f44a42a3ea1c494efb854fe9c1fd2d6f24fb007a))
17+
18+
## [5.1.0](https://github.com/terraform-google-modules/terraform-google-composer/compare/v5.0.0...v5.1.0) (2024-04-12)
19+
20+
21+
### Features
22+
23+
* adds var.enable_privately_used_public_ips to create_environment_v2 ([#129](https://github.com/terraform-google-modules/terraform-google-composer/issues/129)) ([47884d5](https://github.com/terraform-google-modules/terraform-google-composer/commit/47884d5c99496450e3544b1fab256ce5adffba57))
24+
25+
## [5.0.0](https://github.com/terraform-google-modules/terraform-google-composer/compare/v4.1.0...v5.0.0) (2024-03-07)
26+
27+
28+
### ⚠ BREAKING CHANGES
29+
30+
* **TPG>=5.14:** add data_retention_config block ([#121](https://github.com/terraform-google-modules/terraform-google-composer/issues/121))
31+
32+
### Features
33+
34+
* add cmek support in composer_env_v2 ([#113](https://github.com/terraform-google-modules/terraform-google-composer/issues/113)) ([0fe2605](https://github.com/terraform-google-modules/terraform-google-composer/commit/0fe2605df22e658212e5a3b9048939ecf2837bcc))
35+
* **TPG>=5.14:** add data_retention_config block ([#121](https://github.com/terraform-google-modules/terraform-google-composer/issues/121)) ([ca0dfcc](https://github.com/terraform-google-modules/terraform-google-composer/commit/ca0dfcca64f3e3103a7ece9f2f3bffa43e2bfa95))
36+
1137
## [4.1.0](https://github.com/terraform-google-modules/terraform-google-composer/compare/v4.0.1...v4.1.0) (2023-12-04)
1238

1339

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
# Make will use bash instead of sh
1919
SHELL := /usr/bin/env bash
2020

21-
DOCKER_TAG_VERSION_DEVELOPER_TOOLS := 1.19
21+
DOCKER_TAG_VERSION_DEVELOPER_TOOLS := 1.22
2222
DOCKER_IMAGE_DEVELOPER_TOOLS := cft/developer-tools
2323
REGISTRY_URL := gcr.io/cloud-foundation-cicd
2424

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Simple usage is as follows:
3030
```hcl
3131
module "composer" {
3232
source = "terraform-google-modules/composer/google"
33-
version = "~> 4.1"
33+
version = "~> 5.2"
3434
3535
project_id = "<PROJECT ID>"
3636
region = "us-central1"

build/int.cloudbuild.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,4 +83,4 @@ tags:
8383
- 'integration'
8484
substitutions:
8585
_DOCKER_IMAGE_DEVELOPER_TOOLS: 'cft/developer-tools'
86-
_DOCKER_TAG_VERSION_DEVELOPER_TOOLS: '1.19'
86+
_DOCKER_TAG_VERSION_DEVELOPER_TOOLS: '1.22'

build/lint.cloudbuild.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ tags:
2121
- 'lint'
2222
substitutions:
2323
_DOCKER_IMAGE_DEVELOPER_TOOLS: 'cft/developer-tools'
24-
_DOCKER_TAG_VERSION_DEVELOPER_TOOLS: '1.19'
24+
_DOCKER_TAG_VERSION_DEVELOPER_TOOLS: '1.22'

examples/airflow_connection/main.tf

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
module "simple-composer-environment" {
1818
source = "terraform-google-modules/composer/google//modules/create_environment_v1"
19-
version = "~> 4.0"
19+
version = "~> 5.0"
2020

2121
project_id = var.project_id
2222
composer_env_name = var.composer_env_name
@@ -35,7 +35,7 @@ module "simple-composer-environment" {
3535
# Making the k8s master globally available is only to make the integration testing portable and should be removed
3636
module "master-authorized-networks" {
3737
source = "terraform-google-modules/composer/google//modules/master_authorized_networks"
38-
version = "~> 4.0"
38+
version = "~> 5.0"
3939

4040
project_id = var.project_id
4141
zone = var.zone
@@ -47,7 +47,7 @@ module "master-authorized-networks" {
4747

4848
module "example-1" {
4949
source = "terraform-google-modules/composer/google//modules/airflow_connection"
50-
version = "~> 4.0"
50+
version = "~> 5.0"
5151

5252
project_id = var.project_id
5353
composer_env_name = module.simple-composer-environment.composer_env_name
@@ -62,7 +62,7 @@ module "example-1" {
6262

6363
module "example-2" {
6464
source = "terraform-google-modules/composer/google//modules/airflow_connection"
65-
version = "~> 4.0"
65+
version = "~> 5.0"
6666

6767
project_id = var.project_id
6868
composer_env_name = module.simple-composer-environment.composer_env_name
@@ -82,7 +82,7 @@ module "example-2" {
8282
# Connections can be defined externally if you wish
8383
module "example-3" {
8484
source = "terraform-google-modules/composer/google//modules/airflow_connection"
85-
version = "~> 4.0"
85+
version = "~> 5.0"
8686

8787
project_id = var.project_id
8888
composer_env_name = module.simple-composer-environment.composer_env_name

examples/airflow_pool/main.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
module "simple-composer-environment" {
1818
source = "terraform-google-modules/composer/google//modules/create_environment_v1"
19-
version = "~> 4.0"
19+
version = "~> 5.0"
2020

2121
project_id = var.project_id
2222
composer_env_name = var.composer_env_name
@@ -35,7 +35,7 @@ module "simple-composer-environment" {
3535
# Making the k8s master globally available is only to make the integration testing portable and should be removed
3636
module "master-authorized-networks" {
3737
source = "terraform-google-modules/composer/google//modules/master_authorized_networks"
38-
version = "~> 4.0"
38+
version = "~> 5.0"
3939

4040
project_id = var.project_id
4141
zone = var.zone
@@ -48,7 +48,7 @@ module "master-authorized-networks" {
4848
# Pools can be defined externally if you wish
4949
module "pool-1" {
5050
source = "terraform-google-modules/composer/google//modules/airflow_pool"
51-
version = "~> 4.0"
51+
version = "~> 5.0"
5252

5353
project_id = var.project_id
5454
composer_env_name = module.simple-composer-environment.composer_env_name

examples/composer_v2_sharedvpc_prereq/composer.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
module "composer_net" {
1616
source = "terraform-google-modules/composer/google//modules/composer_net"
17-
version = "~> 4.0"
17+
version = "~> 5.0"
1818

1919
service_project_id = var.service_project_id
2020
network_project_id = var.project_id
@@ -32,7 +32,7 @@ module "composer_env" {
3232
module.composer_net
3333
]
3434
source = "terraform-google-modules/composer/google//modules/create_environment_v2"
35-
version = "~> 4.0"
35+
version = "~> 5.0"
3636

3737
project_id = var.service_project_id
3838
network_project_id = var.project_id

examples/simple_composer_env_v1/main.tf

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

1717
module "simple-composer-environment" {
1818
source = "terraform-google-modules/composer/google//modules/create_environment_v1"
19-
version = "~> 4.0"
19+
version = "~> 5.0"
2020

2121
project_id = var.project_id
2222
composer_env_name = var.composer_env_name

examples/simple_composer_env_v2/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ resource "google_storage_bucket_iam_member" "object_admin" {
3737

3838
module "simple-composer-environment" {
3939
source = "terraform-google-modules/composer/google//modules/create_environment_v2"
40-
version = "~> 4.0"
40+
version = "~> 5.0"
4141

4242
project_id = var.project_id
4343
composer_env_name = var.composer_env_name

0 commit comments

Comments
 (0)