Local-ucast-macs not cleared from oper-topo DS. 80/92180/2
authorChetan Arakere Gowdru <chetan.arakere@altencalsoftlabs.com>
Tue, 18 Aug 2020 11:53:55 +0000 (17:23 +0530)
committerChetan Arakere Gowdru <chetan.arakere@altencalsoftlabs.com>
Wed, 19 Aug 2020 03:19:06 +0000 (08:49 +0530)
commit9b4d5c2f55bcc93d8e61727b33279951cb50418a
treee13350f332da9a8d805d6645c1ad32c6aed2019b
parent6fbcc928f1319b928f36d6ed9ba588c62193c30b
Local-ucast-macs not cleared from oper-topo DS.

Description:
Due to deviceInfo cache not populated during add, during local-ucast-mac
removal, this mac entry is missing causing not to delete from optopo on mac removal
from switch.

The onSuccess() which populate the cache is not called properly during
add resulting in this issue.

Change-Id: I9db66caee024daf254cba5b696ef697e6309f1bb
Signed-off-by: Chetan Arakere Gowdru <chetan.arakere@altencalsoftlabs.com>
hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/transactions/md/HwvtepOperationalCommandAggregator.java
hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/transactions/md/TransactionInvokerImpl.java