Merge pull request #27761 from yuwata/network-vlan-qos-mapping

network: fix vlan qos mapping
This commit is contained in:
Luca Boccassi
2023-05-24 09:59:41 +01:00
committed by GitHub
3 changed files with 24 additions and 19 deletions
@@ -3,7 +3,9 @@ MTUBytes=2000
[VLAN]
Id=99
GVRP=true
MVRP=true
LooseBinding=true
ReorderHeader=true
GVRP=yes
MVRP=yes
LooseBinding=yes
ReorderHeader=yes
EgressQOSMaps=0-1 1-3 10-3 6-6 7-7
IngressQOSMaps=15-13 20-100
+8 -6
View File
@@ -1285,12 +1285,14 @@ class NetworkdNetDevTests(unittest.TestCase, Utilities):
output = check_output('ip -d link show vlan99')
print(output)
self.assertRegex(output, ' mtu 2000 ')
self.assertRegex(output, 'REORDER_HDR')
self.assertRegex(output, 'LOOSE_BINDING')
self.assertRegex(output, 'GVRP')
self.assertRegex(output, 'MVRP')
self.assertRegex(output, ' id 99 ')
self.assertIn(' mtu 2000 ', output)
self.assertIn('REORDER_HDR', output)
self.assertIn('LOOSE_BINDING', output)
self.assertIn('GVRP', output)
self.assertIn('MVRP', output)
self.assertIn(' id 99 ', output)
self.assertIn('ingress-qos-map { 4:100 7:13 }', output)
self.assertIn('egress-qos-map { 0:1 1:3 6:6 7:7 10:3 }', output)
output = check_output('ip -4 address show dev test1')
print(output)