-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
✨ Backport KCP Rollout Strategy to v1alpha3 api #4293
✨ Backport KCP Rollout Strategy to v1alpha3 api #4293
Conversation
Hi @jan-est. Thanks for your PR. I'm waiting for a kubernetes-sigs member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
what is the CAPI stance on backporting features? EDIT: this might be a detail missing in https://github.com/kubernetes-sigs/cluster-api/blob/1c541d922f20b343ff68be459ca489d8d28745b3/VERSIONING.md |
Backporting this feature was agreed on community meeting yesterday. This is not breaking change if I understood right? And my understanding is that backporting in CAPI was relaxed a while ago. |
/ok-to-test |
/retest |
/lgtm |
5630cbc
to
91944aa
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Question: should we wait for back porting the E2E test before merging this change in 0.3, which is our current "production" release?
@vincepri @fabriziopandini this PR is a backport of #4073, aren't we introducing risk by suggesting changes here that weren't in the additional PR? I would prefer if there is anything that needs to be changed and wasn't caught in the initial review of #4073 that a follow up PR be open against main and then both be backported together, that way we stick to clean cherry picks (unless anything is v1alpha3 specific). |
@CecileRobertMichon 100% agreed to strive for a clean cherry pick (and document this in our contributor guidelines) |
@CecileRobertMichon @vincepri @fabriziopandini just let me know if you want me to do something else for the PR. |
@jan-est let's merge this PR as it is, implement the fix proposed in #4293 (comment) in a new PR on v1alpha4, and then backport. What is the status of the PR implementing E2E tests for scale in? |
Ok, I will work on that. @fabriziopandini could you quickly check is the what we are after 4376
Not any comments so far and tests are passing. 4347 |
@fabriziopandini now when 4376 is merged, should I wait this PR to be merged before backport 4376? |
@jan-est Feel free to include the commit here |
91944aa
to
be7ea2f
Compare
/lgtm |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: fabriziopandini The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
This PR backport KCP Rollout Strategy feature 4073 to v1alpha3 api for next v0.3.x release.