ipcache: Protect from delete events for alive IP but mismatching key
ipcache: Protect from delete events for alive IP but mismatching key

kvstore delete events covering global CIDR identities of Cilium 1.2 can
currently overwrite and delete local CIDR identities in the ipcache. This can
lead to non-recoverable situations after an upgrade as the delete event will
remove an ipcache entry.

Fixes: #7156

Signed-off-by: Thomas Graf <5f50a84c1fa3bcff146405017f36aec1a10a9e38@cilium.io>

cilium/cilium,cilium/cilium,tgraf/cilium,tgraf/cilium,michi-covalent/cilium,michi-covalent/cilium,tklauser/cilium,michi-covalent/cilium,cilium/cilium,tgraf/cilium,tgraf/cilium,tklauser/cilium,tgraf/cilium,tklauser/cilium,michi-covalent/cilium,tgraf/cilium,cilium-team/cilium,cilium/cilium,michi-covalent/cilium,tklauser/cilium,cilium/cilium,tklauser/cilium,cilium-team/cilium