-
Notifications
You must be signed in to change notification settings - Fork 104
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
Updating minikube version #301
Updating minikube version #301
Conversation
liranmauda
commented
May 6, 2020
•
edited
Loading
edited
- Update minikube version to 1.8.2
- Update kubernetes version to 1.17.3
- Installing conntrack
- Added MINIKUBE_DEBUG="--alsologtostderr --v=5" commented out by default
- removed the "--extra-config=apiserver.authorization-mode=RBAC" flag as it no longer needed in kubernetes 1.17 and up
Currently failing due to kubernetes/minikube#7058 |
@liranmauda Are you sure this is the same issue from minikube? In our case we use Perhaps with vm-driver none the issue is that minikube doesn't support ubuntu xenial out of the box and requires some prior setup. Here is where we configure the distro: I would look for issues with ubuntu xenial and driver none. |
Here are the minikube docs for driver none: |
Check out this example: |
in the example above, they use kubectl 1.18.1, let's try that. |
Still failing but I see this info - seems like the only error is that you need to install
|
@liranmauda add |
@guymguym already did, it failed. |
Can you add |
Also worth trying minikube version 1.8.1 like in the minikube-travis example |
Check this out - 11 days ago - kubernetes/minikube#7905 |
@liranmauda OK ignore previous link, but I think this one might be the issue: Here is the solution from it:
|
@liranmauda How about trying to remove that extra-config flag altogether? I don't think we need it on new kubernetes (not sure, but worth trying) |
ho, i thought so but first pushed with |
@liranmauda The tests are still running but minikube start finally worked! |
I think it will work the same if you remove this flag so I would do that. Also remember to revert the dist back to xenial, set the minikube/kubernetes versions you want to use, and move these flags |
It is looping on
|
@liranmauda It waits for kube-addon-manager. I think this check is unneeded (it's a check we copied from somewhere which is obviously outdated): noobaa-operator/.travis/install-minikube.sh Lines 48 to 49 in 6553511
|
You can update the checks after minikube start to match these: |
6553511
to
5b4d16d
Compare
The two last steps in that script are irrelevant to us, because they try to deploy a redis pod, so that's not needed. But the first two are relevant:
|
failed on |
is this relevant?
|
Not relevant - I tried to write about it in this previous comment |
Nice the tests started :) |
- Update minikube version to 1.8.2 - Update kubernetes version to 1.17.3 - Installing conntrack - Added MINIKUBE_DEBUG="--alsologtostderr --v=5" commented out by default - removed the "--extra-config=apiserver.authorization-mode=RBAC" flag as it no longer needed in kubernetes 1.17 and up
68a1326
to
4042f25
Compare
@liranmauda The failure is in test-cli-flow, is it related to the new version? |