From 0e1bd18b3e1b0088d39f6c28f093e05e30d53053 Mon Sep 17 00:00:00 2001 From: Yu-Ju Hong Date: Sat, 4 Apr 2015 09:59:39 -0700 Subject: [PATCH] Fix the kubelet node watch --- pkg/kubelet/kubelet.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/kubelet/kubelet.go b/pkg/kubelet/kubelet.go index 1ba993aadab..244c798cd56 100644 --- a/pkg/kubelet/kubelet.go +++ b/pkg/kubelet/kubelet.go @@ -179,7 +179,7 @@ func NewMainKubelet( if kubeClient != nil { // TODO: cache.NewListWatchFromClient is limited as it takes a client implementation rather // than an interface. There is no way to construct a list+watcher using resource name. - fieldSelector := fields.Set{"name": hostname}.AsSelector() + fieldSelector := fields.Set{"metadata.name": hostname}.AsSelector() listWatch := &cache.ListWatch{ ListFunc: func() (runtime.Object, error) { // TODO: Use List() with fieldSelector when it is supported.