From 3afb8d3ddfdba0e9c66ededcce7b2c72ba190806 Mon Sep 17 00:00:00 2001 From: Brice Fernandes Date: Tue, 31 Oct 2017 15:35:22 +0000 Subject: [PATCH] Add log messages to detect dying peer edge case --- prog/kube-peers/main.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/prog/kube-peers/main.go b/prog/kube-peers/main.go index 81bfda9d..062a93ac 100644 --- a/prog/kube-peers/main.go +++ b/prog/kube-peers/main.go @@ -138,9 +138,11 @@ func reclaimRemovedPeers(weave *weaveapi.Client, cml *configMapAnnotations, node } // 7a. Remove X from peerList storedPeerList.remove(peer.PeerName) + common.Log.Infoln("Removing peer ", peer.PeerName, ". Expecting to remove linked annotation next.") if err := cml.UpdatePeerList(*storedPeerList); err != nil { return err } + common.Log.Infoln("Removing annotation ", peer.PeerName) // 7b. Remove annotation with key X return cml.RemoveAnnotation(peer.PeerName) })