Page MenuHomeVyOS Platform
Feed All Stories

Mar 1 2021

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
c-po edited projects for T3349: Ethernet: "disable" flag is not honored after a reboot for VIF interfaces, added: VyOS 1.2 Crux (VyOS 1.2.7); removed Restricted Project.
Feb 28 2021, 11:15 AM · VyOS 1.2 Crux (VyOS 1.2.7), VyOS 1.4 Sagitta
c-po updated the task description for T3371: Replace netplugd by udev rules.
Feb 28 2021, 10:45 AM
c-po triaged T3371: Replace netplugd by udev rules as Normal priority.
Feb 28 2021, 10:37 AM
c-po moved T3371: Replace netplugd by udev rules from Open to Backlog on the VyOS 1.4 Sagitta board.
Feb 28 2021, 10:32 AM
c-po created T3371: Replace netplugd by udev rules.
Feb 28 2021, 10:32 AM
c-po closed T3370: dhcp: Invalid domain name "private" as Resolved.
Feb 28 2021, 9:02 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po committed rVYOSONEX350180a60b9d: validators: fqdn: T3370: support "private" or "local" domain names.
Feb 28 2021, 9:02 AM
c-po committed rVYOSONEX04724ed18955: validators: fqdn: T3370: support "private" or "local" domain names.
Feb 28 2021, 9:01 AM
c-po added a comment to T3370: dhcp: Invalid domain name "private".

Temporary workaround for the VyOS 1.3-rc1 users:

Feb 28 2021, 8:59 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3370: dhcp: Invalid domain name "private" from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Feb 28 2021, 8:57 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3370: dhcp: Invalid domain name "private" from Open to In Progress on the VyOS 1.4 Sagitta board.
Feb 28 2021, 8:57 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po changed the status of T3370: dhcp: Invalid domain name "private" from Open to In progress.
Feb 28 2021, 8:57 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
dmbaturin added a comment to T3370: dhcp: Invalid domain name "private".

I agree we should just check if it starts with a letter and doesn't include characters that an FQDN cannot have.

Feb 28 2021, 8:47 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po created T3370: dhcp: Invalid domain name "private".
Feb 28 2021, 8:44 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po committed rVYOSONEX3e4ac30427fe: vxlan: T3369: add underlay IPv6 support.
Feb 28 2021, 8:27 AM
c-po closed T3369: VXLAN: add IPv6 underlay support as Resolved.
Feb 28 2021, 8:27 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po closed T3369: VXLAN: add IPv6 underlay support, a subtask of T1636: Rewrite VXLAN in new style XML/Python, as Resolved.
Feb 28 2021, 8:27 AM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3369: VXLAN: add IPv6 underlay support from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Feb 28 2021, 8:27 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po committed rVYOSONEXd41e8e860a66: vxlan: T3369: add underlay IPv6 support.
Feb 28 2021, 8:17 AM
c-po claimed T3369: VXLAN: add IPv6 underlay support.
Feb 28 2021, 8:04 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po created T3369: VXLAN: add IPv6 underlay support.
Feb 28 2021, 8:04 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta

Feb 27 2021

c-po reopened T2947: Nat translation many-many with prefix does not map 1-1., a subtask of T3092: nat: migrate to get_config_dict(), as On hold.
Feb 27 2021, 11:59 PM · VyOS 1.3 Equuleus (1.3.0)
c-po reopened T2947: Nat translation many-many with prefix does not map 1-1. as "On hold".
Feb 27 2021, 11:59 PM · VyOS 1.4 Sagitta
c-po added a comment to T2947: Nat translation many-many with prefix does not map 1-1..

Backport is complete - It will "work" once the 1.3 kernel is updated to 5.10 series

Feb 27 2021, 11:59 PM · VyOS 1.4 Sagitta
c-po changed the status of T3173: Need 'nopmtudisc' option for tunnel interface from Unknown Status to Resolved.
Feb 27 2021, 11:58 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po committed rVYOSONEXea10a8743045: macsec: T3368: add support for gcm-aes-256 cipher.
Feb 27 2021, 11:57 PM
c-po closed T3368: macsec: add support for gcm-aes-256 cipher, a subtask of T2023: Add support for 802.1ae MACsec, as Resolved.
Feb 27 2021, 11:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3368: macsec: add support for gcm-aes-256 cipher as Resolved.
Feb 27 2021, 11:57 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po closed T3364: tunnel: cleanup/rename CLI nodes, a subtask of T3072: Migrate tunnel interfaces to new get_config_dict() approach, as Resolved.
Feb 27 2021, 11:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3364: tunnel: cleanup/rename CLI nodes as Resolved.
Feb 27 2021, 11:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXe5b335830efe: vyos.ifconfig: T1579: remove calls to vyos.ifconfig.Interface.get_config().
Feb 27 2021, 11:55 PM
c-po committed rVYOSONEX8bdf5b5216dd: vxlan: T1513: add additional EVPN related CLI options.
Feb 27 2021, 11:55 PM
c-po committed rVYOSONEX582b718221c6: tunnel: T3366: rename local-ip to source-address.
Feb 27 2021, 11:55 PM
c-po committed rVYOSONEX8f1001890861: tunnel: T3364: rename encapsulation mode "gre-bridge" to "gretap".
Feb 27 2021, 11:55 PM
c-po committed rVYOSONEX857294427afb: tunnel: T3366: rename remote-ip to remote.
Feb 27 2021, 11:55 PM
GitHub <noreply@github.com> committed rVYOSONEX9cf165145489: Merge pull request #747 from c-po/vxlan-tunnel-parameters (authored by c-po).
Feb 27 2021, 11:55 PM
c-po committed rVYOSONEX5bcc549edeae: macsec: T3368: add support for gcm-aes-256 cipher.
Feb 27 2021, 11:55 PM
rps closed T2291: Bad hostnames in /etc/hosts with static-mapping in dhcp server config as Resolved.

A work-around for this was added in 1.2.6 and I verified it's working in 1.3.0-rc1

Feb 27 2021, 11:43 PM · VyOS 1.3 Equuleus (1.3.0)
starcraft66 added a comment to T2623: Creating sit tunnel fails with “Can not set “local” for tunnel sit tun1 at tunnel creation”.

Just chiming back in to let you guys know I installed the latest vyos rolling release after all this time and the issue seems to have been fixed!

Feb 27 2021, 10:49 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po changed the status of T3368: macsec: add support for gcm-aes-256 cipher from Open to In progress.
Feb 27 2021, 10:06 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po changed the status of T3368: macsec: add support for gcm-aes-256 cipher, a subtask of T2023: Add support for 802.1ae MACsec, from Open to In progress.
Feb 27 2021, 10:06 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3368: macsec: add support for gcm-aes-256 cipher.
Feb 27 2021, 10:06 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po committed rVYOSONEXebf93650bdd1: xml: remove <multi/> from source-address-ipv4-ipv6.xml.i.
Feb 27 2021, 9:48 PM
c-po committed rVYOSONEXe721c998ba97: tunnel: T3366: support changing tunnel parameters for gre-bridge.
Feb 27 2021, 9:48 PM
c-po closed T3366: tunnel: can not change local / remote ip address for gre-bridge tunnel, a subtask of T2028: Convert "interfaces tunnel" to new XML/Python representation, as Resolved.
Feb 27 2021, 9:48 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3366: tunnel: can not change local / remote ip address for gre-bridge tunnel as Resolved.
Feb 27 2021, 9:48 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX760f58910189: geneve: T2653: add IPv6 support.
Feb 27 2021, 9:48 PM
tjh created T3367: 1.2.6-S1 -> 1.2.7-epa1 fails - broken system.
Feb 27 2021, 8:31 PM
Viacheslav closed T3365: Bgp neighbor interface ordering for remote-as, a subtask of T2174: Rewrite protocol BGP to new XML/Python style, as Resolved.
Feb 27 2021, 5:54 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav closed T3365: Bgp neighbor interface ordering for remote-as as Resolved.
Feb 27 2021, 5:54 PM · VyOS 1.4 Sagitta
Viacheslav closed T3225: Adding a BGP neighbor with an address on a local interface throws a vyos.frr.CommitError: Configuration FRR failed while committing code: '', a subtask of T3227: Latest releases don't work with RPKI (crash), as Resolved.
Feb 27 2021, 5:53 PM · VyOS 1.4 Sagitta
Viacheslav closed T3225: Adding a BGP neighbor with an address on a local interface throws a vyos.frr.CommitError: Configuration FRR failed while committing code: '' as Resolved.
Feb 27 2021, 5:53 PM · VyOS 1.4 Sagitta
Viacheslav closed T3211: ability to redistribute ISIS into other routing protocols as Resolved.

@craterman Thanks.

Feb 27 2021, 5:50 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
craterman added a comment to T3211: ability to redistribute ISIS into other routing protocols.

@Viacheslav, tested on VyOS 1.3-beta-202102270443. It works

Feb 27 2021, 5:31 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav added a comment to T3289: No description for node "service" conf-mode.

Node "protocols" in 1.4 also doesn't have a description

Feb 27 2021, 4:22 PM · VyOS 1.2 Crux (VyOS 1.2.7), VyOS 1.4 Sagitta