Commit Graph

6641 Commits (b9cfb1b3d5286ae126739cbc398ba4a6f3f0502a)

Author SHA1 Message Date
minikube-bot c664d91fd3 Updating kicbase image to v0.0.30-1652309540-13791 2022-05-12 00:45:32 +00:00
Sharif Elgamal 60328d4d40 fix lint 2022-05-11 15:06:39 -07:00
Sharif Elgamal 9a0f1a012b support darwin hardware acceleration 2022-05-11 14:54:08 -07:00
Medya Ghazizadeh 484c27d840
Merge pull request #14115 from kadern0/issue-12842
Fix: "Your cgroup does not allow setting memory"
2022-05-11 12:58:01 -07:00
minikube-bot e27d282dda bump default/newest kubernetes versions 2022-05-11 16:18:32 +00:00
Sharif Elgamal 00d31d04ba Merge branch 'master' of github.com:kubernetes/minikube into anders-qemu2 2022-05-11 09:06:36 -07:00
minikube-bot abf8508d82 Updating kicbase image to v0.0.30-1652251400-14138 2022-05-11 08:37:31 +00:00
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
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