terraform-ibm-modules / terraform-ibm-scc-da

A deployable architecture solution to deploy IBM Security and Compliance related resources
Apache License 2.0
0 stars 2 forks source link

fix: add prefix to en topics and email subscription #166

Closed iamar7 closed 1 week ago

iamar7 commented 4 weeks ago

Description

Added prefix to EN subscription email name & topic to make sure these property are unique.

Resolves: https://github.com/terraform-ibm-modules/terraform-ibm-scc-da/issues/172

Release required?

Release notes content

This release add prefix to event notification subscription email name & topic to make sure these property are unique.

Run the pipeline

If the CI pipeline doesn't run when you create the PR, the PR requires a user with GitHub collaborators access to run the pipeline.

Run the CI pipeline when the PR is ready for review and you expect tests to pass. Add a comment to the PR with the following text:

/run pipeline

Checklist for reviewers

For mergers

iamar7 commented 4 weeks ago

/run pipeline

iamar7 commented 4 weeks ago

/run pipeline

iamar7 commented 3 weeks ago

/run pipeline

iamar7 commented 3 weeks ago

/run pipeline

iamar7 commented 2 weeks ago

/run pipeline

iamar7 commented 2 weeks ago

/run pipeline

iamar7 commented 1 week ago

/run pipeline

iamar7 commented 1 week ago

@in-1911 Is this what you had in mind?

@ocofaigh this PR is making sure the topics and email subscription are unique when a user is provisioning multiple scc instance with the same event notification but this is not the fix for https://github.com/terraform-ibm-modules/terraform-ibm-scc-da/issues/162 where compliance is added as a source by default in the EN instance. The provider needs to remove the hard coding for that issue and I have raised the provider issue here.

ocofaigh commented 1 week ago

OK thanks, FYI, the error in the tests will be fixed in https://github.com/terraform-ibm-modules/terraform-ibm-scc-da/pull/152/ so once thats merged, we can rebase this PR

ocofaigh commented 1 week ago

@iamar7 Hold off on this PR until we get https://github.com/terraform-ibm-modules/terraform-ibm-scc-da/pull/182 merged

ocofaigh commented 1 week ago

/run pipeline

terraform-ibm-modules-ops commented 1 week ago

:tada: This PR is included in version 1.17.2 :tada:

The release is available on:

Your semantic-release bot :package::rocket: