Skip to content

Minikube v1.36.0 ISO shows internal version as v1.35.0, causing "Image was not built" warning #20829

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

Open
nyogendran opened this issue May 24, 2025 · 3 comments

Comments

@nyogendran
Copy link

What Happened?

Minikube Version:

  • CLI: v1.36.0
  • ISO (internally reported): v1.35.0

Operating System:

  • macOS Darwin 15.5 (El Capitan)

Driver:

  • HyperKit

What happened:

After upgrading the Minikube CLI from v1.35.0 to v1.36.0 and attempting to create a new cluster (even after minikube delete and clearing caches like ~/.minikube/cache/ and ~/.minikube/machines/), I consistently receive the following warning:
❗ Image was not built for the current minikube version. To resolve this you can delete and recreate your minikube cluster using the latest images. Expected minikube version: v1.35.0 -> Actual minikube version: v1.36.0

The cluster creation proceeds, and Kubernetes (e.g., v1.33.1) seems to start, but this warning persists.

Diagnosis:

I SSH'd into the Minikube VM (minikube ssh) created by the v1.36.0 CLI and checked the content of /version.json. It reported:

{
  "iso_version": "v1.35.0-1747341198-20771",
  "kicbase_version": "v0.0.46-1747264594-20764",
  "minikube_version": "v1.35.0",
  "commit": "1d2a534581c8e170c41e848d290ed4ff82c01157"
}
 % minikube version
minikube version: v1.36.0
commit: f8f52f5de11fc6ad8244afac475e1d0f96841df1

Attach the log file

log.txt

Operating System

macOS (Default)

Driver

HyperKit

@trotro
Copy link

trotro commented May 27, 2025

I encounter the same issue on macOS Sequoia (15.5) with vfkit.

❯ minikube version
minikube version: v1.36.0
commit: f8f52f5de11fc6ad8244afac475e1d0f96841df1-dirty
❯ minikube start
😄  minikube v1.36.0 sur Darwin 15.5 (arm64)
✨  Utilisation du pilote vfkit basé sur la configuration de l'utilisateur
👍  Démarrage du nœud "minikube" primary control-plane dans le cluster "minikube"
🔥  Création de VM vfkit (CPUs=4, Mémoire=4096MB, Disque=20480MB)...
❗  L'image n'a pas été construite pour la version actuelle de minikube. Pour résoudre ce problème, vous pouvez supprimer et recréer votre cluster minikube en utilisant les dernières images. Version de minikube attendue : v1.35.0 -> Version de minikube actuelle : v1.36.0
🎁  Préparation de Kubernetes v1.33.1 sur CRI-O 1.29.1...
    ▪ Génération des certificats et des clés
    ▪ Démarrage du plan de contrôle ...
    ▪ Configuration des règles RBAC ...
🔗  Configuration de Cilium (Container Networking Interface)...
🔎  Vérification des composants Kubernetes...
    ▪ Utilisation de l'image gcr.io/k8s-minikube/minikube-ingress-dns:0.0.3
    ▪ Utilisation de l'image gcr.io/k8s-minikube/storage-provisioner:v5
    ▪ Utilisation de l'image registry.k8s.io/ingress-nginx/kube-webhook-certgen:v1.5.3
    ▪ Utilisation de l'image registry.k8s.io/ingress-nginx/controller:v1.12.2
    ▪ Utilisation de l'image registry.k8s.io/ingress-nginx/kube-webhook-certgen:v1.5.3
🔎  Vérification du module ingress...
🌟  Modules activés: ingress-dns, default-storageclass, storage-provisioner, ingress
🏄  Terminé ! kubectl est maintenant configuré pour utiliser "minikube" cluster et espace de noms "default" par défaut.
❯ minikube ssh "cat /version.json"
{"iso_version": "v1.35.0-1747341198-20771", "kicbase_version": "v0.0.46-1747264594-20764", "minikube_version": "v1.35.0", "commit": "1d2a534581c8e170c41e848d290ed4ff82c01157"}

@serdardalgic
Copy link

I experience the same problem on Linux with kvm2 driver

$> uname -a
Linux SeiShinGi 6.11.0-114024-tuxedo #24~24.04.1tux1 SMP PREEMPT_DYNAMIC Wed Apr 23 13:23:53 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Running minikube with the following parameters:

$> /usr/bin/minikube start \
  --driver=kvm2 \
  --cpus='6' \
  --disable-metrics=true \
  --disk-size='90974mb' \
  --dns-domain='cluster.local' \
  --kubernetes-version='v1.32.0' \
  --memory='5170m' \
  --nodes=2 \
  --container-runtime='containerd' \
  --extra-config=kubeadm.pod-network-cidr=10.244.0.0/16 \
  --service-cluster-ip-range='10.96.0.0/12' \
  --profile='myprofile'

I see the same warning and /version.json inside the minikube machine is the same:

{ "iso_version": "v1.35.0-1747341198-20771", 
  "kicbase_version": "v0.0.46-1747264594-20764", 
  "minikube_version": "v1.35.0", 
  "commit": "1d2a534581c8e170c41e848d290ed4ff82c01157"
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy