Fix: ITM tunnels going to Unknown state after cic reboot 66/91766/2
authorApurba Mukherjee <apurba.mukherjee@ericsson.com>
Thu, 30 Jul 2020 06:47:17 +0000 (12:17 +0530)
committerHema Gopalakrishnan <hema.gopalkrishnan@ericsson.com>
Mon, 3 Aug 2020 16:50:21 +0000 (16:50 +0000)
commit6ae0913971df48b4c22586f26d598b71795a59c5
tree914503bc6c4d83afab82edd4dc1c3105d1dc6851
parent33b37c12b6e53af2e62f2216bc0aa7b1d9aa7280
Fix: ITM tunnels going to Unknown state after cic reboot

As part of cic-1 reboot, DPNs connected to cic-1 got disconnected.
The tunnels associated to those DPNs went to unknown state. Those DPNs
then connected back to cic-3. When cic-3 became entity owner,
EoSListener was not invoked by MDSAL since ITM unregisters the listener
after 1st invocation. So EoSHandler could not set the unknown tunnels to
up. To fix this issue, the listener unregistration is removed.

Change-Id: I96c4f7fc4a94d2eeca8f9ea962a26b900c390493
Signed-off-by: Apurba Mukherjee <apurba.mukherjee@ericsson.com>
itm/itm-impl/src/main/java/org/opendaylight/genius/itm/impl/ItmProvider.java