Page MenuHomeVyOS Platform
Feed Search

Jul 11 2023

Viacheslav closed T4758: Rewrite show dhcp server to vyos.opmode format as Resolved.
Jul 11 2023, 2:57 PM · VyOS 1.4 Sagitta
Viacheslav added a project to T5350: Confusing warning message when committing VRRP config: VyOS 1.4 Sagitta.
Jul 11 2023, 1:49 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5341: Improve CLI for high-availability virtual-server to work with multiple ports from Open to In progress.

PR https://github.com/vyos/vyos-1x/pull/2084

Jul 11 2023, 1:01 PM · VyOS 1.4 Sagitta
Viacheslav edited projects for T2754: PBR doesn't work with VRRP, added: VyOS 1.3 Equuleus (1.3.4); removed VyOS 1.3 Equuleus (1.3.3).
Jul 11 2023, 7:59 AM · VyOS 1.3 Equuleus (1.3.6)

Jul 10 2023

Viacheslav added a comment to T775: Config Sync between two VyOS routers.

@trae32566 Thanks I can confirm it is a bug with using commit-archive location, there is a separate task https://vyos.dev/T5348
Thanks

Jul 10 2023, 1:57 PM · VyOS 1.4 Sagitta
Viacheslav changed the subtype of T5348: Service config-sync can freeze the secondary router if it has commit-archive location from "Feature Request" to "Bug".
Jul 10 2023, 1:56 PM · VyOS 1.4 Sagitta (1.4.0-epa1), Restricted Project, VyOS 1.5 Circinus
Viacheslav created T5348: Service config-sync can freeze the secondary router if it has commit-archive location.
Jul 10 2023, 1:55 PM · VyOS 1.4 Sagitta (1.4.0-epa1), Restricted Project, VyOS 1.5 Circinus
Viacheslav created T5347: Compare commit revision bug.
Jul 10 2023, 12:54 PM · VyOS 1.4 Sagitta

Jul 9 2023

Viacheslav committed rVYOSONEX7802af3157ed: T775: Config-sync bracketize IPv6 secondary address.
Jul 9 2023, 6:49 PM
Viacheslav added a comment to T775: Config Sync between two VyOS routers.

@Viacheslav I'm not sure why, but it appears that after doing this, there is high CPU usage on the secondary side, and eventually it stops responding entirely (bgp sessions go down, no response to anything via icmp) and has to be hard reset; it won't even respond to a console login attempt:

image.png (668×819 px, 380 KB)

This makes me think something in my firewall configuration is making it unhappy. I can paste my full firewall config somewhere if you'd like, but I'd prefer if it's not public for security reasons (is email fine?).

Jul 9 2023, 5:58 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T775: Config Sync between two VyOS routers.

@Viacheslav I think that fixed it...sorta. It looks like now it does sync successfully, though it appears to time out after awhile for some reason:

trae@cr01a-vyos:~$ configure
[edit]
trae@cr01a-vyos# set firewall name INT_TO_LOCAL rule 80 destination address 192.168.253.2-192.168.253.3                                                                                                                                                                                                                    
[edit]
trae@cr01a-vyos# commit
INFO:vyos_config_sync:Config synchronization: Mode=load, Secondary=cr01b-vyos.int.rtr.trae32566.org

An error occurred: HTTPSConnectionPool(host='cr01b-vyos.int.rtr.trae32566.org', port=443): Read timed out. (read timeout=60)
ERROR:vyos_config_sync:An error occurred: HTTPSConnectionPool(host='cr01b-vyos.int.rtr.trae32566.org', port=443): Read timed out. (read timeout=60)

That being said, it does appear to have set the config on the other side:

trae@cr01b-vyos# show firewall name INT_TO_LOCAL rule 80
 action accept
 description "API access"
 destination {
     address 192.168.253.2-192.168.253.3
 }
 protocol tcp
 source {
     address 192.168.253.2-192.168.253.3
 }
trae@cr01b-vyos# cat /var/log/nginx/access.log 
fd52:d62e:8011:fffe::2 - - [09/Jul/2023:09:54:23 -0500] "POST /configure-section HTTP/1.1" 200 80 "-" "python-requests/2.28.1"
fd52:d62e:8011:fffe::2 - - [09/Jul/2023:09:55:25 -0500] "POST /configure-section HTTP/1.1" 499 0 "-" "python-requests/2.28.1"

Also, If it's any easier / you'd prefer I can set up a Webex or something.

Jul 9 2023, 4:18 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T775: Config Sync between two VyOS routers.

@trae32566 Thanks, could you change one file and comment on one check?

sudo nano -c +140 /run/scripts/commit/post-hooks.d/vyos_config_sync

Set comment

# Config sync only if sections changed
#if not any(map(is_section_revised, sections)):
#    return
Jul 9 2023, 2:49 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T775: Config Sync between two VyOS routers.

@trae32566 Which version on the remote site?

Jul 9 2023, 2:35 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T775: Config Sync between two VyOS routers.

@trae32566 Try the same with ip address, I tested with IPv4 addresses

Jul 9 2023, 11:06 AM · VyOS 1.4 Sagitta

Jul 8 2023

Viacheslav changed the status of T5343: BGP peer group VPNv4 & VPNv6 Address Family Support from Open to Needs testing.
Jul 8 2023, 5:07 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5344: Container Auto Pull Image from Open to In progress.
Jul 8 2023, 1:26 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta

Jul 7 2023

Viacheslav changed the status of T775: Config Sync between two VyOS routers from Open to Needs testing.
Jul 7 2023, 7:17 AM · VyOS 1.4 Sagitta
Viacheslav committed rVYOSONEXa1f140c5a5eb: T775: Add service config-sync between 2 routers.
Jul 7 2023, 12:44 AM

Jul 6 2023

Viacheslav updated the task description for T5341: Improve CLI for high-availability virtual-server to work with multiple ports.
Jul 6 2023, 11:19 AM · VyOS 1.4 Sagitta
Viacheslav edited projects for T5342: Bgp route-map will not configured in frr for the right protocol, added: VyOS 1.3 Equuleus (1.3.4); removed VyOS 1.3 Equuleus.
Jul 6 2023, 10:02 AM · VyOS 1.4 Sagitta (1.4.0-epa1), Restricted Project, VyOS 1.3 Equuleus (1.3.7), VyOS 1.5 Circinus
Viacheslav updated the task description for T5341: Improve CLI for high-availability virtual-server to work with multiple ports.
Jul 6 2023, 9:22 AM · VyOS 1.4 Sagitta
Viacheslav created T5341: Improve CLI for high-availability virtual-server to work with multiple ports.
Jul 6 2023, 9:10 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5325: Moschip MCS9900 fix driver.

Check if it exists in the kernel.

zcat /proc/config.gz | grep PARPORT
Jul 6 2023, 7:35 AM · VyOS 1.4 Sagitta
Viacheslav closed T5336: Add Swedish keyboard-layout as Resolved.

@Apachez Thanks!

Jul 6 2023, 7:09 AM · VyOS 1.4 Sagitta

Jul 5 2023

Viacheslav changed the status of T5336: Add Swedish keyboard-layout from In progress to Needs testing.
Jul 5 2023, 3:21 PM · VyOS 1.4 Sagitta
Viacheslav reassigned T5336: Add Swedish keyboard-layout from Viacheslav to Apachez.
Jul 5 2023, 1:22 PM · VyOS 1.4 Sagitta

Jul 4 2023

Viacheslav updated the task description for T5336: Add Swedish keyboard-layout.
Jul 4 2023, 10:58 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5336: Add Swedish keyboard-layout.

There are several layouts

se-fi-ir209
se-fi-lat6
se-ir209
se-lat6
Jul 4 2023, 10:33 AM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5336: Add Swedish keyboard-layout from Open to In progress.
Jul 4 2023, 9:56 AM · VyOS 1.4 Sagitta
Viacheslav closed T5333: Policy base routing PBR generetes incorrect rules with name POSTROUTING as Resolved.
Jul 4 2023, 9:50 AM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5335: ISIS: error when loading config from file from In progress to Needs testing.
Jul 4 2023, 9:22 AM · VyOS 1.4 Sagitta
Viacheslav created T5336: Add Swedish keyboard-layout.
Jul 4 2023, 9:07 AM · VyOS 1.4 Sagitta

Jul 3 2023

Viacheslav committed rVYOSONEX5cf503955377: T5333: Set prefix UD for PBR generated user-defined chain names.
Jul 3 2023, 7:07 PM
Viacheslav closed T5295: QoS shaper incorrect rate limit the traffic, a subtask of T5048: QoS doesn't work correctly root task, as Resolved.
Jul 3 2023, 12:14 PM · VyOS 1.4 Sagitta
Viacheslav closed T5295: QoS shaper incorrect rate limit the traffic as Resolved.
Jul 3 2023, 12:14 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4989: QoS Policy Limiter - classes for marked traffic do not work.

@daniil could you re-check?

set qos interface eth0 ingress '1G-in'
set qos policy limiter 1G-in default bandwidth '1gbit'
set qos policy limiter 1G-in default burst '125000000b'
Jul 3 2023, 12:10 PM · vyatta-cfg-qos, VyOS 1.4 Sagitta
Viacheslav added a comment to T5307: QoS - traffic-class-map services .

Could you explain the use case?
Can you archive it with the class?

vyos@r14# set qos policy limiter test class video match 1 ip dscp 
Possible completions:
   <0-63>               Differentiated Services Codepoint (DSCP) value
   default              match DSCP (000000)
   reliability          match DSCP (000001)
   throughput           match DSCP (000010)
   lowdelay             match DSCP (000100)
   priority             match DSCP (001000)
   immediate            match DSCP (010000)
   flash                match DSCP (011000)
   flash-override       match DSCP (100000)
   critical             match DSCP (101000)
   internet             match DSCP (110000)
   network              match DSCP (111000)
   AF11                 High-throughput data
   AF12                 High-throughput data
   AF13                 High-throughput data
   AF21                 Low-latency data
   AF22                 Low-latency data
   AF23                 Low-latency data
   AF31                 Multimedia streaming
   AF32                 Multimedia streaming
   AF33                 Multimedia streaming
   AF41                 Multimedia conferencing
   AF42                 Multimedia conferencing
   AF43                 Multimedia conferencing
   CS1                  Low-priority data
   CS2                  OAM
   CS3                  Broadcast video
   CS4                  Real-time interactive
   CS5                  Signaling
   CS6                  Network control
   CS7                  None
   EF                   Expedited Forwarding
Jul 3 2023, 12:06 PM · VyOS 1.5 Circinus
Viacheslav changed the status of T5333: Policy base routing PBR generetes incorrect rules with name POSTROUTING from Open to In progress.
Jul 3 2023, 11:49 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5333: Policy base routing PBR generetes incorrect rules with name POSTROUTING.

PR https://github.com/vyos/vyos-1x/pull/2069

Jul 3 2023, 11:49 AM · VyOS 1.4 Sagitta

Jul 2 2023

Viacheslav closed T5332: Show policy route not working when no interface is configured as Resolved.
Jul 2 2023, 11:14 PM · VyOS 1.4 Sagitta
Viacheslav committed rVYOSONEXe0498b5c25e7: T5048: QoS do not add prio if it is already in tc command.
Jul 2 2023, 9:01 PM
Viacheslav updated the task description for T5333: Policy base routing PBR generetes incorrect rules with name POSTROUTING.
Jul 2 2023, 7:38 PM · VyOS 1.4 Sagitta
Viacheslav renamed T5333: Policy base routing PBR generetes incorrect rules with name POSTROUTING from Policy base routing generates PBR generetes incorrect rules with name POSTROUTING to Policy base routing PBR generetes incorrect rules with name POSTROUTING.
Jul 2 2023, 7:37 PM · VyOS 1.4 Sagitta
Viacheslav renamed T5333: Policy base routing PBR generetes incorrect rules with name POSTROUTING from Policy base routing generates PBR generetes incorrect rules to Policy base routing generates PBR generetes incorrect rules with name POSTROUTING.
Jul 2 2023, 7:33 PM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T5333: Policy base routing PBR generetes incorrect rules with name POSTROUTING.
Jul 2 2023, 7:27 PM · VyOS 1.4 Sagitta
Viacheslav created T5333: Policy base routing PBR generetes incorrect rules with name POSTROUTING.
Jul 2 2023, 7:22 PM · VyOS 1.4 Sagitta
Viacheslav committed rVYOSONEX3596d3e5d6d2: T5332: Fix show policy route without attahed interface.
Jul 2 2023, 5:51 PM
Viacheslav added a comment to T5332: Show policy route not working when no interface is configured.

PR https://github.com/vyos/vyos-1x/pull/2067

Jul 2 2023, 4:33 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5332: Show policy route not working when no interface is configured from Open to In progress.
Jul 2 2023, 3:57 PM · VyOS 1.4 Sagitta
Viacheslav committed rVYOSONEX332f0178e7fa: T5048: QoS index priority should be used only for shaper.
Jul 2 2023, 3:57 PM
Viacheslav added a comment to T5332: Show policy route not working when no interface is configured.

The policy route works only with an interface (inbound direction) and doesn't work otherwise.
It's always been like this.

Jul 2 2023, 2:21 PM · VyOS 1.4 Sagitta

Jul 1 2023

Viacheslav moved T5277: Dhcpv6-relay does not start on boot from Open to Finished on the VyOS 1.4 Sagitta board.
Jul 1 2023, 8:21 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5302: QoS class with multiple matches generates one filter rule but expects several rules, a subtask of T5048: QoS doesn't work correctly root task, from In progress to Needs testing.
Jul 1 2023, 8:18 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5302: QoS class with multiple matches generates one filter rule but expects several rules from In progress to Needs testing.
Jul 1 2023, 8:18 PM · VyOS 1.4 Sagitta
Viacheslav committed rVYOSONEXe3361366038f: T5295: QoS fix policy limiter tc filter rate limit.
Jul 1 2023, 7:21 PM
Viacheslav committed rVYOSONEX4917d7ab4601: T5302: QoS fix class with multiple matches generate one rule.
Jul 1 2023, 7:21 PM
Viacheslav closed T5210: IPSec cosmetic bug for Warning vti inrerface as Resolved.
Jul 1 2023, 6:37 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5257: Cannont assign netflow source ip to ip in non default VRF.

@ServerForge Could you check if it works as expected?
If yes you can close it.

Jul 1 2023, 6:32 PM · VyOS 1.4 Sagitta
Viacheslav closed T5276: QOS- inbound shapper attached on VLANs not working. as Not Applicable.
Jul 1 2023, 6:27 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5277: Dhcpv6-relay does not start on boot.

@cuongdt1994 Could you check it? If it works as expected, we can close it.

Jul 1 2023, 6:27 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5321: VRF-aware PIM support.

Requires to rewrite PIM to get_config_dict https://github.com/vyos/vyos-1x/blob/current/src/conf_mode/protocols_pim.py

Jul 1 2023, 6:11 PM · VyOS Rolling
Viacheslav changed the status of T5302: QoS class with multiple matches generates one filter rule but expects several rules, a subtask of T5048: QoS doesn't work correctly root task, from Open to In progress.
Jul 1 2023, 5:39 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5302: QoS class with multiple matches generates one filter rule but expects several rules from Open to In progress.
Jul 1 2023, 5:39 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5302: QoS class with multiple matches generates one filter rule but expects several rules.

PR https://github.com/vyos/vyos-1x/pull/2065

set qos interface eth0 egress 'test'
set qos policy shaper test bandwidth '300mbit'
set qos policy shaper test class 23 bandwidth '150mbit'
set qos policy shaper test class 23 match one ip protocol 'tcp'
set qos policy shaper test class 23 match two ip protocol 'udp'
set qos policy shaper test default bandwidth '20mbit'
set qos policy shaper test default queue-type 'fair-queue'
commit
Jul 1 2023, 5:39 PM · VyOS 1.4 Sagitta
Viacheslav closed T5296: QoS class cannot calculate correctly the default bandwidth auto, a subtask of T5048: QoS doesn't work correctly root task, as Resolved.
Jul 1 2023, 1:57 PM · VyOS 1.4 Sagitta
Viacheslav closed T5296: QoS class cannot calculate correctly the default bandwidth auto as Resolved.
Jul 1 2023, 1:57 PM · VyOS 1.4 Sagitta
Viacheslav closed T5304: Containers add bind-propagation option rshared as Resolved.
Jul 1 2023, 1:18 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5295: QoS shaper incorrect rate limit the traffic.

PR https://github.com/vyos/vyos-1x/pull/2065

set qos interface eth0 ingress '300m-in'
set qos policy limiter 300m-in default bandwidth '300mbit'
set qos policy limiter 300m-in default burst '125000000b'
commit
Jul 1 2023, 12:46 PM · VyOS 1.4 Sagitta
Viacheslav committed rVYOSONEX8b2b036b4f04: T1797: VPP verify minimal installed memory and apply sysctl.
Jul 1 2023, 10:51 AM
Viacheslav committed rVYOSONEX865d9db1b984: T1797: Divert sysctl 80-vpp.conf.
Jul 1 2023, 10:51 AM
Viacheslav changed the status of T5329: Wireguard interface as GRE tunnel source causes configuration error on boot from Open to In progress.
Jul 1 2023, 6:31 AM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta

Jun 30 2023

Viacheslav added a comment to T5329: Wireguard interface as GRE tunnel source causes configuration error on boot.

Wireguard is not yet exists in the system when tun is already exists due to priority

vyos@r14:~$ /opt/vyatta/sbin/priority.pl | match "tun|wireguard"
380 interfaces/tunnel
381 interfaces/wireguard
Jun 30 2023, 4:00 PM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
Viacheslav added a comment to T5306: bgp config migration failed with v6only option configured with peer-group.

Try set protocols bgp neighbor eth1 interface remote-as xxx

Jun 30 2023, 8:31 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta

Jun 29 2023

Viacheslav committed rVYOSONEX8f402c2ba47e: T1797: Add initial vpp configuration.
Jun 29 2023, 2:33 PM
Viacheslav committed rVYOSONEXbc92f6d08810: VPP: T1797: Replaced CLI with API.
Jun 29 2023, 2:32 PM
Viacheslav closed T5326: Development issues with install the latest vyos-1x to the system as Invalid.

The issue was fixed with update container image vyos/vyos-build:current to the latest

Jun 29 2023, 11:50 AM · VyOS 1.4 Sagitta
Viacheslav created T5326: Development issues with install the latest vyos-1x to the system.
Jun 29 2023, 10:54 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5324: invalid interface name.

e2 it is a temporary name to rename ethX in correct way
You have to use “ethernet ethX address x.x.x.x”

Jun 29 2023, 4:49 AM · VyOS 1.4 Sagitta

Jun 28 2023

Viacheslav closed T1237: Static Route Path Monitoring, failover as Resolved.
Jun 28 2023, 8:22 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4329: Bgp policy route-map bug with set several extcommunity rt.

@apasheev it were rewritten in https://github.com/vyos/vyos-1x/pull/1567/files#diff-7839502816137d55f673c064e6ec87a2eed7dc80563b1e307363c3e4b090a2b3R302

set policy route-map FOO rule 10 set extcommunity rt '1111:2222222'
set policy route-map FOO rule 10 set extcommunity rt '33:444'
set policy route-map FOO rule 10 action permit
Jun 28 2023, 6:14 AM · VyOS 1.4 Sagitta

Jun 27 2023

Viacheslav committed rVYOSONEXb47b73f5820e: T5304: Container add volume bind propagation option.
Jun 27 2023, 6:04 PM
Viacheslav added a comment to T1797: Implement DPDK Fast-Path using FRR's Alternate Forwarding Planes and VPP.

PR https://github.com/vyos/vyos-1x/pull/2059
PR https://github.com/vyos/vyos-build/pull/369

Jun 27 2023, 4:33 PM

Jun 26 2023

Viacheslav moved T5298: Add RFKILL support into kernel. from Open to Finished on the VyOS 1.4 Sagitta board.
Jun 26 2023, 8:34 AM · VyOS 1.4 Sagitta

Jun 23 2023

Viacheslav edited projects for T5309: Issues when trying to remove OSPF configuration, added: VyOS 1.3 Equuleus (1.3.4); removed VyOS 1.3 Equuleus (1.3.3).
Jun 23 2023, 6:24 AM · VyOS 1.3 Equuleus (1.3.5)
Viacheslav added a comment to T5309: Issues when trying to remove OSPF configuration.

There is the similar task https://vyos.dev/T1518

Jun 23 2023, 6:23 AM · VyOS 1.3 Equuleus (1.3.5)

Jun 22 2023

Viacheslav changed the status of T5257: Cannont assign netflow source ip to ip in non default VRF from Open to Needs testing.
Jun 22 2023, 6:45 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5276: QOS- inbound shapper attached on VLANs not working. from Open to Needs testing.
Jun 22 2023, 1:38 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5071: QOS-Rewrite: DSCP match missing.

@fernando It seems related task https://vyos.dev/T5302

Jun 22 2023, 1:36 PM · VyOS 1.4 Sagitta

Jun 21 2023

Viacheslav changed the status of T5304: Containers add bind-propagation option rshared from Open to In progress.
Jun 21 2023, 2:03 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5304: Containers add bind-propagation option rshared.

PR https://github.com/vyos/vyos-1x/pull/2051

vyos@r14# run show conf com | match cont
set container name c1 allow-host-networks
set container name c1 description 'foof'
set container name c1 image 'busybox'
set container name c1 volume myvlm destination '/tmp'
set container name c1 volume myvlm propagation 'rshared'
set container name c1 volume myvlm source '/tmp'
set system sysctl parameter net.ipv4.tcp_congestion_control value 'bbr'
[edit]
vyos@r14# 
[edit]
vyos@r14# sudo podman inspect -f '{{.Mounts}}' c1
[{bind  /tmp /tmp   [nosuid nodev rbind] true rshared}]
[edit]
vyos@r14#
Jun 21 2023, 2:03 PM · VyOS 1.4 Sagitta

Jun 20 2023

Viacheslav renamed T5304: Containers add bind-propagation option rshared from Containers add propagation option rshared to Containers add bind-propagation option rshared.
Jun 20 2023, 6:03 AM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T5304: Containers add bind-propagation option rshared.
Jun 20 2023, 5:50 AM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T5304: Containers add bind-propagation option rshared.
Jun 20 2023, 5:44 AM · VyOS 1.4 Sagitta
Viacheslav created T5304: Containers add bind-propagation option rshared.
Jun 20 2023, 5:36 AM · VyOS 1.4 Sagitta

Jun 19 2023

Viacheslav added a comment to T5295: QoS shaper incorrect rate limit the traffic.

It fixes for shaper but breaks the policer
Policer uses limits in tc filter

Jun 19 2023, 1:38 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4989: QoS Policy Limiter - classes for marked traffic do not work.

Now the traffic limiter is broken.

 interface br100 {
     ingress 1G-in
 }
 policy {
     limiter 1G-in {
         default {
             bandwidth 1gbit
             burst 125000000b
         }
     }
}
tc filter show dev br100 ingress

is empty, upload traffic is not limited.

Jun 19 2023, 1:34 PM · vyatta-cfg-qos, VyOS 1.4 Sagitta
Viacheslav reopened T5295: QoS shaper incorrect rate limit the traffic, a subtask of T5048: QoS doesn't work correctly root task, as Needs testing.
Jun 19 2023, 1:32 PM · VyOS 1.4 Sagitta
Viacheslav reopened T5295: QoS shaper incorrect rate limit the traffic as "Needs testing".
Jun 19 2023, 1:32 PM · VyOS 1.4 Sagitta
Viacheslav closed T4969: QoS Policy - Unable to set class match mark number as Resolved.
Jun 19 2023, 11:00 AM · vyatta-cfg-qos, VyOS 1.4 Sagitta
Viacheslav closed T5072: QOS-Rewrite: protocol name used literally as Resolved.

Fixed in https://github.com/vyos/vyos-1x/pull/2047 https://vyos.dev/T5256

set qos interface eth0 egress 'test'
set qos policy shaper test bandwidth '330mbit'
set qos policy shaper test class 23 bandwidth '50%'
set qos policy shaper test class 23 match icmpv4 ip protocol 'icmp'
set qos policy shaper test default bandwidth '300mbit'
set qos policy shaper test default queue-type 'fair-queue'
Jun 19 2023, 10:59 AM · VyOS 1.4 Sagitta