Skip to content

Conversation

@vbontempi
Copy link
Member

@vbontempi vbontempi commented May 30, 2025

Description

IMPORTANT NOTE: this PR must be merged ONLY AFTER #124 is merged and a version is generated

This PR contains the following updates:

Package Update Change
external-secrets minor 0.16.2 -> 0.17.0

Release required?

  • No release
  • Patch release (x.x.X)
  • Minor release (x.X.x)
  • Major release (X.x.x)

Release Notes

To avoid external secrets operator deployment disruption on the secrets synchronisation, it is strongly suggested to upgrade to version 1.5.0 before upgrading to this new major version

external-secrets/external-secrets (external-secrets)

v0.17.0

Compare Source

Image: ghcr.io/external-secrets/external-secrets:v0.17.0
Image: ghcr.io/external-secrets/external-secrets:v0.17.0-ubi
Image: ghcr.io/external-secrets/external-secrets:v0.17.0-ubi-boringssl

BREAKING CHANGE

v0.17.0 Stops serving v1beta1 apis. You need to update your manifests from v1beta1 to v1 prior to updating from v0.16 to v0.17.

The only change needed is upgrading your manifests to v1 (i.e. removing the beta1 from v1beta1).

Be sure to do that to all your manifests prior to bumping to v0.17.0! v0.16.2 already supports v1 so this process should be smooth.

What's Changed

New Contributors

Full Changelog: external-secrets/external-secrets@v0.16.2...v0.17.0

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.

@vbontempi vbontempi requested a review from ocofaigh May 30, 2025 14:31
@ocofaigh
Copy link
Contributor

ocofaigh commented Jun 3, 2025

@vbontempi I have just merged #124 and generated v1.5.0 of the module.
I think we should make this PR a new major version release because consumers are going to have to upgrade to it from v1.5.0 - thoughts?

@vbontempi
Copy link
Member Author

@vbontempi I have just merged #124 and generated v1.5.0 of the module. I think we should make this PR a new major version release because consumers are going to have to upgrade to it from v1.5.0 - thoughts?

PR #124 was marked as patch release but I think you did the right thing to generate a minor version.
About the new major version, I am not sure it is a new major version as with the two steps upgrade there is no breaking change on user side, unless they previously don't step into v1.5.0
But maybe using a new major version helps with underlying the impact of the change, so I am ok with using major version

@ocofaigh
Copy link
Contributor

ocofaigh commented Jun 3, 2025

/run pipeline

@ocofaigh ocofaigh merged commit b921016 into main Jun 3, 2025
5 checks passed
@ocofaigh ocofaigh deleted the chart_upgrade_017 branch June 3, 2025 19:08
@terraform-ibm-modules-ops
Copy link
Contributor

🎉 This PR is included in version 2.0.0 🎉

The release is available on GitHub release

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