Commit Graph

2185 Commits (ae87c281a8e7fc2b75b51b9613ab89640fed3216)

Author SHA1 Message Date
Medya Ghazizadeh ad86e07424
Merge pull request #21556 from ComradeProgrammer/kvm_prow
CI: add kvm-docker-linux-x86-64 integration test in prow
2025-11-08 14:07:57 -08:00
ComradeProgrammer 55b3035fd8 update 2025-11-07 22:40:18 +01:00
ComradeProgrammer 2286e14485 updater 2025-11-07 21:03:04 +01:00
ComradeProgrammer 5817ab4ef7 [CI] add minikubekvm integration test in prow 2025-11-07 21:00:51 +01:00
minikube-bot d209fa697a Update auto-generated docs and translations 2025-11-06 19:36:58 +00:00
Medya Ghazizadeh 5f66a6973d
Merge pull request #21837 from minikube-bot/auto_bump_debian_version
Kicbase: Bump debian:bookworm from 20250908 to 20251020
2025-11-04 11:17:58 -08:00
Alban Crequy b2229b443f Addon inspektor-gadget: Update inspektor-gadget image from v0.45.0 to v0.46.0
This was done by running:
make update-inspektor-gadget-version

ig-crd.yaml is removed because this was removed by Inspektor Gadget in
v0.42.0 (released in July).
See:
1d81a61312

Signed-off-by: Alban Crequy <alban.crequy@gmail.com>
2025-11-04 12:09:42 +01:00
minikube-bot 24a31025bf Updating kicbase image to v0.0.48-1761985721-21837 2025-11-01 08:47:03 +00:00
minikube-bot 5c17d7a6b1 CI: Update gh from 2.82.0 to 2.82.1 2025-10-25 08:04:55 +00:00
Medya Ghazizadeh ec7f42e644
Merge pull request #21773 from afbjorklund/crio-depends
Remove old obsolete Podman kubic repository
2025-10-22 11:54:38 -07:00
Medya Ghazizadeh 32550882d8
Merge pull request #21765 from minikube-bot/auto_bump_gh_version
CI: Update gh from 2.81.0 to 2.82.0
2025-10-20 16:06:01 -07:00
minikube-bot 8990789ccd Updating kicbase image to v0.0.48-1760939008-21773 2025-10-20 06:03:46 +00:00
Nir Soffer 7bc97d7ce1 kvm: Convert to internal driver
Remove the docker-machine-driver-kvm2 wrapper and use the kvm driver as
internal driver.

To avoid dependency on libvirt shared library on Linux, we build now
with the libvirt_dlopen build tag. This is used only linux to avoid
linking with libvirt shared library. This is not documnted but can be
found in the source.
f7cdeba997/domain.go (L30)

With this we don't need libvirt devel libraries during build, and in
runtime we will fail if libvirt shared library is not installed.

With this change minikube can not be built for linux !amd64 since building
libvirt go binding requires CGO, and it does not work by changing GOARCH.
2025-10-19 17:20:47 +03:00
minikube-bot 7490a298eb CI: Update gh from 2.81.0 to 2.82.0 2025-10-18 08:04:53 +00:00
minikube-bot a1c2cf436b Updating kicbase image to v0.0.48-1760609789-21757 2025-10-16 10:37:56 +00:00
Medya Ghazizadeh 709c2fe2a5
Merge pull request #21724 from obnoxxx/fix-crio-kicbase
Kicbase: fix docker driver with crio runtime: install dbus
2025-10-15 11:45:41 -07:00
minikube-bot d694edd546 Update auto-generated docs and translations 2025-10-13 20:19:16 +00:00
minikube-bot cdde98f526 Updating kicbase image to v0.0.48-1760363564-21724 2025-10-13 16:22:43 +02:00
Medya Ghazizadeh 92ab1c8f0f remove obsolete comment 2025-10-08 11:01:20 -07:00
Medya Ghazizadeh cf7f597e56 fix: fix automtion to track get most recent dated tag 2025-10-06 14:26:37 -07:00
Medya Ghazizadeh eb222c90ea add debian get_version automation 2025-10-06 14:22:41 -07:00
Medya Ghazizadeh 7e40a0c7e2
Merge pull request #21703 from minikube-bot/auto_bump_nerdctld_version-9ebf9fd
Kicbase: Update nerdctld from 0.6.1 to 0.7.0
2025-10-06 13:57:50 -07:00
Medya Ghazizadeh 13941d0719
Merge pull request #21697 from minikube-bot/auto_bump_gh_version
CI: Update gh from 2.80.0 to 2.81.0
2025-10-06 13:51:50 -07:00
minikube-bot 5994c67acd Updating kicbase image to v0.0.48-1759745255-21703 2025-10-06 10:28:30 +00:00
minikube-bot 011c65a653 CI: Update gh from 2.80.0 to 2.81.0 2025-10-06 10:02:24 +00:00
Nir Soffer b4f0f94982 Remove trailing whitespace
My editor is configured to remove trailing spaces automatically. Adding
as a separate commit to minimize the actual change and allow commit this
change separately from the kvm driver change.
2025-10-03 22:19:58 +03:00
minikube-bot cc42fd2f8c Updating kicbase image to v0.0.48-1759382731-21643 2025-10-02 05:46:14 +00:00
minikube-bot 78f48548a4 Updating kicbase image to v0.0.48-1758924984-21643 2025-10-01 22:16:26 -07:00
Medya Ghazizadeh cc08ece78e update automation update tool for kicbase 2025-10-01 22:16:26 -07:00
Medya Ghazizadeh 9a0f417980 change ubuntu name to debian in code base 2025-10-01 22:16:26 -07:00
Nir Soffer 6736ba978e hack: Fix review comment for failed iso build
When we fixed the way we detect failure #21544, we broke the heredoc.
The script fails now with[1]:

    ./hack/jenkins/build_iso.sh: line 74: unexpected EOF while looking for matching `)'
    Build step 'Execute shell' marked build as failure

Fixes:
- Use unquoted delimiter (EOF, not 'EOF') to allow variable expansion in
  the content.
- Fix content indentation to avoid unwanted leading whitespace
- Fix location of the EOF - it must be start of the last line
- Add the missing closing ")"
- Remove the unneeded double quote
- Unify indentation to 4 spaces for consistency with the rest of the
  file.

[1] https://storage.googleapis.com/minikube-builds/logs/21409/e4af2e4/iso_build.txt
2025-09-30 21:38:12 +03:00
Medya Ghazizadeh 23a200a51c
Merge pull request #21653 from minikube-bot/auto_bump_gh_version
CI: Update gh from 2.78.0 to 2.80.0
2025-09-30 11:05:04 -07:00
minikube-bot d64bac8155 CI: Update gotestsum from v1.12.3 to v1.13.0 2025-09-29 10:09:33 +00:00
minikube-bot 721fb778ab CI: Update gh from 2.78.0 to 2.80.0 2025-09-29 10:02:27 +00:00
Medya Ghazizadeh dfb4f364ff
Merge pull request #21544 from medyagh/iso_fail_comment_fix
ci: fix failed ISO not commenting on PR
2025-09-26 12:56:22 -07:00
Predrag Rogic 0e4fa50244
set sysctl params for inotify, to avoid 'too many open files' errors 2025-09-20 04:03:41 +01:00
Medya Ghazizadeh 3a8d719855 review comment 2025-09-17 14:02:50 -07:00
Medya Ghazizadeh 398f3ecca1 ci: fix failed ISO not commenting on PR 2025-09-12 23:04:30 -07:00
Medya Ghazizadeh 49397353d0 fix boilerplate whitespace 2025-09-09 12:06:56 -07:00
Medya Ghazizadeh f49c77ebf4 ci: changelog script paginate through more than 250 commits 2025-09-09 11:58:59 -07:00
minikube-bot 0c50348c0a Update auto-generated docs and translations 2025-09-08 23:22:31 +00:00
minikube-bot 18eea256f6 Kicbase/ISO: Update cni-plugins from v1.7.1 to v1.8.0 2025-09-08 17:52:16 +00:00
minikube-bot c10e3073ea Updating kicbase image to v0.0.47-1757349805-21505 2025-09-08 17:05:48 +00:00
minikube-bot 82785f7bd8 Updating kicbase image to v0.0.47-1756980985-21488 2025-09-04 10:39:34 +00:00
minikube-bot 7b55634f86 Update auto-generated docs and translations 2025-09-04 05:10:35 +00:00
minikube-bot 01c674728b Update auto-generated docs and translations 2025-09-02 10:52:18 -07:00
Nir Soffer b7deec2b7a deps: Update github.com/ulikunitz/xz to v0.5.15
v0.5.14 broke 32 bit builds:
https://github.com/ulikunitz/xz/issues/65

The issue is fixed in v0.5.15:
https://github.com/ulikunitz/xz/releases/tag/v0.5.15
2025-09-01 17:58:40 -07:00
dependabot[bot] 5bfa26ded9 Build(deps): Bump github.com/ulikunitz/xz from 0.5.10 to 0.5.14 in /hack
Bumps [github.com/ulikunitz/xz](https://github.com/ulikunitz/xz) from 0.5.10 to 0.5.14.
- [Commits](https://github.com/ulikunitz/xz/compare/v0.5.10...v0.5.14)

---
updated-dependencies:
- dependency-name: github.com/ulikunitz/xz
  dependency-version: 0.5.14
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-28 13:17:19 -07:00
Kaviraj Sankameeswaran a068e3b132 refactor: modernize slice operations using slices and maps packages
Replace traditional append-in-loop patterns with modern Go functions slices.Sorted(), slices.Collect(), and maps.Keys()/maps.Values()

Changes made (5 files):
- cmd/minikube/cmd/config/addons_list.go: Use slices.Sorted(maps.Keys())
- cmd/minikube/cmd/version.go: Use slices.Sorted(maps.Keys())
- hack/changelog/changelog.go: Use slices.Collect(maps.Keys())
- pkg/minikube/node/cache.go: Use slices.Collect(maps.Keys())
- pkg/minikube/registry/registry.go: Use slices.Collect(maps.Values())

Files skipped due to complexity:
- pkg/drivers/kic/oci/oci.go
- pkg/drivers/hyperkit/driver.go
- pkg/drivers/kvm/gpu.go
- pkg/drivers/kvm/numa.go [Unrelated slice optimization possible, can be addressed along with other similar code]
- pkg/minikube/tunnel/kic/*
- cmd/minikube/cmd/service.go
- hack/legacy_fill_db/filldb.go

These cases require more sophisticated transformation logic that might be better addressed in separate issue/PR
2025-08-28 11:29:39 -07:00
minikube-bot cf5ea7268b Update auto-generated docs and translations 2025-08-28 10:49:08 -07:00