diff --git a/0-bootstrap/cb.tf b/0-bootstrap/cb.tf index b67e6993e..eae95b617 100644 --- a/0-bootstrap/cb.tf +++ b/0-bootstrap/cb.tf @@ -160,6 +160,8 @@ module "tf_private_pool" { vpn_configuration = { enable_vpn = false } + + depends_on = [module.tf_source] } module "tf_cloud_builder" { @@ -264,6 +266,8 @@ resource "google_artifact_registry_repository_iam_member" "terraform_sa_artifact repository = local.gar_repository role = "roles/artifactregistry.reader" member = "serviceAccount:${google_service_account.terraform-env-sa[each.key].email}" + + depends_on = [module.tf_source] } resource "google_sourcerepo_repository_iam_member" "member" { @@ -273,4 +277,6 @@ resource "google_sourcerepo_repository_iam_member" "member" { repository = module.tf_source.csr_repos["gcp-policies"].name role = "roles/viewer" member = "serviceAccount:${google_service_account.terraform-env-sa[each.key].email}" + + depends_on = [module.tf_source] } diff --git a/3-networks-hub-and-spoke/envs/shared/net-hubs.tf b/3-networks-hub-and-spoke/envs/shared/net-hubs.tf index 084f7d386..bdff242df 100644 --- a/3-networks-hub-and-spoke/envs/shared/net-hubs.tf +++ b/3-networks-hub-and-spoke/envs/shared/net-hubs.tf @@ -30,7 +30,6 @@ locals { "adsdatahub.googleapis.com", "aiplatform.googleapis.com", "alloydb.googleapis.com", - "alpha-documentai.googleapis.com", "analyticshub.googleapis.com", "apigee.googleapis.com", "apigeeconnect.googleapis.com", diff --git a/3-networks-hub-and-spoke/modules/base_env/main.tf b/3-networks-hub-and-spoke/modules/base_env/main.tf index f624bbbe6..ab7521696 100644 --- a/3-networks-hub-and-spoke/modules/base_env/main.tf +++ b/3-networks-hub-and-spoke/modules/base_env/main.tf @@ -26,7 +26,6 @@ locals { "adsdatahub.googleapis.com", "aiplatform.googleapis.com", "alloydb.googleapis.com", - "alpha-documentai.googleapis.com", "analyticshub.googleapis.com", "apigee.googleapis.com", "apigeeconnect.googleapis.com",