diff --git a/checkov/terraform/checks/resource/gcp/CloudSqlMajorVersion.py b/checkov/terraform/checks/resource/gcp/CloudSqlMajorVersion.py index 59734da0f8a..ddbe51cec87 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_16", "MYSQL_8_0", "SQLSERVER_2022_STANDARD", "SQLSERVER_2022_WEB", + return ["POSTGRES_17", "MYSQL_8_0", "MYSQL_8_4", "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 5e1f061df93..031629c33ea 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_16" + database_version = "POSTGRES_17" name = "general-pos121" project = "gcp-bridgecrew-deployment" region = "us-central1"