Page MenuHomeVyOS Platform

zsdc ( )
User

Projects (14)

User Details

User Since
Sep 10 2018, 3:30 PM (377 w, 3 d)

Recent Activity

Tue, Dec 2

zsdc updated the task description for T8053: DHCP Server configuration script performance degradation with multiple entries.
Tue, Dec 2, 4:34 PM · VyOS Rolling

Mon, Dec 1

zsdc created T8053: DHCP Server configuration script performance degradation with multiple entries.
Mon, Dec 1, 7:17 PM · VyOS Rolling
zsdc updated the task description for T8052: KEA DHCP Server: Max Open Files Soft Limit Issue.
Mon, Dec 1, 6:50 PM · VyOS 1.5 Circinus, VyOS Rolling
zsdc created T8052: KEA DHCP Server: Max Open Files Soft Limit Issue.
Mon, Dec 1, 6:48 PM · VyOS 1.5 Circinus, VyOS Rolling

Wed, Nov 26

zsdc changed the status of T8047: DHCP/netplug: Memory overusage with configurations with many interfaces from Open to Confirmed.
Wed, Nov 26, 1:36 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus, VyOS Rolling
zsdc created T8047: DHCP/netplug: Memory overusage with configurations with many interfaces.
Wed, Nov 26, 1:36 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus, VyOS Rolling

Wed, Nov 19

zsdc created T8025: Prometheus exporter support for haproxy.
Wed, Nov 19, 9:45 PM · VyOS Rolling
zsdc renamed T8011: VPP logs are duplicating in systemd journal from VPP duplicate logs to VPP logs are duplicating in systemd journal.
Wed, Nov 19, 2:48 PM · VyOS Rolling
zsdc changed the status of T8011: VPP logs are duplicating in systemd journal, a subtask of T7070: VPP related bugs the root task, from Open to Confirmed.
Wed, Nov 19, 2:48 PM · VyOS Rolling

Sat, Nov 8

zsdc changed the status of T7970: VPP cannot start on the first try on some "slow" platforms from Open to In progress.
Sat, Nov 8, 1:12 PM · VyOS Rolling
zsdc changed the status of T7970: VPP cannot start on the first try on some "slow" platforms, a subtask of T7070: VPP related bugs the root task, from Open to In progress.
Sat, Nov 8, 1:12 PM · VyOS Rolling

Oct 30 2025

zsdc updated the task description for T7972: VPP: Improve `nat44 no-forwarding` feature name and description in CLI.
Oct 30 2025, 1:22 PM · VyOS Rolling

Oct 29 2025

zsdc renamed T7972: VPP: Improve `nat44 no-forwarding` feature name and description in CLI from VPP: Im to VPP: Improve `nat44 no-forwarding` feature name and description in CLI.
Oct 29 2025, 10:22 PM · VyOS Rolling
zsdc created T7972: VPP: Improve `nat44 no-forwarding` feature name and description in CLI.
Oct 29 2025, 10:21 PM · VyOS Rolling
zsdc added a comment to T7960: Image build does not use the latest VPP binaries.

However, the problem comprises two distinct issues:

Oct 29 2025, 10:18 PM · VyOS 1.5 Circinus (2025.11)
zsdc added a comment to T7960: Image build does not use the latest VPP binaries.

The version should follow the format: [epoch:]upstream_version[-debian_revision].

Oct 29 2025, 10:08 PM · VyOS 1.5 Circinus (2025.11)

Oct 27 2025

zsdc created T7959: VPP: Optional pre‑FIB IPsec policy lookup.
Oct 27 2025, 2:08 PM · VyOS Rolling

Oct 21 2025

zsdc renamed T7731: Static ARP entries are missing after an interface status change from VPP: Synchronize static ARP entries from kernel to Static ARP entries are missing after an interface status change.
Oct 21 2025, 3:00 PM · VyOS Rolling
zsdc renamed T7731: Static ARP entries are missing after an interface status change from VPP add static ARP neighbor entries configurable to VPP: Synchronize static ARP entries from kernel.
Oct 21 2025, 1:35 PM · VyOS Rolling

Oct 20 2025

zsdc added a comment to T7947: BGPd process crashes with usage of default-originate route-map as-prepend option configured.

I believe the root cause of this memory leak lies in the default-originate route-map logic. This issue has already been addressed in the FRR upstream with the following commit: FRR Commit 74c1d4f

Oct 20 2025, 7:00 PM
zsdc changed the status of T7947: BGPd process crashes with usage of default-originate route-map as-prepend option configured from Open to Confirmed.
Oct 20 2025, 6:58 PM

Oct 13 2025

zsdc created T7930: VPP: Changing NAT44 Settings Resets `forwarding_enabled` to False.
Oct 13 2025, 8:28 PM · VyOS 1.5 Circinus (2025.11)
zsdc created T7929: VPP: Too Strict Validation for NAT44 Static Rules.
Oct 13 2025, 8:00 PM · VyOS 1.5 Circinus (2025.11)

Sep 18 2025

zsdc added a comment to T6788: FTP PASV breaks control connection.

This appears to be a kernel issue.

Sep 18 2025, 1:18 PM · Bugs, VyOS Rolling

Sep 17 2025

zsdc added a comment to T6788: FTP PASV breaks control connection.

I think we hit the same issue in 1.4.3. This is reproducible with the following configs:

Sep 17 2025, 8:18 PM · Bugs, VyOS Rolling

Sep 15 2025

zsdc added a parent task for T7815: VPP: NAT44 rules with port requires protocol specification and vice versa: T7070: VPP related bugs the root task.
Sep 15 2025, 8:38 AM · VyOS 1.5 Circinus (2025.11)
zsdc added a subtask for T7070: VPP related bugs the root task: T7815: VPP: NAT44 rules with port requires protocol specification and vice versa.
Sep 15 2025, 8:38 AM · VyOS Rolling

Sep 13 2025

zsdc renamed T7815: VPP: NAT44 rules with port requires protocol specification and vice versa from VPP: NAT44 Exclude Rule with Port Requires Protocol Specification to VPP: NAT44 rules with port requires protocol specification and vice versa.
Sep 13 2025, 11:11 AM · VyOS 1.5 Circinus (2025.11)
zsdc created T7815: VPP: NAT44 rules with port requires protocol specification and vice versa.
Sep 13 2025, 9:31 AM · VyOS 1.5 Circinus (2025.11)

Sep 9 2025

zsdc created T7802: Failsafe update procedure with trial boot, auto-revert, and explicit confirmation.
Sep 9 2025, 9:23 AM · VyOS Rolling

Sep 5 2025

zsdc added a comment to T7786: [VPP] Cannot set additional CPU worker despite isolation: "Not enough free CPUs in the system".

The documentation part should be covered now by https://github.com/vyos/vyos-documentation/pull/1680

Sep 5 2025, 10:38 AM · VyOS 1.5 Circinus (2025.11)
zsdc added a comment to T7786: [VPP] Cannot set additional CPU worker despite isolation: "Not enough free CPUs in the system".

While technically this is not a VPP config validation error, I think something needs improvement.

Sep 5 2025, 3:16 AM · VyOS 1.5 Circinus (2025.11)

Sep 4 2025

zsdc created T7785: VPP: L3 connectivity is lost after adding/removing an interface to a bridge.
Sep 4 2025, 11:11 AM · VyOS 1.5 Circinus (2025.11)
zsdc created T7784: Add cross-node configuration diff for config-sync.
Sep 4 2025, 10:19 AM · VyOS Rolling

Sep 2 2025

zsdc created T7779: Add selective IPsec states/peers synchronization between kernel and VPP.
Sep 2 2025, 5:51 PM · VyOS Rolling
zsdc added a subtask for T7070: VPP related bugs the root task: T7778: Policy-based IPsec mode does not work in VPP Dataplane.
Sep 2 2025, 5:42 PM · VyOS Rolling
zsdc added a parent task for T7778: Policy-based IPsec mode does not work in VPP Dataplane: T7070: VPP related bugs the root task.
Sep 2 2025, 5:42 PM · VyOS Rolling
zsdc created T7778: Policy-based IPsec mode does not work in VPP Dataplane.
Sep 2 2025, 5:42 PM · VyOS Rolling
zsdc created T7775: Not all crypto and integrity algorithms work in VPP IPsec.
Sep 2 2025, 3:23 PM · VyOS Rolling
zsdc added a subtask for T7070: VPP related bugs the root task: T7773: VPP crypto engines configuration should be changed in the template.
Sep 2 2025, 2:33 PM · VyOS Rolling
zsdc added a parent task for T7773: VPP crypto engines configuration should be changed in the template: T7070: VPP related bugs the root task.
Sep 2 2025, 2:33 PM · VyOS 1.5 Circinus (2025.11)
zsdc created T7773: VPP crypto engines configuration should be changed in the template.
Sep 2 2025, 2:32 PM · VyOS 1.5 Circinus (2025.11)
zsdc updated the task description for T7770: Incorrect configuration logic for IPsec in VPP.
Sep 2 2025, 2:18 PM · VyOS 1.5 Circinus (2025.11)
zsdc updated the task description for T7770: Incorrect configuration logic for IPsec in VPP.
Sep 2 2025, 2:17 PM · VyOS 1.5 Circinus (2025.11)
zsdc added a comment to T7750: VPP CGNAT commit failure and runtime errors with DPDK (driver ice) on custom build.

@guerralucasdaniel7 Could you please share the topology map with all interfaces and networks included?

Sep 2 2025, 12:14 PM · VyOS 1.5 Circinus (2025.11)

Sep 1 2025

zsdc created T7770: Incorrect configuration logic for IPsec in VPP.
Sep 1 2025, 3:25 PM · VyOS 1.5 Circinus (2025.11)

Aug 28 2025

zsdc added a comment to T7526: Adjust-mss not working on VLAN-aware bridge.

My opinion: the problem is not technical but rather lies in the documentation. Any attempts to change the behavior of set interfaces bridge br0 ip adjust-mss will result in losing important capabilities.

Aug 28 2025, 2:08 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling

Aug 11 2025

zsdc created T7706: linux‑perf package missing required shared libraries.
Aug 11 2025, 11:35 AM · VyOS 1.5 Circinus (2025.11)

Aug 2 2025

zsdc renamed T7682: Incorrect sla-len in DHCPv6 client prefix delegation from Lack of Proper Settings for sla-len in DHCPv6 Client Prefix Delegation to Incorrect sla-len in DHCPv6 Client Prefix Delegation.
Aug 2 2025, 7:52 PM · VyOS 1.5 Circinus (2025.11)
zsdc created T7682: Incorrect sla-len in DHCPv6 client prefix delegation.
Aug 2 2025, 6:38 PM · VyOS 1.5 Circinus (2025.11)

Jul 4 2025

zsdc added projects to T7612: Flowspec `local-install` CLI command is dysfunctional: VyOS 1.5 Circinus, VyOS 1.4 Sagitta.
Jul 4 2025, 4:30 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus, VyOS Rolling
zsdc created T7612: Flowspec `local-install` CLI command is dysfunctional.
Jul 4 2025, 4:30 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus, VyOS Rolling

Jun 28 2025

zsdc created T7594: The `respond` connection-type in IPSec peer settings must be renamed to `trap`.
Jun 28 2025, 5:14 PM · VyOS 1.5 Circinus, VyOS Rolling
zsdc created T7593: IPSec traffic-selectors without prefixes are rendered incorrectly in the swanctl.conf.
Jun 28 2025, 3:29 PM · VyOS 1.5 Circinus (2025.11)

Jun 18 2025

zsdc changed the status of T7223: VPP defunc_ interfaces have to be flushed for the Mellanox, a subtask of T7070: VPP related bugs the root task, from Open to In progress.
Jun 18 2025, 9:18 AM · VyOS Rolling
zsdc changed the status of T7223: VPP defunc_ interfaces have to be flushed for the Mellanox from Open to In progress.

This should fix the problem: https://github.com/vyos/vyos-vpp/pull/37

Jun 18 2025, 9:18 AM · VyOS Rolling

May 19 2025

zsdc updated the task description for T7449: IS-IS Memory Leak in isisd Leading to OOM Crash.
May 19 2025, 3:11 PM · VyOS Rolling

May 10 2025

zsdc created T7446: Optimize nftables Set Generation for Performance.
May 10 2025, 11:43 AM · VyOS Rolling

Apr 28 2025

zsdc added a comment to T7411: FRRouting Configuration Loss on Abnormal Service Restart.

Adding a simple condition seems to do the work:

Apr 28 2025, 6:38 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS 1.4 Sagitta (1.4.3), VyOS Rolling
zsdc changed the status of T7411: FRRouting Configuration Loss on Abnormal Service Restart from Open to Confirmed.
Apr 28 2025, 6:16 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS 1.4 Sagitta (1.4.3), VyOS Rolling
zsdc created T7411: FRRouting Configuration Loss on Abnormal Service Restart.
Apr 28 2025, 6:16 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS 1.4 Sagitta (1.4.3), VyOS Rolling

Mar 31 2025

zsdc added a comment to T7299: pki: race condition for acme requested certificates - CA auto import only on the second run.

The current fix is necessary, but it's not complete.

Mar 31 2025, 7:51 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS 1.4 Sagitta (1.4.2), VyOS Rolling

Mar 24 2025

zsdc changed the status of T7280: Update Procedure Blocked Between `flavor` and `flavor-update` Types from Open to Confirmed.
Mar 24 2025, 12:18 PM · VyOS Rolling
zsdc created T7280: Update Procedure Blocked Between `flavor` and `flavor-update` Types.
Mar 24 2025, 12:18 PM · VyOS Rolling

Mar 18 2025

zsdc created T7259: Unnecessary call to get_config() when `match: "none"` is used in `vyos_config` module.
Mar 18 2025, 10:45 PM · VyOS Ansible Collection
zsdc updated the task description for T7253: Image build fails due to missing linux-tools package.
Mar 18 2025, 12:14 PM · VyOS 1.4 Sagitta (1.4.3), VyOS 1.5 Circinus, VyOS Rolling

Mar 17 2025

zsdc assigned T7253: Image build fails due to missing linux-tools package to c-po.
Mar 17 2025, 4:54 PM · VyOS 1.4 Sagitta (1.4.3), VyOS 1.5 Circinus, VyOS Rolling
zsdc created T7253: Image build fails due to missing linux-tools package.
Mar 17 2025, 4:54 PM · VyOS 1.4 Sagitta (1.4.3), VyOS 1.5 Circinus, VyOS Rolling

Mar 11 2025

zsdc changed the status of T7206: VyOS cloud init fails with No such file or directory: '/opt/vyatta/etc/config.boot.default' from Open to Confirmed.

The problem exists because, in the latest builds, the config.boot.default file was moved to /usr/share/vyos/config.boot.default. Therefore, when Cloud-init searches for one of the config files to apply the initial configuration, it cannot find any - neither the main nor the default file.

Mar 11 2025, 5:47 PM · VyOS 1.5 Circinus (2025.11)

Mar 10 2025

zsdc created T7230: Duplicate Data in Tech-Support Archives Due to Inefficient Archiving Logic (`generate tech-support archive`).
Mar 10 2025, 1:00 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus

Jan 28 2025

zsdc created T7100: Quirks System for Hardware Compatibility.
Jan 28 2025, 4:26 PM · VyOS Rolling
zsdc closed T3338: Some Cloud-Init configurations can prevent login on the router as Wontfix.

Since the problem was resolved by Proxmox, we will skip this one task.

Jan 28 2025, 4:10 PM

Dec 12 2024

zsdc changed the status of T6947: Add Oracle Linux Virtualization Manager (OLVM) flavor from Open to In progress.
Dec 12 2024, 10:37 PM · VyOS Rolling
zsdc created T6947: Add Oracle Linux Virtualization Manager (OLVM) flavor.
Dec 12 2024, 10:36 PM · VyOS Rolling

Nov 5 2024

zsdc raised the priority of T6764: Failure to apply configuration with new ethtool parsing if using virtual ethernet driver (xen vif) from Normal to High.
Nov 5 2024, 1:16 AM · VyOS Rolling, Bugs

Oct 23 2024

zsdc added a comment to T6807: Afer the migration from 1.3.x to 1.4.0 "/" character at the end of the users home directory path breaks login.

The problem is in the regex filter: https://github.com/vyos/vyos-1x/blob/3710c5879f5733d05aae6e156f74d62b73821b2d/interface-definitions/system_login.xml.in#L193

Oct 23 2024, 3:41 PM · VyOS Rolling, Bugs

Sep 18 2024

zsdc added a comment to T6724: Integrate directory integrity checker to detect and find installed 3rd party packets.

I think, a new command is required for this show integrity or similar. Also a brief status in MOTD and show version.

Sep 18 2024, 9:57 AM · VyOS Rolling

Aug 21 2024

zsdc added a comment to T6667: Problems with simultaneous usage of multiple `vtysh` processes.

A workaround doe DHCP client to make it work again: https://github.com/vyos/vyos-1x/pull/4002

Aug 21 2024, 7:09 PM · VyOS 1.4 Sagitta (1.4.1), VyOS Rolling, Bugs, VyOS 1.5 Circinus

Aug 20 2024

zsdc changed the status of T6667: Problems with simultaneous usage of multiple `vtysh` processes from Open to Confirmed.
Aug 20 2024, 1:55 PM · VyOS 1.4 Sagitta (1.4.1), VyOS Rolling, Bugs, VyOS 1.5 Circinus
zsdc created T6667: Problems with simultaneous usage of multiple `vtysh` processes.
Aug 20 2024, 1:55 PM · VyOS 1.4 Sagitta (1.4.1), VyOS Rolling, Bugs, VyOS 1.5 Circinus

Jul 29 2024

zsdc changed the status of T5367: Syslog doesn't send timezone information to the server from Needs reporter action to Confirmed.

I agree, the logic in a template seems to be wrong.

Jul 29 2024, 7:09 AM · Bugs, VyOS 1.5 Circinus, VyOS Rolling, VyOS 1.4 Sagitta (1.4.1)

Jul 24 2024

zsdc renamed T6605: `ConfigError()` behavior is wrong with running `vyos-configd` from ConfigError() not parsing data as expected or needed to `ConfigError()` behavior is wrong with running `vyos-configd`.
Jul 24 2024, 12:37 PM · VyOS 1.4 Sagitta (1.4.1), VyOS Rolling, VyOS 1.5 Circinus

Jul 16 2024

Viacheslav awarded T6583: Use a single style for all Python code a Like token.
Jul 16 2024, 7:55 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling

Jul 15 2024

zsdc committed rVYOSONEX3f0e48bb9f8a: ruff: T6583: Added settings for ruff.
Jul 15 2024, 2:43 PM
zsdc created T6583: Use a single style for all Python code.
Jul 15 2024, 11:48 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
zsdc moved T6568: SSH keys with the same name replace each other during system initialization by Cloud-init from In Progress to Finished on the VyOS 1.5 Circinus board.
Jul 15 2024, 10:59 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
zsdc moved T6568: SSH keys with the same name replace each other during system initialization by Cloud-init from Open to Finished on the VyOS 1.4 Sagitta board.
Jul 15 2024, 10:59 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
zsdc closed T6568: SSH keys with the same name replace each other during system initialization by Cloud-init as Resolved.
Jul 15 2024, 10:59 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus

Jul 11 2024

zsdc added a comment to T6568: SSH keys with the same name replace each other during system initialization by Cloud-init.

PR for current: https://github.com/vyos/vyos-cloud-init/pull/78

Jul 11 2024, 12:07 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
zsdc moved T6568: SSH keys with the same name replace each other during system initialization by Cloud-init from Open to In Progress on the VyOS 1.5 Circinus board.
Jul 11 2024, 11:49 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
zsdc changed the status of T6568: SSH keys with the same name replace each other during system initialization by Cloud-init from Open to In progress.
Jul 11 2024, 11:49 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
zsdc created T6568: SSH keys with the same name replace each other during system initialization by Cloud-init.
Jul 11 2024, 11:48 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
zsdc added a comment to T6544: `vyos_net_name` locking logic is broken.

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

Jul 11 2024, 11:38 AM · VyOS 1.4 Sagitta (1.4.1), VyOS Rolling, Bugs, VyOS 1.5 Circinus

Jul 4 2024

zsdc committed rVYOSONEX0160823d084d: locking: T6544: Added locking util.
Jul 4 2024, 7:34 AM
zsdc committed rVYOSONEX86e26bc41e57: vyos_net_name: T6544: Updated the `vyos_net_name` script.
Jul 4 2024, 7:34 AM

Jul 3 2024

zsdc added a comment to T6544: `vyos_net_name` locking logic is broken.

PR for current: https://github.com/vyos/vyos-1x/pull/3776

Jul 3 2024, 8:28 PM · VyOS 1.4 Sagitta (1.4.1), VyOS Rolling, Bugs, VyOS 1.5 Circinus
zsdc changed the status of T6544: `vyos_net_name` locking logic is broken from Open to In progress.
Jul 3 2024, 4:20 PM · VyOS 1.4 Sagitta (1.4.1), VyOS Rolling, Bugs, VyOS 1.5 Circinus
zsdc created T6544: `vyos_net_name` locking logic is broken.
Jul 3 2024, 4:20 PM · VyOS 1.4 Sagitta (1.4.1), VyOS Rolling, Bugs, VyOS 1.5 Circinus

Jun 13 2024

zsdc closed T6405: Add disk_setup and mounts in vyos cloud-init config under cloud_init_modules as Wontfix.
Jun 13 2024, 4:23 PM · VyOS 1.4 Sagitta (1.4.0), VyOS 1.5 Circinus
zsdc moved T6038: Losing default route after first reboot (cloud-init & DHCP) from In Progress to Finished on the VyOS 1.5 Circinus board.
Jun 13 2024, 2:52 PM · VyOS 1.4 Sagitta (1.4.0-GA), VyOS 1.5 Circinus