Page MenuHomeVyOS Platform

jestabro (John Estabrook)
User

Projects

User Details

User Since
Apr 12 2019, 4:27 PM (98 w, 1 d)

Recent Activity

Fri, Feb 26

jestabro closed T3357: HTTP-API redirect from http correct https port as Resolved.
Fri, Feb 26, 10:20 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
jestabro changed the status of T3357: HTTP-API redirect from http correct https port from Open to Backport candidate.
Fri, Feb 26, 7:16 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
jestabro added a comment to T3357: HTTP-API redirect from http correct https port.

Thanks @rob, it is true that nginx is not redirecting to a non canonical https port. Using the nginx custom https status code 497, this can be added; I will update the template accordingly.

Fri, Feb 26, 5:03 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
jestabro claimed T3357: HTTP-API redirect from http correct https port.
Fri, Feb 26, 3:08 AM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta

Tue, Feb 23

jestabro changed the status of T3302: Make vyos-configd relay stdout from scripts to the user's console, a subtask of T2347: During commit, any script output directed to stdout will contain path, from Open to Backport candidate.
Tue, Feb 23, 9:05 PM · VyOS 1.3 Equuleus
jestabro changed the status of T3302: Make vyos-configd relay stdout from scripts to the user's console from Open to Backport candidate.
Tue, Feb 23, 9:05 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro changed the status of T3302: Make vyos-configd relay stdout from scripts to the user's console, a subtask of T2347: During commit, any script output directed to stdout will contain path, from Backport candidate to Open.
Tue, Feb 23, 9:01 PM · VyOS 1.3 Equuleus
jestabro changed the status of T3302: Make vyos-configd relay stdout from scripts to the user's console from Backport candidate to Open.

If commit is not initiated from a 'live' session (for example, on boot), then redirected stdout/err should go to a file.

Tue, Feb 23, 9:01 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus

Thu, Feb 18

jestabro changed Is it a breaking change? from none to compatible on T3259: many dnat rules makes the vyos http api crash, even showConfig op timeouts.
Thu, Feb 18, 9:48 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro closed T3259: many dnat rules makes the vyos http api crash, even showConfig op timeouts as Resolved.
Thu, Feb 18, 9:47 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro moved T3259: many dnat rules makes the vyos http api crash, even showConfig op timeouts from In Progress to Finished on the VyOS 1.3 Equuleus board.
Thu, Feb 18, 9:47 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro moved T3302: Make vyos-configd relay stdout from scripts to the user's console from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Thu, Feb 18, 8:09 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro changed the status of T3302: Make vyos-configd relay stdout from scripts to the user's console, a subtask of T2347: During commit, any script output directed to stdout will contain path, from In progress to Backport candidate.
Thu, Feb 18, 8:09 PM · VyOS 1.3 Equuleus
jestabro changed the status of T3302: Make vyos-configd relay stdout from scripts to the user's console from In progress to Backport candidate.
Thu, Feb 18, 8:08 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro moved T3259: many dnat rules makes the vyos http api crash, even showConfig op timeouts from Backport Candidates to In Progress on the VyOS 1.3 Equuleus board.
Thu, Feb 18, 12:44 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro moved T3259: many dnat rules makes the vyos http api crash, even showConfig op timeouts from Need Triage to Finished on the VyOS 1.4 Sagitta board.
Thu, Feb 18, 12:43 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro moved T3259: many dnat rules makes the vyos http api crash, even showConfig op timeouts from Need Triage to Backport Candidates on the VyOS 1.3 Equuleus board.
Thu, Feb 18, 12:42 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro added a project to T3259: many dnat rules makes the vyos http api crash, even showConfig op timeouts: VyOS 1.4 Sagitta.
Thu, Feb 18, 12:41 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus

Wed, Feb 17

jestabro added a comment to T3259: many dnat rules makes the vyos http api crash, even showConfig op timeouts.

@pasik I should have a fix committed soon; thanks for the report !

Wed, Feb 17, 7:29 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro changed the status of T3259: many dnat rules makes the vyos http api crash, even showConfig op timeouts from Open to In progress.
Wed, Feb 17, 4:50 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro added a comment to T3259: many dnat rules makes the vyos http api crash, even showConfig op timeouts.

This actually has nothing to do with the http api, but rather is a deadlock coming from ConfigSession show_config(), namely, the use of Popen.wait() in __run_command().

Wed, Feb 17, 4:46 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro claimed T3259: many dnat rules makes the vyos http api crash, even showConfig op timeouts.
Wed, Feb 17, 2:48 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro added a subtask for T2347: During commit, any script output directed to stdout will contain path: T3302: Make vyos-configd relay stdout from scripts to the user's console.
Wed, Feb 17, 2:07 AM · VyOS 1.3 Equuleus
jestabro added a parent task for T3302: Make vyos-configd relay stdout from scripts to the user's console: T2347: During commit, any script output directed to stdout will contain path.
Wed, Feb 17, 2:07 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro changed the status of T3302: Make vyos-configd relay stdout from scripts to the user's console from Open to In progress.

Currently, vyos-configd will explicitly report ConfigError to the console; however, non-fatal warnings or information will not be reported. An example of a non-fatal warning is:

Wed, Feb 17, 2:06 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus

Tue, Feb 16

jestabro added a comment to T3259: many dnat rules makes the vyos http api crash, even showConfig op timeouts.

@Viacheslav , good point, and unfortunately, that's not an exact science: cf. T2252, wherein the timeout was raised to 10 minutes, the time of the timeout reported above.

Tue, Feb 16, 4:29 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro added a comment to T3259: many dnat rules makes the vyos http api crash, even showConfig op timeouts.

@pasik this is not a known issue, and your report is much appreciated. I have not drilled down into the problem yet; any debugging that you have a chance to do is welcome !

Tue, Feb 16, 3:18 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus

Mon, Feb 15

jestabro added a comment to T3250: PPPoE server: wrong local usernames.

Yes, I very much like this, and is what I am imaging with 3., above.

Mon, Feb 15, 6:05 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro added a comment to T3250: PPPoE server: wrong local usernames.

@c-po this is an excellent idea, and a useful reference for the bracket notation; this will need a bit of design of how best to slice the problem:

  1. keeping key_mangling but excluding on tag nodes
  2. removing key_mangling completely
  3. removing on a case by case basis with the existing argument to get_config_dict()
Mon, Feb 15, 4:06 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus

Wed, Feb 3

jestabro triaged T3284: merge/load fail silently if unable to resolve host as Normal priority.
Wed, Feb 3, 7:56 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
jestabro closed T2910: XML: generator should support override of variables as Resolved.
Wed, Feb 3, 6:43 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro closed T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds, a subtask of T2910: XML: generator should support override of variables, as Resolved.
Wed, Feb 3, 6:43 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro closed T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds as Resolved.
Wed, Feb 3, 6:43 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
jestabro moved T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds from In Progress to Finished on the VyOS 1.3 Equuleus board.
Wed, Feb 3, 6:43 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
jestabro moved T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Wed, Feb 3, 5:39 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
jestabro moved T2910: XML: generator should support override of variables from Need Triage to Finished on the VyOS 1.4 Sagitta board.
Wed, Feb 3, 5:39 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro moved T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds from In Progress to Finished on the VyOS 1.4 Sagitta board.
Wed, Feb 3, 5:38 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
jestabro added a project to T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds: VyOS 1.3 Equuleus.
Wed, Feb 3, 5:38 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta

Jan 26 2021

jestabro removed a project from T1185: Firewall rulesets are ignored in RFC-compliant VRRP setups: VyOS 1.2 Crux (VyOS 1.2.7).

This remains open; need to rejoin discussion.

Jan 26 2021, 7:49 PM · VyOS 1.3 Equuleus

Jan 22 2021

jestabro reopened T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds, a subtask of T2910: XML: generator should support override of variables, as Backport candidate.
Jan 22 2021, 12:03 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro reopened T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds as "Backport candidate".
Jan 22 2021, 12:03 AM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
jestabro reopened T2910: XML: generator should support override of variables as "Backport candidate".
Jan 22 2021, 12:03 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro closed T2910: XML: generator should support override of variables as Resolved.
Jan 22 2021, 12:02 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro closed T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds, a subtask of T2910: XML: generator should support override of variables, as Resolved.
Jan 22 2021, 12:02 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro closed T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds as Resolved.
Jan 22 2021, 12:02 AM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta

Jan 21 2021

jestabro added a subtask for T2910: XML: generator should support override of variables: T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds.
Jan 21 2021, 11:57 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro added a parent task for T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds: T2910: XML: generator should support override of variables.
Jan 21 2021, 11:57 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
jestabro changed the status of T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds from Open to In progress.
Jan 21 2021, 11:56 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
jestabro added a comment to T2910: XML: generator should support override of variables.

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

Jan 21 2021, 3:13 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro added a comment to T2910: XML: generator should support override of variables.

Will remove test case and rebase to create PR and merge for 1.4; will later backport to 1.3 pending any issue.

Jan 21 2021, 2:38 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus

Jan 20 2021

jestabro added a project to T3234: multi_to_list fails in certain cases, with root cause an element redundancy in XML interface-definitions: VyOS 1.3 Equuleus.
Jan 20 2021, 11:32 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
jestabro renamed T3234: multi_to_list fails in certain cases, with root cause an element redundancy in XML interface-definitions from multi_to_list fails in certain case, with root cause an element redundancy in XML interface-definitions to multi_to_list fails in certain cases, with root cause an element redundancy in XML interface-definitions.
Jan 20 2021, 11:12 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
jestabro updated the task description for T3234: multi_to_list fails in certain cases, with root cause an element redundancy in XML interface-definitions.
Jan 20 2021, 10:48 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
jestabro changed the status of T3234: multi_to_list fails in certain cases, with root cause an element redundancy in XML interface-definitions from Open to Confirmed.
Jan 20 2021, 10:40 PM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
jestabro added a comment to T2910: XML: generator should support override of variables.

Two minor comments left out of the above:
(1) The script in question runs a check on all interface definitions, however, there is no measurable increase in compile time.
(2) lxml will escape characters '>', '<', however these are unescaped by build-command-templates, so the issue is mooted. One can see the single line changed in the XML by running the test case above; it is noted that some interface definitions already have a mixed use of, say, '>' and '&gt;'.

Jan 20 2021, 9:55 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus

Jan 19 2021

jestabro changed the status of T2910: XML: generator should support override of variables from Open to Needs testing.

Preprocessing solution in testing here:
https://github.com/vyos/vyos-1x/compare/current...jestabro:override-default

Jan 19 2021, 8:32 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus
jestabro claimed T2910: XML: generator should support override of variables.
Jan 19 2021, 7:30 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus

Jan 5 2021

jestabro closed T805: Drop config compatibility with Vyatta Core older than 6.5 as Resolved.
Jan 5 2021, 1:43 PM · VyOS 1.3 Equuleus
jestabro closed T1398: Remove vyatta-config-migrate package as Resolved.
Jan 5 2021, 1:43 PM · VyOS 1.3 Equuleus
jestabro closed T1398: Remove vyatta-config-migrate package, a subtask of T805: Drop config compatibility with Vyatta Core older than 6.5, as Resolved.
Jan 5 2021, 1:43 PM · VyOS 1.3 Equuleus
jestabro closed T3161: Consider removing ConfigLoad.pm, a subtask of T1398: Remove vyatta-config-migrate package, as Resolved.
Jan 5 2021, 1:42 PM · VyOS 1.3 Equuleus
jestabro closed T3161: Consider removing ConfigLoad.pm as Resolved.
Jan 5 2021, 1:42 PM · VyOS 1.3 Equuleus

Jan 4 2021

jestabro updated subscribers of T3161: Consider removing ConfigLoad.pm.

@c-po has also tested an iso from the above branches, notably testing a vyatta-wanloadbalance configuration. It had been presumed that the listed dependency of vyatta-wanloadbalance on vyatta-config-migrate was a legacy error, as there were no explicit dependencies, but it required a sanity check. I will merge via PR's, in order to better track the changes over the 3 required packages.

Jan 4 2021, 12:19 AM · VyOS 1.3 Equuleus

Jan 2 2021

jestabro added a comment to T3174: Python error when trying to add VLANs - UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 2163: ordinal not in range(128).

Allowing utf-8 in general may be problematical:
(1) utf-8 within, say, a description name (see parent T2941) should be manageable; any restrictions in the legacy backend (I have not confirmed) could be addressed relatively easily
(2) allowing alternative quote characters (this task) is a can of worms for the lexer, and likely a very bad idea

Jan 2 2021, 10:11 PM · VyOS 1.3 Equuleus
jestabro added a subtask for T2941: Using a unicode character in the description field causes UnicodeDecodeError in configsource.py: T3174: Python error when trying to add VLANs - UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 2163: ordinal not in range(128).
Jan 2 2021, 6:36 PM · VyOS 1.3 Equuleus
jestabro added a parent task for T3174: Python error when trying to add VLANs - UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 2163: ordinal not in range(128): T2941: Using a unicode character in the description field causes UnicodeDecodeError in configsource.py.
Jan 2 2021, 6:36 PM · VyOS 1.3 Equuleus
jestabro added a comment to T3174: Python error when trying to add VLANs - UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 2163: ordinal not in range(128).

If you look at vif 17, the description contains matched single quotes: notably, unicode character U+2018 'Left Single Quotation Mark'. Converting to utf-8 following the prescription in 'man utf-8' gives:
0xE2 0x80 0x98
hence the 0xE2 error message. One can reference this at
https://www.compart.com/en/unicode/U+2018, but this value was checked for completeness.

Jan 2 2021, 6:35 PM · VyOS 1.3 Equuleus

Jan 1 2021

jestabro claimed T3174: Python error when trying to add VLANs - UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 2163: ordinal not in range(128).
Jan 1 2021, 10:06 PM · VyOS 1.3 Equuleus

Dec 30 2020

jestabro triaged T3161: Consider removing ConfigLoad.pm as Normal priority.
Dec 30 2020, 7:10 PM · VyOS 1.3 Equuleus
jestabro triaged T1398: Remove vyatta-config-migrate package as Normal priority.
Dec 30 2020, 7:09 PM · VyOS 1.3 Equuleus
jestabro changed the status of T1398: Remove vyatta-config-migrate package, a subtask of T805: Drop config compatibility with Vyatta Core older than 6.5, from Open to Needs testing.
Dec 30 2020, 7:09 PM · VyOS 1.3 Equuleus
jestabro changed the status of T1398: Remove vyatta-config-migrate package from Open to Needs testing.

vyatta-config-migrate removed in branches referenced in:
T3161 Consider removing ConfigLoad.pm
In testing.

Dec 30 2020, 7:09 PM · VyOS 1.3 Equuleus
jestabro changed the status of T3161: Consider removing ConfigLoad.pm, a subtask of T1398: Remove vyatta-config-migrate package, from Open to Needs testing.
Dec 30 2020, 7:02 PM · VyOS 1.3 Equuleus
jestabro changed the status of T3161: Consider removing ConfigLoad.pm from Open to Needs testing.

Changes in branches here:
https://github.com/vyos/vyatta-cfg/compare/current...jestabro:T3161
https://github.com/vyos/vyatta-cfg-system/compare/current...jestabro:T3161
https://github.com/vyos/vyatta-wanloadbalance/compare/current...jestabro:T3161
This will need reasonable testing before commit, although all pieces had previously been implemented

Dec 30 2020, 7:02 PM · VyOS 1.3 Equuleus

Dec 29 2020

jestabro added a comment to T3161: Consider removing ConfigLoad.pm.

Taras confirms that the functionality of

vyatta-cfg-system/etc/init.d/ec2-vyos-init

is replaced by that of cloud-init tools, so this legacy invocation will be removed, allowing for the removal of ConfigLoad.pm, since the other scripts have already been rewritten.

Dec 29 2020, 10:07 PM · VyOS 1.3 Equuleus
jestabro updated the task description for T3161: Consider removing ConfigLoad.pm.
Dec 29 2020, 6:58 PM · VyOS 1.3 Equuleus
jestabro updated the task description for T3161: Consider removing ConfigLoad.pm.
Dec 29 2020, 6:34 PM · VyOS 1.3 Equuleus
jestabro added a subtask for T1398: Remove vyatta-config-migrate package: T3161: Consider removing ConfigLoad.pm.
Dec 29 2020, 6:09 PM · VyOS 1.3 Equuleus
jestabro added a parent task for T3161: Consider removing ConfigLoad.pm: T1398: Remove vyatta-config-migrate package.
Dec 29 2020, 6:09 PM · VyOS 1.3 Equuleus
jestabro created T3161: Consider removing ConfigLoad.pm.
Dec 29 2020, 6:09 PM · VyOS 1.3 Equuleus
jestabro closed T3082: multi_to_list must distinguish between values and defaults, a subtask of T2956: Add support for list of defaultValues, as Resolved.
Dec 29 2020, 2:53 PM · VyOS 1.3 Equuleus
jestabro closed T3082: multi_to_list must distinguish between values and defaults, a subtask of T3081: get_config_dict() does not honor whitespaces in the CLI values field, as Resolved.
Dec 29 2020, 2:53 PM · VyOS 1.3 Equuleus
jestabro closed T3082: multi_to_list must distinguish between values and defaults as Resolved.
Dec 29 2020, 2:53 PM · VyOS 1.3 Equuleus
jestabro added a comment to T1398: Remove vyatta-config-migrate package.

This was discussed briefly in last week's meeting: we would like to drop this package, however, the problem remains that the two scripts in vyatta-cfg-system

Dec 29 2020, 2:52 PM · VyOS 1.3 Equuleus

Nov 23 2020

jestabro updated the task description for T3082: multi_to_list must distinguish between values and defaults.
Nov 23 2020, 1:34 PM · VyOS 1.3 Equuleus
jestabro changed the status of T3082: multi_to_list must distinguish between values and defaults, a subtask of T2956: Add support for list of defaultValues, from Open to Confirmed.
Nov 23 2020, 2:50 AM · VyOS 1.3 Equuleus
jestabro changed the status of T3082: multi_to_list must distinguish between values and defaults, a subtask of T3081: get_config_dict() does not honor whitespaces in the CLI values field, from Open to Confirmed.
Nov 23 2020, 2:50 AM · VyOS 1.3 Equuleus
jestabro changed the status of T3082: multi_to_list must distinguish between values and defaults from Open to Confirmed.
Nov 23 2020, 2:50 AM · VyOS 1.3 Equuleus
jestabro closed T3081: get_config_dict() does not honor whitespaces in the CLI values field as Resolved.

See subtask T3082 for origin and details of this issue.

Nov 23 2020, 2:46 AM · VyOS 1.3 Equuleus
jestabro updated the task description for T3082: multi_to_list must distinguish between values and defaults.
Nov 23 2020, 2:39 AM · VyOS 1.3 Equuleus
jestabro added a subtask for T2956: Add support for list of defaultValues: T3082: multi_to_list must distinguish between values and defaults.
Nov 23 2020, 2:37 AM · VyOS 1.3 Equuleus
jestabro added a parent task for T3082: multi_to_list must distinguish between values and defaults: T2956: Add support for list of defaultValues.
Nov 23 2020, 2:37 AM · VyOS 1.3 Equuleus
jestabro added a subtask for T3081: get_config_dict() does not honor whitespaces in the CLI values field: T3082: multi_to_list must distinguish between values and defaults.
Nov 23 2020, 1:32 AM · VyOS 1.3 Equuleus
jestabro added a parent task for T3082: multi_to_list must distinguish between values and defaults: T3081: get_config_dict() does not honor whitespaces in the CLI values field.
Nov 23 2020, 1:32 AM · VyOS 1.3 Equuleus
jestabro created T3082: multi_to_list must distinguish between values and defaults.
Nov 23 2020, 1:31 AM · VyOS 1.3 Equuleus

Nov 16 2020

jestabro closed T2899: remote syslog server migration error on update as Resolved.
Nov 16 2020, 2:31 PM · Restricted Project
jestabro closed T3003: Extend smoketest framework to allow loading an arbitrary config file as Resolved.
Nov 16 2020, 2:29 PM · VyOS 1.3 Equuleus

Nov 9 2020

jestabro added a comment to T3054: unionfs-fuse process never stopped after close terminal in config mode.

As discussed in Slack channel, these leftover processes should be cleaned up the next time configuration mode is entered (by UnionfsCstore::setupSession). In my limited testing, I can reproduce the leftover processes as above, but they are cleaned up the next time I enter config mode. There may well be corner cases where this mechanism is not successful, but I have not reproduced.

Nov 9 2020, 7:08 PM · VyOS 1.3 Equuleus, VyOS 1.2 Crux

Oct 29 2020

jestabro claimed T2847: The commit does not work if there is insufficient memory..
Oct 29 2020, 1:43 PM · VyOS 1.3 Equuleus

Oct 27 2020

jestabro closed T2582: Script daemon to offload processing during commit as Resolved.
Oct 27 2020, 6:25 PM · VyOS 1.3 Equuleus