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