commit 4e049ceb274dd3ab84dd016382986dda3dab6f1c
Author: Praveen K V <email address hidden>
Date: Sun May 31 14:14:10 2015 +0530
Fix virtual-machine-interface config processing
Config processing for virtual-machine-interface (vmi) in case of
physical-router are created only if path from physical-router to VMI is
present. The path is,
physical-router <-> physical-interface <-> logical-interface <vmi>
The current code does not handle the case where physical-router to
physical-interface link comes after
physical-interface <-> logical-interface <-> vmi path is created
Method InterfaceTable::PhysicalInterfaceIFNodeToReq handles rebakes all
VMI when local physical-interface is created. The rebaking logic is
skipped in case of remote-physical-interace
Fix: Modifying InterfaceTable::PhysicalInterfaceIFNodeToReq to rebake
virtual-machine-interface even in case of remote-physical-interfaces
Reviewed: https:/ /review. opencontrail. org/11087 github. org/Juniper/ contrail- controller/ commit/ 4e049ceb274dd3a b84dd016382986d da3dab6f1c
Committed: http://
Submitter: Zuul
Branch: R2.20
commit 4e049ceb274dd3a b84dd016382986d da3dab6f1c
Author: Praveen K V <email address hidden>
Date: Sun May 31 14:14:10 2015 +0530
Fix virtual- machine- interface config processing
Config processing for virtual- machine- interface (vmi) in case of
physical-router are created only if path from physical-router to VMI is
present. The path is,
physical-router <-> physical-interface <-> logical-interface <vmi>
The current code does not handle the case where physical-router to
physical-interface link comes after
physical-interface <-> logical-interface <-> vmi path is created
Method InterfaceTable: :PhysicalInterf aceIFNodeToReq handles rebakes all physical- interace
VMI when local physical-interface is created. The rebaking logic is
skipped in case of remote-
Fix: Modifying InterfaceTable: :PhysicalInterf aceIFNodeToReq to rebake machine- interface even in case of remote- physical- interfaces
virtual-
Fixes bug: #1459674
Change-Id: I5fc61018908e64 5b4e492a2006fb1 6672b0e1db9