Skip to content

Conversation

@jor2
Copy link
Member

@jor2 jor2 commented Oct 9, 2025

Description

#425

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.

@jor2 jor2 self-assigned this Oct 9, 2025
@jor2 jor2 requested review from alex-reiff and shemau as code owners October 9, 2025 12:13
toddgiguere
toddgiguere previously approved these changes Oct 9, 2025
@jor2
Copy link
Member Author

jor2 commented Oct 9, 2025

/run pipeline

toddgiguere
toddgiguere previously approved these changes Oct 9, 2025
@ocofaigh
Copy link
Contributor

ocofaigh commented Oct 9, 2025

Im expecting upgrade test to fail as it will want to update the auth policy. Once it updates, as opposed to destroys / re-creates, its safe to skip

@ocofaigh
Copy link
Contributor

ocofaigh commented Oct 9, 2025

@jor2 you need to bump the test wrapper for addons fix

@jor2
Copy link
Member Author

jor2 commented Oct 13, 2025

/run pipeline

@jor2
Copy link
Member Author

jor2 commented Oct 13, 2025

/run pipeline

@ocofaigh
Copy link
Contributor

There was a bug in the test which I pushed a fix for. re-running..

@ocofaigh
Copy link
Contributor

/run pipeline

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.

@jor2 You need to skip the upgrade test. This is an update in place and expected, so safe to skip..

        	Messages:   	Resource(s) identified to be updated 
        	            	Name: iam_identity_policy
        	            	Address: module.secrets_manager.module.secrets_manager.ibm_iam_authorization_policy.iam_identity_policy[0]
        	            	Actions: [update]
        	            	DIFF:
        	            	  Before: 
        	            		{"description":"Allows Secrets Manager instance dde9d8d7-0a37-4c31-a3cb-0d54c9b2e885 `Operator` access to the IAM Identity service to enable creating IAM credentials.","roles":"SECURE_VALUE_HIDDEN_HASH:-a61e9a8ffac694e1beff22f79c8445e563a8622b20c417c0133f32bf"}
        	            	  After: 
        	            		{"description":"Allows Secrets Manager instance dde9d8d7-0a37-4c31-a3cb-0d54c9b2e885 access to the IAM Identity service to enable creating IAM credentials.","roles":"SECURE_VALUE_HIDDEN_HASH:-f69404ba44ac8ee69a7230748679d59c2da072aaeb2eaf42a4d23d74"}

@jor2
Copy link
Member Author

jor2 commented Oct 14, 2025

/run pipeline

ocofaigh
ocofaigh previously approved these changes Oct 14, 2025
@jor2
Copy link
Member Author

jor2 commented Oct 14, 2025

/run pipeline

@jor2
Copy link
Member Author

jor2 commented Oct 16, 2025

/run pipeline

@ocofaigh
Copy link
Contributor

@jor2 you need to resolve conflicts first

@jor2
Copy link
Member Author

jor2 commented Oct 20, 2025

/run pipeline

1 similar comment
@jor2
Copy link
Member Author

jor2 commented Oct 21, 2025

/run pipeline

@jor2
Copy link
Member Author

jor2 commented Oct 21, 2025

=== NAME  TestAddonsExistingSecretsManager
    setup_teardown.go:513: 
        	Error Trace:	/go/pkg/mod/github.com/terraform-ibm-modules/ibmcloud-terratest-wrapper@v1.60.13/testaddons/setup_teardown.go:513
        	            				/go/pkg/mod/github.com/terraform-ibm-modules/ibmcloud-terratest-wrapper@v1.60.13/testaddons/setup_teardown.go:451
        	            				/usr/local/go/src/runtime/asm_amd64.s:1693
        	Error:      	Received unexpected error:
        	            	failed after 5 attempts: This project cannot be deleted because there is at least one configuration running a pipeline action. Try again after the following configurations are done their pipeline actions: extsm-qvu-deploy-arch-ibm-secrets-manager(8ce40b73-a194-4435-aefd-c0de25fe787c)
        	Test:       	TestAddonsExistingSecretsManager
[TestAddonsExistingSecretsManager] TEST EXECUTION END: TestAddonsExistingSecretsManager - RESULT: PASSED
--- FAIL: TestAddonsExistingSecretsManager (2993.00s)

@shemau
Copy link
Contributor

shemau commented Oct 23, 2025

I have bumped up to test wrapper 1.60.15 and also common-dev-assets in a renovate related change (#430) which are newer than the versions in this PR. So it should be appropriate to remove them from here.

@jor2
Copy link
Member Author

jor2 commented Oct 23, 2025

/run pipeline

@ocofaigh ocofaigh merged commit b63720f into main Oct 23, 2025
2 checks passed
@ocofaigh ocofaigh deleted the new-roles branch October 23, 2025 18:20
@terraform-ibm-modules-ops
Copy link
Contributor

🎉 This PR is included in version 2.11.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.

5 participants