Description of problem:
The following config is not persistent across reboots.
ovs-vsctl set interface dpdk2 options:n_rxq=6 other_config:pmd-rxq-affinity="0:24,1:25,2:26,4:68,5:69,6:70"
ovs-vsctl set interface dpdk3 options:n_rxq=6 other_config:pmd-rxq-affinity="0:24,1:25,2:26,4:68,5:69,6:70"
ovs-vsctl set interface dpdk4 options:n_rxq=6 other_config:pmd-rxq-affinity="0:24,1:25,2:26,4:68,5:69,6:70"
ovs-vsctl set interface dpdk5 options:n_rxq=6 other_config:pmd-rxq-affinity="0:24,1:25,2:26,4:68,5:69,6:70"
After a reboot the other_config will be cleared for these ports.
Version-Release number of selected component (if applicable):
openvswitch-2.6.1-10.git20161206.el7fdp.x86_64
How reproducible:
100% in this specific environment.
I've been able to inconsistently reproduce it in a simple ovs dpdk environment following this procedure:
https://access.redhat.com/solutions/2958591
Steps to Reproduce:
1. Deploy OSP 10 w/ ovs-dpdk
2. set interface other_config
3. reboot
Actual results:
other_config is missing after reboot
Expected results:
persistent interface other_config
Additional info:
Created attachment 1315259[details]
openvswitch with some VLOG_INFO and VLOG_DBG changed to VLOG_ERR
a bunch of log messages will now appear *possibly* showing where the errors occur.
Additionally, this includes patches bringing ovs to at least -12.