Page MenuHomeVyOS Platform
Feed Search

Jun 22 2023

a.apostoliuk changed the status of T5254: Modification of any interface setting sets MTU back to default when MTU has been inherited from a bond from Open to In progress.
Jun 22 2023, 8:06 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta

Jun 21 2023

fernando renamed T5307: QoS - traffic-class-map services from Qos - traffic-class-map services to QoS - traffic-class-map services .
Jun 21 2023, 11:09 PM · VyOS 1.5 Circinus
fernando added a comment to T5276: QOS- inbound shapper attached on VLANs not working..

you are right , I seems to be working :

Jun 21 2023, 9:12 PM · VyOS 1.4 Sagitta
fernando created T5307: QoS - traffic-class-map services .
Jun 21 2023, 9:01 PM · VyOS 1.5 Circinus
fernando added a comment to T5071: QOS-Rewrite: DSCP match missing.

I've tested it, but it works partially... if you have more than a match (for example, the same class id if necessary to match more than one DSCP),it brakes the configuration again :

Jun 21 2023, 8:06 PM · VyOS 1.4 Sagitta
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
SrividyaA renamed T5306: bgp config migration failed with v6only option configured with peer-group from config migration failed with v6only option configured with peer-group to bgp config migration failed with v6only option configured with peer-group.
Jun 21 2023, 10:01 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
SrividyaA created T5306: bgp config migration failed with v6only option configured with peer-group.
Jun 21 2023, 8:38 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta

Jun 20 2023

jestabro closed T5305: REST API configure operation should not be defined as async as Resolved.
Jun 20 2023, 6:35 PM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
jestabro closed T5248: Ability to load config via API in JSON format, a subtask of T3441: More intelligent config loading scripts, as Resolved.
Jun 20 2023, 5:53 PM · VyOS Rolling
jestabro closed T5248: Ability to load config via API in JSON format, a subtask of T5263: Generalization of REST configure endpoint, as Resolved.
Jun 20 2023, 5:53 PM · VyOS 1.4 Sagitta
jestabro closed T5248: Ability to load config via API in JSON format as Resolved.
Jun 20 2023, 5:53 PM · VyOS 1.4 Sagitta
jestabro closed T5300: verification of port availability can return false negative on boot, a subtask of T5292: Commit error on boot when https.py is included in config daemon scripts, as Resolved.
Jun 20 2023, 5:46 PM · VyOS 1.4 Sagitta
jestabro closed T5300: verification of port availability can return false negative on boot as Resolved.
Jun 20 2023, 5:46 PM · VyOS 1.4 Sagitta
jestabro changed the status of T5305: REST API configure operation should not be defined as async from Open to In progress.
Jun 20 2023, 5:34 PM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
jestabro added a comment to T5300: verification of port availability can return false negative on boot.

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

Jun 20 2023, 3:35 PM · VyOS 1.4 Sagitta
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

cuongdt1994 added a comment to T5303: Rsyslog.service is not working.

https://github.com/vyos/vyos-1x/pull/2049

Jun 19 2023, 7:45 PM · VyOS 1.4 Sagitta
cuongdt1994 created T5303: Rsyslog.service is not working.
Jun 19 2023, 7:40 PM · VyOS 1.4 Sagitta
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
daniil added a comment to T4989: QoS Policy Limiter - classes for marked traffic do not work.

Now the traffic limiter is broken.

Jun 19 2023, 11:13 AM · vyatta-cfg-qos, 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
Viacheslav closed T5281: Add kernel options for vhost-net, a subtask of T1797: Implement DPDK Fast-Path using FRR's Alternate Forwarding Planes and VPP, as Resolved.
Jun 19 2023, 10:46 AM
Viacheslav closed T5281: Add kernel options for vhost-net as Resolved.
Jun 19 2023, 10:46 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4989: QoS Policy Limiter - classes for marked traffic do not work.

in the VyOS 1.4-rolling-202306190317

set qos interface eth0 egress 'test'
set qos policy shaper test bandwidth '300bit'
set qos policy shaper test class 100 bandwidth '150mbit'
set qos policy shaper test class 100 burst '3760k'
set qos policy shaper test class 100 match internal mark '100'
set qos policy shaper test class 100 queue-type 'fq-codel'
set qos policy shaper test default bandwidth '20mbit'
set qos policy shaper test default burst '188k'
set qos policy shaper test default queue-type 'fq-codel'

comimt

DEBUG/QoS: tc qdisc replace dev eth0 root handle 1: htb r2q 1 default 65
DEBUG/QoS: tc class replace dev eth0 parent 1: classid 1:1 htb rate 300
DEBUG/QoS: tc class replace dev eth0 parent 1:1 classid 1:64 htb rate 150000000 burst 3760k quantum 1514
DEBUG/QoS: tc qdisc replace dev eth0 parent 1:64 sfq
DEBUG/QoS: tc class replace dev eth0 parent 1:1 classid 1:65 htb rate 20000000 burst 188k quantum 1514 prio 20
DEBUG/QoS: tc qdisc replace dev eth0 parent 1:65 sfq
DEBUG/QoS: tc qdisc replace dev eth0 parent 1:64 fq_codel quantum 1514 flows 1024 interval 100 interval 100 target 5 noecn
DEBUG/QoS: tc filter replace dev eth0 parent 1: protocol all handle 100 fw flowid 1:64
Jun 19 2023, 9:52 AM · vyatta-cfg-qos, VyOS 1.4 Sagitta
Viacheslav added a comment to T5071: QOS-Rewrite: DSCP match missing.

@MartB Could you test it? Should be fixed in vyos-1.4-rolling-202306190317-amd64.iso

Jun 19 2023, 6:43 AM · VyOS 1.4 Sagitta

Jun 18 2023

Viacheslav changed the status of T5071: QOS-Rewrite: DSCP match missing, a subtask of T5048: QoS doesn't work correctly root task, from Open to Needs testing.
Jun 18 2023, 6:58 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5071: QOS-Rewrite: DSCP match missing from Open to Needs testing.
Jun 18 2023, 6:58 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5071: QOS-Rewrite: DSCP match missing.

Not sure about ipv6, requires more tests, but ip should work
PR https://github.com/vyos/vyos-1x/pull/2048

Jun 18 2023, 12:24 PM · VyOS 1.4 Sagitta
Viacheslav created T5302: QoS class with multiple matches generates one filter rule but expects several rules.
Jun 18 2023, 10:19 AM · VyOS 1.4 Sagitta
Viacheslav closed T5256: QoS expects protocol number but not protocol name, a subtask of T5048: QoS doesn't work correctly root task, as Resolved.
Jun 18 2023, 10:05 AM · VyOS 1.4 Sagitta
Viacheslav closed T5256: QoS expects protocol number but not protocol name as Resolved.
Jun 18 2023, 10:05 AM · VyOS 1.4 Sagitta
Viacheslav closed T5295: QoS shaper incorrect rate limit the traffic, a subtask of T5048: QoS doesn't work correctly root task, as Resolved.
Jun 18 2023, 9:45 AM · VyOS 1.4 Sagitta
Viacheslav closed T5295: QoS shaper incorrect rate limit the traffic as Resolved.
Jun 18 2023, 9:45 AM · VyOS 1.4 Sagitta
l.austenfeld added a comment to T5301: NTP: chrony only allows one bind address.

Sorry, I did not find that issue during my initial search.
I guess we can close this issue as duplicate.
What is the correct way to do this in phabricator?

Jun 18 2023, 9:19 AM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T5048: QoS doesn't work correctly root task.
Jun 18 2023, 8:48 AM · VyOS 1.4 Sagitta
Viacheslav added a parent task for T5071: QOS-Rewrite: DSCP match missing: T5048: QoS doesn't work correctly root task.
Jun 18 2023, 6:45 AM · VyOS 1.4 Sagitta
Viacheslav added a subtask for T5048: QoS doesn't work correctly root task: T5071: QOS-Rewrite: DSCP match missing.
Jun 18 2023, 6:45 AM · VyOS 1.4 Sagitta
Viacheslav added a parent task for T5266: QoS- HTB error when match with a dscp parameter for queue-type 'priority': T5048: QoS doesn't work correctly root task.
Jun 18 2023, 6:38 AM · VyOS 1.4 Sagitta
Viacheslav added a subtask for T5048: QoS doesn't work correctly root task: T5266: QoS- HTB error when match with a dscp parameter for queue-type 'priority'.
Jun 18 2023, 6:38 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5301: NTP: chrony only allows one bind address.

The similar task https://vyos.dev/T5154

Jun 18 2023, 6:31 AM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5256: QoS expects protocol number but not protocol name, a subtask of T5048: QoS doesn't work correctly root task, from In progress to Needs testing.
Jun 18 2023, 5:40 AM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5256: QoS expects protocol number but not protocol name from In progress to Needs testing.
Jun 18 2023, 5:40 AM · VyOS 1.4 Sagitta

Jun 17 2023

Viacheslav changed the status of T5296: QoS class cannot calculate correctly the default bandwidth auto, a subtask of T5048: QoS doesn't work correctly root task, from In progress to Needs testing.
Jun 17 2023, 7:44 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5296: QoS class cannot calculate correctly the default bandwidth auto from In progress to Needs testing.
Jun 17 2023, 7:44 PM · VyOS 1.4 Sagitta
jestabro updated the task description for T5300: verification of port availability can return false negative on boot.
Jun 17 2023, 5:16 PM · VyOS 1.4 Sagitta
jestabro closed T5292: Commit error on boot when https.py is included in config daemon scripts as Not Applicable.
Jun 17 2023, 5:15 PM · VyOS 1.4 Sagitta
jestabro added a comment to T5292: Commit error on boot when https.py is included in config daemon scripts.

This was a red herring: root cause in
https://vyos.dev/T5300

Jun 17 2023, 5:15 PM · VyOS 1.4 Sagitta
jestabro updated the task description for T5300: verification of port availability can return false negative on boot.
Jun 17 2023, 5:13 PM · VyOS 1.4 Sagitta
jestabro added a comment to T5262: Warn the user about unsaved config on reboot/shutdown attempts.

This is most likely due to a config error on boot, thus leaving the active config different from the saved config; cf.
'verification of port availability can return false negative on boot'
https://vyos.dev/T5300

Jun 17 2023, 5:12 PM · VyOS 1.4 Sagitta
l.austenfeld created T5301: NTP: chrony only allows one bind address.
Jun 17 2023, 5:12 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T5292: Commit error on boot when https.py is included in config daemon scripts: T5300: verification of port availability can return false negative on boot.
Jun 17 2023, 5:09 PM · VyOS 1.4 Sagitta
jestabro added a parent task for T5300: verification of port availability can return false negative on boot: T5292: Commit error on boot when https.py is included in config daemon scripts.
Jun 17 2023, 5:09 PM · VyOS 1.4 Sagitta
jestabro changed the status of T5300: verification of port availability can return false negative on boot from Open to In progress.
Jun 17 2023, 5:09 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4989: QoS Policy Limiter - classes for marked traffic do not work.
In T4989#144426, @MartB wrote:
set qos policy shaper test bandwidth 100mbit
set qos policy shaper test class 10 bandwidth 50%

It wont be used right now if I add a class that uses a percentage, it will always use the interface speed.
The base __rate_convert should include some check if the "base" speed was already set.

Jun 17 2023, 3:57 PM · vyatta-cfg-qos, VyOS 1.4 Sagitta
Viacheslav added a comment to T5048: QoS doesn't work correctly root task.

Fix for match protocol https://github.com/vyos/vyos-1x/pull/2047

Jun 17 2023, 3:06 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5256: QoS expects protocol number but not protocol name.

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

Jun 17 2023, 3:01 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5256: QoS expects protocol number but not protocol name, a subtask of T5048: QoS doesn't work correctly root task, from Open to In progress.
Jun 17 2023, 2:06 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5256: QoS expects protocol number but not protocol name from Open to In progress.
Jun 17 2023, 2:06 PM · VyOS 1.4 Sagitta
Viacheslav renamed T5256: QoS expects protocol number but not protocol name from QoS expects protocal number but not protocol name to QoS expects protocol number but not protocol name.
Jun 17 2023, 1:19 PM · VyOS 1.4 Sagitta
Viacheslav renamed T5256: QoS expects protocol number but not protocol name from Quality of Services crash with new qos policy to QoS expects protocal number but not protocol name.
Jun 17 2023, 1:19 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5256: QoS expects protocol number but not protocol name.

It expects ip protocol 1 instead of 'ip protocol icmp' in tc
wrong generation for protocols

Jun 17 2023, 1:18 PM · VyOS 1.4 Sagitta
Viacheslav added a parent task for T5256: QoS expects protocol number but not protocol name: T5048: QoS doesn't work correctly root task.
Jun 17 2023, 1:14 PM · VyOS 1.4 Sagitta
Viacheslav added a subtask for T5048: QoS doesn't work correctly root task: T5256: QoS expects protocol number but not protocol name.
Jun 17 2023, 1:14 PM · VyOS 1.4 Sagitta
Viacheslav created T5299: QoS shaper ceiling does not work.
Jun 17 2023, 12:53 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Viacheslav added a parent task for T4989: QoS Policy Limiter - classes for marked traffic do not work: T5048: QoS doesn't work correctly root task.
Jun 17 2023, 12:48 PM · vyatta-cfg-qos, VyOS 1.4 Sagitta
Viacheslav added a subtask for T5048: QoS doesn't work correctly root task: T4989: QoS Policy Limiter - classes for marked traffic do not work.
Jun 17 2023, 12:48 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5298: Add RFKILL support into kernel. from Open to In progress.
Jun 17 2023, 11:23 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5296: QoS class cannot calculate correctly the default bandwidth auto.

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

Jun 17 2023, 11:09 AM · VyOS 1.4 Sagitta
cuongdt1994 added a comment to T5298: Add RFKILL support into kernel..

https://github.com/vyos/vyos-build/pull/363

Jun 17 2023, 10:51 AM · VyOS 1.4 Sagitta
cuongdt1994 created T5298: Add RFKILL support into kernel..
Jun 17 2023, 10:46 AM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5296: QoS class cannot calculate correctly the default bandwidth auto, a subtask of T5048: QoS doesn't work correctly root task, from Open to In progress.
Jun 17 2023, 10:42 AM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5296: QoS class cannot calculate correctly the default bandwidth auto from Open to In progress.
Jun 17 2023, 10:42 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5262: Warn the user about unsaved config on reboot/shutdown attempts.

After reboot, I connect to the node and execute reboot again without any config change
But I still see a Warning, that looks like a bug in this case.

Jun 17 2023, 8:53 AM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5295: QoS shaper incorrect rate limit the traffic, a subtask of T5048: QoS doesn't work correctly root task, from In progress to Needs testing.
Jun 17 2023, 1:04 AM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5295: QoS shaper incorrect rate limit the traffic from In progress to Needs testing.
Jun 17 2023, 1:04 AM · VyOS 1.4 Sagitta

Jun 16 2023

jestabro added a comment to T5297: Utility function to check if config under node has been changed between revisions.

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

Jun 16 2023, 3:54 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5296: QoS class cannot calculate correctly the default bandwidth auto.

If class['bandwidth'] == auto then we should get global bandwidth

Jun 16 2023, 3:45 PM · VyOS 1.4 Sagitta
jestabro triaged T5297: Utility function to check if config under node has been changed between revisions as Normal priority.
Jun 16 2023, 3:37 PM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T5296: QoS class cannot calculate correctly the default bandwidth auto.
Jun 16 2023, 2:34 PM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T5296: QoS class cannot calculate correctly the default bandwidth auto.
Jun 16 2023, 2:28 PM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T5296: QoS class cannot calculate correctly the default bandwidth auto.
Jun 16 2023, 2:26 PM · VyOS 1.4 Sagitta
Viacheslav created T5296: QoS class cannot calculate correctly the default bandwidth auto.
Jun 16 2023, 2:24 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/2044
Config

Jun 16 2023, 1:44 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5295: QoS shaper incorrect rate limit the traffic, a subtask of T5048: QoS doesn't work correctly root task, from Open to In progress.
Jun 16 2023, 11:16 AM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5295: QoS shaper incorrect rate limit the traffic from Open to In progress.
Jun 16 2023, 11:16 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5295: QoS shaper incorrect rate limit the traffic.

The same config in 1.3 doesn't have tc filter in 1.3

Jun 16 2023, 9:42 AM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T5295: QoS shaper incorrect rate limit the traffic.
Jun 16 2023, 9:27 AM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T5295: QoS shaper incorrect rate limit the traffic.
Jun 16 2023, 9:27 AM · VyOS 1.4 Sagitta
Viacheslav created T5295: QoS shaper incorrect rate limit the traffic.
Jun 16 2023, 8:13 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5048: QoS doesn't work correctly root task.

It's time to separate this task into subtasks.

Jun 16 2023, 8:07 AM · VyOS 1.4 Sagitta
Viacheslav renamed T5048: QoS doesn't work correctly root task from QoS doesn't work correctly on 1.4-rolling-202302150317 to QoS doesn't work correctly root task.
Jun 16 2023, 8:07 AM · VyOS 1.4 Sagitta