Page MenuHomeVyOS Platform

sarthurdev (Simon)
User

Projects

User Details

User Since
May 6 2021, 3:27 PM (239 w, 11 h)

Recent Activity

Sun, Nov 30

sarthurdev added a subtask for T7926: Refactor and improve geoip handling: T5405: Add VRF support for "update geoip".
Sun, Nov 30, 8:33 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
sarthurdev added a parent task for T5405: Add VRF support for "update geoip": T7926: Refactor and improve geoip handling.
Sun, Nov 30, 8:33 PM · VyOS Rolling
sarthurdev changed the status of T5746: Firewall extend GeoIP match ASN from Open to In progress.
Sun, Nov 30, 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.
Sun, Nov 30, 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.
Sun, Nov 30, 8:33 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
sarthurdev added a parent task for T5746: Firewall extend GeoIP match ASN: T7926: Refactor and improve geoip handling.
Sun, Nov 30, 8:32 PM · VyOS Rolling
sarthurdev added a subtask for T7926: Refactor and improve geoip handling: T5746: Firewall extend GeoIP match ASN.
Sun, Nov 30, 8:32 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), 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.
Sun, Nov 30, 8:32 PM · VyOS 1.4 Sagitta
sarthurdev changed the status of T5405: Add VRF support for "update geoip" from Open to In progress.
Sun, Nov 30, 8:32 PM · VyOS Rolling

Fri, Nov 28

sarthurdev closed T5771: GeoIP - Include RFC reserved IP ranges in inverse-match rules, a subtask of T4299: Firewall - GeoIP filtering, as Invalid.
Fri, Nov 28, 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.

Fri, Nov 28, 1:34 PM · Restricted Project, VyOS Rolling
sarthurdev changed the status of T6768: GeoIP database update does not work from Open to In progress.
Fri, Nov 28, 1:26 PM · VyOS Rolling
sarthurdev changed the status of T6768: GeoIP database update does not work, a subtask of T4299: Firewall - GeoIP filtering, from Open to In progress.
Fri, Nov 28, 1:26 PM · VyOS 1.4 Sagitta
sarthurdev changed the status of T6768: GeoIP database update does not work, a subtask of T7926: Refactor and improve geoip handling, from Open to In progress.
Fri, Nov 28, 1:26 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
sarthurdev added a subtask for T7926: Refactor and improve geoip handling: T6768: GeoIP database update does not work.
Fri, Nov 28, 1:26 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
sarthurdev added a parent task for T6768: GeoIP database update does not work: T7926: Refactor and improve geoip handling.
Fri, Nov 28, 1:26 PM · VyOS Rolling
sarthurdev created T8049: Add support for MaxMind GeoIP database.
Fri, Nov 28, 1:15 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling

Tue, Nov 25

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

Thu, Nov 20

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

Thu, Nov 20, 3:47 PM
sarthurdev changed the status of T7913: DHCP server ping check option does not work from Confirmed to In progress.
Thu, Nov 20, 1:26 PM

Tue, Nov 18

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

Thanks Andrii, confirmed the issue.

Tue, Nov 18, 11:26 AM

Thu, Nov 13

sarthurdev changed the status of T7575: Update vyatta-bash to bash 5.2 from Needs testing to In progress.
Thu, Nov 13, 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

Thu, Nov 13, 3:12 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling

Thu, Nov 6

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).
Thu, Nov 6, 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.
Thu, Nov 6, 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

Oct 20 2025

sarthurdev committed rVYOSONEX97787d2487d5: kea: T7821: Use include for dhcp/dhcpv6 subnet-id.
Oct 20 2025, 8:25 AM
sarthurdev committed rVYOSONEXe2d5ce1ec218: kea: T7821: Fix subnet-id accepted range.
Oct 20 2025, 8:25 AM

Oct 19 2025

sarthurdev added a subtask for T7281: Update Kea to 3.0: T7821: DHCP server subnet id range must not allow zero.
Oct 19 2025, 12:01 PM · VyOS 1.5 Circinus (2025.11)
sarthurdev added a parent task for T7821: DHCP server subnet id range must not allow zero: T7281: Update Kea to 3.0.
Oct 19 2025, 12:01 PM · VyOS 1.5 Circinus (2025.11)
sarthurdev changed the status of T7821: DHCP server subnet id range must not allow zero from Confirmed to Needs testing.

PR for this: https://github.com/vyos/vyos-1x/pull/4801

Oct 19 2025, 11:50 AM · VyOS 1.5 Circinus (2025.11)
sarthurdev added a comment to T7821: DHCP server subnet id range must not allow zero.

Seems I've typo'd Kea 3.0 commits on this task ID. Linked this task to T7281 so commits can be tracked.

Oct 19 2025, 11:39 AM · VyOS 1.5 Circinus (2025.11)
sarthurdev reopened T7821: DHCP server subnet id range must not allow zero as "Confirmed".
Oct 19 2025, 11:38 AM · VyOS 1.5 Circinus (2025.11)

Oct 14 2025

sarthurdev committed rVYOSONEX963eab40998e: dhcp6: T7882: Restart dhcp6c if PD is defined.
Oct 14 2025, 8:28 AM

Oct 12 2025

sarthurdev changed the status of T7882: dhcp6c fails to restart after interface down & up when using only PD from Open to Needs testing.

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

Oct 12 2025, 1:33 PM · VyOS 1.5 Circinus (2025.11)
sarthurdev changed the status of T7925: Improve dhcpv6 prefix verification, add fallback check of Kea config from In progress to Needs testing.

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

Oct 12 2025, 1:13 PM · VyOS 1.5 Circinus (2025.11)
sarthurdev created T7926: Refactor and improve geoip handling.
Oct 12 2025, 1:01 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
sarthurdev created T7925: Improve dhcpv6 prefix verification, add fallback check of Kea config.
Oct 12 2025, 12:57 PM · VyOS 1.5 Circinus (2025.11)

Oct 10 2025

sarthurdev reassigned T7914: "restart dhcp server" command fails from sarthurdev to dmbaturin.
Oct 10 2025, 9:40 AM · VyOS 1.5 Circinus (2025.11)

Oct 8 2025

sarthurdev changed the status of T7913: DHCP server ping check option does not work from Open to Needs reporter action.
Oct 8 2025, 8:28 AM
sarthurdev added a comment to T7913: DHCP server ping check option does not work.

ping-check behaviour seems correct?

Oct 8 2025, 8:28 AM
sarthurdev added a comment to T7913: DHCP server ping check option does not work.

Can you create a new issue for the restart issue? It seems that problem is due to src/op_mode/restart.py calling commit_in_progress from non-root and not related to any specific changes in Kea commits.

Oct 8 2025, 8:20 AM

Oct 7 2025

sarthurdev changed the status of T7853: Kea will not offer address from subnet of secondary interface address from Confirmed to In progress.

Fix submitted upstream

Oct 7 2025, 8:55 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
sarthurdev closed T7893: Updates for compatibility with future Boost versions as Resolved.
Oct 7 2025, 8:22 PM · VyOS Rolling
sarthurdev closed T7893: Updates for compatibility with future Boost versions, a subtask of T7557: Use Debian trixie as a build base for Docker and the VyOS image, as Resolved.
Oct 7 2025, 8:22 PM · VyOS Rolling
sarthurdev moved T7281: Update Kea to 3.0 from Backport Candidates to Completed on the VyOS Rolling board.
Oct 7 2025, 8:22 PM · VyOS 1.5 Circinus (2025.11)
sarthurdev closed T7281: Update Kea to 3.0 as Resolved.
Oct 7 2025, 8:22 PM · VyOS 1.5 Circinus (2025.11)
sarthurdev moved T7720: Interrupted TPM encryption enable process causes config load errors from Need Triage to Completed on the VyOS Rolling board.
Oct 7 2025, 8:22 PM · VyOS 1.5 Circinus (2025.11)
sarthurdev closed T7720: Interrupted TPM encryption enable process causes config load errors as Resolved.
Oct 7 2025, 8:22 PM · VyOS 1.5 Circinus (2025.11)
sarthurdev moved T7735: Encryption disable prompts for a recovery key even if volume already mounted from Need Triage to Completed on the VyOS Rolling board.
Oct 7 2025, 8:20 PM · VyOS 1.5 Circinus (2025.11)
sarthurdev closed T7735: Encryption disable prompts for a recovery key even if volume already mounted as Resolved.
Oct 7 2025, 8:20 PM · VyOS 1.5 Circinus (2025.11)
sarthurdev moved T7830: Add the VyOS repository key to the repo file from Open to Finished on the VyOS 1.5 Circinus (1.5-stream-2025-Q3) board.
Oct 7 2025, 8:20 PM · VyOS 1.5 Circinus (2025.11)
sarthurdev moved T7830: Add the VyOS repository key to the repo file from Backlog to Finished on the VyOS 1.4 Sagitta (1.4.4) board.
Oct 7 2025, 8:20 PM · VyOS 1.5 Circinus (2025.11)
sarthurdev closed T7830: Add the VyOS repository key to the repo file, a subtask of T7557: Use Debian trixie as a build base for Docker and the VyOS image, as Resolved.
Oct 7 2025, 8:20 PM · VyOS Rolling
sarthurdev closed T7830: Add the VyOS repository key to the repo file as Resolved.
Oct 7 2025, 8:20 PM · VyOS 1.5 Circinus (2025.11)
sarthurdev closed T7854: VRF smoketest fails, a subtask of T6211: VRF support for Kea-based DHCP server, as Resolved.
Oct 7 2025, 8:16 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
sarthurdev closed T7854: VRF smoketest fails as Resolved.
Oct 7 2025, 8:16 PM · VyOS Rolling

Oct 1 2025

sarthurdev changed the status of T7830: Add the VyOS repository key to the repo file, a subtask of T7557: Use Debian trixie as a build base for Docker and the VyOS image, from In progress to Needs testing.
Oct 1 2025, 10:42 AM · VyOS Rolling
sarthurdev changed the status of T7830: Add the VyOS repository key to the repo file from In progress to Needs testing.

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

Oct 1 2025, 10:42 AM · VyOS 1.5 Circinus (2025.11)
sarthurdev changed the status of T7830: Add the VyOS repository key to the repo file, a subtask of T7557: Use Debian trixie as a build base for Docker and the VyOS image, from Open to In progress.
Oct 1 2025, 10:38 AM · VyOS Rolling
sarthurdev changed the status of T7830: Add the VyOS repository key to the repo file from Open to In progress.
Oct 1 2025, 10:38 AM · VyOS 1.5 Circinus (2025.11)
sarthurdev triaged T7893: Updates for compatibility with future Boost versions as Low priority.
Oct 1 2025, 10:33 AM · VyOS Rolling
sarthurdev changed the status of T7893: Updates for compatibility with future Boost versions from In progress to Needs testing.

PR: https://github.com/vyos/vyatta-cfg/pull/112

Oct 1 2025, 10:30 AM · VyOS Rolling
sarthurdev changed the status of T7893: Updates for compatibility with future Boost versions, a subtask of T7557: Use Debian trixie as a build base for Docker and the VyOS image, from In progress to Needs testing.
Oct 1 2025, 10:30 AM · VyOS Rolling
sarthurdev changed the status of T7893: Updates for compatibility with future Boost versions from Open to In progress.
Oct 1 2025, 10:20 AM · VyOS Rolling
sarthurdev changed the status of T7893: Updates for compatibility with future Boost versions, a subtask of T7557: Use Debian trixie as a build base for Docker and the VyOS image, from Open to In progress.
Oct 1 2025, 10:20 AM · VyOS Rolling
sarthurdev created T7893: Updates for compatibility with future Boost versions.
Oct 1 2025, 10:20 AM · VyOS Rolling

Sep 30 2025

sarthurdev committed rVYOSONEXcdf9fe4c9cfd: kea: T7854: Use helper for Kea VRF systemd units.
Sep 30 2025, 2:30 PM

Sep 25 2025

sarthurdev committed rVYOSONEX36d9d7068cc0: tpm: T7726: Test TPM key or prompt recovery key.
Sep 25 2025, 2:22 PM
sarthurdev committed rVYOSONEXa080cfae6523: tpm: T7726: Prompt before overwriting existing TPM key.
Sep 25 2025, 2:22 PM
sarthurdev committed rVYOSONEXe98ae3e5d50e: tpm: T4919: Use vyos module function for running image, single-line imports.
Sep 25 2025, 2:22 PM
sarthurdev committed rVYOSONEX0f1430ff44c9: tpm: T7726: Copy encrypted volume when adding system images.
Sep 25 2025, 2:22 PM
sarthurdev committed rVYOSONEX5865c42e3726: tpm: T7726: Prompt user before clearing TPM key.
Sep 25 2025, 2:22 PM
sarthurdev committed rVYOSONEX645f92140138: tpm: T7735: Only require key/recovery if unmapped.
Sep 25 2025, 2:22 PM
sarthurdev committed rVYOSONEXb7c8955e3a96: tpm: T7713: Restore original config mounts when decrypting.
Sep 25 2025, 2:22 PM
sarthurdev committed rVYOSONEXe5f06c475d01: tpm: T7717: Preserve group on config and archives.
Sep 25 2025, 2:22 PM
sarthurdev committed rVYOSONEXc7074d3c8475: tpm: T7727: Prompt to overwrite an existing backup.
Sep 25 2025, 2:22 PM
sarthurdev committed rVYOSONEX0476b6be1147: tpm: T7720: Handle encrypt failure and gracefully abort.
Sep 25 2025, 2:22 PM

Sep 23 2025

sarthurdev changed the status of T7854: VRF smoketest fails, a subtask of T6211: VRF support for Kea-based DHCP server, from Open to In progress.
Sep 23 2025, 5:39 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
sarthurdev changed the status of T7854: VRF smoketest fails from Open to In progress.

Using this task for resolving underlying issue with Kea VRF units.

Sep 23 2025, 5:39 PM · VyOS Rolling
sarthurdev committed rVYOSONEX868e45f86d39: kea: T7281: Preserve systemd unit environment in VRF exec.
Sep 23 2025, 2:42 PM
sarthurdev committed rVYOSONEX25efe38a3a9c: kea: T7281: Set folder permissions to expected 0750.
Sep 23 2025, 2:42 PM
sarthurdev committed rVYOSONEXf2f2d3c0f0c8: kea: T7281: Use correct Kea unit files.
Sep 23 2025, 2:42 PM
sarthurdev committed rVYOSONEX99b032b017fc: kea: T7821: Update paths for Kea v2.7.9 security changes.
Sep 23 2025, 2:42 PM

Sep 22 2025

sarthurdev changed the status of T7281: Update Kea to 3.0 from In progress to Needs testing.

Resolve issues with initial PRs.

Sep 22 2025, 10:51 PM · VyOS 1.5 Circinus (2025.11)
sarthurdev changed the status of T7281: Update Kea to 3.0 from Needs testing to In progress.
Sep 22 2025, 8:38 PM · VyOS 1.5 Circinus (2025.11)

Sep 20 2025

sarthurdev closed T7822: DHCP-server starts 2 processes when only the VRF is configured, a subtask of T6211: VRF support for Kea-based DHCP server, as Not Applicable.
Sep 20 2025, 8:40 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
sarthurdev closed T7822: DHCP-server starts 2 processes when only the VRF is configured as Not Applicable.

Will track in https://vyos.dev/T7853

Sep 20 2025, 8:40 PM · VyOS Rolling
sarthurdev changed the status of T7853: Kea will not offer address from subnet of secondary interface address from Open to Confirmed.
Sep 20 2025, 8:38 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
sarthurdev created T7853: Kea will not offer address from subnet of secondary interface address.
Sep 20 2025, 8:37 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
sarthurdev added a comment to T7822: DHCP-server starts 2 processes when only the VRF is configured.

Upstream issue: https://gitlab.isc.org/isc-projects/kea/-/issues/3162

Sep 20 2025, 7:47 PM · VyOS Rolling
sarthurdev added a comment to T7822: DHCP-server starts 2 processes when only the VRF is configured.

Removing the 192.0.2.0/30 address on eth1 resolved it for me.

Sep 20 2025, 6:42 PM · VyOS Rolling

Sep 18 2025

sarthurdev committed rVYOSONEX34332dfa7e32: kea: T7821: Update Kea to 3.0.
Sep 18 2025, 6:13 PM
sarthurdev moved T7825: Use nose2 for unit tests from Need Triage to Completed on the VyOS Rolling board.
Sep 18 2025, 6:00 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
sarthurdev closed T7825: Use nose2 for unit tests, a subtask of T7557: Use Debian trixie as a build base for Docker and the VyOS image, as Resolved.
Sep 18 2025, 6:00 PM · VyOS Rolling
sarthurdev closed T7825: Use nose2 for unit tests as Resolved.
Sep 18 2025, 6:00 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
sarthurdev added a project to T7825: Use nose2 for unit tests: VyOS 1.5 Circinus (1.5-stream-2025-Q3).
Sep 18 2025, 5:59 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
sarthurdev closed T7827: Add a package build script for unionfs-fuse as Resolved.
Sep 18 2025, 5:59 PM · VyOS Rolling
sarthurdev closed T7827: Add a package build script for unionfs-fuse, a subtask of T7557: Use Debian trixie as a build base for Docker and the VyOS image, as Resolved.
Sep 18 2025, 5:59 PM · VyOS Rolling