Page MenuHomeVyOS Platform
Feed Search

Feb 9 2022

jestabro added a parent task for T3441: More intelligent config loading scripts: T4235: Add config tree diff algorithm.
Feb 9 2022, 3:21 AM · VyOS Rolling
jestabro updated the task description for T4235: Add config tree diff algorithm.
Feb 9 2022, 3:20 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro triaged T4235: Add config tree diff algorithm as Normal priority.
Feb 9 2022, 3:04 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta

Jan 20 2022

jestabro committed rVYOSONEXa41826759ae7: interface-names: T3871: use tempfile during virtual migration.
Jan 20 2022, 7:44 PM

Jan 11 2022

jestabro closed T4166: Debug output missing when frr.py called under vyos-configd as Resolved.
Jan 11 2022, 1:00 PM · VyOS 1.4 Sagitta
jestabro committed rVYOSONEXcb797395a4df: frr: T4166: move log debug setting to init function for vyos-configd.
Jan 11 2022, 7:22 AM

Jan 10 2022

jestabro triaged T4166: Debug output missing when frr.py called under vyos-configd as Normal priority.
Jan 10 2022, 10:50 PM · VyOS 1.4 Sagitta

Jan 6 2022

jestabro added a comment to T1185: Firewall rulesets are ignored in RFC-compliant VRRP setups.

@rps this did not make it into 1.3.0, but was discussed recently and will be addressed; it is, as you point out, a regrettable omission in functionality

Jan 6 2022, 6:56 PM
jestabro closed T4146: Nginx should not listen on port 80 as Unknown Status.
Jan 6 2022, 2:21 PM · VyOS 1.3 Equuleus (1.3.5)
jestabro committed rVYOSONEX2c6fe0aeef09: https: T4146: do not listen on port 80.
Jan 6 2022, 2:11 PM
jestabro moved T3785: Add unicode support to configtree backend from Open to Finished on the VyOS 1.4 Sagitta board.
Jan 6 2022, 1:56 PM · VyOS 1.3 Equuleus (1.3.2)
jestabro closed T3785: Add unicode support to configtree backend, a subtask of T2941: Using a non-ASCII character in the description field causes UnicodeDecodeError in configsource.py, as Unknown Status.
Jan 6 2022, 1:56 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jestabro closed T3785: Add unicode support to configtree backend as Unknown Status.
Jan 6 2022, 1:56 PM · VyOS 1.3 Equuleus (1.3.2)
jestabro updated the task description for T3785: Add unicode support to configtree backend.
Jan 6 2022, 1:55 PM · VyOS 1.3 Equuleus (1.3.2)
jestabro triaged T4146: Nginx should not listen on port 80 as Normal priority.
Jan 6 2022, 1:41 PM · VyOS 1.3 Equuleus (1.3.5)
jestabro committed rVYOSONEX5b8550dc1837: config: T3785: drop restriction to ascii in decode.
Jan 6 2022, 1:31 AM

Jan 5 2022

jestabro added a comment to T3785: Add unicode support to configtree backend.

relaxes the condition to escape non-ascii bytes. Updating the commit id in the Dockerfile and relaxing the ascii restriction in configsource.py will allow unicode chars in config.

Jan 5 2022, 6:34 PM · VyOS 1.3 Equuleus (1.3.2)

Dec 29 2021

jestabro closed T4086: system login banner is not removed on deletion. as Resolved.
Dec 29 2021, 8:13 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0)
jestabro committed rVYOSONEX8341dbb811ab: configd: T4086: use 'copy' on mutable global var default_config_data.
Dec 29 2021, 8:12 PM
jestabro moved T4086: system login banner is not removed on deletion. from Open to Finished on the VyOS 1.4 Sagitta board.
Dec 29 2021, 8:08 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0)
jestabro committed rVYOSONEXd2ca2ac1cf9c: configd: T4086: use 'copy' on mutable global var default_config_data.
Dec 29 2021, 8:07 PM
jestabro added a comment to T4086: system login banner is not removed on deletion..

This is a mutability issue: since under vyos-configd the script is loaded as module, global variables persist, however:

Dec 29 2021, 7:37 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0)

Dec 16 2021

jestabro moved T4076: Allow setting CORS options in HTTP API from Backport Candidates to Finished on the VyOS 1.4 Sagitta board.
Dec 16 2021, 6:20 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro changed the status of T4076: Allow setting CORS options in HTTP API from Unknown Status to Resolved.
Dec 16 2021, 6:20 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro committed rVYOSONEXe671c4b33157: http-api: T4076: allow setting CORS option 'Access-Control-Allow-Origin'.
Dec 16 2021, 6:13 PM
jestabro committed rVYOSONEX52846e063baf: T3006: add a range validator (authored by dmbaturin).
Dec 16 2021, 2:30 PM

Dec 15 2021

jestabro closed T4076: Allow setting CORS options in HTTP API as Unknown Status.
Dec 15 2021, 9:37 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro committed rVYOSONEX55f8ede2d09a: http-api: T4076: allow setting CORS option 'Access-Control-Allow-Origin'.
Dec 15 2021, 9:36 PM
jestabro updated the task description for T4076: Allow setting CORS options in HTTP API.
Dec 15 2021, 7:37 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro changed the status of T4076: Allow setting CORS options in HTTP API from Open to In progress.
Dec 15 2021, 7:02 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta

Dec 14 2021

jestabro changed the status of T4071: Allow HTTP API to bind to unix domain socket from Unknown Status to Resolved.
Dec 14 2021, 4:31 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro moved T4071: Allow HTTP API to bind to unix domain socket from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.0) board.
Dec 14 2021, 4:31 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro committed rVYOSONEX1b0007a01fd5: http-api: T4071: allow API to bind to unix domain socket.
Dec 14 2021, 4:30 PM

Dec 13 2021

jestabro committed rVYOSONEXce2b74fbcd57: configd: T2582: add smoketest for vyos-configd initialization.
Dec 13 2021, 7:54 PM
jestabro closed T4071: Allow HTTP API to bind to unix domain socket as Unknown Status.
Dec 13 2021, 5:48 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro committed rVYOSONEX0e3c35e6517f: http-api: T4071: allow API to bind to unix domain socket.
Dec 13 2021, 5:47 PM
jestabro updated the task description for T4071: Allow HTTP API to bind to unix domain socket.
Dec 13 2021, 5:16 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro committed rVYOSONEX52e6ea6119a3: configd: T2582: add smoketest for vyos-configd initialization.
Dec 13 2021, 4:51 PM
jestabro changed the status of T4071: Allow HTTP API to bind to unix domain socket from Open to In progress.
Dec 13 2021, 4:44 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro committed rVYOSONEX4b96a627a263: graphql: T3993: add requests for firewall ipv6-address-group.
Dec 13 2021, 1:10 AM
jestabro committed rVYOSONEXf488682eaae8: graphql: T3993: distinguish queries and mutations; update README.graphql.
Dec 13 2021, 1:10 AM
jestabro committed rVYOSONEX92c4cc5e1248: graphql: T3993: add requests for firewall ipv6-address-group.
Dec 13 2021, 12:34 AM
jestabro committed rVYOSONEX30311db5a00c: graphql: T3993: distinguish queries and mutations; update README.graphql.
Dec 13 2021, 12:34 AM

Dec 11 2021

jestabro committed rVYOSONEX91f92cbf84ea: vyos.util: T4061: fix typo in function name.
Dec 11 2021, 7:06 PM
jestabro committed rVYOSONEX86ab3b7dad7f: vyos.util: T4061: fix typo in function name.
Dec 11 2021, 7:05 PM

Dec 9 2021

jestabro reopened T4061: Add util function to check for completion of boot config as "Open".

Utility function added; it remnains to move 'vyos-config-status' to /run.

Dec 9 2021, 7:58 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro closed T4061: Add util function to check for completion of boot config as Resolved.
Dec 9 2021, 7:57 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro moved T4061: Add util function to check for completion of boot config from Backport Candidates to Finished on the VyOS 1.4 Sagitta board.
Dec 9 2021, 7:57 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro closed T4060: Extend configquery for use before boot configuration is complete as Resolved.
Dec 9 2021, 7:56 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro moved T4060: Extend configquery for use before boot configuration is complete from Backport Candidates to Finished on the VyOS 1.4 Sagitta board.
Dec 9 2021, 7:56 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro committed rVYOSONEX2f841d913c11: configquery: T4060: allow use before boot configuration is complete.
Dec 9 2021, 7:55 PM
jestabro committed rVYOSONEX9e34d2761e7d: vyos.util: T4061: add function to check for completion of boot config.
Dec 9 2021, 7:55 PM
jestabro added a project to T4060: Extend configquery for use before boot configuration is complete: VyOS 1.3 Equuleus (1.3.0).
Dec 9 2021, 6:38 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro added a project to T4061: Add util function to check for completion of boot config: VyOS 1.3 Equuleus (1.3.0).
Dec 9 2021, 6:35 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro moved T4060: Extend configquery for use before boot configuration is complete from Open to Backport Candidates on the VyOS 1.4 Sagitta board.
Dec 9 2021, 12:21 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro committed rVYOSONEXe6b1c1f57206: vyos.util: T4061: add function to check for completion of boot config.
Dec 9 2021, 12:21 AM
jestabro committed rVYOSONEXe51b9444a6a6: configquery: T4060: allow use before boot configuration is complete.
Dec 9 2021, 12:21 AM
jestabro moved T4061: Add util function to check for completion of boot config from Open to Backport Candidates on the VyOS 1.4 Sagitta board.
Dec 9 2021, 12:21 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta

Dec 8 2021

jestabro triaged T4061: Add util function to check for completion of boot config as Normal priority.
Dec 8 2021, 6:23 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro triaged T4060: Extend configquery for use before boot configuration is complete as Normal priority.
Dec 8 2021, 5:39 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta

Dec 6 2021

jestabro added a comment to T4053: VRRP impossible to set scripts out of the /config directory.

cf. T3980, also

Dec 6 2021, 2:29 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro edited projects for T2768: Define a high level HTTP API, added: VyOS 1.3 Equuleus (1.3.0); removed VyOS 1.3 Equuleus.
Dec 6 2021, 2:22 PM · VyOS Rolling

Dec 4 2021

jestabro edited projects for T2768: Define a high level HTTP API, added: VyOS 1.3 Equuleus, VyOS 1.4 Sagitta; removed VyOS 1.3 Equuleus (1.3.0).
Dec 4 2021, 7:24 PM · VyOS Rolling

Dec 3 2021

jestabro committed rVYOSONEX28f40317f178: configquery: T3402: use vyatta-op-cmd-wrapper to provide environment.
Dec 3 2021, 12:18 PM
jestabro committed rVYOSONEXae16a51506cd: configquery: T3402: use vyatta-op-cmd-wrapper to provide environment.
Dec 3 2021, 12:05 PM

Dec 2 2021

jestabro committed rVYOSONEXa499776ec7dd: graphql: T3993: define add/delete system image request.
Dec 2 2021, 5:25 PM
jestabro committed rVYOSONEXefbb2930dcc7: http-api: T3440: simplify vyos-http-api initialization.
Dec 2 2021, 5:25 PM
jestabro committed rVYOSONEXd7a1d1d90e66: graphql: T3993: update README.graphql.
Dec 2 2021, 5:25 PM

Dec 1 2021

jestabro committed rVYOSONEX358831c18fcf: graphql: T3993: define add/delete system image request.
Dec 1 2021, 9:42 PM
jestabro committed rVYOSONEXf2bdd26c36e7: http-api: T3440: simplify vyos-http-api initialization.
Dec 1 2021, 9:42 PM
jestabro committed rVYOSONEX9f6ca1e489c0: graphql: T3993: update README.graphql.
Dec 1 2021, 9:42 PM

Nov 30 2021

jestabro committed rVYOSONEXa17f8caf10a3: graphql: T3993: add op-mode requests.
Nov 30 2021, 4:45 PM
jestabro committed rVYOSONEXaae53dad4a02: graphql: T3993: add config session show_config.
Nov 30 2021, 4:45 PM
jestabro committed rVYOSONEX62e52d071610: op-mode: T3725: Show configuration in JSON format (authored by Viacheslav).
Nov 30 2021, 4:45 PM
jestabro committed rVYOSONEXa05866e53019: graphql: T3993: add config session show_config.
Nov 30 2021, 4:24 PM
jestabro committed rVYOSONEX1f926e1b1fe7: graphql: T3993: add op-mode requests.
Nov 30 2021, 4:24 PM

Nov 24 2021

jestabro committed rVYOSONEXf97c72ee7efd: graphql: T3993: add requests for manipulating firewall groups.
Nov 24 2021, 7:34 PM
jestabro committed rVYOSONEX114be88565cd: graphql: T3993: refactor directive and mutation definitions.
Nov 24 2021, 7:34 PM
jestabro committed rVYOSONEX97022cea7fe4: graphql: T3993: normalize naming conventions.
Nov 24 2021, 7:34 PM
jestabro committed rVYOSONEX715b3c05b6f6: graphql: T3993: change name of directive.
Nov 24 2021, 7:34 PM
jestabro committed rVYOSONEXecf14b0e900c: graphql: T3993: update README.graphql.
Nov 24 2021, 7:34 PM
jestabro added a comment to T3980: vrrp transition-script validator makes warning fatal and also causes a python NameError exception.

The plan is to weaken this to a warning in 'verify'; as summarized above, validators are pass/fail and warnings are not an appropriate response for a validator

Nov 24 2021, 6:34 PM · VyOS 1.3 Equuleus (1.3.6)
jestabro committed rVYOSONEXee53af35eb1e: graphql: T3993: add requests for manipulating firewall groups.
Nov 24 2021, 2:06 PM

Nov 23 2021

jestabro committed rVYOSONEXef7f5ca2fd2c: graphql: T3993: refactor directive and mutation definitions.
Nov 23 2021, 5:14 PM
jestabro committed rVYOSONEXfb2dc58d91bd: graphql: T3993: normalize naming conventions.
Nov 23 2021, 5:14 PM
jestabro committed rVYOSONEX6de15a416222: graphql: T3993: change name of directive.
Nov 23 2021, 5:14 PM
jestabro committed rVYOSONEXf4ec1a88b655: graphql: T3993: update README.graphql.
Nov 23 2021, 5:14 PM

Nov 19 2021

jestabro moved T4003: API for "show interfaces ethernet" does not include the interface description from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Nov 19 2021, 10:20 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro changed the status of T4003: API for "show interfaces ethernet" does not include the interface description from Unknown Status to Resolved.
Nov 19 2021, 10:20 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro committed rVYOSONEXe7c313770865: http-api: T4003: fix output when no tty attached to stdout, e.g., api.
Nov 19 2021, 10:20 PM
jestabro triaged T4003: API for "show interfaces ethernet" does not include the interface description as Normal priority.
Nov 19 2021, 9:45 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro closed T4003: API for "show interfaces ethernet" does not include the interface description as Unknown Status.
Nov 19 2021, 9:44 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro committed rVYOSONEX82ea3b4f3c12: http-api: T4003: fix output when no tty attached to stdout, e.g., api.
Nov 19 2021, 9:42 PM

Nov 18 2021

jestabro added a comment to T4003: API for "show interfaces ethernet" does not include the interface description.

One detail towards a resolution: if the vyos-http-api-server is started manually (without systemd) then the output is not truncated. If one wants to try this, one should configure 'set service https api' (to update Nginx config appropriately); then 'systemctl stop vyos-http-api'; then, as root:

Nov 18 2021, 9:16 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro changed the status of T4003: API for "show interfaces ethernet" does not include the interface description from Open to Confirmed.

Thanks, I've confirmed the issue; I should have it resolved soon

Nov 18 2021, 4:12 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro committed rVYOSONEX57ffa79bbde2: interface-names: T3871: 'migrate' component string syntax as needed.
Nov 18 2021, 4:09 PM

Nov 17 2021

jestabro claimed T4003: API for "show interfaces ethernet" does not include the interface description.
Nov 17 2021, 4:04 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta

Nov 15 2021

jestabro committed rVYOSONEX419f81a0c397: graphql: T3993: add config file save/load.
Nov 15 2021, 10:14 PM
jestabro committed rVYOSONEX8e8d3d8e6dfe: graphql: T3993: move schema generation to bindings.py; clean up for linting.
Nov 15 2021, 10:14 PM
jestabro committed rVYOSONEX8915a19f7761: graphql: T3993: add config file save/load.
Nov 15 2021, 9:13 PM