Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Merged
merged 12 commits into from
Sep 4, 2024
Merged

Conversation

iamar7
Copy link
Member

@iamar7 iamar7 commented Aug 16, 2024

Description

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

Resolves: #172

Release required?

  • No release
  • Patch release (x.x.X)
  • Minor release (x.X.x)
  • Major release (X.x.x)
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

  • If relevant, a test for the change is included or updated with this PR.
  • If relevant, documentation for the change is included or updated with this PR.

For mergers

  • Use a conventional commit message to set the release level. Follow the guidelines.
  • Include information that users need to know about the PR in the commit message. The commit message becomes part of the GitHub release notes.
  • Use the Squash and merge option.

@iamar7
Copy link
Member Author

iamar7 commented Aug 16, 2024

/run pipeline

@iamar7
Copy link
Member Author

iamar7 commented Aug 16, 2024

/run pipeline

akocbek
akocbek previously approved these changes Aug 16, 2024
@iamar7
Copy link
Member Author

iamar7 commented Aug 19, 2024

/run pipeline

@iamar7
Copy link
Member Author

iamar7 commented Aug 21, 2024

/run pipeline

@iamar7 iamar7 changed the title fix: add prefix to en [Do Not Merge] fix: add prefix to en Aug 21, 2024
@iamar7 iamar7 changed the title [Do Not Merge] fix: add prefix to en fix: add prefix to en topics and email subscription Aug 23, 2024
@iamar7
Copy link
Member Author

iamar7 commented Aug 26, 2024

/run pipeline

@iamar7
Copy link
Member Author

iamar7 commented Aug 26, 2024

/run pipeline

@iamar7
Copy link
Member Author

iamar7 commented Sep 3, 2024

/run pipeline

Copy link
Member

@ocofaigh ocofaigh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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

@ocofaigh ocofaigh requested a review from in-1911 September 3, 2024 09:15
@iamar7
Copy link
Member Author

iamar7 commented Sep 3, 2024

@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 #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
Copy link
Member

ocofaigh commented Sep 4, 2024

OK thanks, FYI, the error in the tests will be fixed in #152 so once thats merged, we can rebase this PR

@ocofaigh
Copy link
Member

ocofaigh commented Sep 4, 2024

@iamar7 Hold off on this PR until we get #182 merged

@ocofaigh
Copy link
Member

ocofaigh commented Sep 4, 2024

/run pipeline

@ocofaigh ocofaigh merged commit fc2fcfb into main Sep 4, 2024
2 checks passed
@ocofaigh ocofaigh deleted the 10281-en branch September 4, 2024 19:54
@terraform-ibm-modules-ops
Copy link
Contributor

🎉 This PR is included in version 1.17.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add prefix to EN topics and email subscription
4 participants