Page MenuHomeVyOS Platform
Feed All Stories

Mar 3 2021

jack9603301 created T3384: Support UDP bandwidth testing.
Mar 3 2021, 4:27 PM · VyOS 1.4 Sagitta
janegil created T3383: BGP IPv6 neighbor statements configuration not normalized..
Mar 3 2021, 1:13 PM
linuxludo added a comment to T3374: IPv6 GRE Tunnel issues.

Due to the limited ability to open a pull request on the linux kernel's github repository, I had to submit the patch to netfilter maintainers team by email.

Mar 3 2021, 12:59 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3374: IPv6 GRE Tunnel issues.

@linuxludo Can you share a link?

Mar 3 2021, 12:37 PM · VyOS 1.4 Sagitta
linuxludo added a comment to T3374: IPv6 GRE Tunnel issues.

It seems to be a BUG in netfilter conntrack module with GRE protocol over IPv6.
I patched the conntrack module and it now works as expected.
I just submit this patch to the netfilter maintainers.
Wait & See...

Mar 3 2021, 10:53 AM · VyOS 1.4 Sagitta
trae32566 added a comment to T3271: qemu-kvm grub issue.

I've had this bite me a few times now as well, but I wasn't able to pin it down before to being a bug.

Mar 3 2021, 5:12 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
trae32566 awarded T3271: qemu-kvm grub issue a Like token.
Mar 3 2021, 5:11 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jnliujie created T3382: Error creating Console Server.
Mar 3 2021, 4:45 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta

Mar 2 2021

c-po committed rVYOSONEX5510e1ddf913: smoketest: geneve: remove debug statement.
Mar 2 2021, 11:19 PM
sever-sever <v.gletenko@vyos.io> committed rVYOSONEX117533482d29: dhcpv6-server: T3379: Add option global-parameters name-server.
Mar 2 2021, 11:18 PM
c-po committed rVYOSONEXa56ecbd9566a: Merge branch 'T3379' of https://github.com/sever-sever/vyos-1x into current.
Mar 2 2021, 11:18 PM
c-po committed rVYOSONEXaf6090013644: geneve: T1799: add additional per tunnel options.
Mar 2 2021, 11:18 PM
c-po committed rVYOSONEX93ce06e24a5d: smoketest: vxlan: extend testcase to verify additional tunnel parameters.
Mar 2 2021, 11:18 PM
c-po added a comment to T3319: VXLAN uses ttl 1 (auto) by default.

Please retest with the latest 1.4 rolling version. TTL can now be set.

Mar 2 2021, 11:11 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T3381: Change GRE tunnel failed.

It seems it some upstream issue

vyos@r-roll01# sudo ip tunnel add tun22 mode gre local 203.0.113.1 remote any 
[edit]
vyos@r-roll01# sudo ip tunnel change tun22 mode gre local 203.0.113.1 remote 203.0.113.254
add tunnel "tun22" failed: Invalid argument
[edit]
vyos@r-roll01#
Mar 2 2021, 9:49 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
Viacheslav added a project to T3381: Change GRE tunnel failed: VyOS 1.4 Sagitta.

For 1.4 the same fail
Config

set interfaces tunnel tun1 address '10.20.30.1/30'
set interfaces tunnel tun1 encapsulation 'gre'
set interfaces tunnel tun1 source-address '192.168.122.11'
set interfaces tunnel tun1 multicast 'disable'
commit
set interfaces tunnel tun1 remote 192.168.122.12
commit
Mar 2 2021, 9:21 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
Viacheslav added a comment to T3379: Add global-parameters name-server for dhcpv6-server.

Updated PR
I replace raw dhcpv6 global-parameters with leafNode.

Mar 2 2021, 8:58 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav renamed T3379: Add global-parameters name-server for dhcpv6-server from Add global-parameters for dhcpv6-server to Add global-parameters name-server for dhcpv6-server.
Mar 2 2021, 8:56 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po added a comment to T3371: Replace netplugd by udev rules.

Looks like it is not possible using udev: https://stackoverflow.com/questions/40676914/how-to-set-up-a-udev-rule-for-eth-link-down-link-up

Mar 2 2021, 7:58 PM
Viacheslav created T3381: Change GRE tunnel failed.
Mar 2 2021, 5:44 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
Viacheslav added a comment to T3377: show interfaces throws error.

@FileGo will be fixed in the next rolling release.

Mar 2 2021, 4:05 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T3377: show interfaces throws error from Confirmed to Needs testing.
Mar 2 2021, 4:04 PM · VyOS 1.4 Sagitta
sever-sever <v.gletenko@vyos.io> committed rVYOSONEXe1c993f57efd: op-mode: T3357: Fix show_interfaces bug with tunnels.
Mar 2 2021, 3:57 PM
GitHub <noreply@github.com> committed rVYOSONEX585112ca7a93: Merge pull request #757 from sever-sever/T3357 (authored by c-po).
Mar 2 2021, 3:57 PM
Viacheslav added a comment to T3377: show interfaces throws error.

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

Mar 2 2021, 3:19 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3377: show interfaces throws error.

To reproduce, add one tunnel

Mar 2 2021, 12:21 PM · VyOS 1.4 Sagitta
Viacheslav triaged T3377: show interfaces throws error as High priority.
Mar 2 2021, 12:00 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T3377: show interfaces throws error from Open to Confirmed.
Mar 2 2021, 11:59 AM · VyOS 1.4 Sagitta
Viacheslav added a subtask for T2651: Generate CLI abstraction for options passed to CURL and SSH client: T3378: commit-archive source-address broken for IPv6 addresses.
Mar 2 2021, 11:53 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a parent task for T3378: commit-archive source-address broken for IPv6 addresses: T2651: Generate CLI abstraction for options passed to CURL and SSH client.
Mar 2 2021, 11:53 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T3378: commit-archive source-address broken for IPv6 addresses.

I think it related T2651

Mar 2 2021, 11:52 AM · VyOS 1.3 Equuleus (1.3.0)
olofl added a comment to T1097: Make firewall groups work everywhere that's appropropriate.

ipsec policys, policy prefix-lists,

Mar 2 2021, 10:46 AM · VyOS 1.4 Sagitta
FileGo added a comment to T3377: show interfaces throws error.

Additional info: it seems not to show any tunnel interfaces.

Mar 2 2021, 10:41 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3379: Add global-parameters name-server for dhcpv6-server.

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

Mar 2 2021, 8:46 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
linuxludo created T3380: "show vpn ike sa" does not display IPv6 peers.
Mar 2 2021, 8:21 AM · VyOS 1.3 Equuleus ( 1.3.1), VyOS 1.4 Sagitta
Viacheslav created T3379: Add global-parameters name-server for dhcpv6-server.
Mar 2 2021, 7:37 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
trae32566 created T3378: commit-archive source-address broken for IPv6 addresses.
Mar 2 2021, 6:51 AM · VyOS 1.3 Equuleus (1.3.0)
yakatz awarded T1097: Make firewall groups work everywhere that's appropropriate a Like token.
Mar 2 2021, 6:21 AM · VyOS 1.4 Sagitta
FileGo created T3377: show interfaces throws error.
Mar 2 2021, 12:31 AM · VyOS 1.4 Sagitta
FileGo closed T3375: Interface becomes up at boot even when disabled as Resolved.

Works great, interface remains disabled on boot, as configured.

Mar 2 2021, 12:20 AM · VyOS 1.4 Sagitta

Mar 1 2021

Viacheslav closed T3220: Load balancing fails on wireguard interfaces as Invalid.

It seems a bug with your configuration. It is incorrect.

Mar 1 2021, 10:42 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav changed the status of T3317: OpenVPN config issue from Open to Needs testing.
Mar 1 2021, 10:33 PM · VyOS 1.3 Equuleus (1.3.0)
scj643 added a comment to T3376: Setting ipv6 address autoconf causes all interfaces besides the target to lose their IP.

This seems to also happen with setting dhcpv6 as well.

Mar 1 2021, 9:47 PM · VyOS 1.4 Sagitta
olofl added a comment to T3344: Per VRF dynamic routing support.

I vote for option 1.

Mar 1 2021, 9:38 PM · VyOS 1.4 Sagitta
scj643 added a comment to T3376: Setting ipv6 address autoconf causes all interfaces besides the target to lose their IP.

This also happens if you delete ipv6 address autoconf and commit. Where it will drop all IP addresses besides the target interface's.

Mar 1 2021, 9:12 PM · VyOS 1.4 Sagitta
scj643 created T3376: Setting ipv6 address autoconf causes all interfaces besides the target to lose their IP.
Mar 1 2021, 8:54 PM · VyOS 1.4 Sagitta
c-po claimed T3371: Replace netplugd by udev rules.
Mar 1 2021, 7:09 PM
c-po moved T3371: Replace netplugd by udev rules from Backlog to In Progress on the VyOS 1.4 Sagitta board.
Mar 1 2021, 7:09 PM
c-po changed the status of T3375: Interface becomes up at boot even when disabled from Open to Needs testing.
Mar 1 2021, 7:08 PM · VyOS 1.4 Sagitta
c-po added a comment to T3375: Interface becomes up at boot even when disabled.

Please retest using the latest ISO image, fix is in there

Mar 1 2021, 7:08 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3360: Op command 'show interfaces' does not display VRRP VIP.

It used different scripts in 1.3 and 1.4.
show interfaces => run: ${vyos_op_scripts_dir}/show_interfaces.py --action=show-brief
show interfaces vrrp => run: ${vyatta_bindir}/vyatta-show-interfaces.pl --vrrp --action=show-brief

Mar 1 2021, 6:48 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po closed T3342: On xen-netback interfaces must set "scattergather" offload before MTU>1500 as Resolved.
Mar 1 2021, 6:47 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3349: Ethernet: "disable" flag is not honored after a reboot for VIF interfaces from In Progress to Backlog on the VyOS 1.2 Crux (VyOS 1.2.7) board.
Mar 1 2021, 6:47 PM · VyOS 1.2 Crux (VyOS 1.2.7), VyOS 1.4 Sagitta
c-po closed T3349: Ethernet: "disable" flag is not honored after a reboot for VIF interfaces as Wontfix.
Mar 1 2021, 6:47 PM · VyOS 1.2 Crux (VyOS 1.2.7), VyOS 1.4 Sagitta
c-po added a comment to T3349: Ethernet: "disable" flag is not honored after a reboot for VIF interfaces.

Giving the nature of the nesting of node.def files and their execution pattern this can not be fixed in 1.2.

Mar 1 2021, 6:47 PM · VyOS 1.2 Crux (VyOS 1.2.7), VyOS 1.4 Sagitta
c-po moved T3349: Ethernet: "disable" flag is not honored after a reboot for VIF interfaces from Backlog to In Progress on the VyOS 1.2 Crux (VyOS 1.2.7) board.
Mar 1 2021, 6:29 PM · VyOS 1.2 Crux (VyOS 1.2.7), VyOS 1.4 Sagitta
c-po moved T3349: Ethernet: "disable" flag is not honored after a reboot for VIF interfaces from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Mar 1 2021, 6:29 PM · VyOS 1.2 Crux (VyOS 1.2.7), VyOS 1.4 Sagitta
sever-sever <v.gletenko@vyos.io> committed rVYOSONEX8a882f1fb4bf: pppoe: T3353: Fix regex for listen interface vlan-id.
Mar 1 2021, 6:25 PM
GitHub <noreply@github.com> committed rVYOSONEXecd936a0189e: Merge pull request #755 from sever-sever/T3353 (authored by c-po).
Mar 1 2021, 6:25 PM
c-po committed rVYOSONEXc3df52388bb0: smoketest: vif: T3349: derive test_vif_8021q_lower_up_down for bridge.
Mar 1 2021, 6:25 PM
Viacheslav closed T3304: No way to use ipv4 address as next-hop in route-map, a subtask of T2425: Rewrite all policy zebra filters to XML/Python style, as Wontfix.
Mar 1 2021, 6:19 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav closed T3304: No way to use ipv4 address as next-hop in route-map as Wontfix.

Frr doesn't provide such option for ipv4, only for ipv6

Mar 1 2021, 6:19 PM · VyOS 1.4 Sagitta, VyOS 1.2 Crux (VyOS 1.2.7)
linuxludo added a comment to T3374: IPv6 GRE Tunnel issues.

It does not work when established / invalid rules are at the top of the access list in any order. This works if the invalid state rule is positioned after the GRE rule, but this is not an expected behavior.

Mar 1 2021, 6:11 PM · VyOS 1.4 Sagitta
Viacheslav closed T3306: Extend set route-map aggregator as to 4 Bytes , a subtask of T2425: Rewrite all policy zebra filters to XML/Python style, as Unknown Status.
Mar 1 2021, 6:09 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav closed T3306: Extend set route-map aggregator as to 4 Bytes as Unknown Status.
Mar 1 2021, 6:09 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav added a comment to T3374: IPv6 GRE Tunnel issues.

Try to place that rule after established, for example, number 25

Mar 1 2021, 5:57 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3375: Interface becomes up at boot even when disabled.

Duplicate T3349

Mar 1 2021, 5:12 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3353: PPPoE server wrong vlan-range generating config.

Update pr

Mar 1 2021, 5:09 PM · VyOS 1.4 Sagitta
FileGo created T3375: Interface becomes up at boot even when disabled.
Mar 1 2021, 11:23 AM · VyOS 1.4 Sagitta
erkin renamed T936: Reimplementation of tech-support diagnostic file generation from Reimplementaion of tech-support diagnostic file generation to Reimplementation of tech-support diagnostic file generation.
Mar 1 2021, 10:09 AM · test, VyOS 1.4 Sagitta
c-po committed rVYOSONEXbbfe367648be: vif: T3349: use fixed ordering when enabling parent and child interface.
Mar 1 2021, 9:48 AM
linuxludo updated the task description for T3374: IPv6 GRE Tunnel issues.
Mar 1 2021, 9:31 AM · VyOS 1.4 Sagitta
linuxludo updated the task description for T3374: IPv6 GRE Tunnel issues.
Mar 1 2021, 9:30 AM · VyOS 1.4 Sagitta
linuxludo updated the task description for T3374: IPv6 GRE Tunnel issues.
Mar 1 2021, 9:27 AM · VyOS 1.4 Sagitta
linuxludo updated the task description for T3374: IPv6 GRE Tunnel issues.
Mar 1 2021, 9:25 AM · VyOS 1.4 Sagitta
linuxludo created T3374: IPv6 GRE Tunnel issues.
Mar 1 2021, 9:24 AM · VyOS 1.4 Sagitta
erkin triaged T3356: Script for remote file transfers as Low priority.
Mar 1 2021, 9:20 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
erkin added a comment to T3356: Script for remote file transfers.

remote.py declaring support for TFTP and HTTP(S) might complicate things further. Since it's only for downloading, the latter shouldn't be too complicated to handle with urllib but if we need HTTP(S) uploading capabilities, an external library like requests would be preferable. As for TFTP, there's no support for it in the standard library, but instead of pulling in a third-party library for TFTP alone, we can just write an ad hoc wrapper for curl dedicated to TFTP. It wouldn't be as complicated since TFTP has no form of authentication so there's no need to worry about host keys and such.

Mar 1 2021, 9:17 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
zadm added a comment to T3359: static route table not working properly .

I will try the latest

Mar 1 2021, 8:52 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T3353: PPPoE server wrong vlan-range generating config.

Yes, sure. It will work only if one vlan-id defined, e.g. if you configure a couple vlan-id you will get wrong syntax"

set service pppoe-server interface eth1 vlan-id '50'
set service pppoe-server interface eth1 vlan-id '60'

In generated config

vlan-mon=eth1,50,60
interface=eth1.50,60

Expected:

vlan-mon=eth1,50,60
interface=eth1.50
interface=eth1.60
Mar 1 2021, 8:44 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3353: PPPoE server wrong vlan-range generating config.

PR https://github.com/vyos/vyos-1x/pull/755
@Dmitry Can you check/review PR?

Mar 1 2021, 8:19 AM · VyOS 1.4 Sagitta

Feb 28 2021

Unknown Object (User) added a comment to T3353: PPPoE server wrong vlan-range generating config.

Good job! I think there exists one remark. If we set set service pppoe-server interface eth1 vlan-id '50' that means you want to listen to pppoe client on eth1.50, but in config you have

vlan-mon=eth1,50
interface=re:eth1\.\d+

e.g. eth1\.\d+ mean all vlans in eth1, even eth1.50.50.50 will fit for this regular expression
I propose do not to use a regular expression for vlan-id, as an example:

  1. set service pppoe-server interface eth1 vlan-id '50'
vlan-mon=eth1,50
interface=eth1.50
Feb 28 2021, 8:16 PM · VyOS 1.4 Sagitta
Unknown Object (User) added a comment to T3360: Op command 'show interfaces' does not display VRRP VIP.

Yes, agree it works by show interfaces vrrp, but behavior in 1.2.x also displayed VIP by command show interfaces
I think this is a bug and need to fix it.

Feb 28 2021, 8:02 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Codec claimed T3373: Upgrade to SaltStack version 3002.5.

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

Feb 28 2021, 6:02 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Codec created T3373: Upgrade to SaltStack version 3002.5.
Feb 28 2021, 5:59 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Codec closed T3363: VyOS-Build interactive prompt when using Podman as Resolved.
Feb 28 2021, 5:29 PM · VyOS 1.4 Sagitta
Codec claimed T3372: Support public HTTPS repos in live-build.

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

Feb 28 2021, 5:28 PM · VyOS 1.4 Sagitta
c-po moved T3349: Ethernet: "disable" flag is not honored after a reboot for VIF interfaces from Open to Finished on the VyOS 1.4 Sagitta board.
Feb 28 2021, 5:10 PM · VyOS 1.2 Crux (VyOS 1.2.7), VyOS 1.4 Sagitta
c-po committed rVYOSONEXf13cc56d665a: vyos.util: provide single implementation for get_json_iface_options().
Feb 28 2021, 5:10 PM
c-po committed rVYOSONEX49bc3f1e3ff8: vif: T3349: use fixed ordering when enabling parent and child interface.
Feb 28 2021, 5:10 PM
c-po committed rVYOSONEX458e71dd7b1a: vxlan: T1513: add dont-fragment CLI option.
Feb 28 2021, 5:10 PM
c-po committed rVYOSONEX5574bd672825: l2tpv3: T3366: migrate local-ip and remote-ip CLI options.
Feb 28 2021, 5:10 PM
Viacheslav closed T3320: Bgp neighbor peer-group without peer-group fail, a subtask of T2174: Rewrite protocol BGP to new XML/Python style, as Resolved.
Feb 28 2021, 5:04 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav closed T3320: Bgp neighbor peer-group without peer-group fail as Resolved.
Feb 28 2021, 5:04 PM · VyOS 1.4 Sagitta
Codec created T3372: Support public HTTPS repos in live-build.
Feb 28 2021, 5:01 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T3353: PPPoE server wrong vlan-range generating config from Confirmed to Needs testing.
Feb 28 2021, 4:24 PM · VyOS 1.4 Sagitta
sever-sever <v.gletenko@vyos.io> committed rVYOSONEXcf93fec3b38a: pppoe: T3353: Modify template for vlan-mon and interface.
Feb 28 2021, 4:19 PM
GitHub <noreply@github.com> committed rVYOSONEXf585fd497ad0: Merge pull request #754 from sever-sever/T3353 (authored by c-po).
Feb 28 2021, 4:19 PM
Viacheslav added a comment to T3287: Ability to set DNAT translation address incorrectly.

You can use <x.x.x.x>-<x.x.x.x>
Or you need "multi" addresses not in "range"? Something like

set nat destination rule 5 translation member 203.0.113.1
set nat destination rule 5 translation member 203.0.113.14
set nat destination rule 5 translation member 203.0.113.240
Feb 28 2021, 1:56 PM · vyatta-nat, VyOS 1.4 Sagitta
c-po moved T3349: Ethernet: "disable" flag is not honored after a reboot for VIF interfaces from Needs Triage to Backlog on the VyOS 1.2 Crux (VyOS 1.2.7) board.
Feb 28 2021, 11:15 AM · VyOS 1.2 Crux (VyOS 1.2.7), VyOS 1.4 Sagitta