Page MenuHomeVyOS Platform
Feed All Stories

Mar 1 2021

c-po claimed T3371: Replace netplugd by udev rules.
Mar 1 2021, 7:09 PM · VyOS 1.4 Sagitta (1.4.0-epa1)
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 · VyOS 1.4 Sagitta (1.4.0-epa1)
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
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 changed the status of T3306: Extend set route-map aggregator as to 4 Bytes , a subtask of T2425: Rewrite all policy zebra filters to XML/Python style, from Open to Backport candidate.
Mar 1 2021, 6:09 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav changed the status of T3306: Extend set route-map aggregator as to 4 Bytes from Open to Backport candidate.
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
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 Need Triage 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
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
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 · VyOS 1.4 Sagitta (1.4.0-epa1)
c-po triaged T3371: Replace netplugd by udev rules as Normal priority.
Feb 28 2021, 10:37 AM · VyOS 1.4 Sagitta (1.4.0-epa1)
c-po moved T3371: Replace netplugd by udev rules from Need Triage to Backlog on the VyOS 1.4 Sagitta board.
Feb 28 2021, 10:32 AM · VyOS 1.4 Sagitta (1.4.0-epa1)
c-po created T3371: Replace netplugd by udev rules.
Feb 28 2021, 10:32 AM · VyOS 1.4 Sagitta (1.4.0-epa1)
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 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 Need Triage 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 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 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 changed the status of T2947: Nat translation many-many with prefix does not map 1-1., a subtask of T3092: nat: migrate to get_config_dict(), from Backport pending to On hold.
Feb 27 2021, 11:59 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2947: Nat translation many-many with prefix does not map 1-1. from Backport pending to 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 closed T3173: Need 'nopmtudisc' option for tunnel interface as Resolved.
Feb 27 2021, 11:58 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
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)
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 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)
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
c-po renamed T3364: tunnel: cleanup/rename CLI nodes from tunnel: cleanup/rename encapsulation modes to tunnel: cleanup/rename CLI nodes.
Feb 27 2021, 4:04 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3364: tunnel: cleanup/rename CLI nodes from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Feb 27 2021, 3:49 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T3366: tunnel: can not change local / remote ip address for gre-bridge tunnel from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Feb 27 2021, 3:49 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3366: tunnel: can not change local / remote ip address for gre-bridge tunnel.

This is not applicable to VyOS 1.4 because of T3364.

Feb 27 2021, 3:49 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T3353: PPPoE server wrong vlan-range generating config.

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

Feb 27 2021, 3:20 PM · VyOS 1.4 Sagitta
c-po added a subtask for T2028: Convert "interfaces tunnel" to new XML/Python representation: T3366: tunnel: can not change local / remote ip address for gre-bridge tunnel.
Feb 27 2021, 3:00 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T3366: tunnel: can not change local / remote ip address for gre-bridge tunnel: T2028: Convert "interfaces tunnel" to new XML/Python representation.
Feb 27 2021, 3:00 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3366: tunnel: can not change local / remote ip address for gre-bridge tunnel from Open to In progress.
Feb 27 2021, 2:59 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3366: tunnel: can not change local / remote ip address for gre-bridge tunnel.
Feb 27 2021, 2:59 PM · VyOS 1.3 Equuleus (1.3.0)
c-po renamed T3318: Update Linux Kernel to v5.4.208 / 5.10.142 from Update Linux Kernel to v5.4.99 / 5.10.17 to Update Linux Kernel to v5.4.101 / 5.10.19.
Feb 27 2021, 2:37 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav added a comment to T3365: Bgp neighbor interface ordering for remote-as.

PR https://github.com/vyos/vyos-1x/pull/753
Additional checks for "neighbor interface" configuration.

Feb 27 2021, 1:29 PM · VyOS 1.4 Sagitta
Viacheslav reopened T3365: Bgp neighbor interface ordering for remote-as, a subtask of T2174: Rewrite protocol BGP to new XML/Python style, as Needs testing.
Feb 27 2021, 12:32 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav reopened T3365: Bgp neighbor interface ordering for remote-as as "Needs testing".
Feb 27 2021, 12:32 PM · VyOS 1.4 Sagitta
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, 12:30 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav closed T3365: Bgp neighbor interface ordering for remote-as as Resolved.
Feb 27 2021, 12:30 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3360: Op command 'show interfaces' does not display VRRP VIP.

But only vrrp works

Feb 27 2021, 12:09 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta