Commit Graph

2185 Commits (ae87c281a8e7fc2b75b51b9613ab89640fed3216)

Author SHA1 Message Date
Medya Ghazizadeh 94ffbcb9de
get dep version fix (#21182) 2025-07-28 14:44:25 -07:00
Nir Soffer 6a779426fe
hack: Replace go workspace with replace (#21094)
Using go workspace breaks iso build, and may affect the builds in
unwanted ways, bringing dependencies from the hack module into the
minikube module.

Remove the go.work file and add a replace directive to the hack module,
so it can access minikube packages from the local directory.

Some programs working directory was the source directory. With this
change all programs and scripts in the hack module are run from the
hack directory. Paths updated to the programs can find files in the
minikube root directory.

Some updaters and benchmarks are broken in master and are still broken
with this change.

These updates fail to pull non-existing images:
- make update-istio-operator-version
- make update-amd-gpu-device-plugin-version

These try to install try to install in /usr/local/bin with sudo and
neede rewrite:
- make cpu-benchmark-idle
- make cpu-benchmark-autopause
- make time-to-k8s-benchmark
2025-07-25 15:33:44 -07:00
Medya Ghazizadeh 7498245a96
replace spinner lib to upstream (#21115)
* fix go mod

* fix gomod

* gowork sum
2025-07-22 17:31:40 -07:00
Victor Ubahakwe 958ecac9d3
Refactor table rendering (#20893)
* Refactored table rendering codes to support updated tablewriter v1.0.7

This commit makes all necessary code changes to maintain compatibility
with the new tablewriter version. The update includes several required modifications across multiple files.

Files modified:
- cmd/minikube/cmd/config/images.go
- cmd/minikube/cmd/config/addons_list.go
- cmd/minikube/cmd/config/profile_list.go
- hack/benchmark/time-to-k8s/chart.go
- hack/benchmark/time-to-k8s/cpu.go
- pkg/minikube/audit/row.go
- pkg/minikube/machine/cache_images.go
- pkg/minikube/perf/result_manager.go
- pkg/minikube/service/service.go

Now #20878 can be merged.
Addresses #20879

* The tablewriter package v1.0.7 renamed SetHeaders to SetHeader

* updated go mod and table.SetColumnAlignment([]int{0, 0, 0, 0})

* Changed syntax and added vendor to gitignore

* simplified version of tablewriter

* removed vendor

* fix addon_list

* fix images tablewrtier

* bump tablewriter for profile list

* go mod tidy

* bump tablewriter for chart

* bump tablewriter for cpu chart

* bump tablewriter for row

* bump tablewriter cache images

* bump tablewriter

* bump tablewriter

* revert file

* bump tablewritter

* fix unit test

* fix lint issues

* fix the integration test pipe char

* convert all tables to new pipe instead of asci pipe

* convert all tables to new pipe instead of asci pipe

* go mod tidy

* go work sync

---------

Co-authored-by: Medya Ghazizadeh <medya@google.com>
2025-07-21 16:20:55 -07:00
Nir Soffer 56975bc752
Add krunkit driver supporting GPU acceleration on macOS (#20826)
* krunkit: Add krunkit driver

krunkit is a tool to launch configurable virtual machines using the
libkrun platform, optimized for GPU accelerated virtual machines and AI
workloads on Apple silicon.

It is mostly compatible with vfkit; the driver is a simplified copy of
the vfkit driver. Unlike vfkit, krunkit is available only on Apple
silicon.

Changes compared to vfkit driver:
- krunkit requires unix socket for networking, so we must use
  vment-helper.
- krunkit does not support HardStop, so we kill it using SIGKILL.
- We must enable vmnet offloading, required for krunkit.
- The code was simplified since vmnet-helper is always used
- Code was cleaned up to use .ResolveStorePath()
- Unused Upgrade() function was removed
- Types and functions that should not be public made private

We require krunkit 0.2.2, supporting --restul-uri=unix://.

* reason: Make vment-helper error driver agnostic

Previously it was used only for vfkit, so we suggested to fallback to
the `nat` network. This advice is not relevant to krunkit or to qemu
(which can also use vmnet-helper).

Change the error to recommend installing vment-helper. We need to think
how we can recommend other networks for vfkit and qemu. Another solution
is to create error for every driver+network combination but this seems
hard to manage.

* hack: Add krunkit integration test

This is the same way that we test vfkit. This test is not running in the
CI.

Issues:
- Need to install and configure vment-helper (requires root).

* site: Add krunkit driver documentation
2025-07-21 12:59:28 -07:00
Medya Ghazizadeh 72332118f2
migrate to open telemetry (#21070) 2025-07-15 12:40:02 -07:00
minikube-bot dce184900f
Kicbase/ISO: Update docker from 28.0.4 to 28.3.2 (#21053)
* Kicbase/ISO: Update docker from 28.0.4 to 28.3.2

* Updating kicbase image to v0.0.47-1752142599-21053

* Updating ISO to v1.36.0-1752142514-21053
2025-07-14 14:03:14 -07:00
Medya Ghazizadeh 7d8d9741db
fix dirty commit version (#21062)
* fix release script detecting dirty commit

* add go-licenses to gitignore

* add more help text
2025-07-14 10:49:49 -07:00
Medya Ghazizadeh 0988cc3a72
add go.work to separate hack folder (#21061)
* add go work files since there hack mod uses root mod

* add toolchain

* change Makefile to run the updates using full path to use go.work file

* add comment make file and move generate license above

* add go-license to ignore to avoid making release commit dirty

* force hack module to use older tablewriter lib

* dont do gitignore
2025-07-13 17:41:59 -07:00
Medya Ghazizadeh 6d92b2208f
separate go mod for hack folder (#21060)
* separate go mod for hack folder and use go work

* remove dependecy on k8s.minikube inside hack

* remove gowork files
2025-07-13 14:37:20 -07:00
Cosmic Oppai 78989b99c2
Update common.ps1 (#20820) 2025-07-10 10:31:11 -07:00
Medya Ghazizadeh 4756f9c0aa
login docker (#21042) 2025-07-08 10:06:19 -07:00
Joaquim Rocha 49d6e371a4
CI: Auto update Headlamp image (#20372)
Signed-off-by: Joaquim Rocha <joaquim.rocha@microsoft.com>
2025-07-07 13:01:53 -07:00
Medya Ghazizadeh 8c6446f0c1
ci: login to docker during build process (#21027)
* login to docker during build process

* add readonly token for docker hub

* use stdin

* add quote

* try with -p

* remove one

* add comment
2025-07-03 13:42:20 -07:00
minikube-bot 4b06829b8b
Update go-github from v72.0.0 to v73.0.0 (#21000) 2025-06-30 10:55:33 -07:00
minikube-bot dbebd8768e
CI: Update gh from 2.74.1 to 2.74.2 (#20967) 2025-06-23 11:58:24 -07:00
minikube-bot 4bea142841
CI: Update gotestsum from v1.12.2 to v1.12.3 (#20975) 2025-06-23 11:57:49 -07:00
minikube-bot 16ff3bf929
CI: Update gh from 2.74.0 to 2.74.1 (#20937) 2025-06-17 10:56:36 -07:00
minikube-bot 4bca65a646
CI: Update gh from 2.73.0 to 2.74.0 (#20867) 2025-06-03 15:27:30 -07:00
Predrag Rogic 4da3cedc84
Fix KVM driver (tests) timeouts (#20852)
* Fix KVM driver tests timeouts

Rewrite KVM driver waiting logic for domain start, getting ip address
and shutting domain down. Add more config/state outputs to aid future
debugging.

Bump go/libvirt to v1.11002.0 and set the minimum memory required for
running all tests to 3GB to avoid some really weird system behaviour.

* revert reduction of timelimit for TestCert tests run

* set memory and debug output in TestNoKubernetes tests

* extend kvm waitForStaticIP timeout

* add console log to debug output

* Updating ISO to v1.36.0-1748823857-20852

---------

Co-authored-by: minikube-bot <minikube-bot@google.com>
2025-06-03 15:07:48 -07:00
minikube-bot 85a9ffb4ec
CI: Update gh from 2.72.0 to 2.73.0 (#20839) 2025-05-28 13:01:29 -07:00
Tian 3cf1e63e21
build: address all lint issues by v2 (#20804)
* fix QF1011: could omit type *os.File from declaration; it will be inferred from the right-hand side

* fix QF1012: Use fmt.Fprintf(x, ...) instead of x.Write(fmt.Sprintf(...))

* fix QF1001: could apply De Morgan's law

* fix QF1003: could use tagged switch

* fix weakCond: suspicious ; nil check may not be enough, check for len (gocritic)

* fix docStub: silencing go lint doc-comment warnings is unadvised

* fix builtinShadow: shadowing of predeclared identifier: error

* fix importShadow: shadow of imported package

* fix nestingReduce: invert if cond, replace body with , move old body after the statement

* useless-break: useless break in case clause (revive)

* Clear the redundant content in golangci.yaml file
2025-05-23 17:31:28 -07:00
Nir Soffer 56ed2662b0
vfkit: Minor docs, test, and help fixes (#20815)
* vfkit: Fix help text for --extra-disks

vfkit can use extra disks but we forgot to mention it in the help text.

* vfkit: Remove stale tap

vfkit in cfergeau/crc will no longer be updated now that it’s in the main repo.

* vfkit: Fix status in index

The vfkit driver is preferred now.
2025-05-21 20:30:26 -07:00
Victor Ubahakwe 4ebec48d8b
Prevent Unnecessary Version Bumps in `go.mod` During Go Version Updates (#20781)
* Prevent Unnecessary Version Bumps in `go.mod` During Go Version Updates

This PR addresses issue #20770, where the minikube automation (triggered by make `update-golang-version`) unnecessarily bumped minor or patch versions in `go.mod` when updating the Go version. Following Kubernetes' practice, which avoids such bumps in `go.mod`, this change ensures only the go directive is updated to the stable Go version.

**Changes:**
- Added `go.mod` to the schema map in `hack/update/golang_version/update_golang_version.go` with a regex (go 1\.\d+\.\d+) to update the go directive to {{.StableVersion}} (e.g., go 1.24.2).
- This ensures the automation updates only the go directive without modifying module dependencies, aligning with Kubernetes' `go.mod` behavior.

**Impact:**
- Running make `update-golang-version` now updates the go directive (e.g., from go 1.22.3 to go 1.24.2) without unintended dependency version bumps.
- Tested by setting go 1.22.3 in go.mod, running go mod tidy and make update-golang-version, and verifying only the go directive and toolchain changed.

fixes: #20773

* Pin `go.mod` to Major.Minor Go Version (e.g., `1.24.0`)

**Description**:
Fixes #20773 by updating the automation to pin the `go` directive in `go.mod` to the major.minor Go version (e.g., `1.24.0`) instead of the full version (e.g., `1.24.2`), aligning with Kubernetes’ `go.mod`. This prevents breaking users relying on minikube packages.

**Changes**:
- Modified `hack/update/golang_version/update_golang_version.go` to compute `MajorMinor` version (e.g., `1.24.0`) from `StableVersion`.
- Updated `schema` to set `go.mod`’s `go` directive to `{{.MajorMinor}}`.
- Tested by setting `go 1.23.4`, running `make update-golang-version`, and verifying `go 1.24.0` with no dependency bumps.

**Closes**: #20773

* Reverted all 66 files to upstream master except update_golang_version.go
2025-05-20 11:03:15 -07:00
minikube-bot 9171dbbc18
Kicbase/ISO: Update cni-plugins from v1.6.2 to v1.7.1 (#20771)
* Kicbase/ISO: Update cni-plugins from v1.6.2 to v1.7.1

* Updating kicbase image to v0.0.46-1747341282-20771

* Updating ISO to v1.35.0-1747341198-20771
2025-05-16 11:31:38 -07:00
zvdy 5c85286e3d
CI: Fix cni escaping (#20769)
* fix: correct regex for yaml and sh files

* fix: remove test and revert to normal main impl.
2025-05-15 13:28:00 -07:00
minikube-bot be7dd7c518
Kicbase/ISO: Update runc from v1.2.6 to v1.3.0 (#20764)
* Kicbase/ISO: Update runc from v1.2.6 to v1.3.0

* Updating kicbase image to v0.0.46-1747264594-20764

* Updating ISO to v1.35.0-1747264512-20764
2025-05-15 10:38:52 -07:00
zvdy 4fd7502da9
fix: reference missing files in schema (Closes #20752) (#20761)
* fix: reference missing files in schema (Closes #20752)

* fix: reference missing files in schema
2025-05-14 16:10:19 -07:00
minikube-bot a141f42521
Kicbase/ISO: Update cri-dockerd from v0.3.15 to v0.4.0 (#20747)
* Kicbase/ISO: Update cri-dockerd from v0.3.15 to v0.4.0

* Updating kicbase image to v0.0.46-1747166185-20747

* Updating ISO to v1.35.0-1747160120-20747
2025-05-14 14:49:05 -07:00
minikube-bot bc4a5b8276
Update go-github from v71.0.0 to v72.0.0 (#20729) 2025-05-13 10:08:46 -07:00
minikube-bot c8b44b65a4
CI: Update gotestsum from v1.12.1 to v1.12.2 (#20738) 2025-05-12 10:18:09 -07:00
minikube-bot 47f7a18efc
Kicbase: Bump ubuntu:jammy from 20250126 to 20250415.1 (#20718)
* Kicbase: Bump ubuntu:jammy from 20250126 to 20250415.1

* Updating kicbase image to v0.0.46-1746731792-20718
2025-05-09 11:38:19 -07:00
minikube-bot dd51a5f9a8
CI: Update gh from 2.71.2 to 2.72.0 (#20698) 2025-05-08 11:26:56 -07:00
minikube-bot 9797ec1b10
CI: Update gh from 2.70.0 to 2.71.2 (#20664) 2025-04-28 14:57:30 -04:00
minikube-bot 8d3946f8d4
CI: Update gh from 2.66.1 to 2.70.0 (#20420) 2025-04-24 11:52:39 -07:00
minikube-bot a4059331a0
Update go-github from v70.0.0 to v71.0.0 (#20618) 2025-04-15 13:28:27 -07:00
minikube-bot fe470c1679
Kicbase/ISO: Update runc from v1.2.5 to v1.2.6 (#20604)
* Kicbase/ISO: Update runc from v1.2.5 to v1.2.6

* Updating kicbase image to v0.0.46-1744107393-20604
2025-04-10 14:15:59 -07:00
minikube-bot 709f200e9b
Kicbase/ISO: Update docker from 28.0.1 to 28.0.4 (#20591)
* Kicbase/ISO: Update docker from 28.0.1 to 28.0.4

* Updating kicbase image to v0.0.46-1743675393-20591
2025-04-04 12:07:07 -07:00
minikube-bot 4d2cdae349
Update go-github from v69.2.0 to v70.0.0 (#20561) 2025-03-24 11:13:19 -07:00
minikube-bot 87be78cacf
CI: Update gotestsum from v1.12.0 to v1.12.1 (#20541) 2025-03-18 15:04:18 -07:00
minikube-bot 802ce44801
Kicbase/ISO: Update docker from 28.0.0 to 28.0.1 (#20523)
* Kicbase/ISO: Update docker from 28.0.0 to 28.0.1

* Updating kicbase image to v0.0.46-1741860993-20523
2025-03-13 16:46:47 -07:00
minikube-bot 7512311745
Update go from 1.23.4 to 1.24.0 (#20510)
* Update go from 1.23.4 to 1.24.0

* Updating kicbase image to v0.0.46-1741597657-20510
2025-03-10 10:37:40 -07:00
minikube-bot c551e9aeda
Kicbase/ISO: Update docker from 27.4.0 to 28.0.0 (#20436)
* Kicbase/ISO: Update docker from 27.4.0 to 28.0.0

* Updating kicbase image to v0.0.46-1740046583-20436
2025-02-20 14:41:42 -08:00
minikube-bot 15b614c7cd
Kicbase/ISO: Update runc from v1.2.3 to v1.2.5 (#20433)
* Kicbase/ISO: Update runc from v1.2.3 to v1.2.5

* Updating kicbase image to v0.0.46-1739873784-20433
2025-02-18 10:14:25 -08:00
Medya Ghazizadeh 2bf7f76dd7
Merge pull request #20387 from minikube-bot/auto_bump_ubuntu_version
Kicbase: Bump ubuntu:jammy from 20240911.1 to 20250126
2025-02-11 10:32:26 -08:00
minikube-bot ce6428950e Updating kicbase image to v0.0.46-1739182054-20387 2025-02-10 10:27:07 +00:00
minikube-bot 2c8eb82eb0 Update go-github from v68.0.0 to v69.0.0 2025-02-10 10:03:15 +00:00
minikube-bot 4d1052b78b CI: Update gh from 2.65.0 to 2.66.1 2025-02-03 10:02:35 +00:00
锦南路之花 de79a33d2c fix: fix missing kicbase in release 2025-01-27 11:28:37 -08:00
Predrag Rogic dd5d320e41 fix verion comparison in check_install_golang script 2025-01-15 16:45:06 -08:00
Medya Gh 49981a7920 remove gopath and check installing go on release job 2025-01-15 15:42:35 -08:00
minikube-bot 298599cc50 Update go from 1.23.3 to 1.23.4 2025-01-15 15:10:49 -08:00
锦南路之花 bfc2436dda fix: add missing latest rpm and deb links and packages 2025-01-15 12:04:07 -08:00
Medya Ghazizadeh 970161c10c
delete macos test infra (#20244) 2025-01-13 19:31:06 -08:00
minikube-bot 3fb24bd87c
CI: Update gh from 2.64.0 to 2.65.0 (#20237) 2025-01-13 08:27:36 -08:00
minikube-bot cbd4945d16
Kicbase/ISO: Update cni-plugins from v1.6.1 to v1.6.2 (#20236)
* Kicbase/ISO: Update cni-plugins from v1.6.1 to v1.6.2

* Updating kicbase image to v0.0.45-1736763277-20236

* Updating ISO to v1.34.0-1736762773-20236
2025-01-13 08:26:04 -08:00
錦南路之花 8b724647db
feat: allow publish and download kicbase image in github release (#19464) 2025-01-06 13:26:06 -08:00
minikube-bot 5a1b391fb0
Update go-github from v67.0.0 to v68.0.0 (#20174) 2024-12-30 10:24:00 -08:00
minikube-bot 5a7d662d9f
CI: Update gh from 2.63.2 to 2.64.0 (#20149) 2024-12-23 10:24:58 -08:00
minikube-bot 7e1077f88d
Kicbase/ISO: Update crun from 1.18.2 to 1.19 (#20083)
* Kicbase/ISO: Update crun from 1.18.2 to 1.19

* Updating kicbase image to v0.0.45-1733912881-20083

* Updating ISO to v1.34.0-1733936888-20083
2024-12-12 10:11:52 -08:00
Steven Powell b9c712332a
Merge pull request #20065 from minikube-bot/auto_bump_golang_version-3b895bd
Update go from 1.23.2 to 1.23.3
2024-12-10 11:24:48 -08:00
minikube-bot 434443c115
CI: Update gh from 2.63.0 to 2.63.2 (#20067) 2024-12-09 15:46:02 -08:00
minikube-bot f2738585f3 Updating kicbase image to v0.0.45-1733735246-20065 2024-12-09 09:27:06 +00:00
minikube-bot 558f1bebdf Update go from 1.23.2 to 1.23.3 2024-12-09 09:02:44 +00:00
Steven Powell 66bd4152a6
Merge pull request #20027 from minikube-bot/auto_bump_go_github_version
Update go-github from v66.0.0 to v67.0.0
2024-12-05 09:16:55 -08:00
minikube-bot 6d8364b961
CI: Update gh from 2.62.0 to 2.63.0 (#20023) 2024-12-04 14:51:50 -08:00
Medya Ghazizadeh 2b52e11e18
remove arm64 kvm (#19985)
* remove arm64 kvm

* add to drivers

* spaces

* spaces

* remove kvm arm64 from build and upload script

* add missing backslash

* remove deb arm64 kvm

* add not used

* remove kvm arm64
2024-12-04 12:54:33 -08:00
minikube-bot 89125cae14 Update go-github from v66.0.0 to v67.0.0 2024-12-02 10:03:26 +00:00
Steven Powell 9fb82df350
Merge pull request #19935 from minikube-bot/auto_bump_golint_version
CI: Update golint from v1.61.0 to v1.62.0
2024-11-15 11:45:36 -05:00
minikube-bot c00f1c802e CI: Update gh from 2.61.0 to 2.62.0 2024-11-15 16:44:12 +00:00
Steven Powell eea20cd06f fix lint errors 2024-11-12 10:18:20 -05:00
minikube-bot 7cf70409cb
Kicbase/ISO: Update crun from 1.18 to 1.18.2 (#19917)
* Kicbase/ISO: Update crun from 1.18 to 1.18.2

* Updating kicbase image to v0.0.45-1730888964-19917

* Updating ISO to v1.34.0-1730913550-19917
2024-11-07 09:52:36 -08:00
minikube-bot cdb2536382 CI: Update gh from 2.60.1 to 2.61.0 2024-11-07 14:37:47 +00:00
Steven Powell 3efdd75d8b
CI: Prevent auto-upgrades to ingress pre-release versions (#19899) 2024-11-01 14:45:19 -07:00
minikube-bot 86e523ce2a Updating kicbase image to v0.0.45-1730282848-19883 2024-10-30 10:27:55 +00:00
Steven Powell c7237cdc5b
Merge pull request #19872 from minikube-bot/auto_bump_cni_plugins_version-9db834c
Kicbase/ISO: Update cni-plugins from v1.5.1 to v1.6.0
2024-10-28 14:49:10 -07:00
minikube-bot 13886a7d1b Updating kicbase image to v0.0.45-1730110049-19872 2024-10-28 10:27:39 +00:00
minikube-bot 43a26e302d CI: Update gh from 2.60.0 to 2.60.1 2024-10-28 10:02:17 +00:00
minikube-bot 896b021ae6 Update go from 1.23.1 to 1.23.2 2024-10-25 16:52:04 +00:00
minikube-bot f1e53497f6 CI: Update gh from 2.59.0 to 2.60.0 2024-10-25 16:48:01 +00:00
Steven Powell fb6b1e4e30
CI: Fix binary building (#19862) 2024-10-25 09:24:10 -07:00
Steven Powell b514ec2966 update templates 2024-10-23 11:25:41 -07:00
Steven Powell da9b81c4ae CI: Fix automated Kubernetes version updating 2024-10-23 10:45:58 -07:00
Steven Powell 92d0d9e098
CI: Removing line since comment fails following && (#19829) 2024-10-21 11:20:55 -07:00
Steven Powell 372b7d4af9
CI: Temporarily stop building docker-machine-driver-kvm2-arm64 until we fix the build (#19827) 2024-10-21 09:56:46 -07:00
minikube-bot 2350830f1f CI: Update gh from 2.58.0 to 2.59.0 2024-10-16 14:58:58 +00:00
fbyrne 2bb346f9f0 Add support for kubeadm.k8s.io/v1beta4 available since k8s v1.31 2024-10-12 17:42:09 +01:00
fbyrne 50b5d8ee62 Add support for AMD GPU via --gpu=amd for docker linux amd64. 2024-10-11 21:36:06 +01:00
Steven Powell affdc41890
CI: Fix kube-registry-proxy PR title (#19783) 2024-10-10 09:55:34 -07:00
Steven Powell 48cd79581a
CI: Auto update inspektor-gadget YAMLs (#19717)
* CI: Auto update inspektor-gadget YAMLs

* use automation to generate new YAMLs
2024-10-09 11:31:47 -07:00
Steven Powell 30db4fd877
CI: Auto update kube-registry-proxy image (#19766) 2024-10-09 11:25:31 -07:00
Steven Powell 0630ddcf5b
Merge pull request #19756 from minikube-bot/auto_bump_golang_version-9d3094c
Update go from 1.23.0 to 1.23.1
2024-10-07 08:40:56 -07:00
minikube-bot ffb751821c Update go-github from v65.0.0 to v66.0.0 2024-10-07 10:03:02 +00:00
minikube-bot f8223e98e8 Updating kicbase image to v0.0.45-1728063813-19756 2024-10-04 18:09:47 +00:00
minikube-bot 1655a4be18 Update go from 1.23.0 to 1.23.1 2024-10-04 17:33:09 +00:00
minikube-bot ced40d6275 CI: Update gh from 2.57.0 to 2.58.0 2024-10-02 15:58:34 +00:00
Steven Powell 5242abafc8
kicbase: Update nvidia packages (#19738) 2024-10-01 10:33:36 -07:00
Steven Powell 07a45324f1
Merge pull request #19724 from prezha/autoupdate-kube-vip
HA (multi-control plane): Automate kube-vip version update
2024-09-30 12:12:53 -07:00
minikube-bot 7aed0071ad CI: Update gopogh from v0.28.0 to v0.29.0 2024-09-30 09:02:56 +00:00
Predrag Rogic 3f50524844
add kube-vip to get_version 2024-09-28 19:51:14 +01:00
Predrag Rogic 48c1157c61
automate kube-vip version update 2024-09-28 19:44:42 +01:00
Steven Powell 01cb8e697a
Merge pull request #19696 from minikube-bot/auto_bump_docker_version-5c958f2
Kicbase/ISO: Update docker from 27.3.0 to 27.3.1
2024-09-24 11:01:10 -07:00
Steven Powell 71154cc36c
CI: Update volcano auto-updater (#19692) 2024-09-24 09:55:05 -07:00
minikube-bot f130d3898c Updating kicbase image to v0.0.45-1727108449-19696 2024-09-23 16:41:54 +00:00
minikube-bot 2a43a73725 Updating kicbase image to v0.0.45-1726784731-19672 2024-09-19 22:47:13 +00:00
Sylvester Carolan 10f8b66dc4 Remove Jenkins brew update script as per issue 18936. 2024-09-18 18:47:44 -04:00
Steven Powell fc40197e7f
CI: Generate package list after building kicbase (#19642)
* CI: Generate package list after building kicbase

* rename package-list to os-package-list
2024-09-17 10:20:36 -07:00
Steven Powell 58e70920d9
Merge pull request #19656 from minikube-bot/auto_bump_go_github_version
Update go-github from v64.0.0 to v65.0.0
2024-09-16 13:15:46 -07:00
minikube-bot b486de0e8b CI: Update gh from 2.56.0 to 2.57.0 2024-09-16 17:57:52 +00:00
minikube-bot 76b1f06bfd Update go-github from v64.0.0 to v65.0.0 2024-09-16 17:53:46 +00:00
minikube-bot 19ee15a791 Update go from 1.22.5 to 1.23.0 2024-09-13 02:10:19 +00:00
minikube-bot 24166b4820 CI: Update gh from 2.55.0 to 2.56.0 2024-09-09 19:59:18 +00:00
Steven Powell 343bbdacaa
CI: Remove VFKit from inegration list until job is actually setup (#19574) 2024-09-04 11:19:23 -07:00
Anders Björklund 5295883f4c
Add new macOS vfkit driver, like hyperkit and qemu (#19423)
* Add new macOS vfkit driver, like hyperkit and qemu

It uses the new Virtualization.framework from macOS 11,
instead of the older Hypervisor.framework (hvf) in QEMU.

* Start vfkit in a new process group

* vfkit: Add firewall workaround from minikube

* vfkit: Add HostIP implementation for gateway

* vfkit: Add driver to extra-disks supported

* Add documentation for vfkit driver

* vfkit: Add usual integration tests

* Update site/content/en/docs/drivers/vfkit.md

Co-authored-by: Steven Powell <44844360+spowelljr@users.noreply.github.com>

---------

Co-authored-by: Nir Soffer <nsoffer@redhat.com>
Co-authored-by: Medya Ghazizadeh <medyagh@users.noreply.github.com>
Co-authored-by: Steven Powell <44844360+spowelljr@users.noreply.github.com>
2024-09-03 09:54:03 -07:00
minikube-bot 30a7d4198a
CI: Update gopogh from v0.27.0 to v0.28.0 (#19542) 2024-08-29 13:52:52 -07:00
Steven Powell b770eff7e0 CI: Fix Cloud Shell not saving to DB 2024-08-27 19:05:16 -07:00
Steven Powell fa9bb6a5dc
CI: Fix Cloud Shell not writing results to DB (#19523) 2024-08-27 15:15:18 -07:00
Steven Powell 221578f6a8
Merge pull request #19462 from spowelljr/debugCloudShell
Debug Cloud Shell tests not uploading results
2024-08-26 14:14:59 -07:00
Steven Powell 02dbe446a6 add characters before and after variable to detect whitespace 2024-08-26 14:09:08 -07:00
Steven Powell fa77a07edd add more debugging logs 2024-08-26 13:09:42 -07:00
minikube-bot a8904dbe9b CI: Update gh from 2.54.0 to 2.55.0 2024-08-21 20:24:37 +00:00
minikube-bot 73f703228d Update go-github from v63.0.0 to v64.0.0 2024-08-21 17:07:09 +00:00
Steven Powell 64b1d154dc WIP: Debug Cloud Shell tests not uploading results 2024-08-16 11:08:20 -07:00
minikube-bot 3ecade0d5e CI: Update gh from 2.53.0 to 2.54.0 2024-08-05 09:55:55 -07:00
Steven Powell 2f3c844330 ISO: Add docker-buildx 2024-07-19 09:14:12 -05:00
Steven Powell 17efc4655e CI: Update macOS deps via cron 2024-07-18 18:37:36 -07:00
minikube-bot 6505188118 CI: Update gh from 2.52.0 to 2.53.0 2024-07-17 19:50:50 +00:00
Steven Powell 883ac556ba CI: Fix golang install 2024-07-16 10:14:36 -07:00
Steven Powell 2226221d25 CI: Fix flake rate commenting 2024-07-16 10:06:31 -07:00
Steven Powell 20825df3af CI: Remove extra bracket from script 2024-07-16 10:03:27 -07:00
Steven Powell a737b0751d
Merge pull request #19249 from minikube-bot/auto_bump_cri_dockerd_version
Kicbase/ISO: Update cri-dockerd from v0.3.14 to v0.3.15
2024-07-16 09:30:53 -05:00
minikube-bot 729691927e Update go-github from v62.0.0 to v63.0.0 2024-07-15 10:03:03 +00:00
minikube-bot 6d383d5eb2 Kicbase/ISO: Update cri-dockerd from v0.3.14 to v0.3.15 2024-07-15 10:02:59 +00:00
锦南路之花 59d2397b08 fix: fix missing go.mod for comment bot 2024-07-12 15:46:14 -07:00
minikube-bot 4da118b4fe Update go from 1.22.4 to 1.22.5 2024-07-10 02:29:34 +00:00
Steven Powell 37bf577dcf
Merge pull request #19199 from minikube-bot/auto_bump_cri_dockerd_version
Kicbase/ISO: Update cri-dockerd from v0.3.12 to v0.3.14
2024-07-09 21:29:04 -05:00
Medya Ghazizadeh d798e6c501 Update hack/jenkins/test-flake-chart/report_flakes/report_flake.go
Co-authored-by: Steven Powell <44844360+spowelljr@users.noreply.github.com>
2024-07-09 15:20:07 -07:00
Medya Ghazizadeh 93df3b76e2 Update hack/jenkins/test-flake-chart/report_flakes/report_flake.go
Co-authored-by: Steven Powell <44844360+spowelljr@users.noreply.github.com>
2024-07-09 15:20:07 -07:00
Medya Ghazizadeh 1d4d5d5b0f Update hack/jenkins/test-flake-chart/report_flakes/report_flake.go
Co-authored-by: Steven Powell <44844360+spowelljr@users.noreply.github.com>
2024-07-09 15:20:07 -07:00
Medya Ghazizadeh ab3d58913f Update hack/jenkins/test-flake-chart/report_flakes/report_flake.go
Co-authored-by: Steven Powell <44844360+spowelljr@users.noreply.github.com>
2024-07-09 15:20:07 -07:00
Medya Ghazizadeh 0a13b76878 Update hack/jenkins/test-flake-chart/report_flakes/report_flake.go
Co-authored-by: Steven Powell <44844360+spowelljr@users.noreply.github.com>
2024-07-09 15:20:07 -07:00
錦南路之花 e9b31cd656 Update hack/jenkins/test-flake-chart/report_flakes/report_flake.go
Co-authored-by: Steven Powell <44844360+spowelljr@users.noreply.github.com>
2024-07-09 15:20:07 -07:00
錦南路之花 c2422d7337 Update hack/jenkins/test-flake-chart/report_flakes/report_flake.go
Co-authored-by: Steven Powell <44844360+spowelljr@users.noreply.github.com>
2024-07-09 15:20:07 -07:00
錦南路之花 60ab0cdad8 Update hack/jenkins/test-flake-chart/report_flakes/main.go
Co-authored-by: Steven Powell <44844360+spowelljr@users.noreply.github.com>
2024-07-09 15:20:07 -07:00
錦南路之花 d5211a0bb7 Update hack/jenkins/test-flake-chart/report_flakes/main.go
Co-authored-by: Steven Powell <44844360+spowelljr@users.noreply.github.com>
2024-07-09 15:20:07 -07:00
錦南路之花 89d6f7c93a Update hack/jenkins/test-flake-chart/report_flakes/report_flake.go
Co-authored-by: Steven Powell <44844360+spowelljr@users.noreply.github.com>
2024-07-09 15:20:07 -07:00
錦南路之花 c83ad2c1cb Update hack/jenkins/test-flake-chart/report_flakes/report_flake.go
Co-authored-by: Steven Powell <44844360+spowelljr@users.noreply.github.com>
2024-07-09 15:20:07 -07:00
錦南路之花 816899e7ba Update hack/jenkins/test-flake-chart/report_flakes/report_flake.go
Co-authored-by: Steven Powell <44844360+spowelljr@users.noreply.github.com>
2024-07-09 15:20:07 -07:00
錦南路之花 78f2a91769 Update hack/jenkins/test-flake-chart/report_flakes/report_flake.go
Co-authored-by: Steven Powell <44844360+spowelljr@users.noreply.github.com>
2024-07-09 15:20:07 -07:00
錦南路之花 80a6ee4dce Update hack/jenkins/test-flake-chart/report_flakes/main.go
Co-authored-by: Steven Powell <44844360+spowelljr@users.noreply.github.com>
2024-07-09 15:20:07 -07:00