Page MenuHomeVyOS Platform
Feed All Stories

Feb 5 2023

ordex added a comment to T4974: OpenVPN- Data Channel Offload(DCO).

@Viacheslav unfortunately I am not too familiar with your build system, but basically you need to clone the ovpn-dco repository (https://github.com/OpenVPN/ovpn-dco.git) and compile it against your kernel, as you would normally do for any other out-of-tree kernel module.

Feb 5 2023, 9:42 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEXc6016db17ef5: smoketest: tftp: T4012: add busy waiting loop when validating service….
Feb 5 2023, 8:14 PM
GitHub <noreply@github.com> committed rVYOSONEX0a5579b84d7c: Merge pull request #1801 from c-po/fix-tftp-smoketest (authored by c-po).
Feb 5 2023, 8:14 PM
jestabro added a comment to T4952: Improve interface completion helper CLI experience.

PR for alternative completion helper. This provides the same args/output of the Python script, with a speedup of 1--2 orders of magnitude; testing needed.
https://github.com/vyos/vyos-utils/pull/11

Feb 5 2023, 3:50 PM · VyOS 1.4 Sagitta
Viacheslav added a project to T1963: Can't copy or rename a node: VyOS 1.4 Sagitta.
Feb 5 2023, 10:06 AM · VyOS Rolling, Bugs, VyOS 1.5 Circinus
Viacheslav updated subscribers of T4974: OpenVPN- Data Channel Offload(DCO).

@c-po @ordex Do you know how to integrate sources with our build system?

Feb 5 2023, 9:54 AM · VyOS 1.4 Sagitta
Viacheslav changed the status of T4817: Please add support for RFC 9234 from Open to Needs testing.
Feb 5 2023, 9:52 AM · VyOS 1.4 Sagitta
c-po committed rVYOSONEXae9dde044f0a: T4975: always sync() filesystem after commit.
Feb 5 2023, 6:55 AM
c-po added a reverting change for rVYOSONEX7b36c363cd5b: login: T4975: Fixed broken CLI commands: rVYOSONEXf8108e3d7139: Revert "login: T4975: Fixed broken CLI commands".
Feb 5 2023, 6:55 AM
c-po committed rVYOSONEXf8108e3d7139: Revert "login: T4975: Fixed broken CLI commands".
Feb 5 2023, 6:55 AM
GitHub <noreply@github.com> committed rVYOSONEX3eb77660f6bb: Merge pull request #1798 from c-po/t4975-equuleus (authored by c-po).
Feb 5 2023, 6:55 AM
eronlloyd added a comment to T1963: Can't copy or rename a node.

I just confirmed that it's still reproducible in VyOS 1.4-rolling-202301241944. It seems that I cannot copy stanza to a new name instead of trying to rename it, either.

Feb 5 2023, 3:45 AM · VyOS Rolling, Bugs, VyOS 1.5 Circinus

Feb 4 2023

artooro created T4978: KeyError: 'memory' container_config['memory'] on upgrading to 1.4-rolling-202302041536.
Feb 4 2023, 9:14 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
vfreex added a comment to T4977: Babel routing protocol support.

A basic implementation: https://github.com/vyos/vyos-1x/pull/1800

Feb 4 2023, 7:14 PM · VyOS 1.4 Sagitta (1.4.0-epa2)
vfreex created T4977: Babel routing protocol support.
Feb 4 2023, 6:48 PM · VyOS 1.4 Sagitta (1.4.0-epa2)
ordex added a comment to T4974: OpenVPN- Data Channel Offload(DCO).

when an incompatible option is found, OpenVPN will simply disable DCO and go back to tun (this info will be logged). Therefore the limitations should not be a reason for not including DCO in VyOS.

Feb 4 2023, 3:54 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX2622902ac76b: dhcp-relay: xml: T2408: fix CLI constraints.
Feb 4 2023, 3:27 PM
c-po committed rVYOSONEX04288af4fcfa: dhcp-relay: T2408: use Warning() on deprecated interface CLI node.
Feb 4 2023, 3:27 PM
n.fort committed rVYOSONEXca70102fcf78: T2408: dhcp-relay: Add listen-interface and upstream-interface feature.
Feb 4 2023, 3:11 PM
GitHub <noreply@github.com> committed rVYOSONEX9ee41e63880e: Merge pull request #1603 from nicolas-fort/T2408 (authored by c-po).
Feb 4 2023, 3:11 PM
c-po committed rVYOSONEXd56956df82c0: qos: T4284: add safeguard for non existing interfaces.
Feb 4 2023, 3:02 PM
c-po committed rVYOSONEX977400d71e81: qos: xml: T4284: policy-name is alpha-numeric only.
Feb 4 2023, 3:02 PM
c-po committed rVYOSONEX04addbaf7204: qos: xml: T4284: bandwidh unit suffix is optional.
Feb 4 2023, 3:02 PM
c-po committed rVYOSONEXa2e7f2adc9b8: bgp: T4817: extend smoketest to cover for local-role feature.
Feb 4 2023, 2:36 PM
c-po committed rVYOSONEX11d8438365ab: bgp: T4817: improve help and constraint error messages.
Feb 4 2023, 2:36 PM
c-po committed rVYOSONEX8fad7aa7ec3c: bgp: T4817: add local-role (RFC9234) support for peer-groups.
Feb 4 2023, 2:36 PM
GitHub <noreply@github.com> committed rVYOSONEX437f96843bed: GitHub: update assign author action to version 1.6.2 (authored by c-po).
Feb 4 2023, 1:47 PM
c-po committed rVYOSONEX71c99da2597c: qos: T4969: update "match mark" value range.
Feb 4 2023, 1:00 PM
GitHub <noreply@github.com> committed rVYOSONEXd2885ad028ec: T4969: fix class match mark number (authored by daniil).
Feb 4 2023, 12:54 PM
GitHub <noreply@github.com> committed rVYOSONEX55877a9914ce: Merge pull request #1792 from DaniilHarun/current (authored by c-po).
Feb 4 2023, 12:54 PM
c-po moved T4975: CLI does not work after cutting off the power or reset from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.3) board.
Feb 4 2023, 12:43 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po moved T4975: CLI does not work after cutting off the power or reset from Need Triage to 1.3.3 on the VyOS 1.3 Equuleus board.
Feb 4 2023, 12:43 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po moved T4975: CLI does not work after cutting off the power or reset from In Progress to Finished on the VyOS 1.4 Sagitta board.
Feb 4 2023, 12:43 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po added a comment to T4975: CLI does not work after cutting off the power or reset.

PR for 1.3 which makes the change available for every config subsystem https://github.com/vyos/vyos-1x/pull/1798

Feb 4 2023, 12:43 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
ServerForge committed rVYOSONEX8a75e92d9172: T4817 added support for RFC 9234.
Feb 4 2023, 12:24 PM
ServerForge committed rVYOSONEX55bf75257001: T4817, Corrected formatting..
Feb 4 2023, 12:24 PM
GitHub <noreply@github.com> committed rVYOSONEX3329943339ce: Merge pull request #1797 from ServerForge/current (authored by c-po).
Feb 4 2023, 12:24 PM
c-po added a reverting change for rVYOSONEX3a6e77d479da: login: T4975: Fixed broken CLI commands: rVYOSONEX182da4fa10c1: Revert "login: T4975: Fixed broken CLI commands".
Feb 4 2023, 12:24 PM
c-po committed rVYOSONEX182da4fa10c1: Revert "login: T4975: Fixed broken CLI commands".
Feb 4 2023, 12:24 PM
c-po committed rVYOSONEX29a44a73c638: T4975: always sync() filesystem after commit.
Feb 4 2023, 12:24 PM
ServerForge added a comment to T4817: Please add support for RFC 9234.

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

Feb 4 2023, 2:37 AM · VyOS 1.4 Sagitta

Feb 3 2023

sarthurdev added a comment to T3871: Resolve unexpected interface name reordering.

Before adopting the approach mentioned above, there was development of an alternative using pyudev within an 'interface-monitor' daemon; the following branches contain (a version of) the rebased code. It would need a few hours of attention to check the logic and add the is_persistent check from vyos-interface-rescan.py; it could use some refactoring as well.

https://github.com/vyos/vyos-1x/compare/current...jestabro:vyos-1x:interface-monitor
https://github.com/vyos/vyatta-cfg/compare/current...jestabro:vyatta-cfg:interface-monitor
https://github.com/vyos/vyos-build/compare/current...jestabro:vyos-build:interface-monitor

Feb 3 2023, 9:33 PM · Bugs, VyOS 1.4 Sagitta (1.4.0-GA)
jestabro added a comment to T3871: Resolve unexpected interface name reordering.

Before adopting the approach mentioned above, there was development of an alternative using pyudev within an 'interface-monitor' daemon; the following branches contain (a version of) the rebased code. It would need a few hours of attention to check the logic and add the is_persistent check from vyos-interface-rescan.py; it could use some refactoring as well.

Feb 3 2023, 5:49 PM · Bugs, VyOS 1.4 Sagitta (1.4.0-GA)
ghavag updated the task description for T4976: Unable to form bond with Broadcom Inc. BCM57454 NetXtrem-E.
Feb 3 2023, 3:51 PM · VyOS 1.4 Sagitta (1.4.0), Bugs
ghavag created T4976: Unable to form bond with Broadcom Inc. BCM57454 NetXtrem-E.
Feb 3 2023, 3:41 PM · VyOS 1.4 Sagitta (1.4.0), Bugs
zsdc committed rVYOSONEX7b36c363cd5b: login: T4975: Fixed broken CLI commands.
Feb 3 2023, 2:28 PM
GitHub <noreply@github.com> committed rVYOSONEXb9ba0a67da3f: Merge pull request #1796 from zdc/T4975-equuleus (authored by dmbaturin).
Feb 3 2023, 2:28 PM
zsdc committed rVYOSONEX3a6e77d479da: login: T4975: Fixed broken CLI commands.
Feb 3 2023, 2:28 PM
GitHub <noreply@github.com> committed rVYOSONEXbcee46aaed5b: Merge pull request #1795 from zdc/T4975-sagitta (authored by dmbaturin).
Feb 3 2023, 2:28 PM
fernandolcx added a comment to T4971: Radius attribute "Framed-Pool" for PPPoE.
### generated by accel_pppoe.py ###
[modules]
log_syslog
pppoe
shaper
radius
ippool
auth_pap
auth_chap_md5
auth_mschap_v1
auth_mschap_v2
Feb 3 2023, 1:57 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
Viacheslav changed the status of T4969: QoS Policy - Unable to set class match mark number from Open to In progress.
Feb 3 2023, 1:29 PM · vyatta-cfg-qos, VyOS 1.4 Sagitta
Viacheslav added a comment to T4969: QoS Policy - Unable to set class match mark number.

@daniil Could you update the PR?

Feb 3 2023, 1:29 PM · vyatta-cfg-qos, VyOS 1.4 Sagitta
Viacheslav added a comment to T4971: Radius attribute "Framed-Pool" for PPPoE.

Could you send the full accel-ppp working configuration that you expect?

Feb 3 2023, 1:27 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
Viacheslav added a comment to T4973: show dhcp server leases error for lease time 4294967295.

@Jimz Show please the file cat /config/dhcpd.leases
I cannot reproduce it even if no any leases

vyos@r14:~$ show dhcp server leases 
IP Address    MAC address    State    Lease start    Lease expiration    Remaining    Pool    Hostname
------------  -------------  -------  -------------  ------------------  -----------  ------  ----------
vyos@r14:~$
Feb 3 2023, 1:14 PM · VyOS 1.4 Sagitta

Feb 2 2023

syncer reassigned T3871: Resolve unexpected interface name reordering from jestabro to Viacheslav.
Feb 2 2023, 9:57 PM · Bugs, VyOS 1.4 Sagitta (1.4.0-GA)
jestabro added a comment to T3871: Resolve unexpected interface name reordering.

The approach in commit ee02ca93 of vyos-1x was considered a reasonable workaround for all but a few corner cases. However, the issue pointed out in

Feb 2 2023, 8:01 PM · Bugs, VyOS 1.4 Sagitta (1.4.0-GA)
syncer changed the status of T3871: Resolve unexpected interface name reordering from Open to In progress.
Feb 2 2023, 7:38 PM · Bugs, VyOS 1.4 Sagitta (1.4.0-GA)
zsdc added a comment to T4975: CLI does not work after cutting off the power or reset.

PR for 1.3: https://github.com/vyos/vyos-1x/pull/1796

Feb 2 2023, 11:05 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
zsdc added a comment to T4975: CLI does not work after cutting off the power or reset.

PR for 1.4: https://github.com/vyos/vyos-1x/pull/1795

Feb 2 2023, 10:54 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
zsdc changed the status of T4975: CLI does not work after cutting off the power or reset from Open to In progress.
Feb 2 2023, 9:51 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
zsdc created T4975: CLI does not work after cutting off the power or reset.
Feb 2 2023, 9:51 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta

Feb 1 2023

fernando added a comment to T4974: OpenVPN- Data Channel Offload(DCO).

pfsense implements it , however , they explain that it has some limitations :

Feb 1 2023, 9:30 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4974: OpenVPN- Data Channel Offload(DCO).

There are some limitations

In particular, this is a list (may not be complete) of features that are not available when using ovpn-dco:
Feb 1 2023, 7:58 PM · VyOS 1.4 Sagitta
fernando created T4974: OpenVPN- Data Channel Offload(DCO).
Feb 1 2023, 7:14 PM · VyOS 1.4 Sagitta
jestabro closed T4970: pin OCaml pcre package to avoid JIT support as Resolved.
Feb 1 2023, 2:40 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
Viacheslav changed the status of T4737: FRRouting/zebra 7.5.1 does not redistribute routes to other protocols from In progress to Needs testing.
Feb 1 2023, 12:04 PM · VyOS 1.3 Equuleus (1.3.3)
Viacheslav added a comment to T4972: Support FQDN and IPv6 addresses for RADIUS servers in accel-ppp-backed protocols.

accel-ppp doesn't support FQDN for RADIUS https://docs.accel-ppp.org/en/latest/configuration/radius.html#radius
So it is impossible until it is available in the accep-ppp

Feb 1 2023, 11:21 AM · VyOS Rolling
Jimz created T4973: show dhcp server leases error for lease time 4294967295.
Feb 1 2023, 12:04 AM · VyOS 1.4 Sagitta

Jan 31 2023

syncer assigned T4972: Support FQDN and IPv6 addresses for RADIUS servers in accel-ppp-backed protocols to Viacheslav.
Jan 31 2023, 11:05 PM · VyOS Rolling
jestabro added a comment to T4970: pin OCaml pcre package to avoid JIT support.

PR for Equuleus:
https://github.com/vyos/vyos-build/pull/303

Jan 31 2023, 10:18 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro moved T4970: pin OCaml pcre package to avoid JIT support from Open to Finished on the VyOS 1.4 Sagitta board.
Jan 31 2023, 10:13 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
dmbaturin created T4972: Support FQDN and IPv6 addresses for RADIUS servers in accel-ppp-backed protocols.
Jan 31 2023, 8:41 PM · VyOS Rolling
fernandolcx created T4971: Radius attribute "Framed-Pool" for PPPoE.
Jan 31 2023, 5:38 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro added a comment to T4970: pin OCaml pcre package to avoid JIT support.

PR for Sagitta:
https://github.com/vyos/vyos-build/pull/301

Jan 31 2023, 5:29 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro added a project to T4970: pin OCaml pcre package to avoid JIT support: VyOS 1.3 Equuleus (1.3.3).
Jan 31 2023, 5:18 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro updated the task description for T4970: pin OCaml pcre package to avoid JIT support.
Jan 31 2023, 5:15 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro triaged T4970: pin OCaml pcre package to avoid JIT support as Normal priority.
Jan 31 2023, 5:11 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
zsdc changed the status of T4737: FRRouting/zebra 7.5.1 does not redistribute routes to other protocols from Confirmed to In progress.

PR for 1.3: https://github.com/vyos/vyos-build/pull/300

Jan 31 2023, 4:59 PM · VyOS 1.3 Equuleus (1.3.3)
Viacheslav closed T4157: Add jinja2 to pip test requirements as Resolved.
Jan 31 2023, 1:59 PM · VyOS 1.4 Sagitta
n.fort closed T4780: Firewall - Add interface group as Resolved.
Jan 31 2023, 11:04 AM · VyOS 1.4 Sagitta
daniil added a comment to T4969: QoS Policy - Unable to set class match mark number.

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

Jan 31 2023, 9:43 AM · vyatta-cfg-qos, VyOS 1.4 Sagitta
daniil created T4969: QoS Policy - Unable to set class match mark number.
Jan 31 2023, 9:08 AM · vyatta-cfg-qos, VyOS 1.4 Sagitta
Viacheslav moved T4958: Add OpenConnect RADIUS Accounting support from Open to Finished on the VyOS 1.4 Sagitta board.
Jan 31 2023, 8:43 AM · VyOS 1.4 Sagitta
Viacheslav closed T4964: FRR bgp address-family l2vpn-evpn route-target export/import not working as Resolved.
Jan 31 2023, 8:39 AM · VyOS 1.4 Sagitta

Jan 30 2023

PeppyH closed T4958: Add OpenConnect RADIUS Accounting support as Resolved.

Going to close this task as the PR has been merged into vyos-1x, and documentation has been merged also - https://docs.vyos.io/en/latest/configuration/vpn/openconnect.html#configuring-radius-accounting

Jan 30 2023, 11:32 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T4964: FRR bgp address-family l2vpn-evpn route-target export/import not working from In progress to Needs testing.

Will be fixed in the next rolling release

Jan 30 2023, 5:15 PM · VyOS 1.4 Sagitta
Viacheslav committed rVYOSONEX6135da49ffb8: T4964: Fix template bgpd.frr.j2 for l2vpn vni route-targets.
Jan 30 2023, 5:00 PM
GitHub <noreply@github.com> committed rVYOSONEX44bca5211347: Merge pull request #1791 from sever-sever/T4964 (authored by c-po).
Jan 30 2023, 5:00 PM
Viacheslav changed the status of T4959: Add container registry authentication config for containers from Open to In progress.
Jan 30 2023, 2:07 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
Viacheslav added a comment to T4964: FRR bgp address-family l2vpn-evpn route-target export/import not working.

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

Jan 30 2023, 1:21 PM · VyOS 1.4 Sagitta
Viacheslav closed T4118: IPsec syntax overhaul as Resolved.
Jan 30 2023, 12:20 PM · VyOS 1.4 Sagitta
zsdc changed the status of T4954: DNS cannot be configured via Network-Config v1 received from ConfigDrive / Cloud-Init from Unknown Status to Resolved.
Jan 30 2023, 11:35 AM · VyOS 1.3 Equuleus, VyOS 1.4 Sagitta
Viacheslav created T4968: VPN IPsec check dpd and close action for empty values.
Jan 30 2023, 10:48 AM · VyOS 1.4 Sagitta
Viacheslav created T4967: Ability to set hostname for the container.
Jan 30 2023, 10:21 AM · VyOS 1.4 Sagitta
Viacheslav changed the status of T4966: UDEV deadlock on interface name shuffle from Open to Needs testing.
Jan 30 2023, 9:00 AM
Viacheslav changed the status of T4916: Rewrite IPsec authentication from In progress to Needs testing.
Jan 30 2023, 8:58 AM · VyOS 1.4 Sagitta
Viacheslav committed rVYOSONEX7ae0b404ad9f: T4916: Rewrite IPsec peer authentication and psk migration.
Jan 30 2023, 8:56 AM
GitHub <noreply@github.com> committed rVYOSONEX3c750f9b12b5: Merge pull request #1761 from sever-sever/T4916-curr (authored by Viacheslav).
Jan 30 2023, 8:56 AM
PeppyH updated PeppyH.
Jan 30 2023, 6:20 AM
ahovda added a comment to T4516: Rewrite system image manipulation tools in Python.

Is it possible to also add some logic to populate boot entries using https://uapi-group.org/specifications/specs/boot_loader_specification/ ? I have been experimenting with systemd-boot, and it's working fine apart from the missing loader files. Those files look something like this:
/usr/lib/live/mount/persistence/loader/entries/1.4-rolling-202210050218-vty.conf

title     "VyOS 1.4-rolling-202210050218 (KVM console)"
version   1.4-rolling-202210050218
options   boot=live quiet rootdelay=5 noautologin net.ifnames=0 biosdevname=0 vyos-union=/boot/1.4-rolling-202210050218 console=tty0
linux     boot/1.4-rolling-202210050218/vmlinuz
initrd    boot/1.4-rolling-202210050218/initrd.img

There will be similar files for serial and USB console.

Jan 30 2023, 1:33 AM · VyOS 1.4 Sagitta (1.4.0-epa3)