Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Page MenuHomeVyOS Platform

jestabro (John Estabrook)
User

Projects (10)

User Details

User Since
Apr 12 2019, 4:27 PM (313 w, 6 d)

Recent Activity

Wed, Apr 16

jestabro claimed T7323: Ability to load/merge from set commands.

Thanks, @L0crian , I've claimed it and will add it as a reminder in the list of ongoing work.

Wed, Apr 16, 1:37 PM · VyOS Rolling

Tue, Apr 15

jestabro added a parent task for T7365: vyconf: add locking and invocation of pre/post-commit hooks: T7352: Add remaining features to vyconf framework for smoketest success.
Tue, Apr 15, 6:56 PM · VyOS Rolling
jestabro added a subtask for T7352: Add remaining features to vyconf framework for smoketest success: T7365: vyconf: add locking and invocation of pre/post-commit hooks.
Tue, Apr 15, 6:56 PM · VyOS Rolling
jestabro created T7365: vyconf: add locking and invocation of pre/post-commit hooks.
Tue, Apr 15, 6:56 PM · VyOS Rolling
jestabro closed T7321: Replace legacy operations in configsession.py with vyconf client operations as Resolved.
Tue, Apr 15, 6:41 PM · VyOS Rolling
jestabro closed T7321: Replace legacy operations in configsession.py with vyconf client operations, a subtask of T7292: Expose vyconf commit algorithm for CLI and ConfigSession instance, as Resolved.
Tue, Apr 15, 6:41 PM · VyOS Rolling
jestabro committed rVYOSONEX99720f43b5ff: T7321: expose vyconfd client functions in configsession.
Tue, Apr 15, 2:27 PM
jestabro committed rVYOSONEX6708f2d03519: T7321: update commit hashe for replace configsession legacy operations.
Tue, Apr 15, 2:27 PM
jestabro committed rVYOSONEX249f3d52d758: T7321: add append version util.
Tue, Apr 15, 2:27 PM
jestabro committed rVYOSONEX6efc149e3246: T7321: add VyconfSession class and methods.
Tue, Apr 15, 2:27 PM
jestabro committed rVYOSONEX957eb2d49ede: T7321: add decorator to raise named exception on error.
Tue, Apr 15, 2:27 PM
jestabro committed rVYOSONEX2b1010e1259d: T7321: translate enums by value instead of name.
Tue, Apr 15, 2:27 PM
jestabro committed rVYOSONEXce855f66c5a3: T7321: normalize formatting.
Tue, Apr 15, 2:27 PM

Mon, Apr 14

jestabro moved T7359: Image update: confirm image name is available before accepting from Need Triage to Completed on the VyOS Rolling board.
Mon, Apr 14, 5:10 PM · VyOS 1.4 Sagitta (1.4.0), VyOS 1.5 Circinus, VyOS Rolling
jestabro committed rVYOSONEX4c389eda792f: T7359: confirm image name is available before accepting.
Mon, Apr 14, 3:54 PM
jestabro added a parent task for T7363: Add vyconf aware initialization of Config: T7352: Add remaining features to vyconf framework for smoketest success.
Mon, Apr 14, 2:51 PM · VyOS Rolling
jestabro added a subtask for T7352: Add remaining features to vyconf framework for smoketest success: T7363: Add vyconf aware initialization of Config.
Mon, Apr 14, 2:51 PM · VyOS Rolling
jestabro created T7363: Add vyconf aware initialization of Config.
Mon, Apr 14, 2:51 PM · VyOS Rolling

Sun, Apr 13

jestabro created T7359: Image update: confirm image name is available before accepting.
Sun, Apr 13, 11:35 PM · VyOS 1.4 Sagitta (1.4.0), VyOS 1.5 Circinus, VyOS Rolling

Fri, Apr 11

jestabro added a comment to T7321: Replace legacy operations in configsession.py with vyconf client operations.

PRs:
https://github.com/vyos/vyos1x-config/pull/41
https://github.com/vyos/vyconf/pull/20
https://github.com/vyos/vyos-1x/pull/4445

Fri, Apr 11, 7:43 PM · VyOS Rolling
jestabro added a subtask for T7321: Replace legacy operations in configsession.py with vyconf client operations: T7352: Add remaining features to vyconf framework for smoketest success.
Fri, Apr 11, 7:13 PM · VyOS Rolling
jestabro added a parent task for T7352: Add remaining features to vyconf framework for smoketest success: T7321: Replace legacy operations in configsession.py with vyconf client operations.
Fri, Apr 11, 7:13 PM · VyOS Rolling
jestabro created T7352: Add remaining features to vyconf framework for smoketest success.
Fri, Apr 11, 7:13 PM · VyOS Rolling

Thu, Apr 10

jestabro closed T7302: Implement commit dry-run for vyconfd/vyos-commitd, a subtask of T7292: Expose vyconf commit algorithm for CLI and ConfigSession instance, as Resolved.
Thu, Apr 10, 2:11 PM · VyOS Rolling
jestabro closed T7302: Implement commit dry-run for vyconfd/vyos-commitd as Resolved.
Thu, Apr 10, 2:11 PM · VyOS Rolling
jestabro committed rVYOSONEXe84d8bcb3aff: T7302: update submodule for backend support for commit dry-run.
Thu, Apr 10, 2:07 PM
jestabro committed rVYOSONEX1e5077c8f5ac: T7302: implement commit dry-run for vyconfd/commitd.
Thu, Apr 10, 2:07 PM

Tue, Apr 8

jestabro added a parent task for T5528: Replace legacy loadFile with config_diff: T6543: Legacy load config ignores validation errors on set, leading to removal of config sections under commit error.
Tue, Apr 8, 6:52 PM · VyOS Rolling
jestabro added a subtask for T6543: Legacy load config ignores validation errors on set, leading to removal of config sections under commit error: T5528: Replace legacy loadFile with config_diff.
Tue, Apr 8, 6:52 PM · VyOS Rolling, Bugs
jestabro closed T5528: Replace legacy loadFile with config_diff, a subtask of T5317: configtree: remove mutable references, as Resolved.
Tue, Apr 8, 6:51 PM · VyOS 1.4 Sagitta
jestabro closed T5528: Replace legacy loadFile with config_diff, a subtask of T4295: Use config_tree instead of legacy loadFile in vyos-load-config.py, as Resolved.
Tue, Apr 8, 6:51 PM · VyOS 1.4 Sagitta
jestabro closed T5528: Replace legacy loadFile with config_diff as Resolved.

Subsumed by the work beginning in T6717 and continuing in listed subtasks thereof.

Tue, Apr 8, 6:51 PM · VyOS Rolling
jestabro added a comment to T6717: Add hybrid Cstore manipulation library to replace set/delete/load_config functionality.

The use of a hybrid implementation was retired in favor of full vyconfd support (in development); cf. T6718 and subtasks.

Tue, Apr 8, 6:50 PM · VyOS Rolling
jestabro added a parent task for T6718: Use vyconf daemon for validation of set commands: T6717: Add hybrid Cstore manipulation library to replace set/delete/load_config functionality.
Tue, Apr 8, 6:48 PM · VyOS Rolling
jestabro added a subtask for T6717: Add hybrid Cstore manipulation library to replace set/delete/load_config functionality: T6718: Use vyconf daemon for validation of set commands.
Tue, Apr 8, 6:48 PM · VyOS Rolling
jestabro added a subtask for T5528: Replace legacy loadFile with config_diff: T6717: Add hybrid Cstore manipulation library to replace set/delete/load_config functionality.
Tue, Apr 8, 6:47 PM · VyOS Rolling
jestabro added a parent task for T6717: Add hybrid Cstore manipulation library to replace set/delete/load_config functionality: T5528: Replace legacy loadFile with config_diff.
Tue, Apr 8, 6:47 PM · VyOS Rolling
jestabro closed T7272: Vyconf: update in memory config tree on response from vyos-commitd, a subtask of T7121: Set up communication vyconfd <-> vyos-configd, as Resolved.
Tue, Apr 8, 6:40 PM · VyOS Rolling
jestabro closed T7272: Vyconf: update in memory config tree on response from vyos-commitd as Resolved.
Tue, Apr 8, 6:40 PM · VyOS Rolling
jestabro moved T7289: Add libvyosconfig as git submodule of vyos-1x for stream builds from Open to Finished on the VyOS 1.5 Circinus board.
Tue, Apr 8, 6:39 PM · VyOS 1.5 Circinus, VyOS Rolling
jestabro closed T7289: Add libvyosconfig as git submodule of vyos-1x for stream builds as Resolved.
Tue, Apr 8, 6:39 PM · VyOS 1.5 Circinus, VyOS Rolling
jestabro closed T7289: Add libvyosconfig as git submodule of vyos-1x for stream builds, a subtask of T5400: Move libvyosconfig build out of the Docker image, as Resolved.
Tue, Apr 8, 6:39 PM · VyOS 1.5 Circinus, VyOS Rolling
jestabro closed T6929: Update Dockerfile for change in Opam install.sh as Resolved.
Tue, Apr 8, 6:38 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus, VyOS Rolling
jestabro committed rVYOSONEX67a85ae7c532: T7292: update submodule for post commit update and set tag/leaf data.
Tue, Apr 8, 2:12 PM
jestabro committed rVYOSONEX09cb7801d790: T7272: drop test functions.
Tue, Apr 8, 2:12 PM
jestabro committed rVYOSONEXf6460364fada: T7292: add vyconfd client library functions.
Tue, Apr 8, 2:12 PM
jestabro committed rVYOSONEX51dadbaffc51: T7292: generate vyconfd client library dataclasses.
Tue, Apr 8, 2:12 PM
jestabro committed rVYOSONEXe165ca6a9d25: T7272: drop unneeded fields.
Tue, Apr 8, 2:12 PM

Sat, Apr 5

jestabro added a comment to T7323: Ability to load/merge from set commands.

@L0crian cf. https://vyos.dev/T6740, which provides a converter: set commands -> config

Sat, Apr 5, 4:56 PM · VyOS Rolling

Fri, Apr 4

jestabro added a comment to T7302: Implement commit dry-run for vyconfd/vyos-commitd.

PRs:
https://github.com/vyos/vyconf/pull/19
https://github.com/vyos/vyos-1x/pull/4435

Fri, Apr 4, 6:04 PM · VyOS Rolling
jestabro added a parent task for T7321: Replace legacy operations in configsession.py with vyconf client operations: T7292: Expose vyconf commit algorithm for CLI and ConfigSession instance.
Fri, Apr 4, 5:19 PM · VyOS Rolling
jestabro added a subtask for T7292: Expose vyconf commit algorithm for CLI and ConfigSession instance: T7321: Replace legacy operations in configsession.py with vyconf client operations.
Fri, Apr 4, 5:19 PM · VyOS Rolling
jestabro renamed T7321: Replace legacy operations in configsession.py with vyconf client operations from Replace legacy operations in configsession with vyconf client operations to Replace legacy operations in configsession.py with vyconf client operations.
Fri, Apr 4, 5:18 PM · VyOS Rolling
jestabro created T7321: Replace legacy operations in configsession.py with vyconf client operations.
Fri, Apr 4, 5:18 PM · VyOS Rolling
jestabro added a subtask for T7292: Expose vyconf commit algorithm for CLI and ConfigSession instance: T7302: Implement commit dry-run for vyconfd/vyos-commitd.
Fri, Apr 4, 5:07 PM · VyOS Rolling
jestabro added a parent task for T7302: Implement commit dry-run for vyconfd/vyos-commitd: T7292: Expose vyconf commit algorithm for CLI and ConfigSession instance.
Fri, Apr 4, 5:07 PM · VyOS Rolling

Thu, Apr 3

jestabro committed rVYOSONEXa0416e878600: T7289: fix relative path for git submodule url.
Thu, Apr 3, 5:31 AM
jestabro added a comment to T7292: Expose vyconf commit algorithm for CLI and ConfigSession instance.

Needed fix here:
https://github.com/vyos/vyos1x-config/pull/40
https://github.com/vyos/vyconf/pull/18

Thu, Apr 3, 4:16 AM · VyOS Rolling

Wed, Apr 2

jestabro added a comment to T7272: Vyconf: update in memory config tree on response from vyos-commitd.

PR
https://github.com/vyos/vyconf/pull/17
merged

Wed, Apr 2, 2:31 PM · VyOS Rolling

Mon, Mar 31

jestabro renamed T7302: Implement commit dry-run for vyconfd/vyos-commitd from Implemen commit dry-run for vyconfd to Implement commit dry-run for vyconfd/vyos-commitd.
Mon, Mar 31, 7:34 PM · VyOS Rolling
jestabro created T7302: Implement commit dry-run for vyconfd/vyos-commitd.
Mon, Mar 31, 7:34 PM · VyOS Rolling
jestabro added a comment to T7289: Add libvyosconfig as git submodule of vyos-1x for stream builds.

Regarding the failure of the PR integration tests, this may have been a result of a typo, now corrected in rolling here:
https://github.com/vyos/vyos-1x/pull/4425

Mon, Mar 31, 5:22 PM · VyOS 1.5 Circinus, VyOS Rolling
jestabro committed rVYOSONEXb55504a69473: T7289: fix typo in git submodule status check.
Mon, Mar 31, 3:58 PM
jestabro closed T7296: Require opam package ppx_deriving_yojson <= 3.9.1 as Resolved.
Mon, Mar 31, 3:31 PM · VyOS Rolling
jestabro committed rVYOSONEXfce85848e36d: T7296: update hash for restrict opam ppx_deriving_yojson <= v3.9.1.
Mon, Mar 31, 3:25 PM
jestabro moved T7294: image upgrade will replace symlinks with a copy from Open to Finished on the VyOS 1.4 Sagitta board.
Mon, Mar 31, 3:20 PM · VyOS 1.4 Sagitta (1.4.2), VyOS Rolling, VyOS 1.5 Circinus
jestabro moved T7294: image upgrade will replace symlinks with a copy from Open to Finished on the VyOS 1.5 Circinus board.
Mon, Mar 31, 3:19 PM · VyOS 1.4 Sagitta (1.4.2), VyOS Rolling, VyOS 1.5 Circinus
jestabro closed T7294: image upgrade will replace symlinks with a copy as Resolved.
Mon, Mar 31, 3:19 PM · VyOS 1.4 Sagitta (1.4.2), VyOS Rolling, VyOS 1.5 Circinus

Sat, Mar 29

jestabro committed rVYOSONEX856ab1106795: T7289: attempt to update submodule if status inconsistent.
Sat, Mar 29, 9:15 PM
jestabro committed rVYOSONEXe4d0f284ff3f: T7289: set url as relative path.
Sat, Mar 29, 9:15 PM
jestabro committed rVYOSONEXe5cc2004b4d2: T7289: update Makefile for libvyosconfig as git submodule.
Sat, Mar 29, 9:15 PM
jestabro committed rVYOSONEX3f0b370a3993: T7289: add libvyosconfig as git submodule.
Sat, Mar 29, 9:15 PM
jestabro committed rVYOSONEXe21b9658f057: T7294: preserve /config symlinks on image upgrade.
Sat, Mar 29, 9:42 AM
jestabro created T7296: Require opam package ppx_deriving_yojson <= 3.9.1.
Sat, Mar 29, 5:03 AM · VyOS Rolling
jestabro added a comment to T7294: image upgrade will replace symlinks with a copy.

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

Sat, Mar 29, 3:19 AM · VyOS 1.4 Sagitta (1.4.2), VyOS Rolling, VyOS 1.5 Circinus

Fri, Mar 28

jestabro claimed T7294: image upgrade will replace symlinks with a copy.
Fri, Mar 28, 7:43 PM · VyOS 1.4 Sagitta (1.4.2), VyOS Rolling, VyOS 1.5 Circinus
jestabro added a subtask for T7272: Vyconf: update in memory config tree on response from vyos-commitd: T7292: Expose vyconf commit algorithm for CLI and ConfigSession instance.
Fri, Mar 28, 4:23 PM · VyOS Rolling
jestabro added a parent task for T7292: Expose vyconf commit algorithm for CLI and ConfigSession instance: T7272: Vyconf: update in memory config tree on response from vyos-commitd.
Fri, Mar 28, 4:23 PM · VyOS Rolling
jestabro created T7292: Expose vyconf commit algorithm for CLI and ConfigSession instance.
Fri, Mar 28, 4:22 PM · VyOS Rolling
jestabro closed T6946: Add initial commit algorithm to vyconf, a subtask of T6718: Use vyconf daemon for validation of set commands, as Resolved.
Fri, Mar 28, 4:17 PM · VyOS Rolling
jestabro closed T6946: Add initial commit algorithm to vyconf as Resolved.
Fri, Mar 28, 4:17 PM · VyOS Rolling
jestabro added a parent task for T7272: Vyconf: update in memory config tree on response from vyos-commitd: T7121: Set up communication vyconfd <-> vyos-configd.
Fri, Mar 28, 4:16 PM · VyOS Rolling
jestabro added a subtask for T7121: Set up communication vyconfd <-> vyos-configd: T7272: Vyconf: update in memory config tree on response from vyos-commitd.
Fri, Mar 28, 4:16 PM · VyOS Rolling
jestabro added a parent task for T7121: Set up communication vyconfd <-> vyos-configd: T6946: Add initial commit algorithm to vyconf.
Fri, Mar 28, 4:14 PM · VyOS Rolling
jestabro added a subtask for T6946: Add initial commit algorithm to vyconf: T7121: Set up communication vyconfd <-> vyos-configd.
Fri, Mar 28, 4:14 PM · VyOS Rolling

Wed, Mar 26

jestabro added a parent task for T7289: Add libvyosconfig as git submodule of vyos-1x for stream builds: T5400: Move libvyosconfig build out of the Docker image.
Wed, Mar 26, 10:00 PM · VyOS 1.5 Circinus, VyOS Rolling
jestabro added a subtask for T5400: Move libvyosconfig build out of the Docker image: T7289: Add libvyosconfig as git submodule of vyos-1x for stream builds.
Wed, Mar 26, 10:00 PM · VyOS 1.5 Circinus, VyOS Rolling
jestabro created T7289: Add libvyosconfig as git submodule of vyos-1x for stream builds.
Wed, Mar 26, 10:00 PM · VyOS 1.5 Circinus, VyOS Rolling

Tue, Mar 25

jestabro committed rVYOSONEX42bc671b1875: T7246: update hash for strip version on config load.
Tue, Mar 25, 7:38 PM

Fri, Mar 21

jestabro created T7272: Vyconf: update in memory config tree on response from vyos-commitd.
Fri, Mar 21, 8:48 PM · VyOS Rolling

Thu, Mar 20

jestabro committed rVYOSONEXfbf871b3cdbb: T7246: update libvyosconfig hash and add nosetest.
Thu, Mar 20, 4:59 PM
jestabro committed rVYOSONEX6dd7dbc2500d: T7246: do not pass unneeded version string to parser.
Thu, Mar 20, 2:20 PM

Mar 18 2025

jestabro closed T7121: Set up communication vyconfd <-> vyos-configd as Resolved.
Mar 18 2025, 11:14 PM · VyOS Rolling
jestabro added a comment to T7246: Wireguard: Traceback error received if the public-key starts with //.

PR's:
https://github.com/vyos/vyos-1x/pull/4406

Mar 18 2025, 5:35 PM · VyOS 1.5 Circinus, VyOS Rolling, VyOS 1.4 Sagitta (1.4.3)
jestabro committed rVYOSONEXd8a6295a13a6: T7121: T6946: update hash for commit algorithm/commitd messaging.
Mar 18 2025, 3:48 PM
jestabro committed rVYOSONEXb3427a6aa693: T7121: add defaults entry for vyconfd.conf.
Mar 18 2025, 3:48 PM
jestabro committed rVYOSONEXb6df26f89df7: T7121: add test_commit wrapper and test script.
Mar 18 2025, 3:48 PM
jestabro committed rVYOSONEX3078c7c97662: T7121: generate Python protobuf files at build.
Mar 18 2025, 3:48 PM
jestabro committed rVYOSONEX21d960b34da2: T7121: add vyos-commitd service as emergent replacement for vyos-configd.
Mar 18 2025, 3:48 PM
jestabro committed rVYOSONEX33394e41516a: T7121: add Config init from internal cache.
Mar 18 2025, 3:48 PM