Commit Graph

6626 Commits (f63581b778dd729b04e64d854efe7449b2022eaa)

Author SHA1 Message Date
Thomas Strömberg f63581b778
Merge pull request from tstromberg/master-broked
Remove unused glog import
2019-11-13 17:03:21 -08:00
Thomas Stromberg aa6070ae89 Remove unused glog import 2019-11-13 17:02:47 -08:00
Thomas Strömberg 72016f1012
Merge pull request from tstromberg/noisy-windows
Remove noisy error message
2019-11-13 07:32:34 -08:00
Thomas Strömberg d44aa4c9e5
Merge pull request 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 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 e338ac0cc9 Double pod test waits 2019-11-13 06:42:07 -08:00
Thomas Stromberg 00c33d0a22 KubectlGetPods now requires --wait=true 2019-11-12 22:43:55 -08:00
Thomas Stromberg 506cd949b9 Lint 2019-11-12 21:48:03 -08:00
Thomas Stromberg 6ba05939e6 Add stderr checking to validateKubectlGetPods 2019-11-12 21:38:31 -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 f5736fd9af Set kubectl context in validateKubectlGetPods 2019-11-12 20:11:21 -08:00
Thomas Stromberg 4ae939244c Clarify help text for --wait, take 2019-11-12 14:23:39 -08:00
Thomas Stromberg 55a7002ed7 Clarify help text for --wait 2019-11-12 14:22:53 -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
Thomas Strömberg e611b38e60
Merge pull request from tstromberg/cherry-7f5f4
CI: Retry GitHub status updates
2019-11-11 21:03:56 -08:00
Thomas Stromberg 5efde8bf7d The PR field is actually the commit field 2019-11-11 19:21:46 -08:00
Thomas Stromberg f69498ca99 Include GitHub response to make debugging easier, escape strings 2019-11-11 19:00:31 -08:00
Thomas Stromberg cfcb498448 Send output to /dev/null to avoid corrupting write_out 2019-11-11 18:14:41 -08:00
Thomas Stromberg e96059df21 Remove headers from output, as they corrupted --write-out 2019-11-11 18:04:28 -08:00
Thomas Stromberg bed9b128a8 Fix argument indexes 2019-11-11 17:58:11 -08:00
Sharif Elgamal c03aee8322
Refactor config.Config to prepare for multinode ()
* Refactor config.Config to prepare for multinode

* merge conflict
2019-11-11 17:52:15 -08:00
Thomas Stromberg dac8f12e9f Update function name 2019-11-11 17:18:50 -08:00
Thomas Stromberg a1b8d571bd Increase retry limit to 8, just in case 2019-11-11 17:14:22 -08:00
Thomas Stromberg 2b025b17f9 Retry GitHub status updates 2019-11-11 17:08:48 -08:00
Sharif Elgamal fb5430fd97
Getting rid of GetMachineName() ()
* 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
Thomas Strömberg e6b5d52396
Merge pull request from tstromberg/better-existing-start
Health check previously configured driver & exit if not installed
2019-11-11 14:35:01 -08:00
Thomas Strömberg 8b2d7c8fae
Merge pull request from tstromberg/unready2
Add memory and wait longer for TestFunctional tests, include node logs
2019-11-11 14:34:41 -08:00
Priya Wadhwa e9d212653d Simplify command to get size and modtime 2019-11-11 14:28:13 -08:00
Thomas Stromberg 3f98e12fa9 Remove redundant return 2019-11-11 12:16:13 -08:00
Thomas Stromberg 82231dc0ee Merge 2019-11-11 08:38:29 -08:00
Thomas Strömberg 1d0ca6cd68
Merge pull request from tstromberg/driver-compat-msg
Improve message when selected driver is incompatible with existing cluster
2019-11-11 08:22:57 -08:00
Thomas Stromberg 42e711df99 Move show-labels and get-node to post-mortem logs 2019-11-11 08:18:39 -08:00
Thomas Stromberg 885f4c2653 Pre-cache hello-node, wait longer for mysql password 2019-11-11 08:18:01 -08:00
Thomas Strömberg e5741c39e4
Merge pull request from tstromberg/2020-roadmap-planning
Update roadmap & principles for 2020 (comments & discussion welcome!)
2019-11-11 08:09:06 -08:00
Sharif Elgamal 0dd3ff148f
Merge pull request from sharifelgamal/docker-machine
Update libmachine to point to latest
2019-11-10 10:35:00 -08:00
Sharif Elgamal 44768190a6 correct timestamp 2019-11-09 12:44:19 -08:00
Sharif Elgamal f26d38b709 useless imports 2019-11-09 11:56:38 -08:00
Sharif Elgamal 0e26fe054f Update docker machine to point to latest 2019-11-09 11:54:45 -08:00
Kubernetes Prow Robot 63180adad1
Merge pull request from graste/patch-1
mention fix for AppArmor related permission errors
2019-11-09 07:37:40 -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
Medya Ghazizadeh 69febeea5c
Merge pull request from medyagh/gomod2
go mod tidy
2019-11-07 13:26:50 -08:00
Medya Gh 80783bf7d5 gomod tidy 2019-11-07 13:25:25 -08:00
Medya Ghazizadeh ae0b2ca0ba
Merge pull request from nanikjava/f-fix-5603
Add 'make help' to list all targerts
2019-11-07 13:11:13 -08:00
Nanik T a64fec970f Add help target to list all different targets
Executing 'make help' will display a list of available targets
for building minikube. The output will look as follows

Available targets for minikube v1.4.1
--------------------------------------
iso-menuconfig                 Configure buildroot configuration
linux-menuconfig               Configure Linux kernel configuration
all                            Build all different minikube component
drivers                        Build Hyperkit and KVM2 drivers
docker-machine-driver-hyperkit Build Hyperkit driver
integration                    Trigger minikube integration test
integration-none-driver        Trigger minikube none driver test
integration-versioned          Trigger minikube integration testing

...
...
...
2019-11-08 07:57:59 +11:00
Thomas Strömberg 79fcf7172d
Merge pull request from tstromberg/none-memory
none driver: Warn about --cpus, --memory, and --container-runtime settings
2019-11-07 06:54:45 -08:00