minikube icon indicating copy to clipboard operation
minikube copied to clipboard

remote for the contributors fork is hardcoded in ISO build process

Open vtri950 opened this issue 4 weeks ago • 1 comments

What Happened?

The primary issue is in the ISO build process where the Jenkins CI build script is trying to add a git remote for the contributor's fork, but it's failing because:

Repository naming mismatch: The build script assumes the contributor's fork is named minikube, but the actual fork is named minikube-fork SSH access issue: The build script is trying to use SSH to access [email protected]:vtri950/minikube.git which doesn't exist

observed in https://github.com/kubernetes/minikube/pull/21997

Attach the log file

https://storage.cloud.google.com/minikube-builds/logs/21997/0cbf9da/iso_build.txt

Operating System

None

Driver

None

vtri950 avatar Dec 01 '25 15:12 vtri950

More info on the problem:

The minikube build iso (and image) script is assuming that the user fork is named "minikube": https://github.com/kubernetes/minikube/blob/5df4e212347d565ae5f7666f592ea848e51063a0/hack/jenkins/build_iso.sh#L91

Here is a build log from #21997:

+ git remote add vtri950 [email protected]:vtri950/minikube.git
+ git fetch vtri950
ERROR: Repository not found.
fatal: Could not read from remote repository.

If the fork has a different name (e.g. https://github.com/vtri950/minikube-fork), the git command fails, trying to access non-existing fork, or the wrong fork.

nirs avatar Dec 07 '25 20:12 nirs