From 12008a00954b45e81d73deca3941745f83f259ce Mon Sep 17 00:00:00 2001 From: Mital Shah Date: Wed, 5 Nov 2025 12:30:48 -0800 Subject: [PATCH 1/4] internal: remove basic ciem from depends on to match snippet with UI --- test/examples/organization/cloud_logs.tf | 5 +---- test/examples/organization/cloud_logs_gov.tf | 2 +- test/examples/organization/event_bridge.tf | 2 +- test/examples/organization/event_bridge_gov.tf | 2 +- test/examples/single_account/cloud_logs.tf | 5 +---- test/examples/single_account/cloud_logs_gov.tf | 2 +- test/examples/single_account/event_bridge.tf | 2 +- test/examples/single_account/event_bridge_gov.tf | 2 +- 8 files changed, 8 insertions(+), 14 deletions(-) diff --git a/test/examples/organization/cloud_logs.tf b/test/examples/organization/cloud_logs.tf index 776b36e..9246ccc 100644 --- a/test/examples/organization/cloud_logs.tf +++ b/test/examples/organization/cloud_logs.tf @@ -45,10 +45,7 @@ resource "sysdig_secure_cloud_auth_account_feature" "identity_entitlement_advanc sysdig_secure_cloud_auth_account_feature.identity_entitlement_basic.components, [module.cloud-logs.cloud_logs_component_id] ) - depends_on = [ - module.cloud-logs, - sysdig_secure_cloud_auth_account_feature.identity_entitlement_basic - ] + depends_on = [module.cloud-logs] flags = { "CIEM_FEATURE_MODE" = "advanced" } diff --git a/test/examples/organization/cloud_logs_gov.tf b/test/examples/organization/cloud_logs_gov.tf index 078e787..1adec94 100644 --- a/test/examples/organization/cloud_logs_gov.tf +++ b/test/examples/organization/cloud_logs_gov.tf @@ -23,7 +23,7 @@ resource "sysdig_secure_cloud_auth_account_feature" "identity_entitlement_advanc type = "FEATURE_SECURE_IDENTITY_ENTITLEMENT" enabled = true components = concat(sysdig_secure_cloud_auth_account_feature.identity_entitlement_basic.components, [module.cloud-logs.cloud_logs_component_id]) - depends_on = [module.cloud-logs, sysdig_secure_cloud_auth_account_feature.identity_entitlement_basic] + depends_on = [module.cloud-logs] flags = { "CIEM_FEATURE_MODE" : "advanced" } lifecycle { diff --git a/test/examples/organization/event_bridge.tf b/test/examples/organization/event_bridge.tf index 08a6aeb..c441694 100644 --- a/test/examples/organization/event_bridge.tf +++ b/test/examples/organization/event_bridge.tf @@ -31,7 +31,7 @@ resource "sysdig_secure_cloud_auth_account_feature" "identity_entitlement_advanc type = "FEATURE_SECURE_IDENTITY_ENTITLEMENT" enabled = true components = concat(sysdig_secure_cloud_auth_account_feature.identity_entitlement_basic.components, [module.event-bridge.event_bridge_component_id]) - depends_on = [module.event-bridge, sysdig_secure_cloud_auth_account_feature.identity_entitlement_basic] + depends_on = [module.event-bridge] flags = { "CIEM_FEATURE_MODE" : "advanced" } lifecycle { diff --git a/test/examples/organization/event_bridge_gov.tf b/test/examples/organization/event_bridge_gov.tf index 7ade5c6..d5e982d 100644 --- a/test/examples/organization/event_bridge_gov.tf +++ b/test/examples/organization/event_bridge_gov.tf @@ -25,7 +25,7 @@ resource "sysdig_secure_cloud_auth_account_feature" "identity_entitlement_advanc type = "FEATURE_SECURE_IDENTITY_ENTITLEMENT" enabled = true components = concat(sysdig_secure_cloud_auth_account_feature.identity_entitlement_basic.components, [module.event-bridge.event_bridge_component_id]) - depends_on = [module.event-bridge, sysdig_secure_cloud_auth_account_feature.identity_entitlement_basic] + depends_on = [module.event-bridge] flags = { "CIEM_FEATURE_MODE" : "advanced" } lifecycle { diff --git a/test/examples/single_account/cloud_logs.tf b/test/examples/single_account/cloud_logs.tf index 6b5b4b6..93cb053 100644 --- a/test/examples/single_account/cloud_logs.tf +++ b/test/examples/single_account/cloud_logs.tf @@ -45,10 +45,7 @@ resource "sysdig_secure_cloud_auth_account_feature" "identity_entitlement_advanc sysdig_secure_cloud_auth_account_feature.identity_entitlement_basic.components, [module.cloud-logs.cloud_logs_component_id] ) - depends_on = [ - module.cloud-logs, - sysdig_secure_cloud_auth_account_feature.identity_entitlement_basic - ] + depends_on = [module.cloud-logs] flags = { "CIEM_FEATURE_MODE" = "advanced" } diff --git a/test/examples/single_account/cloud_logs_gov.tf b/test/examples/single_account/cloud_logs_gov.tf index 078e787..1adec94 100644 --- a/test/examples/single_account/cloud_logs_gov.tf +++ b/test/examples/single_account/cloud_logs_gov.tf @@ -23,7 +23,7 @@ resource "sysdig_secure_cloud_auth_account_feature" "identity_entitlement_advanc type = "FEATURE_SECURE_IDENTITY_ENTITLEMENT" enabled = true components = concat(sysdig_secure_cloud_auth_account_feature.identity_entitlement_basic.components, [module.cloud-logs.cloud_logs_component_id]) - depends_on = [module.cloud-logs, sysdig_secure_cloud_auth_account_feature.identity_entitlement_basic] + depends_on = [module.cloud-logs] flags = { "CIEM_FEATURE_MODE" : "advanced" } lifecycle { diff --git a/test/examples/single_account/event_bridge.tf b/test/examples/single_account/event_bridge.tf index dc622af..cac7f75 100644 --- a/test/examples/single_account/event_bridge.tf +++ b/test/examples/single_account/event_bridge.tf @@ -22,7 +22,7 @@ resource "sysdig_secure_cloud_auth_account_feature" "identity_entitlement_advanc type = "FEATURE_SECURE_IDENTITY_ENTITLEMENT" enabled = true components = concat(sysdig_secure_cloud_auth_account_feature.identity_entitlement_basic.components, [module.event-bridge.event_bridge_component_id]) - depends_on = [module.event-bridge, sysdig_secure_cloud_auth_account_feature.identity_entitlement_basic] + depends_on = [module.event-bridge] flags = { "CIEM_FEATURE_MODE" : "advanced" } lifecycle { diff --git a/test/examples/single_account/event_bridge_gov.tf b/test/examples/single_account/event_bridge_gov.tf index 5d08dc1..cada8b5 100644 --- a/test/examples/single_account/event_bridge_gov.tf +++ b/test/examples/single_account/event_bridge_gov.tf @@ -23,7 +23,7 @@ resource "sysdig_secure_cloud_auth_account_feature" "identity_entitlement_advanc type = "FEATURE_SECURE_IDENTITY_ENTITLEMENT" enabled = true components = concat(sysdig_secure_cloud_auth_account_feature.identity_entitlement_basic.components, [module.event-bridge.event_bridge_component_id]) - depends_on = [module.event-bridge, sysdig_secure_cloud_auth_account_feature.identity_entitlement_basic] + depends_on = [module.event-bridge] flags = { "CIEM_FEATURE_MODE" : "advanced" } lifecycle { From 1d4924291afd82b96b74f7df11302602daa51b47 Mon Sep 17 00:00:00 2001 From: Mital Shah Date: Wed, 5 Nov 2025 12:55:35 -0800 Subject: [PATCH 2/4] SSPROD-62698 - fix deprecated attribute name --- modules/integrations/cloud-logs/README.md | 2 +- modules/integrations/cloud-logs/main.tf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/integrations/cloud-logs/README.md b/modules/integrations/cloud-logs/README.md index 1344e97..2622585 100644 --- a/modules/integrations/cloud-logs/README.md +++ b/modules/integrations/cloud-logs/README.md @@ -31,7 +31,7 @@ This module relies on a secondary AWS provider, with alias `sns`. We require thi ``` provider aws { alias = "sns" - region = data.aws_region.current.name + region = data.aws_region.current.id } ``` diff --git a/modules/integrations/cloud-logs/main.tf b/modules/integrations/cloud-logs/main.tf index e6b18af..308ca06 100644 --- a/modules/integrations/cloud-logs/main.tf +++ b/modules/integrations/cloud-logs/main.tf @@ -279,7 +279,7 @@ resource "aws_cloudformation_stack_set_instance" "cloudlogs_s3_access_bucket" { accounts = [local.bucket_account_id] } - stack_set_instance_region = data.aws_region.current.name + stack_set_instance_region = data.aws_region.current.id timeouts { create = var.timeout From 878d4baaf739acd98d7c277ec9e244e35b7c7b58 Mon Sep 17 00:00:00 2001 From: Jose Pablo Camacho Date: Wed, 12 Nov 2025 10:56:05 -0600 Subject: [PATCH 3/4] SSPROD-62698 - fix deprecated attribute name --- modules/integrations/cloud-logs/README.md | 2 +- modules/integrations/cloud-logs/main.tf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/integrations/cloud-logs/README.md b/modules/integrations/cloud-logs/README.md index 2622585..1344e97 100644 --- a/modules/integrations/cloud-logs/README.md +++ b/modules/integrations/cloud-logs/README.md @@ -31,7 +31,7 @@ This module relies on a secondary AWS provider, with alias `sns`. We require thi ``` provider aws { alias = "sns" - region = data.aws_region.current.id + region = data.aws_region.current.name } ``` diff --git a/modules/integrations/cloud-logs/main.tf b/modules/integrations/cloud-logs/main.tf index 308ca06..e6b18af 100644 --- a/modules/integrations/cloud-logs/main.tf +++ b/modules/integrations/cloud-logs/main.tf @@ -279,7 +279,7 @@ resource "aws_cloudformation_stack_set_instance" "cloudlogs_s3_access_bucket" { accounts = [local.bucket_account_id] } - stack_set_instance_region = data.aws_region.current.id + stack_set_instance_region = data.aws_region.current.name timeouts { create = var.timeout From 6aec4b10d2797a4309f1f7c98f2cf2fdffe0ab54 Mon Sep 17 00:00:00 2001 From: Jose Pablo Camacho Date: Wed, 12 Nov 2025 11:07:49 -0600 Subject: [PATCH 4/4] SSPROD-62698 - fix deprecated attribute name --- modules/integrations/cloud-logs/README.md | 2 +- modules/integrations/cloud-logs/main.tf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/integrations/cloud-logs/README.md b/modules/integrations/cloud-logs/README.md index 1344e97..f7dc33c 100644 --- a/modules/integrations/cloud-logs/README.md +++ b/modules/integrations/cloud-logs/README.md @@ -31,7 +31,7 @@ This module relies on a secondary AWS provider, with alias `sns`. We require thi ``` provider aws { alias = "sns" - region = data.aws_region.current.name + region = data.aws_region.current.region } ``` diff --git a/modules/integrations/cloud-logs/main.tf b/modules/integrations/cloud-logs/main.tf index e6b18af..fb7caf1 100644 --- a/modules/integrations/cloud-logs/main.tf +++ b/modules/integrations/cloud-logs/main.tf @@ -279,7 +279,7 @@ resource "aws_cloudformation_stack_set_instance" "cloudlogs_s3_access_bucket" { accounts = [local.bucket_account_id] } - stack_set_instance_region = data.aws_region.current.name + stack_set_instance_region = data.aws_region.current.region timeouts { create = var.timeout