Page MenuHomeVyOS Platform
Feed Search

Apr 8 2022

jestabro committed rVYOSONEX84bfac85a711: smoketest: http: add check for missing key.
Apr 8 2022, 5:11 AM

Apr 7 2022

jestabro changed the status of T4347: Return complete and consistent error codes from HTTP API from Needs testing to In progress.
Apr 7 2022, 11:58 PM · VyOS 1.4 Sagitta
jestabro added a comment to T4347: Return complete and consistent error codes from HTTP API.

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

Apr 7 2022, 11:57 PM · VyOS 1.4 Sagitta
jestabro added a comment to T4347: Return complete and consistent error codes from HTTP API.

Changes and fixes to smoketest at link; in testing before PR:
https://github.com/vyos/vyos-1x/compare/current...jestabro:api-smoketest

Apr 7 2022, 9:21 PM · VyOS 1.4 Sagitta
jestabro changed the status of T4347: Return complete and consistent error codes from HTTP API from In progress to Needs testing.
Apr 7 2022, 9:13 PM · VyOS 1.4 Sagitta
jestabro changed the status of T4347: Return complete and consistent error codes from HTTP API from Open to In progress.
Apr 7 2022, 9:05 PM · VyOS 1.4 Sagitta

Apr 2 2022

jestabro closed T4335: open-vmdk fails to build under gcc-10.+ as Resolved.
Apr 2 2022, 2:11 PM · VyOS 1.4 Sagitta
jestabro reopened T4335: open-vmdk fails to build under gcc-10.+ as "Open".

Keep open until PR is merged:

Apr 2 2022, 2:07 PM · VyOS 1.4 Sagitta
jestabro updated the task description for T4335: open-vmdk fails to build under gcc-10.+.
Apr 2 2022, 1:20 PM · VyOS 1.4 Sagitta
jestabro closed T4335: open-vmdk fails to build under gcc-10.+ as Resolved.
Apr 2 2022, 1:11 PM · VyOS 1.4 Sagitta

Mar 27 2022

jestabro committed rVYOSONEX3665d9f8dc94: graphql: T3993: add unsettable gql option; this is not exposed by CLI.
Mar 27 2022, 8:47 AM
jestabro committed rVYOSONEX9d3acc2b55f2: graphql: T3993: add unsettable gql option; this is not exposed by CLI.
Mar 27 2022, 8:37 AM

Mar 25 2022

jestabro added a subtask for T3355: Remove all remaining legacy Vyatta code: T4320: Remove legacy version files in vyatta-cfg-system/cfg-version.
Mar 25 2022, 2:54 PM · VyOS Rolling
jestabro added a parent task for T4320: Remove legacy version files in vyatta-cfg-system/cfg-version: T3355: Remove all remaining legacy Vyatta code.
Mar 25 2022, 2:54 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
jestabro triaged T4320: Remove legacy version files in vyatta-cfg-system/cfg-version as Wishlist priority.
Mar 25 2022, 2:52 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta

Mar 24 2022

jestabro reopened T4291: Consolidate component version read/write functions, a subtask of T4316: Update save-config/load-config, as Open.
Mar 24 2022, 8:09 PM · VyOS Rolling
jestabro reopened T4291: Consolidate component version read/write functions as "Open".
Mar 24 2022, 8:09 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T4316: Update save-config/load-config: T4291: Consolidate component version read/write functions.
Mar 24 2022, 8:08 PM · VyOS Rolling
jestabro added a parent task for T4291: Consolidate component version read/write functions: T4316: Update save-config/load-config.
Mar 24 2022, 8:08 PM · VyOS 1.4 Sagitta
jestabro reopened T4295: Use config_tree instead of legacy loadFile in vyos-load-config.py, a subtask of T4235: Add config tree diff algorithm, as Open.
Mar 24 2022, 8:06 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro reopened T4295: Use config_tree instead of legacy loadFile in vyos-load-config.py, a subtask of T4316: Update save-config/load-config, as Open.
Mar 24 2022, 8:06 PM · VyOS Rolling
jestabro reopened T4295: Use config_tree instead of legacy loadFile in vyos-load-config.py as "Open".
Mar 24 2022, 8:06 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T4316: Update save-config/load-config: T4295: Use config_tree instead of legacy loadFile in vyos-load-config.py.
Mar 24 2022, 8:06 PM · VyOS Rolling
jestabro added a parent task for T4295: Use config_tree instead of legacy loadFile in vyos-load-config.py: T4316: Update save-config/load-config.
Mar 24 2022, 8:05 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T4316: Update save-config/load-config: T4292: Rewrite vyatta-save-config.pl to Python.
Mar 24 2022, 8:04 PM · VyOS Rolling
jestabro added a parent task for T4292: Rewrite vyatta-save-config.pl to Python: T4316: Update save-config/load-config.
Mar 24 2022, 8:04 PM · VyOS 1.4 Sagitta
jestabro removed a subtask for T3355: Remove all remaining legacy Vyatta code: T4292: Rewrite vyatta-save-config.pl to Python.
Mar 24 2022, 8:03 PM · VyOS Rolling
jestabro removed a parent task for T4292: Rewrite vyatta-save-config.pl to Python: T3355: Remove all remaining legacy Vyatta code.
Mar 24 2022, 8:03 PM · VyOS 1.4 Sagitta
jestabro updated the task description for T4318: Add ability to mark nodes as non-tag nodes.
Mar 24 2022, 1:16 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
jestabro updated the task description for T4318: Add ability to mark nodes as non-tag nodes.
Mar 24 2022, 1:03 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
jestabro triaged T4318: Add ability to mark nodes as non-tag nodes as Normal priority.
Mar 24 2022, 1:02 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
jestabro updated the task description for T4316: Update save-config/load-config.
Mar 24 2022, 12:27 PM · VyOS Rolling
jestabro created T4316: Update save-config/load-config.
Mar 24 2022, 12:25 PM · VyOS Rolling

Mar 23 2022

jestabro moved T4314: Latest 1.4 Rolling release config migration error from Open to Finished on the VyOS 1.4 Sagitta board.
Mar 23 2022, 4:19 PM · VyOS 1.4 Sagitta
jestabro added a project to T4314: Latest 1.4 Rolling release config migration error: VyOS 1.4 Sagitta.
Mar 23 2022, 4:19 PM · VyOS 1.4 Sagitta
jestabro closed T4314: Latest 1.4 Rolling release config migration error as Resolved.
Mar 23 2022, 4:11 PM · VyOS 1.4 Sagitta
jestabro added a comment to T4314: Latest 1.4 Rolling release config migration error.

Yes, thank you.

Mar 23 2022, 3:25 PM · VyOS 1.4 Sagitta
jestabro added a comment to T4314: Latest 1.4 Rolling release config migration error.

@pieteras.meyer , while I investigate a related issue, could you share the version before and after you attempted the failed upgrade, and the version string at the bottom of the config file in the before version ? Thanks.

Mar 23 2022, 2:55 PM · VyOS 1.4 Sagitta
jestabro added a comment to T4314: Latest 1.4 Rolling release config migration error.

Given that your current version is 1.4 20210504, this will be the next nightly, though it may be critical enough to build a rolling release now, in which case a few hours.

Mar 23 2022, 2:27 PM · VyOS 1.4 Sagitta
jestabro committed rVYOSONEXd193e5cb9040: bgp: T4314: add missing check to migration script.
Mar 23 2022, 2:14 PM
jestabro added a comment to T4314: Latest 1.4 Rolling release config migration error.

Yes, this is an identified bug, thanks to your report:

Mar 23 2022, 1:12 PM · VyOS 1.4 Sagitta

Mar 22 2022

jestabro added a comment to T1610: Support operator mode commands via REST API.

My understanding of the requirement would be, say, T3758 in the case of op-mode. I consider this to require the refinement of op-mode firstly, as one wants per-command authorization.

Mar 22 2022, 3:01 PM
jestabro added a comment to T1610: Support operator mode commands via REST API.

op-mode endpoints for 'show', 'generate', 'image' have been a part of the REST API for a while, as I'm sure you are aware (just to be clear):

Mar 22 2022, 2:36 PM

Mar 10 2022

jestabro moved T4295: Use config_tree instead of legacy loadFile in vyos-load-config.py from Finished to In Progress on the VyOS 1.4 Sagitta board.

Re-open to investigate failure in vyos-configtest.

Mar 10 2022, 6:42 PM · VyOS 1.4 Sagitta
jestabro moved T4292: Rewrite vyatta-save-config.pl to Python from Finished to In Progress on the VyOS 1.4 Sagitta board.

Re-open to investigate failure in vyos-configtest.

Mar 10 2022, 6:41 PM · VyOS 1.4 Sagitta
jestabro moved T4291: Consolidate component version read/write functions from Finished to In Progress on the VyOS 1.4 Sagitta board.

Re-open to investigate failure in vyos-configtest.

Mar 10 2022, 6:41 PM · VyOS 1.4 Sagitta
jestabro committed rVYOSONEXc1e04cea0817: Revert "component_version: T4291: consolidate read/write functions".
Mar 10 2022, 6:38 PM
jestabro added a reverting change for rVYOSONEX534f677d3628: component_version: T4291: consolidate read/write functions: rVYOSONEXc1e04cea0817: Revert "component_version: T4291: consolidate read/write functions".
Mar 10 2022, 6:38 PM
jestabro added a reverting change for rVYOSONEXc4d389488970: save-config: T4292: rewrite vyatta-save-config.pl to Python: rVYOSONEXef4870e66f8c: Revert "save-config: T4292: rewrite vyatta-save-config.pl to Python".
Mar 10 2022, 6:38 PM
jestabro committed rVYOSONEXef4870e66f8c: Revert "save-config: T4292: rewrite vyatta-save-config.pl to Python".
Mar 10 2022, 6:38 PM
jestabro added a reverting change for rVYOSONEX2a4b45ba7fa4: load-config: T4295: use config_tree instead of legacy loadFile: rVYOSONEXfde48b4d303b: Revert "load-config: T4295: use config_tree instead of legacy loadFile".
Mar 10 2022, 6:38 PM
jestabro committed rVYOSONEXfde48b4d303b: Revert "load-config: T4295: use config_tree instead of legacy loadFile".
Mar 10 2022, 6:38 PM

Mar 9 2022

jestabro added a subtask for T4235: Add config tree diff algorithm: T4295: Use config_tree instead of legacy loadFile in vyos-load-config.py.
Mar 9 2022, 5:23 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro added a parent task for T4295: Use config_tree instead of legacy loadFile in vyos-load-config.py: T4235: Add config tree diff algorithm.
Mar 9 2022, 5:23 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T4295: Use config_tree instead of legacy loadFile in vyos-load-config.py: T3441: More intelligent config loading scripts.
Mar 9 2022, 5:22 PM · VyOS 1.4 Sagitta
jestabro added a parent task for T3441: More intelligent config loading scripts: T4295: Use config_tree instead of legacy loadFile in vyos-load-config.py.
Mar 9 2022, 5:22 PM · VyOS Rolling
jestabro committed rVYOSONEX2a4b45ba7fa4: load-config: T4295: use config_tree instead of legacy loadFile.
Mar 9 2022, 5:02 PM
jestabro closed T4295: Use config_tree instead of legacy loadFile in vyos-load-config.py as Unknown Status.
Mar 9 2022, 5:02 PM · VyOS 1.4 Sagitta
jestabro triaged T4295: Use config_tree instead of legacy loadFile in vyos-load-config.py as Normal priority.
Mar 9 2022, 4:58 PM · VyOS 1.4 Sagitta

Mar 8 2022

jestabro closed T4292: Rewrite vyatta-save-config.pl to Python as Unknown Status.
Mar 8 2022, 6:13 PM · VyOS 1.4 Sagitta
jestabro closed T4292: Rewrite vyatta-save-config.pl to Python, a subtask of T4291: Consolidate component version read/write functions, as Unknown Status.
Mar 8 2022, 6:13 PM · VyOS 1.4 Sagitta
jestabro closed T4292: Rewrite vyatta-save-config.pl to Python, a subtask of T3355: Remove all remaining legacy Vyatta code, as Unknown Status.
Mar 8 2022, 6:13 PM · VyOS Rolling
jestabro closed T4291: Consolidate component version read/write functions as Unknown Status.
Mar 8 2022, 6:13 PM · VyOS 1.4 Sagitta
jestabro committed rVYOSONEXc4d389488970: save-config: T4292: rewrite vyatta-save-config.pl to Python.
Mar 8 2022, 6:09 PM
jestabro committed rVYOSONEX534f677d3628: component_version: T4291: consolidate read/write functions.
Mar 8 2022, 6:09 PM
jestabro added a parent task for T4292: Rewrite vyatta-save-config.pl to Python: T3355: Remove all remaining legacy Vyatta code.
Mar 8 2022, 5:44 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T3355: Remove all remaining legacy Vyatta code: T4292: Rewrite vyatta-save-config.pl to Python.
Mar 8 2022, 5:44 PM · VyOS Rolling
jestabro added a subtask for T4291: Consolidate component version read/write functions: T4292: Rewrite vyatta-save-config.pl to Python.
Mar 8 2022, 5:44 PM · VyOS 1.4 Sagitta
jestabro added a parent task for T4292: Rewrite vyatta-save-config.pl to Python: T4291: Consolidate component version read/write functions.
Mar 8 2022, 5:44 PM · VyOS 1.4 Sagitta
jestabro triaged T4292: Rewrite vyatta-save-config.pl to Python as Normal priority.
Mar 8 2022, 5:44 PM · VyOS 1.4 Sagitta
jestabro triaged T4291: Consolidate component version read/write functions as Normal priority.
Mar 8 2022, 5:43 PM · VyOS 1.4 Sagitta

Mar 3 2022

jestabro added a project to T4235: Add config tree diff algorithm: VyOS 1.3 Equuleus.
Mar 3 2022, 2:20 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro closed T4260: Extend vyos.configdict.node_changed() to support recursiveness, a subtask of T4203: Reconfigure DHCP client interface causes brief outages, as Unknown Status.
Mar 3 2022, 2:19 PM · VyOS 1.3 Equuleus ( 1.3.1), VyOS 1.4 Sagitta
jestabro closed T4260: Extend vyos.configdict.node_changed() to support recursiveness, a subtask of T4235: Add config tree diff algorithm, as Unknown Status.
Mar 3 2022, 2:19 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro closed T4260: Extend vyos.configdict.node_changed() to support recursiveness as Unknown Status.
Mar 3 2022, 2:19 PM · VyOS 1.3 Equuleus (1.3.2)
jestabro committed rVYOSONEXe5d04b20be0e: configdiff: T4260: add support for diff_tree class.
Mar 3 2022, 2:12 PM

Mar 2 2022

jestabro closed T4235: Add config tree diff algorithm as Unknown Status.
Mar 2 2022, 3:51 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro changed the status of T4260: Extend vyos.configdict.node_changed() to support recursiveness, a subtask of T4203: Reconfigure DHCP client interface causes brief outages, from Open to Needs testing.
Mar 2 2022, 3:51 PM · VyOS 1.3 Equuleus ( 1.3.1), VyOS 1.4 Sagitta
jestabro changed the status of T4260: Extend vyos.configdict.node_changed() to support recursiveness, a subtask of T4235: Add config tree diff algorithm, from Open to Needs testing.
Mar 2 2022, 3:51 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro changed the status of T4260: Extend vyos.configdict.node_changed() to support recursiveness from Open to Needs testing.
Mar 2 2022, 3:51 PM · VyOS 1.3 Equuleus (1.3.2)
jestabro added a comment to T4260: Extend vyos.configdict.node_changed() to support recursiveness.

https://github.com/vyos/vyos-1x/pull/1239

Mar 2 2022, 3:51 PM · VyOS 1.3 Equuleus (1.3.2)
jestabro committed rVYOSONEX3d28528ff84b: configtree: T4235: simplification of diff_tree class.
Mar 2 2022, 12:56 AM
jestabro committed rVYOSONEXff7e2cd622cf: configtree: T4235: add utility get_subtree.
Mar 2 2022, 12:56 AM
jestabro committed rVYOSONEX4625fd41f99d: configtree: T4235: allow empty arguments.
Mar 2 2022, 12:56 AM
jestabro committed rVYOSONEX193cbd15ba39: configtree: T4235: distinguish sub(-tract) tree from delete tree.
Mar 2 2022, 12:56 AM

Feb 23 2022

jestabro added a subtask for T4235: Add config tree diff algorithm: T4260: Extend vyos.configdict.node_changed() to support recursiveness.
Feb 23 2022, 2:59 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro added a parent task for T4260: Extend vyos.configdict.node_changed() to support recursiveness: T4235: Add config tree diff algorithm.
Feb 23 2022, 2:59 PM · VyOS 1.3 Equuleus (1.3.2)
jestabro reopened T4235: Add config tree diff algorithm as "Open".

Reopen to add some simplifications to the interface, inspired by T4260.

Feb 23 2022, 2:59 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta

Feb 17 2022

jestabro moved T3474: Revisit storing syntax version of interface definitions in XML file from Open to Finished on the VyOS 1.4 Sagitta board.
Feb 17 2022, 3:32 PM · VyOS 1.4 Sagitta (1.4.0-epa1)
jestabro closed T3474: Revisit storing syntax version of interface definitions in XML file, a subtask of T1962: Add syntax version to schema, as Unknown Status.
Feb 17 2022, 3:32 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro closed T3474: Revisit storing syntax version of interface definitions in XML file, a subtask of T3475: XML dictionary cache unable to process syntaxVersion elements, as Unknown Status.
Feb 17 2022, 3:32 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro closed T3474: Revisit storing syntax version of interface definitions in XML file as Unknown Status.
Feb 17 2022, 3:32 PM · VyOS 1.4 Sagitta (1.4.0-epa1)
jestabro committed rVYOSONEX3795fdba8edf: xml: T3474: add component version include files.
Feb 17 2022, 3:31 PM
jestabro committed rVYOSONEXd9a1f8deceec: xml: T3474: add smoketest to check xml component versions are maintained.
Feb 17 2022, 3:31 PM
jestabro committed rVYOSONEX425f8f16caa7: xml: T3474: get component version dictionary from xml cache, not legacy.
Feb 17 2022, 3:31 PM
jestabro added a comment to T3474: Revisit storing syntax version of interface definitions in XML file.

https://github.com/vyos/vyos-1x/pull/1225

Feb 17 2022, 3:51 AM · VyOS 1.4 Sagitta (1.4.0-epa1)

Feb 10 2022

jestabro closed T4235: Add config tree diff algorithm as Resolved.
Feb 10 2022, 3:58 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro committed rVYOSONEX2ee94418ce24: configtree: T4235: encapsulate config tree diff function.
Feb 10 2022, 6:12 AM

Feb 9 2022

jestabro changed the status of T4235: Add config tree diff algorithm from Open to Needs testing.
Feb 9 2022, 3:27 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro added a subtask for T4235: Add config tree diff algorithm: T3441: More intelligent config loading scripts.
Feb 9 2022, 3:21 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta