System CLI Interface naming rule inconsistency
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Low
|
Mohammad Issa |
Bug Description
Brief Description
-------
Starling-X API does not allow to use "-" or "." in its interface name. So this command will cause error.
[sysadmin@
Cannot use special characters in interface name.
In this case, interface "vf-2" use "-(hyphen)" in its name. But Starling-X does not allow to its interface name.
Severity
-------
<Minor: System/Feature is usable with minor issue>
Steps to Reproduce
-------
Use "-" in interface name.
system host-if-add -c pci-sriov -N 1 --vf-driver netdevice worker-0 vf-2 vf ens3f1
-> Will cause error.
Expected Behavior
-------
consistent naming rule should be used.
Actual Behavior
-------
Naming rule is inconsistent. Conflict Starling-X naming rule and other naming rules
Reproducibility
-------
Reproducible
System Configuration
-------
N/A
Load info (eg: 2022-03-
-------
N/A
Last Pass
-------
N/A
Timestamp/Logs
-------
N/A
Alarms
-------
N/A
Test Activity
-------
N/A
Workaround
-------
Avoid to use "-" in interface name.
Changed in starlingx: | |
importance: | Undecided → Low |
assignee: | nobody → Mohammad Issa (m-issa) |
tags: | added: stx.8.0 stx.networking |
Fix proposed to branch: master /review. opendev. org/c/starlingx /config/ +/852207
Review: https:/