Page MenuHomeVyOS Platform
Feed Search

Aug 31 2022

zsdc changed the status of T4646: USB serial output console does not work from Open to Needs testing.
Aug 31 2022, 9:06 AM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.4 Sagitta

Aug 30 2022

zsdc committed rVYOSONEX8792e13f80f4: opmode: T4657: fixed opmode with return type hints.
Aug 30 2022, 3:36 PM
zsdc committed rVYOSONEXad1236e8d72f: console: T4646: Fixed USB console issues.
Aug 30 2022, 2:32 PM
zsdc renamed T4658: Rename DPD action `hold` to `trap` from DPD action values are outdated to Rename DPD action `hold` to `trap`.
Aug 30 2022, 12:40 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
zsdc changed the subtype of T4658: Rename DPD action `hold` to `trap` from "Bug" to "Feature Request".

Not the bug, because it is internally translated to the proper value: https://github.com/vyos/vyos-1x/blob/b01f27b3bb3f4cbc6096011856d83009d0440313/data/templates/ipsec/swanctl/peer.j2#L90

Aug 30 2022, 12:40 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
zsdc changed the status of T4657: op-mode scripts with type hints in `return` do not work from Open to In progress.

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

Aug 30 2022, 12:36 PM · VyOS 1.4 Sagitta
zsdc created T4657: op-mode scripts with type hints in `return` do not work.
Aug 30 2022, 11:56 AM · VyOS 1.4 Sagitta
zsdc added a subtask for T4548: GRUB loader configuration rework: T4516: Rewrite system image manipulation tools in Python.
Aug 30 2022, 9:49 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
zsdc added a parent task for T4516: Rewrite system image manipulation tools in Python: T4548: GRUB loader configuration rework.
Aug 30 2022, 9:49 AM · VyOS 1.4 Sagitta (1.4.0-epa3)

Aug 27 2022

zsdc reassigned T2460: Migrate vyatta-nat-translations.pl to Python from thomas-mangin to c-po.
Aug 27 2022, 12:37 PM · VyOS 1.3 Equuleus (1.3.3)
zsdc reopened T2460: Migrate vyatta-nat-translations.pl to Python, a subtask of T2198: Rewrite NAT in new XML/Python style, as Open.
Aug 27 2022, 8:35 AM · VyOS 1.3 Equuleus (1.3.0)
zsdc reopened T2460: Migrate vyatta-nat-translations.pl to Python as "Open".

I need to reopen this, because after T3781 op-mode CLI references were reverted as well, and now we are in the strange situation when show_nat_translations.py is in the system, but CLI still refers to the old vyatta-nat-translations.pl.
The old script uses too much CPU and RAM, and can even crash on big conntrack tables.
We should backport updates from sagitta to op-mode scripts and replace CLI references to use them.

Aug 27 2022, 8:35 AM · VyOS 1.3 Equuleus (1.3.3)

Aug 25 2022

zsdc assigned T4647: Add Google Virtual NIC (gVNIC) support to c-po.
Aug 25 2022, 2:30 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
zsdc updated the task description for T4647: Add Google Virtual NIC (gVNIC) support.
Aug 25 2022, 2:13 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
zsdc created T4647: Add Google Virtual NIC (gVNIC) support.
Aug 25 2022, 2:12 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
zsdc added a project to T1070: SWANCTL: DMVPN: ALL peers are deleted in swan when opennhrp tries to delete ONE peer: VyOS 1.4 Sagitta.
Aug 25 2022, 7:48 AM · Bugs, VyOS 1.3 Equuleus (1.3.9), VyOS 1.4 Sagitta (1.4.0-GA), Restricted Project

Aug 24 2022

zsdc closed T4113: Incorrect GRUB configuration parsing as Unknown Status.
Aug 24 2022, 8:16 PM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta

Aug 5 2022

zsdc changed the status of T4589: BGP listen limit Increase via CLI command from Open to Confirmed.
Aug 5 2022, 12:16 PM · VyOS 1.4 Sagitta (1.4.0-GA)

Aug 2 2022

zsdc changed the status of T4548: GRUB loader configuration rework from Open to In progress.
Aug 2 2022, 4:21 PM · VyOS 1.4 Sagitta (1.4.0-epa3)

Jul 28 2022

zsdc added a comment to T3933: The firewall does not filter incoming traffic on the interface with vrf..

True, marking packets can help. I would only be very careful because we use marks a lot for PBR, LB, etc. Not sure if they can conflict with each other. Also, the performance is the question - better to check how marking each packet on an interface affects it.

Jul 28 2022, 9:13 PM · Bugs, VyOS 1.3 Equuleus (1.3.9), VyOS 1.4 Sagitta (1.4.0-GA), Restricted Project
zsdc added a comment to T4572: Add an option to force interface MTU to the value received from DHCP.

I have no proof now of any obvious negative issues. Moreover, in my personal opinion - if some protocol or interface type requires a default MTU that is not assigned to it by the kernel, this is the problem that should be solved by configuration script for that particular interface.

Jul 28 2022, 11:54 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta

Jul 27 2022

zsdc changed the status of T4572: Add an option to force interface MTU to the value received from DHCP from Open to Confirmed.
Jul 27 2022, 11:28 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
zsdc created T4572: Add an option to force interface MTU to the value received from DHCP.
Jul 27 2022, 11:28 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta

Jul 22 2022

zsdc committed rVYOSONEXb639458bad07: nhrp: T4546: Fixed route add command if MTU presented.
Jul 22 2022, 7:26 PM

Jul 20 2022

zsdc created T4548: GRUB loader configuration rework.
Jul 20 2022, 12:01 PM · VyOS 1.4 Sagitta (1.4.0-epa3)

Jul 19 2022

zsdc changed the status of T4546: Does not connect Cisco spoke to VyOS hub. from Confirmed to In progress.

PR for 1.4: https://github.com/vyos/vyos-1x/pull/1418

Jul 19 2022, 7:16 PM · VyOS 1.4 Sagitta
zsdc changed the status of T4546: Does not connect Cisco spoke to VyOS hub. from Open to Confirmed.
Jul 19 2022, 7:01 PM · VyOS 1.4 Sagitta
zsdc triaged T4542: route-map: "match prefix-len" incorrect behavior as Low priority.
Jul 19 2022, 12:41 PM · VyOS 1.4 Sagitta
zsdc changed the status of T4542: route-map: "match prefix-len" incorrect behavior from Open to Confirmed.

This is a behavior "by design". The prefix-len option cannot be used for BGP routes. We should add this notice to the CLI.
Check: http://docs.frrouting.org/en/latest/routemap.html#clicmd-match-ip-address-prefix-len-0-32

Jul 19 2022, 12:41 PM · VyOS 1.4 Sagitta

Jul 18 2022

zsdc created T4541: Improve `strip-private` to make stripped configs reproducible.
Jul 18 2022, 11:47 AM · VyOS Rolling

Jul 8 2022

zsdc changed the status of T4516: Rewrite system image manipulation tools in Python from Open to In progress.
Jul 8 2022, 4:46 PM · VyOS 1.4 Sagitta (1.4.0-epa3)

Jul 7 2022

zsdc created T4516: Rewrite system image manipulation tools in Python.
Jul 7 2022, 6:32 PM · VyOS 1.4 Sagitta (1.4.0-epa3)

Jul 4 2022

zsdc committed rVYOSONEX325b135e5407: event-handler: T4508: Fixed environment variables.
Jul 4 2022, 4:19 PM
zsdc added a comment to T4508: Problem with values of the same environment in different event handlers.

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

Jul 4 2022, 3:25 PM · VyOS 1.4 Sagitta

Jun 10 2022

zsdc created T4464: Include packages source to binary images.
Jun 10 2022, 9:50 AM

Jun 8 2022

zsdc committed rVYOSONEX74454c341a57: event-handler: T3083: Optimized event-handler.
Jun 8 2022, 10:40 AM

Jun 2 2022

zsdc added a comment to T4288: IPsec tunnel will break when ESP timeout.

@m.korobeinikov I believe that I already posted this some time ago, but just in case...
Not all combinations of DPD and close-action are safe. Actually, most of them sooner or later will lead to issues with IPSec. So, I created the next scheme. It is from 2020, so I will not say that nothing was changed from that time, however, it shows well how careful you should be while configuring IPSec. On the scheme, you can see the only safe configuration of the close-action option, depending on how the peer is configured, but the same logic can be applied to DPD.

IPSec site-to-site IKE configuration.png (780×1 px, 27 KB)

Jun 2 2022, 6:42 PM · VyOS 1.4 Sagitta

May 31 2022

zsdc created T4452: WAN load-balancing exclude rules break PBR.
May 31 2022, 11:01 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling

May 25 2022

zsdc committed rVYOSONEX76ac6e9885d5: FRR: T4020: Added CLI options for FRR daemons.
May 25 2022, 12:37 PM
zsdc committed rVYOSONEX1af618103f28: FRR: T4020: Updated CLI options processing for FRR daemons.
May 25 2022, 12:37 PM
zsdc committed rVYOSONEX373132a899cd: FRR: T4020: Updated CLI options processing for FRR daemons.
May 25 2022, 12:37 PM

May 13 2022

zsdc created T4425: Hide DHCP leases from interfaces without active DHCP client.
May 13 2022, 2:12 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta

May 5 2022

zsdc changed the status of T4415: Include license/copyright files in the image but remove user documentation from /usr/share/doc to reduce its size from Open to In progress.

PR for 1.3: https://github.com/vyos/vyos-build/pull/231
PR for 1.4: https://github.com/vyos/vyos-build/pull/230

May 5 2022, 1:33 PM · VyOS 1.3 Equuleus (1.3.2)
zsdc created T4415: Include license/copyright files in the image but remove user documentation from /usr/share/doc to reduce its size.
May 5 2022, 9:35 AM · VyOS 1.3 Equuleus (1.3.2)

May 3 2022

zsdc changed the status of T4407: Network-config v2 is broken in Cloud-init 22.1 and VyOS 1.3 from Open to Needs testing.

Resolved in https://github.com/vyos/vyos-cloud-init/pull/54

May 3 2022, 3:55 PM · VyOS 1.3 Equuleus (1.3.4)
zsdc created T4407: Network-config v2 is broken in Cloud-init 22.1 and VyOS 1.3.
May 3 2022, 3:45 PM · VyOS 1.3 Equuleus (1.3.4)

Apr 30 2022

zsdc created T4401: Networking needs to be reset during config boot (in some environments).
Apr 30 2022, 7:04 PM · VyOS Rolling, Bugs

Apr 25 2022

zsdc added a member for Maintainers: v.huti.
Apr 25 2022, 10:33 AM

Apr 14 2022

zsdc created T4361: `vyos.config.exists()` does not work for nodes with multiple values.
Apr 14 2022, 5:39 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
zsdc added a comment to T4028: FRR 8.1 routes not being applied to routing table after reboot if an interface has 2 ip addresses.

Theoretically, must be fixed in https://github.com/FRRouting/frr/pull/11004

Apr 14 2022, 6:56 AM · VyOS 1.4 Sagitta

Apr 11 2022

zsdc added a project to T4354: Slave interfaces fall out from bonding during configuration change: VyOS 1.3 Equuleus.
Apr 11 2022, 7:17 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
zsdc created T4354: Slave interfaces fall out from bonding during configuration change.
Apr 11 2022, 7:17 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta

Apr 1 2022

zsdc changed the status of T4305: Global log facility does not have consistent default settings, and doesn't change when modified from Open to Confirmed.

Hi, @dberlin ! Thanks, you are right about the root cause.
I believe that we need to remove the max-size and action-on-max-size from rsyslog.conf. So, leave everything related to rotating logs to logrotate, and to sending logs to rsyslog - UNIX-way. :)

Apr 1 2022, 3:03 PM · VyOS Rolling

Mar 31 2022

zsdc created T4330: MTU settings cannot be applied when IPv6 is disabled.
Mar 31 2022, 5:45 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta

Mar 26 2022

zsdc added a comment to T2117: Update Cloud-init version and actualize our changes to it.

Updated to 22.1 in 1.4.
The current branch now must be compatible with 1.3, and merged to equuleus if there no new incompatibilities will be found during tests.

Mar 26 2022, 3:16 PM

Mar 24 2022

zsdc changed the status of T2117: Update Cloud-init version and actualize our changes to it from Needs testing to In progress.

Updated: we need to update 20.4 to 22.1 because 20.4 cannot extract SSH keys from the Azure Stack Hub data source.

Mar 24 2022, 6:19 PM

Mar 15 2022

zsdc committed rVYOSONEXdf4b544c2997: bonding: T4301: Fixed arp-monitor option.
Mar 15 2022, 8:20 PM
zsdc added a comment to T4301: The "arp-monitor" option in bonding interface settings does not work.

The same issue with set interfaces bonding bond0 arp-monitor interval 'X' option. Also extra conversion between variable types.
Added the fix to the same PR.

Mar 15 2022, 5:01 PM · VyOS 1.4 Sagitta
zsdc edited a custom field on T4301: The "arp-monitor" option in bonding interface settings does not work.
Mar 15 2022, 4:32 PM · VyOS 1.4 Sagitta
zsdc changed the status of T4301: The "arp-monitor" option in bonding interface settings does not work from Open to In progress.

Fixed in https://github.com/vyos/vyos-1x/pull/1249

Mar 15 2022, 4:32 PM · VyOS 1.4 Sagitta
zsdc created T4301: The "arp-monitor" option in bonding interface settings does not work.
Mar 15 2022, 4:01 PM · VyOS 1.4 Sagitta
zsdc changed the status of T4300: Extend list of supported interfaces for Cloud-init Network Configuration from Open to In progress.
Mar 15 2022, 3:45 PM · VyOS 1.4 Sagitta
zsdc created T4300: Extend list of supported interfaces for Cloud-init Network Configuration.
Mar 15 2022, 1:06 PM · VyOS 1.4 Sagitta

Mar 12 2022

zsdc closed T4002: firewall group network-group long names restriction incorrect behavior as Resolved.
Mar 12 2022, 12:13 PM · VyOS 1.3 Equuleus ( 1.3.1)
zsdc moved T4296: Interface config injected by Cloud-Init may interfere with VyOS native from Open to Finished on the VyOS 1.4 Sagitta board.
Mar 12 2022, 12:08 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
zsdc closed T4296: Interface config injected by Cloud-Init may interfere with VyOS native as Resolved.

Fixed for both 1.3 and 1.4.

Mar 12 2022, 12:07 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
zsdc committed rVYOSONEXebb524702e1c: logrotate: T4250: Fixed logrotate config generation.
Mar 12 2022, 7:27 AM

Mar 11 2022

zsdc created T4296: Interface config injected by Cloud-Init may interfere with VyOS native.
Mar 11 2022, 2:02 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta

Mar 7 2022

zsdc closed T2613: add logrotate options for syslog, a subtask of T3774: atop logs are not limited in size, as Resolved.
Mar 7 2022, 6:06 PM · VyOS 1.4 Sagitta (1.4.0-epa1)
zsdc closed T2613: add logrotate options for syslog as Resolved.

Resolved in https://phabricator.vyos.net/T3774, but it will not be backported to 1.2.

Mar 7 2022, 6:06 PM · VyOS 1.2 Crux
zsdc added a parent task for T2613: add logrotate options for syslog: T3774: atop logs are not limited in size.
Mar 7 2022, 6:04 PM · VyOS 1.2 Crux
zsdc added a subtask for T3774: atop logs are not limited in size: T2613: add logrotate options for syslog.
Mar 7 2022, 6:04 PM · VyOS 1.4 Sagitta (1.4.0-epa1)
zsdc changed the status of T4250: Organize logrotate settings to avoid duplicates from Open to In progress.

Should be fixed in https://github.com/vyos/vyos-1x/pull/1241

Mar 7 2022, 6:02 PM · VyOS 1.4 Sagitta
zsdc edited projects for T4002: firewall group network-group long names restriction incorrect behavior, added: VyOS 1.3 Equuleus ( 1.3.1); removed VyOS 1.3 Equuleus.
Mar 7 2022, 9:43 AM · VyOS 1.3 Equuleus ( 1.3.1)
zsdc triaged T4002: firewall group network-group long names restriction incorrect behavior as Normal priority.
Mar 7 2022, 9:43 AM · VyOS 1.3 Equuleus ( 1.3.1)

Mar 6 2022

zsdc changed the status of T4002: firewall group network-group long names restriction incorrect behavior from Confirmed to In progress.

Should be fixed by https://github.com/vyos/vyatta-cfg-firewall/pull/32

Mar 6 2022, 1:23 PM · VyOS 1.3 Equuleus ( 1.3.1)
zsdc created T4285: Add integration with Teleport.
Mar 6 2022, 11:35 AM · VyOS Rolling

Mar 2 2022

zsdc created T4281: System users migration can lead to inaccessible shell.
Mar 2 2022, 2:53 PM · VyOS Rolling, Bugs

Feb 18 2022

zsdc created T4259: The conntrackd daemon can be started wrongly.
Feb 18 2022, 6:42 PM · VyOS 1.3 Equuleus ( 1.3.1), VyOS 1.4 Sagitta

Feb 16 2022

zsdc created T4250: Organize logrotate settings to avoid duplicates.
Feb 16 2022, 6:09 PM · VyOS 1.4 Sagitta

Feb 10 2022

zsdc committed rVYOSONEX201257fe60af: ipsec: T1925: Fixed `show vpn ipsec sa` output.
Feb 10 2022, 12:21 PM

Feb 4 2022

zsdc changed the status of T3409: Add back TCP-MSS Clamp to PMTU from Open to Confirmed.
Feb 4 2022, 9:39 AM · VyOS 1.4 Sagitta

Feb 3 2022

zsdc assigned T4176: VyOS CLI command: show openvpn server/client does not display output to RyVolodya.
Feb 3 2022, 11:29 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
zsdc assigned T4192: OpenVPN custom option for "--client-to-client" causes configuration error to RyVolodya.
Feb 3 2022, 11:26 AM · VyOS 1.3 Equuleus (1.3.0)

Jan 26 2022

zsdc added a comment to T3397: getty forces --keep-baud in 1.2.x.

We confirmed the problem - some serial consoles continue to work well, some are not initialized properly with the --keep-baud option. For example, this can be reproduced in the SOS console in Equinix Metal.
Originally, the problem comes from a systemd service template.
Since it is not completely clear if the option is necessary in one case or another, it seems that the best solution would be to provide the ability to set/remove it from the CLI, so everyone may configure what works best for his hardware.

Jan 26 2022, 8:33 PM · VyOS Rolling, VyOS 1.4 Sagitta (1.4.1), VyOS 1.3 Equuleus (1.3.9)
zsdc changed the status of T3397: getty forces --keep-baud in 1.2.x from Open to Confirmed.
Jan 26 2022, 8:28 PM · VyOS Rolling, VyOS 1.4 Sagitta (1.4.1), VyOS 1.3 Equuleus (1.3.9)

Jan 13 2022

zsdc created T4180: Support for QoS Policy Propagation via BGP (QPPB).
Jan 13 2022, 2:51 PM · VyOS Rolling

Dec 30 2021

zsdc changed the status of T4113: Incorrect GRUB configuration parsing from Open to In progress.

Suggested fix: https://github.com/vyos/vyatta-op/pull/52

Dec 30 2021, 5:21 PM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
zsdc committed rVYOSONEXce77935eeeab: dhclient: T4121: Fixed resolv.conf generation at early boot stage.
Dec 30 2021, 4:00 PM

Dec 29 2021

zsdc added a comment to T4121: Nameservers from DHCP client cannot be used in specific cases.

PR to fix the problem: https://github.com/vyos/vyos-1x/pull/1128
It is compatible with both 1.3 and 1.4, so can be cherry-picked from sagitta to equuleus.

Dec 29 2021, 11:12 PM · VyOS 1.3 Equuleus (1.3.4)
zsdc changed the status of T4121: Nameservers from DHCP client cannot be used in specific cases from Open to In progress.
Dec 29 2021, 7:33 PM · VyOS 1.3 Equuleus (1.3.4)
zsdc created T4121: Nameservers from DHCP client cannot be used in specific cases.
Dec 29 2021, 7:32 PM · VyOS 1.3 Equuleus (1.3.4)

Dec 17 2021

zsdc committed rVYOSONEXac73200e4f0c: logs: T3774: Added CLI options to control atop logs rotation.
Dec 17 2021, 7:08 PM
zsdc committed rVYOSONEX89fdb4fbfa05: logs: T3774: Improved logs CLI.
Dec 17 2021, 7:08 PM
zsdc committed rVYOSONEXa22ba14999a3: logs: T3774: Improved logs config rendering.
Dec 17 2021, 7:08 PM
zsdc committed rVYOSONEX945ab070b72e: logs: T3774: Added new CLI item.
Dec 17 2021, 7:08 PM
zsdc committed rVYOSONEX86bbab75ae41: logs: T3774: Optimization for logrotate configs.
Dec 17 2021, 7:08 PM

Nov 26 2021

zsdc created T4020: Add ability to control FRR daemons options.
Nov 26 2021, 11:35 PM · VyOS 1.4 Sagitta

Nov 10 2021

zsdc committed rVYOSONEX14e3b26ff5ff: atop: T3774: Atop log file rotation fix.
Nov 10 2021, 5:01 AM

Nov 9 2021

zsdc changed the status of T3774: atop logs are not limited in size from Confirmed to In progress.

Hardcoded version of the fix for 1.4:
https://github.com/vyos/vyos-1x/pull/1068
https://github.com/vyos/vyos-build/pull/201

Nov 9 2021, 5:02 PM · VyOS 1.4 Sagitta (1.4.0-epa1)