Page MenuHomeVyOS Platform

jestabro (John Estabrook)
User

Projects

User Details

User Since
Apr 12 2019, 4:27 PM (190 w, 2 d)

Recent Activity

Fri, Dec 2

jestabro closed T4820: Support for inter-config-mode script dependencies as Resolved.
Fri, Dec 2, 6:37 PM · VyOS 1.4 Sagitta
jestabro closed T4859: Correct calling of config mode script dependencies from http-api.py, a subtask of T4820: Support for inter-config-mode script dependencies, as Resolved.
Fri, Dec 2, 6:36 PM · VyOS 1.4 Sagitta
jestabro closed T4859: Correct calling of config mode script dependencies from http-api.py as Resolved.
Fri, Dec 2, 6:36 PM · VyOS 1.4 Sagitta
jestabro updated the task description for T4820: Support for inter-config-mode script dependencies.
Fri, Dec 2, 5:30 PM · VyOS 1.4 Sagitta
jestabro added a parent task for T4859: Correct calling of config mode script dependencies from http-api.py: T4820: Support for inter-config-mode script dependencies.
Fri, Dec 2, 5:21 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T4820: Support for inter-config-mode script dependencies: T4859: Correct calling of config mode script dependencies from http-api.py.
Fri, Dec 2, 5:21 PM · VyOS 1.4 Sagitta
jestabro triaged T4859: Correct calling of config mode script dependencies from http-api.py as Normal priority.
Fri, Dec 2, 5:21 PM · VyOS 1.4 Sagitta

Thu, Dec 1

jestabro claimed T4770: Rewrite OpenVPN op-mode to vyos.opmode format.
Thu, Dec 1, 2:27 PM · VyOS 1.4 Sagitta
jestabro closed T4847: Correct calling of config mode script dependencies from pki.py, a subtask of T4820: Support for inter-config-mode script dependencies, as Resolved.
Thu, Dec 1, 1:26 PM · VyOS 1.4 Sagitta
jestabro closed T4847: Correct calling of config mode script dependencies from pki.py as Resolved.
Thu, Dec 1, 1:26 PM · VyOS 1.4 Sagitta

Tue, Nov 29

jestabro closed T4845: Add smoketest to detect cycles in config-mode script dependency calls, a subtask of T4820: Support for inter-config-mode script dependencies, as Resolved.
Tue, Nov 29, 1:39 PM · VyOS 1.4 Sagitta
jestabro closed T4845: Add smoketest to detect cycles in config-mode script dependency calls as Resolved.
Tue, Nov 29, 1:39 PM · VyOS 1.4 Sagitta

Mon, Nov 28

jestabro added a subtask for T4820: Support for inter-config-mode script dependencies: T4847: Correct calling of config mode script dependencies from pki.py.
Mon, Nov 28, 10:00 PM · VyOS 1.4 Sagitta
jestabro added a parent task for T4847: Correct calling of config mode script dependencies from pki.py: T4820: Support for inter-config-mode script dependencies.
Mon, Nov 28, 10:00 PM · VyOS 1.4 Sagitta
jestabro triaged T4847: Correct calling of config mode script dependencies from pki.py as Normal priority.
Mon, Nov 28, 10:00 PM · VyOS 1.4 Sagitta
jestabro renamed T4845: Add smoketest to detect cycles in config-mode script dependency calls from Add smoketest to detect cycles in config dependency calls to Add smoketest to detect cycles in config-mode script dependency calls.
Mon, Nov 28, 9:42 PM · VyOS 1.4 Sagitta
jestabro added a comment to T4845: Add smoketest to detect cycles in config-mode script dependency calls.

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

Mon, Nov 28, 9:42 PM · VyOS 1.4 Sagitta
jestabro added a parent task for T4845: Add smoketest to detect cycles in config-mode script dependency calls: T4820: Support for inter-config-mode script dependencies.
Mon, Nov 28, 3:41 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T4820: Support for inter-config-mode script dependencies: T4845: Add smoketest to detect cycles in config-mode script dependency calls.
Mon, Nov 28, 3:41 PM · VyOS 1.4 Sagitta
jestabro triaged T4845: Add smoketest to detect cycles in config-mode script dependency calls as Normal priority.
Mon, Nov 28, 3:41 PM · VyOS 1.4 Sagitta

Mon, Nov 21

jestabro closed T4829: Tunnel argument to 'reset_peer' in ipsec.py should have type hint Optional, a subtask of T4552: Unable to reset IPsec IPv6 peer, as Resolved.
Mon, Nov 21, 3:58 PM · VyOS 1.4 Sagitta
jestabro closed T4829: Tunnel argument to 'reset_peer' in ipsec.py should have type hint Optional as Resolved.
Mon, Nov 21, 3:58 PM · VyOS 1.4 Sagitta

Sat, Nov 19

jestabro updated the task description for T4829: Tunnel argument to 'reset_peer' in ipsec.py should have type hint Optional.
Sat, Nov 19, 9:49 PM · VyOS 1.4 Sagitta
jestabro closed T4828: Raise appropriate op-mode errors in ipsec.py 'reset_peer', a subtask of T4552: Unable to reset IPsec IPv6 peer, as Resolved.
Sat, Nov 19, 1:04 PM · VyOS 1.4 Sagitta
jestabro closed T4828: Raise appropriate op-mode errors in ipsec.py 'reset_peer' as Resolved.
Sat, Nov 19, 1:04 PM · VyOS 1.4 Sagitta

Fri, Nov 18

jestabro added a subtask for T4552: Unable to reset IPsec IPv6 peer: T4829: Tunnel argument to 'reset_peer' in ipsec.py should have type hint Optional.
Fri, Nov 18, 10:21 PM · VyOS 1.4 Sagitta
jestabro added a parent task for T4829: Tunnel argument to 'reset_peer' in ipsec.py should have type hint Optional: T4552: Unable to reset IPsec IPv6 peer.
Fri, Nov 18, 10:21 PM · VyOS 1.4 Sagitta
jestabro triaged T4829: Tunnel argument to 'reset_peer' in ipsec.py should have type hint Optional as Normal priority.
Fri, Nov 18, 10:20 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T4552: Unable to reset IPsec IPv6 peer: T4828: Raise appropriate op-mode errors in ipsec.py 'reset_peer'.
Fri, Nov 18, 10:15 PM · VyOS 1.4 Sagitta
jestabro added a parent task for T4828: Raise appropriate op-mode errors in ipsec.py 'reset_peer': T4552: Unable to reset IPsec IPv6 peer.
Fri, Nov 18, 10:15 PM · VyOS 1.4 Sagitta
jestabro added a comment to T4828: Raise appropriate op-mode errors in ipsec.py 'reset_peer'.

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

Fri, Nov 18, 10:14 PM · VyOS 1.4 Sagitta
jestabro triaged T4828: Raise appropriate op-mode errors in ipsec.py 'reset_peer' as Normal priority.
Fri, Nov 18, 10:06 PM · VyOS 1.4 Sagitta
jestabro closed T4821: Correct calling of config mode script dependencies from firewall.py as Resolved.
Fri, Nov 18, 6:11 PM · VyOS 1.4 Sagitta
jestabro closed T4821: Correct calling of config mode script dependencies from firewall.py, a subtask of T4820: Support for inter-config-mode script dependencies, as Resolved.
Fri, Nov 18, 6:11 PM · VyOS 1.4 Sagitta

Thu, Nov 17

jestabro changed the status of T4821: Correct calling of config mode script dependencies from firewall.py, a subtask of T4820: Support for inter-config-mode script dependencies, from Open to Needs testing.
Thu, Nov 17, 1:09 AM · VyOS 1.4 Sagitta
jestabro changed the status of T4821: Correct calling of config mode script dependencies from firewall.py from Open to Needs testing.
Thu, Nov 17, 1:09 AM · VyOS 1.4 Sagitta
jestabro added a comment to T4821: Correct calling of config mode script dependencies from firewall.py.

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

Thu, Nov 17, 12:59 AM · VyOS 1.4 Sagitta
jestabro renamed T4821: Correct calling of config mode script dependencies from firewall.py from Fix calling of config mode script dependencies from firewall.py to Correct calling of config mode script dependencies from firewall.py.
Thu, Nov 17, 12:43 AM · VyOS 1.4 Sagitta

Tue, Nov 15

jestabro added a parent task for T4821: Correct calling of config mode script dependencies from firewall.py: T4820: Support for inter-config-mode script dependencies.
Tue, Nov 15, 10:13 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T4820: Support for inter-config-mode script dependencies: T4821: Correct calling of config mode script dependencies from firewall.py.
Tue, Nov 15, 10:13 PM · VyOS 1.4 Sagitta
jestabro triaged T4821: Correct calling of config mode script dependencies from firewall.py as Normal priority.
Tue, Nov 15, 10:13 PM · VyOS 1.4 Sagitta
jestabro triaged T4820: Support for inter-config-mode script dependencies as Normal priority.
Tue, Nov 15, 10:07 PM · VyOS 1.4 Sagitta
jestabro closed T4808: Add details of configtree operations to migration log as Resolved.
Tue, Nov 15, 2:37 PM · VyOS 1.4 Sagitta

Tue, Nov 8

jestabro added a comment to T4808: Add details of configtree operations to migration log.

To be a PR, after discussion with @sdev :
https://github.com/vyos/vyos-1x/compare/current...jestabro:trace-migration

Tue, Nov 8, 4:59 PM · VyOS 1.4 Sagitta
jestabro triaged T4808: Add details of configtree operations to migration log as Normal priority.
Tue, Nov 8, 4:40 PM · VyOS 1.4 Sagitta

Sun, Nov 6

jestabro closed T4803: The header 'Authorization' needs to be explictly allowed in http-api CORS middleware as Resolved.
Sun, Nov 6, 3:33 PM · VyOS 1.4 Sagitta
jestabro triaged T4803: The header 'Authorization' needs to be explictly allowed in http-api CORS middleware as Normal priority.
Sun, Nov 6, 3:29 PM · VyOS 1.4 Sagitta

Nov 4 2022

jestabro added a subtask for T4795: Cleanup custom python validators: T4798: Migrate the file-exists validator away from Python.
Nov 4 2022, 3:54 PM · VyOS 1.4 Sagitta
jestabro added a parent task for T4798: Migrate the file-exists validator away from Python: T4795: Cleanup custom python validators.
Nov 4 2022, 3:54 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta

Nov 3 2022

jestabro reopened T3574: Add constraintGroup for combining validators with logical AND as "Open".

Reopened, as this was never backported to 1.3; set for 1.3.3.

Nov 3 2022, 6:14 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta

Nov 1 2022

Viacheslav awarded T4791: Consistent normalization of 'raw' output of op-mode scripts for CLI and API a Like token.
Nov 1 2022, 5:30 PM · VyOS 1.4 Sagitta
jestabro changed the status of T4791: Consistent normalization of 'raw' output of op-mode scripts for CLI and API from Open to In progress.
Nov 1 2022, 4:34 PM · VyOS 1.4 Sagitta

Oct 28 2022

jestabro closed T4291: Consolidate component version read/write functions, a subtask of T4316: Update save-config/load-config, as Resolved.
Oct 28 2022, 7:26 PM · VyOS 1.4 Sagitta
jestabro closed T4291: Consolidate component version read/write functions as Resolved.
Oct 28 2022, 7:26 PM · VyOS 1.4 Sagitta

Oct 27 2022

jestabro closed T4778: Raise error UnconfiguredSubsystem if op-mode ipsec.py fails initialization, a subtask of T4564: Root task for rewriting [op-mode] to vyos.opmode format, as Resolved.
Oct 27 2022, 7:14 PM · VyOS 1.4 Sagitta
jestabro closed T4778: Raise error UnconfiguredSubsystem if op-mode ipsec.py fails initialization as Resolved.
Oct 27 2022, 7:14 PM · VyOS 1.4 Sagitta
jestabro triaged T4778: Raise error UnconfiguredSubsystem if op-mode ipsec.py fails initialization as Normal priority.
Oct 27 2022, 6:57 PM · VyOS 1.4 Sagitta

Oct 26 2022

jestabro closed T4773: Add camel_case to snake_case conversion utility as Resolved.
Oct 26 2022, 12:06 AM · VyOS 1.4 Sagitta

Oct 25 2022

jestabro triaged T4773: Add camel_case to snake_case conversion utility as Normal priority.
Oct 25 2022, 6:50 PM · VyOS 1.4 Sagitta
jestabro closed T4574: Add token based authentication to GraphQL API as Resolved.
Oct 25 2022, 5:09 PM · VyOS 1.4 Sagitta

Oct 24 2022

jestabro closed T4772: Return list of dicts in 'raw' output of route.py instead of dict with redundant information as Resolved.
Oct 24 2022, 7:17 PM · VyOS 1.4 Sagitta
jestabro added a comment to T4772: Return list of dicts in 'raw' output of route.py instead of dict with redundant information.

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

Oct 24 2022, 3:56 PM · VyOS 1.4 Sagitta
jestabro triaged T4772: Return list of dicts in 'raw' output of route.py instead of dict with redundant information as Normal priority.
Oct 24 2022, 2:57 PM · VyOS 1.4 Sagitta

Oct 23 2022

jestabro added a comment to T4574: Add token based authentication to GraphQL API.

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

Oct 23 2022, 7:19 PM · VyOS 1.4 Sagitta

Oct 21 2022

jestabro closed T4768: Change name of api child node from 'gql' to 'graphql' as Resolved.
Oct 21 2022, 5:17 PM · VyOS 1.4 Sagitta
jestabro changed the status of T4768: Change name of api child node from 'gql' to 'graphql' from Open to In progress.
Oct 21 2022, 3:49 PM · VyOS 1.4 Sagitta
jestabro added a comment to T4768: Change name of api child node from 'gql' to 'graphql'.

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

Oct 21 2022, 3:49 PM · VyOS 1.4 Sagitta
jestabro created T4768: Change name of api child node from 'gql' to 'graphql'.
Oct 21 2022, 1:40 PM · VyOS 1.4 Sagitta

Oct 18 2022

jestabro closed T4753: Extend automatic generation of schema to query SystemStatus as Resolved.
Oct 18 2022, 1:31 PM · VyOS 1.4 Sagitta
jestabro closed T4753: Extend automatic generation of schema to query SystemStatus, a subtask of T4738: Extend automatic generation of schema definition files to native configsession functions; use single resolver/directive, as Resolved.
Oct 18 2022, 1:31 PM · VyOS 1.4 Sagitta

Oct 17 2022

jestabro claimed T3909: Add ability to upload scripts via API.
Oct 17 2022, 10:46 AM · VyOS 1.4 Sagitta

Oct 16 2022

jestabro renamed T4753: Extend automatic generation of schema to query SystemStatus from Extend automatic generation of shcema to query SystemStatus to Extend automatic generation of schema to query SystemStatus.
Oct 16 2022, 7:25 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T4738: Extend automatic generation of schema definition files to native configsession functions; use single resolver/directive: T4753: Extend automatic generation of schema to query SystemStatus.
Oct 16 2022, 7:25 PM · VyOS 1.4 Sagitta
jestabro added a parent task for T4753: Extend automatic generation of schema to query SystemStatus: T4738: Extend automatic generation of schema definition files to native configsession functions; use single resolver/directive.
Oct 16 2022, 7:25 PM · VyOS 1.4 Sagitta
jestabro updated the task description for T4753: Extend automatic generation of schema to query SystemStatus.
Oct 16 2022, 7:24 PM · VyOS 1.4 Sagitta
jestabro triaged T4753: Extend automatic generation of schema to query SystemStatus as Normal priority.
Oct 16 2022, 7:24 PM · VyOS 1.4 Sagitta

Oct 14 2022

jestabro closed T4749: Use config_dict for conf_mode http-api.py as Resolved.
Oct 14 2022, 8:29 PM · VyOS 1.4 Sagitta
jestabro changed Difficulty level from easy to normal on T4749: Use config_dict for conf_mode http-api.py.
Oct 14 2022, 4:33 PM · VyOS 1.4 Sagitta

Oct 13 2022

jestabro changed the status of T4749: Use config_dict for conf_mode http-api.py from Open to In progress.
Oct 13 2022, 8:21 PM · VyOS 1.4 Sagitta

Oct 9 2022

jestabro closed T4738: Extend automatic generation of schema definition files to native configsession functions; use single resolver/directive as Resolved.
Oct 9 2022, 1:54 PM · VyOS 1.4 Sagitta

Oct 7 2022

jestabro added a comment to T4738: Extend automatic generation of schema definition files to native configsession functions; use single resolver/directive.

Working directory here; PR pending:
https://github.com/vyos/vyos-1x/compare/current...jestabro:gql-simplify

Oct 7 2022, 7:50 PM · VyOS 1.4 Sagitta
jestabro triaged T4738: Extend automatic generation of schema definition files to native configsession functions; use single resolver/directive as Normal priority.
Oct 7 2022, 7:47 PM · VyOS 1.4 Sagitta
jestabro closed T4736: Error on JSON output of API query ShowConfig as Resolved.
Oct 7 2022, 3:01 PM · VyOS 1.4 Sagitta
jestabro created T4736: Error on JSON output of API query ShowConfig.
Oct 7 2022, 2:55 PM · VyOS 1.4 Sagitta

Sep 12 2022

jestabro closed T4690: Update GraphQL resolver for 'SystemStatus' following changes to 'show_uptime' op-mode script as Resolved.
Sep 12 2022, 3:56 PM · VyOS 1.4 Sagitta
jestabro changed the status of T4690: Update GraphQL resolver for 'SystemStatus' following changes to 'show_uptime' op-mode script from Open to In progress.
Sep 12 2022, 3:19 PM · VyOS 1.4 Sagitta

Sep 9 2022

jestabro closed T4681: Complete standardization of show_uptime.py, a subtask of T4564: Root task for rewriting [op-mode] to vyos.opmode format, as Resolved.
Sep 9 2022, 12:59 PM · VyOS 1.4 Sagitta
jestabro closed T4681: Complete standardization of show_uptime.py as Resolved.
Sep 9 2022, 12:59 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T4564: Root task for rewriting [op-mode] to vyos.opmode format: T4681: Complete standardization of show_uptime.py.
Sep 9 2022, 12:59 PM · VyOS 1.4 Sagitta
jestabro added a parent task for T4681: Complete standardization of show_uptime.py: T4564: Root task for rewriting [op-mode] to vyos.opmode format.
Sep 9 2022, 12:59 PM · VyOS 1.4 Sagitta
jestabro closed T4682: Rewrite 'show system storage' in standardized format, a subtask of T4564: Root task for rewriting [op-mode] to vyos.opmode format, as Resolved.
Sep 9 2022, 12:58 PM · VyOS 1.4 Sagitta
jestabro closed T4682: Rewrite 'show system storage' in standardized format as Resolved.
Sep 9 2022, 12:58 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T4564: Root task for rewriting [op-mode] to vyos.opmode format: T4682: Rewrite 'show system storage' in standardized format.
Sep 9 2022, 12:58 PM · VyOS 1.4 Sagitta
jestabro added a parent task for T4682: Rewrite 'show system storage' in standardized format: T4564: Root task for rewriting [op-mode] to vyos.opmode format.
Sep 9 2022, 12:58 PM · VyOS 1.4 Sagitta

Sep 8 2022

jestabro updated the task description for T4682: Rewrite 'show system storage' in standardized format.
Sep 8 2022, 9:20 PM · VyOS 1.4 Sagitta
jestabro added a comment to T4681: Complete standardization of show_uptime.py.

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

Sep 8 2022, 8:33 PM · VyOS 1.4 Sagitta
jestabro renamed T4682: Rewrite 'show system storage' in standardized format from Rewrite 'show system storage' in standarized format to Rewrite 'show system storage' in standardized format.
Sep 8 2022, 8:33 PM · VyOS 1.4 Sagitta
jestabro added a comment to T4682: Rewrite 'show system storage' in standardized format.

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

Sep 8 2022, 8:33 PM · VyOS 1.4 Sagitta
jestabro changed the status of T4682: Rewrite 'show system storage' in standardized format from Open to In progress.
Sep 8 2022, 8:26 PM · VyOS 1.4 Sagitta
jestabro edited projects for T4681: Complete standardization of show_uptime.py, added: VyOS 1.4 Sagitta; removed VyOS 1.2 Crux.
Sep 8 2022, 8:26 PM · VyOS 1.4 Sagitta