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

Make composition revision numbers mutable #5939

Merged
merged 1 commit into from
Sep 6, 2024
Merged

Conversation

negz
Copy link
Member

@negz negz commented Sep 5, 2024

Description of your changes

Fixes #5928

Revision numbers were made immutable by mistake. See #5928 (comment) for context.

I have:

  • Read and followed Crossplane's contribution process.
  • Run earthly +reviewable to ensure this PR is ready for review.
  • Added or updated unit tests.
  • Added or updated e2e tests.
  • Linked a PR or a docs tracking issue to document this change.
  • Added backport release-x.y labels to auto-backport this PR.

Need help with this checklist? See the cheat sheet.

They were made immutable by mistake.

Signed-off-by: Nic Cope <nicc@rk0n.org>
@negz negz requested a review from a team as a code owner September 5, 2024 23:39
@negz negz requested a review from turkenh September 5, 2024 23:39
Copy link
Member

@jbw976 jbw976 left a comment

Choose a reason for hiding this comment

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

Thanks for the quick fix on this @negz! Let me know if you want support on running a patch release 😉

@negz
Copy link
Member Author

negz commented Sep 6, 2024

@jbw976 Maybe we should wait a week or so before cutting a patch? Just in case anything else shows up.

@jbw976
Copy link
Member

jbw976 commented Sep 6, 2024

Sounds good! I went ahead and opened crossplane/release#20 to track a v1.17.1 patch release and I set a reminder to follow-up then 😉

@negz
Copy link
Member Author

negz commented Sep 6, 2024

Lots of CI failures on the Claim SSA and realtime compositions tests on this PR, but I can't imagine they're related in any way to the change. 🤔

@negz negz merged commit d0e9a6d into crossplane:main Sep 6, 2024
16 of 17 checks passed
@negz negz deleted the mutants branch September 6, 2024 22:25
Copy link

github-actions bot commented Sep 6, 2024

Successfully created backport PR for release-1.17:

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

Successfully merging this pull request may close these issues.

Fail to update CompositionRevision spec.revision when reverting to a previous composition version
3 participants