Block non-accelerated data interface configuration with ovs-dpdk
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Medium
|
ERIC ZHANG |
Bug Description
Brief Description
-----------------
ovs-dpdk does not support non-accelerated data interface configuration and fails silently. There is also partial code in stx-config (interface puppet manifest) which is related to non-accelerated data interfaces which needs to be removed.
This bug needs to remove the unsupported code as well as implement a semantic check to block this configuration.
Severity
--------
Minor
Steps to Reproduce
------------------
Attempt to configure a non-accelerated data interface using the system CLI cmd
Expected Behavior
------------------
The command should be rejected since ovs-dpdk doesn't support this configuration
Actual Behavior
----------------
The command is accepted and fails silently
Reproducibility
---------------
100% Reproducible
System Configuration
-------
Any
Branch/Pull Time/Commit
-------
master as of 2018-09-03
Timestamp/Logs
--------------
Not Required
Changed in starlingx: | |
importance: | Undecided → Medium |
tags: | added: stx.2018.10 stx.config stx.networking |
Changed in starlingx: | |
assignee: | nobody → ERIC ZHANG (ericz) |
Changed in starlingx: | |
status: | New → Triaged |
Changed in starlingx: | |
status: | Triaged → In Progress |
tags: |
added: stx.2019.05 removed: stx.2019.03 |
tags: |
added: stx.2.0 removed: stx.2019.05 |
Moving to stx.2019.03 as this is more of a preventative fix. Configuring a non-accelerated data interface is not a common configuration for starlingx