-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Delete and init kubeadm on subsequent starts #13121
Conversation
/ok-to-test |
kvm2 driver with docker runtime
Times for minikube start: 50.2s 46.1s 46.9s 45.7s 46.0s Times for minikube ingress: 30.3s 30.3s 32.7s 31.2s 31.2s docker driver with docker runtime
Times for minikube start: 22.2s 22.8s 23.8s 21.8s 22.6s Times for minikube ingress: 25.9s 26.0s 25.9s 25.9s 25.9s docker driver with containerd runtime
Times for minikube start: 36.9s 42.4s 37.4s 42.5s 44.3s Times for minikube ingress: 22.7s 19.4s 20.2s 32.4s 28.9s |
These are the flake rates of all failed tests.
Too many tests failed - See test logs for more details. To see the flake rates of all tests by environment, click here. |
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.
I am curious if the infos that have an error should be errors.
the test for docker_linux is not come yet |
/retest-this-please |
These are the flake rates of all failed tests.
To see the flake rates of all tests by environment, click here. |
kvm2 driver with docker runtime
Times for minikube start: 49.1s 46.8s 46.8s 46.1s 46.1s Times for minikube ingress: 32.3s 30.2s 30.7s 30.3s 30.7s docker driver with docker runtime
Times for minikube ingress: 26.9s 29.9s 25.5s 26.4s 26.4s Times for minikube start: 24.5s 22.3s 22.8s 22.4s 22.6s docker driver with containerd runtime
Times for minikube start: 29.3s 42.7s 41.6s 42.4s 41.2s Times for minikube ingress: 30.9s 31.4s 31.4s 31.4s 21.4s |
9137eb9
to
90dc83d
Compare
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
kvm2 driver with docker runtime
Times for minikube start: 46.3s 44.8s 51.0s 45.3s 50.3s Times for minikube ingress: 29.1s 29.6s 25.6s 29.1s 29.6s docker driver with docker runtime |
These are the flake rates of all failed tests.
Too many tests failed - See test logs for more details. To see the flake rates of all tests by environment, click here. |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: klaases, sharifelgamal, spowelljr 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 |
Fixes #12389
Problem:
--extra-options
flags would not be respected on subsequent starts because they weren't being applied to thekube init phase
steps during reconfiguration. Simply passing the flags into each steps is not possible because some flags are only available forkube init
and notkube init phase
(--skip-phases
for example).Solution:
Instead of trying to reconfigure, if re-starting kubeadm we delete and re-init it, there's nearly no time increase is doing this instead of the previous way of running specific phases. If running
start
on a running cluster it will skip any of this just like before.Before:
After: