Skip to content

Commit 1d01f16

Browse files
authored
Fixed ApigeeOrganization tests (GoogleCloudPlatform#17467)
1 parent e3ef873 commit 1d01f16

7 files changed

Lines changed: 34 additions & 35 deletions

mmv1/templates/terraform/examples/apigee_organization_cloud_basic_data_residency_test.tf.tmpl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ resource "time_sleep" "wait_300_seconds" {
2222
depends_on = [google_project_service.apigee]
2323
}
2424

25+
resource "time_sleep" "wait_after_destroy" {
26+
destroy_duration = "150s"
27+
}
28+
2529
resource "google_apigee_organization" "{{$.PrimaryResourceId}}" {
2630
description = "Terraform-provisioned basic Apigee Org under European Union hosting jurisdiction."
2731
project_id = google_project.project.project_id
@@ -30,10 +34,6 @@ resource "google_apigee_organization" "{{$.PrimaryResourceId}}" {
3034
disable_vpc_peering = true
3135
depends_on = [
3236
time_sleep.wait_300_seconds,
37+
time_sleep.wait_after_destroy,
3338
]
3439
}
35-
36-
resource "time_sleep" "wait_after_destroy" {
37-
destroy_duration = "150s"
38-
depends_on = [google_apigee_organization.{{$.PrimaryResourceId}}]
39-
}

mmv1/templates/terraform/examples/apigee_organization_cloud_basic_disable_vpc_peering_test.tf.tmpl

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ resource "time_sleep" "wait_300_seconds" {
1616
depends_on = [google_project_service.apigee]
1717
}
1818

19+
resource "time_sleep" "wait_after_destroy" {
20+
destroy_duration = "150s"
21+
}
1922

2023
resource "google_apigee_organization" "{{$.PrimaryResourceId}}" {
2124
description = "Terraform-provisioned basic Apigee Org without VPC Peering."
@@ -24,10 +27,6 @@ resource "google_apigee_organization" "{{$.PrimaryResourceId}}" {
2427
disable_vpc_peering = true
2528
depends_on = [
2629
time_sleep.wait_300_seconds,
30+
time_sleep.wait_after_destroy,
2731
]
2832
}
29-
30-
resource "time_sleep" "wait_after_destroy" {
31-
destroy_duration = "150s"
32-
depends_on = [google_apigee_organization.{{$.PrimaryResourceId}}]
33-
}

mmv1/templates/terraform/examples/apigee_organization_cloud_basic_test.tf.tmpl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,17 +56,17 @@ resource "google_service_networking_connection" "apigee_vpc_connection" {
5656
depends_on = [google_project_service.servicenetworking]
5757
}
5858

59+
resource "time_sleep" "wait_after_destroy" {
60+
destroy_duration = "150s"
61+
}
62+
5963
resource "google_apigee_organization" "{{$.PrimaryResourceId}}" {
6064
analytics_region = "us-central1"
6165
project_id = google_project.project.project_id
6266
authorized_network = google_compute_network.apigee_network.id
6367
depends_on = [
6468
google_service_networking_connection.apigee_vpc_connection,
6569
google_project_service.apigee,
70+
time_sleep.wait_after_destroy,
6671
]
6772
}
68-
69-
resource "time_sleep" "wait_after_destroy" {
70-
destroy_duration = "150s"
71-
depends_on = [google_apigee_organization.{{$.PrimaryResourceId}}]
72-
}

mmv1/templates/terraform/examples/apigee_organization_cloud_full_disable_vpc_peering_test.tf.tmpl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,10 @@ resource "time_sleep" "wait_for_iam" {
7979
depends_on = [google_kms_crypto_key_iam_member.apigee_sa_keyuser]
8080
}
8181

82+
resource "time_sleep" "wait_after_destroy" {
83+
destroy_duration = "150s"
84+
}
85+
8286
resource "google_apigee_organization" "{{$.PrimaryResourceId}}" {
8387
provider = google-beta
8488

@@ -102,10 +106,6 @@ resource "google_apigee_organization" "{{$.PrimaryResourceId}}" {
102106

103107
depends_on = [
104108
time_sleep.wait_for_iam,
109+
time_sleep.wait_after_destroy,
105110
]
106111
}
107-
108-
resource "time_sleep" "wait_after_destroy" {
109-
destroy_duration = "150s"
110-
depends_on = [google_apigee_organization.{{$.PrimaryResourceId}}]
111-
}

mmv1/templates/terraform/examples/apigee_organization_cloud_full_test.tf.tmpl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,10 @@ resource "time_sleep" "wait_for_iam" {
115115
depends_on = [google_kms_crypto_key_iam_member.apigee_sa_keyuser]
116116
}
117117

118+
resource "time_sleep" "wait_after_destroy" {
119+
destroy_duration = "150s"
120+
}
121+
118122
resource "google_apigee_organization" "{{$.PrimaryResourceId}}" {
119123
provider = google-beta
120124

@@ -139,10 +143,6 @@ resource "google_apigee_organization" "{{$.PrimaryResourceId}}" {
139143
depends_on = [
140144
google_service_networking_connection.apigee_vpc_connection,
141145
time_sleep.wait_for_iam,
146+
time_sleep.wait_after_destroy,
142147
]
143148
}
144-
145-
resource "time_sleep" "wait_after_destroy" {
146-
destroy_duration = "150s"
147-
depends_on = [google_apigee_organization.{{$.PrimaryResourceId}}]
148-
}

mmv1/templates/terraform/examples/apigee_organization_drz_test.tf.tmpl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,10 @@ resource "time_sleep" "wait_for_iam" {
119119
depends_on = [google_kms_crypto_key_iam_member.apigee_sa_keyuser]
120120
}
121121

122+
resource "time_sleep" "wait_after_destroy" {
123+
destroy_duration = "150s"
124+
}
125+
122126
resource "google_apigee_organization" "{{$.PrimaryResourceId}}" {
123127
provider = google-beta
124128

@@ -134,10 +138,6 @@ resource "google_apigee_organization" "{{$.PrimaryResourceId}}" {
134138
google_service_networking_connection.apigee_vpc_connection,
135139
google_project_service.apigee,
136140
time_sleep.wait_for_iam,
141+
time_sleep.wait_after_destroy,
137142
]
138143
}
139-
140-
resource "time_sleep" "wait_after_destroy" {
141-
destroy_duration = "150s"
142-
depends_on = [google_apigee_organization.{{$.PrimaryResourceId}}]
143-
}

mmv1/templates/terraform/examples/apigee_organization_retention_test.tf.tmpl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,10 @@ resource "time_sleep" "wait_for_iam" {
115115
depends_on = [google_kms_crypto_key_iam_member.apigee_sa_keyuser]
116116
}
117117

118+
resource "time_sleep" "wait_after_destroy" {
119+
destroy_duration = "150s"
120+
}
121+
118122
resource "google_apigee_organization" "{{$.PrimaryResourceId}}" {
119123
provider = google-beta
120124

@@ -129,10 +133,6 @@ resource "google_apigee_organization" "{{$.PrimaryResourceId}}" {
129133
google_service_networking_connection.apigee_vpc_connection,
130134
google_project_service.apigee,
131135
time_sleep.wait_for_iam,
136+
time_sleep.wait_after_destroy,
132137
]
133138
}
134-
135-
resource "time_sleep" "wait_after_destroy" {
136-
destroy_duration = "150s"
137-
depends_on = [google_apigee_organization.{{$.PrimaryResourceId}}]
138-
}

0 commit comments

Comments
 (0)