diff --git a/solutions/instances/README.md b/solutions/instances/README.md index 8bc453c..8f24452 100644 --- a/solutions/instances/README.md +++ b/solutions/instances/README.md @@ -25,17 +25,17 @@ This solution supports provisioning and configuring the following infrastructure | Name | Source | Version | |------|--------|---------| -| [buckets](#module\_buckets) | terraform-ibm-modules/cos/ibm//modules/buckets | 8.19.2 | -| [cos](#module\_cos) | terraform-ibm-modules/cos/ibm//modules/fscloud | 8.19.2 | -| [create\_profile\_attachment](#module\_create\_profile\_attachment) | terraform-ibm-modules/scc/ibm//modules/attachment | 1.8.36 | +| [buckets](#module\_buckets) | terraform-ibm-modules/cos/ibm//modules/buckets | 8.19.3 | +| [cos](#module\_cos) | terraform-ibm-modules/cos/ibm//modules/fscloud | 8.19.3 | +| [create\_profile\_attachment](#module\_create\_profile\_attachment) | terraform-ibm-modules/scc/ibm//modules/attachment | 1.10.0 | | [existing\_cos\_crn\_parser](#module\_existing\_cos\_crn\_parser) | terraform-ibm-modules/common-utilities/ibm//modules/crn-parser | 1.1.0 | | [existing\_en\_crn\_parser](#module\_existing\_en\_crn\_parser) | terraform-ibm-modules/common-utilities/ibm//modules/crn-parser | 1.1.0 | | [existing\_kms\_crn\_parser](#module\_existing\_kms\_crn\_parser) | terraform-ibm-modules/common-utilities/ibm//modules/crn-parser | 1.1.0 | | [existing\_kms\_key\_crn\_parser](#module\_existing\_kms\_key\_crn\_parser) | terraform-ibm-modules/common-utilities/ibm//modules/crn-parser | 1.1.0 | | [existing\_scc\_crn\_parser](#module\_existing\_scc\_crn\_parser) | terraform-ibm-modules/common-utilities/ibm//modules/crn-parser | 1.1.0 | -| [kms](#module\_kms) | terraform-ibm-modules/kms-all-inclusive/ibm | 4.19.5 | +| [kms](#module\_kms) | terraform-ibm-modules/kms-all-inclusive/ibm | 4.19.8 | | [resource\_group](#module\_resource\_group) | terraform-ibm-modules/resource-group/ibm | 1.1.6 | -| [scc](#module\_scc) | terraform-ibm-modules/scc/ibm | 1.9.0 | +| [scc](#module\_scc) | terraform-ibm-modules/scc/ibm | 1.10.0 | | [scc\_wp](#module\_scc\_wp) | terraform-ibm-modules/scc-workload-protection/ibm | 1.4.3 | ### Resources diff --git a/solutions/instances/main.tf b/solutions/instances/main.tf index 21d9059..17f5d35 100644 --- a/solutions/instances/main.tf +++ b/solutions/instances/main.tf @@ -124,7 +124,7 @@ module "kms" { } count = local.use_kms_module ? 1 : 0 # no need to create any KMS resources if passing an existing key or bucket, or SCC instance source = "terraform-ibm-modules/kms-all-inclusive/ibm" - version = "4.19.5" + version = "4.19.8" create_key_protect_instance = false region = local.kms_region existing_kms_instance_crn = var.existing_kms_instance_crn @@ -195,7 +195,7 @@ module "cos" { } count = var.existing_scc_cos_bucket_name == null && var.existing_scc_instance_crn == null ? 1 : 0 # no need to call COS module if consumer is passing existing SCC instance or COS bucket source = "terraform-ibm-modules/cos/ibm//modules/fscloud" - version = "8.19.2" + version = "8.19.3" resource_group_id = module.resource_group.resource_group_id create_cos_instance = var.existing_cos_instance_crn == null ? true : false # don't create instance if existing one passed in cos_instance_name = local.cos_instance_name @@ -214,7 +214,7 @@ module "buckets" { count = local.create_cross_account_auth_policy ? 1 : 0 depends_on = [time_sleep.wait_for_authorization_policy[0]] source = "terraform-ibm-modules/cos/ibm//modules/buckets" - version = "8.19.2" + version = "8.19.3" bucket_configs = local.bucket_config } @@ -242,7 +242,7 @@ moved { module "scc" { source = "terraform-ibm-modules/scc/ibm" existing_scc_instance_crn = var.existing_scc_instance_crn - version = "1.9.0" + version = "1.10.0" resource_group_id = module.resource_group.resource_group_id region = local.scc_instance_region instance_name = local.scc_instance_name @@ -310,7 +310,7 @@ data "ibm_iam_account_settings" "iam_account_settings" {} module "create_profile_attachment" { source = "terraform-ibm-modules/scc/ibm//modules/attachment" - version = "1.8.36" + version = "1.10.0" for_each = { for idx, profile_attachment in var.profile_attachments : profile_attachment => idx diff --git a/tests/resources/existing-resources/instances/main.tf b/tests/resources/existing-resources/instances/main.tf index 6a4985c..6e8ef59 100644 --- a/tests/resources/existing-resources/instances/main.tf +++ b/tests/resources/existing-resources/instances/main.tf @@ -16,7 +16,7 @@ module "resource_group" { module "cos" { source = "terraform-ibm-modules/cos/ibm" - version = "8.19.2" + version = "8.19.3" resource_group_id = module.resource_group.resource_group_id region = var.region cos_instance_name = "${var.prefix}-cos" @@ -32,7 +32,7 @@ module "cos" { module "cloud_monitoring" { source = "terraform-ibm-modules/observability-instances/ibm//modules/cloud_monitoring" - version = "3.4.1" + version = "3.4.2" resource_group_id = module.resource_group.resource_group_id region = var.region instance_name = "${var.prefix}-mon" @@ -46,7 +46,7 @@ module "cloud_monitoring" { module "event_notifications" { source = "terraform-ibm-modules/event-notifications/ibm" - version = "1.17.1" + version = "1.18.5" resource_group_id = module.resource_group.resource_group_id name = "${var.prefix}-en" tags = var.resource_tags