Skip to content

Commit e33e8ef

Browse files
authored
fix: fix propagation issues in bootstrap on retry (#1437)
1 parent 3bfcd94 commit e33e8ef

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

0-bootstrap/cb.tf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,8 @@ module "tf_private_pool" {
160160
vpn_configuration = {
161161
enable_vpn = false
162162
}
163+
164+
depends_on = [module.tf_source]
163165
}
164166

165167
module "tf_cloud_builder" {
@@ -264,6 +266,8 @@ resource "google_artifact_registry_repository_iam_member" "terraform_sa_artifact
264266
repository = local.gar_repository
265267
role = "roles/artifactregistry.reader"
266268
member = "serviceAccount:${google_service_account.terraform-env-sa[each.key].email}"
269+
270+
depends_on = [module.tf_source]
267271
}
268272

269273
resource "google_sourcerepo_repository_iam_member" "member" {
@@ -273,4 +277,6 @@ resource "google_sourcerepo_repository_iam_member" "member" {
273277
repository = module.tf_source.csr_repos["gcp-policies"].name
274278
role = "roles/viewer"
275279
member = "serviceAccount:${google_service_account.terraform-env-sa[each.key].email}"
280+
281+
depends_on = [module.tf_source]
276282
}

3-networks-hub-and-spoke/envs/shared/net-hubs.tf

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ locals {
3030
"adsdatahub.googleapis.com",
3131
"aiplatform.googleapis.com",
3232
"alloydb.googleapis.com",
33-
"alpha-documentai.googleapis.com",
3433
"analyticshub.googleapis.com",
3534
"apigee.googleapis.com",
3635
"apigeeconnect.googleapis.com",

3-networks-hub-and-spoke/modules/base_env/main.tf

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ locals {
2626
"adsdatahub.googleapis.com",
2727
"aiplatform.googleapis.com",
2828
"alloydb.googleapis.com",
29-
"alpha-documentai.googleapis.com",
3029
"analyticshub.googleapis.com",
3130
"apigee.googleapis.com",
3231
"apigeeconnect.googleapis.com",

0 commit comments

Comments
 (0)