contrail-charms: Support DPDK vrouter options

Bug #1771296 reported by Bernhard Koessler
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Fix Committed
High
tikitavi
R4.1
Fix Committed
High
tikitavi

Bug Description

Support all DPDK vrouter options (vr_mempool_sz, dpdk_txd_sz, dpdk_rxd_sz) as well as configuring MTU on vhost0 (for jumbo frame support)

Vineet Gupta (vineetrf)
Changed in juniperopenstack:
milestone: none → r4.1.1.0
milestone: r4.1.1.0 → none
Vineet Gupta (vineetrf)
Changed in juniperopenstack:
assignee: nobody → Sachchidanand Vaidya (vaidyasd)
Changed in juniperopenstack:
assignee: Sachchidanand Vaidya (vaidyasd) → alexey-mr (alexey-morlang)
Changed in juniperopenstack:
assignee: alexey-mr (alexey-morlang) → Alexandre Levine (alexandrelevine)
Changed in juniperopenstack:
assignee: Alexandre Levine (alexandrelevine) → Andrey Pavlov (apavlov-e)
Revision history for this message
Andrey Pavlov (apavlov-e) wrote :

is it possible to describe a bit more - what should be set and how to set it?

Revision history for this message
Bernhard Koessler (bkoessler) wrote :

Charm should add the parameters and set them as follows:

/etc/contrail/supervisord_vrouter_files/contrail-vrouter-dpdk.ini

command=taskset <coremask> /usr/bin/contrail-vrouter-dpdk --vr_mempool_sz <vr_mempool_size> --dpdk_txd_sz <dpdk_txd_sz> --dpdk_rxd_sz <dpdk_rxd_sz>

and MTU for vhost0 in the respective /etc/network(.d) interfaces file.

Default should not define those parameters (in which case vrouter DPDK uses defaults).

Revision history for this message
Bernhard Koessler (bkoessler) wrote :
Revision history for this message
Bernhard Koessler (bkoessler) wrote :
Changed in juniperopenstack:
assignee: Andrey Pavlov (apavlov-e) → tikitavi (rtikitavi)
Revision history for this message
tikitavi (rtikitavi) wrote :
Changed in juniperopenstack:
status: New → Fix Committed
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.