Page MenuHomeVyOS Platform
Feed Search

Sep 30 2021

jestabro changed the status of T3876: Replace vyos-netplug with a VyOS link state monitor service from Open to In progress.
Sep 30 2021, 7:26 PM · VyOS 1.5 Circinus
jestabro closed T3869: Rewrite vyatta_net_name/vyatta_interface_rescan in Python, a subtask of T3871: Resolve unexpected interface name reordering, as Resolved.
Sep 30 2021, 5:58 PM · Bugs, VyOS 1.4 Sagitta (1.4.0-GA)
jestabro closed T3869: Rewrite vyatta_net_name/vyatta_interface_rescan in Python as Resolved.
Sep 30 2021, 5:58 PM · VyOS 1.4 Sagitta
jestabro committed rVYOSONEXbf196240de57: interface-names: T3869: add /run/udev/vyos to defaults.
Sep 30 2021, 5:56 PM
jestabro committed rVYOSONEXb55aa569b87a: interface-names: T3869: add vyos_interface_rescan.
Sep 30 2021, 5:56 PM
jestabro committed rVYOSONEXe90ee6852e25: interface-names: T3869: add vyos_net_name.
Sep 30 2021, 5:56 PM
jestabro committed rVYOSONEX437a2d847e47: interface-names: T3869: install vyos_net_name to udev directory.
Sep 30 2021, 5:56 PM
jestabro committed rVYOSONEXbfc5d6a1a485: interface-names: T3869: update udev rules.
Sep 30 2021, 5:56 PM
jestabro added a comment to T3869: Rewrite vyatta_net_name/vyatta_interface_rescan in Python.

https://github.com/vyos/vyos-1x/pull/1019
https://github.com/vyos/vyatta-cfg/pull/41
https://github.com/vyos/vyatta-cfg-system/pull/171

Sep 30 2021, 5:55 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T3869: Rewrite vyatta_net_name/vyatta_interface_rescan in Python: T3875: Known issues with vyatta_net_name/vyatta_interface_rescan.
Sep 30 2021, 1:42 PM · VyOS 1.4 Sagitta
jestabro added a parent task for T3875: Known issues with vyatta_net_name/vyatta_interface_rescan: T3869: Rewrite vyatta_net_name/vyatta_interface_rescan in Python.
Sep 30 2021, 1:42 PM
jestabro created T3875: Known issues with vyatta_net_name/vyatta_interface_rescan.
Sep 30 2021, 1:41 PM

Sep 28 2021

jestabro updated the task description for T3869: Rewrite vyatta_net_name/vyatta_interface_rescan in Python.
Sep 28 2021, 5:04 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T3871: Resolve unexpected interface name reordering: T3869: Rewrite vyatta_net_name/vyatta_interface_rescan in Python.
Sep 28 2021, 5:03 PM · Bugs, VyOS 1.4 Sagitta (1.4.0-GA)
jestabro added a parent task for T3869: Rewrite vyatta_net_name/vyatta_interface_rescan in Python: T3871: Resolve unexpected interface name reordering.
Sep 28 2021, 5:03 PM · VyOS 1.4 Sagitta
jestabro updated the task description for T3871: Resolve unexpected interface name reordering.
Sep 28 2021, 5:02 PM · Bugs, VyOS 1.4 Sagitta (1.4.0-GA)
jestabro created T3871: Resolve unexpected interface name reordering.
Sep 28 2021, 5:02 PM · Bugs, VyOS 1.4 Sagitta (1.4.0-GA)

Sep 27 2021

jestabro changed the status of T3869: Rewrite vyatta_net_name/vyatta_interface_rescan in Python from In progress to Needs testing.
Sep 27 2021, 9:07 PM · VyOS 1.4 Sagitta
jestabro added a comment to T3869: Rewrite vyatta_net_name/vyatta_interface_rescan in Python.

In testing:
https://github.com/vyos/vyos-1x/compare/current...jestabro:interface-names
https://github.com/vyos/vyatta-cfg/compare/current...jestabro:interface-names
The following removes legacy code: vyatta_net_name, vyatta_interface_rescan, XorpConfigParser
https://github.com/vyos/vyatta-cfg-system/compare/current...jestabro:interface-names

Sep 27 2021, 9:06 PM · VyOS 1.4 Sagitta
jestabro changed the status of T3869: Rewrite vyatta_net_name/vyatta_interface_rescan in Python from Open to In progress.
Sep 27 2021, 8:10 PM · VyOS 1.4 Sagitta

Sep 23 2021

jestabro raised the priority of T3785: Add unicode support to configtree backend from Low to Normal.
Sep 23 2021, 2:54 PM · VyOS 1.3 Equuleus (1.3.2)

Sep 6 2021

jestabro moved T3808: ipsec is mistakenly restarted after delete from Need Triage to In Progress on the VyOS 1.3 Equuleus (1.3.0-epa1) board.

https://github.com/vyos/vyatta-cfg-vpn/pull/48

Sep 6 2021, 8:21 PM · VyOS 1.2 Crux (VyOS 1.2.9), VyOS 1.3 Equuleus (1.3.0-epa1)
jestabro changed the status of T3808: ipsec is mistakenly restarted after delete from Open to Confirmed.
Sep 6 2021, 8:04 PM · VyOS 1.2 Crux (VyOS 1.2.9), VyOS 1.3 Equuleus (1.3.0-epa1)
jestabro committed rVYOSONEX424c08b6a871: https: T2230: only support TLS1.2 and TLS1.3 (authored by c-po).
Sep 6 2021, 3:30 PM

Sep 2 2021

jestabro committed rVYOSONEX4a8bf1ee1e1e: configd: T3694: always set script.argv (authored by stepler).
Sep 2 2021, 7:27 PM

Aug 30 2021

jestabro added a comment to T3275: Disable conntrack helpers by default.

@stepler on a fresh installation, all migration scripts will be run, as the default config contains no component version string, and has to be incrementally migrated.

Aug 30 2021, 6:57 PM · VyOS 1.5 Circinus
jestabro changed the status of T2941: Using a non-ASCII character in the description field causes UnicodeDecodeError in configsource.py from Unknown Status to Resolved.
Aug 30 2021, 6:02 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro removed a project from T1185: Firewall rulesets are ignored in RFC-compliant VRRP setups: test.

I will push to have a solution included in 1.3, reviewing both zsdc's and rps's suggested patches; we will not hold up epa1 for this, but rather include as a bug fix following.

Aug 30 2021, 6:02 PM
jestabro committed rVYOSONEX417d3dba893b: config: T2941: ignore unicode characters, e.g., in description field.
Aug 30 2021, 5:57 PM
jestabro closed T3174: Python error when trying to add VLANs - UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 2163: ordinal not in range(128), a subtask of T2941: Using a non-ASCII character in the description field causes UnicodeDecodeError in configsource.py, as Wontfix.
Aug 30 2021, 4:48 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro closed T3174: Python error when trying to add VLANs - UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 2163: ordinal not in range(128) as Wontfix.

A careful analysis of the error here is provided in the last two comments; the general question of unicode support will be investigated in T3785.

Aug 30 2021, 4:48 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jestabro closed T2941: Using a non-ASCII character in the description field causes UnicodeDecodeError in configsource.py as Unknown Status.
Aug 30 2021, 4:32 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro committed rVYOSONEX80ee5233aa82: config: T2941: ignore unicode characters, e.g., in description field.
Aug 30 2021, 4:31 PM
jestabro closed T1350: VRRP transition script will be executed once only as Resolved.

This is resolved for 1.3, and is not a backport candidate for 1.2, as indicated above.

Aug 30 2021, 2:42 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jestabro closed T2430: cannot delete specific route static next-hop as Resolved.
cmd = {"op": "delete", "path": ["protocols","static","route", subnet, "next-hop", nexthop]}

passed via the http-api properly returns the same error message as would be seen on the CLI. Non-issue.

Aug 30 2021, 2:39 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jestabro added a comment to T688: Move component versions used for config migration purposes into vyos-1x.

The revisions in T3768/T1950 provide a listing of components in /usr/share/vyos/component-versions.json for easy reference; this file is not used during migration, so any changes to the file will have no effect. The larger issue of dropping reliance on vyatta-cfg-system for component version information will be handled in T3474 for those components that have been moved to XML/Python.

Aug 30 2021, 1:54 PM · VyOS 1.3 Equuleus (1.3.0), test
jestabro moved T3768: Remove early syntaxVersion implementation from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Aug 30 2021, 1:47 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro closed T3768: Remove early syntaxVersion implementation, a subtask of T3474: Revisit storing syntax version of interface definitions in XML file, as Resolved.
Aug 30 2021, 1:46 PM · VyOS 1.4 Sagitta (1.4.0-epa1)
jestabro closed T3768: Remove early syntaxVersion implementation as Resolved.
Aug 30 2021, 1:46 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro added a comment to T2941: Using a non-ASCII character in the description field causes UnicodeDecodeError in configsource.py.

T3785 is opened for the general issue; a workaround will be provided in the interim.

Aug 30 2021, 1:42 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro added a subtask for T2941: Using a non-ASCII character in the description field causes UnicodeDecodeError in configsource.py: T3785: Add unicode support to configtree backend.
Aug 30 2021, 1:41 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro added a parent task for T3785: Add unicode support to configtree backend: T2941: Using a non-ASCII character in the description field causes UnicodeDecodeError in configsource.py.
Aug 30 2021, 1:41 PM · VyOS 1.3 Equuleus (1.3.2)
jestabro triaged T3785: Add unicode support to configtree backend as Low priority.
Aug 30 2021, 1:40 PM · VyOS 1.3 Equuleus (1.3.2)

Aug 21 2021

jestabro committed rVYOSONEXeccdf2ad5340: T1950: fix permissions on component-versions.json file.
Aug 21 2021, 12:19 PM
jestabro committed rVYOSONEX6bd780887c0e: T1950: fix permissions on component-versions.json file.
Aug 21 2021, 12:11 PM

Aug 20 2021

jestabro added a project to T1950: Store VyOS configuration syntax version data in JSON file: test.
Aug 20 2021, 8:03 PM · VyOS 1.3 Equuleus (1.3.0), test, VyOS 1.4 Sagitta
jestabro closed T1950: Store VyOS configuration syntax version data in JSON file as Resolved.
Aug 20 2021, 8:02 PM · VyOS 1.3 Equuleus (1.3.0), test, VyOS 1.4 Sagitta
jestabro closed T1950: Store VyOS configuration syntax version data in JSON file, a subtask of T688: Move component versions used for config migration purposes into vyos-1x, as Resolved.
Aug 20 2021, 8:02 PM · VyOS 1.3 Equuleus (1.3.0), test
jestabro moved T1950: Store VyOS configuration syntax version data in JSON file from Backport Candidates to Finished on the VyOS 1.3 Equuleus board.
Aug 20 2021, 8:02 PM · VyOS 1.3 Equuleus (1.3.0), test, VyOS 1.4 Sagitta
jestabro committed rVYOSONEXc9cfc599615c: T1950: write component versions to json file during migration.
Aug 20 2021, 8:02 PM
jestabro moved T1950: Store VyOS configuration syntax version data in JSON file from Finished to Backport Candidates on the VyOS 1.3 Equuleus board.
Aug 20 2021, 7:20 PM · VyOS 1.3 Equuleus (1.3.0), test, VyOS 1.4 Sagitta
jestabro moved T1950: Store VyOS configuration syntax version data in JSON file from Open to Finished on the VyOS 1.4 Sagitta board.
Aug 20 2021, 7:20 PM · VyOS 1.3 Equuleus (1.3.0), test, VyOS 1.4 Sagitta
jestabro added a project to T1950: Store VyOS configuration syntax version data in JSON file: VyOS 1.4 Sagitta.
Aug 20 2021, 7:20 PM · VyOS 1.3 Equuleus (1.3.0), test, VyOS 1.4 Sagitta
jestabro committed rVYOSONEX1a498915efdc: T1950: write component versions to json file during migration.
Aug 20 2021, 7:20 PM
jestabro added a parent task for T1950: Store VyOS configuration syntax version data in JSON file: T688: Move component versions used for config migration purposes into vyos-1x.
Aug 20 2021, 6:43 PM · VyOS 1.3 Equuleus (1.3.0), test, VyOS 1.4 Sagitta
jestabro added a subtask for T688: Move component versions used for config migration purposes into vyos-1x: T1950: Store VyOS configuration syntax version data in JSON file.
Aug 20 2021, 6:43 PM · VyOS 1.3 Equuleus (1.3.0), test
jestabro reopened T1950: Store VyOS configuration syntax version data in JSON file as "Open".

The json file containing the system component version information was previously an artifact of the XML syntaxVersion implementation; with revisions to the latter in place for 1.4, and initial implementation removed for 1.3, the json file will now be dumped during migration.

Aug 20 2021, 6:43 PM · VyOS 1.3 Equuleus (1.3.0), test, VyOS 1.4 Sagitta

Aug 19 2021

jestabro added a reverting change for rVYOSONEX0ecc2c26f7ac: xml: T1962: Add script to process syntaxVersion tags during build: rVYOSONEXae6f94f8a910: T3768: Revert "xml: T1962: Add script to process syntaxVersion tags during….
Aug 19 2021, 10:39 PM
jestabro committed rVYOSONEXae6f94f8a910: T3768: Revert "xml: T1962: Add script to process syntaxVersion tags during….
Aug 19 2021, 10:39 PM
jestabro committed rVYOSONEX50280c9ec8db: T3768: Revert "xml: T1962: Add syntaxVersion to schema".
Aug 19 2021, 10:39 PM
jestabro added a reverting change for rVYOSONEX5849ba88a1a2: xml: T1962: Add syntaxVersion to schema: rVYOSONEX50280c9ec8db: T3768: Revert "xml: T1962: Add syntaxVersion to schema".
Aug 19 2021, 10:39 PM
jestabro committed rVYOSONEXf86cc376d4c8: xml: T3768: drop early XML syntaxVersion implementation.
Aug 19 2021, 10:39 PM
jestabro committed rVYOSONEX786bc71c6ddd: T3768: Revert "T1950: Add support for reading component versions from JSON file".
Aug 19 2021, 10:39 PM
jestabro added a reverting change for rVYOSONEX29e438755c8b: T1950: Add support for reading component versions from JSON file: rVYOSONEX786bc71c6ddd: T3768: Revert "T1950: Add support for reading component versions from JSON file".
Aug 19 2021, 10:39 PM
jestabro added a reverting change for rVYOSONEX0ecc2c26f7ac: xml: T1962: Add script to process syntaxVersion tags during build: rVYOSONEX9ac5e1c84790: Revert "xml: T1962: Add script to process syntaxVersion tags during build".
Aug 19 2021, 7:34 PM
jestabro committed rVYOSONEX9ac5e1c84790: Revert "xml: T1962: Add script to process syntaxVersion tags during build".
Aug 19 2021, 7:34 PM
jestabro committed rVYOSONEX3866ada47728: xml: T3768: drop early XML syntaxVersion implementation.
Aug 19 2021, 7:34 PM
jestabro added a reverting change for rVYOSONEX29e438755c8b: T1950: Add support for reading component versions from JSON file: rVYOSONEXf0d139298353: T3768: Revert "T1950: Add support for reading component versions ...".
Aug 19 2021, 7:34 PM
jestabro committed rVYOSONEXf0d139298353: T3768: Revert "T1950: Add support for reading component versions ...".
Aug 19 2021, 7:34 PM
jestabro renamed T3768: Remove early syntaxVersion implementation from Remove early syntaxVersion implementation from 1.3 to Remove early syntaxVersion implementation.
Aug 19 2021, 4:15 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro closed T3732: override-default helper should support adding defaultValues to default less nodes as Resolved.
Aug 19 2021, 3:40 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro changed the status of T1962: Add syntax version to schema, a subtask of T1950: Store VyOS configuration syntax version data in JSON file, from Unknown Status to Resolved.
Aug 19 2021, 3:37 PM · VyOS 1.3 Equuleus (1.3.0), test, VyOS 1.4 Sagitta
jestabro changed the status of T1962: Add syntax version to schema from Unknown Status to Resolved.
Aug 19 2021, 3:37 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a subtask for T3474: Revisit storing syntax version of interface definitions in XML file: T3768: Remove early syntaxVersion implementation.
Aug 19 2021, 3:36 PM · VyOS 1.4 Sagitta (1.4.0-epa1)
jestabro added a parent task for T3768: Remove early syntaxVersion implementation: T3474: Revisit storing syntax version of interface definitions in XML file.
Aug 19 2021, 3:36 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro created T3768: Remove early syntaxVersion implementation.
Aug 19 2021, 3:35 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro closed T2759: validate-value prints error messages from validators that fail even if overall validation succeeds as Resolved.
Aug 19 2021, 3:29 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jestabro closed T3574: Add constraintGroup for combining validators with logical AND as Resolved.
Aug 19 2021, 3:29 PM · VyOS 1.4 Sagitta (1.4.0-epa1)
jestabro changed the status of T3234: multi_to_list fails in certain cases, with root cause an element redundancy in XML interface-definitions from Unknown Status to Resolved.
Aug 19 2021, 3:27 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro committed rVYOSONEX40f5359d2d34: xml: T3474: add syntaxVersion processing to python xml lib.
Aug 19 2021, 2:41 PM

Aug 16 2021

jestabro claimed T3758: HTTP-API: per-key command restrictions.
Aug 16 2021, 1:20 AM · VyOS Rolling

Aug 13 2021

jestabro moved T3234: multi_to_list fails in certain cases, with root cause an element redundancy in XML interface-definitions from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Aug 13 2021, 7:41 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro committed rVYOSONEX3ee654987162: xml: T3234: update instead of overwrite on repeated path.
Aug 13 2021, 7:40 PM
jestabro added a project to T3234: multi_to_list fails in certain cases, with root cause an element redundancy in XML interface-definitions: test.
Aug 13 2021, 4:35 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro closed T3234: multi_to_list fails in certain cases, with root cause an element redundancy in XML interface-definitions as Unknown Status.
Aug 13 2021, 4:32 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro committed rVYOSONEXe5c61fc80119: xml: T3234: update instead of overwrite on repeated path.
Aug 13 2021, 4:31 PM

Aug 12 2021

jestabro reopened T3732: override-default helper should support adding defaultValues to default less nodes as "Open".
Aug 12 2021, 4:25 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro reopened T3574: Add constraintGroup for combining validators with logical AND as "Open".
Aug 12 2021, 4:24 PM · VyOS 1.4 Sagitta (1.4.0-epa1)
jestabro changed the status of T3732: override-default helper should support adding defaultValues to default less nodes from Unknown Status to Resolved.
Aug 12 2021, 4:11 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro changed the status of T3574: Add constraintGroup for combining validators with logical AND from Unknown Status to Resolved.
Aug 12 2021, 4:11 PM · VyOS 1.4 Sagitta (1.4.0-epa1)
jestabro removed a project from T3574: Add constraintGroup for combining validators with logical AND: test.
Aug 12 2021, 4:11 PM · VyOS 1.4 Sagitta (1.4.0-epa1)
jestabro committed rVYOSONEXd19b35d66818: T3574: add constraintGroup for combining validators with logical AND.
Aug 12 2021, 4:10 PM
jestabro committed rVYOSONEXe75db1c0c23b: xml: T3732: merge leafNode with defaultValue with leafNode(s) of same path.
Aug 12 2021, 4:10 PM

Aug 11 2021

jestabro moved T3732: override-default helper should support adding defaultValues to default less nodes from Open to Finished on the VyOS 1.4 Sagitta board.
Aug 11 2021, 11:33 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro closed T3732: override-default helper should support adding defaultValues to default less nodes as Unknown Status.
Aug 11 2021, 11:33 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro committed rVYOSONEXe7c69ead85af: xml: T3732: simplifications for merging defaultValue and default-less nodes.
Aug 11 2021, 11:29 PM
jestabro committed rVYOSONEXec6dc94a5144: xml: T3732: merge leafNode with defaultValue with leafNode(s) of same path.
Aug 11 2021, 11:29 PM
jestabro added a project to T3732: override-default helper should support adding defaultValues to default less nodes: VyOS 1.3 Equuleus.
Aug 11 2021, 7:06 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro claimed T3740: HTTPs API breaks when the address is IPv6.
Aug 11 2021, 6:46 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro changed the status of T3732: override-default helper should support adding defaultValues to default less nodes from Open to Needs testing.

This will be merged, pending discussion on pros/cons of preprocessing vs. relaxing schema restriction.

Aug 11 2021, 5:14 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta