QoS: set-dscp mark not working

,

Hello,

I am trying to use set-dscp option in QoS to set DSCP mark on packets matching destination port on egress interface eth0 but its not working. The DS field shows default value CS0 in pcap instead of CS4.

Here is the configuration-

set qos interface eth0 egress 'TEST'
set qos policy shaper TEST class 10 bandwidth '10%'
set qos policy shaper TEST class 10 match ADDRESS10 ip destination port '53'
set qos policy shaper TEST class 10 queue-type 'fair-queue'
set qos policy shaper TEST class 10 set-dscp 'CS4'
set qos policy shaper TEST default bandwidth '100%'
set qos policy shaper TEST default burst '15k'
set qos policy shaper TEST default priority '7'
set qos policy shaper TEST default queue-type 'fair-queue'

Vyos version:

Version:          VyOS 1.5-rolling-202411270007
Release train:    current
Release flavor:   generic

Built by:         [email protected]
Built on:         Wed 27 Nov 2024 00:07 UTC
Build UUID:       4e35b5dd-2356-4157-b4cf-dff86b8d7a58
Build commit ID:  3e660d3e30f399

Am I missing something or its a bug?