diff --git a/CHANGELOG.md b/CHANGELOG.md index 7230766d..de071629 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). +## [26.1.1](https://github.com/terraform-google-modules/terraform-google-sql-db/compare/v26.1.0...v26.1.1) (2025-07-11) + + +### Bug Fixes + +* adding regex validation for ip network and changing description for variables ([#747](https://github.com/terraform-google-modules/terraform-google-sql-db/issues/747)) ([d4b8db7](https://github.com/terraform-google-modules/terraform-google-sql-db/commit/d4b8db724f889f087a67329d862066943dffd87a)) + ## [26.1.0](https://github.com/terraform-google-modules/terraform-google-sql-db/compare/v26.0.0...v26.1.0) (2025-06-26) diff --git a/modules/mssql/metadata.yaml b/modules/mssql/metadata.yaml index c267a799..8b9c2437 100644 --- a/modules/mssql/metadata.yaml +++ b/modules/mssql/metadata.yaml @@ -25,7 +25,7 @@ spec: repo: https://github.com/terraform-google-modules/terraform-google-sql-db.git sourceType: git dir: /modules/mssql - version: 26.1.0 + version: 26.1.1 actuationTool: flavor: Terraform version: ">= 1.3" diff --git a/modules/mssql/versions.tf b/modules/mssql/versions.tf index 094a3cf5..fd74db2e 100644 --- a/modules/mssql/versions.tf +++ b/modules/mssql/versions.tf @@ -36,7 +36,7 @@ terraform { } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-sql-db:mssql/v26.1.0" + module_name = "blueprints/terraform/terraform-google-sql-db:mssql/v26.1.1" } } diff --git a/modules/mysql/metadata.display.yaml b/modules/mysql/metadata.display.yaml index 71110e67..7edb64ad 100644 --- a/modules/mysql/metadata.display.yaml +++ b/modules/mysql/metadata.display.yaml @@ -186,6 +186,13 @@ spec: ip_configuration: name: ip_configuration title: Ip Configuration + properties: + private_network: + name: private_network + title: private_network + subtext: The VPC network used to enable private IP access to the Cloud SQL instance. Cannot be unset once configured. + regexValidation: ^(?:http(?:s)?://.+/)?projects/((?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?)))/global/networks/((?:[a-z](?:[-a-z0-9]*[a-z0-9])?))$ + validation: Invalid format. Expected a valid Google Cloud network resource name, e.g. projects/{project}/global/networks/{network}. level: 1 maintenance_window_day: name: maintenance_window_day diff --git a/modules/mysql/metadata.yaml b/modules/mysql/metadata.yaml index 7294a36f..d7ade559 100644 --- a/modules/mysql/metadata.yaml +++ b/modules/mysql/metadata.yaml @@ -25,7 +25,7 @@ spec: repo: https://github.com/terraform-google-modules/terraform-google-sql-db.git sourceType: git dir: /modules/mysql - version: 26.1.0 + version: 26.1.1 actuationTool: flavor: Terraform version: ">= 1.3" diff --git a/modules/mysql/versions.tf b/modules/mysql/versions.tf index 92faf8a4..cb8c41b6 100644 --- a/modules/mysql/versions.tf +++ b/modules/mysql/versions.tf @@ -36,10 +36,10 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-sql-db:mysql/v26.1.0" + module_name = "blueprints/terraform/terraform-google-sql-db:mysql/v26.1.1" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-sql-db:mysql/v26.1.0" + module_name = "blueprints/terraform/terraform-google-sql-db:mysql/v26.1.1" } } diff --git a/modules/postgresql/metadata.display.yaml b/modules/postgresql/metadata.display.yaml index 55c7e3e6..366ed34a 100644 --- a/modules/postgresql/metadata.display.yaml +++ b/modules/postgresql/metadata.display.yaml @@ -194,6 +194,13 @@ spec: ip_configuration: name: ip_configuration title: Ip Configuration + properties: + private_network: + name: private_network + title: private_network + subtext: The VPC network used to enable private IP access to the Cloud SQL instance. Cannot be unset once configured. + regexValidation: ^(?:http(?:s)?://.+/)?projects/((?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?)))/global/networks/((?:[a-z](?:[-a-z0-9]*[a-z0-9])?))$ + validation: Invalid format. Expected a valid Google Cloud network resource name, e.g. projects/{project}/global/networks/{network}. level: 1 maintenance_window_day: name: maintenance_window_day diff --git a/modules/postgresql/metadata.yaml b/modules/postgresql/metadata.yaml index a9a2644b..f8a88c6f 100644 --- a/modules/postgresql/metadata.yaml +++ b/modules/postgresql/metadata.yaml @@ -25,7 +25,7 @@ spec: repo: https://github.com/terraform-google-modules/terraform-google-sql-db.git sourceType: git dir: /modules/postgresql - version: 26.1.0 + version: 26.1.1 actuationTool: flavor: Terraform version: ">= 1.3" diff --git a/modules/postgresql/versions.tf b/modules/postgresql/versions.tf index 984a8c77..4d2d417a 100644 --- a/modules/postgresql/versions.tf +++ b/modules/postgresql/versions.tf @@ -36,10 +36,10 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-sql-db:postgresql/v26.1.0" + module_name = "blueprints/terraform/terraform-google-sql-db:postgresql/v26.1.1" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-sql-db:postgresql/v26.1.0" + module_name = "blueprints/terraform/terraform-google-sql-db:postgresql/v26.1.1" } } diff --git a/modules/private_service_access/metadata.yaml b/modules/private_service_access/metadata.yaml index 34f6210d..78920025 100644 --- a/modules/private_service_access/metadata.yaml +++ b/modules/private_service_access/metadata.yaml @@ -25,7 +25,7 @@ spec: repo: https://github.com/terraform-google-modules/terraform-google-sql-db.git sourceType: git dir: /modules/private_service_access - version: 26.1.0 + version: 26.1.1 actuationTool: flavor: Terraform version: ">= 0.13" diff --git a/modules/private_service_access/versions.tf b/modules/private_service_access/versions.tf index 9b2d42ae..d9fc5113 100644 --- a/modules/private_service_access/versions.tf +++ b/modules/private_service_access/versions.tf @@ -32,11 +32,11 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-sql-db:private_service_access/v26.1.0" + module_name = "blueprints/terraform/terraform-google-sql-db:private_service_access/v26.1.1" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-sql-db:private_service_access/v26.1.0" + module_name = "blueprints/terraform/terraform-google-sql-db:private_service_access/v26.1.1" } } diff --git a/modules/safer_mysql/metadata.yaml b/modules/safer_mysql/metadata.yaml index 4300cc0d..ef246241 100644 --- a/modules/safer_mysql/metadata.yaml +++ b/modules/safer_mysql/metadata.yaml @@ -25,7 +25,7 @@ spec: repo: https://github.com/terraform-google-modules/terraform-google-sql-db.git sourceType: git dir: /modules/safer_mysql - version: 26.1.0 + version: 26.1.1 actuationTool: flavor: Terraform version: ">= 1.3" diff --git a/modules/safer_mysql/versions.tf b/modules/safer_mysql/versions.tf index c8eeab6e..2a8bd5c3 100644 --- a/modules/safer_mysql/versions.tf +++ b/modules/safer_mysql/versions.tf @@ -25,7 +25,7 @@ terraform { } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-sql-db:safer_mysql/v26.1.0" + module_name = "blueprints/terraform/terraform-google-sql-db:safer_mysql/v26.1.1" } }