Commit Graph

6785 Commits (071193d21d2a3329cfeadc3923ea2f4904768dfb)

Author SHA1 Message Date
ckannon 61246fc7dc Gets latest valid tag for each image 2022-05-10 18:48:27 -04:00
Pablo Caderno f31a1d5020 fix: conditional compiling for cgroups code 2022-05-09 19:41:28 +10:00
Pablo Caderno 947ff0435b fix: small code refactor 2022-05-08 19:46:17 +10:00
Pablo Caderno 7d9eca5eff fix: improved memory cgroup checks
Signed-off-by: Pablo Caderno <kaderno@gmail.com>
2022-05-08 19:46:17 +10:00
Sharif Elgamal 429453427c Merge branch 'master' of github.com:kubernetes/minikube into iso-arm64 2022-05-06 15:25:35 -07:00
Sharif Elgamal b473190c01 more reverting 2022-05-06 15:15:10 -07:00
Sharif Elgamal 432eeca025
Update pkg/addons/addons_gcpauth.go
Co-authored-by: Steven Powell <44844360+spowelljr@users.noreply.github.com>
2022-05-06 15:10:48 -07:00
Sharif Elgamal d1d41050cb revert unrelated changes 2022-05-06 15:05:21 -07:00
Sharif Elgamal 7a121ad8d3 general cleanup 2022-05-06 14:58:01 -07:00
minikube-bot 379ecd2803 Updating ISO to v1.25.2-1651727166-13762 2022-05-05 07:31:09 +00:00
Sharif Elgamal 813915d075 made downloading ISO backwards compat 2022-05-04 11:47:39 -07:00
Sharif Elgamal 8799ed8b4d revert unused code 2022-05-03 21:50:17 -07:00
Sharif Elgamal 930427f847 revert kvm domain def for bios iso 2022-05-03 21:39:12 -07:00
Sharif Elgamal 5b39a46773 Merge branch 'master' of github.com:kubernetes/minikube into anders-qemu2 2022-05-03 14:01:09 -07:00
Sharif Elgamal 3555b194a6 fix firmware locations for darwin 2022-05-03 14:01:00 -07:00
Sharif Elgamal 0e098e3e6e Merge branch 'master' of github.com:kubernetes/minikube into iso-arm64 2022-05-03 12:03:33 -07:00
Steven Powell 6703066c1b
Merge pull request #13814 from afbjorklund/buildroot-2021.02.10
ISO: Upgrade buildroot minor version
2022-05-03 10:39:30 -07:00
Sharif Elgamal 360c3aa971 Merge branch 'master' of github.com:kubernetes/minikube into iso-arm64 2022-04-29 14:11:16 -07:00
Medya Ghazizadeh 4187e9ef29
Merge pull request #13972 from betaboon/fix-kvm-nvidia-gpu
Fix nvidia-gpu with kvm-driver
2022-04-28 14:13:35 -07:00
Medya Ghazizadeh 2857186c28
Merge pull request #14038 from Sea-n/fix-github
Use GitHub instead of Github in documents and code comments
2022-04-28 14:12:02 -07:00
Medya Ghazizadeh ae43182657
Merge pull request #14029 from Nikhil2001/fix13977
Set short time Format in Audit log
2022-04-26 13:44:00 -07:00
Sharif Elgamal 2b9296f720 Merge branch 'master' of github.com:kubernetes/minikube into iso-arm64 2022-04-25 17:56:04 -07:00
Medya Ghazizadeh 2bdfa83469
Merge pull request #14036 from minikube-bot/auto_bump_kubeadm_constants
Bump kubeadm constants for kubernetes images
2022-04-25 16:52:18 -07:00
Steven Powell 889ee1c5a3
Merge pull request #14028 from spowelljr/updateNginxImage
Update nginx image
2022-04-25 11:06:54 -07:00
Steven Powell 1bcdaeabfd update nginx image 2022-04-25 11:05:41 -07:00
Sean Wei 6dee7b7edb Fix GitHub word for code comments 2022-04-25 15:57:45 +08:00
minikube-bot 3fdd20f0cb update image constants for kubeadm images 2022-04-25 06:05:26 +00:00
Nikhil2001 8bdd41f72a Set short time Format in Audit log 2022-04-23 04:08:23 +02:00
Steven Powell 58eed153fa
Merge pull request #13991 from EdwinWalela/edwin-dev
Add --audit flag to minikube logs command
2022-04-22 16:46:10 -07:00
Medya Ghazizadeh 6c2fada88a
Merge pull request #13988 from afbjorklund/cni-network-plugin
Don't use kubelet network-plugin or cni-conf-dir with k8s 1.24
2022-04-22 11:48:40 -07:00
minikube-bot 47edd09f62 Updating ISO to v1.25.2-1650594251-13762 2022-04-22 04:28:23 +00:00
Sharif Elgamal 1c31b6cb81 typo 2022-04-21 19:13:22 -07:00
Medya Ghazizadeh e77e17b9ae
Merge pull request #13979 from spowelljr/deleteJSON
Add JSON output to `minikube delete`
2022-04-21 14:06:47 -07:00
Steven Powell 73b9efa695 updated tests 2022-04-20 16:35:13 -07:00
Steven Powell caf8e6402e fix having flag before command cause problems 2022-04-20 15:12:20 -07:00
edwinwalela 46849037b2 add --audit flag to minikube logs command 2022-04-20 20:23:07 +03:00
Sharif Elgamal 9cfa17249d Merge branch 'master' of github.com:kubernetes/minikube into iso-arm64 2022-04-20 08:55:14 -07:00
Anders F Björklund 43558cd123 Don't use kubelet cni-conf-dir with k8s 1.24 2022-04-20 17:41:52 +02:00
Anders F Björklund 504076fd41 Don't use kubelet network-plugin with k8s 1.24
This flag has been removed, and moved to the runtimes.

Only docker supports it, the others only support CNI.
2022-04-20 17:40:25 +02:00
Sharif Elgamal 3adee394ec fix display order for error codes documentation 2022-04-19 13:41:01 -07:00
Sharif Elgamal 7a7ae59433 more hyper-v libmachine changes 2022-04-19 13:36:21 -07:00
minikube-bot d55f81ad76 Updating ISO to v1.25.2-1650391217-13814 2022-04-19 19:25:04 +00:00
Sharif Elgamal 3ef2a60ec2 allow hyperv to create gen 2 VMs 2022-04-18 17:08:59 -07:00
Steven Powell df9b2c8541 add JSON output to delete 2022-04-18 16:52:31 -07:00
Sharif Elgamal ed2aa0333f Merge branch 'master' of github.com:kubernetes/minikube into iso-arm64 2022-04-18 12:40:22 -07:00
Sharif Elgamal 28083d9235 keep nvram on minikube delete 2022-04-18 12:37:32 -07:00
betaboon e9e3f818a5 Fix nvidia-gpu with kvm-driver 2022-04-18 18:29:26 +02:00
Sharif Elgamal c82be99d3b fix nvram location for aarch64 kvm driver 2022-04-15 12:32:47 -07:00
Sharif Elgamal 402ede52c0
Merge pull request #13963 from klaases/gcp1
Tidy up GCP-Auth go code
2022-04-14 17:39:07 -07:00
Sharif Elgamal 96e329877a Merge branch 'master' of github.com:kubernetes/minikube into iso-arm64 2022-04-14 13:38:25 -07:00
klaases da5045c72d Fix reference to gcloud 2022-04-14 11:41:15 -07:00
klaases de465088df Tidy up GCP-Auth go code 2022-04-14 11:16:44 -07:00
Steven Powell cc90573325
Merge pull request #13955 from spowelljr/fixLoggingJSON
Fix logging when JSON output selected
2022-04-14 09:33:59 -07:00
Jack Zhang 0e81f07eaa use image loaded from cache 2022-04-14 10:59:44 +08:00
Pablo Caderno 522c1a3274 feat: added configure option to registry-alieases addon
Signed-off-by: Pablo Caderno <kaderno@gmail.com>
2022-04-13 08:01:06 +10:00
Steven Powell b9c0b16fc4 fix logging when JSON output selected 2022-04-12 13:19:29 -07:00
Sharif Elgamal 8130eda339 Merge branch 'master' of github.com:sharifelgamal/minikube into iso-arm64 2022-04-12 13:07:13 -07:00
Sharif Elgamal ad5c964e6b
Merge pull request #13829 from AkihiroSuda/rootless-podman-take2
Support rootless Podman driver, take 2 (Usage: `minikube config set rootless true`)
2022-04-12 11:19:30 -07:00
Sharif Elgamal f6c2f5bb79 Merge branch 'master' of github.com:kubernetes/minikube into iso-arm64 2022-04-11 14:25:53 -07:00
Anders F Björklund ae40c57623 Add parameters needed for vde networking 2022-04-11 19:40:32 +02:00
Anders F Björklund 15c71df5e8 Revert "Make sure to set up apiserver tunnel on restart"
This reverts commit e7495ab779.
2022-04-10 17:54:12 +02:00
minikube-bot dfdf6e59b8 Updating ISO to v1.25.2-1649577058-13659 2022-04-10 08:56:54 +00:00
Sharif Elgamal 684c2b4ac4 fix undefining kvm domain 2022-04-07 13:33:01 -07:00
Steven Powell b870d92aa1
Merge pull request #13910 from spowelljr/downloadKicOffline
Only skip downloading kic if --download-only=false
2022-04-05 16:34:46 -07:00
Medya Ghazizadeh 90182a7c3f
Merge pull request #13911 from spowelljr/removeDashboardFromPreload
Remove dashboard and metrics-scraper from preload
2022-04-05 14:45:21 -07:00
Medya Ghazizadeh 77025f82a9
Merge pull request #13900 from spowelljr/improveLanguageDetection
improve language detection
2022-04-05 14:42:19 -07:00
Medya Ghazizadeh 1b366615d3
Merge pull request #13901 from spowelljr/removeIoutil
remove uses of ioutil & use t.TempDir for tests
2022-04-05 14:41:22 -07:00
Sharif Elgamal 3531e25bcc
Merge pull request #13885 from staticdev/patch-staticdev-1
Remove docker requirement for none driver
2022-04-05 14:15:21 -07:00
Steven Powell ed3983298f fix PR Bot warnings 2022-04-05 13:41:19 -07:00
Anders F Björklund d21342c69f Make sure to look for KIC before using oci port 2022-04-05 20:02:08 +02:00
Anders F Björklund e7495ab779 Make sure to set up apiserver tunnel on restart 2022-04-05 19:54:35 +02:00
Sharif Elgamal dc0b193b74 fix kvm stuff 2022-04-05 10:30:40 -07:00
Akihiro Suda 92ab555928
Support rootless Podman driver, take 2
Usage:
```
minikube config set rootless true
minikube start --driver=podman --container-runtime=(cri-o|containerd)`
```

Tested on Podman 4.0.2, Ubuntu 21.10.

Needs cgroup v2 (as in Rootless Docker): https://rootlesscontaine.rs/getting-started/common/cgroup2/
See also `site/content/en/docs/drivers/includes/podman_usage.inc`

Fix issue 8719
Fix issue 12460
Replace PR 12901

Changes from PR 12901: `rootless` is now a config property.
In the previous PR, `--rootless` was implemented as a flag for `minikube start`

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2022-04-05 18:49:40 +09:00
Sharif Elgamal 039058483a ioso 2022-04-04 16:22:00 -07:00
Steven Powell 764730b60c remove dashboard and metrics-scraper from preload 2022-04-04 16:19:34 -07:00
Steven Powell 68ffcd1522 only skip downloading kic if --download-only=false 2022-04-04 15:03:04 -07:00
Steven Powell 403264258a improve language detection 2022-04-04 14:22:43 -07:00
Anders F Björklund e894c88783 Add missing machine type for QEMU2 for test 2022-04-04 21:01:12 +02:00
Anders F Björklund d38789a37b Add the parameters required for qemu arm64 2022-04-04 20:50:08 +02:00
Anders F Björklund af07b2b563 Remove fluff from the qemu driver for lint 2022-04-04 20:23:32 +02:00
Anders F Björklund 191ff5bf0b Add tunneling of apiserver port for qemu driver 2022-04-04 20:18:47 +02:00
Anders F Björklund 69653073da Set up the IP address for the qemu driver
Assume "user" networking, for now at least.
2022-04-04 20:16:58 +02:00
Anders F Björklund 77ed383578 Fork the machine qemu driver into minikube qemu2
This is an internal driver, with the new driver config
rather than the machine flags of the external driver.
2022-04-04 20:16:48 +02:00
Anders F Björklund d9c303e642 Use portforwarding for qemu with user network
Only the SSH and the Docker port (2376) are available
with the slirp network, everything else needs tunneling.
2022-04-04 20:15:22 +02:00
Anders F Björklund 98b8b6a0b4 Upgrade to latest docker-machine-driver-qemu
Copy some of the default values from the regular setup,
that is not used when not using docker-machine config.
2022-04-04 20:15:22 +02:00
Anders F Björklund 284ad62394 Add the qemu driver to the minikube registry
Since the machine drivers are hardcoded in minikube,
drivers need to be added to the registry to be tested.

Add a basic sanity check for the qemu-system binary,
and set up the basic configuration such as cpus/memory.
2022-04-04 20:15:22 +02:00
Steven Powell add0bc6366
Merge pull request #13896 from spowelljr/removeStringCheck
Remove unnecessary icacls check
2022-04-04 10:50:43 -07:00
Steven Powell 69417f0944
Merge pull request #13741 from ziyi-xie/upgrade-dashboard
Upgrade kubernetes dashboard from v2.3.1 to v2.5.1
2022-04-04 10:50:29 -07:00
Steven Powell 2e4ea3c259 replace MkdirTemp with t.TempDir in tests 2022-04-01 19:18:20 -07:00
Steven Powell 070e5335e0 remove unecessary icacls check 2022-03-31 15:46:37 -07:00
Steven Powell ad4d80e955
Merge pull request #13881 from AkihiroSuda/fix-podman-v4-network-inspect
Podman: fix `minikube delete` for Podman v4
2022-03-31 14:15:06 -07:00
Steven Powell 6fa361d846
Merge pull request #13889 from spowelljr/alwaysSyncClock
Sync guest clock on initial and existing start
2022-03-31 11:23:15 -07:00
Steven Powell 1aa1f04e9b remove old build tags 2022-03-30 16:43:29 -07:00
Sharif Elgamal 31d1fdae3b
Merge pull request #13730 from presztak/subnet_flag
Add 'subnet' flag for docker/podman driver
2022-03-30 16:02:54 -07:00
Steven Powell 3feb159480 remove redundant skip 2022-03-30 15:25:39 -07:00
Steven Powell 4953909dc6 sync machine clock on initial and existing start 2022-03-30 15:16:06 -07:00
staticdev b52bf1f839 Remove invalid condition 2022-03-30 21:28:56 +02:00
Akihiro Suda 28fdc99086
Podman: fix `minikube delete` for Podman v4
The "minikube" network was not deleted due to the breaking change of
`podman network inspect` in Podman v4.

Fix issue 13861

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2022-03-30 18:29:14 +09:00
minikube-bot 08ab741680 Updating ISO to v1.25.2-1648512003-13860 2022-03-29 01:11:16 +00:00
Steven Powell d38da0bed8
Merge pull request #11679 from afbjorklund/crun
ISO: Add packaging for crun
2022-03-28 16:56:19 -07:00
Sharif Elgamal eb14277c3d Merge branch 'master' of github.com:kubernetes/minikube into iso-arm64 2022-03-28 16:21:05 -07:00
Steven Powell de36986271
Merge pull request #13641 from minikube-bot/auto_bump_k8s_versions
Bump Kubernetes version default: v1.23.5 and latest: v1.23.6-rc.0
2022-03-28 11:52:46 -07:00
minikube-bot 0a8032df04 Updating ISO to v1.25.2-1648488960-11679 2022-03-28 18:38:40 +00:00
Steven Powell c9ed082ef6
Merge pull request #13800 from afbjorklund/crio-v1.22.3
ISO: Upgrade crio to 1.22.3
2022-03-28 09:30:09 -07:00
minikube-bot f690c846f3 bump default/newest kubernetes versions 2022-03-28 08:04:13 +00:00
Medya Ghazizadeh 23841c4385
Merge pull request #13828 from AkihiroSuda/drop-fuse-overlayfs
KIC rootless: drop fuse-overlayfs; bump kernel requirement to 5.11
2022-03-25 11:57:11 -07:00
Medya Ghazizadeh aa007da3fe
Merge pull request #13805 from klaases/autop1
Improve autopause error handling
2022-03-25 11:51:16 -07:00
Steven Powell 016ef2e990
Merge pull request #13842 from spowelljr/requireDockerVersion
Implemented minimum and recommended Docker versions
2022-03-24 13:37:55 -07:00
minikube-bot 697e80cc3c Updating ISO to v1.25.2-1648142972-13800 2022-03-24 18:40:10 +00:00
Steven Powell 4f6747b1b2 implemented minimum and recommended Docker versions 2022-03-23 15:16:29 -07:00
Steven Powell ba5f4b2fa5
Merge pull request #13794 from ArangoGutierrez/devel/metrics-server
Bump metrics-server to v0.6.1
2022-03-22 19:24:36 -07:00
Akihiro Suda 7204b1db3e
KIC rootless: drop fuse-overlayfs; bump kernel requirement to 5.11
minikube 1.23 (PR 12359) added fuse-overlayfs snapshotter for rootless Docker driver,
but got broken in minikube 1.25 (issue 13534).

We can drop fuse-overlayfs for kernel >= 5.11.

Fix issue 13534

We may add back fuse-overlayfs later if there is a huge demand to
support kernel < 5.11.
That will require packing preloadable tarballs for fuse-overlayfs
snapshotter.

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2022-03-22 18:08:14 +09:00
Sharif Elgamal bef8eb0aec Merge branch 'master' of github.com:sharifelgamal/minikube into iso-arm64 2022-03-21 15:05:33 -07:00
Sharif Elgamal be054acdf7
Merge pull request #13811 from prezha/bump-golangci-lint
bump golangci-lint to v1.45.0
2022-03-21 13:46:50 -07:00
klaases 5a3877cfc5 Prefer out.Styled to out.Step, revert copyright 2022-03-21 11:49:26 -07:00
minikube-bot 100852bbf8 Updating kicbase image to v0.0.30-1647797120-13815 2022-03-20 19:06:44 +00:00
Predrag Rogic deb5a574b6
bump golangci-lint to v1.45.0 2022-03-18 19:57:22 +00:00
Sharif Elgamal f8658543fd Merge branch 'master' of github.com:kubernetes/minikube into iso-arm64 2022-03-17 17:08:33 -07:00
Sharif Elgamal 692c8a445f one last file name fix 2022-03-17 16:59:37 -07:00
Sharif Elgamal 0ebb6d4424 simplify life by changing file names 2022-03-17 16:57:42 -07:00
klaases 9baaeea36a Revert addons.go 2022-03-17 10:33:55 -07:00
Steven Powell 535d0b625c
Merge pull request #13802 from spowelljr/removeHousekeeping
Add `--disable-metrics` flag
2022-03-16 15:52:28 -07:00
klaases f4ace95f5b remove commented code, revert driver.go 2022-03-16 14:45:07 -07:00
klaases f549634f59 Improve autopause error handling 2022-03-16 14:36:51 -07:00
Steven Powell 535cd5201e improve icacls error messaging 2022-03-16 11:48:41 -07:00
Steven Powell 76d97af2a0 add disable-metrics flag 2022-03-16 11:00:20 -07:00
ziyi-xie 8542f7d2b0 modify the typo in pkg/minikube/assets/addons.go file 2022-03-16 08:39:02 +00:00
ziyi-xie b9fcc58d24 upgrade kubernetes dashboard from v2.5.0 to v2.5.1 2022-03-16 00:34:51 +00:00
Carlos Eduardo Arango Gutierrez 58465b0147
Bump metrics-server to v0.6.1
Signed-off-by: Carlos Eduardo Arango Gutierrez <carangog@redhat.com>
2022-03-15 19:06:27 -04:00
Piotr Resztak f3c9198134 add support for 'subnet' flag 2022-03-15 21:42:09 +01:00
Steven Powell 8103a8676f
Merge pull request #13783 from spowelljr/fixPauseTEst
Fix trying to pause multiple containers with runc
2022-03-15 12:05:57 -07:00
Steven Powell 58c4142ab9
Merge pull request #13630 from F1ko/master
Add sanity check to disk space check
2022-03-14 18:19:18 -07:00
Filip Nikolic f44e671bb9 implement code review 2022-03-14 20:44:59 +01:00
Steven Powell a90565f0ce fix trying to pause multiple containers with runc 2022-03-14 12:00:13 -07:00
Sharif Elgamal b7954683b9 more replacements 2022-03-09 22:29:59 -08:00
Sharif Elgamal 4123c12bc7 fix iso location 2022-03-09 15:29:56 -08:00
Sharif Elgamal 325ab07516 shuffling many things around 2022-03-09 15:24:06 -08:00
Medya Ghazizadeh 8966840d70
Merge pull request #13756 from ckannon/fixes/13746
ServiceCmd restructuring to repair docker/port-forward issues
2022-03-09 15:08:15 -08:00
ckannon 701b4be842 Fix flow to support docker driver properly for mac, for issue #13746 2022-03-09 14:30:49 -05:00
Filip Nikolic 0d0bfc3a7c revert to warnings 2022-03-06 20:17:18 +01:00
ziyi-xie e74ce6e8b4 modified the version of metrics-scraper in pkg/minikube/cruntime/containerd_test.go file 2022-03-04 03:06:10 +00:00
Sharif Elgamal 0f633902d8 name stuff arm64 2022-03-03 16:29:38 -08:00
ziyi-xie ff9c3fe623 modified the hash for kubernetes dashboard v2.5.0 in file pkg/minikube/assets/addons.go 2022-03-03 07:49:06 +00:00
Sharif Elgamal 5f29ddfe07 Merge branch 'uefi2' of github.com:klaases/minikube into iso-arm64 2022-03-02 14:15:05 -08:00
Steven Powell 3a62a45702 fix typo in suggestion 2022-03-02 10:11:41 -08:00
ziyi-xie 771d71911c upgrade kubernetes dashboard from v2.3.1 to v2.5.0 2022-03-02 05:17:31 +00:00
Toshiaki Inukai 249392038d Add processing to remove duplicated escape characters 2022-03-02 04:17:45 +00:00
Filip Nikolic a2f2efea69 fix insufficient storage test 2022-02-27 20:50:26 +01:00
Piotr Resztak cbdd447543 add 'subnet' flag 2022-02-27 16:56:05 +01:00
Sharif Elgamal 654b40944d
Merge pull request #13667 from minikube-bot/kicbase-release-v0.0.30
Update kicbase to v0.0.30
2022-02-23 14:55:38 -08:00
Sharif Elgamal cf5a1470d6
Merge pull request #13666 from minikube-bot/iso-release-v1.25.2
Update ISO to v1.25.2
2022-02-23 14:48:19 -08:00
minikube-bot 4046a967b9 Update kicbase to v0.0.30 2022-02-23 19:46:44 +00:00
minikube-bot 73e5b9e51a Update ISO to v1.25.2 2022-02-23 19:45:39 +00:00
Filip Nikolic e0287dfe0f implement code review 2022-02-17 21:31:49 +01:00
Filip Nikolic dc9ef26641 add tests for diskused and diskavailable 2022-02-17 21:31:49 +01:00
Filip Nikolic 5d4e161326 skip disk space check if force is being used 2022-02-17 21:31:49 +01:00
Filip Nikolic ccca8afde9 add available disk space check 2022-02-17 21:31:49 +01:00
minikube-bot 276d7287f3 Updating ISO to v1.25.0-1645046644-13612 2022-02-16 22:43:35 +00:00
klaases 1be70185bd Update KVM2 configuration for UEFI 2022-02-16 21:03:30 +00:00
Nikhil Sharma d9c07c7079 Added Get-CimInstance with deprecated Get-Wmiobject to detect Hyper-V availability 2022-02-12 14:00:50 +05:30
Medya Ghazizadeh d11e45aa86
Merge pull request #13539 from sharifelgamal/arch-binary
add arch to binary and image cache paths
2022-02-10 12:06:23 -08:00
Medya Ghazizadeh d6120f131e
Merge pull request #13367 from ckannon/master
Adds 'minikube service --all' feature to allow forwarding all services in a namespace
2022-02-09 12:24:54 -08:00
Medya Ghazizadeh e6020b5646
Merge pull request #13515 from chungjin/dep_upgrade/trace
[deps] upgrade go.opentelemetry.io/otel to v1.3.0
2022-02-09 08:56:25 -08:00
ckannon c8d846d6c1 minikube #13075 adds --all feature for service 2022-02-09 10:12:01 -05:00
Steven Powell 5a40034d1e
Merge pull request #13531 from spowelljr/fixSettingCrioConfig
crio: use drop in configuration files
2022-02-08 14:52:27 -08:00
minikube-bot c9290bd8c0 Updating kicbase image to v0.0.29-1644344181-13531 2022-02-08 19:53:09 +00:00
minikube-bot 7e321c63a2 Updating ISO to v1.25.0-1644344644-13531 2022-02-08 19:32:14 +00:00
Steven Powell 921816747a use drop in configuration files for crio 2022-02-08 10:11:36 -08:00
Steven Powell 2ee3733a1c
Merge pull request #13100 from balalnx16/log_vbox_version
log the virtualbox version in minikube start logs
2022-02-07 17:17:41 -08:00
Medya Ghazizadeh 8f41ad572a
Merge pull request #13547 from spowelljr/updateNotifyStructure
Update notify package to support `releases-v2.json`
2022-02-07 16:35:07 -08:00
Sharif Elgamal a1e273e1ee Merge branch 'master' of github.com:kubernetes/minikube into arch-binary 2022-02-07 15:35:33 -08:00
Sharif Elgamal 6189742a25
Merge pull request #13439 from prezha/fix-ingress-multinode
fix ingress (also for multinode clusters)
2022-02-07 14:04:13 -08:00
Sharif Elgamal 70d5d112d2 add more phrases to translations exclude list 2022-02-07 13:04:09 -08:00
minikube-bot d696170374 Updating kicbase image to v0.0.29-1644071658-13563 2022-02-05 16:09:05 +00:00
minikube-bot c81d206345 Updating ISO to v1.25.0-1644071583-13563 2022-02-05 15:42:32 +00:00
Sharif Elgamal 5e54044127
Merge pull request #13354 from nishipy/issue-11627
Add exit message for too new Kubernetes version
2022-02-03 15:19:38 -08:00
Medya Ghazizadeh f8ce51515c
Merge pull request #13517 from minikube-bot/auto_bump_k8s_versions
Bump Kubernetes version default: v1.23.3 and latest: v1.23.4-rc.0
2022-02-03 13:17:27 -08:00
Sharif Elgamal 4cc5dd0dce
Merge pull request #13191 from afbjorklund/cri-dockerd-bin
ISO: Add packaging for cri-dockerd
2022-02-03 11:30:13 -08:00
Steven Powell d37359cf67 update tests 2022-02-03 11:27:37 -08:00
Sharif Elgamal 3a923b245e
Merge pull request #13302 from afbjorklund/cri-dockerd-rel
KIC: Upgrade cri-dockerd
2022-02-03 11:23:27 -08:00
Sharif Elgamal f74ea169b2 add arch to iso cache path, fix download only tests 2022-02-03 10:29:13 -08:00
Sharif Elgamal 89213faa34 Merge branch 'arch-binary' of github.com:sharifelgamal/minikube into arch-binary 2022-02-03 09:59:44 -08:00
Sharif Elgamal 25b7614f90 Merge branch 'master' of github.com:kubernetes/minikube into arch-binary 2022-02-03 09:57:59 -08:00
Sharif Elgamal 423b816311
Merge pull request #13251 from afbjorklund/default-runtime
Make the default container runtime dynamic
2022-02-02 18:02:05 -08:00
Steven Powell d01c77d816 update notify package to support releases-v2.json 2022-02-02 16:39:57 -08:00
Sharif Elgamal 5635ca7212
Update pkg/minikube/detect/detect.go
Co-authored-by: Medya Ghazizadeh <medyagh@users.noreply.github.com>
2022-02-02 16:12:20 -08:00
Steven Powell b75d17c509
Merge pull request #13541 from spowelljr/supportLegacyReleases
Support legacy releases.json file
2022-02-02 16:09:29 -08:00
Steven Powell 126add0ccc
Merge pull request #13538 from spowelljr/allowKubeProxySkip
kubeadm: allow skipping kube-proxy addon on restart
2022-02-02 16:05:30 -08:00
Medya Ghazizadeh 969b5cddf1
Merge pull request #13520 from minikube-bot/auto_bump_golint_version
bump golint version to v1.44.0
2022-02-02 15:57:24 -08:00
Steven Powell 1b10eb02d9 updated release script to push v2 releases files 2022-02-02 12:31:07 -08:00
minikube-bot 429347e99c Updating kicbase image to v0.0.29-1643823806-13302 2022-02-02 19:23:02 +00:00
minikube-bot 89ec289ec7 Updating ISO to v1.25.0-1643824279-13191 2022-02-02 18:55:16 +00:00
Sharif Elgamal 9d76d0cab2 add arch to image and kicbase cache path 2022-02-01 14:56:28 -08:00
Steven Powell 5736749832 allow skipping kubeadm kube-proxy addon on restart 2022-02-01 13:49:08 -08:00
Steven Powell 48065d9090
Merge pull request #13506 from spowelljr/revertKubeadmDelete
Revert "Delete and init kubeadm on subsequent starts"
2022-02-01 13:40:25 -08:00
Medya Gh c24818d9b7 lint 2022-02-01 13:21:53 -08:00
Sharif Elgamal 634b8030f9 Merge branch 'master' of github.com:kubernetes/minikube into anders-default-runtime 2022-02-01 12:59:09 -08:00
Sharif Elgamal fc6efd9083 add arch to binary cache path 2022-02-01 12:57:41 -08:00
Sharif Elgamal 2cbe070b94
Merge pull request #13482 from anoopcs9/libvirt-use-src-arp
drivers/kvm: Use ARP for retrieving interface ip addresses
2022-02-01 09:26:03 -08:00
Sharif Elgamal 74452b5802
Merge pull request #13521 from presztak/update_istio_addon_yaml
Update istio addon YAML
2022-01-31 17:23:33 -08:00
Sharif Elgamal 034f55696d
Merge pull request #13326 from gAmUssA/addons/kong
[Addon] Kong Ingress Controller
2022-01-31 17:15:54 -08:00
Medya Gh 8c6f9f64c7 lint 2022-01-31 15:18:04 -08:00
Piotr Resztak 3799866c13 update istio addon 2022-01-31 18:30:27 +01:00
minikube-bot b65b7badea bump default/newest kubernetes versions 2022-01-31 08:02:50 +00:00
Jin Zhang cb8577f4be [deps] upgrade go.opentelemetry.io/otel to v1.3.0 2022-01-30 08:12:15 +00:00
Anoop C S 061fd88d2e drivers/kvm: Use ARP for retrieving interface ip addresses
On platforms where dhcp lease status is not updated immediately after
domain creation it fails to list ip addresses until next refresh
happens resulting in the following error:

8<----------8<----------8<----------8<----------8<----------8<----------

Creating kvm2 VM (CPUs=2, Memory=4096MB, Disk=20480MB) ...
Failed to start kvm2 VM. Running "minikube delete" may fix it: creating
  host: create: Error creating machine: Error in driver during machine
  creation: IP not available after waiting: machine minikube didn't
  return IP after 1 minute

Exiting due to GUEST_PROVISION: Failed to start host: creating host:
  create: Error creating machine: Error in driver during machine
  creation: IP not available after waiting: machine minikube didn't
  return IP after 1 minute

8<----------8<----------8<----------8<----------8<----------8<----------

Using ARP instead of LEASE for ip address query is justifiable as
listing is done following the domain creation. In case of failure we
fallback to listing via LEASE source.

Signed-off-by: Anoop C S <anoopcs@cryptolab.net>
2022-01-29 09:57:56 +05:30
Steven Powell c5b1c56f57
Merge pull request #12835 from presztak/remove_kicbase_image_info
Print a message about preserving kicbase image when `minkube delete --purge --all` used
2022-01-27 21:23:27 -08:00
Steven Powell e922055714 revert "Delete and init kubeadm on subsequent starts" 2022-01-27 14:02:53 -08:00
Sharif Elgamal 131dad7403
Merge pull request #13368 from chungjin/kubeadm
[Kubeadm] add kubeadm v1beta3 template for k8s version 1.23.0
2022-01-25 13:44:32 -08:00
Steven Powell fa5f67cc95
Merge pull request #13340 from spowelljr/addDisableOptimization
Add `--disable-optimizations` flag
2022-01-24 18:51:42 -08:00
Medya Ghazizadeh 662b99f7ac
Merge pull request #13419 from klaases/url1
Fix bug in AUX Driver Download URL for ARM64
2022-01-24 16:55:13 -08:00
Steven Powell 7274cbb1ed
Merge pull request #13353 from spowelljr/uploadPreload
Change file path for preload tar files to be organized by version
2022-01-24 16:44:24 -08:00
Steven Powell 85ce840b33 bump preload 2022-01-24 16:32:56 -08:00
Medya Ghazizadeh 62bc75e058
Merge pull request #13442 from afbjorklund/nokube-runtimes
configure container runtimes for clusters without Kubernetes too
2022-01-24 16:22:42 -08:00
Medya Ghazizadeh cd7e7a581a
Merge pull request #13446 from minikube-bot/auto_bump_k8s_versions
Bump Kubernetes version default: v1.23.2 and latest: v1.23.3-rc.0
2022-01-24 16:13:46 -08:00
Jin Zhang 71b95bc508 address comments 2022-01-25 00:12:41 +00:00
Medya Ghazizadeh 572e29e74d
Merge pull request #13440 from prezha/upgrade-libvirt
upgrade libvirt to "8th gen"
2022-01-24 16:10:44 -08:00
Medya Ghazizadeh 3ae97a1425
Merge pull request #13349 from spowelljr/ignoreKubeImages
Ignore adding kube images to kubeadm constants file
2022-01-24 15:42:04 -08:00
minikube-bot 95a7f66655 bump default/newest kubernetes versions 2022-01-24 08:03:15 +00:00
Anders F Björklund b1d880e134 Make sure to always configure runtimes
Was missing to set up the container runtime (CRI) properly,
when running minikube without kubernetes (--no-kubernetes)
2022-01-23 16:25:38 +01:00
Predrag Rogic a23f8381f7
upgrade-libvirt to 8th gen 2022-01-23 02:58:49 +00:00
Predrag Rogic 422b43ece4
fix ingress for multinode 2022-01-22 23:23:58 +00:00
klaases 8a97e2ee54 Fix bug in github download URL. 2022-01-20 16:13:19 -08:00
Jin Zhang 89700e124f Merge branch 'master' of https://github.com/kubernetes/minikube into kubeadm 2022-01-20 23:57:02 +00:00
Sharif Elgamal 8c3a3537c0 remove reference to nonexistent file for hyperkit driver 2022-01-20 15:03:00 -08:00
nishipy c3ca1a4555 Add "K8S_NEW_UNSUPPORTED" to exit reason 2022-01-20 01:13:29 +09:00
Steven Powell 553c567e5a
Merge pull request #13386 from minikube-bot/kicbase-release-v0.0.29
Update kicbase to v0.0.29
2022-01-18 13:39:54 -08:00
minikube-bot bfd94658fb Update kicbase to v0.0.29 2022-01-18 21:29:55 +00:00
minikube-bot 40095bb0c2 Update ISO to v1.25.0 2022-01-18 21:28:34 +00:00
Jin Zhang 008693ee30 [bootstraper/template] update kubeadm v1beta3 testdata 2022-01-18 19:58:04 +00:00
Jin Zhang e6fa387494 [bootstraper/template] support kubeadm v1beta3 2022-01-18 19:57:59 +00:00
Viktor Gamov 88d15c2ae6 replaced hardcoded images with template (inc. chekcsum for image) 2022-01-18 10:12:42 -05:00
nishipy 7aafb2ddce Add exit message for too new Kubernetes version 2022-01-15 11:18:34 -05:00
Steven Powell 08c6981144 use structured preload storage 2022-01-14 16:32:10 -08:00
minikube-bot dd2a7ae9d2 update constants file 2022-01-13 23:06:15 +00:00
Steven Powell 4cd3abfcde add disable-optimizations flag 2022-01-12 13:50:38 -08:00
Medya Ghazizadeh 8162162f6c
Merge pull request #12804 from presztak/kube_binaries_mirror
New flag "--binary-mirror" to override mirror URL downloading (kubectl, kubelet, & kubeadm)
2022-01-12 13:34:37 -08:00
minikube-bot f3970c4762 update image constants for kubeadm images 2022-01-12 19:48:39 +00:00
Medya Ghazizadeh 4321c79d20
Merge pull request #13328 from spowelljr/removeGlobalInterval
Remove deprecated global-housekeeping-interval flag
2022-01-12 10:42:27 -08:00
Piotr Resztak 4a2c97f28a ability to set a mirror for downloading kubectl, kubelet, & kubeadm 2022-01-12 17:43:33 +01:00
Piotr Resztak 1d857e11de add binary-mirror flag to start cmd 2022-01-12 17:43:33 +01:00
Steven Powell a46f5f7da5 remove deprecated global-housekeeping-interval flag 2022-01-11 14:06:30 -08:00
Medya Ghazizadeh 254af36ef2
Merge pull request #12102 from afbjorklund/cri-dockerd
Use cri-dockerd instead of dockershim where needed
2022-01-11 14:03:36 -08:00
Viktor Gamov ef0049137d Initial commit for kong Ingress controller addon 2022-01-11 13:35:29 -05:00
Steven Powell 5fdd9a62d5
Merge pull request #13264 from NikhilSharmaWe/output
Improved the output in minikube github action
2022-01-06 10:12:12 -08:00
Nikhil Sharma d2b87aa6fd Improved the output in minikube github action 2022-01-06 23:26:54 +05:30
Steven Powell e3b7887d7c add for port forwarding as well 2022-01-05 15:09:05 -08:00
Anders F Björklund 87249ab9ab The cri-dockerd socket path changed in 0.2.0 2022-01-05 23:03:04 +01:00
Anders F Björklund bd09b127d4 Merge branch 'master' into cri-dockerd 2022-01-05 23:01:33 +01:00
Steven Powell 807c056ea7 replace return value with nil 2022-01-05 13:33:56 -08:00