Mirroring doesn't work with Dynamic NH mode and header disabled

Bug #1641659 reported by Shashikiran H
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R3.2
Fix Committed
Critical
jayaramsatya
Trunk
Fix Committed
Critical
jayaramsatya

Bug Description

Version: 3.2.0.0-3~mitaka

Topo:
cfgm: nodec22, nodeg10, nodec26
control: nodec22,nodec26,nodeg10
compute: nodeg8,nodeg14,nodec15(tor) and nodec11(tor), nodec32

With Dynamic NH mode and header disabled, the nh entry for the mirror entry is this:

root@nodec32:~# mirror -b
Mirror Table

Flags:D=Dynamic Mirroring

Index NextHop Flags VNI
------------------------------------------------
    0 42 18

root@nodec32:~# nh --get 42
Id:42 Type:Tunnel Fmly: AF_INET Rid:0 Ref_cnt:5 Vrf:0
              Flags:Valid, MPLSoUDP,
              Oif:0 Len:14 Flags Valid, MPLSoUDP, Data:00 25 90 c5 61 b4 00 25 90 c3 0a ee 08 00
              Vrf:0 Sip:10.204.217.17 Dip:10.204.217.48

But mirroring does not happen. The packets do not reach the tap or node hosting the mirror vm either.
Dropstats increment on the receiving compute for "Invalid Protocol"

Shashikiran H (skiranh)
description: updated
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R3.2

Review in progress for https://review.opencontrail.org/26295
Submitter: jayaramsatya (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/26295
Committed: http://github.org/Juniper/contrail-controller/commit/80b06fb355c7a0b2f5bdebd755fe0de396750f1d
Submitter: Zuul
Branch: R3.2

commit 80b06fb355c7a0b2f5bdebd755fe0de396750f1d
Author: jayaramsatya <email address hidden>
Date: Sat Nov 19 10:32:31 2016 +0530

if any label Change for the bridge route happen rebake for the label is
not happening due to that always pointing to old label.
Added Changes to handle the label change upon bridge route notify.

Change-Id: I450952b8082729fd5528f5a5a94b4cee5124fffb
closes-bug: #1641659

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/26443
Submitter: jayaramsatya (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/26443
Committed: http://github.org/Juniper/contrail-controller/commit/99c13ddfc1137c95f075e55abfc38a40390bd251
Submitter: Zuul
Branch: master

commit 99c13ddfc1137c95f075e55abfc38a40390bd251
Author: jayaramsatya <email address hidden>
Date: Sat Nov 19 10:32:31 2016 +0530

if any label Change for the bridge route happen rebake for the label is
not happening due to that always pointing to old label.
Added Changes to handle the label change upon bridge route notify.

Change-Id: I450952b8082729fd5528f5a5a94b4cee5124fffb
closes-bug: #1641659

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.