Commit Graph

7910 Commits (f22efd871aa7173f20ba41dc7e43735daa8dc051)

Author SHA1 Message Date
tstromberg c02557d975 Update DefaultKubernetesVersion to v1.17.0-beta.1 to prepare for betas 2019-11-15 11:44:48 -08:00
Harsimran Singh Maan 63ab594adf
Use same containerd as docker 2019-11-15 11:09:25 -08:00
Harsimran Singh Maan cdc0a38102
Update containerd and runc 2019-11-15 10:16:06 -08:00
Thomas Stromberg 2223c89555 Check for etcd, but not /etc 2019-11-15 07:02:44 -08:00
Thomas Strömberg 6faa8fc725
Merge pull request #5918 from tstromberg/quiet-kubeadm
Remove noisy warning message while apiserver is booting up
2019-11-15 06:36:32 -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 Strömberg 1c46502f35
Merge pull request #5848 from hypnoglow/try-ssh-retry
Add retry to SSH connectivity check
2019-11-14 14:08:41 -08:00
Harsimran Singh Maan 7f77af5ba4
Update docker to v19.03.5 2019-11-14 12:05:54 -08:00
Thomas Stromberg bb28d5c346 Make lock names more specific to avoid conflicts 2019-11-14 10:57:11 -08:00
Thomas Stromberg a750524774 Fix test that made assumption that minikube was valid 2019-11-14 10:56:44 -08:00
Thomas Strömberg a7e53514d5
Merge pull request #5909 from Aresforchina/abcd
fix up typo
2019-11-14 06:16:52 -08:00
Aresforchina 6e59117b1d fix up typo 2019-11-14 17:16:27 +08:00
Thomas Strömberg f63581b778
Merge pull request #5906 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
Igor Zibarev 33293ed689 Retry on SSH connectivity check 2019-11-13 22:23:50 +03: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 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 #2 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 #5890 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 (#5889)
* 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() (#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