Skip to content

Commit 9f42b95

Browse files
authored
fix: wait for Dataplex IAM to create lake (#86)
1 parent e41d9f4 commit 9f42b95

2 files changed

Lines changed: 7 additions & 19 deletions

File tree

dataplex.tf

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,10 @@ resource "google_dataplex_lake" "gcp_primary" {
3939

4040
project = module.project-services.project_id
4141

42+
depends_on = [
43+
google_project_iam_member.dataplex_bucket_access
44+
]
45+
4246
}
4347

4448
#zone - raw
@@ -127,7 +131,7 @@ resource "google_dataplex_asset" "gcp_primary_textocr" {
127131
}
128132

129133
project = module.project-services.project_id
130-
depends_on = [time_sleep.wait_after_copy_data, google_project_iam_member.dataplex_bucket_access]
134+
depends_on = [time_sleep.wait_after_copy_data]
131135

132136
}
133137

@@ -150,7 +154,7 @@ resource "google_dataplex_asset" "gcp_primary_ga4_obfuscated_sample_ecommerce" {
150154
}
151155

152156
project = module.project-services.project_id
153-
depends_on = [time_sleep.wait_after_copy_data, google_project_iam_member.dataplex_bucket_access]
157+
depends_on = [time_sleep.wait_after_copy_data]
154158

155159
}
156160

@@ -173,5 +177,5 @@ resource "google_dataplex_asset" "gcp_primary_tables" {
173177
}
174178

175179
project = module.project-services.project_id
176-
depends_on = [time_sleep.wait_after_copy_data, google_project_iam_member.dataplex_bucket_access]
180+
depends_on = [time_sleep.wait_after_copy_data]
177181
}

eventarc_trigger.tf

Lines changed: 0 additions & 16 deletions
This file was deleted.

0 commit comments

Comments
 (0)