text: Title: 1.7.6 upgrade 1.8.0 can't get node
  Body: 1.7.6 upgrade 1.8.0 can't get node
  ```
  kubectl get cs,no -o wide
  NAME                    STATUS    MESSAGE              ERROR
  cs/scheduler            Healthy   ok
  cs/controller-manager   Healthy   ok
  cs/etcd-0               Healthy   {"health": "true"}
  
  kubectl get no -o wide
  No resources found.
  ```
  
  kubelet.service
  ```
  [Unit]
  Description=Kubernetes Kubelet
  Documentation=https://github.com/GoogleCloudPlatform/kubernetes
  After=docker.service
  Requires=docker.service
  
  [Service]
  WorkingDirectory=/var/lib/kubelet
  ExecStart=/opt/kubernetes/bin/kubelet \
    --address=172.10.0.42 \
    --hostname-override=172.10.0.42 \
    --pod-infra-container-image=registry.access.redhat.com/rhel7/pod-infrastructure:latest \
    --experimental-bootstrap-kubeconfig=/etc/kubernetes/bootstrap.kubeconfig \
    --kubeconfig=/etc/kubernetes/kubelet.kubeconfig \
    --require-kubeconfig=true \
    --cert-dir=/etc/kubernetes/ssl \
    --cluster_dns=10.254.0.2 \
    --cluster_domain=cluster.local \
    --hairpin-mode=promiscuous-bridge \
    --allow-privileged=true \
    --fail-swap-on=false \
    --logtostderr=true
  Restart=on-failure
  RestartSec=5
  
  [Install]
  WantedBy=multi-user.target
  ```
  
  ```
  Oct 03 09:26:29 vm42 systemd[1]: Started Kubernetes systemd probe.
  Oct 03 09:26:29 vm42 systemd[1]: Starting Kubernetes systemd probe.
  Oct 03 09:26:29 vm42 kubelet[2155]: I1003 09:26:29.021756    2155 mount_linux.go:168] Detected OS with systemd
  Oct 03 09:26:29 vm42 kubelet[2155]: I1003 09:26:29.021779    2155 client.go:75] Connecting to docker on unix:///var/run/docker.sock
  Oct 03 09:26:29 vm42 kubelet[2155]: I1003 09:26:29.021798    2155 client.go:95] Start docker client with request timeout=2m0s
  Oct 03 09:26:29 vm42 kubelet[2155]: W1003 09:26:29.022537    2155 cni.go:196] Unable to update cni config: No networks found in /etc/cni/net.d
  Oct 03 09:26:29 vm42 kubelet[2155]: I1003 09:26:29.025534    2155 feature_gate.go:156] feature gates: map[]
  Oct 03 09:26:29 vm42 kubelet[2155]: W1003 09:26:29.025619    2155 server.go:276] --require-kubeconfig is deprecated. Set --kubeconfig without using --require-kubeconfig.
  Oct 03 09:26:29 vm42 kubelet[2155]: W1003 09:26:29.025630    2155 server.go:289] --cloud-provider=auto-detect is deprecated. The desired cloud provider should be set explicitly
  Oct 03 09:26:29 vm42 kubelet[2155]: I1003 09:26:29.025644    2155 bootstrap.go:49] Kubeconfig /etc/kubernetes/kubelet.kubeconfig exists, skipping bootstrap
  Oct 03 09:26:29 vm42 kubelet[2155]: I1003 09:26:29.043102    2155 manager.go:149] cAdvisor running in container: "/sys/fs/cgroup/cpu,cpuacct"
  Oct 03 09:26:29 vm42 kubelet[2155]: W1003 09:26:29.045277    2155 manager.go:157] unable to connect to Rkt api service: rkt: cannot tcp Dial rkt api service: dial tcp [::1]:15441:
  Oct 03 09:26:29 vm42 kubelet[2155]: W1003 09:26:29.045357    2155 manager.go:166] unable to connect to CRI-O api service: Get http://%2Fvar%2Frun%2Fcrio.sock/info: dial unix /var/r
  Oct 03 09:26:29 vm42 kubelet[2155]: I1003 09:26:29.047069    2155 fs.go:139] Filesystem UUIDs: map[6bad67be-a249-48d8-834a-eabdbb4bae09:/dev/vda1 79736916-80e3-4655-9cb9-a2cce4fb83
  Oct 03 09:26:29 vm42 kubelet[2155]: I1003 09:26:29.047084    2155 fs.go:140] Filesystem partitions: map[/dev/vda1:{mountpoint:/boot major:252 minor:1 fsType:xfs blockSize:0} tmpfs:
  Oct 03 09:26:29 vm42 kubelet[2155]: I1003 09:26:29.047823    2155 manager.go:216] Machine: {NumCores:2 CpuFrequency:3192624 MemoryCapacity:2097479680 HugePages:[{PageSize:2048 NumP
  Oct 03 09:26:29 vm42 kubelet[2155]: I1003 09:26:29.049643    2155 manager.go:222] Version: {KernelVersion:3.10.0-693.2.2.el7.x86_64 ContainerOsVersion:CentOS Linux 7 (Core) DockerV
  Oct 03 09:26:29 vm42 kubelet[2155]: I1003 09:26:29.049977    2155 server.go:422] --cgroups-per-qos enabled, but --cgroup-root was not specified.  defaulting to /
  Oct 03 09:26:29 vm42 kubelet[2155]: error: failed to run Kubelet: Running with swap on is not supported, please disable swap! or set --fail-swap-on flag to false. /proc/swaps conta
  Oct 03 09:26:29 vm42 systemd[1]: kubelet.service: main process exited, code=exited, status=1/FAILURE
  Oct 03 09:26:29 vm42 systemd[1]: Unit kubelet.service entered failed state.
  Oct 03 09:26:29 vm42 systemd[1]: kubelet.service failed.
  Oct 03 09:26:34 vm42 systemd[1]: kubelet.service holdoff time over, scheduling restart.
  ```
  
  docker version
  ```
  docker version
  Client:
   Version:         1.12.6
   API version:     1.24
   Package version: docker-1.12.6-55.gitc4618fb.el7.centos.x86_64
   Go version:      go1.8.3
   Git commit:      c4618fb/1.12.6
   Built:           Thu Sep 21 22:33:52 2017
   OS/Arch:         linux/amd64
  
  Server:
   Version:         1.12.6
   API version:     1.24
   Package version: docker-1.12.6-55.gitc4618fb.el7.centos.x86_64
   Go version:      go1.8.3
   Git commit:      c4618fb/1.12.6
   Built:           Thu Sep 21 22:33:52 2017
   OS/Arch:         linux/amd64
  ```
  
  **Environment**:
  - Kubernetes version : GitVersion:"v1.8.0"
  - Cloud provider or hardware : local kvm 
  - OS : centos 7.4
  - Kernel : 3.10.0-693.2.2.el7.x86_64
  - Install tools: ansible
  - Others:
  