ovs cannot use unaccelerated interfaces
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Medium
|
marvin Yu |
Bug Description
Brief Description
-----------------
This was on AIO-SX. (stx.2.0 milestone-3)
# Create datanetwork and assign it to a unaccelerated interface, here DATA0IFUUID is the UUID of unaccelerated interface, in my case it is 4507463c-
PHYSNET0='physnet0'
system datanetwork-add ${PHYSNET0} flat
system host-if-modify -m 1500 -n data0 -c data ${COMPUTE} ${DATA0IFUUID}
system interface-
[root@controller-0 log(keystone_
+------
| uuid | name | class | type | vlan | ports | uses | used | attributes | data networks |
| | | | | id | | i/f | by | | |
| | | | | | | | i/f | | |
+------
| 2783d422-
| 4507463c-
| b07fcce7-
| d45e77dc-
+------
# after host unlock, we can see there is error for port of eno4 which is 'Device or resource busy'
[root@controller-0 log(keystone_
Bridge "br-phy0"
Controller "tcp:127.
fail_mode: secure
Port "br-phy0"
Port "phy-br-phy0"
Port "eno4"
# seems that eno4 has already been used by br-eno4
[root@controller-0 log(keystone_
bridge name bridge id STP enabled interfaces
br-eno4 8000.ac162d72cd3f no eno4
docker0 8000.024203ebe05c no
As we know, for OVS-DPDK, we cannot use unaccelerated interfaces, but for OVS, it should be fine to handle these unaccelerated interfaces.
[sysadmin@
+------
| Property | Value |
+------
| contact | None |
| created_at | 2019-06-
| description | None |
| https_enabled | False |
| location | None |
| name | c5dc54f9-
| region_name | RegionOne |
| sdn_enabled | False |
| security_feature | spectre_meltdown_v1 |
| service_
| software_version | 19.01 |
| system_mode | simplex |
| system_type | All-in-one |
| timezone | UTC |
| updated_at | 2019-06-
| uuid | 769fa94f-
| vswitch_type | none |
+------
Severity
--------
Major
Steps to Reproduce
------------------
See above
Expected Behavior
------------------
unaccelerated interfaces should be used by OVS and configured correctly
Actual Behavior
----------------
See above
Reproducibility
---------------
Yes
System Configuration
-------
One node
Should be applicable to other configs
Branch/Pull Time/Commit
-------
OS="centos"
SW_VERSION="19.01"
BUILD_TARGET="Host Installer"
BUILD_TYPE="Formal"
BUILD_ID=
JOB="STX_
<email address hidden>"
BUILD_NUMBER="154"
BUILD_HOST=
BUILD_DATE=
Last Pass
---------
Don't know
Timestamp/Logs
--------------
puppet attached
Test Activity
-------------
Evaluation
tags: | added: stx.2.0 |
tags: | added: stx.config |
Changed in starlingx: | |
assignee: | Forrest Zhao (forrest.zhao) → marvin Yu (marvin-yu) |
tags: | added: in-r-stx20 |
@Litao, In the future, please do not add tags. This is done during screening.