Incomplete description of configuration of DPDK datapath in Networking Guide

Bug #1689508 reported by Kostiantyn Volenbovskyi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openstack-manuals
Fix Released
Low
Kostiantyn Volenbovskyi

Bug Description

Hi,
In page https://docs.openstack.org/ocata/networking-guide/config-ovs-dpdk.html there are following issues:
- [X] This doc is inaccurate in this way:
- [ ] This is a doc addition request.
- [ ] I have a fix to the document that I can paste below including example: input and output.

1) the part of configuring datapath_type=netdev/vhostuser_socket_dir in ML2 OVS agent configuration is not described
This is covered in https://docs.openstack.org/developer/neutron/devref/ovs_vhostuser.html and
https://docs.openstack.org/newton/config-reference/networking/samples/openvswitch_agent.ini.html
2) the use of vhost-user multiqueue is not described.
-the configuration of OVS/DPDK that can be referenced:
http://wiki.qemu.org/Documentation/vhost-user-ovs-dpdk

-This can be taken from: https://blueprints.launchpad.net/nova/+spec/libvirt-virtio-net-multiqueue :
    "To control this feature, the following should be set in the flavour extra specs:

    hw:vif_multiqueue_enabled=true|disabled

    This setting can be overriden by the image metadata property if the feature
     is enabled in the extra specs:

    hw_vif_mutliqueue_enabled=true|false"
and command 'ethtool -L eth0 combined <queues_nr>' for guest should be specified.

-----------------------------------
Release: 15.0.0 on 2017-05-07 16:34
SHA: b375e19d5d1e5700cbade5aac09db01dd74bbff5
Source: https://git.openstack.org/cgit/openstack/openstack-manuals/tree/doc/networking-guide/source/config-ovs-dpdk.rst
URL: https://docs.openstack.org/ocata/networking-guide/config-ovs-dpdk.html

Changed in openstack-manuals:
status: New → Confirmed
importance: Undecided → Low
milestone: none → pike
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-manuals (master)

Fix proposed to branch: master
Review: https://review.openstack.org/464660

Changed in openstack-manuals:
assignee: nobody → Kostiantyn Volenbovskyi (kostiantyn-volenbovskyi)
status: Confirmed → In Progress
Changed in openstack-manuals:
assignee: Kostiantyn Volenbovskyi (kostiantyn-volenbovskyi) → Alexandra Settle (alexandra-settle)
Changed in openstack-manuals:
assignee: Alexandra Settle (alexandra-settle) → Maria Zlatkova (mzlatkova)
Changed in openstack-manuals:
assignee: Maria Zlatkova (mzlatkova) → Kostiantyn Volenbovskyi (kostiantyn-volenbovskyi)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-manuals (master)

Reviewed: https://review.openstack.org/464660
Committed: https://git.openstack.org/cgit/openstack/openstack-manuals/commit/?id=8e700f55d356a701a17ccabbdd1b1b9e8468342c
Submitter: Jenkins
Branch: master

commit 8e700f55d356a701a17ccabbdd1b1b9e8468342c
Author: Konstantin Volenbovskyi (kvolenbo) <email address hidden>
Date: Mon May 15 16:21:57 2017 +0200

    OVS-DPDK integration documentation changed

    Networking guide is changed to reference Neutron configuration
    for OVS-DPDK and configuration for multiqueue virtio-net

    Change-Id: I9da533266ab383ea6bdcf5be15625f73544e257d
    Closes-Bug: 1689508

Changed in openstack-manuals:
status: In Progress → Fix Released
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.