-
Bug
-
Resolution: Done
-
Undefined
-
None
-
rhel-9.6
-
None
-
No
-
Important
-
rhel-sst-network-management
-
ssg_networking
-
None
-
False
-
-
None
-
None
-
None
-
None
-
None
What were you trying to do that didn't work?
NetworkManager cannot create multiple VLAN QoS mapping with property
vlan.egress-priority-map "2:2 3:3"
or
vlan.ingress-priority-map "2:2 3:3"
What is the impact of this issue to you?
It is common to have multiple QoS mapping for VLAN.
Please provide the package NVR for which the bug is seen:
NetworkManager-1.51.5-33642.copr.83d99669f5.el9.x86_64
How reproducible is this bug?:
100%
Steps to reproduce
sudo nmcli c add type vlan ifname eth1.100 \ connection.id eth1.100 ipv4.method disabled ipv6.method disabled \ vlan.parent eth1 vlan.id 100 vlan.egress-priority-map "2:2 3:3" \ vlan.ingress-priority-map "2:2 3:3" sudo nmcli c up eth1.100 ip -d link show eth1.100
Expected results
[fge@c9s ~]$ sudo ip -d link show eth1.100
9: eth1.100@eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether 00:23:45:67:89:1a brd ff:ff:ff:ff:ff:ff promiscuity 0 allmulti 0 minmtu 0 maxmtu 65535
vlan protocol 802.1Q id 100 <REORDER_HDR>
ingress-qos-map { 2:2 3:3 }
egress-qos-map { 2:2 3:3 } addrgenmode eui64 numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 tso_max_size 524280 tso_max_segs 65535 gro_max_size 65536
Actual results
Only egress-qos-map
{ 3:3 }found in ip link output, and ingress-qos map is empty.