-
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
Upgrading Docker cluster from 1.9.x -> 1.10+: invalid reference format. #8325
Comments
For some reason, the container image field got wiped when upgrading the config. The error is from: $ docker run ""
docker: invalid reference format.
See 'docker run --help'. It was supposed to contain which image to use for kicbase, same as |
hm.... could it be that we can not upgrade if the base-image has changed ? (which we would need a container with a new base image rather than upgrade) ? if thats the case, we still need to handle this better and let the user know we can not upgrade and they need to delete their existing cluster and create with new image. it is also possible that we save the user's data which is a Volume, to be reused in the new image without loosing data |
@balopat I haevn't seen this issue again, I believe this has been fixed, I will close but please reopen if stil exists |
I've seen two more reports of this issue, and noticed that KicBaseImage was recently added to the config. It does not appear that we assign a default value for configs which do not have KicBaseImage defined. Looks like we need an upgrade integration test here. |
This breakage occurs any time that we need to recreate the Docker container. Here is an easy reproduction case:
|
Fixed at head by #8738 - will be part of v1.12.1. |
I had an old minikube instance created on 1.9.1 with the docker driver.
I did not delete it, just upgraded to 1.10.1 and ran
minikube start --vm-driver=docker --container-runtime=docker
Got the following errors:
After
minikube delete
things started to workDocker version:
The text was updated successfully, but these errors were encountered: