Page MenuHomeVyOS Platform
Feed Search

May 29 2025

jestabro committed rVYOSONEXc8d4ef91d392: http-api: T7498: allow passing config string in body of 'merge' request.
May 29 2025, 12:31 PM
jestabro committed rVYOSONEX0464fc0dd9c6: http-api: T7498: allow passing config string in body of 'load' request.
May 29 2025, 12:31 PM

May 28 2025

jestabro created T7500: Fix commit-confirm action 'reboot'.
May 28 2025, 11:40 PM · VyOS 1.4 Sagitta (1.4.3), VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
jestabro added a subtask for T7427: Replace legacy commit algorithm and data structures with vyconfd: T7499: Update config merge tool.
May 28 2025, 11:23 PM · VyOS Rolling
jestabro added a parent task for T7499: Update config merge tool: T7427: Replace legacy commit algorithm and data structures with vyconfd.
May 28 2025, 11:23 PM · VyOS Rolling
jestabro added a subtask for T7498: Extend HTTP API load/merge request to allow passing config in body: T7499: Update config merge tool.
May 28 2025, 10:49 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
jestabro added a parent task for T7499: Update config merge tool: T7498: Extend HTTP API load/merge request to allow passing config in body.
May 28 2025, 10:49 PM · VyOS Rolling
jestabro created T7499: Update config merge tool.
May 28 2025, 10:49 PM · VyOS Rolling
jestabro added a parent task for T3955: Allow commit-confirm through http API: T7498: Extend HTTP API load/merge request to allow passing config in body.
May 28 2025, 10:38 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
jestabro added a subtask for T7498: Extend HTTP API load/merge request to allow passing config in body: T3955: Allow commit-confirm through http API.
May 28 2025, 10:38 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
jestabro added a comment to T7498: Extend HTTP API load/merge request to allow passing config in body.

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

May 28 2025, 9:06 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
jestabro created T7498: Extend HTTP API load/merge request to allow passing config in body.
May 28 2025, 8:31 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling

May 27 2025

jestabro added a parent task for T7493: Add vyconf support for commit-confirm: T7455: Update config_mgmt module and scripts for vyconf compatibility .
May 27 2025, 5:32 PM · VyOS Rolling
jestabro added a subtask for T7455: Update config_mgmt module and scripts for vyconf compatibility : T7493: Add vyconf support for commit-confirm.
May 27 2025, 5:32 PM · VyOS Rolling
jestabro created T7493: Add vyconf support for commit-confirm.
May 27 2025, 5:32 PM · VyOS Rolling

May 23 2025

jestabro closed T7363: Add vyconf aware initialization of Config, a subtask of T7352: Add remaining features to vyconf framework for smoketest success, as Resolved.
May 23 2025, 5:58 PM · VyOS Rolling
jestabro closed T7363: Add vyconf aware initialization of Config as Resolved.
May 23 2025, 5:58 PM · VyOS Rolling
jestabro committed rVYOSONEX94721ca487c0: T7363: update hash for vyconf aware initialization of Config.
May 23 2025, 12:25 PM
jestabro committed rVYOSONEXc6c3fff4f59b: T7363: retain generated files as imports for nosetests.
May 23 2025, 12:25 PM
jestabro committed rVYOSONEX5328e901c138: T7365: normalize formatting.
May 23 2025, 12:25 PM
jestabro committed rVYOSONEX23b67254ed4a: T7365: add POSIX-type lock to vyconf_session.commit for compatibility.
May 23 2025, 12:25 PM
jestabro committed rVYOSONEXd6e286a7567e: T7121: add missing default version string on init from internal cache.
May 23 2025, 12:25 PM
jestabro committed rVYOSONEXd43b9e17b7b0: T7352: use option to load legacy config on start for interoperability.
May 23 2025, 12:25 PM
jestabro committed rVYOSONEXeefae2ae49a5: T7363: populate ConfigSourceVyconfSession methods.
May 23 2025, 12:25 PM
jestabro committed rVYOSONEX5071d8cb0e66: T7363: add initialization of Config from VyconfSession.
May 23 2025, 12:25 PM
jestabro committed rVYOSONEX553450438afe: T7363: add pid aware initialization.
May 23 2025, 12:25 PM
jestabro committed rVYOSONEXbbd3871fbb4c: T7363: distinguish config mode from op mode.
May 23 2025, 12:25 PM
jestabro committed rVYOSONEX0686808c07e7: T7374: add teardown session util to be called on CLI config session exit.
May 23 2025, 12:25 PM
jestabro committed rVYOSONEX48f9544c7238: T7352: add util for enabling vyconf backend for smoketests.
May 23 2025, 12:25 PM
jestabro committed rVYOSONEX8de29b3c35e4: T7363: add check for config mode that is independent from Cstore.
May 23 2025, 12:25 PM
jestabro committed rVYOSONEX0cf87061b421: T7363: use legacy environment variable to indicate config mode.
May 23 2025, 12:25 PM

May 15 2025

jestabro committed rVYOSONEX03f34956e6ba: T7450: update commit hash for Use PCRE2 instead of PCRE.
May 15 2025, 4:35 AM

May 14 2025

jestabro added a parent task for T7455: Update config_mgmt module and scripts for vyconf compatibility : T7365: vyconf: add locking and invocation of pre/post-commit hooks.
May 14 2025, 6:31 PM · VyOS Rolling
jestabro added a subtask for T7365: vyconf: add locking and invocation of pre/post-commit hooks: T7455: Update config_mgmt module and scripts for vyconf compatibility .
May 14 2025, 6:31 PM · VyOS Rolling
jestabro created T7455: Update config_mgmt module and scripts for vyconf compatibility .
May 14 2025, 6:30 PM · VyOS Rolling
jestabro removed a parent task for T7374: Integrate vyconf config session with CLI config session: T7363: Add vyconf aware initialization of Config.
May 14 2025, 6:25 PM · VyOS Rolling
jestabro removed a subtask for T7363: Add vyconf aware initialization of Config: T7374: Integrate vyconf config session with CLI config session.
May 14 2025, 6:25 PM · VyOS Rolling
jestabro added a subtask for T7292: Expose vyconf commit algorithm for CLI and ConfigSession instance: T7374: Integrate vyconf config session with CLI config session.
May 14 2025, 6:25 PM · VyOS Rolling
jestabro added a parent task for T7374: Integrate vyconf config session with CLI config session: T7292: Expose vyconf commit algorithm for CLI and ConfigSession instance.
May 14 2025, 6:25 PM · VyOS Rolling
jestabro removed a subtask for T7321: Replace legacy operations in configsession.py with vyconf client operations: T7352: Add remaining features to vyconf framework for smoketest success.
May 14 2025, 6:23 PM · VyOS Rolling
jestabro removed a parent task for T7352: Add remaining features to vyconf framework for smoketest success: T7321: Replace legacy operations in configsession.py with vyconf client operations.
May 14 2025, 6:23 PM · VyOS Rolling

May 13 2025

jestabro added a comment to T7450: Use PCRE2 in validation utilities.

With the above merged, the following update will be needed for successful builds:
https://github.com/vyos/libvyosconfig/pull/37
Following that merge, the corresponding update of commit hash for vyos-1x will be required.

May 13 2025, 8:47 PM · VyOS 1.5 Circinus (2025.11)
jestabro claimed T7319: Add warning message for unsaved changes in the dialog before initiating an upgrade.
May 13 2025, 3:27 PM · VyOS 1.5 Circinus (2026.02), VyOS 1.4 Sagitta (1.4.4), VyOS Rolling

May 12 2025

jestabro added a comment to T7365: vyconf: add locking and invocation of pre/post-commit hooks.

Locking added in PR
https://github.com/vyos/vyos-1x/pull/4505

May 12 2025, 11:54 PM · VyOS Rolling
jestabro added a comment to T7363: Add vyconf aware initialization of Config.

PRs:
https://github.com/vyos/vyconf/pull/21
https://github.com/vyos/vyos-1x/pull/4505
https://github.com/vyos/vyatta-cfg/pull/99
https://github.com/vyos/vyos-build/pull/963

May 12 2025, 11:51 PM · VyOS Rolling

May 7 2025

jestabro moved T6899: Return output from configd in multipart message to maintain resilience on error from Need Triage to Completed on the VyOS Rolling board.
May 7 2025, 7:40 PM · VyOS 1.5 Circinus, VyOS Rolling
jestabro moved T6326: Specific error is not returned via the HTTP API during a configuration failure. from Need Triage to Completed on the VyOS Rolling board.
May 7 2025, 7:39 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
jestabro moved T6326: Specific error is not returned via the HTTP API during a configuration failure. from Open to Finished on the VyOS 1.5 Circinus board.
May 7 2025, 7:39 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling

May 6 2025

jestabro moved T5976: Allow commit-confirm to use soft-rollback instead of reboot from Backlog to Finished on the VyOS 1.4 Sagitta (1.4.2) board.
May 6 2025, 3:52 PM · VyOS 1.4 Sagitta (1.4.2), VyOS Rolling, VyOS 1.5 Circinus
jestabro edited projects for T5976: Allow commit-confirm to use soft-rollback instead of reboot, added: VyOS 1.4 Sagitta (1.4.2); removed VyOS 1.4 Sagitta (1.4.3).

Note that this did make it into the 1.4.2 release; update project tags.

May 6 2025, 3:52 PM · VyOS 1.4 Sagitta (1.4.2), VyOS Rolling, VyOS 1.5 Circinus
jestabro closed T6925: Can not remove config-management from config - raises AttributeError, a subtask of T5976: Allow commit-confirm to use soft-rollback instead of reboot, as Resolved.
May 6 2025, 3:16 PM · VyOS 1.4 Sagitta (1.4.2), VyOS Rolling, VyOS 1.5 Circinus
jestabro closed T6925: Can not remove config-management from config - raises AttributeError as Resolved.
May 6 2025, 3:15 PM · VyOS 1.4 Sagitta (1.4.2), VyOS Rolling, VyOS 1.5 Circinus
jestabro moved T6925: Can not remove config-management from config - raises AttributeError from Backlog to Finished on the VyOS 1.4 Sagitta (1.4.2) board.
May 6 2025, 3:15 PM · VyOS 1.4 Sagitta (1.4.2), VyOS Rolling, VyOS 1.5 Circinus
jestabro edited projects for T6925: Can not remove config-management from config - raises AttributeError, added: VyOS 1.4 Sagitta (1.4.2); removed VyOS 1.4 Sagitta (1.4.3).

Note this is already backported for sagitta and present in 1.4.2; adjust project tag.

May 6 2025, 3:15 PM · VyOS 1.4 Sagitta (1.4.2), VyOS Rolling, VyOS 1.5 Circinus
jestabro committed rVYOSONEX40c82fd472c4: T7417: check existence of table setting before return_value.
May 6 2025, 2:37 PM
jestabro committed rVYOSONEX53ce5e378ace: T7417: check existence of path before set_tag.
May 6 2025, 2:37 PM

May 5 2025

jestabro added a comment to T7417: vrf: config Migration failed 1.3.4--> 1.4.2 for static routes.

The immediate cause of the errors above is a missing check, to be corrected in the first commit here:
https://github.com/vyos/vyos-1x/pull/4493
This exposes a second possible migration error from migration script vrf/2-to-3, corrected in the second commit of the PR.

May 5 2025, 5:34 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS 1.4 Sagitta (1.4.3), VyOS Rolling
jestabro claimed T7417: vrf: config Migration failed 1.3.4--> 1.4.2 for static routes.
May 5 2025, 2:52 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS 1.4 Sagitta (1.4.3), VyOS Rolling

May 4 2025

jestabro closed T7393: HTTPS API listens on all addresses after changing its listen-address as Resolved.
May 4 2025, 8:51 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS 1.4 Sagitta (1.4.3), VyOS Rolling
jestabro moved T7393: HTTPS API listens on all addresses after changing its listen-address from Backlog to Finished on the VyOS 1.4 Sagitta (1.4.3) board.
May 4 2025, 8:50 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS 1.4 Sagitta (1.4.3), VyOS Rolling
jestabro moved T7393: HTTPS API listens on all addresses after changing its listen-address from Open to Finished on the VyOS 1.5 Circinus board.
May 4 2025, 8:50 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS 1.4 Sagitta (1.4.3), VyOS Rolling
jestabro closed T7246: Wireguard: Traceback error received if the public-key starts with // as Resolved.
May 4 2025, 8:47 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling, VyOS 1.4 Sagitta (1.4.3)
jestabro moved T7246: Wireguard: Traceback error received if the public-key starts with // from Backlog to Finished on the VyOS 1.4 Sagitta (1.4.3) board.
May 4 2025, 8:47 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling, VyOS 1.4 Sagitta (1.4.3)
jestabro moved T7246: Wireguard: Traceback error received if the public-key starts with // from Open to Finished on the VyOS 1.5 Circinus board.
May 4 2025, 8:47 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling, VyOS 1.4 Sagitta (1.4.3)
jestabro added a subtask for T7427: Replace legacy commit algorithm and data structures with vyconfd: T7352: Add remaining features to vyconf framework for smoketest success.
May 4 2025, 8:08 PM · VyOS Rolling
jestabro added a parent task for T7352: Add remaining features to vyconf framework for smoketest success: T7427: Replace legacy commit algorithm and data structures with vyconfd.
May 4 2025, 8:08 PM · VyOS Rolling
jestabro added a subtask for T7427: Replace legacy commit algorithm and data structures with vyconfd: T7292: Expose vyconf commit algorithm for CLI and ConfigSession instance.
May 4 2025, 8:08 PM · VyOS Rolling
jestabro added a parent task for T7292: Expose vyconf commit algorithm for CLI and ConfigSession instance: T7427: Replace legacy commit algorithm and data structures with vyconfd.
May 4 2025, 8:08 PM · VyOS Rolling
jestabro created T7427: Replace legacy commit algorithm and data structures with vyconfd.
May 4 2025, 8:07 PM · VyOS Rolling
jestabro closed T6783: Update vyos-http-api-tools for package Starlette security advisory as Resolved.
May 4 2025, 8:02 PM · Bugs, VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus, VyOS Rolling
jestabro closed T6935: Update vyos-http-api-tools for package python-multipart security advisory as Resolved.
May 4 2025, 8:02 PM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus, VyOS Rolling
jestabro closed T7398: Update vyos-http-api-tools for package h11 security advisory as Resolved.
May 4 2025, 8:01 PM · VyOS 1.4 Sagitta (1.4.3), VyOS 1.5 Circinus, VyOS Rolling
jestabro moved T7398: Update vyos-http-api-tools for package h11 security advisory from Backlog to Finished on the VyOS 1.4 Sagitta (1.4.3) board.
May 4 2025, 8:01 PM · VyOS 1.4 Sagitta (1.4.3), VyOS 1.5 Circinus, VyOS Rolling
jestabro moved T7398: Update vyos-http-api-tools for package h11 security advisory from Open to Finished on the VyOS 1.5 Circinus board.
May 4 2025, 8:00 PM · VyOS 1.4 Sagitta (1.4.3), VyOS 1.5 Circinus, VyOS Rolling
jestabro moved T7359: Image update: confirm image name is available before accepting from Backlog to Finished on the VyOS 1.4 Sagitta (1.4.3) board.
May 4 2025, 7:57 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS 1.4 Sagitta (1.4.3), VyOS Rolling
jestabro closed T7359: Image update: confirm image name is available before accepting as Resolved.
May 4 2025, 7:57 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS 1.4 Sagitta (1.4.3), VyOS Rolling

Apr 30 2025

jestabro moved T7393: HTTPS API listens on all addresses after changing its listen-address from Need Triage to Backport Candidates on the VyOS Rolling board.
Apr 30 2025, 9:07 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS 1.4 Sagitta (1.4.3), VyOS Rolling
jestabro committed rVYOSONEX4fb731756e9c: https: T7393: add smoketest for https listen-address.
Apr 30 2025, 11:23 AM
jestabro committed rVYOSONEX10dabd1f6523: https: T7393: set listen-address bind fails silently without restart.
Apr 30 2025, 11:23 AM
jestabro moved T6695: Machine-readable operational mode support for traceroute from Open to Finished on the VyOS 1.5 Circinus board.
Apr 30 2025, 2:00 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
jestabro moved T5743: HTTPS API ability to import PKI certificates from Open to Finished on the VyOS 1.5 Circinus board.
Apr 30 2025, 1:57 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
jestabro moved T4406: Make an API endpoint for for anonymous host info retrieval (e.g. by a login page) from Open to Finished on the VyOS 1.5 Circinus board.
Apr 30 2025, 1:55 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling, Restricted Project
jestabro added a comment to T7393: HTTPS API listens on all addresses after changing its listen-address.

In short, setting listen-address requires an explicit 'systemctl restart nginx' instead of the existing 'systemctl reload-or-restart nginx'; a workaround before merge of the PR is to call the restart.

Apr 30 2025, 1:23 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS 1.4 Sagitta (1.4.3), VyOS Rolling

Apr 29 2025

jestabro added a comment to T7398: Update vyos-http-api-tools for package h11 security advisory.

Backports:
https://github.com/VyOS-Networks/vyos-http-api-tools/pull/8
https://github.com/VyOS-Networks/vyos-http-api-tools/pull/7

Apr 29 2025, 4:43 PM · VyOS 1.4 Sagitta (1.4.3), VyOS 1.5 Circinus, VyOS Rolling
jestabro added a comment to T7398: Update vyos-http-api-tools for package h11 security advisory.

PR
https://github.com/vyos/vyos-http-api-tools/pull/22
Opt to upgrade h11 package version only; cf. comments there.

Apr 29 2025, 1:36 AM · VyOS 1.4 Sagitta (1.4.3), VyOS 1.5 Circinus, VyOS Rolling

Apr 25 2025

jestabro added projects to T7398: Update vyos-http-api-tools for package h11 security advisory: VyOS 1.5 Circinus, VyOS 1.4 Sagitta (1.4.3).
Apr 25 2025, 1:58 PM · VyOS 1.4 Sagitta (1.4.3), VyOS 1.5 Circinus, VyOS Rolling
jestabro created T7398: Update vyos-http-api-tools for package h11 security advisory.
Apr 25 2025, 1:52 PM · VyOS 1.4 Sagitta (1.4.3), VyOS 1.5 Circinus, VyOS Rolling

Apr 24 2025

jestabro claimed T7393: HTTPS API listens on all addresses after changing its listen-address.
Apr 24 2025, 7:03 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS 1.4 Sagitta (1.4.3), VyOS Rolling
jestabro assigned T4406: Make an API endpoint for for anonymous host info retrieval (e.g. by a login page) to oniko94.
Apr 24 2025, 5:40 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling, Restricted Project

Apr 18 2025

jestabro triaged T7374: Integrate vyconf config session with CLI config session as Normal priority.
Apr 18 2025, 2:47 PM · VyOS Rolling
jestabro updated the task description for T7374: Integrate vyconf config session with CLI config session.
Apr 18 2025, 2:46 PM · VyOS Rolling
jestabro added a parent task for T7374: Integrate vyconf config session with CLI config session: T7363: Add vyconf aware initialization of Config.
Apr 18 2025, 2:42 PM · VyOS Rolling
jestabro added a subtask for T7363: Add vyconf aware initialization of Config: T7374: Integrate vyconf config session with CLI config session.
Apr 18 2025, 2:42 PM · VyOS Rolling
jestabro created T7374: Integrate vyconf config session with CLI config session.
Apr 18 2025, 2:42 PM · VyOS Rolling

Apr 16 2025

jestabro claimed T7323: Ability to load/merge from set commands.

Thanks, @L0crian , I've claimed it and will add it as a reminder in the list of ongoing work.

Apr 16 2025, 1:37 PM · VyOS Rolling

Apr 15 2025

jestabro added a parent task for T7365: vyconf: add locking and invocation of pre/post-commit hooks: T7352: Add remaining features to vyconf framework for smoketest success.
Apr 15 2025, 6:56 PM · VyOS Rolling
jestabro added a subtask for T7352: Add remaining features to vyconf framework for smoketest success: T7365: vyconf: add locking and invocation of pre/post-commit hooks.
Apr 15 2025, 6:56 PM · VyOS Rolling
jestabro created T7365: vyconf: add locking and invocation of pre/post-commit hooks.
Apr 15 2025, 6:56 PM · VyOS Rolling
jestabro closed T7321: Replace legacy operations in configsession.py with vyconf client operations as Resolved.
Apr 15 2025, 6:41 PM · VyOS Rolling
jestabro closed T7321: Replace legacy operations in configsession.py with vyconf client operations, a subtask of T7292: Expose vyconf commit algorithm for CLI and ConfigSession instance, as Resolved.
Apr 15 2025, 6:41 PM · VyOS Rolling