Description of problem: [OVN AWS] Recreating the deleted EgressIP object got InvalidEgressIP warning Version-Release number of selected component (if applicable): 4.10.0-0.ci-2021-12-19-184945 How reproducible: Always Steps to Reproduce: 1. Label some nodes as egress nodes and create one egressip object 2. Then delete above egressip object $ oc delete egressip --all egressip.k8s.ovn.org "egressip-1" deleted 3. Create above egressip object again. Actual results: EgressIP was not assigned and check event got below warnings. $ oc get egressip NAME EGRESSIPS ASSIGNED NODE ASSIGNED EGRESSIPS egressip-1 10.0.48.215 5m19s Warning InvalidEgressIP egressip/egressip-1 egress IP: 10.0.48.215 for object EgressIP: egressip-1 is already referenced by another EgressIP object Expected results: Recreating the deleted egressip object should take effect correctly. Additional info: Workaround: Restart ovnkube-master pods.
This should be addressed by https://github.com/ovn-org/ovn-kubernetes/pull/2734, I will update the status once it merges downstream.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Moderate: OpenShift Container Platform 4.10.3 security update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2022:0056