-
Notifications
You must be signed in to change notification settings - Fork 22
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
Cherry-pick PR #382 to release-v1.2 #421
Conversation
This required two changes: - Remove hostAliases from kube-vip podspec This is addressed by adding entries directly to the /etc/hosts - Do a super-admin.conf switcheroo for the kube-vip static pod Add pre and post kubeadm commands for handling kubernetes versions v1.29.0+. The prekubeadm command checks if kubeadm init has been run and if it is, it replaces the kubeconfig hostPath in kube-vip static pod from admin.conf to the super-admin.conf. The postkubeadm command checks if kubeadm init has been run and if it is, it changes the hostPath in kube-vip static pod from super-admin.conf back to admin.conf.
/retest |
We are expecting
However, the tests with
|
CCM tests seem to pass on the
|
Running CCM tests locally for k8s version 1.28 also passed successfully. |
Running CCM locally w/ 1.29 also passing. Seems like it was a flake.
|
Run `make manifests`
/test e2e-nutanix-features |
1 similar comment
/test e2e-nutanix-features |
✅ None of your dependencies violate policy! |
/test e2e-nutanix-features |
/test e2e-k8s-upgrade |
1 similar comment
/test e2e-k8s-upgrade |
@thunderboltsid: The following tests failed, say
Full PR test history. Your PR dashboard. 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. I understand the commands that are listed here. |
Testing the upgrade tests locally, they passed for version 1.27 -> 1.28 but failed for 1.28 -> 1.29 with the same error
The new control plane node that came up never got to a Ready state. Looking at kubelet logs
|
Closing this PR for now. For 1.2.x we will focus on testing w/ Kubernetes v1.28 |
Cherry-Pick Details