DPDK:VM Not able to dhcp after restart of Vrouter

Bug #1604179 reported by Vinod Nair
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R3.2
Fix Committed
High
Jeya ganesh babu J
R4.0
Fix Committed
High
Jeya ganesh babu J
Trunk
Fix Committed
High
Jeya ganesh babu J

Bug Description

After Restarting vrouter VM is not reachable.. Even DHCP fails

root@cs-scale-3:~# vif --get 3
Vrouter Interface Table

Flags: P=Policy, X=Cross Connect, S=Service Chain, Mr=Receive Mirror
       Mt=Transmit Mirror, Tc=Transmit Checksum Offload, L3=Layer 3, L2=Layer 2
       D=DHCP, Vp=Vhost Physical, Pr=Promiscuous, Vnt=Native Vlan Tagged
       Mnp=No MAC Proxy, Dpdk=DPDK PMD Interface, Rfl=Receive Filtering Offload, Mon=Interface is Monitored
       Uuf=Unknown Unicast Flood, Vof=VLAN insert/strip offload, Df=Drop New Flows

vif0/3 PMD: tap28c8fb3c-19
            Type:Virtual HWaddr:00:00:5e:00:01:00 IPaddr:0
            Vrf:1 Flags:PL3L2D MTU:9160 QOS:-1 Ref:15
            RX queue errors to lcore 0 0 0 0 0 0 0 0 0 0 0 0 0 0
            RX packets:0 bytes:0 errors:0
            TX packets:17616237 bytes:6976017648 errors:0
            TX port packets:0 errors:17616241

Interface rate statistics
-------------------------

Interface name VIF ID RX TX
                                                      Errors Packets Errors Packets

Physical: 0 vif0/0 0 29877 0 188

Host: vhost0 vif0/1 0 188 0 78

Agent: unix vif0/2 0 0 0 0

Virtual: tap28c8fb3c-19 vif0/3 0 0 29767 29768

Key 'q' for quit, key 'k' for previous page, key 'j' for next page.
2016-07-18 15:32:15 -0700

Version: 3.1.0.0-2~mitaka

Tags: dpdk
Vinod Nair (vinodnair)
information type: Proprietary → Public
summary: - DPDK:Not able to dhcp after restart of Vrouter
+ DPDK:VM Not able to dhcp after restart of Vrouter
Jeba Paulaiyan (jebap)
Changed in juniperopenstack:
milestone: r3.1.0.0-fcs → none
Changed in juniperopenstack:
importance: Critical → High
Jeba Paulaiyan (jebap)
tags: removed: blocker
Changed in juniperopenstack:
assignee: Raja Sivaramakrishnan (raja-u) → Jeya ganesh babu J (jjeya)
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R4.0

Review in progress for https://review.opencontrail.org/34110
Submitter: Jeya ganesh babu (<email address hidden>)

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

Review in progress for https://review.opencontrail.org/34111
Submitter: Jeya ganesh babu (<email address hidden>)

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

Review in progress for https://review.opencontrail.org/34110
Submitter: Jeya ganesh babu (<email address hidden>)

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

Review in progress for https://review.opencontrail.org/34111
Submitter: Jeya ganesh babu (<email address hidden>)

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

Reviewed: https://review.opencontrail.org/34110
Committed: http://github.com/Juniper/contrail-packaging/commit/e0d3115d35f8a5952e8420ab67c1cd9dc1011be8
Submitter: Zuul (<email address hidden>)
Branch: R4.0

commit e0d3115d35f8a5952e8420ab67c1cd9dc1011be8
Author: Jeya ganesh babu J <email address hidden>
Date: Thu Jul 27 15:05:15 2017 -0700

Network issue after dpdk vrouter restart

Closes-bug: #1604179
Issue in qemu which tries to use a freed up char device name
to reconnect after the vrouter restart.
Pulled in the fix -
https://github.com/qemu/qemu/commit/c1bf3531aecf4a0ba25bb150dd5fe21edf406c88

Change-Id: I306c13f2ae7d998283a14ad3cfb32e1e24492eca

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/34111
Committed: http://github.com/Juniper/contrail-packaging/commit/4f460a9a63ccbe01fc81020dd16220cf0f06e5fe
Submitter: Zuul (<email address hidden>)
Branch: master

commit 4f460a9a63ccbe01fc81020dd16220cf0f06e5fe
Author: Jeya ganesh babu J <email address hidden>
Date: Thu Jul 27 15:05:15 2017 -0700

Network issue after dpdk vrouter restart

Closes-bug: #1604179
Issue in qemu which tries to use a freed up char device name
to reconnect after the vrouter restart.
Pulled in the fix -
https://github.com/qemu/qemu/commit/c1bf3531aecf4a0ba25bb150dd5fe21edf406c88

Change-Id: I306c13f2ae7d998283a14ad3cfb32e1e24492eca

Rudra Rugge (rrugge)
no longer affects: juniperopenstack/r3.1
Revision history for this message
Jeya ganesh babu J (jjeya) wrote :

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

Revision history for this message
Jeya ganesh babu J (jjeya) wrote :

Fix committed as part of the below checkin.

Reviewed: https://review.opencontrail.org/34774
Committed: http://github.com/Juniper/contrail-packaging/commit/f159d7e9225047bd263ad0949ce12ecda9faab24
Submitter: Zuul (<email address hidden>)
Branch: R3.2

commit f159d7e9225047bd263ad0949ce12ecda9faab24
Author: ram-yadav <email address hidden>
Date: Mon Aug 21 14:18:37 2017 -0700

contrail-dpdk-kernel-modules-dkms changed to accommodate dpdk 17.02

Added debian package contrail-dpdk-kernel-modules-dkms_17.2.0_all.deb which
accomodate dpdk 17.02 for ubuntu1404 (mitaka,kilo,liberty) and respective
dpdk-depends-packages package includes the contrail-dpdk-kernel-modules-dkms
debian packages.

Change-Id: I4a354bd9c66b3fea9a5187b7aa9e35eaccaa3056
Closes-bug: #1703667

Revision history for this message
Jasvinder Singh Kwatra (jkwatra) wrote :

Hi All,

Any help is appreciated.

Can you please tell if there is any work around for this, if we are not able to upgrade that quick and its blocked the VM creation on the Datacenter.

Regards,
Jasvinder

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.