k3s/cmd
Kubernetes Submit Queue eb658d699a
Merge pull request #54016 from praseodym/kubeadm-upgrade-plan-offline
Automatic merge from submit-queue (batch tested with PRs 54160, 54016). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Fix `kubeadm upgrade plan` for offline operation

**What this PR does / why we need it**:
This PR allows `kubeadm upgrade plan` to work in firewalled/offline/otherwise restricted environments by ignoring errors when trying to reach dl.k8s.io. Instead, we fall back to the current kubeadm version as the latest stable version. This is a reasonable as a user is [expected to install a recent version of kubeadm before upgrading](https://kubernetes.io/docs/tasks/administer-cluster/kubeadm-upgrade-1-8/#upgrading-your-control-plane).

**Which issue this PR fixes**: Fixes kubernetes/kubeadm#498

**Special notes for your reviewer**: Should preferably be cherrypicked to 1.8.

```release-note
Fix `kubeadm upgrade plan` for offline operation: ignore errors when trying to fetch latest versions from dl.k8s.io
```
2017-10-31 01:23:18 -07:00
..
clicheck update BUILD files 2017-10-15 18:18:13 -07:00
cloud-controller-manager Update bazel 2017-10-18 17:24:04 +02:00
gendocs update BUILD files 2017-10-15 18:18:13 -07:00
genkubedocs kubeadm-doc 2017-10-27 09:57:25 +02:00
genman kubeadm-doc 2017-10-27 09:57:25 +02:00
genswaggertypedocs update BUILD files 2017-10-15 18:18:13 -07:00
genutils update BUILD files 2017-10-15 18:18:13 -07:00
genyaml update BUILD files 2017-10-15 18:18:13 -07:00
gke-certificates-controller certs: remove always nil error from New signature 2017-10-23 11:43:08 -07:00
hyperkube Remove all traces of federation 2017-10-26 13:37:37 -07:00
importverifier Merge pull request #54568 from sttts/sttts-import-verifier-yaml 2017-10-25 23:10:29 -07:00
kube-apiserver Merge pull request #54704 from dims/try-clean-up-stores 2017-10-30 13:48:41 -07:00
kube-controller-manager Update quota controller to monitor all types 2017-10-27 11:07:53 -04:00
kube-proxy Merge pull request #53973 from m1093782566/validate-sheduler 2017-10-29 23:52:08 -07:00
kubeadm Merge pull request #54016 from praseodym/kubeadm-upgrade-plan-offline 2017-10-31 01:23:18 -07:00
kubectl update BUILD files 2017-10-15 18:18:13 -07:00
kubelet Merge pull request #54160 from mtaufen/runtime-config-to-flags 2017-10-31 01:23:15 -07:00
kubemark Update bazel 2017-10-18 17:24:04 +02:00
linkcheck update BUILD files 2017-10-15 18:18:13 -07:00
BUILD
OWNERS