Page MenuHomeVyOS Platform

sarthurdev (Simon)
User

Projects

User Details

User Since
May 6 2021, 3:27 PM (283 w, 4 d)

Recent Activity

Mon, Oct 5

sarthurdev closed T9392: Enable '-k' behaviour for keeping objects of kernel builds by default as Resolved.
Mon, Oct 5, 9:50 AM · VyOS Rolling
sarthurdev closed T9129: Migrate podman to systemd quadlets as Resolved.
Mon, Oct 5, 9:50 AM · VyOS Rolling
sarthurdev closed T9129: Migrate podman to systemd quadlets, a subtask of T7557: Use Debian trixie as a build base for Docker and the VyOS image, as Resolved.
Mon, Oct 5, 9:50 AM · VyOS Rolling

Sat, Oct 3

sarthurdev added a comment to T9392: Enable '-k' behaviour for keeping objects of kernel builds by default.

PR: https://github.com/vyos/vyos-build/pull/1316

Sat, Oct 3, 5:21 PM · VyOS Rolling
sarthurdev renamed T9392: Enable '-k' behaviour for keeping objects of kernel builds by default from Enable '-k' keep objects argument for kernel builds by default to Enable '-k' behaviour for keeping objects of kernel builds by default.
Sat, Oct 3, 5:15 PM · VyOS Rolling
sarthurdev renamed T9392: Enable '-k' behaviour for keeping objects of kernel builds by default from Enable '-k' keep objects argument for kernel builds to Enable '-k' keep objects argument for kernel builds by default.
Sat, Oct 3, 4:50 PM · VyOS Rolling
sarthurdev created T9392: Enable '-k' behaviour for keeping objects of kernel builds by default.
Sat, Oct 3, 4:50 PM · VyOS Rolling

Sun, Sep 20

sarthurdev closed T9340: Tab completion for first element broken as Resolved.

Resolved in https://github.com/vyos/vyos-build/pull/1308

Sun, Sep 20, 3:45 PM · VyOS Rolling

Thu, Sep 17

sarthurdev added a comment to T7575: Update vyatta-bash to bash 5.2.

Completion fix: https://github.com/vyos/vyos-build/pull/1308

Thu, Sep 17, 4:26 PM · VyOS Rolling

Sep 11 2026

sarthurdev added a comment to T9297: Podman container errors when environment variable contains an asterisk.

Thanks for the bug report.

Sep 11 2026, 11:14 AM · VyOS Rolling
sarthurdev changed the status of T9297: Podman container errors when environment variable contains an asterisk from Open to In progress.
Sep 11 2026, 8:40 AM · VyOS Rolling

Aug 24 2026

sarthurdev added a comment to T9129: Migrate podman to systemd quadlets.

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

Aug 24 2026, 10:07 AM · VyOS Rolling

Aug 22 2026

sarthurdev added a comment to T9129: Migrate podman to systemd quadlets.

PR for podman build fix: https://github.com/vyos/vyos-build/pull/1277

Aug 22 2026, 7:05 PM · VyOS Rolling

Aug 17 2026

sarthurdev changed the status of T7575: Update vyatta-bash to bash 5.2 from In progress to Needs testing.

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

Aug 17 2026, 10:05 AM · VyOS Rolling

Jul 25 2026

sarthurdev created T9129: Migrate podman to systemd quadlets.
Jul 25 2026, 11:23 PM · VyOS Rolling

Jul 23 2026

sarthurdev added a comment to T9124: Fix smoketest build script interrupting on error within a unit test.

PR: https://github.com/vyos/vyos-build/pull/1251

Jul 23 2026, 7:55 PM · VyOS Rolling
sarthurdev created T9124: Fix smoketest build script interrupting on error within a unit test.
Jul 23 2026, 2:44 PM · VyOS Rolling
sarthurdev created T9123: Resolve regex escape sequences.
Jul 23 2026, 2:37 PM · VyOS Rolling
sarthurdev added a comment to T7575: Update vyatta-bash to bash 5.2.

New PRs:

Jul 23 2026, 2:17 PM · VyOS Rolling
sarthurdev changed the status of T7557: Use Debian trixie as a build base for Docker and the VyOS image from Needs testing to In progress.
Jul 23 2026, 2:10 PM · VyOS Rolling

Jul 22 2026

sarthurdev claimed T9101: Multiple MAC address support for KEA DHCP.
Jul 22 2026, 5:38 PM · VyOS Rolling
sarthurdev merged T9112: Switch from Debian 12 (bookworm) to Debian 13 (trixie) as base into T7557: Use Debian trixie as a build base for Docker and the VyOS image.
Jul 22 2026, 5:37 PM · VyOS Rolling
sarthurdev merged task T9112: Switch from Debian 12 (bookworm) to Debian 13 (trixie) as base into T7557: Use Debian trixie as a build base for Docker and the VyOS image.
Jul 22 2026, 5:37 PM · VyOS Rolling

Jun 25 2026

sarthurdev closed T8991: The vyos-domain-resolver daemon crashes with an IndexError when processing remote-group threat lists that contain blank lines, leaving ALL remote-group nftables sets empty and all associated firewall rules non-functional. as Resolved.
Jun 25 2026, 1:55 PM · VyOS Rolling

Jun 18 2026

sarthurdev changed the status of T8987: geoip: add support for (manual) updates via given source interface from Open to In progress.

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

Jun 18 2026, 8:39 PM · VyOS Rolling

Jun 17 2026

sarthurdev added a comment to T8546: Conntrack VRF zone mapping not applied when only global state-policy is configured.

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

Jun 17 2026, 12:55 PM · VyOS 1.4 Sagitta (1.4.0)
sarthurdev added a comment to T8991: The vyos-domain-resolver daemon crashes with an IndexError when processing remote-group threat lists that contain blank lines, leaving ALL remote-group nftables sets empty and all associated firewall rules non-functional..

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

Jun 17 2026, 8:51 AM · VyOS Rolling

Jun 15 2026

sarthurdev changed the status of T8546: Conntrack VRF zone mapping not applied when only global state-policy is configured from Open to In progress.
Jun 15 2026, 3:51 PM · VyOS 1.4 Sagitta (1.4.0)
sarthurdev triaged T8991: The vyos-domain-resolver daemon crashes with an IndexError when processing remote-group threat lists that contain blank lines, leaving ALL remote-group nftables sets empty and all associated firewall rules non-functional. as Normal priority.
Jun 15 2026, 3:51 PM · VyOS Rolling
sarthurdev changed the status of T8991: The vyos-domain-resolver daemon crashes with an IndexError when processing remote-group threat lists that contain blank lines, leaving ALL remote-group nftables sets empty and all associated firewall rules non-functional. from Open to In progress.
Jun 15 2026, 3:51 PM · VyOS Rolling

May 26 2026

sarthurdev committed rVYOSONEXa263b2b62e72: geoip: T8590: fix initialization failure and set clobbering on boot and commit (authored by xTITUSMAXIMUSX <chad@chadhigh.com>).
May 26 2026, 3:27 PM
sarthurdev committed rVYOSONEXc65a11c2dc64: geoip: T8590: skip recursive dict search in imported config dicts.
May 26 2026, 3:27 PM

May 14 2026

sarthurdev closed T8849: DHCPv6 add timezone support as Resolved.
May 14 2026, 3:14 PM · VyOS Rolling
sarthurdev added a comment to T8862: DHCPv6 allow multiple IP address for host reservation.

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

May 14 2026, 3:08 PM · VyOS Rolling

May 4 2026

sarthurdev changed the status of T8481: WAN load balancing flush-connections destroys all conntrack state system-wide from Open to In progress.

PR w/ requested fix: https://github.com/vyos/vyos-1x/pull/5163

May 4 2026, 6:37 PM

Apr 30 2026

sarthurdev changed the status of T5746: Firewall extend GeoIP match ASN, a subtask of T4299: Firewall - GeoIP filtering, from In progress to Needs testing.
Apr 30 2026, 9:17 AM · VyOS 1.4 Sagitta
sarthurdev changed the status of T5746: Firewall extend GeoIP match ASN, a subtask of T7926: Refactor and improve geoip handling, from In progress to Needs testing.
Apr 30 2026, 9:17 AM · VyOS 1.5 Circinus (2026.02), VyOS Rolling
sarthurdev changed the status of T5746: Firewall extend GeoIP match ASN from In progress to Needs testing.

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

Apr 30 2026, 9:17 AM · VyOS Rolling

Apr 29 2026

sarthurdev merged T8547: Random DHCPNAK and Connectivity issues after migrating from v1.3.8 (ISC) to v1.5.0 (Kea) - failed to select a subnet for incoming packet into T8472: Kea DHCPv4 - failed to a select a subnet for incoming packet.
Apr 29 2026, 10:49 AM · VyOS Rolling, VyOS 1.5 Circinus
sarthurdev merged task T8547: Random DHCPNAK and Connectivity issues after migrating from v1.3.8 (ISC) to v1.5.0 (Kea) - failed to select a subnet for incoming packet into T8472: Kea DHCPv4 - failed to a select a subnet for incoming packet.
Apr 29 2026, 10:49 AM · VyOS 1.5 Circinus
sarthurdev closed T8547: Random DHCPNAK and Connectivity issues after migrating from v1.3.8 (ISC) to v1.5.0 (Kea) - failed to select a subnet for incoming packet as Not Applicable.

Thanks for checking that. To get help resolving this under the LTS image I would recommend putting in a support ticket.

Apr 29 2026, 10:48 AM · VyOS 1.5 Circinus

Apr 28 2026

sarthurdev committed rVYOSONEX48fa8d1179ab: kea: T8586: Skip static mappings without match criteria.
Apr 28 2026, 3:02 PM
sarthurdev added a comment to T8586: dhcp-server: Config migration issue from ISC to KEA.

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

Apr 28 2026, 12:53 PM · VyOS 1.5 Circinus (Circinus-Next), VyOS Rolling
sarthurdev added a comment to T8547: Random DHCPNAK and Connectivity issues after migrating from v1.3.8 (ISC) to v1.5.0 (Kea) - failed to select a subnet for incoming packet.

Have you tested this behaviour in rolling as well?

Apr 28 2026, 12:38 PM · VyOS 1.5 Circinus
sarthurdev changed the status of T8586: dhcp-server: Config migration issue from ISC to KEA from Open to In progress.
Apr 28 2026, 12:32 PM · VyOS 1.5 Circinus (Circinus-Next), VyOS Rolling

Apr 21 2026

sarthurdev committed rVYOSONEX5d51856e5d35: firewall: T8446: Prevent chain with offload rule on local zone.
Apr 21 2026, 1:19 PM

Mar 31 2026

sarthurdev added a comment to T8446: Fails to enable flowtable offload with zone-based-firewall at VyOS 1.5 rolling 2026.03.09-0026 and VyOS 2026.03(stream).

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

Mar 31 2026, 9:21 PM · VyOS 1.5 Circinus (Circinus-Next), VyOS Rolling
sarthurdev changed the status of T8446: Fails to enable flowtable offload with zone-based-firewall at VyOS 1.5 rolling 2026.03.09-0026 and VyOS 2026.03(stream) from Open to In progress.

The issue here is caused by the line set firewall zone wan from vyos firewall name 'Any-WAN-v4'

Mar 31 2026, 8:37 PM · VyOS 1.5 Circinus (Circinus-Next), VyOS Rolling

Mar 29 2026

sarthurdev closed T8424: Update Kea to 3.0.3 as Resolved.
Mar 29 2026, 8:43 PM · VyOS 1.5 Circinus (1.5.0), VyOS Rolling

Mar 25 2026

sarthurdev created T8424: Update Kea to 3.0.3.
Mar 25 2026, 10:26 AM · VyOS 1.5 Circinus (1.5.0), VyOS Rolling

Mar 24 2026

sarthurdev changed the status of T8408: DHCP does not properly support dhcp option 67 (boot-file-name) from Open to In progress.
Mar 24 2026, 8:28 PM · VyOS Rolling
sarthurdev added a comment to T8408: DHCP does not properly support dhcp option 67 (boot-file-name).

If you do systemctl stop vyos-configd it will load your changes to the python scripts on commit.

Mar 24 2026, 8:28 PM · VyOS Rolling

Mar 15 2026

sarthurdev committed rVYOSONEXbd6f445c6dcf: geoip: T5405: Add VRF support for GeoIP op-mode.
Mar 15 2026, 8:07 AM
sarthurdev committed rVYOSONEX90c7a2b8cdfd: geoip: T6768: Add system name-server check.
Mar 15 2026, 8:07 AM

Mar 11 2026

sarthurdev added a comment to T7853: Kea will not offer address from subnet of secondary interface address.

PR: https://github.com/vyos/vyos-build/pull/1139

Mar 11 2026, 12:30 PM · VyOS Rolling
sarthurdev changed the status of T7853: Kea will not offer address from subnet of secondary interface address from On hold to In progress.
Mar 11 2026, 12:00 PM · VyOS Rolling
sarthurdev added a project to T5405: Add VRF support for "update geoip": VyOS 1.5 Circinus (Circinus-Next).

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

Mar 11 2026, 9:37 AM · VyOS 1.5 Circinus (2026.03), VyOS Rolling
sarthurdev added a project to T6768: GeoIP database update fails without a clear error when a system name server is not configured: VyOS 1.5 Circinus (Circinus-Next).

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

Mar 11 2026, 9:37 AM · VyOS 1.5 Circinus (2026.03), VyOS Rolling

Mar 5 2026

sarthurdev closed T8326: GeoIP database update is broken due to permissions issues as Resolved.
Mar 5 2026, 3:37 PM · VyOS 1.5 Circinus (2026.03), VyOS Rolling
sarthurdev committed rVYOSONEXc11f22119a52: geoip: T8326: Resolve permission issue on database path.
Mar 5 2026, 3:36 PM
sarthurdev added a comment to T8326: GeoIP database update is broken due to permissions issues.

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

Mar 5 2026, 9:42 AM · VyOS 1.5 Circinus (2026.03), VyOS Rolling

Mar 3 2026

sarthurdev added projects to T8326: GeoIP database update is broken due to permissions issues: VyOS 1.5 Circinus (2026.02), VyOS Rolling.
Mar 3 2026, 10:51 AM · VyOS 1.5 Circinus (2026.03), VyOS Rolling
sarthurdev changed the status of T8326: GeoIP database update is broken due to permissions issues from Open to In progress.
Mar 3 2026, 10:44 AM · VyOS 1.5 Circinus (2026.03), VyOS Rolling

Feb 28 2026

sarthurdev closed T8092: Start building Kea from source as Resolved.
Feb 28 2026, 8:52 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling

Feb 27 2026

sarthurdev added a comment to T8316: firewall.py: 'type' Builtin was redeclared as a user variable.

While not ideal, I don't see the built-in being used in that conf script?

Feb 27 2026, 1:17 PM · VyOS Rolling
sarthurdev claimed T8326: GeoIP database update is broken due to permissions issues.
Feb 27 2026, 1:13 PM · VyOS 1.5 Circinus (2026.03), VyOS Rolling

Feb 5 2026

sarthurdev committed rVYOSONEX7f6f94370ec0: geoip: T7926: Refactor geoip handling.
Feb 5 2026, 3:31 PM
sarthurdev committed rVYOSONEX8a329ef98eb1: geoip: T8049: Add MaxMind database support.
Feb 5 2026, 3:31 PM

Feb 3 2026

sarthurdev added a comment to T8212: Add Technitium DNS Server as authoritive DNS service.

Advice for people wanting to use this is to run it inside a container.

Feb 3 2026, 10:54 AM · VyOS Rolling

Jan 21 2026

sarthurdev added a comment to T8049: Add support for MaxMind GeoIP database.

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

Jan 21 2026, 12:18 PM · VyOS 1.5 Circinus (2026.02), VyOS Rolling
sarthurdev added a comment to T7926: Refactor and improve geoip handling.

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

Jan 21 2026, 12:18 PM · VyOS 1.5 Circinus (2026.02), VyOS Rolling

Dec 19 2025

sarthurdev moved T8092: Start building Kea from source from Need Triage to Backport Candidates on the VyOS Rolling board.
Dec 19 2025, 5:14 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
sarthurdev changed the status of T8092: Start building Kea from source from Open to In progress.

PR: https://github.com/vyos/vyos-build/pull/1080

Dec 19 2025, 5:14 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling

Nov 30 2025

sarthurdev added a subtask for T7926: Refactor and improve geoip handling: T5405: Add VRF support for "update geoip".
Nov 30 2025, 8:33 PM · VyOS 1.5 Circinus (2026.02), VyOS Rolling
sarthurdev added a parent task for T5405: Add VRF support for "update geoip": T7926: Refactor and improve geoip handling.
Nov 30 2025, 8:33 PM · VyOS 1.5 Circinus (2026.03), VyOS Rolling
sarthurdev changed the status of T5746: Firewall extend GeoIP match ASN from Open to In progress.
Nov 30 2025, 8:33 PM · VyOS Rolling
sarthurdev changed the status of T5746: Firewall extend GeoIP match ASN, a subtask of T4299: Firewall - GeoIP filtering, from Open to In progress.
Nov 30 2025, 8:33 PM · VyOS 1.4 Sagitta
sarthurdev changed the status of T5746: Firewall extend GeoIP match ASN, a subtask of T7926: Refactor and improve geoip handling, from Open to In progress.
Nov 30 2025, 8:33 PM · VyOS 1.5 Circinus (2026.02), VyOS Rolling
sarthurdev added a parent task for T5746: Firewall extend GeoIP match ASN: T7926: Refactor and improve geoip handling.
Nov 30 2025, 8:32 PM · VyOS Rolling
sarthurdev added a subtask for T7926: Refactor and improve geoip handling: T5746: Firewall extend GeoIP match ASN.
Nov 30 2025, 8:32 PM · VyOS 1.5 Circinus (2026.02), VyOS Rolling
sarthurdev changed the status of T5405: Add VRF support for "update geoip", a subtask of T4299: Firewall - GeoIP filtering, from Open to In progress.
Nov 30 2025, 8:32 PM · VyOS 1.4 Sagitta
sarthurdev changed the status of T5405: Add VRF support for "update geoip" from Open to In progress.
Nov 30 2025, 8:32 PM · VyOS 1.5 Circinus (2026.03), VyOS Rolling

Nov 28 2025

sarthurdev closed T5771: GeoIP - Include RFC reserved IP ranges in inverse-match rules, a subtask of T4299: Firewall - GeoIP filtering, as Invalid.
Nov 28 2025, 1:34 PM · VyOS 1.4 Sagitta
sarthurdev closed T5771: GeoIP - Include RFC reserved IP ranges in inverse-match rules as Invalid.

I think this should be handled in documentation and not alter the code behaviour.

Nov 28 2025, 1:34 PM · Restricted Project, VyOS Rolling
sarthurdev changed the status of T6768: GeoIP database update fails without a clear error when a system name server is not configured from Open to In progress.
Nov 28 2025, 1:26 PM · VyOS 1.5 Circinus (2026.03), VyOS Rolling
sarthurdev changed the status of T6768: GeoIP database update fails without a clear error when a system name server is not configured, a subtask of T4299: Firewall - GeoIP filtering, from Open to In progress.
Nov 28 2025, 1:26 PM · VyOS 1.4 Sagitta
sarthurdev changed the status of T6768: GeoIP database update fails without a clear error when a system name server is not configured, a subtask of T7926: Refactor and improve geoip handling, from Open to In progress.
Nov 28 2025, 1:26 PM · VyOS 1.5 Circinus (2026.02), VyOS Rolling
sarthurdev added a subtask for T7926: Refactor and improve geoip handling: T6768: GeoIP database update fails without a clear error when a system name server is not configured.
Nov 28 2025, 1:26 PM · VyOS 1.5 Circinus (2026.02), VyOS Rolling
sarthurdev added a parent task for T6768: GeoIP database update fails without a clear error when a system name server is not configured: T7926: Refactor and improve geoip handling.
Nov 28 2025, 1:26 PM · VyOS 1.5 Circinus (2026.03), VyOS Rolling
sarthurdev created T8049: Add support for MaxMind GeoIP database.
Nov 28 2025, 1:15 PM · VyOS 1.5 Circinus (2026.02), VyOS Rolling

Nov 25 2025

sarthurdev committed rVYOSONEX3ca132fe22f7: kea: T7913: Fixes for ping-check handling.
Nov 25 2025, 2:24 PM

Nov 20 2025

sarthurdev changed the status of T7913: DHCP server ping check option does not work from In progress to Needs testing.

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

Nov 20 2025, 3:47 PM · VyOS 1.5 Circinus (2026.02), VyOS Rolling
sarthurdev changed the status of T7913: DHCP server ping check option does not work from Confirmed to In progress.
Nov 20 2025, 1:26 PM · VyOS 1.5 Circinus (2026.02), VyOS Rolling

Nov 18 2025

sarthurdev changed the status of T7913: DHCP server ping check option does not work from Open to Confirmed.

Thanks Andrii, confirmed the issue.

Nov 18 2025, 11:26 AM · VyOS 1.5 Circinus (2026.02), VyOS Rolling

Nov 13 2025

sarthurdev changed the status of T7575: Update vyatta-bash to bash 5.2 from Needs testing to In progress.
Nov 13 2025, 3:28 PM · VyOS Rolling
sarthurdev changed the status of T7853: Kea will not offer address from subnet of secondary interface address from In progress to On hold.

Still waiting on Kea upstream PR

Nov 13 2025, 3:12 PM · VyOS Rolling

Nov 6 2025

sarthurdev added a project to T7112: Setting the default action of a firewall zone to drop causes a commit error: VyOS 1.5 Circinus (1.5-stream-2025-Q4).
Nov 6 2025, 10:25 AM · VyOS 1.5 Circinus (2025.11)
sarthurdev changed the status of T7112: Setting the default action of a firewall zone to drop causes a commit error from Open to Needs testing.
Nov 6 2025, 10:19 AM · VyOS 1.5 Circinus (2025.11)

Oct 21 2025

sarthurdev committed rVYOSONEXdd3918ae34a2: kea: T7925: Improve error handling, validate IPv6 PD prefix length.
Oct 21 2025, 7:02 PM
sarthurdev committed rVYOSONEXf87b522967bb: kea: T7925: Fix basic-vyos dhcpv6 server test.
Oct 21 2025, 7:02 PM