Skip to content

Conversation

@rajatagarwal-ibm
Copy link
Member

@rajatagarwal-ibm rajatagarwal-ibm commented Jun 6, 2025

Description

Release required?

  • No release
  • Patch release (x.x.X)
  • Minor release (x.X.x)
  • Major release (X.x.x)
Release notes content

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.

@rajatagarwal-ibm rajatagarwal-ibm mentioned this pull request Jun 6, 2025
6 tasks
@rajatagarwal-ibm
Copy link
Member Author

rajatagarwal-ibm commented Jun 6, 2025

Overview and features:

image

@rajatagarwal-ibm
Copy link
Member Author

Reference Architecture:

Light Mode:
image


Dark Mode:
image

Copy link
Contributor

@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.

Diagram feedback:

  • [Optional] Resource Group -> Resource group
  • Replace "s2s IAM auth" with "IAM credentials engine"
  • Should Event Notifications be in its own box (like you have for KMS). And in the box it should indicate that a topic is created in the EN instance
  • The access group icon is no longer showing

@rajatagarwal-ibm Can you also review the points in https://github.ibm.com/GoldenEye/issues/issues/13599 to ensure that are all met too - thanks

Copy link
Contributor

@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.

@rajatagarwal-ibm Can you please expose the 2 Observability virtual inputs in this PR please? Same change as terraform-ibm-modules/terraform-ibm-event-notifications#482

Copy link
Contributor

@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.

Missing the changes in https://github.ibm.com/GoldenEye/issues/issues/13599 - point 7 and 8

ibm_catalog.json Outdated
},
{
"key": "logs_routing_tenant_regions",
"type": "array",
Copy link
Contributor

@ocofaigh ocofaigh Jun 12, 2025

Choose a reason for hiding this comment

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

there is a bug we need to workaround here. please change to:

Suggested change
"type": "array",
"type": "list(object)",

ibm_catalog.json Outdated
},
{
"key": "enable_platform_metrics",
"type": "boolean",
Copy link
Contributor

Choose a reason for hiding this comment

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

another workaround needed for this one:

Suggested change
"type": "boolean",
"type": "bool",

Copy link
Contributor

@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.

  • The diagram should not be saying "Existing.." anywhere as the addons will deploy these services
  • IAM engine is done via an s2s auth policy now. You should make that clear. If your keeping the IAM Engine as a box inside Secrets Manager box, it should have an arrow pointing to The IAM box with the text "s2s auth policy"
  • You accidentally committed solutions/security-enforced/terraform.log
  • Cleanup required to DA-cbr_rules.md:
    • Give more information on what the sample CBR rule value is doing
    • Remove any hard coded values, and replace them with <REPLACE_ME>
    • Fix the indentation
    • No need for double quotes for name and value

@rajatagarwal-ibm
Copy link
Member Author

/run pipeline

@rajatagarwal-ibm
Copy link
Member Author

/run pipeline

@ocofaigh
Copy link
Contributor

FAIL
/go/pkg/mod/github.com/hashicorp/go-getter/[email protected]/decompress_tzst.go:8:2: github.com/klauspost/[email protected]: reading https://proxy.golang.org/github.com/klauspost/compress/@v/v1.16.7.zip: 500 Internal Server Error

Re-running..

@ocofaigh
Copy link
Contributor

/run pipeline

@ocofaigh ocofaigh merged commit 2903767 into main Jun 12, 2025
2 checks passed
@ocofaigh ocofaigh deleted the rally branch June 12, 2025 20:38
@terraform-ibm-modules-ops
Copy link
Contributor

🎉 This PR is included in version 2.6.0 🎉

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.

4 participants