Page MenuHomeVyOS Platform
Feed All Stories

May 13 2020

Unknown Object (User) closed T2448: `monitor protocol bgp` subcommands fail with 'command incomplete' as Unknown Status.

Fixed in T832

May 13 2020, 10:36 AM · VyOS 1.2 Crux (VyOS 1.2.6)
Unknown Object (User) closed T832: `show monitoring protocols bgp` doesn't work with frr, a subtask of T306: Migration from vyatta-quagga to FRR, as Unknown Status.
May 13 2020, 10:34 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1), vyos-frr
Unknown Object (User) closed T832: `show monitoring protocols bgp` doesn't work with frr as Unknown Status.
May 13 2020, 10:34 AM · VyOS 1.2 Crux (VyOS 1.2.3), vyos-frr
jjakob added a comment to T2453: Improve serial console (add options to auto-detect or hard-set terminal size).

I think this would be even better: https://github.com/lime45/serial/blob/master/resize.c (it's a stripped down resize.c), I haven't tested it yet though. I'm not sure where it would be best to put it, as it's a separate compiled program. Other such programs have their own repositories (vyos-utils), maybe 'vyos-xterm-resize' would be best.
I'm busy with work projects until at least next week so VyOS is on the backburner, when I get more time I'd like to rewrite the old console setup code.

May 13 2020, 10:22 AM · VyOS Rolling
thomas-mangin added a comment to T2453: Improve serial console (add options to auto-detect or hard-set terminal size).

https://github.com/joejulian/xterm/blob/master/resize.c Not complicated to port in the vyos library, replacing the current code and therefore only run when required

May 13 2020, 8:49 AM · VyOS Rolling
jjakob added a comment to T2453: Improve serial console (add options to auto-detect or hard-set terminal size).

Note however, that of the 2 mentioned shell script methods to poll the terminal emulator for its size, the first one (res()) didn't work for me (using GNU screen as the terminal, it returned an error after timeout), the 2nd one (res2()) worked (which is the one using xterm's special escape code). Both suffer from the same 0.5s delay, so the best would be to use xterm-resize, which is almost immediate.

May 13 2020, 7:14 AM · VyOS Rolling
jjakob added a comment to T2453: Improve serial console (add options to auto-detect or hard-set terminal size).

There is no way to send a SIGWINCH over serial - see https://unix.stackexchange.com/a/19265
We can, however, poll the terminal for its size - at login and on every command exit (bash trap DEBUG)

May 13 2020, 7:08 AM · VyOS Rolling
jjakob added a comment to T2434: Duplicate Address Detection Breaks Interfaces.

As a workaround you can set it to a non-0 value to make the interface work. Obviously it changes the configuration so it doesn't fix the issue.

May 13 2020, 7:05 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
trae32566 closed T2435: Pseudo-ethernet Interfaces Broken as Resolved.
May 13 2020, 3:47 AM · VyOS 1.3 Equuleus (1.3.0)
trae32566 added a comment to T2435: Pseudo-ethernet Interfaces Broken.

Actually I think this is a result of T2434 since the source interface is bond1, so I'm closing this again. My apologies.

May 13 2020, 3:40 AM · VyOS 1.3 Equuleus (1.3.0)
trae32566 reopened T2435: Pseudo-ethernet Interfaces Broken as "Open".

@jjakob This doesn't appear to have been fixed in VyOS 1.3-rolling-202005130117

May 13 2020, 3:09 AM · VyOS 1.3 Equuleus (1.3.0)

May 12 2020

thomas-mangin added a comment to T2453: Improve serial console (add options to auto-detect or hard-set terminal size).

Should we trap the signal in vash, set an env value and use it with vyos?

May 12 2020, 9:23 PM · VyOS Rolling
GitHub <noreply@github.com> committed rVYOSONEXa23b2d038aaa: Merge pull request #408 from kroy-the-rabbit/patch-2 (authored by dmbaturin).
May 12 2020, 8:45 PM
c-po added a comment to T1876: IPSec VTI tunnels are deleted after rekey and dangling around as A/D.

I have tested the fix in https://github.com/vyos/vyatta-cfg-vpn/pull/31 successfully on VyOS 1.2.5 with the hotfix mentiones. Happy to see this in 1.2.6

May 12 2020, 7:27 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1291: Under certain conditions the VTI will stay forever down.

I have tested the fix in https://github.com/vyos/vyatta-cfg-vpn/pull/31 successfully on VyOS 1.2.5 with the hotfix mentiones. Happy to see this in 1.2.6

May 12 2020, 7:26 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po added a comment to T2449: 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1).

No Problem - nice to see races for bugfixes

May 12 2020, 7:23 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2392: SSTP with ipv6 as Resolved.
May 12 2020, 7:22 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
jjakob updated subscribers of T2449: 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1).

@c-po beat me to it by 1 minute - I was wondering why my PR wouldn't merge. I apologise for the error.

May 12 2020, 6:59 PM · VyOS 1.3 Equuleus (1.3.0)
GitHub <noreply@github.com> committed rVYOSONEXb27b759a236c: tunnel: T2449: bugfix KeyError 'address' (authored by c-po).
May 12 2020, 6:58 PM
jjakob added a comment to T2449: 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1).

Right - that should be 'addresses-add' - the keys are different from other interfaces, and I don't have any tunnels configured to test. I'll make a patch.

May 12 2020, 6:49 PM · VyOS 1.3 Equuleus (1.3.0)
kroy added a comment to T2449: 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1).

This was a breaking change

May 12 2020, 6:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2454: Update Linux Kernel to v4.19.122 as Resolved.
May 12 2020, 3:23 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2454: Update Linux Kernel to v4.19.122.
May 12 2020, 3:22 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a parent task for T2453: Improve serial console (add options to auto-detect or hard-set terminal size): T2452: Serial console related issues.
May 12 2020, 12:43 PM · VyOS Rolling
jjakob added a subtask for T2452: Serial console related issues: T2453: Improve serial console (add options to auto-detect or hard-set terminal size).
May 12 2020, 12:43 PM · VyOS 1.3 Equuleus (1.3.6)
jjakob triaged T2453: Improve serial console (add options to auto-detect or hard-set terminal size) as Wishlist priority.
May 12 2020, 12:43 PM · VyOS Rolling
jjakob added a parent task for T169: Image install should put correct serial console device in created GRUB menu entry: T2452: Serial console related issues.
May 12 2020, 12:29 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jjakob added a parent task for T117: Cannot install from ISO via serial console on ttyS1: T2452: Serial console related issues.
May 12 2020, 12:29 PM · VyOS 1.3 Equuleus (1.3.6)
jjakob added a parent task for T480: Error if no serial interface is present (/dev/ttyS0: not a tty): T2452: Serial console related issues.
May 12 2020, 12:29 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jjakob added a parent task for T1386: Different serial console speeds appear in default boot configuration: T2452: Serial console related issues.
May 12 2020, 12:29 PM · VyOS Rolling, Bugs
jjakob added a parent task for T1739: Serial interface seems not to be deleted properly: T2452: Serial console related issues.
May 12 2020, 12:29 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added subtasks for T2452: Serial console related issues: T1739: Serial interface seems not to be deleted properly, T169: Image install should put correct serial console device in created GRUB menu entry, T1386: Different serial console speeds appear in default boot configuration, T480: Error if no serial interface is present (/dev/ttyS0: not a tty), T117: Cannot install from ISO via serial console on ttyS1.
May 12 2020, 12:29 PM · VyOS 1.3 Equuleus (1.3.6)
jjakob created T2452: Serial console related issues.
May 12 2020, 12:28 PM · VyOS 1.3 Equuleus (1.3.6)
zsdc moved T1291: Under certain conditions the VTI will stay forever down from Need Triage to Backport Candidates on the VyOS 1.3 Equuleus board.
May 12 2020, 10:14 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
robertoberto added a comment to T2451: Cannot use !tcp or !tcp_udp while adding firewall rule.

same of

May 12 2020, 5:03 AM · VyOS 1.3 Equuleus (1.3.0)

May 11 2020

robertoberto created T2451: Cannot use !tcp or !tcp_udp while adding firewall rule.
May 11 2020, 11:25 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2449: 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1).

Ducumentation at https://docs.vyos.io/en/latest/interfaces/ethernet.html#cfgcmd-set-interfaces-ethernet-interface-ipv6-address-autoconf
is inaccurate, forwarding is not disabled if autoconf is set. It probably refers to behavior before a rewrite was done and should be updated.

May 11 2020, 8:34 PM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T2450: Rewrite "protocols vrf" tree in XML and Python.
May 11 2020, 5:58 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T2338: Can't delete static IPv6 route on vrf: T2450: Rewrite "protocols vrf" tree in XML and Python.
May 11 2020, 5:58 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a subtask for T2450: Rewrite "protocols vrf" tree in XML and Python: T2338: Can't delete static IPv6 route on vrf.
May 11 2020, 5:58 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2446: VRF IPv6 static routes subnet deletion.

Thank you for the good explanation in the issue!

May 11 2020, 5:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2446: VRF IPv6 static routes subnet deletion, a subtask of T2450: Rewrite "protocols vrf" tree in XML and Python, as Wontfix.
May 11 2020, 5:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2446: VRF IPv6 static routes subnet deletion as Wontfix.
May 11 2020, 5:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T2446: VRF IPv6 static routes subnet deletion: T2450: Rewrite "protocols vrf" tree in XML and Python.
May 11 2020, 5:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a subtask for T2450: Rewrite "protocols vrf" tree in XML and Python: T2446: VRF IPv6 static routes subnet deletion.
May 11 2020, 5:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2450: Rewrite "protocols vrf" tree in XML and Python.
May 11 2020, 5:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2446: VRF IPv6 static routes subnet deletion.

Okay the problem here is that FRR stores the network as fe::/64 and not as fe::0/64 which was specified on the VyOS commandline. Thus the grep command used when deleting the route does not find the proper FRR entry and gives that error.

May 11 2020, 5:54 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob changed the status of T2449: 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1) from In progress to Needs testing.
May 11 2020, 5:14 PM · VyOS 1.3 Equuleus (1.3.0)
GitHub <noreply@github.com> committed rVYOSONEX6346a5f1a08e: Merge pull request #407 from jjakob/accept-ra-fix-T2449 (authored by c-po).
May 11 2020, 4:46 PM
jjakob added a comment to T2449: 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1).

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

May 11 2020, 4:04 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob changed the status of T2449: 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1) from Confirmed to In progress.
May 11 2020, 3:02 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob renamed T2449: 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1) from DHCPv6 server does not work to 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1).
May 11 2020, 2:36 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2449: 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1).

Replicated the issue, I can't get a autoconf address just by setting ipv6 address autoconf. The problem is accept_ra=1, which means to not accept RAs if forwarding=1 (which it is, as we're a router).
Running sudo sh -c echo 2 > /proc/sys/net/ipv6/conf/br2/accept_ra' will make it accept RAs. We must fix the issue by also doing this in the interface scripts.

May 11 2020, 2:33 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2449: 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1).

My vyos2 virtual machine can only get a 128 prefix address without routing. What's the matter?

May 11 2020, 1:06 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed the status of T2443: NHRP: Add debugging information to syslog from In progress to Needs testing.
May 11 2020, 12:54 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
jack9603301 added a comment to T2449: 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1).

Let me see if it works from the vyos2 virtual machine

May 11 2020, 12:42 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2449: 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1).

why does DHCPv6 provide an address with a prefix of 128?

May 11 2020, 11:39 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2449: 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1).

The configuration mode executes show service router advert result:

May 11 2020, 11:22 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2434: Duplicate Address Detection Breaks Interfaces.

@dmbaturin numeric breaks with --non-negative 0 (should be true)

$ /usr/libexec/vyos/validators/numeric --non-negative 0
Fatal error: exception Invalid_argument("compare: abstract value")
May 11 2020, 10:52 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
jjakob added a comment to T2449: 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1).

The virtual machine takes DHCPv6 (over opnsense firewall virtual machine) directly from the main route of vyos1, but after waiting for a while, it can only get the suffix with the prefix of 128 that cannot be routed.

May 11 2020, 10:45 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2449: 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1).

Do you have service router-advert set on the interface that you want to have the fc00:470:f1cd:101::/64 on, and does it have managed-flag set? For a client to use DHCPv6, it must first get a RA with managed flag, only then it'll try DHCPv6. The interface must not have no-default-link-local, because RA and DHCPv6 depend on a link-local to work.
What does your show interfaces and show service router-advert show protocols config look like, and also run show ipv6 route and run show dhcpv6 server leases?
I'm running 202005090117 as well and I have no problem with DHCPv6, so the problem must be with your configuration.

May 11 2020, 10:37 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T2443: NHRP: Add debugging information to syslog.

https://github.com/vyos/vyos-opennhrp/pull/2
https://github.com/vyos/vyos-nhrp/pull/4

May 11 2020, 8:31 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
jack9603301 updated the task description for T2449: 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1).
May 11 2020, 8:19 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 created T2449: 'ipv6 address autoconf' and 'address dhcpv6' don't work because interfaces have accept_ra=1 (they should have accept_ra=2 when forwarding=1).
May 11 2020, 8:18 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) updated the task description for T2448: `monitor protocol bgp` subcommands fail with 'command incomplete'.
May 11 2020, 7:21 AM · VyOS 1.2 Crux (VyOS 1.2.6)
Unknown Object (User) created T2448: `monitor protocol bgp` subcommands fail with 'command incomplete'.
May 11 2020, 7:11 AM · VyOS 1.2 Crux (VyOS 1.2.6)

May 10 2020

jjakob added a comment to T2267: equuleus: Autogenerating deb package version number for internal packages.

I did something similar, including generating the changelog with name/email and releasing, here: https://github.com/jjakob/vyos-build/commit/8353f1653be76c5b200b9357ebb9d76a84d3139c
The version name generated is also one I arrived at after some consulting, what confused me the most was what the precedence of the special characters is, that wasn't very well documented in debian's docs - elbandi's suggestions are all correct and very good.

May 10 2020, 8:53 PM
elbandi added a comment to T2267: equuleus: Autogenerating deb package version number for internal packages.

For _stable_ release build, you need a fixed point in every vyos/vyatta package (vyos-1x=1.3.1, vyos-netplug=1.2.9.2-3, vyos-opennhrp=0.14.1-1, etc), so you have to release every package, something like 'Oh, this package is in this point stable enought for a stable release', and the stable iso contains this stable packages. But the development doesnt stop, some packages receive new fetaures. Until stable packages are waiting for each other, need a versioning for daily snapshot. for that, the commit count based versioning is good.

May 10 2020, 8:11 PM
c-po claimed T2446: VRF IPv6 static routes subnet deletion.
May 10 2020, 6:50 PM · VyOS 1.3 Equuleus (1.3.0)
runar added a comment to T2267: equuleus: Autogenerating deb package version number for internal packages.

I've added an extra bulletpoint that needs to be fixed in the comment prior to this one.

May 10 2020, 6:34 PM
runar added a comment to T2267: equuleus: Autogenerating deb package version number for internal packages.

VyOS dont provide the packages upstream to anyone, and a package is only installed at image create time and never upgraded. And as the changelog have up to now newer been used i dont see the point of over-complicating this. This will only make it harder to make a release image as more unnecessary (as i would call it) steps are added to the process.

May 10 2020, 6:27 PM
c-po added a comment to T2447: Additional boot argument configuration to limit CPU C-States.

That could als help on debugging like adding vyos-config-debug option or as I like on my hosts, vga=773 when debugging and checking for config migration issues.

May 10 2020, 5:16 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
trae32566 created T2447: Additional boot argument configuration to limit CPU C-States.
May 10 2020, 4:29 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
elbandi added a comment to T2267: equuleus: Autogenerating deb package version number for internal packages.
VER=$(dpkg-parsechangelog --show-field Version)
COMMIT_COUNTS=$(git rev-list $VER.. --count)
LAST_ID=$(git rev-parse --short HEAD)
git config user.name "Vyos CI"
git config user.email ci@vyos.com
gbp dch --full -s $VER -D unstable -U low -N $VER+dev$COMMIT_COUNTS-git$LAST_ID --ignore-branch --git-author
May 10 2020, 1:16 PM
pptak created T2446: VRF IPv6 static routes subnet deletion.
May 10 2020, 10:59 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2445: VRF route leaking for ipv4 not working as Resolved.
May 10 2020, 10:51 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2445: VRF route leaking for ipv4 not working.

In regards to 1) I do not remember why I added it there as FRR seems to accept that kind of routes - but its actually a warning only no real error.

May 10 2020, 10:50 AM · VyOS 1.3 Equuleus (1.3.0)
elbandi added a comment to T2267: equuleus: Autogenerating deb package version number for internal packages.

i would leave the items in changelog, just every changelog items have git tag. if there is a new release (=new _stable_ release iso), make a new changelog item + git tag.
and for the development packages use your versioning: 1.3.0-17+dev<commitcountfromtag>-git<commit-id>
anyway, there is a "gbp dch" command can generate entries from Git commit messages. you you can fill the "dev" changelog entries with real commit messages. you can set the versionstring too.

May 10 2020, 10:45 AM
c-po added a comment to T2445: VRF route leaking for ipv4 not working.

The inconsitency of the naming is b/c the default routing table naming is inconsitent, too - thus it makes it consitent again :)

May 10 2020, 10:38 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2445: VRF route leaking for ipv4 not working from Open to In progress.
May 10 2020, 10:36 AM · VyOS 1.3 Equuleus (1.3.0)
runar added a comment to T2267: equuleus: Autogenerating deb package version number for internal packages.

Yes, i'm aware of these modifiers. But the issue here is not to generate newer then the upstream, because we are the upstream. these changes are to make the version visible in our upstream packages. the current solution with manually versioning does not work because the Debian version is "never" incremented. (there could be hundreds of commits between each version increase..) and in the mean time it is quite hard to identify exactly what changes are made to the package in the image. for this we automatically change the version tag on build-time and adds the most resent git version tag and the number of commits since that tag visible in the upstream version tag. as for the "downstream" part of the version tag we out the git commit id and info about the "state" of the repo on build-time. those we also could identify if the package build is indeed the upstream package or a custom package by the user. :)
upstream version will be in the format of : <git-version-tag> - <commits from tag> and downstream version: -g<commit-id>(+<dirty>)? an example : 1.3dev0-4 -g1234567 and 1.3.0-0 -g1234567

May 10 2020, 10:28 AM
pptak created T2445: VRF route leaking for ipv4 not working.
May 10 2020, 10:27 AM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin added a comment to T2442: Move application of STP settings for bridge members from interfaces-bridge.py to Interface.add_to_bridge().

If enable is not clear as a name to say that it adds the feature to the class, it is a class decorator, then please suggest a better name.

May 10 2020, 9:30 AM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin closed T2372: VLAN: error on commit if main interface is disabled as Resolved.
May 10 2020, 9:27 AM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin added a comment to T2366: change the default for Interface creation to False.

I will look into the use case and see if I can think of something.

May 10 2020, 9:23 AM · VyOS 1.5 Circinus
jjakob added a comment to T2377: logging across boot.

Since PR#376 I'm getting nothing logged into the file set by vyos.log.debug at all:

May 10 2020, 8:31 AM · VyOS 1.3 Equuleus (1.3.6)
primoz created T2444: Remove keepalived in favor of FRR for VRRP.
May 10 2020, 7:53 AM
primoz added a comment to T2392: SSTP with ipv6.

Works for me nicely. Thanks.

May 10 2020, 7:20 AM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
jestabro changed the status of T2409: At boot, effective config should not be equal to current config from Open to Needs testing.
May 10 2020, 3:50 AM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a comment to T2409: At boot, effective config should not be equal to current config.

Suggested patch here:
https://github.com/vyos/vyos-1x/compare/current...jestabro:T2049.patch

May 10 2020, 3:50 AM · VyOS 1.3 Equuleus (1.3.0)
jestabro committed rVYOSONEX14a54b4d2a40: config: T2409: effective config should be empty at boot initialization.
May 10 2020, 3:20 AM
jestabro committed rVYOSONEXe17e4af4ec0e: config: return empty dict if configuration under path is empty.
May 10 2020, 3:20 AM
jack9603301 closed T2439: Configuration dependency problem, unable to load complex configuration after reboot as Resolved.
May 10 2020, 2:46 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2439: Configuration dependency problem, unable to load complex configuration after reboot.

Test problem solved

May 10 2020, 2:46 AM · VyOS 1.3 Equuleus (1.3.0)

May 9 2020

elbandi added a comment to T2267: equuleus: Autogenerating deb package version number for internal packages.

you can use '+' and '~' chars in versions. plus gives newer version (1.2.3-4-5+foo32 > 1.2.3-4-5 ) but less than the new upstream (1.2.3-4-6 > 1.2.3-4-5+foo32), tilde gives older version (1.2.3-4-5~foo-2 < 1.2.3-4-5 )
i always use + for my own builds, thats gives me newer package version than ubuntu/debian version.

May 9 2020, 7:37 PM
robertoberto added a comment to T2404: Cannot change MTU.

I don't see any problem on user receive message telling him MTU is not accepted by OS when his commit
On Juniper it is very common case

May 9 2020, 5:09 PM · VyOS 1.3 Equuleus (1.3.6)
thomas-mangin added a comment to T2433: Improve CLI value validator performance.

I have implemented a "validator program" which is an entry point which will locate a named python program and run it. It uses the import mechanism of python at startup so the setup time is very high.

May 9 2020, 5:02 PM · VyOS 1.4 Sagitta (1.4.0-epa1)
Unknown Object (User) changed the status of T2443: NHRP: Add debugging information to syslog from Open to In progress.
May 9 2020, 1:18 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
Unknown Object (User) created T2443: NHRP: Add debugging information to syslog.
May 9 2020, 1:17 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
thomas-mangin added a comment to T2404: Cannot change MTU.

I raised this with the team and the idea of auto-detection does not get much support, which is fine, I just wanted to make sure I was doing the right thing. So I will finish this patch which will prevent some failure case and try to make the error message friendlier. Also, can look at where in the chain of change the MTU is performed to see if it can be rolled back.

May 9 2020, 12:42 PM · VyOS 1.3 Equuleus (1.3.6)