Page MenuHomeVyOS Platform
Feed All Stories

Sep 13 2023

Viacheslav created T5576: Add bgp remove-private-as all option.
Sep 13 2023, 8:03 AM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Apachez created T5575: ARP/NDP table-size isnt set properly.
Sep 13 2023, 7:54 AM · VyOS 1.5 Circinus
c-po added a comment to T5523: CVE-2023-38802.

Which VyOS 1.4-rolling will have the fixes made by FRRouting?

Sep 13 2023, 6:22 AM · VyOS 1.3 Equuleus
c-po merged T5523: CVE-2023-38802 into T5557: bgp: Use treat-as-withdraw for tunnel encapsulation attribute CVE-2023-38802.
Sep 13 2023, 6:16 AM · VyOS 1.3 Equuleus (1.3.4)
c-po merged task T5523: CVE-2023-38802 into T5557: bgp: Use treat-as-withdraw for tunnel encapsulation attribute CVE-2023-38802.
Sep 13 2023, 6:16 AM · VyOS 1.3 Equuleus
syncer assigned T5573: Fix ddclient cache entries to indrajitr.
Sep 13 2023, 3:13 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
indrajitr updated the task description for T5573: Fix ddclient cache entries.
Sep 13 2023, 3:04 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
indrajitr triaged T5574: Support per-service cache management for dynamic dns providers as Normal priority.
Sep 13 2023, 2:08 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
indrajitr created T5573: Fix ddclient cache entries.
Sep 13 2023, 1:38 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Apachez added a comment to T5572: Add capability for sending Gratuitous ARP (GARP) and the equal for IPv6.

Turns out to exist an RFC for this regarding IPv6 along with a naming:

Sep 13 2023, 12:54 AM · VyOS 1.5 Circinus
Apachez created T5572: Add capability for sending Gratuitous ARP (GARP) and the equal for IPv6.
Sep 13 2023, 12:35 AM · VyOS 1.5 Circinus

Sep 12 2023

Apachez renamed T5559: Selective proxy-arp/proxy-ndp when doing SNAT/DNAT from Selective proxy-arp when doing SNAT to Selective proxy-arp/proxy-ndp when doing SNAT/DNAT.
Sep 12 2023, 11:26 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
syncer reassigned T5523: CVE-2023-38802 from v.huti to c-po.
Sep 12 2023, 11:16 PM · VyOS 1.3 Equuleus
fernando reopened T3655: NAT doesn't work correctly with VRF as "Needs testing".
Sep 12 2023, 6:59 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
fernando added a comment to T3655: NAT doesn't work correctly with VRF.

command on 1.5 :

Sep 12 2023, 6:36 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
jestabro added a comment to T5522: Add logging for which mksquashfs syntax is being used.

@Apachez note that all lb commands take --debug and --verbose: using 'lb build --debug' in scripts/build-vyos-image will output the full mksquashfs command.

Sep 12 2023, 6:36 PM · VyOS 1.5 Circinus
vfreex committed rVYOSONEXded55a82a00d: T3655: Fix NAT problem with VRF.
Sep 12 2023, 6:22 PM
GitHub <[email protected]> committed rVYOSONEX3d9a0b02d031: Merge pull request #2237 from vfreex/fix-nat-problem-with-vrf-sagitta (authored by c-po).
Sep 12 2023, 6:17 PM
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEX5056cfb7825d: T4309: Conntrack ignore fix to handle interface any (authored by Viacheslav).
Sep 12 2023, 6:13 PM
Viacheslav committed rVYOSONEXb730015945dc: T4309: Conntrack ignore fix to handle interface any.
Sep 12 2023, 6:11 PM
GitHub <[email protected]> committed rVYOSONEX4a51fb08e73d: Merge pull request #2249 from sever-sever/T4309 (authored by c-po).
Sep 12 2023, 6:11 PM
fernando closed T3655: NAT doesn't work correctly with VRF as Unknown Status.
Sep 12 2023, 4:17 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
fernando updated subscribers of T3655: NAT doesn't work correctly with VRF.

@vfreex I've tested in my labs related this issues , I can confirm that it work as expected . this original zone solved the problem when there was a src-nat /dst-nat with different VRFs or leaking with them ,Thanks you for this contribution .

Sep 12 2023, 4:16 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
yun added a comment to T2405: commit archive to GIT.

Note that command = command.lstrip() for def cmd in python/vyos/utils/process.py was reverted yesterday.

Causes funny problems during smoketests.

Sep 12 2023, 3:34 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Viacheslav created T5571: Firewall does not delete networks from the table raw.
Sep 12 2023, 3:09 PM · VyOS 1.5 Circinus
Apachez added a comment to T2405: commit archive to GIT.

Note that command = command.lstrip() for def cmd in python/vyos/utils/process.py was reverted yesterday.

Sep 12 2023, 1:46 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
yun added a comment to T2405: commit archive to GIT.

I created a PR for Git support here: https://github.com/vyos/vyos-1x/pull/2241

Sep 12 2023, 1:22 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Apachez added a comment to T5522: Add logging for which mksquashfs syntax is being used.

I have created a PR upstream which hopefully resolves why the logging didnt work as expected in VyOS (since the binary_rootfs in vyos-live-build isnt used by the nightly build who uses vyos-build and the deb-package of live-build from Debian 12.x (bookworm)):

Sep 12 2023, 1:18 PM · VyOS 1.5 Circinus
n.fort removed a project from T4072: Feature Request: Firewall on bridge interfaces: VyOS 1.3 Equuleus (1.3.5).
Sep 12 2023, 12:16 PM · VyOS 1.4 Sagitta
Viacheslav committed rVYOSONEXd028be894fcb: T5562: Cleanup netns for smoketest load-balancing wan.
Sep 12 2023, 10:19 AM
GitHub <[email protected]> committed rVYOSONEX87ab93326dfd: Merge pull request #2247 from sever-sever/T5562-sag (authored by Viacheslav).
Sep 12 2023, 10:19 AM
n.fort changed the status of T4072: Feature Request: Firewall on bridge interfaces from In progress to Needs testing.

op-mode: https://github.com/vyos/vyos-1x/pull/2242

Sep 12 2023, 10:17 AM · VyOS 1.4 Sagitta
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEX63cf32004caf: T5562: Cleanup netns for smoketest load-balancing wan (authored by Viacheslav).
Sep 12 2023, 7:48 AM
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEX5ecfa73fbb6d: T4754: Fix path for popen moved to utils process (authored by Viacheslav).
Sep 12 2023, 7:48 AM
GitHub <[email protected]> committed rVYOSONEXb47a866c2fdf: Merge pull request #2244 from vyos/mergify/bp/sagitta/pr-2235 (authored by Viacheslav).
Sep 12 2023, 7:43 AM

Sep 11 2023

aga added a comment to T5513: Anomalies in show firewall command after refactoring.

100% agree. If this isn't too big of a hassle to implement, I would very much appreciate the approach/workaround of @Apachez, until nftables supports this feature ootb...

Sep 11 2023, 9:29 PM · VyOS 1.4 Sagitta
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEXb0a9782a4a61: T5564: Fix show firewall group and show firewall summary (authored by Viacheslav).
Sep 11 2023, 7:34 PM
GitHub <[email protected]> committed rVYOSONEXb2c3ff90c605: Create test.txt (authored by c-po).
Sep 11 2023, 7:10 PM
c-po committed rVYOSONEXcd3dda75534a: GitHub: fix workflow folder for MergifyIo.
Sep 11 2023, 7:07 PM
GitHub <[email protected]> committed rVYOSONEX13a352e9357e: GitHub: add MergifyIo action (authored by c-po).
Sep 11 2023, 7:07 PM
Apachez added a comment to T5513: Anomalies in show firewall command after refactoring.

Checked with #netfilter irc-channel.

Sep 11 2023, 6:21 PM · VyOS 1.4 Sagitta
jestabro changed the status of T5353: config-mgmt: normalize archive updates and commit log entries, a subtask of T5347: Compare commit revision bug, from Unknown Status to Resolved.
Sep 11 2023, 5:32 PM · VyOS 1.4 Sagitta
jestabro changed the status of T5353: config-mgmt: normalize archive updates and commit log entries, a subtask of T5551: Missing check for boot_configuration_complete raises error in vyos-save-config.py, from Unknown Status to Resolved.
Sep 11 2023, 5:32 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro changed the status of T5353: config-mgmt: normalize archive updates and commit log entries from Unknown Status to Resolved.
Sep 11 2023, 5:32 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
jestabro changed the status of T5551: Missing check for boot_configuration_complete raises error in vyos-save-config.py from Unknown Status to Resolved.
Sep 11 2023, 5:31 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro committed rVYOSONEXc1a078e5e4dd: config-mgmt: T5353: correct update check during boot.
Sep 11 2023, 5:29 PM
jestabro committed rVYOSONEX667e96856856: config-mgmt: T5353: only add log entry if archiving.
Sep 11 2023, 5:29 PM
jestabro committed rVYOSONEXc35a66f327b0: config-mgmt: T5353: after updated save-config, one can include init rev.
Sep 11 2023, 5:29 PM
jestabro committed rVYOSONEXd75a7d17a98b: config-mgmt: T5556: fix bug in revision to archive update.
Sep 11 2023, 5:29 PM
GitHub <[email protected]> committed rVYOSONEX2103b5522d21: Merge pull request #2215 from jestabro/T5353-sagitta (authored by jestabro).
Sep 11 2023, 5:29 PM
roedie added a comment to T5080: Disable conntrack by default.

I just tested this with a firewall config with no connection tracking config enabled, still the conntrack modules are loaded and used.

Sep 11 2023, 2:52 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
swanduron added a comment to T5376: Conntrack FTP helper does not work properly.

The same situation as @svd135 . The passive FTP data connection now is stopped by the problem with FTP ALG.

Sep 11 2023, 1:15 PM · VyOS 1.4 Sagitta (1.4.0-epa1), VyOS 1.5 Circinus
alainlamar closed T5567: vyos-1x: webproxy: maximum-object-size allowed ranges not in sync with Equuleus as Resolved.
Sep 11 2023, 12:43 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEXd2e7eafe84c1: init: remove dependency on frr.service - required for router shutdown.
Sep 11 2023, 12:15 PM
c-po committed rVYOSONEXaf398c51f7d0: init: remove dependency on frr.service - required for router shutdown.
Sep 11 2023, 12:14 PM
Apachez added a comment to T5564: Both show firewall group and show firewall summary fails.

I was thinking about N/D and personally I would prefer "None" to be listed for the various "show firewall" commands instead of N/D.

Sep 11 2023, 10:34 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav created T5570: PAM config RADIUS ignore for default and success.
Sep 11 2023, 10:34 AM · VyOS 1.4 Sagitta (1.4.1)
Apachez added a comment to T5513: Anomalies in show firewall command after refactoring.

Resolved by: https://vyos.dev/T5564

Sep 11 2023, 10:32 AM · VyOS 1.4 Sagitta
Apachez added a comment to T5564: Both show firewall group and show firewall summary fails.

This can be put to resolved when the backports are confirmed aswell.

Sep 11 2023, 10:20 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav moved T5564: Both show firewall group and show firewall summary fails from Open to Backport Candidates on the VyOS 1.5 Circinus board.
Sep 11 2023, 9:58 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav added a project to T5564: Both show firewall group and show firewall summary fails: VyOS 1.4 Sagitta.
Sep 11 2023, 9:58 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
n.fort added a comment to T5564: Both show firewall group and show firewall summary fails.

N/D == not defined

Sep 11 2023, 9:54 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav added a comment to T5564: Both show firewall group and show firewall summary fails.

Confirmed working with VyOS 1.5-rolling-202309110651

A question before setting this to resolved:

What does N/D mean?

Shouldnt it be N/A instead?

Sep 11 2023, 9:52 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav changed the status of T5518: Add MLD protocol support from In progress to Needs testing.
Sep 11 2023, 9:48 AM · VyOS 1.4 Sagitta
Apachez added a comment to T5564: Both show firewall group and show firewall summary fails.

Confirmed working with VyOS 1.5-rolling-202309110651

Sep 11 2023, 9:41 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Apachez added a comment to T5518: Add MLD protocol support.

Im a bit allergic to have stuff automatically created which clearly is not enabled by the config.

Sep 11 2023, 9:21 AM · VyOS 1.4 Sagitta
vfreex added a comment to T5518: Add MLD protocol support.

pim6reg is created by FFR's pim6d. It seems to me that it will create such as interface for each VRF. Does this interface have any functional impact on your setup?

Sep 11 2023, 9:10 AM · VyOS 1.4 Sagitta
sarthurdev closed T5562: Smoketests fail for vyos:current (test_netns.py) as Resolved.

Builds passing: https://github.com/vyos/vyos-rolling-nightly-builds/actions/runs/6142937552

Sep 11 2023, 8:59 AM · VyOS 1.5 Circinus
dmbaturin created T5569: Make it possible to verify the signature of an installed image.
Sep 11 2023, 7:34 AM · VyOS 1.5 Circinus
c-po changed the status of T3424: PPPoE IA-PD doesn't work in VRF from Unknown Status to Resolved.
Sep 11 2023, 5:16 AM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
c-po moved T3424: PPPoE IA-PD doesn't work in VRF from Backport Candidates to Finished on the VyOS 1.4 Sagitta board.
Sep 11 2023, 5:16 AM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
c-po updated the task description for T2472: Ability to configure EIGRP protocol.
Sep 11 2023, 5:15 AM · VyOS 1.5 Circinus
c-po closed T2773: EIGRP support for VRF as Resolved.
Sep 11 2023, 5:15 AM · VyOS 1.4 Sagitta
c-po changed the status of T5557: bgp: Use treat-as-withdraw for tunnel encapsulation attribute CVE-2023-38802 from Unknown Status to Resolved.
Sep 11 2023, 5:14 AM · VyOS 1.3 Equuleus (1.3.4)
c-po committed rVYOSONEXd08c6128620e: vxlan: T3700: Revert change to `vyos.utils.process.cmd` (authored by sarthurdev).
Sep 11 2023, 5:11 AM
c-po committed rVYOSONEX6c3defcc1e5e: T5241: Revert change to vyos.utils.process.cmd.
Sep 11 2023, 5:10 AM
sarthurdev committed rVYOSONEXe46afa2c58ee: vxlan: T3700: Revert change to `vyos.utils.process.cmd`.
Sep 11 2023, 5:00 AM
GitHub <[email protected]> committed rVYOSONEX8140789fdbc7: Merge pull request #2238 from sarthurdev/current (authored by c-po).
Sep 11 2023, 4:59 AM
Viacheslav committed rVYOSONEXb658f601f03f: T5533: Fix for vrrp dict key if virtual-server is used.
Sep 11 2023, 2:29 AM
GitHub <[email protected]> committed rVYOSONEX77b2c4fc2d92: Merge pull request #2214 from sever-sever/T5533-sag (authored by jestabro).
Sep 11 2023, 2:29 AM

Sep 10 2023

sarthurdev changed the status of T5568: Install image from live ISO always defaults boot to KVM entry from In progress to Needs testing.

current PR: https://github.com/vyos/vyatta-cfg-system/pull/205

Sep 10 2023, 11:22 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
sarthurdev changed the status of T5568: Install image from live ISO always defaults boot to KVM entry from Open to In progress.
Sep 10 2023, 10:54 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav added a comment to T5559: Selective proxy-arp/proxy-ndp when doing SNAT/DNAT.

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

set protocols static proxy-arp 192.0.2.1 interface eth0
set protocols static proxy-arp 192.0.2.1 interface eth1
set protocols static proxy-ndp 2001:db8::1 interface eth1
Sep 10 2023, 10:38 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Apachez added a comment to T5518: Add MLD protocol support.

I dont know if its related to this task but I noticed recently that even if I have no IPv6 configured on any interface and have IPv6 disabled for forwarding:

set system ipv6 disable-forwarding

I can in VyOS 1.5-rolling-202309080021 see an additional pim6reg interface!?

vyos@vyos:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
...
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq master MGMT state UP group default qlen 1000
...
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq master INTERNET state UP group default qlen 1000
...
4: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq master INTERNET state UP group default qlen 1000
...
5: eth3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq master INTERNET state UP group default qlen 1000
...
6: pim6reg@NONE: <NOARP,UP,LOWER_UP> mtu 1452 qdisc noqueue state UNKNOWN group default qlen 1000
    link/pimreg 
7: INTERNET: <NOARP,MASTER,UP,LOWER_UP> mtu 65575 qdisc noqueue state UP group default qlen 1000
...
8: MGMT: <NOARP,MASTER,UP,LOWER_UP> mtu 65575 qdisc noqueue state UP group default qlen 1000
...

Its also visible when running:

monitor bandwidth interface *
Sep 10 2023, 10:03 PM · VyOS 1.4 Sagitta
Apachez added a comment to T5562: Smoketests fail for vyos:current (test_netns.py).

Latest run https://github.com/vyos/vyos-rolling-nightly-builds/actions/runs/6138721359/job/16655876943

Sep 10 2023, 7:33 PM · VyOS 1.5 Circinus
svd135 added a comment to T5376: Conntrack FTP helper does not work properly.

table ip raw {

ct helper rpc_tcp {
        type "rpc" protocol tcp
        l3proto ip
}
Sep 10 2023, 7:31 PM · VyOS 1.4 Sagitta (1.4.0-epa1), VyOS 1.5 Circinus
Apachez added a comment to T3655: NAT doesn't work correctly with VRF.

Oh sorry, I missed that this commit was for LTS 1.3.x series.

Sep 10 2023, 7:13 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
vfreex committed rVYOSONEXaed71d4b7718: T3655: Fix NAT problem with VRF.
Sep 10 2023, 6:37 PM
GitHub <[email protected]> committed rVYOSONEX87880a552fd1: Merge pull request #2236 from vfreex/fix-nat-problem-with-vrf (authored by c-po).
Sep 10 2023, 6:37 PM
vfreex added a comment to T3655: NAT doesn't work correctly with VRF.

@Apachez I am running kernel 6.1.49-amd64-vyos and this works fine with my local setup.
The patch is already in linux kernel since at least 4.3 (you can confirm with https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/log/include/net/netfilter/nf_conntrack_zones.h?h=linux-4.3.y), but it was added to nft command only since Feb 2017: https://git.netfilter.org/nftables/commit/src/ct.c?id=ed66d9966294a3bab6c8611e369861ba57374743

Sep 10 2023, 6:17 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
Apachez updated subscribers of T5562: Smoketests fail for vyos:current (test_netns.py).

Fix by @sever regarding those failing conntrack smoketest: https://github.com/vyos/vyos-1x/pull/2234

Sep 10 2023, 6:06 PM · VyOS 1.5 Circinus
sarthurdev added a comment to T5376: Conntrack FTP helper does not work properly.

Can we see the output of sudo nft list table ip raw on an affected router?

Sep 10 2023, 6:06 PM · VyOS 1.4 Sagitta (1.4.0-epa1), VyOS 1.5 Circinus
Apachez added a comment to T3655: NAT doesn't work correctly with VRF.

@vfreex the referenced netfilter patch is from 2015, is that really valid for current version thats included in the Linux 6.1 LTS kernel?

Sep 10 2023, 6:05 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
vfreex added a comment to T3655: NAT doesn't work correctly with VRF.

You can test this approach on a running VyOS router using following commands:

Sep 10 2023, 5:32 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
vfreex added a comment to T3655: NAT doesn't work correctly with VRF.

I created a PR to fix this issue by using direction parameter of conntrack zones: https://github.com/vyos/vyos-1x/pull/2236
I have a very basic VRF setup and it works fine. It would be much appreciated if someone could test this with more complex VRF setup.

Sep 10 2023, 5:04 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
swanduron added a comment to T5376: Conntrack FTP helper does not work properly.

Sorry to bother you @sdev , the latest releases of 1.5-rolling-202309080021 and 1.4-rolling-202309070021 still have this problem.

Sep 10 2023, 3:19 PM · VyOS 1.4 Sagitta (1.4.0-epa1), VyOS 1.5 Circinus
c-po closed T5555: Fix timezone migrator (system 13-to-14) as Resolved.
Sep 10 2023, 2:17 PM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po moved T5555: Fix timezone migrator (system 13-to-14) from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.4) board.
Sep 10 2023, 2:16 PM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po closed T5545: sflow is not working as Resolved.
Sep 10 2023, 2:16 PM · VyOS 1.3 Equuleus (1.3.4)
c-po moved T5545: sflow is not working from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.4) board.
Sep 10 2023, 2:15 PM · VyOS 1.3 Equuleus (1.3.4)