Page MenuHomeVyOS Platform
Feed All Stories

Nov 21 2023

jestabro triaged T5768: Remove auxiliary http-api.conf for simplification of http-api config mode script as Normal priority.
Nov 21 2023, 4:44 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav placed T5167: Add a simple file server up for grabs.
Nov 21 2023, 2:35 PM
Viacheslav added a comment to T5767: Add reboot and poweroff the system via API.

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

Nov 21 2023, 10:47 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
Viacheslav changed the status of T5767: Add reboot and poweroff the system via API from Open to In progress.
Nov 21 2023, 10:14 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
zsdc committed rVYOSONEX9cf2f2c8019b: groups: T5577: Added `radius` and `tacacs` groups.
Nov 21 2023, 9:09 AM
zsdc committed rVYOSONEX5d712700d6b8: TACACS: T5577: Added `mandatory` and `optional` modes for TACACS+.
Nov 21 2023, 9:09 AM
zsdc committed rVYOSONEXc5dbc2049fd4: pam: T5577: Improved PAM configs for RADIUS and TACACS+.
Nov 21 2023, 9:09 AM
zsdc committed rVYOSONEX2a023b878471: RADIUS: T5577: Added `mandatory` and `optional` modes for RADIUS.
Nov 21 2023, 9:09 AM
zsdc committed rVYOSONEXe1bf5516bbb0: init: T5577: clear mandatory and optional RADIUS/TACACS PAM settings (authored by c-po).
Nov 21 2023, 9:09 AM
zsdc committed rVYOSONEXd7457268fcaa: PAM: T5577: Optimized RADIUS PAM config.
Nov 21 2023, 9:09 AM
GitHub <noreply@github.com> committed rVYOSONEX916adfaf0774: Merge pull request #2512 from zdc/T5577-sagitta (authored by c-po).
Nov 21 2023, 9:09 AM
GitHub <noreply@github.com> committed rVYOSONEXbdf0a3b288f9: Merge pull request #2513 from zdc/T5577-equuleus (authored by c-po).
Nov 21 2023, 9:09 AM
a.apostoliuk created T5767: Add reboot and poweroff the system via API.
Nov 21 2023, 8:46 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
c-po updated the task description for T5766: http: rewrite conf-mode script to get_config_dict() .
Nov 21 2023, 8:04 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po claimed T5766: http: rewrite conf-mode script to get_config_dict() .
Nov 21 2023, 7:56 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po created T5766: http: rewrite conf-mode script to get_config_dict() .
Nov 21 2023, 7:56 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po moved T5760: DHCP client custom dhcp-options from Open to Finished on the VyOS 1.4 Sagitta board.
Nov 21 2023, 7:27 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
c-po moved T5760: DHCP client custom dhcp-options from Open to Finished on the VyOS 1.5 Circinus board.
Nov 21 2023, 7:27 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
c-po added a comment to T5760: DHCP client custom dhcp-options.

I need to requst subnet-mask, routers, rfc3442-classless-static-routes

Nov 21 2023, 7:26 AM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
c-po closed T5762: http: api: smoketests fail as they can not establish IPv6 connection to uvicorn backend server as Resolved.
Nov 21 2023, 7:25 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po moved T5762: http: api: smoketests fail as they can not establish IPv6 connection to uvicorn backend server from Open to Finished on the VyOS 1.5 Circinus board.
Nov 21 2023, 7:25 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po moved T5762: http: api: smoketests fail as they can not establish IPv6 connection to uvicorn backend server from Open to Finished on the VyOS 1.4 Sagitta board.
Nov 21 2023, 7:25 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Viacheslav updated the task description for T5765: Add OpenConfig gNMI gRPC integration.
Nov 21 2023, 2:26 AM · VyOS Rolling

Nov 20 2023

Viacheslav created T5765: Add OpenConfig gNMI gRPC integration.
Nov 20 2023, 9:13 PM · VyOS Rolling
GitHub <noreply@github.com> committed rVYOSONEXcec47950a5d3: Merge pull request #2514 from vyos/mergify/bp/sagitta/pr-2511 (authored by c-po).
Nov 20 2023, 6:38 PM
GitHub <noreply@github.com> committed rVYOSONEX03740f14ff0b: Merge pull request #2515 from vyos/mergify/bp/sagitta/pr-2508 (authored by c-po).
Nov 20 2023, 6:31 PM
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEX3280a153713d: http: T5762: api: make API socket backend communication the one and only default (authored by c-po).
Nov 20 2023, 6:22 PM
c-po committed rVYOSONEXf5e43b1361fb: http: T5762: api: make API socket backend communication the one and only default.
Nov 20 2023, 6:13 PM
GitHub <noreply@github.com> committed rVYOSONEX3ab206b04350: Merge pull request #2508 from c-po/t5762-https-api-socket (authored by dmbaturin).
Nov 20 2023, 6:13 PM
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEX11daa5eac463: T5763: fix imprecise check for remote file name (authored by jestabro).
Nov 20 2023, 5:33 PM
jestabro committed rVYOSONEXfe9b08665367: T5763: fix imprecise check for remote file name.
Nov 20 2023, 5:32 PM
GitHub <noreply@github.com> committed rVYOSONEX13f6688bdbde: Merge pull request #2511 from jestabro/load-file-name (authored by c-po).
Nov 20 2023, 5:32 PM
zsdc added a comment to T5577: Optimize PAM configs for RADIUS/TACACS+.

Backports:
1.4 - https://github.com/vyos/vyos-1x/pull/2512
1.3 - https://github.com/vyos/vyos-1x/pull/2513

Nov 20 2023, 5:14 PM · VyOS 1.4 Sagitta
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