-
Notifications
You must be signed in to change notification settings - Fork 1.5k
CORS-2405: Create ControlPlaneMachineSet CRDs #6632
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
Conversation
|
@JoelSpeed can you help with the Azure CPMS CRD? This is the output of the manifest file that I tested locally. Can you check to see if this is the right piece of information the operator needs? |
How much effort would it be to sort the zones? 🤔 Purely for aesthetic reasons You should clear the zone from this spec Otherwise LGTM |
54d497b to
980b3c8
Compare
Not much. Fixed it.
Done. Here's the new CRD. |
|
New CRD LGTM |
|
/retest |
|
The Azure E2E on this has passed and looking at the test link, the CPMS looks happy! Thanks |
|
/approve |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: patrickdillon The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/retest |
|
/skip |
|
/override ci/prow/e2e-gcp-ovn we're having a ci "infra" issue with gcp right now and this pr is not on gcp, so skip it |
|
@patrickdillon: Overrode contexts on behalf of patrickdillon: ci/prow/e2e-gcp-ovn DetailsIn 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. |
|
/hold Revision 6e096e2 was retested 3 times: holding |
|
/hold cancel |
|
/skip |
pkg/asset/machines/azure/machines.go
Outdated
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.
Are there any differences between the machineSet and the control plane machine specs? I know for example the boot diagnostics are configured via terraform and therefore should be for control plane machines too, but I'm not sure that ever happened
Edit: Looking at the cluster from the attached card, the internalLoadBalancer: jimacpms-s2rbw-internal field is missing, we need to make sure the spec we are using matches the control-plane machines else this won't work
2cd344b to
876ce20
Compare
|
/test e2e-azure-ovn |
|
e2e-azure-ovn has passed so I think this is fixed now |
|
/lgtm |
|
/retest-required Remaining retests: 0 against base HEAD 8c83507 and 2 for PR HEAD 08c8aec0e03a3afa8dd06f45217e93228eef67e1 in total |
|
/hold I need to change the error returned. |
Creating an extra CRD asset for the ControlPlaneMachineSet which is required for the machine api operator for more control over the control-plane nodes that come up on Azure.
|
/hold cancel Changed the error a bit to let the error flow to the earlier functions. |
|
/lgtm |
|
@rna-afk: The following tests failed, say
Full PR test history. Your PR dashboard. DetailsInstructions 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. I understand the commands that are listed here. |
Creating an extra CRD asset for the ControlPlaneMachineSet which is required for the machine api operator for more control over the control-plane nodes that come up on Azure.