-
Notifications
You must be signed in to change notification settings - Fork 124
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
Support for Kubernetes v1.27 #1623
Conversation
Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com>
Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com>
Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com>
/test pull-machine-controller-e2e-aws |
Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com>
/retest |
1 similar comment
/retest |
/test pull-machine-controller-e2e-aws-arm |
1 similar comment
/test pull-machine-controller-e2e-aws-arm |
Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com>
0008ccd
to
291b123
Compare
Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com>
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ahmedwaleedmalik, kron4eg 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 |
LGTM label has been added. Git tree hash: 38888076f007b0deb722a04358ba84dafdbfb192
|
Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com>
pull-machine-controller-e2e-azure flaked
pull-machine-controller-e2e-aws-spot-instance and pull-machine-controller-e2e-aws-spot-instance-legacy-userdata are failing due to spot pricing.
|
/lgtm |
LGTM label has been added. Git tree hash: 421b67f2b4cb0df2a49a7045eedec61c7986dfd6
|
* Support for Kubernetes v1.27 Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> * Update build image Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> * Update go dependencies and re-generate fixture data Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> * Refactored code Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> * Skip unsupported in-tree tests for AWS and OpenStack Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> * Refactored code Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> * Adjust spot pricing and tests Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> --------- Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com>
What this PR does / why we need it:
This PR adds support for Kubernetes v1.27. We are now skipping tests for OpenStack on k8s v1.26+ and AWS on k8s v1.27+ since they require external CCM. #1626 is going to fix this for the long term but it requires significant effort.
I intentionally didn't remove support for k8s v1.24 through this PR since it should be done in a separate PR later on.
Which issue(s) this PR fixes:
Fixes #
What type of PR is this?
/kind feature
Special notes for your reviewer:
Does this PR introduce a user-facing change? Then add your Release Note here:
Documentation: