Page MenuHomeVyOS Platform

jestabro (John Estabrook)
User

Projects

User Details

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

Recent Activity

Yesterday

jestabro added a comment to T2203: http api: "Failed to generate committed config" .

In this failure case, there are some expected "failed" lines in /var/log/vyatta/cfg-stdout.log. Although they are not detailed log messages, they may help narrow down the source of the failure, if you could share those.

Sun, Apr 5, 7:35 PM

Sat, Apr 4

jestabro added a project to T2100: BGP route adverisement wih checks rib: VyOS 1.2 Crux (VyOS 1.2.5).
Sat, Apr 4, 10:02 PM · VyOS 1.2 Crux (VyOS 1.2.5), VyOS 1.3 Equuleus
jestabro moved T1490: BGP configuration (is lost|not applied) when updating 1.1.8 -> 1.2.1 from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.5) board.
Sat, Apr 4, 10:01 PM · VyOS 1.2 Crux (VyOS 1.2.5), Ready for Crux (1.2.x), VyOS 1.3 Equuleus
jestabro moved T1490: BGP configuration (is lost|not applied) when updating 1.1.8 -> 1.2.1 from Backport Candidates to Finished on the VyOS 1.3 Equuleus board.
Sat, Apr 4, 10:01 PM · VyOS 1.2 Crux (VyOS 1.2.5), Ready for Crux (1.2.x), VyOS 1.3 Equuleus
jestabro added a project to T1490: BGP configuration (is lost|not applied) when updating 1.1.8 -> 1.2.1: VyOS 1.2 Crux (VyOS 1.2.5).
Sat, Apr 4, 10:00 PM · VyOS 1.2 Crux (VyOS 1.2.5), Ready for Crux (1.2.x), VyOS 1.3 Equuleus

Fri, Apr 3

jestabro moved T2100: BGP route adverisement wih checks rib from In Progress to Backport Candidates on the VyOS 1.3 Equuleus board.
Fri, Apr 3, 1:40 PM · VyOS 1.2 Crux (VyOS 1.2.5), VyOS 1.3 Equuleus
jestabro claimed T2203: http api: "Failed to generate committed config" .
Fri, Apr 3, 12:51 PM

Thu, Apr 2

jestabro closed T2100: BGP route adverisement wih checks rib as Resolved.
Thu, Apr 2, 9:24 PM · VyOS 1.2 Crux (VyOS 1.2.5), VyOS 1.3 Equuleus

Tue, Mar 31

jestabro closed T2052: Update vyos-merge-config.py for version string syntax change, a subtask of T2029: Switch to new syntax for config file component versions, as Resolved.
Tue, Mar 31, 1:53 PM · VyOS 1.3 Equuleus
jestabro closed T2052: Update vyos-merge-config.py for version string syntax change as Resolved.
Tue, Mar 31, 1:53 PM · VyOS 1.3 Equuleus
jestabro closed T2053: Update vyos-load-config.py for version string syntax change, a subtask of T2029: Switch to new syntax for config file component versions, as Resolved.
Tue, Mar 31, 1:53 PM · VyOS 1.3 Equuleus
jestabro closed T2053: Update vyos-load-config.py for version string syntax change as Resolved.
Tue, Mar 31, 1:53 PM · VyOS 1.3 Equuleus
jestabro closed T2180: get_config_dict should be independent of CLI edit level, a subtask of T2168: Config edit level affecting the show_config() function, as Resolved.
Tue, Mar 31, 12:06 AM · VyOS 1.3 Equuleus
jestabro closed T2180: get_config_dict should be independent of CLI edit level as Resolved.
Tue, Mar 31, 12:06 AM · VyOS 1.3 Equuleus

Mon, Mar 30

jestabro closed T2029: Switch to new syntax for config file component versions as Resolved.
Mon, Mar 30, 9:58 PM · VyOS 1.3 Equuleus
jestabro closed T2160: Allow restricting HTTP API to specific virtual hosts as Resolved.
Mon, Mar 30, 7:15 PM · VyOS 1.3 Equuleus
jestabro changed the subtype of T2180: get_config_dict should be independent of CLI edit level from "Task" to "Bug".
Mon, Mar 30, 1:23 AM · VyOS 1.3 Equuleus

Sun, Mar 29

jestabro changed the status of T2180: get_config_dict should be independent of CLI edit level, a subtask of T2168: Config edit level affecting the show_config() function, from In progress to Needs testing.
Sun, Mar 29, 9:40 PM · VyOS 1.3 Equuleus
jestabro changed the status of T2180: get_config_dict should be independent of CLI edit level from In progress to Needs testing.
Sun, Mar 29, 9:40 PM · VyOS 1.3 Equuleus
jestabro added a comment to T2180: get_config_dict should be independent of CLI edit level.

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

Sun, Mar 29, 9:38 PM · VyOS 1.3 Equuleus
jestabro updated the task description for T2180: get_config_dict should be independent of CLI edit level.
Sun, Mar 29, 8:14 PM · VyOS 1.3 Equuleus
jestabro added a subtask for T2168: Config edit level affecting the show_config() function: T2180: get_config_dict should be independent of CLI edit level.
Sun, Mar 29, 7:52 PM · VyOS 1.3 Equuleus
jestabro added a parent task for T2180: get_config_dict should be independent of CLI edit level: T2168: Config edit level affecting the show_config() function.
Sun, Mar 29, 7:52 PM · VyOS 1.3 Equuleus
jestabro changed the status of T2180: get_config_dict should be independent of CLI edit level from Open to In progress.
Sun, Mar 29, 7:52 PM · VyOS 1.3 Equuleus

Fri, Mar 27

jestabro closed T2169: Remove redundant use of show_config in vyos-merge-config as Resolved.
Fri, Mar 27, 9:10 PM · VyOS 1.3 Equuleus
jestabro triaged T2169: Remove redundant use of show_config in vyos-merge-config as Normal priority.
Fri, Mar 27, 8:54 PM · VyOS 1.3 Equuleus
jestabro added a subtask for T1846: Make session_config not depend on the current edit level: T2168: Config edit level affecting the show_config() function.
Fri, Mar 27, 8:27 PM
jestabro added a parent task for T2168: Config edit level affecting the show_config() function: T1846: Make session_config not depend on the current edit level.
Fri, Mar 27, 8:27 PM · VyOS 1.3 Equuleus
jestabro added a comment to T2100: BGP route adverisement wih checks rib.

Thanks, @Viacheslav. We will need to add a migration script for the previous setting; that is simple in this case, since, as you observed, it was a no-op, and can just be dropped. If you are busy, I can add it.

Fri, Mar 27, 12:51 PM · VyOS 1.2 Crux (VyOS 1.2.5), VyOS 1.3 Equuleus
jestabro closed T2164: Package libstrongswan-standard-plugins missing from image, a subtask of T2049: Update strongSwan cipher suites list for IPSec settings, as Resolved.
Fri, Mar 27, 12:38 AM · VyOS 1.3 Equuleus
jestabro closed T2164: Package libstrongswan-standard-plugins missing from image, a subtask of T1735: Issue in "show vpn ipsec/ike sa" output with ipsec encryption algorithm aes128gcm128/aes256gcm128/chacha etc, as Resolved.
Fri, Mar 27, 12:38 AM · VyOS 1.3 Equuleus, vyatta-op-vpn
jestabro closed T2164: Package libstrongswan-standard-plugins missing from image as Resolved.
Fri, Mar 27, 12:38 AM · VyOS 1.3 Equuleus

Thu, Mar 26

jestabro updated the task description for T2164: Package libstrongswan-standard-plugins missing from image.
Thu, Mar 26, 9:57 PM · VyOS 1.3 Equuleus
jestabro added a subtask for T2049: Update strongSwan cipher suites list for IPSec settings: T2164: Package libstrongswan-standard-plugins missing from image.
Thu, Mar 26, 9:52 PM · VyOS 1.3 Equuleus
jestabro added a parent task for T2164: Package libstrongswan-standard-plugins missing from image: T2049: Update strongSwan cipher suites list for IPSec settings.
Thu, Mar 26, 9:52 PM · VyOS 1.3 Equuleus
jestabro triaged T2164: Package libstrongswan-standard-plugins missing from image as Unbreak Now! priority.
Thu, Mar 26, 9:23 PM · VyOS 1.3 Equuleus
jestabro moved T1735: Issue in "show vpn ipsec/ike sa" output with ipsec encryption algorithm aes128gcm128/aes256gcm128/chacha etc from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Thu, Mar 26, 9:10 PM · VyOS 1.3 Equuleus, vyatta-op-vpn
jestabro closed T1735: Issue in "show vpn ipsec/ike sa" output with ipsec encryption algorithm aes128gcm128/aes256gcm128/chacha etc as Resolved.
Thu, Mar 26, 9:10 PM · VyOS 1.3 Equuleus, vyatta-op-vpn
jestabro added a subtask for T1735: Issue in "show vpn ipsec/ike sa" output with ipsec encryption algorithm aes128gcm128/aes256gcm128/chacha etc: T2164: Package libstrongswan-standard-plugins missing from image.
Thu, Mar 26, 9:09 PM · VyOS 1.3 Equuleus, vyatta-op-vpn
jestabro added a parent task for T2164: Package libstrongswan-standard-plugins missing from image: T1735: Issue in "show vpn ipsec/ike sa" output with ipsec encryption algorithm aes128gcm128/aes256gcm128/chacha etc.
Thu, Mar 26, 9:09 PM · VyOS 1.3 Equuleus
jestabro claimed T2164: Package libstrongswan-standard-plugins missing from image.
Thu, Mar 26, 9:08 PM · VyOS 1.3 Equuleus
jestabro created T2164: Package libstrongswan-standard-plugins missing from image.
Thu, Mar 26, 9:08 PM · VyOS 1.3 Equuleus

Wed, Mar 25

jestabro updated the task description for T2157: Organize service https listen-address/listen-port/server-name under 'virtual-host' node.
Wed, Mar 25, 3:37 PM · VyOS 1.3 Equuleus

Tue, Mar 24

jestabro triaged T2160: Allow restricting HTTP API to specific virtual hosts as Normal priority.
Tue, Mar 24, 8:47 PM · VyOS 1.3 Equuleus
jestabro closed T2157: Organize service https listen-address/listen-port/server-name under 'virtual-host' node as Resolved.
Tue, Mar 24, 8:36 PM · VyOS 1.3 Equuleus
jestabro changed the status of T2157: Organize service https listen-address/listen-port/server-name under 'virtual-host' node from Open to In progress.
Tue, Mar 24, 7:26 PM · VyOS 1.3 Equuleus

Sat, Mar 21

jestabro closed T2142: vyos-build: Add required packages and step to build-GCE-image script as Resolved.
Sat, Mar 21, 5:27 PM · VyOS 1.3 Equuleus
jestabro moved T1936: pppoe-server CLI control features from Backport Candidates to Finished on the VyOS 1.3 Equuleus board.
Sat, Mar 21, 5:18 PM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.5)
jestabro closed T1936: pppoe-server CLI control features as Resolved.
Sat, Mar 21, 5:18 PM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.5)
jestabro added a comment to T1936: pppoe-server CLI control features.

Tested successfully in Crux.

Sat, Mar 21, 5:12 PM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.5)

Fri, Mar 20

jestabro closed T1228: pppoe default-route force option not working (Rel 1.2.0-rc11) as Resolved.
Fri, Mar 20, 5:05 PM · VyOS 1.2 Crux (VyOS 1.2.5)
jestabro moved T1228: pppoe default-route force option not working (Rel 1.2.0-rc11) from Backlog to Finished on the VyOS 1.2 Crux (VyOS 1.2.5) board.
Fri, Mar 20, 5:05 PM · VyOS 1.2 Crux (VyOS 1.2.5)
jestabro changed the status of T2142: vyos-build: Add required packages and step to build-GCE-image script from Open to In progress.
Fri, Mar 20, 3:59 PM · VyOS 1.3 Equuleus
jestabro added a comment to T2142: vyos-build: Add required packages and step to build-GCE-image script.

https://github.com/vyos/vyos-build/pull/95

Fri, Mar 20, 3:58 PM · VyOS 1.3 Equuleus
jestabro added a comment to T2142: vyos-build: Add required packages and step to build-GCE-image script.

Yes, @jjakob, I run docker as indicated in the vyos-build README, which includes --privileged. I am not that concerned with the docker issue here; rather I want the script to work, and am adding in the necessary ingredients to the script itself. Compare the older prescription:
https://wiki.vyos.net/wiki/Building_images_using_vyos-build_Docker_container#Building_Google_Cloud.2FGCE_image

Fri, Mar 20, 1:22 PM · VyOS 1.3 Equuleus
jestabro created T2142: vyos-build: Add required packages and step to build-GCE-image script.
Fri, Mar 20, 2:23 AM · VyOS 1.3 Equuleus

Thu, Mar 19

jestabro moved T2132: Document kernel boot parameter 'vyos-config-debug' from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Thu, Mar 19, 6:56 PM · VyOS 1.3 Equuleus
jestabro closed T2132: Document kernel boot parameter 'vyos-config-debug', a subtask of T1622: Add failsafe and back trace to boot config loader, as Resolved.
Thu, Mar 19, 6:55 PM · VyOS 1.3 Equuleus
jestabro closed T2132: Document kernel boot parameter 'vyos-config-debug' as Resolved.
Thu, Mar 19, 6:55 PM · VyOS 1.3 Equuleus
jestabro closed T1301: bgp peer-groups don't work when "no-ipv4-unicast" is enabled. as Resolved.
Thu, Mar 19, 6:23 PM · VyOS 1.3 Equuleus, Ready for Crux (1.2.x), VyOS 1.2 Crux (VyOS 1.2.5)
jestabro moved T1301: bgp peer-groups don't work when "no-ipv4-unicast" is enabled. from Backlog to Finished on the VyOS 1.2 Crux (VyOS 1.2.5) board.
Thu, Mar 19, 6:22 PM · VyOS 1.3 Equuleus, Ready for Crux (1.2.x), VyOS 1.2 Crux (VyOS 1.2.5)
jestabro edited projects for T1853: wireguard - disable peer doesn't work , added: VyOS 1.2 Crux (VyOS 1.2.6); removed VyOS 1.2 Crux (VyOS 1.2.5).
Thu, Mar 19, 5:52 PM · VyOS 1.2 Crux (VyOS 1.2.6), Ready for Crux (1.2.x), VyOS 1.3 Equuleus
jestabro edited projects for T1949: Multihop IPv6 BFD is unconfigurable, added: VyOS 1.2 Crux (VyOS 1.2.6); removed VyOS 1.2 Crux (VyOS 1.2.5).
Thu, Mar 19, 5:46 PM · VyOS 1.2 Crux (VyOS 1.2.6), Ready for Crux (1.2.x), VyOS 1.3 Equuleus
jestabro claimed T2138: Can't load archived configs as they are gzipped.
Thu, Mar 19, 5:20 PM · VyOS 1.3 Equuleus
jestabro changed the status of T2096: Provide "generate" and "show" commands via the http API from Backport candidate to In progress.

This should be made consistent with other usage: paths should be lists, not strings. I will make the change, and any other details needed for consistency with model.

Thu, Mar 19, 5:17 PM · VyOS 1.3 Equuleus
jestabro edited projects for T2096: Provide "generate" and "show" commands via the http API, added: VyOS 1.2 Crux (VyOS 1.2.6); removed VyOS 1.2 Crux (VyOS 1.2.5).
Thu, Mar 19, 3:03 PM · VyOS 1.3 Equuleus

Tue, Mar 17

jestabro added a comment to T2132: Document kernel boot parameter 'vyos-config-debug'.

https://github.com/vyos/vyos-documentation/pull/220

Tue, Mar 17, 2:02 AM · VyOS 1.3 Equuleus
jestabro added a subtask for T1622: Add failsafe and back trace to boot config loader: T2132: Document kernel boot parameter 'vyos-config-debug'.
Tue, Mar 17, 1:59 AM · VyOS 1.3 Equuleus
jestabro added a parent task for T2132: Document kernel boot parameter 'vyos-config-debug': T1622: Add failsafe and back trace to boot config loader.
Tue, Mar 17, 1:59 AM · VyOS 1.3 Equuleus
jestabro changed the status of T2132: Document kernel boot parameter 'vyos-config-debug' from Open to In progress.
Tue, Mar 17, 1:57 AM · VyOS 1.3 Equuleus

Mon, Mar 16

jestabro moved T1803: Unbind NTP while it's not requested... from Backlog to Finished on the VyOS 1.3 Equuleus board.
Mon, Mar 16, 1:42 AM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.5)
jestabro moved T1803: Unbind NTP while it's not requested... from Backlog to Finished on the VyOS 1.2 Crux (VyOS 1.2.5) board.
Mon, Mar 16, 1:42 AM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.5)
jestabro closed T1803: Unbind NTP while it's not requested... , a subtask of T599: Bind NTP service to specific interface, as Resolved.
Mon, Mar 16, 1:41 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
jestabro closed T1803: Unbind NTP while it's not requested... as Resolved.
Mon, Mar 16, 1:41 AM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.5)

Fri, Mar 13

jestabro closed T1622: Add failsafe and back trace to boot config loader as Resolved.
Fri, Mar 13, 7:02 PM · VyOS 1.3 Equuleus
jestabro reopened T1622: Add failsafe and back trace to boot config loader as "Open".
Fri, Mar 13, 3:16 PM · VyOS 1.3 Equuleus
jestabro moved T1622: Add failsafe and back trace to boot config loader from Needs Triage to In Progress on the VyOS 1.2 Crux (VyOS 1.2.6) board.
Fri, Mar 13, 3:14 PM · VyOS 1.3 Equuleus
jestabro closed T1622: Add failsafe and back trace to boot config loader as Resolved.
Fri, Mar 13, 3:13 PM · VyOS 1.3 Equuleus

Wed, Mar 11

jestabro added a comment to T2115: VyOS Docker container not load config.

@Dmitry The simplest workaround for the moment is to add the following to your load steps:

Wed, Mar 11, 10:59 PM · VyOS 1.3 Equuleus
jestabro added a comment to T2115: VyOS Docker container not load config.

I've tracked this down to a bug in libboost-filesystem, versions < 1.56, that occurs if the locale is not properly set, as is the case within the Docker environment:

Wed, Mar 11, 2:47 PM · VyOS 1.3 Equuleus

Mar 3 2020

jestabro closed T2094: HTTP-API show configuration request does not work on Crux and not as expected on Rolling as Resolved.

Yes, closing.

Mar 3 2020, 5:47 PM
jestabro added a comment to T2094: HTTP-API show configuration request does not work on Crux and not as expected on Rolling.

The 'showConfig' op is not considered ready for 1.2.5, and specifically json configFormat is not yet backported to crux. Regarding the output in the blog, see the line following the screen shot: "In reality that output is not pretty-printed, though we may add a flag for it. "

Mar 3 2020, 4:40 PM
jestabro changed the status of T2093: HTTP-API image management requests don't work from Open to In progress.
Mar 3 2020, 3:53 PM
jestabro added a comment to T2093: HTTP-API image management requests don't work.

Checked on vyos-1.2.5-epa1:

Mar 3 2020, 3:53 PM
jestabro claimed T2094: HTTP-API show configuration request does not work on Crux and not as expected on Rolling.
Mar 3 2020, 2:10 PM
jestabro claimed T2093: HTTP-API image management requests don't work.
Mar 3 2020, 2:09 PM

Feb 29 2020

jestabro moved T2077: ISO build from crux branch is failing from Need Triage to Finished on the VyOS 1.2 Crux board.
Feb 29 2020, 4:25 PM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.5)
jestabro closed T2077: ISO build from crux branch is failing as Resolved.

All works as expected; thanks.

Feb 29 2020, 4:25 PM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.5)
jestabro triaged T2077: ISO build from crux branch is failing as High priority.
Feb 29 2020, 1:54 AM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.5)
jestabro changed the status of T2077: ISO build from crux branch is failing from Open to In progress.
Feb 29 2020, 1:53 AM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.5)
jestabro added a comment to T2077: ISO build from crux branch is failing.

This is a result of a missing package vyos-intel-ixgbe_5.6.3-0_amd64.deb in http://dev.packages.vyos.net/repositories/crux/ --- when missing, the build will use an outdated package, leading to incorrect dependencies on the kernel version. On the other hand, if the correct intel module is built as a local package, there is only one resident linux-image, and update-initramfs succeeds as usual. The build/upload mechanism for the intel modules will be fixed soon, and the issue resolved.

Feb 29 2020, 1:07 AM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.5)

Feb 28 2020

jestabro added a comment to T2077: ISO build from crux branch is failing.

Firstly, we need to determine why there are two kernel images.

Feb 28 2020, 2:00 AM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.5)
jestabro claimed T2077: ISO build from crux branch is failing.
Feb 28 2020, 1:57 AM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.5)

Feb 20 2020

jestabro changed the status of T2029: Switch to new syntax for config file component versions from Open to Needs testing.
Feb 20 2020, 8:33 PM · VyOS 1.3 Equuleus
jestabro updated the task description for T2029: Switch to new syntax for config file component versions.
Feb 20 2020, 8:11 PM · VyOS 1.3 Equuleus

Feb 19 2020

jestabro added a comment to T2053: Update vyos-load-config.py for version string syntax change.

This is dependent on T2029, PR 224, and should only be merged after that PR.

Feb 19 2020, 7:44 PM · VyOS 1.3 Equuleus
jestabro added a comment to T2052: Update vyos-merge-config.py for version string syntax change.

This is dependent on T2029, PR 224, and should only be merged after that PR.

Feb 19 2020, 7:43 PM · VyOS 1.3 Equuleus
jestabro added a subtask for T2029: Switch to new syntax for config file component versions: T2053: Update vyos-load-config.py for version string syntax change.
Feb 19 2020, 4:54 PM · VyOS 1.3 Equuleus
jestabro added a parent task for T2053: Update vyos-load-config.py for version string syntax change: T2029: Switch to new syntax for config file component versions.
Feb 19 2020, 4:54 PM · VyOS 1.3 Equuleus
jestabro triaged T2053: Update vyos-load-config.py for version string syntax change as Normal priority.
Feb 19 2020, 4:53 PM · VyOS 1.3 Equuleus