-
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
Minikube (1.32.0) fails to load any image with: minikube image load #18021
Comments
I believe this is an issue in Docker 25 which just released on 1/19. My team ran into this as well and downgrading to Docker 24 has worked to resolve this issue for us. You can install the specific version by following the "specific version" steps on this page https://docs.docker.com/engine/install/ubuntu/#install-using-the-repository |
Thanks a lot, you've saved my day!! I installed docker version 24 and now is working like a charm!! |
Same here, roll back to docker 24 resolved the issue |
Confirmed working. Saved my day! |
This is an issue of go-containerregistry: |
Running below build command on
|
this fix would be included in the next minikube version |
what's the status on the releases though? we haven't seen any new releases since end of November |
As a workaround for getting local images into minikube you can use:
(enter both commands in the same terminal window) This is described in the minikube docs and will rebuild the image within minikube. |
If you already have the image you can just do
|
If anyone using archlinux is experiencing this issue, you can downgrade your Docker package as follows;
|
This works for me. Thanks |
the minikube 1.33.0 beta is out and should be fixing this issue, if you like please give it a try |
I'm facing issues while enabling ingress addons, and I suspect that its because I'm not able to pull the image from registry as I got the warning - "This container is having trouble accessing https://registry.k8s.io/" when I run minikube start. So I manually pulled the images but added those as well as per your commands but still it did not work. I had a question - which loaded the image I assume as I did not got any error. But when I run the command of enabling ingress addons it tried to pull registry.k8s.io/ingress-nginx/controller:v1.9.4 image but how minikube will come to know that this image is nothing but image.tar which is already loaded? |
Initially, it seems to be working fine in version 1.33.0, but it doesn't behave as expected. Basically, the 'image load' works fine the first time, but if there are same images being used in the cluster, further attempts fail without any warning (see #16032) |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle rotten |
What Happened?
Hi!
I've just updated Minikube and I'm not able to load images, even the official images (ie. Ubuntu 22.04)
Environment Info
Docker version 25.0.0, build e758fe5
minikube version: v1.32.0
commit: 8220a6e
Steps to reproduce it
Install Minikube
minikube start --memory 8192 --cpus 6 --driver=docker
Load image:
minikube image load ubuntu:22.04
After the execution of the last command the following error appears:
❌ Exiting due to GUEST_IMAGE_LOAD: Failed to load image: save to dir: caching images: caching image "/home/jpconver/.minikube/cache/images/amd64/ubuntu_22.04": write: unable to calculate manifest: blob sha256:84041ef6c694bef320154facfaf9fc00a97bd4258cd48fb3e4feb8968f427acb not found
Note: I have downloaded the image before in my local docker images:
Attach the log file
logs.txt
logs2.txt
Operating System
Ubuntu
Driver
Docker
The text was updated successfully, but these errors were encountered: