Page MenuHomeVyOS Platform

Traffic policy not set on virtual interfaces
Closed, ResolvedPublicBUG

Description

Traffic policy is not set for virtual interfaces (vif, bridge, etc.).

Reproduce the problem:

set interfaces ethernet eth0 vif 10
set interfaces ethernet eth0 vif 10 traffic-policy in 100M-in 
set interfaces ethernet eth0 vif 10 traffic-policy out 100M-out
vyos@vyos# commit
[ interfaces ethernet eth0 vif 10 traffic-policy in 100M-in ]
eth0.10 not present yet, traffic-policy will be applied later

[ interfaces ethernet eth0 vif 10 traffic-policy out 100M-out ]
eth0.10 not present yet, traffic-policy will be applied later

[edit]

Policy not present:

vyos@vyos:~$ sudo tc qdisc show dev eth0.10
qdisc noqueue 0: root refcnt 2 
vyos@vyos:~$ sudo tc filter show dev eth0.10 parent ffff:

Similar problem with bridged interfaces.

Details

Difficulty level
Unknown (require assessment)
Version
1.4-rolling-202208150217
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Behavior change
Issue type
Bug (incorrect behavior)

Related Objects

Mentioned In
1.3.2
1.3.2