Page MenuHomeVyOS Platform
Feed All Stories

Mar 18 2021

c-po moved T3369: VXLAN: add IPv6 underlay support from In Progress to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:29 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3366: tunnel: can not change local / remote ip address for gre-bridge tunnel from In Progress to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:29 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3364: tunnel: cleanup/rename CLI nodes from In Progress to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:29 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T1957: PPPoE server: maintenance mode from Backport Candidates to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:29 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po moved T3186: NAT: Commit failed when applying negated(!) addresses from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:29 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3192: login: radius: add support for IPv6 RADIUS servers from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:29 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3193: DHCPv6 PD verification issues from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:28 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3198: OSPF database filtering issue from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:28 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3205: Does not possible to configure tunnel mode gre-bridge from Backlog to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:28 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3201: Operational command "show log all" is not working for RADIUS users from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:28 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2940: Update FRR to 7.4 from Backlog to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:28 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3199: Update Linux Kernel to v5.4.88 / 5.10.6 from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:28 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3208: Does not possible to change user password from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:28 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3206: Unable to delete destination NAT rule from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:28 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3210: ISIS three-way-handshake from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:28 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3218: Replace Intel out-of-tree drivers with Linux Kernel stock drivers. from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:28 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3222: Typo in BGP dampening description from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:28 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3223: Update Linux Kernel to v5.4.89 / 5.10.7 from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:28 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3220: Load balancing fails on wireguard interfaces from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:28 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3231: "system option ctrl-alt-delete" has no effect from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:27 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3240: Support per-interface DHCPv6 DUIDs from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:27 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3241: Allow configuration of XAuth on IPsec Tunnels from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:27 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta, VyOS 1.2 Crux
c-po moved T3243: Update Linux Kernel to v5.4.92 / 5.10.10 from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:27 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3246: OSPFv3 router ID not configured in FRR from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:27 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po moved T3251: PPPoE client trying to authorize with the wrong username from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:27 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3261: Does not possible to disable pppoe client interface. from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:27 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3262: DHCPv6 client runs when dhcpv6-options is configured without requesting an address or PD from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:27 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3265: RPKI: Cache-peer SSH connection misses public key portion from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:27 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po moved T3303: Change welcome message on boot from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:26 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3295: Update Linux Kernel to v5.4.96 / 5.10.14 from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:26 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3293: RPKI migration script errors out after CLI rewrite from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:26 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3301: Wrong format and valueHelp for policy as-path-list regex from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:26 PM · VyOS 1.2 Crux (VyOS 1.2.7), VyOS 1.4 Sagitta
c-po moved T3304: No way to use ipv4 address as next-hop in route-map from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:26 PM · VyOS 1.4 Sagitta, VyOS 1.2 Crux (VyOS 1.2.7)
c-po moved T3308: BGP: add gracefull shutdown support from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:26 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3289: No description for node "service" conf-mode from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:26 PM · VyOS 1.2 Crux (VyOS 1.2.7), VyOS 1.4 Sagitta
c-po moved T3274: ask_yes_no() doesn't handle EOFError from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:26 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3285: Schedule reboots through systemd-shutdownd instead of atd from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:26 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3269: VIF-C interfaces don't verify configuration from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:26 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3268: Add VRF support to VIF-S interfaces from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:25 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3276: Update Linux Kernel to v5.4.94 / 5.10.12 from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:25 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3273: PPPoE static default-routes deleted on interface down when not added by interface up from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:25 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3271: qemu-kvm grub issue from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 18 2021, 4:25 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3271: qemu-kvm grub issue from Backport Candidates to Finished on the VyOS 1.4 Sagitta board.
Mar 18 2021, 4:25 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po changed the status of T3271: qemu-kvm grub issue from Unknown Status to Resolved.
Mar 18 2021, 4:25 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jack9603301 created T3414: Add ChangeLog to the GitHub Repo.
Mar 18 2021, 4:12 AM · VyOS 1.4 Sagitta

Mar 17 2021

Unknown Object (User) added a comment to T3403: Error on interrupting list of pppoe sessions.

Works correct for q, but still show backtrace by Ctrl+C

:Traceback (most recent call last):
  File "/usr/libexec/vyos/op_mode/ppp-server-ctrl.py", line 74, in <module>
    main()
  File "/usr/libexec/vyos/op_mode/ppp-server-ctrl.py", line 63, in main
    print(output)
KeyboardInterrupt

Lets change except BrokenPipeError: to except:

Mar 17 2021, 10:40 PM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.4 Sagitta
jestabro changed the status of T3412: HTTP API: move to FastAPI as web framework, a subtask of T2395: HTTP API move to flask/flask-restx as microframework, from In progress to Needs testing.
Mar 17 2021, 9:20 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro changed the status of T3412: HTTP API: move to FastAPI as web framework, a subtask of T2397: HTTP API: export OpenAPI definition, from In progress to Needs testing.
Mar 17 2021, 9:20 PM · VyOS 1.4 Sagitta
jestabro changed the status of T3412: HTTP API: move to FastAPI as web framework from In progress to Needs testing.
Mar 17 2021, 9:20 PM · VyOS 1.4 Sagitta
remfalc added a comment to T3350: OpenVPN config file generation broken.

I am not sure why these extra options are parsed to begin with. My view is Vyos gives the possibility to write extra config file elements because it is not yet supported by the Vyos system configuration. Therefore it should be up to the user to write the correct data as it was in the past.
There should be absolutely no parsing whatsoever and options must be passed through the file unchanged.

Mar 17 2021, 8:06 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0)
jack9603301 committed rVYOSONEXf8e91ecebb69: nat66: T2518: Correct the wrong logic.
Mar 17 2021, 8:00 PM
jack9603301 committed rVYOSONEX2ee759f3cbd6: nat66: T2518: use Python3 format identifiers.
Mar 17 2021, 8:00 PM
jack9603301 committed rVYOSONEX5995f83eded2: nat66: T2518: Modify NAT ruleid acquisition method.
Mar 17 2021, 8:00 PM
GitHub <noreply@github.com> committed rVYOSONEXd6b28f0b5a83: Merge pull request #776 from jack9603301/T2518 (authored by c-po).
Mar 17 2021, 8:00 PM
c-po committed rVYOSONEX5adcc4ca3067: vyos.configverify: T3344: verify_vrf() must handle "default" VRF.
Mar 17 2021, 7:59 PM
c-po committed rVYOSONEX5591edc5358c: smoketest: static: add required vrf to setUp().
Mar 17 2021, 7:53 PM
c-po committed rVYOSONEXa334b8bd2a66: vrf: T3344: adjust routing protocol priorities to be +1 after default VRF.
Mar 17 2021, 7:53 PM
c-po committed rVYOSONEX72935e74bf42: smoketest: remove failfast=True as debug leftover.
Mar 17 2021, 7:53 PM
c-po committed rVYOSONEXad73de5d1c48: static: T3280: add missing and required priority xml node to avoid races.
Mar 17 2021, 7:53 PM
c-po closed T3413: Configuring invalid IPv6 EUI64 address results in "OSError: illegal IP address string passed to inet_pton" as Resolved.
Mar 17 2021, 7:29 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po committed rVYOSONEXc59fdc6b92c9: ipv6: eui64: T3413: add custom validator.
Mar 17 2021, 7:10 PM
c-po committed rVYOSONEX6f6cd6552384: ipv6: eui64: T3413: add custom validator.
Mar 17 2021, 7:10 PM
iomart-network-team added a comment to T3401: Bond VRRP Race Condition.

Did you read the original bug details? It clearly outlines how to replicate this with clear step-by-step instructions.

Mar 17 2021, 6:53 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEXb96c324344a7: ipv6: eui64: T3413: improve valueHelp string for address assignment.
Mar 17 2021, 6:52 PM
c-po committed rVYOSONEXb9ba3c08736b: ipv6: eui64: T3413: improve valueHelp string for address assignment.
Mar 17 2021, 6:52 PM
c-po claimed T3413: Configuring invalid IPv6 EUI64 address results in "OSError: illegal IP address string passed to inet_pton".
Mar 17 2021, 6:51 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po added a comment to T3413: Configuring invalid IPv6 EUI64 address results in "OSError: illegal IP address string passed to inet_pton".

@juesor there is a difference in an IPv6 address you explicitly mention as 2606:ab00:abe1::2/127 and an IPv6 EUI64 address.

Mar 17 2021, 6:51 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav added a comment to T3401: Bond VRRP Race Condition.

@iomart-network-team You don't need to change any file, but you can.
If you change something in the file, it not a bug.
It more seems like some typo in the file, which you generate.

Mar 17 2021, 6:18 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX9184dfb57ef7: static: vrf: T3344: add target vrf verify().
Mar 17 2021, 6:18 PM
c-po committed rVYOSONEX9920f7340d60: vrf: T31: ignore iproute2 errors.
Mar 17 2021, 6:18 PM
c-po committed rVYOSONEX6bab80fe4a74: vrf: ospf: T2271: when removing the entire process cleanup all interfaces.
Mar 17 2021, 6:18 PM
c-po committed rVYOSONEX0f3def974fba: smoketest: add shim for every test to re-use common tasts.
Mar 17 2021, 6:18 PM
tjh added a comment to T2801: conntrack-tools flooding logs.

This is still a problem, I have just upgraded from 1.2.6-S1 to 1.2.7-epa1 and had two conntrackd's running on the primary router.

Mar 17 2021, 6:01 PM · VyOS 1.4 Sagitta (1.4.0-epa1), VyOS 1.3 Equuleus (1.3.7)
tjh closed T2977: Permissions Denied doing "show conntrack-sync status" on backup router as Resolved.
Mar 17 2021, 6:01 PM
tjh added a comment to T2977: Permissions Denied doing "show conntrack-sync status" on backup router.

This is now fixed in 1.2.7-epa1

Mar 17 2021, 6:00 PM
tjh closed T3367: 1.2.6-S1 -> 1.2.7-epa1 fails - broken system as Resolved.
Mar 17 2021, 5:59 PM
tjh added a comment to T3367: 1.2.6-S1 -> 1.2.7-epa1 fails - broken system.

So I have found a workaround/fix for this.

Mar 17 2021, 5:59 PM
Viacheslav added a comment to T3350: OpenVPN config file generation broken.

Proposed changes
Add hook/magic word string and write values in one string if word string in options is present

Mar 17 2021, 5:18 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0)
stepler added a comment to T3413: Configuring invalid IPv6 EUI64 address results in "OSError: illegal IP address string passed to inet_pton".

@juesor, please try my command; it doesn't have ipv6 or eui64 in it and I just double-checked that it works on 1.3.

Mar 17 2021, 1:56 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
juesor added a comment to T3413: Configuring invalid IPv6 EUI64 address results in "OSError: illegal IP address string passed to inet_pton".

Is it something with the eui64 in the syntax ?

Mar 17 2021, 1:53 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav triaged T3350: OpenVPN config file generation broken as Normal priority.
Mar 17 2021, 1:40 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.0)
juesor added a comment to T3413: Configuring invalid IPv6 EUI64 address results in "OSError: illegal IP address string passed to inet_pton".

This is a p2p link between vyos and a VM.

Mar 17 2021, 1:33 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
juesor added a comment to T3413: Configuring invalid IPv6 EUI64 address results in "OSError: illegal IP address string passed to inet_pton".

Ok so the IP assignment of the p2p on eth0 needs to be

Mar 17 2021, 1:20 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Cheeze_It added a comment to T2771: BGP VPNv4 & VPNv6 Address Family Support.

FRR coder Donald Sharp kicked ass and fixed it here...

Mar 17 2021, 5:45 AM · VyOS 1.3 Equuleus (1.3.5)
stepler added a comment to T3413: Configuring invalid IPv6 EUI64 address results in "OSError: illegal IP address string passed to inet_pton".

Assign it with set interfaces ethernet eth0 address 2006:ab00:abe1::2/127

Mar 17 2021, 12:17 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta

Mar 16 2021

juesor added a comment to T3413: Configuring invalid IPv6 EUI64 address results in "OSError: illegal IP address string passed to inet_pton".

Ok so I need to allocate a /127 to the eth interfaces.

Mar 16 2021, 10:22 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3413: Configuring invalid IPv6 EUI64 address results in "OSError: illegal IP address string passed to inet_pton" from In Progress to Backlog on the VyOS 1.4 Sagitta board.
Mar 16 2021, 9:40 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3413: Configuring invalid IPv6 EUI64 address results in "OSError: illegal IP address string passed to inet_pton" from Open to In Progress on the VyOS 1.4 Sagitta board.
Mar 16 2021, 9:40 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po added a comment to T3413: Configuring invalid IPv6 EUI64 address results in "OSError: illegal IP address string passed to inet_pton".

VyOS 1.2.7-rc1 reports:

Mar 16 2021, 8:54 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po created T3413: Configuring invalid IPv6 EUI64 address results in "OSError: illegal IP address string passed to inet_pton".
Mar 16 2021, 8:51 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Unknown Object (User) added a comment to T3353: PPPoE server wrong vlan-range generating config.

@Viacheslav . Ok this is not a problem, because we have a workaround with pseudo ethernet interfaces

set interfaces pseudo-ethernet peth1 source-interface 'eth1'
set service pppoe-server interface peth1 
set service pppoe-server interface eth1 vlan-id '50'
set service pppoe-server interface eth1 svlan 1000 vlan-range '1-4095'

Now all looks good and works properly, but need to add better help value

vyos@vyos# set service pppoe-server interface eth3 vlan-id 
Possible completions:
   <text>       VLAN monitor for the automatic creation of vlans (user per vlan)
Mar 16 2021, 8:37 PM · VyOS 1.4 Sagitta
Unknown Object (User) added a comment to T3242: PPPoE Server overhead on virtual interfaces creation.

To disable udev link_config redundancy call we need to delete /usr/lib/systemd/network/99-default.link

Mar 16 2021, 8:05 PM · VyOS 1.3 Equuleus
erkin committed rVYOSONEX9e694b73e6b8: T3356: Generic download() and upload() for dynamically dispatching appropriate….
Mar 16 2021, 5:52 PM
erkin committed rVYOSONEX661597538e0e: Properly raise an error instead of exiting.
Mar 16 2021, 5:52 PM
GitHub <noreply@github.com> committed rVYOSONEX42d3cfbd3ee8: Merge pull request #775 from erkin/current (authored by c-po).
Mar 16 2021, 5:52 PM
jestabro closed T3411: Extend the redirect_stdout context manager in vyos-configd to redirect stdout from subprocesses, a subtask of T3302: Make vyos-configd relay stdout from scripts to the user's console, as Unknown Status.
Mar 16 2021, 5:13 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro closed T3411: Extend the redirect_stdout context manager in vyos-configd to redirect stdout from subprocesses as Unknown Status.
Mar 16 2021, 5:13 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro committed rVYOSONEX27d6b5a3b3bf: configd: T3411: revert to using explicit_print on ConfigError.
Mar 16 2021, 5:10 PM
jestabro committed rVYOSONEXfb2480e8a5c5: configd: T3411: revise redirect to capture stdout from subprocesses.
Mar 16 2021, 5:10 PM
GitHub <noreply@github.com> committed rVYOSONEXf9d568df6e12: Merge pull request #777 from jestabro/stdout_redirected (authored by jestabro).
Mar 16 2021, 5:10 PM