Page MenuHomeVyOS Platform
Feed All Stories

Nov 20 2023

jestabro updated the task description for T5764: Fix race condition in vyos-grub-update service unit.
Nov 20 2023, 4:48 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro added a subtask for T4516: Rewrite system image manipulation tools in Python: T5764: Fix race condition in vyos-grub-update service unit.
Nov 20 2023, 4:47 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
jestabro added a parent task for T5764: Fix race condition in vyos-grub-update service unit: T4516: Rewrite system image manipulation tools in Python.
Nov 20 2023, 4:47 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro triaged T5764: Fix race condition in vyos-grub-update service unit as High priority.
Nov 20 2023, 4:46 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro triaged T5763: Fix imprecise check for remote file name in vyos-load-config.py as Normal priority.
Nov 20 2023, 4:27 PM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEXf9b1323a1464: dhcp-client: T5760: add constraints for dhclient string options (authored by c-po).
Nov 20 2023, 2:55 PM
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEX30bbf2278f2b: dhcp-client: T5760: add CLI option to pass user-class parameter (authored by c-po).
Nov 20 2023, 2:55 PM
c-po committed rVYOSONEXbed1cd01904e: dhcp-client: T5760: add constraints for dhclient string options.
Nov 20 2023, 2:54 PM
c-po committed rVYOSONEX260645d0c6ff: dhcp-client: T5760: add CLI option to pass user-class parameter.
Nov 20 2023, 2:54 PM
GitHub <noreply@github.com> committed rVYOSONEX391bd40f863b: Merge pull request #2506 from c-po/t5760-dhcp-user-class (authored by c-po).
Nov 20 2023, 2:54 PM
c-po committed rVYOSONEXf3fed39dc659: frr: T5733: enable pim6 daemon.
Nov 20 2023, 2:38 PM
GitHub <noreply@github.com> committed rVYOSONEX0650054e646d: Merge pull request #2509 from c-po/pim6-frr-daemon-fixup (authored by dmbaturin).
Nov 20 2023, 2:38 PM
Viacheslav added a comment to T5761: Allow PPPoE interface to be assigned IPv6 address via DHCPv6.

Did you try it?

set interfaces pppoe pppoe1 ipv6
Nov 20 2023, 1:38 PM · VyOS Rolling
Viacheslav added a comment to T5743: HTTPS API ability to import PKI certificates.

If someone will implement it, there was a discussion https://github.com/vyos/vyos-1x/pull/2488

Nov 20 2023, 12:42 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
c-po updated subscribers of T5762: http: api: smoketests fail as they can not establish IPv6 connection to uvicorn backend server.
Nov 20 2023, 9:21 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po added a comment to T5762: http: api: smoketests fail as they can not establish IPv6 connection to uvicorn backend server.

Draft PR for 1.5 https://github.com/vyos/vyos-1x/pull/2508

Nov 20 2023, 9:21 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po claimed T5762: http: api: smoketests fail as they can not establish IPv6 connection to uvicorn backend server.
Nov 20 2023, 8:38 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po created T5762: http: api: smoketests fail as they can not establish IPv6 connection to uvicorn backend server.
Nov 20 2023, 8:38 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Viacheslav closed T2816: Rewrite IPsec scripts with the new XML/Python approach as Resolved.
Nov 20 2023, 7:38 AM · VyOS 1.4 Sagitta
GitHub <noreply@github.com> committed rVYOSONEX293f6b2ea882: Merge pull request #2505 from vyos/mergify/bp/sagitta/pr-2241 (authored by c-po).
Nov 20 2023, 7:13 AM
a.hajiyev added a comment to T2737: DHCP Lease not displayed with a static map.

Tested in VyOS 1.4-rolling-202311100309:
Configurations:

Nov 20 2023, 6:31 AM · Bugs, VyOS Rolling, VyOS 1.5 Circinus
fkszczot added a comment to T5760: DHCP client custom dhcp-options.

This PR LGTM as it addresses my main need, although I think it'd be better to add support for the rest of options from RFC 2132 (eventually).
When talking about request as an option I'm talking about adding a way to add a request (or also request) statement to dhclient.conf. I need to requst subnet-mask, routers, rfc3442-classless-static-routes from my ISP, and the current implementation doesn't allow me to do that.

Nov 20 2023, 5:55 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
a.hajiyev changed the status of T2816: Rewrite IPsec scripts with the new XML/Python approach from In progress to Open.
Nov 20 2023, 5:04 AM · VyOS 1.4 Sagitta
a.hajiyev added a comment to T2816: Rewrite IPsec scripts with the new XML/Python approach.

Tested on VyOS 1.4-rolling-202311100309 and VyOS 1.5-rolling-202311160736 - L-Time shows 0. But supposed to show 3600 according to the configuration.

Nov 20 2023, 5:00 AM · VyOS 1.4 Sagitta

Nov 19 2023

c-po committed rVYOSONEXd87dfa557c96: config-mgmt: T4957: remove TFTP user/pass from completion helper.
Nov 19 2023, 9:21 PM
c-po committed rVYOSONEXe92667504e0c: config-mgmt: T4957: remove TFTP user/pass from completion helper.
Nov 19 2023, 9:20 PM
c-po added a comment to T5760: DHCP client custom dhcp-options.

dhcp-server's raw parameters, which would pass options to dhclient as-is

Nov 19 2023, 8:50 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
c-po changed the status of T5760: DHCP client custom dhcp-options from Open to In progress.
Nov 19 2023, 7:45 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
dotAndy created T5761: Allow PPPoE interface to be assigned IPv6 address via DHCPv6.
Nov 19 2023, 3:15 PM · VyOS Rolling
fkszczot assigned T5760: DHCP client custom dhcp-options to c-po.
Nov 19 2023, 1:38 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
fkszczot created T5760: DHCP client custom dhcp-options.
Nov 19 2023, 1:38 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
ishan added a comment to T5686: Loss of connectivity on dhcp enabled ethernet interfaces after abrupt link restarts.

oh okay. I don't know what else to do. this is difficult to replicate and it's scary if this happens when i am not at home and primary wan is also unavailable.

Nov 19 2023, 9:17 AM · VyOS Rolling, Bugs
syncer assigned T94: commit archive to AWS S3 to Viacheslav.
Nov 19 2023, 8:20 AM · VyOS Rolling
syncer updated the task description for T139: Commit archive backends.
Nov 19 2023, 8:20 AM · VyOS Rolling
c-po committed rVYOSONEXe6c1f1ed512e: config-mgmt: T4957: T2405: add proper valueHelp strings for remote URL.
Nov 19 2023, 8:18 AM
c-po committed rVYOSONEX949a4babb3da: T2405: add Git support to commit-archive (authored by yun).
Nov 19 2023, 8:18 AM
c-po committed rVYOSONEXde79af2621c1: config-mgmt: T4957: T2405: add proper valueHelp strings for remote URL.
Nov 19 2023, 8:15 AM
c-po committed rVYOSONEXfdcbaa32103b: T2405: fix debian/control syntax.
Nov 19 2023, 8:15 AM
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEX516e360c68df: T2405: add Git support to commit-archive (authored by yun).
Nov 19 2023, 8:14 AM
c-po moved T2405: commit archive to GIT from Open to Finished on the VyOS 1.5 Circinus board.
Nov 19 2023, 8:13 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po changed the status of T2405: commit archive to GIT, a subtask of T139: Commit archive backends, from Open to Needs testing.
Nov 19 2023, 8:13 AM · VyOS Rolling
c-po changed the status of T2405: commit archive to GIT from Open to Needs testing.
Nov 19 2023, 8:12 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po added a comment to T2405: commit archive to GIT.

@GurliGebis definately

Nov 19 2023, 8:11 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po added a comment to T5686: Loss of connectivity on dhcp enabled ethernet interfaces after abrupt link restarts.

kea-dhcp will only be the server, not the DHCP client that you use here, I am unaware of a Kea based DHCP client.

Nov 19 2023, 8:10 AM · VyOS Rolling, Bugs
ishan added a comment to T5686: Loss of connectivity on dhcp enabled ethernet interfaces after abrupt link restarts.

This has happened 2-3 times since my last comment. I'll keep this open until kea-dhcp is merged and then check if this bug remains.

Nov 19 2023, 8:05 AM · VyOS Rolling, Bugs
n.fort committed rVYOSONEX2dc2df575bc4: T4072: firewall: backport bridge firewall to sagitta.
Nov 19 2023, 7:10 AM
GitHub <noreply@github.com> committed rVYOSONEXcd19b9d6b0c2: Merge pull request #2498 from nicolas-fort/T4072-sagitta (authored by c-po).
Nov 19 2023, 7:10 AM
c-po committed rVYOSONEXdcb277ba0aed: config-mgmt: T4957: T2405: add proper valueHelp strings for remote URL.
Nov 19 2023, 1:51 AM
GitHub <noreply@github.com> committed rVYOSONEX7721e43e8b68: Merge pull request #2504 from c-po/commit-archive-help (authored by dmbaturin).
Nov 19 2023, 1:51 AM

Nov 18 2023

Unknown Object (User) added a comment to T2405: commit archive to GIT.

Can this get backported to 1.4?

Nov 18 2023, 9:58 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po committed rVYOSONEX3cbc0a93f779: T2405: fix debian/control syntax.
Nov 18 2023, 8:35 PM
GitHub <noreply@github.com> committed rVYOSONEXa89243cfbfc9: T2405: add Git support to commit-archive (authored by yun).
Nov 18 2023, 8:34 PM
c-po added a comment to T5759: Change VXLAN default MTU to 1500 bytes.

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

Nov 18 2023, 7:19 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po claimed T5759: Change VXLAN default MTU to 1500 bytes.
Nov 18 2023, 7:13 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po created T5759: Change VXLAN default MTU to 1500 bytes.
Nov 18 2023, 7:12 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po moved T1354: Add support for VLAN-Aware bridges from Open to Finished on the VyOS 1.5 Circinus board.
Nov 18 2023, 7:06 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po moved T1354: Add support for VLAN-Aware bridges from Open to Finished on the VyOS 1.4 Sagitta board.
Nov 18 2023, 7:05 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po closed T1354: Add support for VLAN-Aware bridges as Resolved.
Nov 18 2023, 7:04 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Apachez added a comment to T5757: Embedded: Allow ethernet names lanX, wan, sfpX.

I agree, even if its "odd" at first sight I like that all interfaces are named ethX within VyOS and then its a matter to map each to physical interface by hw-id (which is done automagically during first install but can be remapped if wanted).

Nov 18 2023, 2:06 PM
c-po added a comment to T5757: Embedded: Allow ethernet names lanX, wan, sfpX.

I am against this change, why not use eth0 everywhere? If it's a WAN or LAN port should be user decidable. Please use udev rules to rename those interfaces to eth0...ethXX

Nov 18 2023, 12:12 PM
GitHub <noreply@github.com> committed rVYOSONEXb2c9187b95d7: Merge pull request #2502 from vyos/mergify/bp/sagitta/pr-2500 (authored by Viacheslav).
Nov 18 2023, 10:37 AM
runar added a comment to T5757: Embedded: Allow ethernet names lanX, wan, sfpX.

ahh.. looking at it now it looks like the new upstream DTB uses lanX for all "lan" switchports..

Nov 18 2023, 10:11 AM
runar added a comment to T5757: Embedded: Allow ethernet names lanX, wan, sfpX.

Enumaration order and names are specified here:
DSA switch ports: https://github.com/torvalds/linux/blob/master/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3.dts#L408-L459
CPU Ethernet ports: https://github.com/torvalds/linux/blob/master/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3.dts#L171-L198

Nov 18 2023, 9:54 AM
runar added a comment to T5757: Embedded: Allow ethernet names lanX, wan, sfpX.

@Apachez no, they are not mapped by hw-id, all mapping of DSA ports are done by the DTB file (Hardware Device Tree) loaded into the kernel. also the enumeration order of cpu ethX interfaces are specified by the DTB file

Nov 18 2023, 9:47 AM
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEX2f3987416627: T5749: Swap show interfaces and show interfaces summary (authored by Viacheslav).
Nov 18 2023, 8:50 AM
Viacheslav committed rVYOSONEX056885c02b86: T5749: Swap show interfaces and show interfaces summary.
Nov 18 2023, 8:49 AM
GitHub <noreply@github.com> committed rVYOSONEXccc84c7bfc9e: Merge pull request #2500 from sever-sever/T5749 (authored by c-po).
Nov 18 2023, 8:49 AM
Apachez added a comment to T5757: Embedded: Allow ethernet names lanX, wan, sfpX.

Does all the interfaces at bananapi represent a hw-id which can be used to map to the ethX syntax of VyOS?

Nov 18 2023, 4:03 AM
jestabro added a subtask for T4516: Rewrite system image manipulation tools in Python: T5758: Restore scanning configs when live installing.
Nov 18 2023, 1:28 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
jestabro added a parent task for T5758: Restore scanning configs when live installing: T4516: Rewrite system image manipulation tools in Python.
Nov 18 2023, 1:28 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro raised the priority of T5758: Restore scanning configs when live installing from Low to Normal.
Nov 18 2023, 1:28 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro claimed T5758: Restore scanning configs when live installing.
Nov 18 2023, 1:27 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Netboy3 created T5758: Restore scanning configs when live installing.
Nov 18 2023, 1:10 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus

Nov 17 2023

runar created T5757: Embedded: Allow ethernet names lanX, wan, sfpX.
Nov 17 2023, 10:15 PM
Unknown Object (User) added a comment to T5754: Update to StrongSwan 5.9.11.

Hey @fernando - yes, I tested it with two routers in a test environment, with the following setup: https://docs.vyos.io/en/latest/configuration/vpn/site2site_ipsec.html

Nov 17 2023, 9:29 PM · VyOS 1.4 Sagitta (1.4.0-epa1), VyOS 1.5 Circinus
fernando changed the status of T5754: Update to StrongSwan 5.9.11 from Open to Needs testing.

Do you tested it ? using our current rolling-release

Nov 17 2023, 6:01 PM · VyOS 1.4 Sagitta (1.4.0-epa1), VyOS 1.5 Circinus
fernando triaged T5754: Update to StrongSwan 5.9.11 as Normal priority.
Nov 17 2023, 5:42 PM · VyOS 1.4 Sagitta (1.4.0-epa1), VyOS 1.5 Circinus
plett created T5756: L2TP RADIUS backup and weight settings.
Nov 17 2023, 11:04 AM · Restricted Project, VyOS 1.5 Circinus
Viacheslav renamed T5750: Upgrade from 1.3.4 to 1.4 Rolling fails QoS from Upgrade from 1.3.4 to 1.4 Rolling fails. to Upgrade from 1.3.4 to 1.4 Rolling fails QoS.
Nov 17 2023, 8:50 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Viacheslav added a project to T5750: Upgrade from 1.3.4 to 1.4 Rolling fails QoS: VyOS 1.5 Circinus.
Nov 17 2023, 8:49 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Viacheslav added a comment to T5749: Show MAC address VRF and MTU by default for "show interfaces".

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

Nov 17 2023, 8:36 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav changed the status of T5749: Show MAC address VRF and MTU by default for "show interfaces", a subtask of T5747: op-mode add MAC VRF and MTU for show interfaces summary, from Open to In progress.
Nov 17 2023, 7:45 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav changed the status of T5749: Show MAC address VRF and MTU by default for "show interfaces" from Open to In progress.
Nov 17 2023, 7:45 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
tjh added a comment to T5750: Upgrade from 1.3.4 to 1.4 Rolling fails QoS.

This is on a virtio interface:

Nov 17 2023, 4:54 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
tjh added a comment to T5750: Upgrade from 1.3.4 to 1.4 Rolling fails QoS.

Simple reproducer - doesn't need to be an upgrade, just apply this to 1.4

Nov 17 2023, 4:51 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta

Nov 16 2023

c-po added a comment to T5753: Add VXLAN vnifilter support.

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

Nov 16 2023, 9:22 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Unknown Object (User) created T5755: Running set pki ca NAME certificate with a name with spaces breaks the config.
Nov 16 2023, 9:13 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Unknown Object (User) added a comment to T5754: Update to StrongSwan 5.9.11.

PR: https://github.com/vyos/vyos-build/pull/457

Nov 16 2023, 8:54 PM · VyOS 1.4 Sagitta (1.4.0-epa1), VyOS 1.5 Circinus
Unknown Object (User) created T5754: Update to StrongSwan 5.9.11.
Nov 16 2023, 8:49 PM · VyOS 1.4 Sagitta (1.4.0-epa1), VyOS 1.5 Circinus
jestabro added a subtask for T4516: Rewrite system image manipulation tools in Python: T5752: Check compatibility of new image tools with XCP-NG images.
Nov 16 2023, 8:13 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
jestabro added a parent task for T5752: Check compatibility of new image tools with XCP-NG images: T4516: Rewrite system image manipulation tools in Python.
Nov 16 2023, 8:13 PM · VyOS 1.4 Sagitta (1.4.0-GA)
jestabro committed rVYOSONEX8f94262e8fa2: image: T4516: Added system image tools (authored by zsdc).
Nov 16 2023, 7:46 PM
jestabro committed rVYOSONEX74b00c1f6961: image: T4516: correct permissions on creation of config directory.
Nov 16 2023, 7:46 PM
jestabro committed rVYOSONEX169c9ff01287: image: T4516: correct implementation of configure_authentication.
Nov 16 2023, 7:46 PM
jestabro committed rVYOSONEX9e3b769f8402: image: T4516: remove unused file, replaced by vyos/system/image.py.
Nov 16 2023, 7:46 PM
jestabro committed rVYOSONEX7d6c262976eb: image: T4516: service vyos-grub-update should exit on live boot.
Nov 16 2023, 7:46 PM
jestabro committed rVYOSONEXb31092cc3368: image: T4516: do not prompt for config copy on live install.
Nov 16 2023, 7:46 PM
jestabro committed rVYOSONEXd88168b8e26e: image: T4516: set op-mode files executable.
Nov 16 2023, 7:46 PM
jestabro committed rVYOSONEXa604d5d56d93: image: T4516: restore reboot reminder message.
Nov 16 2023, 7:46 PM
jestabro committed rVYOSONEXfcded7930b54: image: T5195: vyos.util -> vyos.utils package refactoring.
Nov 16 2023, 7:46 PM