From 4738a88d01b69a217aa773fe2af295679a96380c Mon Sep 17 00:00:00 2001 From: FengyunPan Date: Fri, 18 Aug 2017 08:08:55 +0800 Subject: [PATCH] Use 'Infof' instead of 'Errorf' for a debug log --- pkg/controller/node/ipam/range_allocator.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/controller/node/ipam/range_allocator.go b/pkg/controller/node/ipam/range_allocator.go index 0f150a761a8..53c6f22fc90 100644 --- a/pkg/controller/node/ipam/range_allocator.go +++ b/pkg/controller/node/ipam/range_allocator.go @@ -233,8 +233,10 @@ func (r *rangeAllocator) updateCIDRAllocation(data nodeAndCIDR) error { continue } if node.Spec.PodCIDR != "" { - glog.Errorf("Node %v already has allocated CIDR %v. Releasing assigned one if different.", node.Name, node.Spec.PodCIDR) + glog.V(4).Infof("Node %v already has allocated CIDR %v. Releasing assigned one if different.", node.Name, node.Spec.PodCIDR) if node.Spec.PodCIDR != data.cidr.String() { + glog.Errorf("Node %q PodCIDR seems to have changed (original=%v, current=%v), releasing original and occupying new CIDR", + node.Name, node.Spec.PodCIDR, data.cidr.String()) if err := r.cidrs.Release(data.cidr); err != nil { glog.Errorf("Error when releasing CIDR %v", data.cidr.String()) }