From 8f5064bfeabeab95e8fc627742229ef3db3239de Mon Sep 17 00:00:00 2001 From: Angus Lees Date: Fri, 2 Jan 2015 20:53:10 +1100 Subject: [PATCH] nodecontroller: Include error in error messages Makes debugging node creation failures far easier... --- pkg/cloudprovider/controller/nodecontroller.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/cloudprovider/controller/nodecontroller.go b/pkg/cloudprovider/controller/nodecontroller.go index 64aae14a919..696a1f22083 100644 --- a/pkg/cloudprovider/controller/nodecontroller.go +++ b/pkg/cloudprovider/controller/nodecontroller.go @@ -195,7 +195,7 @@ func (s *NodeController) SyncCloud() error { glog.Infof("Create node in registry: %s", node.Name) _, err = s.kubeClient.Nodes().Create(&node) if err != nil { - glog.Errorf("Create node error: %s", node.Name) + glog.Errorf("Create node %s error: %v", node.Name, err) } } delete(nodeMap, node.Name) @@ -206,7 +206,7 @@ func (s *NodeController) SyncCloud() error { glog.Infof("Delete node from registry: %s", nodeID) err = s.kubeClient.Nodes().Delete(nodeID) if err != nil { - glog.Errorf("Delete node error: %s", nodeID) + glog.Errorf("Delete node %s error: %v", nodeID, err) } s.deletePods(nodeID) }