Predrag Rogic
5fed7f9aa9
fix windows unit tests
2025-08-27 21:08:08 -07:00
Predrag Rogic
81a9a111d2
skip tests not relevant for windows
2025-08-27 21:08:08 -07:00
Predrag Rogic
ee80ebace2
skip tests not relevant for windows
2025-08-27 21:08:08 -07:00
Predrag Rogic
a931f4e73e
skip tests not relevant for windows
2025-08-27 21:08:08 -07:00
minikube-bot
b0db07d450
bump default/newest kubernetes versions
2025-08-27 16:25:51 -07:00
minikube-bot
8fe6573293
update image constants for kubeadm images
2025-08-27 14:43:43 -07:00
minikube-bot
7f79a3ad71
Updating kicbase image to v0.0.47-1756116447-21413
2025-08-27 14:41:18 -07:00
minikube-bot
5878527b03
Kicbase: Bump ubuntu:jammy from 20250714 to 20250730
2025-08-27 14:41:18 -07:00
minikube-bot
83f259d024
Update auto-generated docs and translations
2025-08-27 11:06:19 -07:00
minikube-bot
d6fc793136
Addon kubevirt: Update bitnami/kubectl image from 1.33.3 to 1.33.4
2025-08-27 10:58:32 -07:00
dependabot[bot]
92296b7a96
Build(deps): Bump k8s.io/kubectl from 0.33.1 to 0.33.4
...
Bumps [k8s.io/kubectl](https://github.com/kubernetes/kubectl ) from 0.33.1 to 0.33.4.
- [Commits](https://github.com/kubernetes/kubectl/compare/v0.33.1...v0.33.4 )
---
updated-dependencies:
- dependency-name: k8s.io/kubectl
dependency-version: 0.33.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-27 10:57:32 -07:00
dependabot[bot]
3f82b6c6f4
Build(deps): Bump k8s.io/component-base from 0.33.3 to 0.33.4
...
Bumps [k8s.io/component-base](https://github.com/kubernetes/component-base ) from 0.33.3 to 0.33.4.
- [Commits](https://github.com/kubernetes/component-base/compare/v0.33.3...v0.33.4 )
---
updated-dependencies:
- dependency-name: k8s.io/component-base
dependency-version: 0.33.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-27 10:57:21 -07:00
dependabot[bot]
b3247227b6
Build(deps): Bump cloud.google.com/go/storage from 1.55.0 to 1.56.1
...
Bumps [cloud.google.com/go/storage](https://github.com/googleapis/google-cloud-go ) from 1.55.0 to 1.56.1.
- [Release notes](https://github.com/googleapis/google-cloud-go/releases )
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-cloud-go/compare/spanner/v1.55.0...storage/v1.56.1 )
---
updated-dependencies:
- dependency-name: cloud.google.com/go/storage
dependency-version: 1.56.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-27 10:57:11 -07:00
minikube-bot
1b116ed090
CI: Update gh from 2.76.2 to 2.78.0
2025-08-25 13:40:25 -07:00
minikube-bot
e5f64e9dc9
Update auto-generated docs and translations
2025-08-25 13:35:04 -07:00
dependabot[bot]
b0a88b5369
Build(deps): Bump github.com/opencontainers/cgroups from 0.0.1 to 0.0.4
...
Bumps [github.com/opencontainers/cgroups](https://github.com/opencontainers/cgroups ) from 0.0.1 to 0.0.4.
- [Release notes](https://github.com/opencontainers/cgroups/releases )
- [Changelog](https://github.com/opencontainers/cgroups/blob/main/RELEASES.md )
- [Commits](https://github.com/opencontainers/cgroups/compare/v0.0.1...v0.0.4 )
---
updated-dependencies:
- dependency-name: github.com/opencontainers/cgroups
dependency-version: 0.0.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-25 13:30:41 -07:00
minikube-bot
750a6134d2
CNI: Update calico from v3.30.2 to v3.30.3
2025-08-25 13:29:18 -07:00
minikube-bot
99f1e93b3b
update Kubernetes versions list
2025-08-25 09:49:44 -07:00
minikube-bot
7d4604a368
Update auto-generated docs and translations
2025-08-22 19:50:40 -07:00
Nir Soffer
65ef5bd2c4
test: Usse kickbase/echo-server for service tests
...
The echoserver-arm:1.8 image is not an arm64 image:
% kubectl create deployment echoserver --image registry.k8s.io/echoserver-arm:1.8
deployment.apps/echoserver created
% kubectl logs deploy/echoserver
exec /usr/sbin/nginx: exec format error
% minikube ssh -- sudo nerdctl -n k8s.io image ls registry.k8s.io/echoserver-arm:1.8
REPOSITORY TAG IMAGE ID CREATED PLATFORM SIZE BLOB SIZE
registry.k8s.io/echoserver-arm 1.8 b33d4cdf6ed0 About a minute ago linux/amd64 90.1 MiB 43.2 MiB
Replace with kickbase/echo-server we used in other tests.
With this change ServerCmdConnect pass. The other test using the broken
arm image was not failing, maybe it was not checking the deployment
status properly.
Functional tests time reduced from 230 seconds to 200 seconds:
--- FAIL: TestFunctional (200.87s)
2025-08-22 19:46:16 -07:00
Nir Soffer
cb07147efe
test: Add contants_test file
...
Currently keeping one constant for kickbase/echo-server used in the
image tests. We want to use this in other tests.
2025-08-22 19:46:16 -07:00
Nir Soffer
a8babb399c
constants: Update kubeacm contants
...
Generated using:
make update-kubeadm-constants
2025-08-22 14:27:03 -07:00
Nir Soffer
b2e489570c
constants: Remove k8s 1.33.* and 1.34.* versions
...
We want to rebuild the version to ensure we get correct versions.
2025-08-22 14:27:03 -07:00
Nir Soffer
7521ce02f4
lint: Improve go mod tidy lint step
...
- Fix incorrect usage of git diff
- Use git diff-index to detect changes
- Show full diff to show the required change
- Move the fix suggestion to the end to make it easier to find
- Group log line with ::group:: workflow command[1]
- Use ::notice workflow command[2] for the fix suggestion so we don't
get multiple errors annotations
[1] https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-commands#grouping-log-lines
[2] https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-commands#setting-a-notice-message
2025-08-22 13:12:16 -07:00
minikube-bot
191d4b4db2
Update auto-generated docs and translations
2025-08-21 15:39:04 -07:00
Predrag Rogic
2433c7978c
avoid conflict with the update package flags
2025-08-21 15:30:41 -07:00
dependabot[bot]
2c53bac3d7
Build(deps): Bump k8s.io/cluster-bootstrap from 0.33.3 to 0.33.4
...
Bumps [k8s.io/cluster-bootstrap](https://github.com/kubernetes/cluster-bootstrap ) from 0.33.3 to 0.33.4.
- [Commits](https://github.com/kubernetes/cluster-bootstrap/compare/v0.33.3...v0.33.4 )
---
updated-dependencies:
- dependency-name: k8s.io/cluster-bootstrap
dependency-version: 0.33.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-21 11:44:47 -07:00
dependabot[bot]
b56f95e347
Build(deps): Bump github.com/go-viper/mapstructure/v2 in /hack
...
Bumps [github.com/go-viper/mapstructure/v2](https://github.com/go-viper/mapstructure ) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/go-viper/mapstructure/releases )
- [Changelog](https://github.com/go-viper/mapstructure/blob/main/CHANGELOG.md )
- [Commits](https://github.com/go-viper/mapstructure/compare/v2.3.0...v2.4.0 )
---
updated-dependencies:
- dependency-name: github.com/go-viper/mapstructure/v2
dependency-version: 2.4.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-21 11:17:20 -07:00
dependabot[bot]
36be75de09
Build(deps): Bump github.com/go-viper/mapstructure/v2
...
Bumps [github.com/go-viper/mapstructure/v2](https://github.com/go-viper/mapstructure ) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/go-viper/mapstructure/releases )
- [Changelog](https://github.com/go-viper/mapstructure/blob/main/CHANGELOG.md )
- [Commits](https://github.com/go-viper/mapstructure/compare/v2.3.0...v2.4.0 )
---
updated-dependencies:
- dependency-name: github.com/go-viper/mapstructure/v2
dependency-version: 2.4.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-21 11:17:05 -07:00
minikube-bot
2d4357eb43
Update auto-generated docs and translations
2025-08-20 21:25:51 -07:00
dependabot[bot]
fb268d244d
Build(deps): Bump k8s.io/client-go from 0.33.3 to 0.33.4
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.33.3 to 0.33.4.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.33.3...v0.33.4 )
---
updated-dependencies:
- dependency-name: k8s.io/client-go
dependency-version: 0.33.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-20 21:14:34 -07:00
Nir Soffer
96229adc41
drivers: Add Virtiofs mounts for vfkit and krunkit
...
Replace 9p mounts with virtiofs for vfkit and krunkit. Testing shows
that virtiofs mount is 23 times faster with krunkit, and 8 times faster
with vfkit.
vfkit and krunkit support multiple virtiofs mounts but minikube
--mount-* flags are not ready for multiple mounts. We have the same
issue with KIC drivers, supporting multiple mounts but using only one.
We hope to improve this in the next release.
Example usage:
minikube start --mount-string ~/models:/mnt/models
The arguments are parsed and validated when configuring the driver, so
invalid arguments fail quickly without starting the driver. The
validated mounts are stored in the machine config:
$ jq '.Driver.VirtiofsMounts' < ~/.minikube/machines/minikube/config.json
[
{
"HostPath": "/Users/joe/models",
"GuestPath": "/mnt/models",
"Tag": "f845b54d-00e3-493d-9541-3b37490b96db"
}
]
Minikube generates a new random UUID for every virtiofs mount to
identify the file system inside the guest. In krunkit and vfkit, every
mount is add as:
--device virtio-fs,sharedDir=/host-path,mountTag=f845b54d-00e3-493d-9541-3b37490b96db
When the guest is started the shared directory is mounted via SSH using:
sudo mkdir -p /mnt/models
sudo mount -t virtiofs f845b54d-00e3-493d-9541-3b37490b96db /mnt/models
Example mount:
$ minikube ssh findmnt /mnt/models
TARGET SOURCE FSTYPE OPTIONS
/mnt/models f845b54d-00e3-493d-9541-3b37490b96db virtiofs rw,relatime
More work is needed to add VirtioFS to qemu. I'm starting with vfkit and
krunkit since they have identical interface (krunkit was designed as
drop-in replacement for vfkit).
2025-08-20 21:12:45 -07:00
Nir Soffer
35446b7bd5
drivers: Add common/virtiofs package
...
The package provides functions for parsing and validating mount string
and setting up the mount inside the guest.
2025-08-20 21:12:45 -07:00
Medya Ghazizadeh
6f6c54d5e9
add more config to the changelog geneator
2025-08-20 11:09:21 -07:00
Medya Ghazizadeh
3be7c9d36f
add correct prefix to automation PRs
2025-08-20 11:09:21 -07:00
dependabot[bot]
006e2e5528
Build(deps): Bump github.com/docker/docker
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 28.2.2+incompatible to 28.3.3+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v28.2.2...v28.3.3 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-version: 28.3.3+incompatible
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-20 10:44:48 -07:00
dependabot[bot]
f925f5ad8c
Build(deps): Bump github.com/docker/docker in /hack
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 28.2.2+incompatible to 28.3.3+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v28.2.2...v28.3.3 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-version: 28.3.3+incompatible
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-20 10:44:24 -07:00
ByoungUk Lee
a9e64533fa
Bring back @ in update-kubernetes-version recipe
2025-08-20 10:44:00 -07:00
minikube-bot
d7d0547f4b
Update auto-generated docs and translations
2025-08-20 10:37:38 -07:00
dependabot[bot]
9482c7282c
Build(deps): Bump github.com/hashicorp/go-getter from 1.7.8 to 1.7.9
...
Bumps [github.com/hashicorp/go-getter](https://github.com/hashicorp/go-getter ) from 1.7.8 to 1.7.9.
- [Release notes](https://github.com/hashicorp/go-getter/releases )
- [Changelog](https://github.com/hashicorp/go-getter/blob/main/.goreleaser.yml )
- [Commits](https://github.com/hashicorp/go-getter/compare/v1.7.8...v1.7.9 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-getter
dependency-version: 1.7.9
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-20 10:35:44 -07:00
Medya Ghazizadeh
35fe75c2fd
add boilerplate
2025-08-20 10:29:15 -07:00
Medya Ghazizadeh
503edb67e9
fix contains logic
2025-08-20 10:29:15 -07:00
Medya Ghazizadeh
44ce09ef4d
addning comment
2025-08-20 10:29:15 -07:00
Medya Ghazizadeh
3de0396e89
add comments
2025-08-20 10:29:15 -07:00
Medya Ghazizadeh
353b7b13d1
correct path for changelog
2025-08-20 10:29:15 -07:00
Medya Ghazizadeh
c765f6fe3c
remove depdence on depricated tool and use our own script for changelog
2025-08-20 10:29:15 -07:00
Medya Ghazizadeh
6820123f93
add unit tests
2025-08-20 10:29:15 -07:00
Medya Ghazizadeh
b60271f58b
delete older file
2025-08-20 10:29:15 -07:00
Medya Ghazizadeh
78c80e455d
make groups sortable
2025-08-20 10:29:15 -07:00
Medya Ghazizadeh
2470aab3c0
rewrite release noes in golang
2025-08-20 10:29:15 -07:00