OOO:DPDK Agent restart alone doesnot bringup vhost0

Bug #1705795 reported by Vinod Nair
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Won't Fix
High
alexey-mr
R3.2
Won't Fix
High
Ankit Chadha
R4.0
Won't Fix
High
Ankit Chadha
Trunk
Won't Fix
High
Ankit Chadha

Bug Description

On A tripleo Provisioned dpdk cluster, on restarting agent , vhost0 doesnot come up

ip link | grep vhost
20: vhost0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000

[root@dpdk-contraildpdk-1 heat-admin]# contrail-status
== Contrail vRouter ==
supervisor-vrouter: active
contrail-vrouter-agent timeout
contrail-vrouter-dpdk active
contrail-vrouter-nodemgr initializing

Workaround: Restart supervisor-vrouter

Revision history for this message
Kiran (kiran-kn80) wrote :

other workaround: once the agent status goes to "timeout" state, do the following:

ifup vhost0
ifconfig vhost0 hw ether <mac address of vhost0>

Revision history for this message
Ankit Chadha (achadha) wrote :

There are 2 aspects to this bug:

1. On agent side: Handling ifup within agent code (when agent is restarted)
2. On provisioning side: writing vhost0's MAC address to ifcfg-vhost0 at the time of provisioning.

tags: added: vrouter
Jeba Paulaiyan (jebap)
tags: added: releasenote
Revision history for this message
Jeba Paulaiyan (jebap) wrote :

Release-Notes:
==============
On a RHOSP10 provisioned cluster, if the grouter-agent gets restarted, vhost0 interface does not come up. "service supervisor-vrouter restart" will bring the service back up.

information type: Proprietary → Public
Ankit Chadha (achadha)
tags: added: csg
Revision history for this message
Ankit Chadha (achadha) wrote :

Here's the plan for this feature:

3.2: Release noted
4.x: This bug would be resolved once the ifup scripts are ready for kernel/dpdk modes. The idea is not to use vrouter-functions.sh at all (in a Director based installation).

Ankit Chadha (achadha)
Changed in juniperopenstack:
assignee: Ankit Chadha (achadha) → alexey-mr (alexey-morlang)
Sachin Bansal (sbansal)
Changed in juniperopenstack:
status: New → Won't Fix
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.