Commit Graph

2333 Commits (b63212eacf34f9b44d9836abb0ecfddf1cd7b320)

Author SHA1 Message Date
Priya Wadhwa ceb4938c7a Add more unit tests 2019-12-18 22:27:32 -08:00
Priya Wadhwa 921fee7432 Moved unit tests to addons package and refactored them 2019-12-18 22:02:10 -08:00
Priya Wadhwa e72cb80cbf Enable/disable addons works per profile
However, this means that addon information won't persist beyond a 'minikube delete'
2019-12-18 21:35:46 -08:00
Medya Gh 04c7e561db moving kubernetes config templates to a package 2019-12-18 17:30:19 -08:00
Medya Gh b8d07daef3 move reusabe parts of kubeadm to a package 2019-12-18 17:22:42 -08:00
tstromberg 36893766c4 Not a crash, but an error 2019-12-18 16:12:20 -08:00
Medya Gh 31ad90d3cb Add place holder bootstrapper for kicbs 2019-12-18 16:11:50 -08:00
Medya Gh 19560a631b Add kic specific machine creation message 2019-12-18 15:53:34 -08:00
Medya Gh 2243847f98 add kic command runner to machine 2019-12-18 13:57:32 -08:00
Medya Gh c627f58fbb add default image 2019-12-18 13:04:09 -08:00
Priya Wadhwa ba8b723978 Move addon related logic to pkg/addons for better organization 2019-12-18 11:31:29 -08:00
Medya Gh b6dbf3bd0d add auto-set container-runtime for kic 2019-12-17 22:19:39 -08:00
Medya Gh 2bf1289bf3 adding place holder for kicbs 2019-12-17 22:06:45 -08:00
Medya Gh 71b260292c remove more code 2019-12-17 21:53:36 -08:00
Medya Gh 12df013810 simplify overlaping structs 2019-12-17 21:36:37 -08:00
Medya Gh ca68beae6a remove not needed code 2019-12-17 19:33:54 -08:00
Medya Gh 0f77b9d7f2 change variable name 2019-12-17 19:03:49 -08:00
Medya Gh 5ae0c4d41b added docker to supported drivers 2019-12-17 18:45:10 -08:00
Medya Gh 7a433cc6a9 Add kic specifc fields to machine config 2019-12-17 17:47:37 -08:00
Kenta Iso b6506007b8 refactor: remove warning log to avoid duplicate logging and remove useless getter func 2019-12-18 10:36:50 +09:00
Kenta Iso 39f71346a6 rename constant name and shorten warining message of version old 2019-12-18 10:36:50 +09:00
Kenta Iso f9d4762765 Improve hyperkit specific version check 2019-12-18 10:36:50 +09:00
Kenta Iso fcbf4d1b4d Add hyperkit version checker: whether user's hyperkit is new 2019-12-18 10:36:50 +09:00
Medya Gh 379bf2ac0c fix boilerplate formats 2019-12-17 16:38:56 -08:00
Medya Gh 46df68ca4b move cri to oci package 2019-12-17 16:04:03 -08:00
Medya Gh 5c1145bcd8 add kic command runner 2019-12-17 15:32:06 -08:00
Medya Gh d7273d36c9 Add kic driver 2019-12-17 15:18:31 -08:00
tstromberg 04486049d2 Always transfer images when local reference lookups fail 2019-12-17 13:21:34 -08:00
Priya Wadhwa 84ce2dbd62 Fixed bug, using version when should use profile 2019-12-17 12:09:42 -08:00
Priya Wadhwa d21db02c76 Apply addons to all profiles 2019-12-17 11:58:26 -08:00
Priya Wadhwa 5003684b5b rebased on master 2019-12-16 10:49:55 -08:00
Thomas Stromberg d811f6e428 Remove unused forceID var 2019-12-11 12:10:28 -08:00
Thomas Stromberg 3171493e51 Rename to PathMutexSpec 2019-12-11 12:01:32 -08:00
Thomas Stromberg c5f65baf61 Remove uid from hash name, as it is not necessary now that we lock on filenames rather than descriptive names 2019-12-11 11:52:36 -08:00
Thomas Stromberg 129b6a870b Update log messages 2019-12-11 09:54:44 -08:00
Thomas Stromberg af4e690837 Use sha1 for a larger hash, truncated to 40 chars 2019-12-11 09:14:20 -08:00
Thomas Stromberg cfe0f5a5b7 Use md5 to generate unique lock names 2019-12-11 08:13:12 -08:00
Thomas Stromberg bef508d461 Remove high-ASCII characters from comment 2019-12-10 15:23:47 -08:00
Thomas Stromberg a1ddd283fe Check errors, remove docker.io prefix used by crio 2019-12-10 14:28:40 -08:00
Priya Wadhwa e0b6a1eb49 Address review comments
Address nits and remove integration test to make sure addon manager pod
is up and running since we will no longer enable it by default.
2019-12-10 14:16:28 -08:00
Thomas Stromberg 661ebf843f Merge master 2019-12-10 14:07:02 -08:00
Thomas Stromberg 32e0732e15 Add integration test 2019-12-10 14:02:12 -08:00
Thomas Strömberg 349f414dee
Merge pull request #5987 from medyagh/cache_fix2
cache add: load images to all profiles & skip previously cached images
2019-12-10 13:58:57 -08:00
Thomas Strömberg 1592eef8f4
Merge pull request #5935 from tstromberg/up-add2
Pre-cache the latest kube-addon-manager
2019-12-10 13:53:12 -08:00
Priya Wadhwa 3a20cd75bf Add unit tests 2019-12-10 13:06:22 -08:00
Priya Wadhwa 686b0a68fa Use kubectl v1.13.2 as in the addon manager image for correct functionality 2019-12-10 12:46:54 -08:00
Medya Gh 7b8cfe167c lint 2019-12-10 11:23:02 -08:00
Thomas Strömberg ef51dfe8bb
Merge branch 'master' into up-add2 2019-12-10 10:45:53 -08:00
Medya Gh b7176b91fd Use a faster way to get image sha 2019-12-10 10:29:59 -08:00
Priya Wadhwa 4a45956178 Add unit tests 2019-12-10 10:08:23 -08:00
Thomas Stromberg 650c26309c Add missing files 2019-12-10 09:29:45 -08:00
Thomas Stromberg 14b805d494 Remove unused vars 2019-12-10 08:17:08 -08:00
Thomas Stromberg 8b7aaba627 Sync correct Kubernetes versions from kubeadm constants 2019-12-10 08:12:15 -08:00
Karuppiah Natarajan fc09dd4814
Update default Kubernetes version to v1.17.0
Signed-off-by: Karuppiah Natarajan <karuppiah7890@gmail.com>
2019-12-10 19:57:16 +05:30
Medya Gh 60346821d6 move machine path to localpath package 2019-12-09 14:51:10 -08:00
Medya Gh 35ad8e2915 make profile name mandatory for config.Load 2019-12-09 14:47:20 -08:00
Medya Gh 2895971182 Skip loading image if already cached based on sha 2019-12-09 14:30:55 -08:00
Thomas Stromberg df3ee00481 Update dashboard image and pre-cache it again 2019-12-09 14:13:50 -08:00
Thomas Stromberg a84db18fd7 Merge 2019-12-09 13:55:28 -08:00
Thomas Strömberg 1f36a42203
Merge pull request #5912 from tstromberg/user-mutex2
Make lock names uid and path specific to avoid conflicts
2019-12-09 13:34:56 -08:00
Thomas Strömberg 66d7124305
Merge pull request #5954 from olivierlemasle/storageclassannot
Remove depreacted annotation storageclass.beta.kubernetes.io
2019-12-09 10:50:32 -08:00
Thomas Strömberg 45c945f477
Merge pull request #5988 from medyagh/profile_status
show status in profile list
2019-12-09 10:43:11 -08:00
Priya Wadhwa 7477050192 Turn addon manager off by default
Add run kubectl apply command directly if addons are changed by the user if the addon manager is disabled.
2019-12-05 10:46:28 -08:00
Guilherme Pellizzetti 672b9de015
typo: Fix typo in err_map key
Change "MACHINE_DOES_NOT_EXST" to "MACHINE_DOES_NOT_EXIST".

Please disregard if not valid.
2019-12-03 20:42:18 -03:00
Wietse Muizelaar 2cc277af73
Use newer gvisor version
The current gvisor version used is quite old, this PR bumps the version to a more recent one.
2019-11-29 20:36:54 +01:00
Medya Gh d7b6e66038 fix unit tests and improve naming 2019-11-26 20:07:56 -08:00
Medya Gh 95717c4793 add status to profile list 2019-11-26 19:53:27 -08:00
Medya Gh d8d7849d21 fix typo and remove debugging logs 2019-11-26 19:20:38 -08:00
Medya Gh cdb68a139e refactor config to allow load profile config 2019-11-26 18:32:59 -08:00
Medya Gh 6c08fedf97 remove cyclic depdenecy and make cluster pkg smaller 2019-11-26 17:48:37 -08:00
Medya Gh 72b17439bd clean up temp files 2019-11-26 16:21:12 -08:00
Sharif Elgamal 0bfd81baec
Merge pull request #5973 from sharifelgamal/1.17-rc1
Update default k8s version to 1.17.0-rc.1
2019-11-25 18:20:12 -08:00
Medya Ghazizadeh 97b8ee82d1
Merge pull request #5919 from tstromberg/more-logs
Double lookBackwardsCount to 400, to find usage error in new apiserver
2019-11-25 14:13:24 -08:00
Sharif Elgamal bd96b736d3
update test cases for new k8s default 2019-11-25 13:44:10 -08:00
Sharif Elgamal 04eca26c48
Update default k8s version to 1.17.0-rc.1 2019-11-25 13:33:27 -08:00
Medya Ghazizadeh 8a4c7d31f6
Merge pull request #5960 from davidnewman/issue/5959
Add option for virtualbox users to set nat-nic-type
2019-11-25 13:16:20 -08:00
Medya Ghazizadeh b398810a0f
Merge pull request #5917 from tstromberg/include-output-exec-err
SSHRunner: include stdout/stderr with error message
2019-11-25 11:53:13 -08:00
David Newman fbb1d97cf1 feat(virtualbox): Users and set nat-nic-type and host-only-nic-type 2019-11-22 13:50:12 -05:00
Thomas Stromberg 7f97b91adf Add newlines before stdout/stderr 2019-11-20 16:08:16 -08:00
Olivier Lemasle 99350b3b7f Remove depreacted annotation storageclass.beta.kubernetes.io/is-default-class
(deprecated since K8s 1.6 - cf https://github.com/kubernetes/kubernetes/pull/40088)
2019-11-20 13:36:06 +01:00
Thomas Stromberg 9ad7fb70b1 Pre-cache the latest kube-addon-manager 2019-11-16 21:20:14 -08:00
Thomas Stromberg 786ffe8e07 Stop pre-caching obsolete dashboard image 2019-11-16 21:16:06 -08:00
Thomas Strömberg cca2acd8a0
Merge pull request #5925 from tstromberg/v1.17.0-beta.1-t2
Update DefaultKubernetesVersion to v1.17.0-beta.1 to prepare for betas
2019-11-15 13:24:29 -08:00
Thomas Strömberg 6c44e09a94
Merge pull request #5916 from tstromberg/recover-ctrlc
Make it possible to recover from a previously aborted StartCluster (Ctrl-C)
2019-11-15 13:23:53 -08:00
tstromberg c02557d975 Update DefaultKubernetesVersion to v1.17.0-beta.1 to prepare for betas 2019-11-15 11:44:48 -08:00
Thomas Stromberg 2223c89555 Check for etcd, but not /etc 2019-11-15 07:02:44 -08:00
Thomas Stromberg 39c0c8be13 Use etcdDataDir() instead 2019-11-14 20:17:31 -08:00
Thomas Stromberg e87214d581 Remove exit code, it was always 0 2019-11-14 20:15:43 -08:00
Thomas Stromberg 4f5877e141 Double lookBackwardsCount to 400, to find usage error in new apiserver 2019-11-14 20:10:58 -08:00
Thomas Stromberg c8c6260887 Remove noisy warning message while apiserver is booting up 2019-11-14 20:06:57 -08:00
Thomas Stromberg 26dbaa8b28 ssh: Log and return stdout/stderr consistency 2019-11-14 20:06:05 -08:00
Thomas Stromberg b04b2ad5ee Log and return stdout/stderr consistency 2019-11-14 20:02:59 -08:00
Thomas Stromberg a586513831 Make sure etcd existence is recoverable too 2019-11-14 19:11:57 -08:00
Thomas Stromberg a6ece0cbe8 Make restartCluster private in preference to idempotent StartCluster 2019-11-14 15:06:05 -08:00
Thomas Stromberg 557339acc2 Recover from aborted kubeadm runs by checking for file existence 2019-11-14 15:00:56 -08:00
Thomas Stromberg bb28d5c346 Make lock names more specific to avoid conflicts 2019-11-14 10:57:11 -08:00
Aresforchina 6e59117b1d fix up typo 2019-11-14 17:16:27 +08:00
Thomas Stromberg aa6070ae89 Remove unused glog import 2019-11-13 17:02:47 -08:00
Thomas Strömberg 72016f1012
Merge pull request #5901 from tstromberg/noisy-windows
Remove noisy error message
2019-11-13 07:32:34 -08:00
Thomas Strömberg d44aa4c9e5
Merge pull request #5894 from tstromberg/wait-nada
Make --wait=false non-blocking, --wait=true blocks on system pods
2019-11-13 07:06:12 -08:00
Thomas Strömberg 484fdccf78
Merge pull request #5864 from priyawadhwa/copy-files
Only copy new or modified files into VM on restart
2019-11-13 07:02:49 -08:00
Thomas Stromberg eac8b00977 Remove noisy error message 2019-11-13 06:48:24 -08:00
Thomas Stromberg 506cd949b9 Lint 2019-11-12 21:48:03 -08:00
Thomas Stromberg 2411895715 Clarify restart code, remove duplicate health check 2019-11-12 21:29:53 -08:00
Thomas Stromberg 7e5ab0417b Split WaitForCluster up into smaller functions, be more conservative 2019-11-12 21:14:37 -08:00
Thomas Stromberg 2128326cf7 Remove unused tests 2019-11-12 14:19:52 -08:00
Thomas Stromberg e142319e1c Wait for any kube-system pod rather than apiserver (much faster) 2019-11-12 14:13:38 -08:00
Thomas Stromberg dc3a50e026 Make --wait=false wait for nothing again, change default to --wait=true 2019-11-12 13:38:48 -08:00
Sharif Elgamal c03aee8322
Refactor config.Config to prepare for multinode (#5889)
* Refactor config.Config to prepare for multinode

* merge conflict
2019-11-11 17:52:15 -08:00
Sharif Elgamal fb5430fd97
Getting rid of GetMachineName() (#5868)
* removing GetMachineName()

* replacing GetMachineName with a config lookup

* fix tests

* making unit tests happy

* fixing concurrent map writes, only right to viper once

* debugging

* one last test fix

* DeleteAlwaysSucceeds should actually always succeed

* prevent panic when deleting nonexistant cluster

* remove last GetMachineName reference
2019-11-11 14:47:47 -08:00
Priya Wadhwa e9d212653d Simplify command to get size and modtime 2019-11-11 14:28:13 -08:00
Thomas Stromberg 82231dc0ee Merge 2019-11-11 08:38:29 -08:00
Priya Wadhwa 006b802e5c Check for file size and mtime at the same time
Also, copy over the mtime correctly in Copy so that we can make sure
they are equal in `sameFileExists`
2019-11-08 13:56:30 -08:00
Priya Wadhwa 38823e9348 Only copy new or modified files into VM on restart
When minikube restarts, we can save time by only copying over files that
have changes or don't exist in the VM. The code in this PR first checks
if the file already exists in the VM, and skips copying it over again if
it does.
2019-11-07 13:46:22 -08:00
Thomas Strömberg f773c4ba45
Merge pull request #5837 from tstromberg/v1.17.0
Update NewestKubernetesVersion to v1.17.0-beta.1
2019-11-06 14:06:27 -08:00
Sharif Elgamal 6ff68709dd
Merge pull request #5243 from rajalokan/remove-heapster
Remove heapster addon
2019-11-06 11:35:35 -08:00
tstromberg 992d4fd04a Add an explicit Unhealthy driver priority (lowest) 2019-11-06 10:05:50 -08:00
tstromberg fb3360da06 Check health of drivers from existing configs 2019-11-05 17:16:23 -08:00
Thomas Strömberg a583cbec13
Merge pull request #5839 from tstromberg/vbox-be-quiet
Silence virtualbox registry check
2019-11-05 14:47:32 -08:00
tstromberg 858fa57f79 Silence virtualbox registry check 2019-11-05 14:22:13 -08:00
Thomas Strömberg fa4b049593
Merge pull request #5805 from priyawadhwa/speedup-apiserver
Store kubernetes clientset when waiting for apiserver
2019-11-05 13:31:48 -08:00
Thomas Stromberg 79c94fba4c Merge go.mod 2019-11-05 13:24:29 -08:00
Thomas Stromberg 187e18d604 Upgrade newest to v1.17.0-beta.1 2019-11-05 13:21:19 -08:00
Anders F Björklund 3ac263f6e3 Simplify the RunCmd test for cruntime 2019-11-01 19:19:10 +01:00
Anders F Björklund df1175f51f Merge branch 'master' into reportcard-again 2019-11-01 18:32:37 +01:00
Priya Wadhwa b9562c5192 Store kubernetes clientset when waiting for apiserver
While looking at pprof data, I noticed that the line:

```go
client, err = k.client(k8s)
```

takes around .9 seconds to complete. Previously, we were calling it on
every iteration of the waitFor loop. Instead, if we store the clienset once
we have it, we should be able to speed up this function.

During local testing, this optimization reduced time spent waiting for
the apiserver by 13 seconds on average.
2019-10-31 13:56:46 -07:00
tstromberg f60764b07f service: fix --url mode, add integration tests 2019-10-30 10:44:54 -07:00
Thomas Strömberg ef398338d6
Merge pull request #5530 from medyagh/NewCmdRunner
Refactor command runner interface, allow stdin writes
2019-10-29 22:26:14 -07:00
Medya Gh 773c525ae7 fix test and remove extra code 2019-10-29 16:36:10 -07:00
Thomas Strömberg 983dc16c83
Merge pull request #5761 from tstromberg/ulimit
Set Docker open-files limit ( 'ulimit -n') to be consistent with other runtimes
2019-10-29 15:41:58 -07:00
tstromberg f6bd4df15c Address feedback 2019-10-29 14:21:53 -07:00
Medya Gh cd9e413852 resolve code review 2019-10-29 14:11:21 -07:00
Thomas Strömberg 74a5d477f2
Merge pull request #5718 from nanikjava/f-fix-test-disable-browser-test
Refactor to remove opening browser and just return url(s)
2019-10-29 13:51:33 -07:00
tstromberg 0b7a54079d Merge branch 'master' into ulimit 2019-10-29 12:04:04 -07:00
Thomas Stromberg f34b51db65 default-ulimit should be an arg, not an environment var 2019-10-29 07:56:31 -07:00
Thomas Stromberg 9bacb6a8e4 Remove test settings from buildroot 2019-10-28 22:33:18 -07:00
Thomas Stromberg 205376fc6d WIP: Consistently set 'ulimit -n' across runtimes 2019-10-28 22:31:57 -07:00
Thomas Strömberg b4ce29d589
Merge pull request #5757 from priyawadhwa/wait_false
Set --wait=false to default but still wait for apiserver
2019-10-28 21:52:15 -07:00
Nanik T 994d093766 Add boolean to disable opening browser during test
The WaitAndMaybeOpenService(..) method allow user to open the service
url in a browser when found, this create issue during testing as it's
opening browser and consuming resources.

The fix is to introduce a boolean flag allowing the caller to specify
whether to just print out the url or open a browser window
2019-10-29 13:23:41 +11:00
Priya Wadhwa bd5840aacf improve comments 2019-10-28 18:02:45 -07:00
Priya Wadhwa f3b1a09c36 Clean up bootstrapper interface to accept list of pods to wait for
when waiting for the cluster to start up.
2019-10-28 17:34:04 -07:00
Thomas Strömberg 58018eee85
Merge branch 'master' into f-fix-5329 2019-10-28 16:22:18 -07:00
Priya Wadhwa 993967bcc7 make sure we can get api server pod 2019-10-28 15:20:13 -07:00
Medya Gh 29a015b63f remove more bin bash c 2019-10-28 14:10:22 -07:00
Priya Wadhwa f92b308f9a Rebased on master 2019-10-28 10:46:35 -07:00
Priya Wadhwa 7900b63d2b Wait for only apiserver by default
This PR changes --wait=false to be the default, but to still check for the apiserver in this case. If wait=true, we still wait for all pods to be up and running. This change should speed up `minikube start`, since we won't have to wait for other pods which can take a longer time to start up.

Ref #5681
2019-10-28 10:45:57 -07:00
Medya Ghazizadeh e2bbf7111e
Merge branch 'master' into NewCmdRunner 2019-10-27 00:18:00 -07:00
Anders F Björklund 74e7b2c866 Fix compile error introduced by vmrun fix 2019-10-26 20:25:03 +02:00
Anders F Björklund 3c48985477 Make sure to look for vmrun, for vmware
Otherwise you risk trying to run VMware, just because the
docker-machine-driver-vmware driver has been installed...
2019-10-26 18:13:57 +02:00
Anders F Björklund d635b8dfc7 Add comments as requested by golint 2019-10-26 13:16:29 +02:00
Anders F Björklund 2b5663185f Run gofmt 2019-10-26 13:09:25 +02:00
Medya Gh 1b834df3e4 fix unit test 2019-10-25 17:17:27 -07:00
Medya Gh 792de2b0a1 resolve code review 2019-10-25 17:12:55 -07:00
Medya Gh 592ea158ee fix none docker test 2019-10-25 16:00:36 -07:00
Thomas Strömberg d32431efba
Merge pull request #5735 from tstromberg/gvisor-yiso
gvisor: Use chroot instead of LD_LIBRARY_PATH
2019-10-25 15:41:28 -07:00
Medya Gh 291731c5b2 change shellquote to args 2019-10-25 14:43:25 -07:00
tstromberg 9b2ce99723 Use chroot instead of LD_LIBRARY_PATH for containerd restart 2019-10-25 14:03:01 -07:00
Medya Gh 69dba7c052 Fix exec runner and remove some debug logging 2019-10-25 13:57:00 -07:00
Thomas Strömberg 80f0262dfe
Merge pull request #5731 from tstromberg/v1.16.2
Update default Kubernetes version to v1.16.2
2019-10-25 12:45:11 -07:00
tstromberg 416f132ebb Pass --expected-default-driver to the test rather than minikube
Improve VBoxManage detection on Windows

Add missing install_test
2019-10-25 10:43:30 -07:00
tstromberg d83b4e6f6c Update default Kubernetes version to v1.16.2 2019-10-25 10:21:12 -07:00
tstromberg d3618fb94c Merge branch 'drv-select2' of github.com:tstromberg/minikube into drv-select2 2019-10-25 09:58:07 -07:00
tstromberg 04acb598f5 Use virsh domcapabilites instead of virt-host-validate as it behaves more appropriately 2019-10-25 09:57:58 -07:00
Thomas Stromberg c50a849349 Add more debug logs 2019-10-24 20:34:38 -07:00
Thomas Stromberg c153919a56 Mark none driver as Linux only 2019-10-24 20:34:29 -07:00
Medya Gh 01573e4bda removed more bin bash calls 2019-10-24 17:07:52 -07:00
Medya Gh 0d8c894e6e fix unit test and remove more bin bash c 2019-10-24 16:09:41 -07:00
Medya Gh 187dfe29f8 getting rid of some of bin bash -c 2019-10-24 14:13:51 -07:00
Medya Gh 900123bcf2 Fixing pointer and unit test 2019-10-24 13:17:52 -07:00
tstromberg f9b0c77de1 Include output in the error message 2019-10-24 13:16:59 -07:00
Medya Gh 45e5bebdb4 fixing pointer and teeSSH 2019-10-24 13:15:45 -07:00
tstromberg 82cb5a1728 Fix extra comma 2019-10-24 10:57:07 -07:00
Thomas Stromberg 8920a884c3 Minor improvements to the clarity of hypervisor errors 2019-10-24 07:45:40 -07:00
Kenta Iso 01f56844ed Fix lint error: File is not `goimports` -ed 2019-10-24 21:32:41 +09:00
Thomas Stromberg c925f65629 Warn about driver status, add more logging 2019-10-23 22:33:05 -07:00
Thomas Stromberg c4fc450ad4 Add unit tests for driver 2019-10-23 20:24:03 -07:00
Thomas Stromberg 90ac694356 Add tests for new registry methods, split package into two files 2019-10-23 18:13:37 -07:00
Thomas Stromberg 118783cced Remove dependency between minikube and kvm driver 2019-10-23 14:48:07 -07:00
Thomas Stromberg 4b63c0d973 Update hyperv driver for recent changes 2019-10-23 13:59:19 -07:00
Thomas Stromberg 86315878ae Merge branch 'master' into drv-select2 2019-10-23 10:59:51 -07:00
Thomas Stromberg 443ae74719 Make unit tests pass again 2019-10-23 09:34:32 -07:00
Javis Zhou 68533aeccb
Fix golint failures 2019-10-23 21:15:04 +08:00
Thomas Stromberg 680b542823 Rename package files appropriately 2019-10-22 20:45:41 -07:00
Thomas Stromberg 1fc11f56f1 Add logic for picking the default driver on a host 2019-10-22 20:38:30 -07:00
Nanik T 80d20091e1 Add --config to instruct kubelet to use internal config file #5329
Kubelet startup parameters does not include the --config flag. This flag pass the
location of the configuration file. During minikube startup process this file
is copied over to the VM. Fix test cases.
2019-10-23 08:41:00 +11:00
Medya Gh 05bbcf733a remove uneeded wrap output 2019-10-21 15:18:04 -07:00
Medya Gh 6e1c4f62ca trying to fix logs 2019-10-21 13:50:00 -07:00
Medya Gh 6faf9cdbe7 lint and code review 2019-10-21 13:01:06 -07:00
Medya Gh 6bd5d9b157 Merge remote-tracking branch 'upstream/master' into NewCmdRunner 2019-10-21 11:17:28 -07:00
tstromberg 7581cf3e0c Address merge conflicts 2019-10-21 11:12:06 -07:00
Medya Gh 48cd8620f2 fix stdout,stderr 2019-10-21 10:59:33 -07:00
Thomas Strömberg cd9a6526d3
Merge pull request #5548 from blueelvis/5358-purge-flag-for-delete
Added flags to purge configuration with minikube delete
2019-10-21 10:26:36 -07:00
Thomas Strömberg c8833827c1
Merge pull request #5624 from nanikjava/f-fix-4883
Add validation checking for minikube profile
2019-10-21 10:17:26 -07:00
Thomas Strömberg 523db2099c
Merge pull request #5640 from sharifelgamal/auto-download-off
add ability to override autoupdating drivers
2019-10-21 10:16:49 -07:00
tstromberg 35f7c9f38a Merge branch 'master' into drv-reorg 2019-10-21 09:50:08 -07:00
tstromberg 27a23c5755 Add missing driver import 2019-10-21 09:49:09 -07:00
Thomas Strömberg a9ca2a35cf
Merge pull request #5662 from govargo/fix-test-cache-binary-kubeadm
fix test case TestCacheBinary/ok_kubeadm to download linux kubeadm binary
2019-10-21 09:45:04 -07:00
Thomas Strömberg 967ce4867d
Merge pull request #5663 from afbjorklund/lint-again
Pick some lint from the recent master commits
2019-10-21 09:44:14 -07:00
Thomas Strömberg dbe977d879
Merge pull request #5670 from cueo/sonar-code-smell
Reduce code smell reported by SonarCloud
2019-10-21 09:42:25 -07:00
Anders F Björklund a41ac45fcc Add missing dash before the image arch
This character (-) was removed by mistake, in 5fa6714

It is supposed to be "" for amd64, "-arm64" for arm64.
2019-10-20 16:07:06 +02:00