-
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
latest storage-provisioner: cannot get resource "endpoints" in API group "" in the namespace "kube-system" #6523
Comments
We, Arrikto, also bumped into this with MiniKF, which uses Minikube v1.2.0. It seems that the storage-provisioner image was retagged yesterday. Specifically:
NEW:
This is very likely to cause problems and break existing software/deployments, as it has now. Pushing different images with the same tags should be avoided, right? |
I see that PR #6156 changes the storage-provisioner code. @tstromberg @nanikjava shouldn't the |
Got a related problem I guess: |
Likely related to #6496 Since the bug is affecting older versions, it sounds like we rolled out a buggy provisioner image. I'll see if I can back it out. In the future we need to make sure to not repush to specific revisions. |
@dimara thanks for the hashes! I ran:
Please let me know if this has helped in your environment. |
Helped in our env. |
It works on my side. |
@tstromberg It works now. Thanks! |
Thanks! |
This should no longer affect users, but I'm leaving this open until we address the root cause. Process fix: #6526 |
I was broken by this for a while before I figured out that in order to fix I have to completely purge my ~/.minikube directory so that it will fetch the corrected v1.8.1. Would it be good to publish a v1.8.2 so that anyone who already has the broken v1.8.1 image gets the update? |
is there any plan on having a newer tag for the fix? the alternative is to hack minikube into working :( |
Possibly a duplicate of #3129, which appears to still be present in v1.8.1 |
Pushing a v1.8.2 sounds like a good fix for this (the bad binary). |
Another user report in case it helps anyone: I'd read this thread a number of times and still couldn't figure out how to get past having PVCs stuck in |
@tstromberg I was having same issue in minikube version: v1.8.1. I have used virtualbox as VM driver.
When I dig deeper, I found that my storage-provisioner was enabled but its pod was evicted.
Now its working,
|
@tstromberg
Inside mysql pod,
FYI, I have not added any taints or node selector or node affinity anti-affinity rules.
|
The pod was evicted by low disk space, removing unused images and the intermediate images (none tags) and stopped containers fixed the issue for me.
|
This worked for me and fixed the issue on minikube 1.12.1 |
This should be fixed with the newest version of storage-provisioner. I'm going to close this issue for now but if someone continues to see issues, open a new bug or comment here. |
Not sure, but it seems related to https://github.com/kubernetes/minikube/pull/6511/files
The exact command to reproduce the issue:
minikube start kubectl create namespace test kubectl apply -f pvc.yaml
The full output of the command that failed:
storage provisioner logs:
The output of the
minikube logs
command:The operating system version:
pvc.yaml
:The text was updated successfully, but these errors were encountered: