@@ -208,8 +208,7 @@ func TestAccSqlDatabaseInstance_deleteDefaultUserBeforeSubsequentApiCalls(t *tes
208208
209209 databaseName := "tf-test-" + randString (t , 10 )
210210 addressName := "tf-test-" + randString (t , 10 )
211- networkName := "tf-bootstrap-net-sql-instance-private-clone"
212- // networkName := BootstrapSharedTestNetwork(t, "sql-instance-private-clone")
211+ networkName := BootstrapSharedTestNetwork (t , "sql-instance-private-clone-2" )
213212
214213 // 1. Create an instance.
215214 // 2. Add a root@'%' user.
@@ -1308,8 +1307,6 @@ func TestAccSqlDatabaseInstance_SqlServerAuditConfig(t *testing.T) {
13081307 t .Parallel ()
13091308 databaseName := "tf-test-" + randString (t , 10 )
13101309 rootPassword := randString (t , 15 )
1311- addressName := "tf-test-" + randString (t , 10 )
1312- networkName := BootstrapSharedTestNetwork (t , "sql-instance-sqlserver-audit" )
13131310 bucketName := fmt .Sprintf ("%s-%d" , "tf-test-bucket" , randInt (t ))
13141311 uploadInterval := "900s"
13151312 retentionInterval := "86400s"
@@ -1323,7 +1320,7 @@ func TestAccSqlDatabaseInstance_SqlServerAuditConfig(t *testing.T) {
13231320 CheckDestroy : testAccSqlDatabaseInstanceDestroyProducer (t ),
13241321 Steps : []resource.TestStep {
13251322 {
1326- Config : testGoogleSqlDatabaseInstance_SqlServerAuditConfig (networkName , addressName , databaseName , rootPassword , bucketName , uploadInterval , retentionInterval ),
1323+ Config : testGoogleSqlDatabaseInstance_SqlServerAuditConfig (databaseName , rootPassword , bucketName , uploadInterval , retentionInterval ),
13271324 },
13281325 {
13291326 ResourceName : "google_sql_database_instance.instance" ,
@@ -1332,7 +1329,7 @@ func TestAccSqlDatabaseInstance_SqlServerAuditConfig(t *testing.T) {
13321329 ImportStateVerifyIgnore : []string {"root_password" , "deletion_protection" },
13331330 },
13341331 {
1335- Config : testGoogleSqlDatabaseInstance_SqlServerAuditConfig (networkName , addressName , databaseName , rootPassword , bucketNameUpdate , uploadIntervalUpdate , retentionIntervalUpdate ),
1332+ Config : testGoogleSqlDatabaseInstance_SqlServerAuditConfig (databaseName , rootPassword , bucketNameUpdate , uploadIntervalUpdate , retentionIntervalUpdate ),
13361333 },
13371334 {
13381335 ResourceName : "google_sql_database_instance.instance" ,
@@ -1374,16 +1371,14 @@ func TestAccSqlDatabaseInstance_Timezone(t *testing.T) {
13741371
13751372 databaseName := "tf-test-" + randString (t , 10 )
13761373 rootPassword := randString (t , 15 )
1377- addressName := "tf-test-" + randString (t , 10 )
1378- networkName := BootstrapSharedTestNetwork (t , "sql-instance-sqlserver-audit" )
13791374
13801375 vcrTest (t , resource.TestCase {
13811376 PreCheck : func () { testAccPreCheck (t ) },
13821377 Providers : testAccProviders ,
13831378 CheckDestroy : testAccSqlDatabaseInstanceDestroyProducer (t ),
13841379 Steps : []resource.TestStep {
13851380 {
1386- Config : testGoogleSqlDatabaseInstance_Timezone (networkName , addressName , databaseName , rootPassword , "Pacific Standard Time" ),
1381+ Config : testGoogleSqlDatabaseInstance_Timezone (databaseName , rootPassword , "Pacific Standard Time" ),
13871382 },
13881383 {
13891384 ResourceName : "google_sql_database_instance.instance" ,
@@ -1924,34 +1919,15 @@ resource "google_sql_database_instance" "instance" {
19241919}` , databaseName , endDate , startDate , time )
19251920}
19261921
1927- func testGoogleSqlDatabaseInstance_SqlServerAuditConfig (networkName , addressName , databaseName , rootPassword , bucketName , uploadInterval , retentionInterval string ) string {
1922+ func testGoogleSqlDatabaseInstance_SqlServerAuditConfig (databaseName , rootPassword , bucketName , uploadInterval , retentionInterval string ) string {
19281923 return fmt .Sprintf (`
19291924resource "google_storage_bucket" "gs-bucket" {
19301925 name = "%s"
19311926 location = "US"
19321927 uniform_bucket_level_access = true
19331928}
19341929
1935- data "google_compute_network" "servicenet" {
1936- name = "%s"
1937- }
1938-
1939- resource "google_compute_global_address" "foobar" {
1940- name = "%s"
1941- purpose = "VPC_PEERING"
1942- address_type = "INTERNAL"
1943- prefix_length = 16
1944- network = data.google_compute_network.servicenet.self_link
1945- }
1946-
1947- resource "google_service_networking_connection" "foobar" {
1948- network = data.google_compute_network.servicenet.self_link
1949- service = "servicenetworking.googleapis.com"
1950- reserved_peering_ranges = [google_compute_global_address.foobar.name]
1951- }
1952-
19531930resource "google_sql_database_instance" "instance" {
1954- depends_on = [google_service_networking_connection.foobar]
19551931 name = "%s"
19561932 region = "us-central1"
19571933 database_version = "SQLSERVER_2017_STANDARD"
@@ -1960,8 +1936,7 @@ resource "google_sql_database_instance" "instance" {
19601936 settings {
19611937 tier = "db-custom-1-3840"
19621938 ip_configuration {
1963- ipv4_enabled = "false"
1964- private_network = data.google_compute_network.servicenet.self_link
1939+ ipv4_enabled = "true"
19651940 }
19661941 sql_server_audit_config {
19671942 bucket = "gs://%s"
@@ -1970,7 +1945,7 @@ resource "google_sql_database_instance" "instance" {
19701945 }
19711946 }
19721947}
1973- ` , bucketName , networkName , addressName , databaseName , rootPassword , bucketName , retentionInterval , uploadInterval )
1948+ ` , bucketName , databaseName , rootPassword , bucketName , retentionInterval , uploadInterval )
19741949}
19751950
19761951func testGoogleSqlDatabaseInstance_SqlServerAuditOptionalBucket (databaseName , rootPassword , uploadInterval , retentionInterval string ) string {
@@ -1992,27 +1967,9 @@ resource "google_sql_database_instance" "instance" {
19921967` , databaseName , rootPassword , retentionInterval , uploadInterval )
19931968}
19941969
1995- func testGoogleSqlDatabaseInstance_Timezone (networkName , addressName , databaseName , rootPassword , timezone string ) string {
1970+ func testGoogleSqlDatabaseInstance_Timezone (databaseName , rootPassword , timezone string ) string {
19961971 return fmt .Sprintf (`
1997- data "google_compute_network" "servicenet" {
1998- name = "%s"
1999- }
2000-
2001- resource "google_compute_global_address" "foobar" {
2002- name = "%s"
2003- purpose = "VPC_PEERING"
2004- address_type = "INTERNAL"
2005- prefix_length = 16
2006- network = data.google_compute_network.servicenet.self_link
2007- }
2008-
2009- resource "google_service_networking_connection" "foobar" {
2010- network = data.google_compute_network.servicenet.self_link
2011- service = "servicenetworking.googleapis.com"
2012- reserved_peering_ranges = [google_compute_global_address.foobar.name]
2013- }
20141972resource "google_sql_database_instance" "instance" {
2015- depends_on = [google_service_networking_connection.foobar]
20161973 name = "%s"
20171974 region = "us-central1"
20181975 database_version = "SQLSERVER_2017_STANDARD"
@@ -2021,13 +1978,12 @@ resource "google_sql_database_instance" "instance" {
20211978 settings {
20221979 tier = "db-custom-1-3840"
20231980 ip_configuration {
2024- ipv4_enabled = "false"
2025- private_network = data.google_compute_network.servicenet.self_link
1981+ ipv4_enabled = "true"
20261982 }
20271983 time_zone = "%s"
20281984 }
20291985}
2030- ` , networkName , addressName , databaseName , rootPassword , timezone )
1986+ ` , databaseName , rootPassword , timezone )
20311987}
20321988
20331989func testGoogleSqlDatabaseInstanceConfig_withoutReplica (instanceName string ) string {
0 commit comments