Bug 1535290 - backport os-net-config 'dpdk-devargs' option support in 10.z
Summary: backport os-net-config 'dpdk-devargs' option support in 10.z
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: os-net-config
Version: 10.0 (Newton)
Hardware: x86_64
OS: Linux
high
high
Target Milestone: async
: 10.0 (Newton)
Assignee: zenghui.shi
QA Contact: Yariv
URL:
Whiteboard:
Depends On:
Blocks: 1535306
TreeView+ depends on / blocked
 
Reported: 2018-01-17 04:06 UTC by zenghui.shi
Modified: 2019-10-29 18:35 UTC (History)
9 users (show)

Fixed In Version: os-net-config-5.2.2-2.el7ost
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1535306 (view as bug list)
Environment:
Last Closed: 2018-06-27 17:24:35 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description zenghui.shi 2018-01-17 04:06:42 UTC
Description of problem:

In FFU, ovs version will be upgraded from 2.6 to latest(2.8 or 2.9) which contains latest changes for ovs-dpdk config(e.g dpdk-devargs), this will happen before overcloud minor update is executed, there is a chance that the config changes made by ovs upgrade be overwritten by overcloud minor update.

this bz is going to backport support of those ovs config changes that may be overwritten by overcloud minor update to 10.z so that the config won't be broken after overcloud minor update.


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 15 Yariv 2018-06-19 07:17:28 UTC
Verified with 2018-06-06.1

grep -i extra /etc/sysconfig/network-scripts/ifcfg-dpdkbond0 

OVS_EXTRA="set interface dpdk0 mtu_request=$MTU -- set interface dpdk1 mtu_request=$MTU -- set interface dpdk0 options:n_rxq=2 -- set interface dpdk1 options:n_rxq=2 -- set Interface dpdk0 options:dpdk-devargs=0000:08:00.0 -- set Interface dpdk1 options:dpdk-devargs=0000:08:00.1 -- set interface dpdk0 mtu_request=$MTU -- set interface dpdk1 mtu_request=$MTU -- set interface dpdk0 options:n_rxq=2 -- set interface dpdk1 options:n_rxq=2"


Port "dpdkbond0"
   Interface "dpdk0"
       type: dpdk
       options: {dpdk-devargs="0000:08:00.0", n_rxq="2"}
   Interface "dpdk1"
       type: dpdk
       options: {dpdk-devargs="0000:08:00.1", n_rxq="2"}

Comment 16 Jon Schlueter 2018-06-27 17:24:35 UTC
According to our records, this should be resolved by os-net-config-5.2.3-2.el7ost.  This build is available now.


Note You need to log in before you can comment on or make changes to this bug.