From f136886dde7d4e3729f201a09c66209fa2fd9047 Mon Sep 17 00:00:00 2001 From: Abhishek Shah Date: Mon, 9 Feb 2015 18:03:58 -0800 Subject: [PATCH 1/2] Updated logging. If etcd-pod-dir-fetch fails because dir was absent, an info message is logged. 2) For all other reasons, the regular error message is logged. --- pkg/kubelet/config/etcd.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/kubelet/config/etcd.go b/pkg/kubelet/config/etcd.go index 0f091669f9..e46c5fac8c 100644 --- a/pkg/kubelet/config/etcd.go +++ b/pkg/kubelet/config/etcd.go @@ -61,6 +61,10 @@ func (s *sourceEtcd) run() { boundPods := api.BoundPods{} err := s.helper.ExtractObj(s.key, &boundPods, false) if err != nil { + if (tools.IsEtcdNotFound(err)) { + glog.V(4).Infof("etcd failed to retrieve the value for the key %q. Error: %v", s.key, err) + return + } glog.Errorf("etcd failed to retrieve the value for the key %q. Error: %v", s.key, err) return } From febf8c9b2caee511bac0dac17d3996046380450f Mon Sep 17 00:00:00 2001 From: Abhishek Shah Date: Tue, 10 Feb 2015 12:03:40 -0800 Subject: [PATCH 2/2] Fixed formattting issues in etcd.go --- pkg/kubelet/config/etcd.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/kubelet/config/etcd.go b/pkg/kubelet/config/etcd.go index e46c5fac8c..e272d2fdf7 100644 --- a/pkg/kubelet/config/etcd.go +++ b/pkg/kubelet/config/etcd.go @@ -61,7 +61,7 @@ func (s *sourceEtcd) run() { boundPods := api.BoundPods{} err := s.helper.ExtractObj(s.key, &boundPods, false) if err != nil { - if (tools.IsEtcdNotFound(err)) { + if tools.IsEtcdNotFound(err) { glog.V(4).Infof("etcd failed to retrieve the value for the key %q. Error: %v", s.key, err) return }