Issue 1:
Hit this while running an unrelated PR through Shippable:

W0227 19:54:55.644490 30657 kubelet.go:242] Data dir for pod "bothpod" exists in both old and new form, using new
W0227 19:54:55.646864 30657 kubelet.go:282] Data dir for pod "newpod", container "bothctr" exists in both old and new form, using new
W0227 19:54:55.648438 30657 kubelet.go:977] No ref for pod '1234' - '/k8s_foo_qux_1234_42'
W0227 19:54:55.661498 30657 kubelet.go:977] No ref for pod '1234' - '/k8s_foo_qux_1234_42'
W0227 19:54:55.944516 30657 kubelet.go:977] No ref for pod '1234' - '/k8s_bar_foo.new.test_12345678_0'
W0227 19:54:55.983713 30657 kubelet.go:977] No ref for pod '1234' - '/k8s_foo_bar.new.test_12345678_42'
W0227 19:54:55.992491 30657 kubelet.go:977] No ref for pod '9876' - '/k8s_POD_foo.new.test_12345678_42'
W0227 19:54:56.012539 30657 kubelet.go:977] No ref for pod '7492' - '/k8s_boo_bar.default.testSource_12345678_42'
W0227 19:54:56.012860 30657 kubelet.go:977] No ref for pod '3542' - '/k8s_POD_boo.default.testSource_12345678_42'
W0227 19:54:56.015438 30657 kubelet.go:977] No ref for pod '1234' - '/k8s_foo_bar.new.test_12345678_42'
W0227 19:54:56.015783 30657 kubelet.go:977] No ref for pod '9876' - '/k8s_POD_foo.new.test_12345678_42'
I0227 19:54:56.064712 30657 kubelet.go:2001] Query docker container info for pod bar.new.test failed with error (no containers exist for this pod)
W0227 19:54:56.066136 30657 kubelet.go:977] No ref for pod '1234' - '/k8s_foo_bar.new.test_12345678_1111'
I0227 19:54:56.074874 30657 kubelet.go:2001] Query docker container info for pod foo.new.test failed with error (no containers exist for this pod)
I0227 19:54:56.082731 30657 kubelet.go:1271] pod "foo.new.test" container "bar" hash changed (4660 vs 2854993760). Container will be killed and re-created.
W0227 19:54:56.085344 30657 kubelet.go:977] No ref for pod '1234' - '/k8s_bar.1234_foo.new.test_12345678_42'
W0227 19:54:56.085856 30657 kubelet.go:977] No ref for pod '9876' - '/k8s_POD_foo.new.test_12345678_42'
I0227 19:54:56.105305 30657 kubelet.go:2001] Query docker container info for pod foo.new.test failed with error (no containers exist for this pod)
W0227 19:54:56.113660 30657 probe.go:90] Failed to find probe builder for bar &{Handler:{Exec:<nil> HTTPGet:<nil> TCPSocket:<nil>} InitialDelaySeconds:0 TimeoutSeconds:0}
W0227 19:54:56.124398 30657 probe.go:90] Failed to find probe builder for bar &{Handler:{Exec:<nil> HTTPGet:<nil> TCPSocket:<nil>} InitialDelaySeconds:0 TimeoutSeconds:0}
W0227 19:54:56.124681 30657 probe.go:90] Failed to find probe builder for bar &{Handler:{Exec:<nil> HTTPGet:<nil> TCPSocket:<nil>} InitialDelaySeconds:0 TimeoutSeconds:0}
W0227 19:54:56.128682 30657 kubelet.go:1262] No ref for pod '1234' - 'bar'
I0227 19:54:56.128834 30657 kubelet.go:1268] pod "foo.new.test" container "bar" is unhealthy (probe result: unknown). Container will be killed and re-created.
W0227 19:54:56.129259 30657 kubelet.go:977] No ref for pod '1234' - '/k8s_bar_foo.new.test_12345678_42'
W0227 19:54:56.178639 30657 kubelet.go:512] Unknown protocol "": defaulting to TCP
W0227 19:54:56.179027 30657 kubelet.go:512] Unknown protocol "foobar": defaulting to TCP
W0227 19:54:56.192875 30657 kubelet.go:1637] Pod "..": HostPort is already allocated, ignoring: [[0].port: duplicate value '81']
E0227 19:54:56.281495 30657 kubelet.go:581] Invalid handler: &{<nil> <nil> <nil>}
I0227 19:54:56.284444 30657 kubelet.go:2001] Query docker container info for pod foo.new.test failed with error (no containers exist for this pod)
E0227 19:54:56.294650 30657 kubelet.go:1370] Error running pod "foo.new.test" container "bar": failed to call event handler: test error
E0227 19:54:56.415930 30657 kubelet.go:1214] Unable to get pod with name "foo.new.test" and uid "12345678" info with error(Couldn't find spec for pod foo.new.test)
W0227 19:54:56.662334 30657 probe.go:90] Failed to find probe builder for <nil>
W0227 19:54:56.676683 30657 probe.go:90] Failed to find probe builder for <nil>
W0227 19:54:56.678938 30657 probe.go:90] Failed to find probe builder for <nil>
I0227 19:54:56.707757 30657 runonce.go:62] waiting for 1 pods
I0227 19:54:56.708341 30657 runonce.go:138] container "bar" not found
I0227 19:54:56.708451 30657 runonce.go:112] pod "foo" containers not running: syncing
E0227 19:54:56.713455 30657 kubelet.go:1214] Unable to get pod with name "foo.new.test" and uid "12345678" info with error(Couldn't find spec for pod foo.new.test)
I0227 19:54:56.715598 30657 runonce.go:124] pod "foo" containers synced, waiting for 1s
I0227 19:54:57.719103 30657 runonce.go:138] container "bar" not found
I0227 19:54:57.719221 30657 runonce.go:112] pod "foo" containers not running: syncing
E0227 19:54:57.723001 30657 kubelet.go:1214] Unable to get pod with name "foo.new.test" and uid "12345678" info with error(Couldn't find spec for pod foo.new.test)
I0227 19:54:57.727287 30657 runonce.go:124] pod "foo" containers synced, waiting for 2s
I0227 19:54:59.728595 30657 runonce.go:108] pod "foo" containers running
I0227 19:54:59.728728 30657 runonce.go:75] started pod "foo"
I0227 19:54:59.728778 30657 runonce.go:84] 1 pods started
==================
WARNING: DATA RACE
Read by goroutine 149:
runtime.mapiterinit()
/home/shippable/.gvm/gos/go1.4/src/runtime/hashmap.go:535 +0x0
github.com/docker/spdystream.(*idleAwareFramer).monitor()
/home/shippable/workspace/src/github.com/GoogleCloudPlatform/kubernetes/Godeps/_workspace/src/github.com/docker/spdystream/connection.go:75 +0x30c

Previous write by goroutine 150:
runtime.mapassign1()
/home/shippable/.gvm/gos/go1.4/src/runtime/hashmap.go:376 +0x0
github.com/docker/spdystream.(*Connection).addStream()
/home/shippable/workspace/src/github.com/GoogleCloudPlatform/kubernetes/Godeps/_workspace/src/github.com/docker/spdystream/connection.go:837 +0xf6
github.com/docker/spdystream.(*Connection).addStreamFrame()
/home/shippable/workspace/src/github.com/GoogleCloudPlatform/kubernetes/Godeps/_workspace/src/github.com/docker/spdystream/connection.go:369 +0x52a
github.com/docker/spdystream.(*Connection).Serve()
/home/shippable/workspace/src/github.com/GoogleCloudPlatform/kubernetes/Godeps/_workspace/src/github.com/docker/spdystream/connection.go:261 +0xd06

Goroutine 149 (running) created at:
github.com/docker/spdystream.NewConnection()
/home/shippable/workspace/src/github.com/GoogleCloudPlatform/kubernetes/Godeps/_workspace/src/github.com/docker/spdystream/connection.go:184 +0x757
github.com/GoogleCloudPlatform/kubernetes/pkg/util/httpstream/spdy.NewServerConnection()
/home/shippable/workspace/src/github.com/GoogleCloudPlatform/kubernetes/_output/local/go/src/github.com/GoogleCloudPlatform/kubernetes/pkg/util/httpstream/spdy/connection.go:54 +0x6e
github.com/GoogleCloudPlatform/kubernetes/pkg/util/httpstream/spdy.responseUpgrader.UpgradeResponse()
/home/shippable/workspace/src/github.com/GoogleCloudPlatform/kubernetes/_output/local/go/src/github.com/GoogleCloudPlatform/kubernetes/pkg/util/httpstream/spdy/upgrade.go:71 +0x530
github.com/GoogleCloudPlatform/kubernetes/pkg/util/httpstream/spdy.(*responseUpgrader).UpgradeResponse()
<autogenerated>:1 +0xf5
github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet.(*Server).handleExec()
github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet/_test/_obj_test/server.go:498 +0x943
github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet.*Server.(github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet.handleExec)·fm()
github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet/_test/_obj_test/server.go:95 +0x52
net/http.HandlerFunc.ServeHTTP()
/home/shippable/.gvm/gos/go1.4/src/net/http/server.go:1265 +0x4e
net/http.(*ServeMux).ServeHTTP()
/home/shippable/.gvm/gos/go1.4/src/net/http/server.go:1541 +0x20c
github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet.(*Server).ServeHTTP()
github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet/_test/_obj_test/server.go:733 +0x1f0
net/http/httptest.(*waitGroupHandler).ServeHTTP()
/home/shippable/.gvm/gos/go1.4/src/net/http/httptest/server.go:200 +0xf7
net/http.serverHandler.ServeHTTP()
/home/shippable/.gvm/gos/go1.4/src/net/http/server.go:1703 +0x1f6
net/http.(*conn).serve()
/home/shippable/.gvm/gos/go1.4/src/net/http/server.go:1204 +0x1087

Goroutine 150 (running) created at:
github.com/GoogleCloudPlatform/kubernetes/pkg/util/httpstream/spdy.newConnection()
/home/shippable/workspace/src/github.com/GoogleCloudPlatform/kubernetes/_output/local/go/src/github.com/GoogleCloudPlatform/kubernetes/pkg/util/httpstream/spdy/connection.go:68 +0x17a
github.com/GoogleCloudPlatform/kubernetes/pkg/util/httpstream/spdy.NewServerConnection()
/home/shippable/workspace/src/github.com/GoogleCloudPlatform/kubernetes/_output/local/go/src/github.com/GoogleCloudPlatform/kubernetes/pkg/util/httpstream/spdy/connection.go:60 +0x117
github.com/GoogleCloudPlatform/kubernetes/pkg/util/httpstream/spdy.responseUpgrader.UpgradeResponse()
/home/shippable/workspace/src/github.com/GoogleCloudPlatform/kubernetes/_output/local/go/src/github.com/GoogleCloudPlatform/kubernetes/pkg/util/httpstream/spdy/upgrade.go:71 +0x530
github.com/GoogleCloudPlatform/kubernetes/pkg/util/httpstream/spdy.(*responseUpgrader).UpgradeResponse()
<autogenerated>:1 +0xf5
github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet.(*Server).handleExec()
github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet/_test/_obj_test/server.go:498 +0x943
github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet.*Server.(github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet.handleExec)·fm()
github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet/_test/_obj_test/server.go:95 +0x52
net/http.HandlerFunc.ServeHTTP()
/home/shippable/.gvm/gos/go1.4/src/net/http/server.go:1265 +0x4e
net/http.(*ServeMux).ServeHTTP()
/home/shippable/.gvm/gos/go1.4/src/net/http/server.go:1541 +0x20c
github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet.(*Server).ServeHTTP()
github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet/_test/_obj_test/server.go:733 +0x1f0
net/http/httptest.(*waitGroupHandler).ServeHTTP()
/home/shippable/.gvm/gos/go1.4/src/net/http/httptest/server.go:200 +0xf7
net/http.serverHandler.ServeHTTP()
/home/shippable/.gvm/gos/go1.4/src/net/http/server.go:1703 +0x1f6
net/http.(*conn).serve()
/home/shippable/.gvm/gos/go1.4/src/net/http/server.go:1204 +0x1087
==================
==================
WARNING: DATA RACE
Read by goroutine 149:
github.com/docker/spdystream.(*Stream).Reset()
/home/shippable/workspace/src/github.com/GoogleCloudPlatform/kubernetes/Godeps/_workspace/src/github.com/docker/spdystream/stream.go:170 +0x4d
github.com/docker/spdystream.(*idleAwareFramer).monitor()
/home/shippable/workspace/src/github.com/GoogleCloudPlatform/kubernetes/Godeps/_workspace/src/github.com/docker/spdystream/connection.go:76 +0x35a

Previous write by goroutine 150:
github.com/docker/spdystream.(*Connection).addStreamFrame()
/home/shippable/workspace/src/github.com/GoogleCloudPlatform/kubernetes/Godeps/_workspace/src/github.com/docker/spdystream/connection.go:363 +0x222
github.com/docker/spdystream.(*Connection).Serve()
/home/shippable/workspace/src/github.com/GoogleCloudPlatform/kubernetes/Godeps/_workspace/src/github.com/docker/spdystream/connection.go:261 +0xd06

Goroutine 149 (running) created at:
github.com/docker/spdystream.NewConnection()
/home/shippable/workspace/src/github.com/GoogleCloudPlatform/kubernetes/Godeps/_workspace/src/github.com/docker/spdystream/connection.go:184 +0x757
github.com/GoogleCloudPlatform/kubernetes/pkg/util/httpstream/spdy.NewServerConnection()
/home/shippable/workspace/src/github.com/GoogleCloudPlatform/kubernetes/_output/local/go/src/github.com/GoogleCloudPlatform/kubernetes/pkg/util/httpstream/spdy/connection.go:54 +0x6e
github.com/GoogleCloudPlatform/kubernetes/pkg/util/httpstream/spdy.responseUpgrader.UpgradeResponse()
/home/shippable/workspace/src/github.com/GoogleCloudPlatform/kubernetes/_output/local/go/src/github.com/GoogleCloudPlatform/kubernetes/pkg/util/httpstream/spdy/upgrade.go:71 +0x530
github.com/GoogleCloudPlatform/kubernetes/pkg/util/httpstream/spdy.(*responseUpgrader).UpgradeResponse()
<autogenerated>:1 +0xf5
github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet.(*Server).handleExec()
github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet/_test/_obj_test/server.go:498 +0x943
github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet.*Server.(github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet.handleExec)·fm()
github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet/_test/_obj_test/server.go:95 +0x52
net/http.HandlerFunc.ServeHTTP()
/home/shippable/.gvm/gos/go1.4/src/net/http/server.go:1265 +0x4e
net/http.(*ServeMux).ServeHTTP()
/home/shippable/.gvm/gos/go1.4/src/net/http/server.go:1541 +0x20c
github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet.(*Server).ServeHTTP()
github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet/_test/_obj_test/server.go:733 +0x1f0
net/http/httptest.(*waitGroupHandler).ServeHTTP()
/home/shippable/.gvm/gos/go1.4/src/net/http/httptest/server.go:200 +0xf7
net/http.serverHandler.ServeHTTP()
/home/shippable/.gvm/gos/go1.4/src/net/http/server.go:1703 +0x1f6
net/http.(*conn).serve()
/home/shippable/.gvm/gos/go1.4/src/net/http/server.go:1204 +0x1087

Goroutine 150 (running) created at:
github.com/GoogleCloudPlatform/kubernetes/pkg/util/httpstream/spdy.newConnection()
/home/shippable/workspace/src/github.com/GoogleCloudPlatform/kubernetes/_output/local/go/src/github.com/GoogleCloudPlatform/kubernetes/pkg/util/httpstream/spdy/connection.go:68 +0x17a
github.com/GoogleCloudPlatform/kubernetes/pkg/util/httpstream/spdy.NewServerConnection()
/home/shippable/workspace/src/github.com/GoogleCloudPlatform/kubernetes/_output/local/go/src/github.com/GoogleCloudPlatform/kubernetes/pkg/util/httpstream/spdy/connection.go:60 +0x117
github.com/GoogleCloudPlatform/kubernetes/pkg/util/httpstream/spdy.responseUpgrader.UpgradeResponse()
/home/shippable/workspace/src/github.com/GoogleCloudPlatform/kubernetes/_output/local/go/src/github.com/GoogleCloudPlatform/kubernetes/pkg/util/httpstream/spdy/upgrade.go:71 +0x530
github.com/GoogleCloudPlatform/kubernetes/pkg/util/httpstream/spdy.(*responseUpgrader).UpgradeResponse()
<autogenerated>:1 +0xf5
github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet.(*Server).handleExec()
github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet/_test/_obj_test/server.go:498 +0x943
github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet.*Server.(github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet.handleExec)·fm()
github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet/_test/_obj_test/server.go:95 +0x52
net/http.HandlerFunc.ServeHTTP()
/home/shippable/.gvm/gos/go1.4/src/net/http/server.go:1265 +0x4e
net/http.(*ServeMux).ServeHTTP()
/home/shippable/.gvm/gos/go1.4/src/net/http/server.go:1541 +0x20c
github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet.(*Server).ServeHTTP()
github.com/GoogleCloudPlatform/kubernetes/pkg/kubelet/_test/_obj_test/server.go:733 +0x1f0
net/http/httptest.(*waitGroupHandler).ServeHTTP()
/home/shippable/.gvm/gos/go1.4/src/net/http/httptest/server.go:200 +0xf7
net/http.serverHandler.ServeHTTP()
/home/shippable/.gvm/gos/go1.4/src/net/http/server.go:1703 +0x1f6
net/http.(*conn).serve()
/home/shippable/.gvm/gos/go1.4/src/net/http/server.go:1204 +0x1087
==================
--- FAIL: TestServeExecInContainerIdleTimeout (0.14s)
server_test.go:662: error creating input stream: Stream reset
E0227 19:55:03.766734 30657 server.go:552] Timed out waiting for client to create streams
W0227 19:55:04.338883 30657 connection.go:126] Stream rejected: Unable to parse '' as a port: strconv.ParseUint: parsing "": invalid syntax
W0227 19:55:04.520106 30657 connection.go:126] Stream rejected: Unable to parse 'abc' as a port: strconv.ParseUint: parsing "abc": invalid syntax
W0227 19:55:04.632877 30657 connection.go:126] Stream rejected: Unable to parse '-1' as a port: strconv.ParseUint: parsing "-1": invalid syntax
W0227 19:55:04.902832 30657 connection.go:126] Stream rejected: Unable to parse '65536' as a port: strconv.ParseUint: parsing "65536": value out of range
W0227 19:55:05.050841 30657 connection.go:126] Stream rejected: Port '0' must be greater than 0
FAIL

Issue 2:
Is this a request for help? (If yes, you should use our troubleshooting guide and community support channels, see http://kubernetes.io/docs/troubleshooting/.):

What keywords did you search in Kubernetes issues before filing this one? (If you have found any duplicates, you should instead reply there.):

Is this a BUG REPORT or FEATURE REQUEST? (choose one):

Kubernetes version (use kubectl version):

Client Version: version.Info{Major:"1", Minor:"5+", GitVersion:"v1.5.0-alpha.1.427+19e9f7e400fd46-dirty", GitCommit:"19e9f7e400fd46d5492c869f4371ddec6f32b17e", GitTreeState:"dirty", BuildDate:"2016-11-16T00:14:27Z", GoVersion:"go1.6", Compiler:"gc", Platform:"linux/amd64"}

Server Version: version.Info{Major:"1", Minor:"5+", GitVersion:"v1.5.0-alpha.1.427+19e9f7e400fd46-dirty", GitCommit:"19e9f7e400fd46d5492c869f4371ddec6f32b17e", GitTreeState:"dirty", BuildDate:"2016-11-16T00:14:27Z", GoVersion:"go1.6", Compiler:"gc", Platform:"linux/amd64"}

Environment:

Cloud provider or hardware configuration: vSphere

OS (e.g. from /etc/os-release): Ubuntu

Kernel (e.g. uname -a): 4.2.0-27-generic

Install tools:

Others:

What happened:

Kubelet fail to start.

How to reproduce it (as minimally and precisely as possible):

Move VMs running Kubernetes outside vSphere Cluster. Restart kubernetes services

Anything else do we need to know:

Kubelet Logs

panic: reflect.Set: value of type mo.ComputeResource is not assignable to type mo.ClusterComputeResource

goroutine 1 [running]:
panic(0x287fe00, 0xc82025a240)
/usr/local/go/src/runtime/panic.go:464 +0x3e6
reflect.Value.assignTo(0x35a1680, 0xc8205725a0, 0x99, 0x3831860, 0xb, 0x357e8c0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/reflect/value.go:2164 +0x3be
reflect.Value.Set(0x357e8c0, 0xc8205af180, 0x199, 0x35a1680, 0xc8205725a0, 0x99)
/usr/local/go/src/reflect/value.go:1334 +0x95
k8s.io/kubernetes/vendor/github.com/vmware/govmomi/vim25/mo.LoadRetrievePropertiesResponse(0xc8206c6700, 0x32dd7a0, 0xc8205af180, 0x0, 0x0)
/mnt/hgfs/shivania/Abrar/workdir/code/kubernetes/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/vendor/github.com/vmware/govmomi/vim25/mo/retrieve.go:128 +0xe21
k8s.io/kubernetes/vendor/github.com/vmware/govmomi/property.(*Collector).Retrieve(0xc820867058, 0x7f8af1761ab0, 0xc82004b300, 0xc8206d2a20, 0x1, 0x1, 0xc8202c36