Skip to content

Conversation

@sivchari
Copy link
Member

@sivchari sivchari commented May 6, 2025

This is my first task that changes API.
Sorry if I'm making a wrong fix or if I'm making the review process too much of a hassle. You can close this PR if you want, but I'd really appreciate if you could help me with this task.

What this PR does / why we need it:
As a title, added MinReadySeconds to Machine Spec and remove it from MachineDeployment, MachineSet, MachinePool and ClusterClass.
KCP doesn't have it, so I don't touch it.

Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Part of #11947

/area machinedeployment
/area machineset
/area machinepool
/area machine

@k8s-ci-robot k8s-ci-robot added area/machinedeployment Issues or PRs related to machinedeployments area/machineset Issues or PRs related to machinesets area/machinepool Issues or PRs related to machinepools area/machine Issues or PRs related to machine lifecycle management labels May 6, 2025
@k8s-ci-robot k8s-ci-robot requested a review from chrischdi May 6, 2025 04:21
@k8s-ci-robot k8s-ci-robot added the cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. label May 6, 2025
@k8s-ci-robot k8s-ci-robot added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label May 6, 2025
@sivchari sivchari changed the title ⚠️ Add MinReadySeconds to Machine and remove it from MachineDeployment, MachineSet and MachinePool ⚠️ Add MinReadySeconds to Machine and remove it from MachineDeployment, MachineSet, MachinePool and ClusterClass. May 6, 2025
@k8s-ci-robot k8s-ci-robot added size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. and removed size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels May 6, 2025
@sivchari sivchari force-pushed the add-minreadyseconds branch 2 times, most recently from 535bbca to a4cd79e Compare May 6, 2025 05:24
@sivchari
Copy link
Member Author

sivchari commented May 6, 2025

/area clusterclass

@k8s-ci-robot k8s-ci-robot added the area/clusterclass Issues or PRs related to clusterclass label May 6, 2025
@sivchari sivchari force-pushed the add-minreadyseconds branch from a4cd79e to 8466738 Compare May 6, 2025 09:54
@sivchari sivchari changed the title ⚠️ Add MinReadySeconds to Machine and remove it from MachineDeployment, MachineSet, MachinePool and ClusterClass. ⚠️ Add MinReadySeconds to Machine and remove it from MachineDeployment, MachineSet, MachinePool. May 6, 2025
@k8s-ci-robot k8s-ci-robot added size/L Denotes a PR that changes 100-499 lines, ignoring generated files. and removed size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. labels May 6, 2025
@sivchari sivchari force-pushed the add-minreadyseconds branch 5 times, most recently from 13bafcb to d992b7b Compare May 6, 2025 13:00
@sivchari
Copy link
Member Author

sivchari commented May 6, 2025

/hold work in progress

@k8s-ci-robot k8s-ci-robot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label May 6, 2025
@sivchari sivchari force-pushed the add-minreadyseconds branch from a9a1946 to 97be584 Compare May 7, 2025 06:40
@k8s-ci-robot k8s-ci-robot added size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. and removed size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels May 7, 2025
@sivchari
Copy link
Member Author

sivchari commented May 7, 2025

/remove-area clusterclass

sivchari added 9 commits May 20, 2025 23:30
Signed-off-by: sivchari <[email protected]>
Signed-off-by: sivchari <[email protected]>
Signed-off-by: sivchari <[email protected]>
Signed-off-by: sivchari <[email protected]>
Signed-off-by: sivchari <[email protected]>
Signed-off-by: sivchari <[email protected]>
Signed-off-by: sivchari <[email protected]>
Signed-off-by: sivchari <[email protected]>
@sivchari sivchari force-pushed the add-minreadyseconds branch from daf49d9 to 522e627 Compare May 20, 2025 15:08
@k8s-ci-robot k8s-ci-robot added size/L Denotes a PR that changes 100-499 lines, ignoring generated files. and removed size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. labels May 20, 2025
@sivchari
Copy link
Member Author

/unhold
It's already no WIP.

@k8s-ci-robot k8s-ci-robot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label May 20, 2025
@sivchari
Copy link
Member Author

@sbueringer
Thank you for reviewing! I fixed review points.

@sbueringer sbueringer added the tide/merge-method-squash Denotes a PR that should be squashed by tide when it merges. label May 21, 2025
Copy link
Member

@sbueringer sbueringer left a comment

Choose a reason for hiding this comment

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

All good from my side.

Thank you very much!!

/lgtm

/assign @fabriziopandini @JoelSpeed

@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label May 21, 2025
@k8s-ci-robot
Copy link
Contributor

LGTM label has been added.

Git tree hash: 2ed0a9d5e87182fb88d762f8481c8b172188e4ce

Copy link
Member

@fabriziopandini fabriziopandini left a comment

Choose a reason for hiding this comment

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

Great work!
/lgtm
/approve

@k8s-ci-robot
Copy link
Contributor

[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 /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label May 21, 2025
@k8s-ci-robot k8s-ci-robot merged commit 56c66a0 into kubernetes-sigs:main May 21, 2025
19 checks passed
@k8s-ci-robot k8s-ci-robot added this to the v1.11 milestone May 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. area/machine Issues or PRs related to machine lifecycle management area/machinedeployment Issues or PRs related to machinedeployments area/machinepool Issues or PRs related to machinepools area/machineset Issues or PRs related to machinesets cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. lgtm "Looks good to me", indicates that a PR is ready to be merged. size/L Denotes a PR that changes 100-499 lines, ignoring generated files. tide/merge-method-squash Denotes a PR that should be squashed by tide when it merges.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants