Commit Graph

13329 Commits (40e4521bb28b71d73e89ee23f613acd524f1e586)

Author SHA1 Message Date
Anders F Björklund 529d2c3dde Prevent trying to use localhost as address 2021-01-11 18:18:54 +01:00
Anders F Björklund 1663a030ed Only add docker group for the docker runtime 2021-01-11 18:12:06 +01:00
Medya Ghazizadeh f17951c4f2
Merge pull request #10114 from daehyeok/machinename
refactor: migrate MachineName function to config package
2021-01-09 11:36:59 -08:00
Yanshu Zhao 4b8b2bc6db Fix flackness of docker-env in parrallel 2021-01-09 18:46:40 +00:00
Anders F Björklund b2121eae39 Rename the generic driver to the ssh driver
Now that we have forked the machine driver
2021-01-09 14:36:32 +01:00
Anders F Björklund e53f537b39 Merge branch 'master' into generic 2021-01-09 14:11:09 +01:00
Thomas Stromberg 11ea5b2f1d Remove debugging code 2021-01-08 16:03:22 -08:00
Thomas Stromberg 6ec94aa064 Merge to master 2021-01-08 15:40:24 -08:00
Thomas Stromberg 66a671fc86 Experimental macOS/arm64 work 2021-01-08 15:38:31 -08:00
Medya Ghazizadeh 0d56927843
Merge pull request #10112 from afbjorklund/none-restart
Remove systemd dependency from none driver
2021-01-08 13:53:24 -08:00
Ilya Zuyev 2622e9583c bump kicbase version to v0.0.16-snapshot1 2021-01-08 13:49:27 -08:00
Ilya Zuyev 921306d88a fix fallback kicbaseimages list 2021-01-08 13:31:13 -08:00
Ilya Zuyev 9c4a76581c Merge branch 'master' into ilyaz/multiarch_kicbase 2021-01-08 12:18:22 -08:00
Ilya Zuyev 6c860a48fe confirm kicbase push 2021-01-08 11:49:10 -08:00
Ilya Zuyev f24a3e0a51 fix Makefile 2021-01-08 11:31:14 -08:00
Daehyeok Mun 36d94a2d88 Migrate MachineName function.
Migrate MachineName function from driver package to config package.
2021-01-08 11:26:10 -08:00
Ilya Zuyev da87abd016 enable docker driver for arm64 2021-01-08 11:24:08 -08:00
Ilya Zuyev 9184efeb37 fix Makefile rules 2021-01-08 11:06:37 -08:00
Ilya Zuyev 1993e2eab6 fix kicbase image name 2021-01-08 10:57:08 -08:00
Ilya Zuyev 3aaf9c0f7c Add buildx debug flags 2021-01-08 10:40:54 -08:00
Anders F Björklund 40ec0e8015 Avoid the hard-coded dependency on systemctl 2021-01-08 18:31:15 +01:00
Anders F Björklund fb6cf6b6b6 Add placeholder for docs for the generic driver
But most of it is identical to the "none" driver
2021-01-08 18:16:58 +01:00
Anders F Björklund e4ebaeabf6 Complete the container runtime and config change 2021-01-08 17:36:23 +01:00
Anders F Björklund 010e5fb5b0 Add some error checking on the parsed data fields 2021-01-08 16:38:27 +01:00
Anders F Björklund d51443bee1 Show remote host info and proper progress 2021-01-08 16:38:27 +01:00
Anders F Björklund b856a475e6 Remove systemd dependency from none driver
Use the minikube "sysinit" module instead
2021-01-08 09:12:54 +01:00
Anders F Björklund 39218369c0 Improve help text for generic driver flags 2021-01-08 07:55:28 +01:00
Anders F Björklund 749843248e Merge branch 'master' into generic 2021-01-08 07:53:49 +01:00
Ling Samuel e127bc23fe
Ignore non-socks5 ALL_PROXY env var when checking docker status
Signed-off-by: Ling Samuel <lingsamuelgrace@gmail.com>
2021-01-08 12:04:36 +08:00
priyawadhwa 857e0a2089
Merge pull request #10100 from priyawadhwa/force-systemd-containerd
Add support for systemd cgroup to containerd runtime
2021-01-07 11:26:50 -08:00
Priya Wadhwa 0b522445ad update flag and documentation 2021-01-06 14:38:15 -08:00
Priya Wadhwa 15aa8e1d5d Enable --force-systemd for containerd runtime 2021-01-06 14:35:47 -08:00
Medya Ghazizadeh 7668755086
Merge pull request #10084 from azhao155/yzhao/fix/deleteOnFailure
Delete the existing cluster if guest driver mismatch
2021-01-06 14:33:37 -08:00
Anders F Björklund 1d5ee9e02e OK to call Stop when implementation is changed 2021-01-06 21:16:08 +01:00
Anders F Björklund 1d6c86c8b5 Also remove unused machine SetConfigFromFlags
Setting the config directly instead in minikube
2021-01-06 21:05:53 +01:00
Ilya Zuyev df47190cca fix docker builder creation args 2021-01-06 11:54:22 -08:00
Anders F Björklund 72a0fd6642 Move the constants for flag defaults from drivers
Not using the default libmachine drivers anymore
2021-01-06 20:24:50 +01:00
Anders F Björklund a120c543bf Change meaning of Stop/Start/Restart to minikube
The "none" driver has redefined stop and start to mean the
kubelet rather than the host itself. Use the same API here.

Killing actual containers remotely remains to be implemented.
Only stop the kubelet service for now, and assuming systemd.
2021-01-06 20:09:25 +01:00
Thomas Strömberg cb72589cc9
Merge pull request #10096 from oradwell/patch-1
Change metrics-server pull policy to IfNotPresent
2021-01-06 10:39:38 -08:00
priyawadhwa 95c92eb703
Merge pull request #9988 from daehyeok/wait_binary
Performance bot wait for binary before run
2021-01-06 10:32:00 -08:00
Kubernetes Prow Robot cb7e09b1bd
Merge pull request #9937 from Aut0R3V/master
Added documentation for Vmware driver on Windows
2021-01-06 10:17:52 -08:00
Kubernetes Prow Robot 5b27fb6887
Merge pull request #10074 from afbjorklund/go_getter-update
Update go-getter from 1.4.2 to 1.5.1
2021-01-06 10:15:54 -08:00
Thomas Strömberg 9c5c6a77ff
Merge pull request #10072 from anencore94/profile_test_error
Fix test code not to create unsued config file
2021-01-06 10:12:27 -08:00
Anders F Björklund a77e3de85f Use CommonDrivers and drop machine GetCreateFlags
This makes the machine driver specific to minikube
2021-01-06 18:42:19 +01:00
Anders F Björklund fa05fcd6d0 Fork the generic driver to the minikube code base 2021-01-06 18:35:09 +01:00
Anders F Björklund a3b3b55ac0 Add helper for checking the generic driver name 2021-01-06 18:18:00 +01:00
Anders F Björklund a0d2c1a0c5 Need to set up docker group in start - not in fix
It was only called for existing machines, not for new.

But other commands expect to be able to run "docker".
2021-01-06 18:18:00 +01:00
Anders F Björklund d96d3befbe Log the os-release also for the generic driver 2021-01-06 18:18:00 +01:00
Anders F Björklund c3a23cd60a Fix failing unit test for MachineType
Since we don't know the remote machine type anyway,
it could be a virtual machine or a physical server.

But we don't add any _extra_ isolation for minikube,
so go with "bare metal machine" machine type for now.
2021-01-06 18:18:00 +01:00
Anders F Björklund d3ea174619 Call DetectProvisioner for the generic driver
It was failing to install the "docker" package

Since the provisioning was defaulting to ISO
2021-01-06 18:18:00 +01:00