commit 127454b6bcd15e3898f5c4809067cf211fe36f09
Author: Naveen N <email address hidden>
Date: Thu Nov 20 03:00:00 2014 -0800
* All the component nh member of a composite NH are policy disabled
nexthop, since composite NH itself is policy enabled and there is
no need for component member to policy disabled. When a transition
happens from non-ecmp to ecmp, local interface nexthop could be
added with policy enabled flag, and finding of the nexthop inside
composite NH would fail since we always search for policy disabled
nh inside composite NH. Since nexthop lookup fails flow ecmp index
would not be set, resulting in drop
Unit test added to verify the case where transition happens from
non-ecmp to ecmp with local nexthop pre-existing
Closes-bug:#1381978
Reviewed: https:/ /review. opencontrail. org/4819 github. org/Juniper/ contrail- controller/ commit/ 127454b6bcd15e3 898f5c4809067cf 211fe36f09
Committed: http://
Submitter: Zuul
Branch: master
commit 127454b6bcd15e3 898f5c4809067cf 211fe36f09
Author: Naveen N <email address hidden>
Date: Thu Nov 20 03:00:00 2014 -0800
* All the component nh member of a composite NH are policy disabled
nexthop, since composite NH itself is policy enabled and there is
no need for component member to policy disabled. When a transition
happens from non-ecmp to ecmp, local interface nexthop could be
added with policy enabled flag, and finding of the nexthop inside
composite NH would fail since we always search for policy disabled
nh inside composite NH. Since nexthop lookup fails flow ecmp index
would not be set, resulting in drop
Unit test added to verify the case where transition happens from
non-ecmp to ecmp with local nexthop pre-existing
Closes-bug:#1381978
Change-Id: I95068b324870f3 291a3cbb4bcc756 a7c1ef791b4