-
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
🌱 Add MachinePools to topology upgrade test #9502
Conversation
/test ls |
@willie-yao: The specified target(s) for
The following commands are available to trigger optional jobs:
Use
In response to this:
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. |
/test pull-cluster-api-e2e-full-main |
WaitForKubeProxyUpgrade []interface{} | ||
WaitForDNSUpgrade []interface{} | ||
WaitForEtcdUpgrade []interface{} | ||
PreWaitForControlPlaneToBeUpgraded func() | ||
PreWaitForMachineDeploymentToBeUpgraded func() | ||
PreWaitForMachinePoolToBeUpgraded func() |
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.
Do we need to add this for something in particular? If not I would instead rename preWaitForMachinePoolToBeUpgraded
to preWaitForWorkersToBeUpgraded
/test pull-cluster-api-e2e-full-main |
1 similar comment
/test pull-cluster-api-e2e-full-main |
6b3f491
to
0c319f2
Compare
/test pull-cluster-api-e2e-full-main |
/retest |
Looking good now - I'll do a full review later today. Could you squash the commits when you get a chance? |
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.
/lgtm
pending squash
LGTM label has been added. Git tree hash: 81599e88414d917387e9ea756f3a2413d34095dd
|
Looks good! /hold |
0c319f2
to
02fbcb1
Compare
Thank you @killianmuldoon @chrischdi! Is one of you able to update the #5991's issue description with this PR? |
/hold cancel |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: killianmuldoon 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 |
Please check if I've done this the way you expect |
Looks good! Small nit would you be able to tag me after the issue? Just so it matches the rest of the items on the list. |
What this PR does / why we need it:
This PR adds checks for MachinePools in the cluster topology upgrade test. Template flavors
upgrade
,topology
, andkcp-scale-in
already contain MachinePools using thecluster-with-topology.yaml
base.Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):Fixes part of #5991
/area testing