Skip to content
This repository was archived by the owner on Mar 19, 2025. It is now read-only.

Commit 09b9333

Browse files
authored
1 parent fc2fcfb commit 09b9333

File tree

3 files changed

+14
-0
lines changed

3 files changed

+14
-0
lines changed

solutions/instances/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ This solution supports provisioning and configuring the following infrastructure
1919
|------|---------|
2020
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.3.0 |
2121
| <a name="requirement_ibm"></a> [ibm](#requirement\_ibm) | 1.69.0 |
22+
| <a name="requirement_time"></a> [time](#requirement\_time) | 0.12.0 |
2223

2324
### Modules
2425

@@ -37,6 +38,7 @@ This solution supports provisioning and configuring the following infrastructure
3738
|------|------|
3839
| [ibm_en_subscription_email.email_subscription](https://registry.terraform.io/providers/IBM-Cloud/ibm/1.69.0/docs/resources/en_subscription_email) | resource |
3940
| [ibm_en_topic.en_topic](https://registry.terraform.io/providers/IBM-Cloud/ibm/1.69.0/docs/resources/en_topic) | resource |
41+
| [time_sleep.wait_for_scc](https://registry.terraform.io/providers/hashicorp/time/0.12.0/docs/resources/sleep) | resource |
4042
| [ibm_en_destinations.en_destinations](https://registry.terraform.io/providers/IBM-Cloud/ibm/1.69.0/docs/data-sources/en_destinations) | data source |
4143
| [ibm_iam_account_settings.iam_account_settings](https://registry.terraform.io/providers/IBM-Cloud/ibm/1.69.0/docs/data-sources/iam_account_settings) | data source |
4244
| [ibm_resource_group.group](https://registry.terraform.io/providers/IBM-Cloud/ibm/1.69.0/docs/data-sources/resource_group) | data source |

solutions/instances/main.tf

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -266,8 +266,16 @@ data "ibm_en_destinations" "en_destinations" {
266266
instance_guid = local.existing_en_guid
267267
}
268268

269+
# workaround for https://github.com/IBM-Cloud/terraform-provider-ibm/issues/5533
270+
resource "time_sleep" "wait_for_scc" {
271+
depends_on = [module.scc]
272+
273+
create_duration = "30s"
274+
}
275+
269276
resource "ibm_en_topic" "en_topic" {
270277
count = var.existing_en_crn != null ? 1 : 0
278+
depends_on = [time_sleep.wait_for_scc]
271279
instance_guid = local.existing_en_guid
272280
name = local.en_topic
273281
description = "Topic for SCC events routing"

solutions/instances/version.tf

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,9 @@ terraform {
66
source = "IBM-Cloud/ibm"
77
version = "1.69.0"
88
}
9+
time = {
10+
source = "hashicorp/time"
11+
version = "0.12.0"
12+
}
913
}
1014
}

0 commit comments

Comments
 (0)