minikube/test/integration
Nir Soffer ce0ab00360 Update Kubernetes versions
We use constants.OldestKubernetesVersion for testing the oldest version
and limiting --kubernetes-version when starting the clusters. Our
tradition is testing 6 releases back from current version, but we were
testing 14 release back (1.20.0).

For upgrading containerd to latest version (v2.1.4) we need to upgrade
to a newer release. Upgrade constants.OldestKubernetesVersion to 1.28.0
which seems to pass all tests.

legacyVersion() used in version_upgrade_test.go was 1.26.0. The comment
in file mention that this should be release from the last 6 month. We do
see failures in the relevant tests (TestRunningBinaryUpgrade) in many
builds so I bumped it as well to 1.32.0 (2 releases back from current).

In preload_test.go we tested --kubernetes-version=1.24.4 which is not
compatible with containerd v2. Use legacyVersion() instead so we don't
need to maintain another version.

We had many example of --kubernetes-version in the docs using older
version which are not supported. Replace all example with current
version to minimize future maintenance. We need to automated this later
so updating the version in minikube will also update the examples.

With this change we have 2 places to update kubernetes versions:
- constants.*KubernetesVersion
- legacyVersion()
2025-09-04 20:42:12 +03:00
..
findmnt test: Initial support for virtiofs mounts (#21272) 2025-08-18 12:54:03 -07:00
testdata test: use alpine for gvsior image in testdata (#21059) 2025-07-14 14:02:47 -07:00
README.md Move integration testing doc from the readme.md to the website 2020-04-18 20:29:40 -07:00
aaa_download_only_test.go remove redundant calls to PostMortemLogs() 2024-01-11 21:56:42 +00:00
aab_offline_test.go Fix KVM driver (tests) timeouts (#20852) 2025-06-03 15:07:48 -07:00
addons_test.go spelling: Fix spelling errors with codespell (#21273) 2025-08-11 11:27:20 -07:00
cert_options_test.go Fix KVM driver (tests) timeouts (#20852) 2025-06-03 15:07:48 -07:00
constats_test.go test: Add contants_test file 2025-08-22 19:46:16 -07:00
docker_test.go Fix KVM driver (tests) timeouts (#20852) 2025-06-03 15:07:48 -07:00
driver_install_or_update_test.go fix linting 2022-07-25 09:59:13 -07:00
error_spam_test.go Refactor spinner library & hide sub steps after spinning (#21215) 2025-08-05 11:09:33 -07:00
functional_test.go test: Usse kickbase/echo-server for service tests 2025-08-22 19:46:16 -07:00
functional_test_mount_test.go spelling: Fix spelling errors with codespell (#21273) 2025-08-11 11:27:20 -07:00
functional_test_pvc_test.go ci: add qemu functional test to github action on macos13 (#21274) 2025-08-10 12:50:01 -07:00
functional_test_tunnel_test.go fix: fix incomplete cleanup in tunnel.json and zombie process in functional test 2025-01-28 11:42:51 -08:00
guest_env_test.go spelling: Fix spelling errors with codespell (#21273) 2025-08-11 11:27:20 -07:00
gvisor_addon_test.go Fix KVM driver (tests) timeouts (#20852) 2025-06-03 15:07:48 -07:00
ha_test.go spelling: Fix spelling errors with codespell (#21273) 2025-08-11 11:27:20 -07:00
helpers_test.go ci: add network settings to post-mortem logs and improve timeout detections (#21361) 2025-08-19 11:19:00 -07:00
image_test.go testing: added Setup subtest for ImageBuild 2023-05-11 14:56:03 -07:00
json_output_test.go Fix KVM driver (tests) timeouts (#20852) 2025-06-03 15:07:48 -07:00
kic_custom_network_test.go implement --static-ip flag 2023-01-04 10:27:00 -08:00
main_test.go test: Remove darwin hardcoded parallel limit 2025-09-03 00:56:16 +03:00
minikube_profile_test.go add the StartArgs() suffix as supplied by test suite 2022-06-01 15:28:50 +05:30
mount_start_test.go test: Initial support for virtiofs mounts (#21272) 2025-08-18 12:54:03 -07:00
multinode_test.go spelling: Fix spelling errors with codespell (#21273) 2025-08-11 11:27:20 -07:00
net_test.go Fix KVM driver (tests) timeouts (#20852) 2025-06-03 15:07:48 -07:00
no_kubernetes_test.go Update Kubernetes versions 2025-09-04 20:42:12 +03:00
none_test.go fix none tests relying on sudo 2023-05-02 10:23:58 -07:00
pause_test.go Fix KVM driver (tests) timeouts (#20852) 2025-06-03 15:07:48 -07:00
preload_test.go Update Kubernetes versions 2025-09-04 20:42:12 +03:00
scheduled_stop_test.go Fix KVM driver (tests) timeouts (#20852) 2025-06-03 15:07:48 -07:00
skaffold_test.go Fix KVM driver (tests) timeouts (#20852) 2025-06-03 15:07:48 -07:00
start_stop_delete_test.go Fix KVM driver (tests) timeouts (#20852) 2025-06-03 15:07:48 -07:00
status_test.go Fix KVM driver (tests) timeouts (#20852) 2025-06-03 15:07:48 -07:00
util_test.go cleanup: Check for scanner errors 2023-03-31 11:15:34 -07:00
version_upgrade_test.go Update Kubernetes versions 2025-09-04 20:42:12 +03:00