When making a change to a qos policy the redirect doesn't work anymore.
Verifying with tc qdisc show before and after a commit the line qdisc ingress ffff: dev eth0 parent ffff:fff1 ---------------- seems to be missing.
Restoring functionality can be done with delete interfaces ethernet eth0 redirect ifb0 and then set interfaces ethernet eth0 redirect ifb0
This bug report seems to be the same: https://vyos.dev/T3782
Commands:
set qos policy shaper ingress bandwidth '350mbit' set qos policy shaper ingress class 10 bandwidth '5mbit' set qos policy shaper ingress class 10 description 'ACK' set qos policy shaper ingress class 10 match ack ip tcp ack set qos policy shaper ingress class 10 priority '0' set qos policy shaper ingress class 11 bandwidth '5mbit' set qos policy shaper ingress class 11 match testing ip destination address '88.198.248.254' set qos policy shaper ingress class 11 priority '7' set qos policy shaper ingress default bandwidth '300mbit' set qos policy shaper ingress default priority '2' set interfaces ethernet eth0 redirect 'ifb0' set interfaces input ifb0 set qos interface ifb0 egress 'ingress'