Page MenuHomeVyOS Platform
Feed Search

Mar 17 2025

jestabro added a project to T5976: Allow commit-confirm to use soft-rollback instead of reboot: VyOS 1.4 Sagitta (1.4.3).
Mar 17 2025, 1:33 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 Open to Finished on the VyOS 1.5 Circinus board.
Mar 17 2025, 1:33 PM · VyOS 1.4 Sagitta (1.4.2), VyOS Rolling, VyOS 1.5 Circinus
jestabro added a comment to T7121: Set up communication vyconfd <-> vyos-configd.

PR's:
https://github.com/vyos/vyos-build/pull/931
https://github.com/vyos/vyconf/pull/15
https://github.com/vyos/libvyosconfig/pull/26
https://github.com/vyos/vyos-1x/pull/4398

Mar 17 2025, 5:40 AM · VyOS Rolling

Mar 13 2025

jestabro closed T5400: Move libvyosconfig build out of the Docker image, a subtask of T5528: Replace legacy loadFile with config_diff, as Resolved.
Mar 13 2025, 2:56 PM · VyOS Rolling
jestabro closed T5400: Move libvyosconfig build out of the Docker image as Resolved.
Mar 13 2025, 2:56 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling

Mar 11 2025

jestabro committed rVYOSONEX755d440bf5bd: T5400: clean up directory as needed before local build of libvyosconfig.
Mar 11 2025, 9:55 AM

Mar 5 2025

jestabro committed rVYOSONEX731195c7adb2: T5400: add local build of libvyosconfig to Makefile.
Mar 5 2025, 8:15 AM

Feb 20 2025

jestabro moved T7170: Fix sed pattern for change in OPAM install.sh from Need Triage to Completed on the VyOS Rolling board.
Feb 20 2025, 1:53 PM · VyOS 1.4 Sagitta (1.4.2), VyOS 1.5 Circinus, VyOS Rolling
jestabro moved T7170: Fix sed pattern for change in OPAM install.sh from Backlog to Finished on the VyOS 1.4 Sagitta (1.4.2) board.
Feb 20 2025, 1:53 PM · VyOS 1.4 Sagitta (1.4.2), VyOS 1.5 Circinus, VyOS Rolling
jestabro closed T7170: Fix sed pattern for change in OPAM install.sh as Resolved.
Feb 20 2025, 1:52 PM · VyOS 1.4 Sagitta (1.4.2), VyOS 1.5 Circinus, VyOS Rolling

Feb 19 2025

jestabro moved T7182: vyos-netplug-dhcp-client requires Config instead of ConfigTreeQuery from Need Triage to Completed on the VyOS Rolling board.
Feb 19 2025, 7:36 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS 1.4 Sagitta (1.4.2), VyOS Rolling
jestabro moved T7182: vyos-netplug-dhcp-client requires Config instead of ConfigTreeQuery from Backlog to Finished on the VyOS 1.4 Sagitta (1.4.2) board.
Feb 19 2025, 7:36 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS 1.4 Sagitta (1.4.2), VyOS Rolling
jestabro closed T7182: vyos-netplug-dhcp-client requires Config instead of ConfigTreeQuery as Resolved.
Feb 19 2025, 7:36 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS 1.4 Sagitta (1.4.2), VyOS Rolling
jestabro closed T7182: vyos-netplug-dhcp-client requires Config instead of ConfigTreeQuery, a subtask of T5103: DHCP default route duplicated when moving interface between VRFs, as Resolved.
Feb 19 2025, 7:36 PM · VyOS 1.4 Sagitta (1.4.2), VyOS Rolling, VyOS 1.5 Circinus
jestabro committed rVYOSONEX4a049c36bbc3: T7182: use Config instead of ConfigTreeQuery for get_interface_dict.
Feb 19 2025, 7:27 PM
jestabro committed rVYOSONEX1316b470886c: T7182: normalize formatting.
Feb 19 2025, 7:27 PM
jestabro added a subtask for T5103: DHCP default route duplicated when moving interface between VRFs: T7182: vyos-netplug-dhcp-client requires Config instead of ConfigTreeQuery.
Feb 19 2025, 5:56 PM · VyOS 1.4 Sagitta (1.4.2), VyOS Rolling, VyOS 1.5 Circinus
jestabro added a parent task for T7182: vyos-netplug-dhcp-client requires Config instead of ConfigTreeQuery: T5103: DHCP default route duplicated when moving interface between VRFs.
Feb 19 2025, 5:56 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS 1.4 Sagitta (1.4.2), VyOS Rolling
jestabro created T7182: vyos-netplug-dhcp-client requires Config instead of ConfigTreeQuery.
Feb 19 2025, 5:56 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS 1.4 Sagitta (1.4.2), VyOS Rolling

Feb 14 2025

jestabro created T7170: Fix sed pattern for change in OPAM install.sh.
Feb 14 2025, 6:58 PM · VyOS 1.4 Sagitta (1.4.2), VyOS 1.5 Circinus, VyOS Rolling

Feb 5 2025

jestabro closed T6718: Use vyconf daemon for validation of set commands as Resolved.
Feb 5 2025, 2:43 PM · VyOS Rolling
jestabro closed T6717: Add hybrid Cstore manipulation library to replace set/delete/load_config functionality as Resolved.
Feb 5 2025, 2:42 PM · VyOS Rolling
jestabro closed T7119: Fix misleading debug message from vyos-configd as Resolved.
Feb 5 2025, 2:41 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
jestabro closed T7119: Fix misleading debug message from vyos-configd, a subtask of T6899: Return output from configd in multipart message to maintain resilience on error, as Resolved.
Feb 5 2025, 2:41 PM · VyOS 1.5 Circinus, VyOS Rolling

Feb 4 2025

jestabro committed rVYOSONEX332405d8e006: vyconf: T6718: drop hybrid set/delete functions.
Feb 4 2025, 4:01 PM
jestabro added a reverting change for rVYOSONEX6999f85b2fc1: vyconf: T6718: use vy_set/delete in configsession and util: rVYOSONEX332405d8e006: vyconf: T6718: drop hybrid set/delete functions.
Feb 4 2025, 4:01 PM

Feb 2 2025

jestabro committed rVYOSONEX213440666e0d: configd: T7119: fix misleading debug messages.
Feb 2 2025, 6:50 AM
jestabro committed rVYOSONEX0f0fb0415227: configd: T7119: normalize formatting.
Feb 2 2025, 6:50 AM

Feb 1 2025

jestabro updated the task description for T6718: Use vyconf daemon for validation of set commands.
Feb 1 2025, 6:35 PM · VyOS Rolling
jestabro created T7121: Set up communication vyconfd <-> vyos-configd.
Feb 1 2025, 6:28 PM · VyOS Rolling

Jan 31 2025

jestabro added a parent task for T7119: Fix misleading debug message from vyos-configd: T6899: Return output from configd in multipart message to maintain resilience on error.
Jan 31 2025, 5:58 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
jestabro added a subtask for T6899: Return output from configd in multipart message to maintain resilience on error: T7119: Fix misleading debug message from vyos-configd.
Jan 31 2025, 5:58 PM · VyOS 1.5 Circinus, VyOS Rolling
jestabro created T7119: Fix misleading debug message from vyos-configd.
Jan 31 2025, 5:58 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling

Jan 23 2025

jestabro moved T7031: Missing 'version' in manifest.json will cause a timeout of 'make test' from Backlog to Finished on the VyOS 1.4 Sagitta (1.4.2) board.
Jan 23 2025, 6:52 PM · VyOS 1.4 Sagitta (1.4.2), VyOS 1.5 Circinus, VyOS Rolling
jestabro moved T7031: Missing 'version' in manifest.json will cause a timeout of 'make test' from Open to Finished on the VyOS 1.5 Circinus board.
Jan 23 2025, 6:52 PM · VyOS 1.4 Sagitta (1.4.2), VyOS 1.5 Circinus, VyOS Rolling
jestabro added projects to T7031: Missing 'version' in manifest.json will cause a timeout of 'make test': VyOS 1.5 Circinus, VyOS 1.4 Sagitta (1.4.2).
Jan 23 2025, 6:51 PM · VyOS 1.4 Sagitta (1.4.2), VyOS 1.5 Circinus, VyOS Rolling

Jan 21 2025

jestabro closed T7046: Add utilities for update of reference tree, a subtask of T6959: Add support for addons after switch to internal reference tree, as Resolved.
Jan 21 2025, 11:39 AM · VyOS Rolling
jestabro closed T7046: Add utilities for update of reference tree as Resolved.
Jan 21 2025, 11:39 AM · VyOS Rolling
jestabro closed T7046: Add utilities for update of reference tree, a subtask of T6946: Add initial commit algorithm to vyconf, as Resolved.
Jan 21 2025, 11:39 AM · VyOS Rolling
jestabro committed rVYOSONEXdd5f9c19550c: T7046: adjust for distinct reference_tree cache directory.
Jan 21 2025, 2:15 AM
jestabro committed rVYOSONEXe8d2994adeb6: T7046: normalize formatting.
Jan 21 2025, 2:15 AM
jestabro committed rVYOSONEXe90a2781f9ea: T7046: add wrappers for reference tree cache utils.
Jan 21 2025, 2:15 AM

Jan 14 2025

jestabro added a comment to T7046: Add utilities for update of reference tree.

PRs:
https://github.com/vyos/vyos1x-config/pull/33
https://github.com/vyos/vyconf/pull/13

Jan 14 2025, 6:46 PM · VyOS Rolling
jestabro added a subtask for T6946: Add initial commit algorithm to vyconf: T7046: Add utilities for update of reference tree.
Jan 14 2025, 2:08 PM · VyOS Rolling
jestabro added a parent task for T7046: Add utilities for update of reference tree: T6946: Add initial commit algorithm to vyconf.
Jan 14 2025, 2:08 PM · VyOS Rolling
jestabro added a subtask for T6959: Add support for addons after switch to internal reference tree: T7046: Add utilities for update of reference tree.
Jan 14 2025, 2:08 PM · VyOS Rolling
jestabro added a parent task for T7046: Add utilities for update of reference tree: T6959: Add support for addons after switch to internal reference tree.
Jan 14 2025, 2:08 PM · VyOS Rolling
jestabro created T7046: Add utilities for update of reference tree.
Jan 14 2025, 2:08 PM · VyOS Rolling

Jan 11 2025

jestabro committed rVYOSONEXd5b1bfc7c900: T7042: drop use of inspect module in favor of ast for source analysis.
Jan 11 2025, 2:01 PM
jestabro closed T7042: Drop requirement of importing script in build time test test_configd_inspect.py as Resolved.
Jan 11 2025, 2:00 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
jestabro added a comment to T7042: Drop requirement of importing script in build time test test_configd_inspect.py.

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

Jan 11 2025, 4:56 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
jestabro created T7042: Drop requirement of importing script in build time test test_configd_inspect.py.
Jan 11 2025, 4:27 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling

Jan 9 2025

jestabro closed T7031: Missing 'version' in manifest.json will cause a timeout of 'make test' as Resolved.
Jan 9 2025, 12:48 PM · VyOS 1.4 Sagitta (1.4.2), VyOS 1.5 Circinus, VyOS Rolling
jestabro changed Is it a breaking change? from none to compatible on T7031: Missing 'version' in manifest.json will cause a timeout of 'make test'.
Jan 9 2025, 4:55 AM · VyOS 1.4 Sagitta (1.4.2), VyOS 1.5 Circinus, VyOS Rolling
jestabro created T7031: Missing 'version' in manifest.json will cause a timeout of 'make test'.
Jan 9 2025, 4:55 AM · VyOS 1.4 Sagitta (1.4.2), VyOS 1.5 Circinus, VyOS Rolling

Jan 8 2025

jestabro moved T7029: Allow wildcard in include directive in interface-definition files from Completed to Backport Candidates on the VyOS Rolling board.
Jan 8 2025, 11:33 PM · VyOS 1.5 Circinus, VyOS Rolling
jestabro closed T7029: Allow wildcard in include directive in interface-definition files as Resolved.
Jan 8 2025, 11:32 PM · VyOS 1.5 Circinus, VyOS Rolling
jestabro committed rVYOSONEX7dfaf94349c1: xml: T7029: allow wildcard in include directive.
Jan 8 2025, 11:30 PM
jestabro created T7029: Allow wildcard in include directive in interface-definition files.
Jan 8 2025, 5:27 PM · VyOS 1.5 Circinus, VyOS Rolling

Dec 20 2024

jestabro moved T5976: Allow commit-confirm to use soft-rollback instead of reboot from Need Triage to Completed on the VyOS Rolling board.
Dec 20 2024, 2:27 PM · VyOS 1.4 Sagitta (1.4.2), VyOS Rolling, VyOS 1.5 Circinus
jestabro moved T5976: Allow commit-confirm to use soft-rollback instead of reboot from Backport Candidates to Finished on the VyOS 1.5 Circinus board.
Dec 20 2024, 2:27 PM · VyOS 1.4 Sagitta (1.4.2), VyOS Rolling, VyOS 1.5 Circinus

Dec 19 2024

jestabro claimed T5400: Move libvyosconfig build out of the Docker image.

Discussed and POC to be tested.

Dec 19 2024, 4:58 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling

Dec 18 2024

jestabro added a subtask for T6718: Use vyconf daemon for validation of set commands: T6959: Add support for addons after switch to internal reference tree.
Dec 18 2024, 4:48 PM · VyOS Rolling
jestabro added a parent task for T6959: Add support for addons after switch to internal reference tree: T6718: Use vyconf daemon for validation of set commands.
Dec 18 2024, 4:48 PM · VyOS Rolling
jestabro created T6959: Add support for addons after switch to internal reference tree.
Dec 18 2024, 4:48 PM · VyOS Rolling

Dec 13 2024

jestabro committed rVYOSONEX184e24b7f0a2: vyconf: T6718: start vyconfd from vyos-router.
Dec 13 2024, 2:24 PM
jestabro committed rVYOSONEX40f3a86e697f: vyconf: T6718: set log-file.
Dec 13 2024, 2:24 PM
jestabro committed rVYOSONEX6999f85b2fc1: vyconf: T6718: use vy_set/delete in configsession and util.
Dec 13 2024, 2:24 PM
jestabro committed rVYOSONEX0c4d653fc2db: vyconf: T6718: add boot configs.
Dec 13 2024, 2:24 PM
jestabro committed rVYOSONEXbab186b49314: vyconf: T6718: add reftree internal cache.
Dec 13 2024, 2:24 PM

Dec 11 2024

jestabro added a subtask for T6718: Use vyconf daemon for validation of set commands: T6946: Add initial commit algorithm to vyconf.
Dec 11 2024, 5:51 PM · VyOS Rolling
jestabro added a parent task for T6946: Add initial commit algorithm to vyconf: T6718: Use vyconf daemon for validation of set commands.
Dec 11 2024, 5:51 PM · VyOS Rolling
jestabro created T6946: Add initial commit algorithm to vyconf.
Dec 11 2024, 5:51 PM · VyOS Rolling

Dec 6 2024

jestabro committed rVYOSONEX62edabd26292: vyconf: T6718: add keyword default for change in libvyosconfig binding.
Dec 6 2024, 9:26 PM

Dec 5 2024

jestabro moved T6471: Add an optimized get_config_dict for op-mode from Backlog to Finished on the VyOS 1.4 Sagitta (1.4.1) board.
Dec 5 2024, 3:04 PM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus
jestabro closed T6937: Schema generation broken in 1.4.1 due to missing import in op-mode script, a subtask of T6471: Add an optimized get_config_dict for op-mode, as Resolved.
Dec 5 2024, 3:04 PM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus
jestabro closed T6937: Schema generation broken in 1.4.1 due to missing import in op-mode script, a subtask of T6797: Root task for remaining 1.4.1 bugs, as Resolved.
Dec 5 2024, 3:04 PM
jestabro closed T6937: Schema generation broken in 1.4.1 due to missing import in op-mode script as Resolved.
Dec 5 2024, 3:04 PM · VyOS 1.4 Sagitta (1.4.1)
jestabro added a subtask for T6471: Add an optimized get_config_dict for op-mode: T6937: Schema generation broken in 1.4.1 due to missing import in op-mode script.
Dec 5 2024, 1:13 AM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus
jestabro added a parent task for T6937: Schema generation broken in 1.4.1 due to missing import in op-mode script: T6471: Add an optimized get_config_dict for op-mode.
Dec 5 2024, 1:13 AM · VyOS 1.4 Sagitta (1.4.1)
jestabro added a project to T6471: Add an optimized get_config_dict for op-mode: VyOS 1.4 Sagitta (1.4.1).

Add backport to Sagitta 1.4.1, needed by T6452.

Dec 5 2024, 1:09 AM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus

Dec 4 2024

jestabro added a comment to T6937: Schema generation broken in 1.4.1 due to missing import in op-mode script.

PR:
https://github.com/VyOS-Networks/vyos-1x/pull/142

Dec 4 2024, 8:49 PM · VyOS 1.4 Sagitta (1.4.1)
jestabro added a subtask for T6797: Root task for remaining 1.4.1 bugs: T6937: Schema generation broken in 1.4.1 due to missing import in op-mode script.
Dec 4 2024, 7:57 PM
jestabro added a parent task for T6937: Schema generation broken in 1.4.1 due to missing import in op-mode script: T6797: Root task for remaining 1.4.1 bugs.
Dec 4 2024, 7:57 PM · VyOS 1.4 Sagitta (1.4.1)
jestabro created T6937: Schema generation broken in 1.4.1 due to missing import in op-mode script.
Dec 4 2024, 7:56 PM · VyOS 1.4 Sagitta (1.4.1)
jestabro moved T6929: Update Dockerfile for change in Opam install.sh from Open to Finished on the VyOS 1.4 Sagitta board.
Dec 4 2024, 5:41 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus, VyOS Rolling
jestabro moved T6929: Update Dockerfile for change in Opam install.sh from Open to Finished on the VyOS 1.5 Circinus board.
Dec 4 2024, 5:40 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus, VyOS Rolling

Dec 3 2024

jestabro added a comment to T6935: Update vyos-http-api-tools for package python-multipart security advisory.

PR:
https://github.com/vyos/vyos-http-api-tools/pull/21
will replace the auto-generated
https://github.com/vyos/vyos-http-api-tools/pull/20

Dec 3 2024, 4:29 PM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus, VyOS Rolling
jestabro created T6935: Update vyos-http-api-tools for package python-multipart security advisory.
Dec 3 2024, 4:25 PM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus, VyOS Rolling

Dec 2 2024

jestabro moved T6929: Update Dockerfile for change in Opam install.sh from Completed to Backport Candidates on the VyOS Rolling board.
Dec 2 2024, 7:09 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus, VyOS Rolling
jestabro moved T6929: Update Dockerfile for change in Opam install.sh from Need Triage to Completed on the VyOS Rolling board.
Dec 2 2024, 7:08 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus, VyOS Rolling
jestabro created T6929: Update Dockerfile for change in Opam install.sh.
Dec 2 2024, 5:37 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus, VyOS Rolling
jestabro added a subtask for T5976: Allow commit-confirm to use soft-rollback instead of reboot: T6925: Can not remove config-management from config - raises AttributeError.
Dec 2 2024, 2:19 PM · VyOS 1.4 Sagitta (1.4.2), VyOS Rolling, VyOS 1.5 Circinus
jestabro added a parent task for T6925: Can not remove config-management from config - raises AttributeError: T5976: Allow commit-confirm to use soft-rollback instead of reboot.
Dec 2 2024, 2:19 PM · VyOS 1.4 Sagitta (1.4.2), VyOS Rolling, VyOS 1.5 Circinus
jestabro triaged T6925: Can not remove config-management from config - raises AttributeError as Normal priority.

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

Dec 2 2024, 2:57 AM · VyOS 1.4 Sagitta (1.4.2), VyOS Rolling, VyOS 1.5 Circinus

Nov 30 2024

jestabro claimed T6925: Can not remove config-management from config - raises AttributeError.
Nov 30 2024, 7:56 PM · VyOS 1.4 Sagitta (1.4.2), VyOS Rolling, VyOS 1.5 Circinus

Nov 27 2024

jestabro added a comment to T6902: Commit and Save takes long time when more than 100's ipsec tunnel are already configured.

There is current work that will be replacing the legacy show command, removing this bottleneck; related tasks will link here to keep track of progress.

Nov 27 2024, 4:39 PM · VyOS Rolling

Nov 23 2024

jestabro closed T6811: vyos-configd throws an exception during an image upgrade, a subtask of T6899: Return output from configd in multipart message to maintain resilience on error, as Resolved.
Nov 23 2024, 1:48 PM · VyOS 1.5 Circinus, VyOS Rolling
jestabro closed T6811: vyos-configd throws an exception during an image upgrade as Resolved.
Nov 23 2024, 1:48 PM · VyOS Rolling, Bugs

Nov 22 2024

jestabro added a comment to T6811: vyos-configd throws an exception during an image upgrade.

@gadams it may well have been the case that the fragile synchronization before the fix was in fact a cause of the problem, at least in some (all ?) cases. I expected however, that any other config error on boot could also trigger the complaint in vyos-configd, which would consequently drop any useful output. With the original change in T6326 and the fix in T6899, any output (error or otherwise) should now be robust and generally available (notably, through the http-api, which was the motivation to finally fix the output workaround for T6326).

Nov 22 2024, 6:26 PM · VyOS Rolling, Bugs