Page MenuHomeVyOS Platform
Feed All Stories

May 9 2023

joshua.hanley renamed T5213: Accel-ppp sending accounting interim updates acct-interim-interval option from Sending account interim upates to Sending accounting interim updates.
May 9 2023, 8:16 AM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta
joshua.hanley updated the task description for T5213: Accel-ppp sending accounting interim updates acct-interim-interval option.
May 9 2023, 8:13 AM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta
joshua.hanley updated the task description for T5213: Accel-ppp sending accounting interim updates acct-interim-interval option.
May 9 2023, 8:12 AM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta
joshua.hanley created T5213: Accel-ppp sending accounting interim updates acct-interim-interval option.
May 9 2023, 8:11 AM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta
Viacheslav added a comment to T5211: route-map allows both IPv4 and IPv6 in one rule which never match.

We use FRR as the backend and it uses logical AND for match entries

May 9 2023, 7:11 AM
c-po added a comment to T2778: Migrate "system syslog" to get_config_dict() to support new features.

https://github.com/vyos/vyos-1x/pull/1985

May 9 2023, 5:20 AM · VyOS 1.4 Sagitta
c-po changed the status of T2769: Add VRF support for syslog from Open to In progress.
May 9 2023, 5:20 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po changed the status of T2769: Add VRF support for syslog, a subtask of T2778: Migrate "system syslog" to get_config_dict() to support new features, from Open to In progress.
May 9 2023, 5:20 AM · VyOS 1.4 Sagitta
c-po added a comment to T2769: Add VRF support for syslog.

https://github.com/vyos/vyos-1x/pull/1985

May 9 2023, 5:20 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
rh7819 added a comment to T5186: QoS test cannot pass for 1.3.

this is cause by

May 9 2023, 3:04 AM · VyOS 1.3 Equuleus (1.3.3)

May 8 2023

fernando closed T5212: snmp community name -error with special carracter as Resolved.
May 8 2023, 7:20 PM · VyOS 1.3 Equuleus
fernando created T5212: snmp community name -error with special carracter .
May 8 2023, 7:07 PM · VyOS 1.3 Equuleus
c-po changed the status of T2778: Migrate "system syslog" to get_config_dict() to support new features from Open to In progress.
May 8 2023, 6:48 PM · VyOS 1.4 Sagitta
GitHub <noreply@github.com> committed rVYOSONEX36a60cd14733: T4780: bump firewall version 9 -> 10 (authored by c-po).
May 8 2023, 5:00 PM
marekm created T5211: route-map allows both IPv4 and IPv6 in one rule which never match.
May 8 2023, 4:54 PM
Viacheslav created T5210: IPSec cosmetic bug for Warning vti inrerface.
May 8 2023, 12:56 PM · VyOS 1.4 Sagitta
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 Rolling
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 (1.5-stream-2025-Q2), VyOS Rolling
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 Rolling
diodep created T5207: Improper NAT66 Support.
May 8 2023, 7:51 AM · VyOS Rolling
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 · VyOS Rolling
indrajitr committed rVYOSONEX0c63c84e5050: dns: T5144: Improve dynamic DNS validations and completions.
May 8 2023, 6:34 AM
c-po committed rVYOSONEX2f278d4dd00c: dns: T4144: additional improvements to dynamic DNS XML definitions.
May 8 2023, 6:34 AM
GitHub <noreply@github.com> committed rVYOSONEX43b4d30ed029: Merge pull request #1964 from indrajitr/ddclient-improvement-round-1 (authored by c-po).
May 8 2023, 6:34 AM
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
c-po committed rVYOSONEXaaa98de536cb: ethernet: T3891: fix always true expression on auto-negotiation.
May 6 2023, 1:14 PM
Viacheslav committed rVYOSONEXee025e34241a: T5203: Add systemd vyos-wan-load-balance.service.
May 6 2023, 1:06 PM
Viacheslav committed rVYOSONEX454fcea2a3a0: T5203: Use vyos-wan-load-balance.service for load-balancing.
May 6 2023, 1:06 PM
GitHub <noreply@github.com> committed rVYOSONEXd4352bed6685: Merge pull request #1980 from sever-sever/T5203 (authored by c-po).
May 6 2023, 1:06 PM
c-po committed rVYOSONEXc71a97fc1335: vyos.ifconfig: T2104: support adding and removing VLANs in one call..
May 6 2023, 6:02 AM
GitHub <noreply@github.com> committed rVYOSONEX5518738952cd: Merge pull request #1981 from c-po/equuleus (authored by c-po).
May 6 2023, 6:02 AM
c-po committed rVYOSONEX3c98ddfa180a: container: T5082: future proof bridge network name.
May 6 2023, 6:02 AM
dmbaturin committed rVYOSONEXa97b4b9d7e4f: lldp: T671: use the new interface list generator for LLDP help.
May 6 2023, 6:02 AM
GitHub <noreply@github.com> committed rVYOSONEXf7fc3ea77e4b: Merge pull request #1982 from dmbaturin/T671-interfaces-pl (authored by c-po).
May 6 2023, 6:02 AM

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 committed rVYOSONEX361dc162b2f9: syslog: T2769: xml: improve completion helpers.
May 5 2023, 9:17 PM
c-po committed rVYOSONEXa5a34f9a64d7: syslog: T2769: xml: provide common facility building block.
May 5 2023, 8:57 PM
c-po committed rVYOSONEX2c8647350a77: syslog: T2769: xml: provide common constraint for system usernames.
May 5 2023, 8:57 PM
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 Rolling
Viacheslav created T5205: Rewrite load-balancing op-mode to vyos.opmode format.
May 5 2023, 12:26 PM · VyOS Rolling
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
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
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
Unknown Object (User) created T5204: DHCPv6-PD: Shouldn't require an interface to assign the delegated prefix.
May 5 2023, 11:31 AM
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 (1.5-stream-2025-Q2), VyOS Rolling
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 (1.5-stream-2025-Q2), VyOS Rolling
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 committed rVYOSONEX11e257076831: dns-forwarding: T5193: implement NS resource type.
May 4 2023, 9:20 PM
c-po committed rVYOSONEX5122049d9e69: dns-forwarding: T5193: use f'ormat strings when building messages.
May 4 2023, 9:20 PM
c-po committed rVYOSONEX8c0a0b3c6a51: dns-forwarding: T5193: cleanup help strings.
May 4 2023, 9:20 PM
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 committed rVYOSONEX2589efdda542: wwan: op-mode: T5196: inform user about unconfigured interface.
May 4 2023, 8:52 PM
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 committed rVYOSONEXf2ecc9710d49: ethernet: T3891: honor auto-negotiation support per NIC.
May 4 2023, 8:21 PM
c-po committed rVYOSONEXdd59e375bee7: T4819: remove additional newline from vyos.base.Warning().
May 4 2023, 8:21 PM
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 committed rVYOSONEXeac5dc2b1f7b: T5171: Rewrite load-balancing wan to XML and python3.
May 4 2023, 1:33 PM
GitHub <noreply@github.com> committed rVYOSONEXba81c15185d7: Merge pull request #1973 from sever-sever/T5171 (authored by c-po).
May 4 2023, 1:33 PM
dmbaturin committed rVYOSONEX6d4caef050a1: opmode: T5191: replace underscores with hyphens in generated options.
May 4 2023, 1:25 PM
dmbaturin committed rVYOSONEX9dc66ca56f12: T4771: further improvements to the BGP op mode script.
May 4 2023, 1:25 PM
GitHub <noreply@github.com> committed rVYOSONEXd63641534365: Merge pull request #1977 from dmbaturin/bgp-op-mode (authored by c-po).
May 4 2023, 1:25 PM
GitHub <noreply@github.com> committed rVYOSONEX3a35eca420c7: Merge pull request #1974 from dmbaturin/T5191-option-hyphens (authored by c-po).
May 4 2023, 1:25 PM
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 · Invalid
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 Rolling
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 · Invalid
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 · Invalid