Page MenuHomeVyOS Platform
Feed Search

Apr 13 2023

jestabro edited projects for T3022: Allow to provide custom TLS certificates for the HTTP virtual hosts, added: VyOS 1.3 Equuleus (1.3.4); removed VyOS 1.3 Equuleus (1.3.3).

This is available in Sagitta thanks to the PKI subsystem; backport depends on backport of that subsystem.

Apr 13 2023, 7:56 PM · VyOS 1.4 Sagitta (1.4.0)
jestabro edited projects for T2554: Failsafe reboot timer, added: VyOS 1.4 Sagitta; removed VyOS 1.3 Equuleus (1.3.3).

This should be implemented under the rewrite of system-image-tools:
https://vyos.dev/T4516

Apr 13 2023, 5:03 PM · VyOS 1.4 Sagitta (1.4.0)
jestabro closed T2847: System freezes after attempting commit with insufficient memory as Invalid.

This has not been seen subsequently. Close unless recurrence.

Apr 13 2023, 4:58 PM · VyOS 1.3 Equuleus
jestabro raised the priority of T4320: Remove legacy version files in vyatta-cfg-system/cfg-version from Wishlist to Normal.
Apr 13 2023, 4:55 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
jestabro added a comment to T4320: Remove legacy version files in vyatta-cfg-system/cfg-version.

Discussed, and ready to be implemented shortly.

Apr 13 2023, 4:54 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
jestabro edited projects for T4146: Nginx should not listen on port 80, added: VyOS 1.3 Equuleus (1.3.4); removed VyOS 1.3 Equuleus (1.3.3).
Apr 13 2023, 4:52 PM · VyOS 1.3 Equuleus (1.3.5)
jestabro edited projects for T2289: Denest cerbot certificate configuration from service https, added: VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.4); removed VyOS 1.3 Equuleus (1.3.3).

Related to T3651.

Apr 13 2023, 4:51 PM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.4 Sagitta
jestabro edited projects for T3651: Move certbot request to op-mode, added: VyOS 1.3 Equuleus (1.3.4); removed VyOS 1.3 Equuleus (1.3.3).

This will be integrated with the PKI subsystem, using the ideas there.

Apr 13 2023, 4:48 PM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.4 Sagitta
jestabro moved T3608: Standardize warnings from configure scripts from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.3) board.
Apr 13 2023, 1:17 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro closed T3608: Standardize warnings from configure scripts as Resolved.
Apr 13 2023, 1:17 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro added a comment to T3608: Standardize warnings from configure scripts.

This was addressed within T4364, and backported in T4874.

Apr 13 2023, 1:17 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro closed T4791: Consistent normalization of 'raw' output of op-mode scripts for CLI and API as Resolved.
Apr 13 2023, 1:03 PM · VyOS 1.4 Sagitta

Apr 12 2023

jestabro added a comment to T4516: Rewrite system image manipulation tools in Python.

Supporting (draft) PR and minor fixes linked in PR:
https://github.com/vyos/vyos-1x/pull/1768

Apr 12 2023, 3:24 PM · VyOS 1.4 Sagitta (1.4.0-epa3)

Apr 7 2023

jestabro closed T5149: op-mode openvpn should not raise error in case interface is disabled as Resolved.
Apr 7 2023, 6:37 PM · VyOS 1.4 Sagitta
jestabro committed rVYOSONEXd5eafd464047: openvpn: T5149: do not raise error in case of disabled interface.
Apr 7 2023, 6:22 PM
jestabro triaged T5149: op-mode openvpn should not raise error in case interface is disabled as Normal priority.
Apr 7 2023, 6:04 PM · VyOS 1.4 Sagitta

Mar 31 2023

jestabro closed T5126: http-api: add 'allow-client' to restrict IP address of client connections as Resolved.
Mar 31 2023, 9:03 PM · VyOS 1.4 Sagitta
jestabro committed rVYOSONEX11b1d0433108: http-api: T5126: allow restricting client IP address.
Mar 31 2023, 8:57 PM

Mar 30 2023

jestabro closed T4866: Rewrite show_interfaces to standardized form as Resolved.
Mar 30 2023, 7:55 PM · VyOS 1.4 Sagitta
jestabro closed T4866: Rewrite show_interfaces to standardized form, a subtask of T4564: Root task for rewriting [op-mode] to vyos.opmode format, as Resolved.
Mar 30 2023, 7:55 PM · VyOS Rolling
jestabro closed T5130: op-mode: drop remaining reference to obsoleted 'show_interfaces.py', a subtask of T4866: Rewrite show_interfaces to standardized form, as Resolved.
Mar 30 2023, 7:54 PM · VyOS 1.4 Sagitta
jestabro closed T5130: op-mode: drop remaining reference to obsoleted 'show_interfaces.py', a subtask of T4885: Rewrite 'clear interfaces counters' from Perl to Python, as Resolved.
Mar 30 2023, 7:54 PM · VyOS 1.4 Sagitta
jestabro closed T5130: op-mode: drop remaining reference to obsoleted 'show_interfaces.py' as Resolved.
Mar 30 2023, 7:54 PM · VyOS 1.4 Sagitta
jestabro committed rVYOSONEX328c2f1c2111: interfaces: T5130: show/interfaces/node.def defined in vyos-1x.
Mar 30 2023, 7:44 PM
jestabro committed rVYOSONEX33b804c2030f: interfaces: T5130: remove obsoleted show_interfaces.py.
Mar 30 2023, 7:44 PM
jestabro added a comment to T5130: op-mode: drop remaining reference to obsoleted 'show_interfaces.py'.

PR's:
https://github.com/vyos/vyatta-op/pull/60
https://github.com/vyos/vyos-1x/pull/1923

Mar 30 2023, 7:41 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T4866: Rewrite show_interfaces to standardized form: T5130: op-mode: drop remaining reference to obsoleted 'show_interfaces.py'.
Mar 30 2023, 7:10 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T4885: Rewrite 'clear interfaces counters' from Perl to Python: T5130: op-mode: drop remaining reference to obsoleted 'show_interfaces.py'.
Mar 30 2023, 7:10 PM · VyOS 1.4 Sagitta
jestabro added parent tasks for T5130: op-mode: drop remaining reference to obsoleted 'show_interfaces.py': T4866: Rewrite show_interfaces to standardized form, T4885: Rewrite 'clear interfaces counters' from Perl to Python.
Mar 30 2023, 7:10 PM · VyOS 1.4 Sagitta
jestabro triaged T5130: op-mode: drop remaining reference to obsoleted 'show_interfaces.py' as Normal priority.
Mar 30 2023, 7:09 PM · VyOS 1.4 Sagitta
jestabro added a comment to T5126: http-api: add 'allow-client' to restrict IP address of client connections.

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

Mar 30 2023, 1:00 AM · VyOS 1.4 Sagitta
jestabro triaged T5126: http-api: add 'allow-client' to restrict IP address of client connections as Normal priority.
Mar 30 2023, 12:56 AM · VyOS 1.4 Sagitta

Mar 29 2023

jestabro closed T5089: Add unit test of config_diff, a subtask of T5087: Add support for lexical ordering of nodes in config_tree, as Resolved.
Mar 29 2023, 7:17 PM · VyOS 1.4 Sagitta
jestabro closed T5089: Add unit test of config_diff as Resolved.
Mar 29 2023, 7:17 PM · VyOS 1.4 Sagitta
jestabro moved T5097: the operational command "show interfaces ethernet ethx" doesn't reflect a call to 'clear counters' from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 29 2023, 7:16 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro closed T5097: the operational command "show interfaces ethernet ethx" doesn't reflect a call to 'clear counters' as Resolved.
Mar 29 2023, 7:16 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro committed rVYOSONEXe5758160c8a2: configdiff: T5089: add union of configtrees for unit test.
Mar 29 2023, 7:12 PM
jestabro committed rVYOSONEXda43c4cbd495: configdiff: T5089: add optional arg ordered_values for unit tests.
Mar 29 2023, 7:12 PM
jestabro committed rVYOSONEXdccc689e0e66: configdiff: T5089: add unit test.
Mar 29 2023, 7:12 PM
jestabro committed rVYOSONEXe083e64692d6: op-mode: T5097: show interfaces should reflect cleared counters.
Mar 29 2023, 7:12 PM
jestabro closed T5088: Add lexicographical-numeric compare function for vytree/configtree, a subtask of T5087: Add support for lexical ordering of nodes in config_tree, as Resolved.
Mar 29 2023, 3:48 PM · VyOS 1.4 Sagitta
jestabro closed T5088: Add lexicographical-numeric compare function for vytree/configtree as Resolved.
Mar 29 2023, 3:48 PM · VyOS 1.4 Sagitta
jestabro closed T5087: Add support for lexical ordering of nodes in config_tree as Resolved.
Mar 29 2023, 3:48 PM · VyOS 1.4 Sagitta
jestabro committed rVYOSONEXc57494027bd3: configtree: T5089: sorting of nodes is now implemented on parsing config.
Mar 29 2023, 3:26 PM
jestabro closed T4885: Rewrite 'clear interfaces counters' from Perl to Python, a subtask of T4866: Rewrite show_interfaces to standardized form, as Resolved.
Mar 29 2023, 1:53 PM · VyOS 1.4 Sagitta
jestabro closed T4885: Rewrite 'clear interfaces counters' from Perl to Python as Resolved.
Mar 29 2023, 1:53 PM · VyOS 1.4 Sagitta
jestabro committed rVYOSONEX9964b04e0aba: interfaces: T4885: add clear/reset_counters to op-mode script.
Mar 29 2023, 6:00 AM
jestabro committed rVYOSONEX3d4e0e070e84: interfaces: T4885: fix Perl to Python rewrite of clear/reset_counters.
Mar 29 2023, 6:00 AM
jestabro committed rVYOSONEXa1c9c36c917a: interfaces: T4885: add op-mode-defs for clear interfaces counters.
Mar 29 2023, 6:00 AM

Mar 28 2023

jestabro added a comment to T4885: Rewrite 'clear interfaces counters' from Perl to Python.

PR's:
https://github.com/vyos/vyatta-op/pull/59
https://github.com/vyos/vyos-1x/pull/1916

Mar 28 2023, 7:18 PM · VyOS 1.4 Sagitta

Mar 27 2023

jestabro added a comment to T4770: Rewrite OpenVPN op-mode to vyos.opmode format.

Fix pushed to current:
rVYOSONEXf8522f323ec2
and updated on test server.

Mar 27 2023, 5:08 PM · VyOS 1.4 Sagitta
jestabro committed rVYOSONEXf8522f323ec2: openvpn: T5051: fix hyphen/underscore error in use of typing.Literal.
Mar 27 2023, 5:08 PM
jestabro closed T5106: Extend generation of API client requests to configsession native functions and composite requests as Resolved.
Mar 27 2023, 2:11 PM · VyOS 1.4 Sagitta
jestabro closed T5106: Extend generation of API client requests to configsession native functions and composite requests, a subtask of T5068: Generate op-mode API client requests along with schema generation, as Resolved.
Mar 27 2023, 2:11 PM · VyOS 1.4 Sagitta
jestabro committed rVYOSONEX0e670fa03830: graphql: T5106: add auth_token client op.
Mar 27 2023, 2:05 PM
jestabro committed rVYOSONEX1177c9cf010e: graphql: T5106: generate client ops for composite functions.
Mar 27 2023, 2:05 PM
jestabro committed rVYOSONEXde253a0017da: graphql: T5106: generate client ops for configsession functions.
Mar 27 2023, 2:05 PM
jestabro committed rVYOSONEXb48e9a7c4cc8: op-mode: T5097: show interfaces should reflect cleared counters.
Mar 27 2023, 6:45 AM

Mar 24 2023

jestabro renamed T5097: the operational command "show interfaces ethernet ethx" doesn't reflect a call to 'clear counters' from the operational command "show interfaces ethernet ethx" doesn't show when clears counts to the operational command "show interfaces ethernet ethx" doesn't reflect a call to 'clear counters'.
Mar 24 2023, 12:37 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro changed the status of T5097: the operational command "show interfaces ethernet ethx" doesn't reflect a call to 'clear counters' from Open to In progress.
Mar 24 2023, 12:37 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro added a comment to T5097: the operational command "show interfaces ethernet ethx" doesn't reflect a call to 'clear counters'.

PR for 1.4:
https://github.com/vyos/vyos-1x/pull/1911
PR for 1.3:
https://github.com/vyos/vyos-1x/pull/1912

Mar 24 2023, 12:35 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus

Mar 23 2023

jestabro closed T5107: Raise error in op-mode dns.py instead of calling exit as Resolved.
Mar 23 2023, 1:33 PM · VyOS 1.4 Sagitta
jestabro committed rVYOSONEX7380bf121639: op-mode: T5107: raise error instead of calling exit.
Mar 23 2023, 1:33 PM
jestabro renamed T5107: Raise error in op-mode dns.py instead of calling exit from Raise error in op-mode dns.py instead of exit to Raise error in op-mode dns.py instead of calling exit.
Mar 23 2023, 1:29 PM · VyOS 1.4 Sagitta
jestabro triaged T5107: Raise error in op-mode dns.py instead of calling exit as Normal priority.
Mar 23 2023, 1:27 PM · VyOS 1.4 Sagitta

Mar 22 2023

jestabro edited a custom field on T5097: the operational command "show interfaces ethernet ethx" doesn't reflect a call to 'clear counters'.
Mar 22 2023, 9:16 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro added a project to T5097: the operational command "show interfaces ethernet ethx" doesn't reflect a call to 'clear counters': VyOS 1.4 Sagitta.
Mar 22 2023, 7:52 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro claimed T5097: the operational command "show interfaces ethernet ethx" doesn't reflect a call to 'clear counters'.
Mar 22 2023, 7:52 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro added a comment to T5106: Extend generation of API client requests to configsession native functions and composite requests.

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

Mar 22 2023, 6:46 PM · VyOS 1.4 Sagitta
jestabro edited projects for T5106: Extend generation of API client requests to configsession native functions and composite requests, added: VyOS 1.4 Sagitta; removed VyOS 1.2 Crux.
Mar 22 2023, 5:34 PM · VyOS 1.4 Sagitta
jestabro closed T5068: Generate op-mode API client requests along with schema generation as Resolved.
Mar 22 2023, 2:59 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T5068: Generate op-mode API client requests along with schema generation: T5106: Extend generation of API client requests to configsession native functions and composite requests.
Mar 22 2023, 2:59 PM · VyOS 1.4 Sagitta
jestabro added a parent task for T5106: Extend generation of API client requests to configsession native functions and composite requests: T5068: Generate op-mode API client requests along with schema generation.
Mar 22 2023, 2:59 PM · VyOS 1.4 Sagitta
jestabro triaged T5106: Extend generation of API client requests to configsession native functions and composite requests as Normal priority.
Mar 22 2023, 2:58 PM · VyOS 1.4 Sagitta
jestabro renamed T5068: Generate op-mode API client requests along with schema generation from Generate API client requests along with schema generation to Generate op-mode API client requests along with schema generation.
Mar 22 2023, 2:53 PM · VyOS 1.4 Sagitta

Mar 20 2023

jestabro added a comment to T5089: Add unit test of config_diff.

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

Mar 20 2023, 7:55 PM · VyOS 1.4 Sagitta
jestabro closed T5095: Return list instead of dict for 'raw' output of op-mode openvpn as Resolved.
Mar 20 2023, 2:21 PM · VyOS 1.4 Sagitta
jestabro committed rVYOSONEX15bf5d64440a: openvpn: T5095: raw output should return list instead of dict.
Mar 20 2023, 2:05 PM

Mar 16 2023

jestabro added a comment to T5095: Return list instead of dict for 'raw' output of op-mode openvpn.

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

Mar 16 2023, 5:42 PM · VyOS 1.4 Sagitta
jestabro triaged T5095: Return list instead of dict for 'raw' output of op-mode openvpn as Normal priority.
Mar 16 2023, 4:36 PM · VyOS 1.4 Sagitta

Mar 14 2023

jestabro added a comment to T5089: Add unit test of config_diff.

PR for vyos1x-config:
https://github.com/vyos/vyos1x-config/pull/15

Mar 14 2023, 7:35 PM · VyOS 1.4 Sagitta
jestabro added a comment to T5087: Add support for lexical ordering of nodes in config_tree.

PR:
https://github.com/vyos/vyos1x-config/pull/15

Mar 14 2023, 7:35 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T5087: Add support for lexical ordering of nodes in config_tree: T5089: Add unit test of config_diff.
Mar 14 2023, 6:18 PM · VyOS 1.4 Sagitta
jestabro added a parent task for T5089: Add unit test of config_diff: T5087: Add support for lexical ordering of nodes in config_tree.
Mar 14 2023, 6:18 PM · VyOS 1.4 Sagitta
jestabro triaged T5089: Add unit test of config_diff as Normal priority.
Mar 14 2023, 6:17 PM · VyOS 1.4 Sagitta
jestabro renamed T5088: Add lexicographical-numeric compare function for vytree/configtree from Add lexicographical-numerical compare function for vytree/configtree to Add lexicographical-numeric compare function for vytree/configtree.
Mar 14 2023, 4:57 PM · VyOS 1.4 Sagitta
jestabro added a comment to T5088: Add lexicographical-numeric compare function for vytree/configtree.

PR:
https://github.com/vyos/vyos1x-config/pull/14

Mar 14 2023, 4:57 PM · VyOS 1.4 Sagitta
jestabro updated the task description for T5088: Add lexicographical-numeric compare function for vytree/configtree.
Mar 14 2023, 4:39 PM · VyOS 1.4 Sagitta
jestabro renamed T5088: Add lexicographical-numeric compare function for vytree/configtree from Add lexicographic-numerical compare function for vytree/configtree to Add lexicographical-numerical compare function for vytree/configtree.
Mar 14 2023, 4:39 PM · VyOS 1.4 Sagitta
jestabro added a parent task for T5088: Add lexicographical-numeric compare function for vytree/configtree: T5087: Add support for lexical ordering of nodes in config_tree.
Mar 14 2023, 4:38 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T5087: Add support for lexical ordering of nodes in config_tree: T5088: Add lexicographical-numeric compare function for vytree/configtree.
Mar 14 2023, 4:38 PM · VyOS 1.4 Sagitta
jestabro triaged T5088: Add lexicographical-numeric compare function for vytree/configtree as Normal priority.
Mar 14 2023, 4:38 PM · VyOS 1.4 Sagitta
jestabro triaged T5087: Add support for lexical ordering of nodes in config_tree as Normal priority.
Mar 14 2023, 4:32 PM · VyOS 1.4 Sagitta

Mar 10 2023

jestabro committed rVYOSONEXf28c6531c8f8: graphql: T5068: generate client operations for code generation tools.
Mar 10 2023, 12:28 PM

Mar 8 2023

jestabro triaged T5068: Generate op-mode API client requests along with schema generation as Normal priority.
Mar 8 2023, 7:39 PM · VyOS 1.4 Sagitta
jestabro edited projects for T4396: HTTP API no response after several days restarted, added: VyOS 1.4 Sagitta; removed VyOS 1.3 Equuleus (1.3.3).
Mar 8 2023, 7:16 PM · VyOS 1.4 Sagitta
jestabro closed T4396: HTTP API no response after several days restarted as Not Applicable.

This was never reproduced; user will report if recurrence and we will reopen as needed.

Mar 8 2023, 7:15 PM · VyOS 1.4 Sagitta
jestabro edited projects for T4318: Add ability to mark nodes as non-tag nodes, added: VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.4); removed VyOS 1.3 Equuleus (1.3.3).

Lower priority and will need testing when implemented.

Mar 8 2023, 7:10 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q4), VyOS Rolling
jestabro changed the status of T4381: OpenVPN: Add "Tunnel IP" column in "show openvpn server" operational command from Unknown Status to Resolved.
Mar 8 2023, 3:17 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro changed the status of T4872: Op-mode show openvpn misses a case when parsing for tunnel IP, a subtask of T4381: OpenVPN: Add "Tunnel IP" column in "show openvpn server" operational command, from Unknown Status to Resolved.
Mar 8 2023, 3:16 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta