Allow only multicast peer to rebake all mcast related labels.
In path sync issued for all paths in multicast route, only multicast peer path
should be responsible for rebaking labels and rest should ignore it. This makes
sure all label point to common mcast NH.
Fix is to store labels (both evpn and fmg) in multicast path and rebake for both
of them. Dont only rely on AgentPath label. Multicast Label is derived out of
AgentPath.
Reviewed: https:/ /review. opencontrail. org/37710 github. com/Juniper/ contrail- controller/ commit/ dc8557864e15ea3 479cb2103dda2aa 6a43090874
Committed: http://
Submitter: Zuul (<email address hidden>)
Branch: R4.1
commit dc8557864e15ea3 479cb2103dda2aa 6a43090874
Author: Manish <email address hidden>
Date: Thu Nov 9 12:02:16 2017 +0530
Invalid nexthop in use by mpls.
Allow only multicast peer to rebake all mcast related labels.
In path sync issued for all paths in multicast route, only multicast peer path
should be responsible for rebaking labels and rest should ignore it. This makes
sure all label point to common mcast NH.
Fix is to store labels (both evpn and fmg) in multicast path and rebake for both
of them. Dont only rely on AgentPath label. Multicast Label is derived out of
AgentPath.
Change-Id: Ic3173dea65851e 47608425b77997b 6490de733e0
partial-bug: #1730191