From 50c01f9a16b1a2d7cf775406114a36b30633d802 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Tue, 8 Oct 2024 16:14:59 +0000 Subject: [PATCH 1/2] chore(main): release 0.1.0 --- 0-bootstrap/modules/tfc-agent-gke/versions.tf | 2 +- 0-bootstrap/versions.tf | 2 +- 1-org/envs/shared/versions.tf | 4 +- .../modules/env_baseline/versions.tf | 4 +- .../modules/base_env/versions.tf | 4 +- .../modules/base_shared_vpc/versions.tf | 4 +- .../dedicated_interconnect/versions.tf | 4 +- .../hierarchical_firewall_policy/versions.tf | 4 +- .../modules/partner_interconnect/versions.tf | 4 +- .../modules/restricted_shared_vpc/versions.tf | 4 +- 4-projects/modules/env_folders/versions.tf | 2 +- .../modules/infra_pipelines/versions.tf | 4 +- 4-projects/modules/ml_env/versions.tf | 4 +- 4-projects/modules/single_project/versions.tf | 4 +- .../modules/publish_artifacts/versions.tf | 4 +- CHANGELOG.md | 40 +++++++++++++++++++ 16 files changed, 67 insertions(+), 27 deletions(-) diff --git a/0-bootstrap/modules/tfc-agent-gke/versions.tf b/0-bootstrap/modules/tfc-agent-gke/versions.tf index dcf1a1b4..e7e11fc3 100644 --- a/0-bootstrap/modules/tfc-agent-gke/versions.tf +++ b/0-bootstrap/modules/tfc-agent-gke/versions.tf @@ -35,7 +35,7 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:tfc-agent-gke/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:tfc-agent-gke/v0.1.0" } } diff --git a/0-bootstrap/versions.tf b/0-bootstrap/versions.tf index 98ae5731..453d694a 100644 --- a/0-bootstrap/versions.tf +++ b/0-bootstrap/versions.tf @@ -37,7 +37,7 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:bootstrap/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:bootstrap/v0.1.0" } } diff --git a/1-org/envs/shared/versions.tf b/1-org/envs/shared/versions.tf index c3135343..276c1bf0 100644 --- a/1-org/envs/shared/versions.tf +++ b/1-org/envs/shared/versions.tf @@ -31,10 +31,10 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:org/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:org/v0.1.0" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:org/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:org/v0.1.0" } } diff --git a/2-environments/modules/env_baseline/versions.tf b/2-environments/modules/env_baseline/versions.tf index ed8faa6d..d6e7087a 100644 --- a/2-environments/modules/env_baseline/versions.tf +++ b/2-environments/modules/env_baseline/versions.tf @@ -28,10 +28,10 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:environments/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:environments/v0.1.0" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:environments/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:environments/v0.1.0" } } diff --git a/3-networks-dual-svpc/modules/base_env/versions.tf b/3-networks-dual-svpc/modules/base_env/versions.tf index 96b085fe..fd2b0614 100644 --- a/3-networks-dual-svpc/modules/base_env/versions.tf +++ b/3-networks-dual-svpc/modules/base_env/versions.tf @@ -28,10 +28,10 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:networks-dual-svpc/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:networks-dual-svpc/v0.1.0" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:networks-dual-svpc/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:networks-dual-svpc/v0.1.0" } } diff --git a/3-networks-dual-svpc/modules/base_shared_vpc/versions.tf b/3-networks-dual-svpc/modules/base_shared_vpc/versions.tf index 3694bb42..0b827546 100644 --- a/3-networks-dual-svpc/modules/base_shared_vpc/versions.tf +++ b/3-networks-dual-svpc/modules/base_shared_vpc/versions.tf @@ -28,10 +28,10 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:base_shared_vpc/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:base_shared_vpc/v0.1.0" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:base_shared_vpc/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:base_shared_vpc/v0.1.0" } } diff --git a/3-networks-dual-svpc/modules/dedicated_interconnect/versions.tf b/3-networks-dual-svpc/modules/dedicated_interconnect/versions.tf index 7cf8a91e..a47f1b83 100644 --- a/3-networks-dual-svpc/modules/dedicated_interconnect/versions.tf +++ b/3-networks-dual-svpc/modules/dedicated_interconnect/versions.tf @@ -28,10 +28,10 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:dedicated_interconnect/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:dedicated_interconnect/v0.1.0" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:dedicated_interconnect/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:dedicated_interconnect/v0.1.0" } } diff --git a/3-networks-dual-svpc/modules/hierarchical_firewall_policy/versions.tf b/3-networks-dual-svpc/modules/hierarchical_firewall_policy/versions.tf index dfee3552..42c96e23 100644 --- a/3-networks-dual-svpc/modules/hierarchical_firewall_policy/versions.tf +++ b/3-networks-dual-svpc/modules/hierarchical_firewall_policy/versions.tf @@ -31,10 +31,10 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:hierarchical_firewall_policy/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:hierarchical_firewall_policy/v0.1.0" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:hierarchical_firewall_policy/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:hierarchical_firewall_policy/v0.1.0" } } diff --git a/3-networks-dual-svpc/modules/partner_interconnect/versions.tf b/3-networks-dual-svpc/modules/partner_interconnect/versions.tf index 7906d889..761abc72 100644 --- a/3-networks-dual-svpc/modules/partner_interconnect/versions.tf +++ b/3-networks-dual-svpc/modules/partner_interconnect/versions.tf @@ -28,10 +28,10 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:partner_interconnect/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:partner_interconnect/v0.1.0" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:partner_interconnect/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:partner_interconnect/v0.1.0" } } diff --git a/3-networks-dual-svpc/modules/restricted_shared_vpc/versions.tf b/3-networks-dual-svpc/modules/restricted_shared_vpc/versions.tf index 473b6fe2..7c06655c 100644 --- a/3-networks-dual-svpc/modules/restricted_shared_vpc/versions.tf +++ b/3-networks-dual-svpc/modules/restricted_shared_vpc/versions.tf @@ -31,10 +31,10 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:restricted_shared_vpc/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:restricted_shared_vpc/v0.1.0" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:restricted_shared_vpc/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:restricted_shared_vpc/v0.1.0" } } diff --git a/4-projects/modules/env_folders/versions.tf b/4-projects/modules/env_folders/versions.tf index d602e6fe..d7d7827c 100644 --- a/4-projects/modules/env_folders/versions.tf +++ b/4-projects/modules/env_folders/versions.tf @@ -24,6 +24,6 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:projects/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:projects/v0.1.0" } } diff --git a/4-projects/modules/infra_pipelines/versions.tf b/4-projects/modules/infra_pipelines/versions.tf index 698753ca..0eecbce4 100644 --- a/4-projects/modules/infra_pipelines/versions.tf +++ b/4-projects/modules/infra_pipelines/versions.tf @@ -36,10 +36,10 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:infra_pipelines/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:infra_pipelines/v0.1.0" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:infra_pipelines/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:infra_pipelines/v0.1.0" } } diff --git a/4-projects/modules/ml_env/versions.tf b/4-projects/modules/ml_env/versions.tf index 033fc585..a500c68a 100644 --- a/4-projects/modules/ml_env/versions.tf +++ b/4-projects/modules/ml_env/versions.tf @@ -24,10 +24,10 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:projects/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:projects/v0.1.0" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:projects/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:projects/v0.1.0" } } diff --git a/4-projects/modules/single_project/versions.tf b/4-projects/modules/single_project/versions.tf index dd27be33..f5184b37 100644 --- a/4-projects/modules/single_project/versions.tf +++ b/4-projects/modules/single_project/versions.tf @@ -28,10 +28,10 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:single_project/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:single_project/v0.1.0" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:single_project/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:single_project/v0.1.0" } } diff --git a/5-app-infra/modules/publish_artifacts/versions.tf b/5-app-infra/modules/publish_artifacts/versions.tf index 7fb6a704..d89c8e30 100644 --- a/5-app-infra/modules/publish_artifacts/versions.tf +++ b/5-app-infra/modules/publish_artifacts/versions.tf @@ -37,10 +37,10 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:app_env_base/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:app_env_base/v0.1.0" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:app_env_base/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:app_env_base/v0.1.0" } } diff --git a/CHANGELOG.md b/CHANGELOG.md index 825c32f0..d5685ad3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1 +1,41 @@ # Changelog + +## 0.1.0 (2024-10-08) + + +### Features + +* add machine learning organization policies module ([#34](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/issues/34)) ([e291cda](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/e291cda0be551060b940abf99c57c247b7461583)) +* add ml policies ([0ec0c87](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/0ec0c8750b3198b533bd02a5d6194fc6c40aa724)) +* **docs:** Add 5-appinfra instructions to deploy on foundation docs ([#49](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/issues/49)) ([e95edf3](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/e95edf344709a430bc30d889bbb42fbfb21a661e)) +* **example:** Add Generative AI example using RAG and Vector Search ([#46](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/issues/46)) ([7472009](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/7472009670f483205c4dce85398ae313cd3d48cd)) +* **examples:** Add RAGAS evaluation to RAG chain ([#50](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/issues/50)) ([8f23e99](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/8f23e9948e91c34627e8194e89c7e4ead9992139)) +* **examples:** Vertex Machine Learning Pipeline ([#66](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/issues/66)) ([ba52535](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/ba52535112f3d843619045806425bd6f95264c56)) +* **module:** Add ML Infra Projects Module and 4-projects refactor ([#40](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/issues/40)) ([fda06e1](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/fda06e1d2254fd06d60c07735c7126155ab5745e)) +* **module:** refactor org-level and env-level KMS ([#38](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/issues/38)) ([2e9d699](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/2e9d6990b1923fd722d00562ad037675d5b4ba4e)) +* separate notebook dns module ([#36](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/issues/36)) ([45a873d](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/45a873d7d74d2f4a9fdd66e70a1c67920f7b7ac3)) + + +### Bug Fixes + +* Add missing APIs ([#41](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/issues/41)) ([77ddfcd](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/77ddfcd847e17a950e679762c216317a8e7dd7a9)) +* add missing local ([c70b1b5](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/c70b1b558a0ddcc7dced5f242e2096ee8e660f73)) +* adjust google_artifact_registry_repository_iam_member role assignment ([2765b80](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/2765b8063cfba4794a6e2b1f368f0631b1a9d969)) +* adjusting deploy on foundation docs, cleaning files and 5-appinfra docs ([#65](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/issues/65)) ([aea1dd9](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/aea1dd913595316fe67e5fa8a18c7482a8e41ee1)) +* adjusting README steps, terraform version and breaking issues ([#64](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/issues/64)) ([c85cab0](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/c85cab0483addc5ed7347291bcbe9df24cfec1ec)) +* fixing conflicts ([e6eef0f](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/e6eef0fd6717b163516a0cefe5840a03fbab0b9d)) +* fixing images ([07eddcb](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/07eddcb5097931a85992bfc2f5e772756e7d4c7b)) +* fixing images ([ae572b3](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/ae572b370dd082503394a3d22a8d8d2861ec19a8)) +* fixing some conflicts ([f688d61](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/f688d61538f5eeff6c897b8b624bfb6a001beea9)) +* hardcoded values on backends adjust artifact-publish-repo documentation ([062de39](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/062de394d3ae1a307627e3625030aac66800486d)) +* lint build corrections ([#35](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/issues/35)) ([7f66948](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/7f66948cc27177eb4ac141f190ca37c31acb7ea8)) +* refactoring to fit cloud build service account changes ([#52](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/issues/52)) ([a7eacab](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/a7eacab7c965ea860ac553bf5906e84fef9a5b12)) +* remove data source on service catalog and artifact publish ([#51](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/issues/51)) ([d3526ca](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/d3526ca6949620effdddb0dc52f0cbd9c4e8b9ba)) +* remove kms hardcoded value ([6c7bf9c](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/6c7bf9cb86467c3d5788017705344fb7cf65bef4)) +* remove more hardcoded values ([ba98e01](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/ba98e017f8c5315c94e8e38de6d95facdf2916eb)) +* replace hardcoded bucket values in backend.tf ([1bfba13](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/1bfba13950a3f1a7a112058a4a4eafae8c2a0425)) +* replace hardcoded bucket values in backend.tf ([a8d2245](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/a8d2245ffc8d31e7f92ea925a4912d61e32c386d)) +* resolve conflicts ([0434649](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/043464948ce0ed1a310f74412e3ef0f8f821f44e)) +* update hardcoded service catalog prj id + readme ([63580b7](https://github.com/GoogleCloudPlatform/terraform-google-enterprise-genai/commit/63580b7c567aff8e2b88c02847ec943c1e37be23)) + +## Changelog From a96e3abf0be1d3cd720ffa2a5b016d18c431f583 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Tue, 8 Oct 2024 16:15:01 +0000 Subject: [PATCH 2/2] chore(main): release 0.1.0 --- .../terraform/4-projects/modules/env_folders/versions.tf | 2 +- docs/assets/terraform/4-projects/modules/ml_env/versions.tf | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/assets/terraform/4-projects/modules/env_folders/versions.tf b/docs/assets/terraform/4-projects/modules/env_folders/versions.tf index d602e6fe..d7d7827c 100644 --- a/docs/assets/terraform/4-projects/modules/env_folders/versions.tf +++ b/docs/assets/terraform/4-projects/modules/env_folders/versions.tf @@ -24,6 +24,6 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:projects/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:projects/v0.1.0" } } diff --git a/docs/assets/terraform/4-projects/modules/ml_env/versions.tf b/docs/assets/terraform/4-projects/modules/ml_env/versions.tf index 033fc585..a500c68a 100644 --- a/docs/assets/terraform/4-projects/modules/ml_env/versions.tf +++ b/docs/assets/terraform/4-projects/modules/ml_env/versions.tf @@ -24,10 +24,10 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:projects/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:projects/v0.1.0" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-enterprise-genai:projects/v0.0.1" + module_name = "blueprints/terraform/terraform-google-enterprise-genai:projects/v0.1.0" } }