From b3978dcfd136fe86e380f5c79562d3681146728a Mon Sep 17 00:00:00 2001 From: Quentin Delettre Date: Thu, 19 Sep 2024 10:52:31 +0200 Subject: [PATCH] chore(terraform): update CKV_GCP_79 gcp postgres version to 16 (#6695) * chore: update gcp postgres version to 16 close #6689 * fix: TestCloudSqlMajorVersion --------- Co-authored-by: itai1357 <44339653+itai1357@users.noreply.github.com> --- checkov/terraform/checks/resource/gcp/CloudSqlMajorVersion.py | 2 +- .../checks/resource/gcp/example_CloudSqlMajorVersion/main.tf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/checkov/terraform/checks/resource/gcp/CloudSqlMajorVersion.py b/checkov/terraform/checks/resource/gcp/CloudSqlMajorVersion.py index 4df7105ccd2..59734da0f8a 100644 --- a/checkov/terraform/checks/resource/gcp/CloudSqlMajorVersion.py +++ b/checkov/terraform/checks/resource/gcp/CloudSqlMajorVersion.py @@ -14,7 +14,7 @@ def get_inspected_key(self): return 'database_version' def get_expected_values(self): - return ["POSTGRES_15", "MYSQL_8_0", "SQLSERVER_2022_STANDARD", "SQLSERVER_2022_WEB", + return ["POSTGRES_16", "MYSQL_8_0", "SQLSERVER_2022_STANDARD", "SQLSERVER_2022_WEB", "SQLSERVER_2022_ENTERPRISE", "SQLSERVER_2022_EXPRESS"] diff --git a/tests/terraform/checks/resource/gcp/example_CloudSqlMajorVersion/main.tf b/tests/terraform/checks/resource/gcp/example_CloudSqlMajorVersion/main.tf index 431cf323c6f..5e1f061df93 100644 --- a/tests/terraform/checks/resource/gcp/example_CloudSqlMajorVersion/main.tf +++ b/tests/terraform/checks/resource/gcp/example_CloudSqlMajorVersion/main.tf @@ -94,7 +94,7 @@ resource "google_sql_database_instance" "fail2" { } resource "google_sql_database_instance" "pass2" { - database_version = "POSTGRES_15" + database_version = "POSTGRES_16" name = "general-pos121" project = "gcp-bridgecrew-deployment" region = "us-central1"