Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package minikube for openSUSE:Factory checked in at 2026-04-11 22:24:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/minikube (Old) and /work/SRC/openSUSE:Factory/.minikube.new.21863 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "minikube" Sat Apr 11 22:24:45 2026 rev:53 rq:1345713 version:1.38.1 Changes: -------- --- /work/SRC/openSUSE:Factory/minikube/minikube.changes 2025-09-22 16:41:14.821362422 +0200 +++ /work/SRC/openSUSE:Factory/.minikube.new.21863/minikube.changes 2026-04-11 22:29:33.712213081 +0200 @@ -1,0 +2,279 @@ +Fri Feb 20 06:06:31 UTC 2026 - Johannes Kastl <[email protected]> + +- Update to version 1.38.1: + * Feature + - Add Support for Kubernetes version v1.35.1 (#22665) + * Bug fixes + - Fix lock file regression by appending UID to the lock + driectory (#22623) + - Fix regression cross-arch execution by masking systemd-binfmt + (#22621) + - Fix: PowerShell curl alias on Windows to check + resgistry.k8s.io connectivity (#22659) + * Addons + - Addon cloud-spanner: Update cloud-spanner-emulator/emulator + image from 1.5.47 to 1.5.49 (#22637) + - Addon Headlamp: Update Headlamp image from v0.39.0 to v0.40.0 + (#22640) + - Addon ingress: Update ingress-nginx/controller image from + v1.14.1 to v1.14.2 (#22595) + - Addon ingress: Update ingress-nginx/controller image from + v1.14.2 to v1.14.3 (#22638) + - Addon inspektor-gadget: Update inspektor-gadget image from + v0.48.0 to v0.48.1 (#22592) + - Addon inspektor-gadget: Update inspektor-gadget image from + v0.48.1 to v0.49.1 (#22634) + - Addon metrics-server: Update metrics-server/metrics-server + image from v0.8.0 to v0.8.1 (#22596) + - Addon nvidia-device-plugin: Update nvidia/k8s-device-plugin + image from v0.18.1 to v0.18.2 (#22531) + - Addon registry: Update registry image from 3.0.0 to 3.0.0 + (#22593) + - Addon Volcano: Update volcano images from v1.13.1 to v1.14.0 + (#22597) + - Addon Volcano: Update volcano images from v1.14.0 to v1.14.1 + (#22663) + - Addon yakd: Update manusa/yakd image from 0.0.7 to 0.0.8 + (#22639) + - HA (multi-control plane): Update kube-vip from v1.0.3 to + v1.0.4 (#22598) + * CNI + - CNI: Update cilium from v1.18.6 to v1.19.0 (#22636) + - CNI: Update flannel from v0.27.4 to v0.28.1 (#22635) + - CNI: Update kindnetd from + v20251212-v0.29.0-alpha-105-g20ccfc88 to v20260131-0806d083 + (#22594) + - CNI: Update kindnetd from v20260131-0806d083 to + v20260213-ea8e5717 (#22661) + - For a more detailed changelog, including changes occurring in + pre-release versions, see CHANGELOG.md. + +------------------------------------------------------------------- +Fri Jan 30 07:13:40 UTC 2026 - Johannes Kastl <[email protected]> + +- Update to version 1.38.0: + * Higlights + - No Sudo required for vfkit/krunkit on macOS 26+ (requires + latest vmnet-helper) + - No Sudo required to run AI Playground on Macos GPUs using + minikube + - vfkit: Add Rosetta support for deploying amd64 images on + Apple silicon (#22140) + * Features + - Add support for Kubernetes v1.35.0 + (#21650)(#22015)(#22119)(#22328) + - VM Drivers: add support for NVMe-oF/TCP block devices + (#22464) + - VM Drivers: Enable BTF debug symbols to support eBPF tooling + in iso (#21800) + - Add option to download preloads from github instead of GCS + through --preload-source (#22221) + - Vfkit/Krunkit drivers: add ability to Run vmnet-helper as + unprivileged user on macOS 26+ (#22501) + - add option to add helm-based addons (#21847) + - preload: download from github when gcs not available (#21605) + * Warnings & Deprecations + - UI: Add a warning on changing default runtime to "containerd" + in the next version (v1.39.0) (#22508) + - hyperkit: remove driver builds & warn users to switch + (#21946) + - Remove minikube support for 32-bit architectures (#22401) + * Improvements + - UI: colorful based on status (profile list, addons list) + (#22418) + - Skip caching binaries when --no-kubernetes is set (#21139) + - improve retry logs to print less duplicate lines (#22232) + - improve ssh runner copying cert files (#21923) + - vmnet: Skip validation in download-only mode (#21635) + - Improve windows cert in kubeconfig: normalize generated cert + paths to forward slashes (#21845) + - Add cgroup v2 freezer check for API server status (#22249) + - Set FailCgroupV1 kubelet option for kubenetes 1.35+ if cgroup + v1 (#22319) + - containerd: retry on transient EOF errors for image load + (#22310) + - cri: increase default 2s timeout for crictl commands (#22214) + - crio: verify images are deleted after "image rm" (#22243) + - docker runtime: Use CRI for ListImages function (#22263) + - image save: Add retry logic for local image in case of EOF + (#22072) + - HA (multi-control plane): Update kube-vip from v1.0.0 to + v1.0.3 (#21699)(#21960)(#22258) + * Drivers + - drivers: Introduce WaitForSSHAccess and fix macos smoke tests + (#22179) + - hyperkit driver: Fix file descriptor leaks in status (#22524) + - kvm: fix minikube on Fedora/RHEL with SELinux (#21550) + - kvm: remove dependency on external driver (#21625) + - Mark the legacy parallels driver as deprecated (#22379) + - none driver: Fix "stop" with containerd runtime (#22275) + - Update minikube-machine drivers (#22369) + - verify aux drivers installed correctly and exit nicely if not + (#21576) + - vfkit: Add Rosetta support for deploying amd64 images on + Apple silicon (#22140) + - VM: Enable cgroup v2 by using "systemd cgroup driver" for + Kubernetes… (#22320) + * Bug fixes + - KIC Drivers: fix docker driver with crio runtime: install + dbus (#21724) + - fix: correctly detect nested VMs on macOS and remove timeout + multiplier (#22277) + - fix: Increase timeout for containerd image list (#22558) + - fix: kubevirt addon by removing curl dependency (#22557) + - fix: return non-zero exit code when status unavailable + (#22494) + - crio: fix ingress by enabling hostNetwork and + ClusterFirstWithHostNet (#22239) + - crio: fix preload overwriting user images (#22246) + - Fix Podman mount on macOS by adding host.containers.internal + support (#22451) + - Fix the cri-dockerd version upgrade script (#22358) + - fix kubelet config option FailCgroupV1 to failCgroupV1 + (#22325) + - addon registry-creds: Fix segfault without config file + (#21786) + * UI + - Add support for Kurdish language through LANGUAGE=ku (#22512) + - Add support for Ukrainian language through LANGUAGE=uk + (#21624) + - Improve french translation + (#21559)(#21849)(#22155)(#22386)(#22515)(#22114) + - Improve Chinese translations (#22082) + - UI: improve warning message for proxy (#21980) + - ui: fix correct formatting in tunnel service output (#22400) + - align command paramaters for the ai playground fix (#21583) + * CNI + - CNI: Update calico from v3.30.3 to v3.31.3 + (#21835)(#21961)(#22259) + - CNI: Update cilium from v1.18.1 to v1.18.6 + (#21655)(#21794)(#21953)(#22253)(#22487) + - CNI: Update flannel from v0.27.3 to v0.27.4 (#21700) + - CNI: Update kindnetd from v20250512-df8de77b to + v20251212-v0.29.0-alpha-105-g20ccfc88 (#22127) + * Addons + - Addon cloud-spanner: Update cloud-spanner-emulator/emulator + image from 1.5.41 to 1.5.47 + (#21709)(#21832)(#21956)(#22255)(#22489) + - Addon Headlamp: Update Headlamp image from v0.35.0 to v0.36.0 + (#21706)(#21958)(#22256) + - Addon ingress: Update ingress-nginx/controller image from + v1.13.2 to v1.13.3 (#21701)(#21865)(#22049) + - Addon inspektor-gadget: Update inspektor-gadget image from + v0.44.1 to v0.45.0 (#21708)(#22427)(#21843)(#22047) + - Addon kong: Update kong image + 3.9.1(#21698)(#21830)(#21952)(#22486) + - Addon kong: Update kong/kubernetes-ingress-controller image + from 3.5.1 to 3.5.3 (#21657)(#22000) + - Addon nvidia-device-plugin: Update nvidia/k8s-device-plugin + image from v0.17.3 to v0.18.1 (#21652)(#21796)(#22126) + - Addon portainer: Update portainer from 2.15.1 to 2.27.7 + (#20956) + - Addon registry: Update registry image from 3.0.0 (#21735) + - Addon Volcano: Update volcano images from v1.12.2 to v1.13.1 + (#21656)(#22344) + - Addon yakd: migrate image registry from Docker Hub to GHCR + (#22250) + - Addon yakd: Update manusa/yakd image from 0.0.5 to 0.0.7 + (#22343)(#22128) + - addon: auto-pause fix github link (#22433) + - addon: bump kube-regsitry-proxy image (#22551) + - addon: fix registry-proxy alpine-slim to use wget (#22550) + - inspektor-gadget addon: remove deleted asset (#21855) + * Base image versions + - iso: bump to containerd/nerdctl 2.x (#21409) + - ISO: Update docker-buildx from v0.17.1 to v0.30.1 (#22425) + - iso: Use same Go version (1.25.5) (#22101) + - Kicbase/iso: bump crio to v1.35 (#22332) + - Kicbase/ISO: Update buildkit from v0.18.1 to v0.26.3 (#22186) + - Kicbase/ISO: Update cni-plugins from v1.8.0 to v1.9.0 + (#22351) + - Kicbase/ISO: Update containerd from 2.1.4 to 2.2.1 + (#22141)(#22353) + - Kicbase/ISO: Update cri-dockerd from v0.4.0 to v0.4.0 + (#21797)(#21834)(#21899) + - Kicbase/ISO: Update crictl from v1.28.0 to v1.34.0 (#21924) + - Kicbase/ISO: Update crun from 1.23.1 to 1.26 (#22316) + - Kicbase/ISO: Update docker from 28.4.0 to 28.5.2 (#21757) + - Kicbase/ISO: Update nerdctl from 1.7.7 to 2.2.1 + (#22117)(#22376) + - Kicbase/ISO: Update runc from v1.3.0 to v1.4.0 (#22083) + - Kicbase: Bump debian:bookworm from 20250908 to 20251229 + (#21837)(#22005)(#22260)(#22402) + - kicbase: Clean up the nerdctld installation (#22438) + - Kicbase: Switch ubuntu jammy to debian bookworm (#21643) + - Kicbase: Update nerdctld from 0.6.1 to 0.7.0 (#21703) + * Infra Migration + minikube infra structure is under heavy migration to k8s-infra + here are some related PRs: + - preload: download from github when gcs not available (#21605) + - prow add docker-docker-linux-x86-64 integration test in prow + (#21807) + - prow: migrate kubernetes bootcamp image to prow (#21904) + - ci: migrate kube-registry-proxy and gvisor to registry.k8s.io + (#22544) + - ci: move gvisor addon to registry.k8s.io (#22484) + - ci: add configs needed to push gvisor image to k8s-infra + using prow (#22406) + - ci: Add kube-registry-proxy image to k8s.io infra (#22448) + - add building kicbase in prow in registry.k8s.io (#22518) + - ci: rename prowjobs to be shorter and easier to read (#22218) + - ci: rename prow tests (#22223) + - CI: delete prow images not needed anymore (#21756) + - ci: prow fix errors in cloudbuild.yaml (#22007) + - prow: migrate kubernetes bootcamp image to prow (#21904) + - prow: run macos functional tests in prow (#22034) + - prow: images build for all other archs + (linux/ppc64le,linux/s390x) (#22471) + - ci: update prow gvisor image jobs (#22411) + - prow: add docker-docker-linux-x86-64 integration test in prow + (#21807) + - CI: add kvm-docker-linux-x86-64 integration test in prow + (#21556) + - ci: add kvm containerd to prow test (#22006) + - ci: add kvm crio to prow (#22009) + - ci: add docker crio prow (#22011) + - ci: add docker docker test with arm64 arch to prow (#22039) + - ci: Added docker-containerd-linux-x86-64 tests to prow + (#21974) + - ci: add None Contained X86 tests to Prow (#22235) + - ci: remove preload scripts from minikube repo and point to + external (#22079) + - build deps: Move hyperv and virtualbox drivers to minikube + (#21966) + - rename flag to to --perload-source (#22236) + - copy the external vmware driver to internal (#21969) + - add building kicbase in prow in registry.k8s.io (#22518) + - Internalize github.com/docker/machine/libmachine (#21647) + - Upgrade buildroot image to ubuntu:22.04 (#22187) + - Always build the auto-pause binary on the host (#22354) + - cleanup: Replace go-difflib with go-cmp in bsutil tests and + add missing coverage (#22456) + - Codespace: add golang and kvm device (#22217) + - config: Use slices.Contains (#21681) + - preload: download from github when gcs not available (#21605) + - preload: verify storage type after container runtime is + enabled (#22042) + - prow: images build for all other archs + (linux/ppc64le,linux/s390x) (#22471) + - prow: run macos functional tests in prow (#22034) + - Refactor Invoking Kubeadm command to prepare for debian 12 + (#21642) + - Release: Update kicbase to v0.0.49 (#22572) + - Remove old obsolete Podman kubic repository (#21773) + - Remove the cnitool package from iso (#22349) + - remove unmaintained storage-provisioner-gluster addon + (#20370) + - RPM package: Add vendor info (#21759) + - set sysctl params for inotify, to avoid 'too many open files' + errors (#21599) + - Test(shell): accept bash/sh/wsl as valid grandparent on + Windows (#22525) + - tests: Bump timeout tests TestISOImage/PersistentMounts//data + (#22289) + - ci: remove free gha macos functioanl tests (#22109) + - ci: remove preload scripts from minikube repo and point to + external (#22079) + - ci: rename prow tests (#22223) + +------------------------------------------------------------------- Old: ---- minikube-1.37.0.obscpio New: ---- minikube-1.38.1.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ minikube.spec ++++++ --- /var/tmp/diff_new_pack.23jQv8/_old 2026-04-11 22:29:36.064309282 +0200 +++ /var/tmp/diff_new_pack.23jQv8/_new 2026-04-11 22:29:36.068309445 +0200 @@ -1,7 +1,7 @@ # # spec file for package minikube # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: minikube -Version: 1.37.0 +Version: 1.38.1 Release: 0 Summary: Tool to run Kubernetes locally License: Apache-2.0 @@ -32,7 +32,7 @@ BuildRequires: libvirt-devel >= 1.2.14 BuildRequires: zsh BuildRequires: zstd -BuildRequires: golang(API) = 1.24 +BuildRequires: golang(API) = 1.25 Recommends: docker-machine-driver-kvm2 Recommends: kubernetes-client Recommends: libvirt @@ -41,22 +41,14 @@ Recommends: socat ExcludeArch: ppc64le s390x +# 1.38.0 removed the docker-machine-driver-kvm2 driver +Obsoletes: docker-machine-driver-kvm2 < %{version} + %description Minikube is a tool that allows running Kubernetes locally. Minikube runs a single-node Kubernetes cluster inside a VM on your machine for users looking to try out Kubernetes or develop with it day-to-day. -# vendor/github.com/libvirt/libvirt-go/domain_events.go:334: type [1073741824]_Ctype_struct__virDomainEventGraphicsSubjectIdentity too large -%ifnarch i586 %{arm} -%package -n docker-machine-driver-kvm2 -Summary: KVM driver for docker-machine -Group: System/Management - -%description -n docker-machine-driver-kvm2 -KVM driver for docker-machine which is using libvirt for setting up -virtual machines with Docker. -%endif - %package bash-completion Summary: Minikube bash completion Group: System/Management @@ -94,39 +86,14 @@ %prep %autosetup -p 1 -a 1 -# remove hardcoded GOTOOLCHAIN in the Makefile -sed -i '/^export GOTOOLCHAIN/d' Makefile - %build export GOFLAGS="-buildmode=pie" +export GO_VERSION="$(go version | awk '{print $3}' | sed 's/go//g')" %make_build out/minikube -%ifnarch i586 -%ifarch aarch64 -# do not use make, as it would skip due to -# https://github.com/kubernetes/minikube/issues/19959 -go build \ - -buildvcs=false \ - -installsuffix "static" \ - -ldflags="-X k8s.io/minikube/pkg/drivers/kvm.version=v%{version} -X k8s.io/minikube/pkg/drivers/kvm.gitCommitID=v%{version}" \ - -tags "libvirt_without_lxc" \ - -o out/docker-machine-driver-kvm2-arm64 k8s.io/minikube/cmd/drivers/kvm -%else -%make_build out/docker-machine-driver-kvm2 -%endif -%endif %install install -m 755 -d %{buildroot}%{_bindir} install -p -m 755 -t %{buildroot}%{_bindir} out/minikube -%ifnarch i586 -install -p -m 755 -t %{buildroot}%{_bindir} out/docker-machine-driver-kvm2* -%ifarch aarch64 -# Add a symlink without '-arm64' suffix -pushd %{buildroot}%{_bindir} -ln -s docker-machine-driver-kvm2* docker-machine-driver-kvm2 -popd -%endif -%endif %fdupes %{buildroot}%{_bindir} @@ -143,6 +110,7 @@ %{buildroot}/%{_bindir}/%{name} completion zsh > %{buildroot}%{_datarootdir}/zsh/site-functions/_%{name} %check +%{buildroot}/%{_bindir}/%{name} version %{buildroot}/%{_bindir}/%{name} version | grep v%{version} %files @@ -150,12 +118,6 @@ %doc CHANGELOG.md CONTRIBUTING.md README.md %{_bindir}/minikube -%ifnarch i586 -%files -n docker-machine-driver-kvm2 -%license LICENSE -%{_bindir}/docker-machine-driver-kvm2* -%endif - %files -n %{name}-bash-completion %{_datadir}/bash-completion/completions/%{name} ++++++ _service ++++++ --- /var/tmp/diff_new_pack.23jQv8/_old 2026-04-11 22:29:36.112311245 +0200 +++ /var/tmp/diff_new_pack.23jQv8/_new 2026-04-11 22:29:36.116311408 +0200 @@ -3,7 +3,7 @@ <param name="url">https://github.com/kubernetes/minikube/</param> <param name="scm">git</param> <param name="package-meta">yes</param> - <param name="revision">v1.37.0</param> + <param name="revision">v1.38.1</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.23jQv8/_old 2026-04-11 22:29:36.148312717 +0200 +++ /var/tmp/diff_new_pack.23jQv8/_new 2026-04-11 22:29:36.152312881 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/kubernetes/minikube/</param> - <param name="changesrevision">65318f4cfff9c12cc87ec9eb8f4cdd57b25047f3</param></service></servicedata> + <param name="changesrevision">c93a4cb9311efc66b90d33ea03f75f2c4120e9b0</param></service></servicedata> (No newline at EOF) ++++++ minikube-1.37.0.obscpio -> minikube-1.38.1.obscpio ++++++ /work/SRC/openSUSE:Factory/minikube/minikube-1.37.0.obscpio /work/SRC/openSUSE:Factory/.minikube.new.21863/minikube-1.38.1.obscpio differ: char 48, line 1 ++++++ minikube.obsinfo ++++++ --- /var/tmp/diff_new_pack.23jQv8/_old 2026-04-11 22:29:36.200314844 +0200 +++ /var/tmp/diff_new_pack.23jQv8/_new 2026-04-11 22:29:36.204315008 +0200 @@ -1,5 +1,5 @@ name: minikube -version: 1.37.0 -mtime: 1757449416 -commit: 65318f4cfff9c12cc87ec9eb8f4cdd57b25047f3 +version: 1.38.1 +mtime: 1771528299 +commit: c93a4cb9311efc66b90d33ea03f75f2c4120e9b0 ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/minikube/vendor.tar.zst /work/SRC/openSUSE:Factory/.minikube.new.21863/vendor.tar.zst differ: char 5, line 1
