Page MenuHomeVyOS Platform
Feed All Stories

May 8 2023

Viacheslav added a comment to T5060: add a VRRP 'maintenance mode'.

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

set high-availability disable
set high-availability vrrp group GRP01 address 192.0.2.47/32
set high-availability vrrp group GRP01 interface 'eth1'
set high-availability vrrp group GRP01 vrid '10'
May 8 2023, 11:47 AM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5060: add a VRRP 'maintenance mode' from Open to In progress.
May 8 2023, 11:41 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5048: QoS doesn't work correctly root task.

It doesn't like protocol tcp

vyos@r14# sudo tc filter replace dev eth1 parent 1: protocol all u32 match ip protocol tcp 0xff action police rate 300000000 burst 15k flowid 1:a
Illegal "match"
[edit]
vyos@r14#

But it works with protocol 6

vyos@r14# sudo tc filter replace dev eth1 parent 1: protocol all u32 match ip protocol 6 0xff action police rate 300000000 burst 15k flowid 1:a
[edit]
vyos@r14#

And next fail:

ardware UUID:    4d6f4d29-1ae8-446f-8d2b-3decd9da64c7
May 8 2023, 10:34 AM · VyOS 1.4 Sagitta
diodep added a comment to T5048: QoS doesn't work correctly root task.

On 1.4-rolling-202305080742, speed limit and protocol detection still not worked out correctly too.

May 8 2023, 10:11 AM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T5209: dhclient load-balancing exit hook 04-dhcp-wanlb returned non-zero exit status.
May 8 2023, 9:55 AM · VyOS 1.4 Sagitta
Viacheslav created T5209: dhclient load-balancing exit hook 04-dhcp-wanlb returned non-zero exit status.
May 8 2023, 9:52 AM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T5202: After removal load-balancing a pid remained which used in dhclient-exit-hooks.
May 8 2023, 9:39 AM · VyOS 1.4 Sagitta
Viacheslav created T5208: Failed to start nvmf-autoconnect.service during the boot.
May 8 2023, 9:29 AM · VyOS 1.4 Sagitta
Viacheslav changed the subtype of T5207: Improper NAT66 Support from "Task" to "Feature Request".
May 8 2023, 8:12 AM · VyOS 1.5 Circinus
Viacheslav closed T5203: load-balancing wan add systemd unit instead of old vyatta-wanloadbalance.init, a subtask of T4470: Rewrite load-balancing wan to XML/Python, as Resolved.
May 8 2023, 7:59 AM · VyOS 1.5 Circinus
Viacheslav closed T5203: load-balancing wan add systemd unit instead of old vyatta-wanloadbalance.init as Resolved.
May 8 2023, 7:59 AM · VyOS 1.4 Sagitta
diodep updated the task description for T5207: Improper NAT66 Support.
May 8 2023, 7:52 AM · VyOS 1.5 Circinus
diodep created T5207: Improper NAT66 Support.
May 8 2023, 7:51 AM · VyOS 1.5 Circinus
diodep added a comment to T3655: NAT doesn't work correctly with VRF.

it doesn't seem the same problem as here, this logic that was applied over this version was vrf not on the table . Could you share full configuration ? there is some point over vrfs / vrf default /leaking that are not clear. So I can replicate the scenery and we see what is going on .

May 8 2023, 7:41 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
diodep added a comment to T5116: Better VRF support.

I think the only solution is to use network namespaces
https://docs.strongswan.org/docs/5.9/howtos/nameSpaces.html

May 8 2023, 7:37 AM · Restricted Project, VyOS 1.5 Circinus
Unknown Object (User) added a comment to T5158: Refactoring the commad '$ sh interfaces counters'.
def _format_show_counters(data: list):
    data_entries = []
    for entry in data:
            Interface = entry.get('ifname')
            Rx_Packets = entry.get('rx_packets')
            Rx_Packets = entry.get('rx_bytes')
            Tx_Packets = entry.get('tx_packets')
            Tx_Bytes = entry.get('tx_bytes')
            Rx_Dropped = entry.get('rx_dropped')
            Tx_Dropped = entry.get('tx_dropped')
            Rx_Errors = entry.get('rx_over_errors')
            Tx_Errors = entry.get('tx_carrier_errors')
            data_entries.append([Interface, Rx_Packets, Rx_Packets, Tx_Packets, Tx_Bytes, Rx_Dropped, Tx_Dropped, Rx_Errors, Tx_Errors])
May 8 2023, 4:19 AM

May 7 2023

Viacheslav changed the subtype of T5053: Vyatta-cfg Post-Removal Hook Tries to Disable Deleted Service from "Task" to "Bug".
May 7 2023, 10:53 PM · VyOS 1.4 Sagitta

May 6 2023

fernando updated subscribers of T4974: OpenVPN- Data Channel Offload(DCO).

thanks for the contribution , I've done some test , it seems to work like a champ . @dmbaturin @c-po this script to do the steps necessary to compile the kernel module to use ovpn-dco . Could you check if it's correct or something needs to be improved :

May 6 2023, 5:07 PM · VyOS 1.4 Sagitta
jack9603301 added a comment to T160: Support NAT64.

Great, maybe we can use jool to build it!

May 6 2023, 3:03 PM · VyOS 1.4 Sagitta (1.4.0-epa1)
frebib claimed T160: Support NAT64.
May 6 2023, 2:38 PM · VyOS 1.4 Sagitta (1.4.0-epa1)
jworrell closed T5206: ethtool.py:Ethtool.__init__ has always true conditional due to typo as Resolved.

Already fixed in https://github.com/vyos/vyos-1x/commit/aaa98de536cb1b9d6ab5a18341a56543b5b57ce1

May 6 2023, 1:47 PM · VyOS 1.4 Sagitta
jworrell created T5206: ethtool.py:Ethtool.__init__ has always true conditional due to typo.
May 6 2023, 1:16 PM · VyOS 1.4 Sagitta

May 5 2023

devon added a comment to T5127: VPNv4/VPNv6 routes are not reinstalled following link flap.

Thanks! Setting a router-id fixed it for VPNv4 and VPNv6. It also works without creating a dummy interface.

May 5 2023, 9:42 PM · VyOS 1.4 Sagitta
c-po closed T5082: container: switch to netavark network stack as Resolved.
May 5 2023, 8:12 PM · VyOS 1.4 Sagitta
c-po added a comment to T5082: container: switch to netavark network stack.
In T5082#148096, @onedr0p wrote:

@c-po I know we're on rolling for 1.4 but is there any way to communicate breaking changes like this in the future? If this was mentioned in the PR or ticket I don't think there would have been any confusion.

As for this tickets status it can be closed.

May 5 2023, 8:09 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T2754: PBR doesn't work with VRRP.

It should work for 1.4

set policy route foo interface eth1v1
May 5 2023, 2:22 PM · VyOS 1.3 Equuleus (1.3.6)
Viacheslav added a comment to T5205: Rewrite load-balancing op-mode to vyos.opmode format.

Load-balancing op-mode output generated by https://github.com/vyos/vyatta-wanloadbalance/blob/current/src/lboutput.cc

May 5 2023, 1:17 PM · VyOS 1.5 Circinus
Viacheslav created T5205: Rewrite load-balancing op-mode to vyos.opmode format.
May 5 2023, 12:26 PM · VyOS 1.5 Circinus
Unknown Object (User) added a project to T5204: DHCPv6-PD: Shouldn't require an interface to assign the delegated prefix: VyOS 1.4 Sagitta.
May 5 2023, 11:49 AM · VyOS 1.4 Sagitta (1.4.1)
Viacheslav added a comment to T5203: load-balancing wan add systemd unit instead of old vyatta-wanloadbalance.init.

PR https://github.com/vyos/vyos-1x/pull/1980
PR https://github.com/vyos/vyos-build/pull/347

May 5 2023, 11:42 AM · VyOS 1.4 Sagitta
Unknown Object (User) updated the task description for T5204: DHCPv6-PD: Shouldn't require an interface to assign the delegated prefix.
May 5 2023, 11:37 AM · VyOS 1.4 Sagitta (1.4.1)
Unknown Object (User) changed Version from - to 1.4-rolling-202304302241 on T5204: DHCPv6-PD: Shouldn't require an interface to assign the delegated prefix.
May 5 2023, 11:31 AM · VyOS 1.4 Sagitta (1.4.1)
Unknown Object (User) created T5204: DHCPv6-PD: Shouldn't require an interface to assign the delegated prefix.
May 5 2023, 11:31 AM · VyOS 1.4 Sagitta (1.4.1)
anon3fe35 added a comment to T5082: container: switch to netavark network stack.

@c-po I know we're on rolling for 1.4 but is there any way to communicate breaking changes like this in the future? If this was mentioned in the PR or ticket I don't think there would have been any confusion.

May 5 2023, 10:45 AM · VyOS 1.4 Sagitta
Viacheslav renamed T5203: load-balancing wan add systemd unit instead of old vyatta-wanloadbalance.init from Add systemd unit instead of old vyatta-wanloadbalance.init to load-balancing wan add systemd unit instead of old vyatta-wanloadbalance.init.
May 5 2023, 10:13 AM · VyOS 1.4 Sagitta
daniil added a comment to T4733: Feature Request: dhcp server: add VRF support.

This can be implemented by multiple daemon instances in separate vrf's.

May 5 2023, 10:13 AM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5203: load-balancing wan add systemd unit instead of old vyatta-wanloadbalance.init, a subtask of T4470: Rewrite load-balancing wan to XML/Python, from Open to In progress.
May 5 2023, 10:11 AM · VyOS 1.5 Circinus
Viacheslav changed the status of T5203: load-balancing wan add systemd unit instead of old vyatta-wanloadbalance.init from Open to In progress.
May 5 2023, 10:11 AM · VyOS 1.4 Sagitta
Viacheslav created T5203: load-balancing wan add systemd unit instead of old vyatta-wanloadbalance.init.
May 5 2023, 10:11 AM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5171: Use XML for conf-mode "load-balancing wan" instead of legacy templates, a subtask of T4470: Rewrite load-balancing wan to XML/Python, from In progress to Needs testing.
May 5 2023, 8:09 AM · VyOS 1.5 Circinus
Viacheslav changed the status of T5171: Use XML for conf-mode "load-balancing wan" instead of legacy templates from In progress to Needs testing.
May 5 2023, 8:09 AM · VyOS 1.4 Sagitta

May 4 2023

c-po changed the status of T5192: RNDIS Missing from Kernel from In progress to Needs testing.
May 4 2023, 9:22 PM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta
c-po closed T5193: Ability to specify NS records to specify NS servers for subdomains as Resolved.
May 4 2023, 9:20 PM · VyOS 1.4 Sagitta
c-po closed T5196: wwan: op-mode should inform user if there is no WWAN interface as Resolved.
May 4 2023, 8:52 PM · VyOS 1.4 Sagitta
c-po closed T5010: bgp: EVPN route-target not honored as Resolved.
May 4 2023, 8:21 PM · VyOS 1.4 Sagitta
c-po closed T3891: X550-T2/Possibly other X550/X540 cards no link on VyOS as Resolved.
May 4 2023, 8:21 PM · VyOS 1.4 Sagitta
zsdc changed the status of T5190: Cloud-Init cannot fetch Meta-data on machines where the main Ethernet interface is not eth0 from In progress to Needs testing.

PRs:
1.3 - https://github.com/vyos/vyos-1x/pull/1979
1.4 - https://github.com/vyos/vyos-1x/pull/1978

May 4 2023, 8:19 PM · VyOS 1.3 Equuleus (1.3.4), VyOS 1.4 Sagitta
c-po added a comment to T5082: container: switch to netavark network stack.

@dcplaya yeah that was a transitional error/quirk as we renamed that one during the development cycle.

May 4 2023, 8:19 PM · VyOS 1.4 Sagitta
c-po changed the status of T3891: X550-T2/Possibly other X550/X540 cards no link on VyOS from Open to In progress.
May 4 2023, 6:49 PM · VyOS 1.4 Sagitta
a.apostoliuk changed Version from - to VyOS 1.4 on T5201: Add Split Tunneling for L2TP/PPTP/SSTP VPN Clients.
May 4 2023, 1:59 PM · VyOS 1.5 Circinus
Viacheslav created T5202: After removal load-balancing a pid remained which used in dhclient-exit-hooks.
May 4 2023, 1:08 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5200: Static routing tables are not created with dhcp route.
May 4 2023, 10:36 AM · Restricted Project, VyOS 1.4 Sagitta (1.4.1)
Viacheslav added projects to T2934: proxy-arp-pvlan on VRRP interface: VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3).
May 4 2023, 10:30 AM · Restricted Project, VyOS 1.5 Circinus
a.apostoliuk changed the status of T5201: Add Split Tunneling for L2TP/PPTP/SSTP VPN Clients from Open to In progress.
May 4 2023, 10:08 AM · VyOS 1.5 Circinus
a.apostoliuk created T5201: Add Split Tunneling for L2TP/PPTP/SSTP VPN Clients.
May 4 2023, 10:07 AM · VyOS 1.5 Circinus
sarthurdev added a comment to T5200: Static routing tables are not created with dhcp route.

It might be a boot/slow DHCP lease issue.

May 4 2023, 9:54 AM · Restricted Project, VyOS 1.4 Sagitta (1.4.1)
Viacheslav added a comment to T5200: Static routing tables are not created with dhcp route.

Works in my test

set protocols static table 200 route 192.0.2.35/32 dhcp-interface 'eth4'

Show ip route

vyos@vyos2:~$ vtysh -c "show ip route table 200"
Codes: K - kernel route, C - connected, S - static, R - RIP,
       O - OSPF, I - IS-IS, B - BGP, E - EIGRP, N - NHRP,
       T - Table, v - VNC, V - VNC-Direct, A - Babel, F - PBR,
       f - OpenFabric,
       > - selected route, * - FIB route, q - queued, r - rejected, b - backup
       t - trapped, o - offload failure
May 4 2023, 9:40 AM · Restricted Project, VyOS 1.4 Sagitta (1.4.1)

May 3 2023

sarthurdev renamed T5200: Static routing tables are not created with dhcp route from Static routing tables are not created to Static routing tables are not created with dhcp route.
May 3 2023, 10:46 PM · Restricted Project, VyOS 1.4 Sagitta (1.4.1)
sarthurdev created T5200: Static routing tables are not created with dhcp route.
May 3 2023, 10:36 PM · Restricted Project, VyOS 1.4 Sagitta (1.4.1)
c-po claimed T2769: Add VRF support for syslog.
May 3 2023, 5:10 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
Viacheslav created T5199: Salt-minion cannot connect to server in python 3.10 and up.
May 3 2023, 3:29 PM · VyOS 1.4 Sagitta
joshua.hanley added a comment to T5184: Unable to display L2TP sessions l2tp-server sessions.

I've identified the root cause of the problem. It seems to be the control plane filter (local firewall) applied to the router that is preventing connections from the localhost to localhost:2004.

May 3 2023, 3:28 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T5197: Conntrack-sync external cache commit error.

https://git.netfilter.org/conntrack-tools/tree/src/sync-mode.c#n620

May 3 2023, 2:48 PM · VyOS 1.4 Sagitta
Viacheslav created T5198: Firewall global settings no showing.
May 3 2023, 1:09 PM · VyOS 1.4 Sagitta
Viacheslav created T5197: Conntrack-sync external cache commit error.
May 3 2023, 11:37 AM · VyOS 1.4 Sagitta
Viacheslav closed T5163: Policy route-map add match source-protocol as Resolved.
May 3 2023, 10:29 AM · VyOS 1.4 Sagitta
c-po added a comment to T5192: RNDIS Missing from Kernel.

Hi, the reason why the modem does not show up is because usb0 interfaces do not match the prefix we use to distinguish between interfaces.

May 3 2023, 6:34 AM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta
c-po changed Version from - to 1.4-rolling-202303160317 on T5196: wwan: op-mode should inform user if there is no WWAN interface.
May 3 2023, 5:22 AM · VyOS 1.4 Sagitta
c-po claimed T5196: wwan: op-mode should inform user if there is no WWAN interface.
May 3 2023, 5:22 AM · VyOS 1.4 Sagitta
c-po created T5196: wwan: op-mode should inform user if there is no WWAN interface.
May 3 2023, 5:22 AM · VyOS 1.4 Sagitta

May 2 2023

dmbaturin triaged T5195: Break up the vyos.util module as Normal priority.
May 2 2023, 11:53 PM · VyOS 1.4 Sagitta (1.4.0-epa1)
giga1699 added a comment to T5192: RNDIS Missing from Kernel.

Tested successfully! Modem showed up as usb0 in ip link, but not in show interfaces.

May 2 2023, 11:34 PM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta
Viacheslav added a comment to T1797: Implement DPDK Fast-Path using FRR's Alternate Forwarding Planes and VPP.

VPP 23.02 failing on Debian 12 (bookworm) https://jira.fd.io/browse/VPP-2075

May 2 2023, 4:25 PM · Restricted Project, VyOS 1.5 Circinus
Viacheslav added a comment to T5163: Policy route-map add match source-protocol.

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

set policy route-map foo rule 10 action 'permit'
set policy route-map foo rule 10 match protocol 'connected'
set policy route-map foo rule 20 action 'permit'
set policy route-map foo rule 20 match protocol 'bgp'
May 2 2023, 3:14 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T5163: Policy route-map add match source-protocol from Open to In progress.
May 2 2023, 11:17 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4470: Rewrite load-balancing wan to XML/Python.

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

May 2 2023, 10:47 AM · VyOS 1.5 Circinus
frebib added a comment to T160: Support NAT64.

Jool package was added to the vyos-build repo in https://github.com/vyos/vyos-build/commit/d9f711f500ea21288a50f54640dff833cd1da153

May 2 2023, 8:51 AM · VyOS 1.4 Sagitta (1.4.0-epa1)
a.apostoliuk closed T5042: Command 'show vpn ipsec remote-access' does not work as Resolved.
May 2 2023, 8:34 AM · VyOS 1.4 Sagitta
a.apostoliuk changed the status of T5042: Command 'show vpn ipsec remote-access' does not work from In progress to Needs testing.
May 2 2023, 7:46 AM · VyOS 1.4 Sagitta
syncer assigned T5193: Ability to specify NS records to specify NS servers for subdomains to c-po.
May 2 2023, 12:21 AM · VyOS 1.4 Sagitta

May 1 2023

jestabro changed the status of T5194: Add reference tree to vyos1x-config from Open to In progress.
May 1 2023, 3:59 PM · VyOS 1.4 Sagitta

Apr 30 2023

fahadysf created T5193: Ability to specify NS records to specify NS servers for subdomains.
Apr 30 2023, 9:59 AM · VyOS 1.4 Sagitta
c-po added a comment to T5192: RNDIS Missing from Kernel.

Added requested config option to Kernel for 1.4

Apr 30 2023, 6:02 AM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta
c-po added a project to T5192: RNDIS Missing from Kernel: VyOS 1.4 Sagitta.
Apr 30 2023, 6:02 AM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta
c-po changed the status of T5192: RNDIS Missing from Kernel from Open to In progress.
Apr 30 2023, 6:02 AM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta
dcplaya added a comment to T5082: container: switch to netavark network stack.

If I pre-load my zone firewall with the new interface format (pod-$containerName) and upgrade to vyos-1.4-rolling-202304290647, it seems to upgrade seamlessly

Apr 30 2023, 3:39 AM · VyOS 1.4 Sagitta
giga1699 created T5192: RNDIS Missing from Kernel.
Apr 30 2023, 12:07 AM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta

Apr 29 2023

dcplaya added a comment to T5082: container: switch to netavark network stack.
Apr 29 2023, 6:18 PM · VyOS 1.4 Sagitta
anon3fe35 added a comment to T5082: container: switch to netavark network stack.

@carazzim0 good find, I updated that and now everything appears to be working again!

Apr 29 2023, 12:09 PM · VyOS 1.4 Sagitta
Viacheslav moved T4971: Radius attribute "Framed-Pool" for PPPoE from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.3) board.
Apr 29 2023, 9:59 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
Viacheslav added a project to T4971: Radius attribute "Framed-Pool" for PPPoE: VyOS 1.3 Equuleus (1.3.3).
Apr 29 2023, 9:59 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
carazzim0 added a comment to T5082: container: switch to netavark network stack.

Wouldn't it make sense to add iptables as a direct dependency then? Looking back at Debian Bullseye, iptables was still a direct dependency to the podman package. But as of Debian Bookworm, iptables is just a suggested package to podman.

root@bullseye:/# apt-cache depends podman | grep iptables
  Depends: iptables
Apr 29 2023, 7:21 AM · VyOS 1.4 Sagitta
c-po added a comment to T5082: container: switch to netavark network stack.

In either case when trying to PING or TRACEROUTE from a device on my LAN network I can PING and TRACEROUTE 192.168.254.2.

Apr 29 2023, 6:19 AM · VyOS 1.4 Sagitta
c-po added a comment to T5082: container: switch to netavark network stack.

No iptables installed, and also no vyos-1x-smoketest package.

Apr 29 2023, 6:09 AM · VyOS 1.4 Sagitta

Apr 28 2023

SrividyaA added a comment to T5127: VPNv4/VPNv6 routes are not reinstalled following link flap.

I was able to reproduce the issue in the lab. In order to avoid an automatic assignment of RD after the interface flap, you could add a dummy or loopback interface to the vrf and define it as router-id in your existing configuration, For example:

Apr 28 2023, 7:03 PM · VyOS 1.4 Sagitta
anon3fe35 added a comment to T5082: container: switch to netavark network stack.

I want to describe my issues but I am not able to do so very easily since I don't have ipmi on my router.

Apr 28 2023, 6:26 PM · VyOS 1.4 Sagitta
carazzim0 added a comment to T5082: container: switch to netavark network stack.

I updated one of my servers to the latest rolling:

[email protected]:~$ show version
Version:          VyOS 1.4-rolling-202304280615           <-- 28.04.2023
Release train:    current
Apr 28 2023, 6:12 PM · VyOS 1.4 Sagitta
dmbaturin created T5191: Replace underscores with hyphens in command-line options generated by vyos.opmode.
Apr 28 2023, 4:57 PM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta
c-po reopened T5082: container: switch to netavark network stack as "Needs testing".
Apr 28 2023, 4:34 PM · VyOS 1.4 Sagitta
c-po updated subscribers of T5082: container: switch to netavark network stack.

can you add some more detials? I just used your above container config and upgraded from a VyOS version that came with CNI to a version with netavark and I do not see that error.
netavark was added 2023-04-02.

Apr 28 2023, 4:34 PM · VyOS 1.4 Sagitta