From 0eb04cb433a8b3b7a06d8a02dd47b341c7a80cd6 Mon Sep 17 00:00:00 2001 From: Yu-Ju Hong Date: Tue, 9 Feb 2016 17:55:51 -0800 Subject: [PATCH] Log kubelet startup error messages --- cmd/kubelet/app/server.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/cmd/kubelet/app/server.go b/cmd/kubelet/app/server.go index 56594c3c87e..0a97f30d77a 100644 --- a/cmd/kubelet/app/server.go +++ b/cmd/kubelet/app/server.go @@ -262,7 +262,14 @@ func UnsecuredKubeletConfig(s *options.KubeletServer) (*KubeletConfig, error) { // Otherwise, the caller is assumed to have set up the KubeletConfig object and all defaults // will be ignored. func Run(s *options.KubeletServer, kcfg *KubeletConfig) error { - var err error + err := run(s, kcfg) + if err != nil { + glog.Errorf("Failed running kubelet: %v", err) + } + return err +} + +func run(s *options.KubeletServer, kcfg *KubeletConfig) (err error) { if s.LockFilePath != "" { glog.Infof("aquiring lock on %q", s.LockFilePath) if err := flock.Acquire(s.LockFilePath); err != nil {