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.