Page MenuHomeVyOS Platform
Feed All Stories

Dec 16 2022

roedie claimed T4884: Missing a community6 in snmpd config.
Dec 16 2022, 8:53 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
roedie created T4884: Missing a community6 in snmpd config.
Dec 16 2022, 8:53 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
fernando changed the status of T4846: L3VPN- network command doesn't install direct connected prefix from Open to Needs testing.
Dec 16 2022, 1:41 PM · VyOS 1.4 Sagitta
fernando added a comment to T4846: L3VPN- network command doesn't install direct connected prefix.

FRR fixed it , it seems the issues were associate with next-hop tracking protocol when a prefix is imported using network command (if we used redistributed connected next-hop tracking will not be done):

Dec 16 2022, 1:41 PM · VyOS 1.4 Sagitta
zsdc closed T4878: Any interface bonding changes cause interface flapping as Unknown Status.
Dec 16 2022, 10:42 AM · VyOS 1.4 Sagitta

Dec 15 2022

fernando added a comment to T4846: L3VPN- network command doesn't install direct connected prefix.

yes, it's already configured , share here my full configuration on FRR :

Dec 15 2022, 8:41 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T4878: Any interface bonding changes cause interface flapping from In progress to Needs testing.
Dec 15 2022, 3:15 PM · VyOS 1.4 Sagitta
dmbaturin triaged T4883: Add a description field for routing tables as Normal priority.
Dec 15 2022, 2:06 PM · VyOS 1.4 Sagitta (1.4.0-epa1)
dcplaya added a comment to T4014: Add “command” and “arg” configuration options for containers.

Certbot (specifically certbot/dns-cloudflare container) is another situation where a command & argument is required. Currently, I get around it by running a task-schedule to run the podman command directly (its a task because the container runs to completion). But having a way to do this via VyOS CLI would be extra helpful.

Dec 15 2022, 1:18 PM · VyOS 1.4 Sagitta
zsdc committed rVYOSONEX837357071135: bonding: T4878: Fixed unnecessary bonding flapping during commit.
Dec 15 2022, 12:13 PM
GitHub <noreply@github.com> committed rVYOSONEX28c7960b6cc9: Merge pull request #1708 from zdc/T4878-sagitta (authored by Viacheslav).
Dec 15 2022, 12:13 PM
initramfs claimed T4882: Missing ICMPv6 type names in firewall configuration.

Relevant PR:

Dec 15 2022, 11:31 AM · VyOS 1.4 Sagitta
initramfs created T4882: Missing ICMPv6 type names in firewall configuration.
Dec 15 2022, 11:23 AM · VyOS 1.4 Sagitta
initramfs closed T4671: linux-firmware package is missing symlinks defined in WHENCE file as Resolved.
Dec 15 2022, 11:17 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3)
initramfs added a comment to T4878: Any interface bonding changes cause interface flapping.

@zsdc Yeah I see the bug now, I made the assumption that the config level by default was set to the bond (i.e. interfaces bonding bondX), good catch. Tested in a VM and I can confirm no regression in existing bonding behavior.

Dec 15 2022, 11:03 AM · VyOS 1.4 Sagitta
zsdc changed the status of T4878: Any interface bonding changes cause interface flapping from Confirmed to In progress.

I agree that internal logic can be better, but I think that in this specific case the problem is much simpler: https://github.com/vyos/vyos-1x/pull/1708

Dec 15 2022, 9:50 AM · VyOS 1.4 Sagitta
zsdc changed the status of T4878: Any interface bonding changes cause interface flapping from Open to Confirmed.
Dec 15 2022, 8:57 AM · VyOS 1.4 Sagitta
initramfs added a comment to T4878: Any interface bonding changes cause interface flapping.

I couldn't find an effective way to get all the new members added to the bond via config at commit-time without comparing the members to the running/effective config (the function leaf_node_changed() only gets the removed interfaces). Not doing so either causes runtime commit failures (where the bond fails to add/remove members) or boot failures (where the bond fails to add all it's members on boot).

Dec 15 2022, 8:56 AM · VyOS 1.4 Sagitta
Viacheslav added a project to T2044: RPKI doesn't boot properly: VyOS 1.4 Sagitta.
Dec 15 2022, 8:31 AM · VyOS 1.3 Equuleus (1.3.7), VyOS 1.5 Circinus, VyOS 1.4 Sagitta
Viacheslav updated subscribers of T4856: DHCP-client exit hook for IPsec is incorrect.
Dec 15 2022, 8:28 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4846: L3VPN- network command doesn't install direct connected prefix.

Did you tried no bgp network import-check ?

Dec 15 2022, 7:08 AM · VyOS 1.4 Sagitta

Dec 14 2022

fernando added a comment to T4846: L3VPN- network command doesn't install direct connected prefix.

FRR issues regarding this incorrect behavior ,

Dec 14 2022, 9:28 PM · VyOS 1.4 Sagitta
jestabro renamed T4880: Expose 'add/delete container image' in HTTP-API from Expose 'add/delete containter image' in HTTP-API to Expose 'add/delete container image' in HTTP-API.
Dec 14 2022, 7:50 PM · VyOS 1.4 Sagitta
jestabro closed T4881: Return opmode.Error on openconnect.py show_sessions as Resolved.
Dec 14 2022, 7:46 PM · VyOS 1.4 Sagitta
jestabro committed rVYOSONEXc4e56fe4f4d7: ocserv: T4881: return vyos.opmode.Errors on failure.
Dec 14 2022, 6:08 PM
GitHub <noreply@github.com> committed rVYOSONEX4c10181bf2b1: Merge pull request #1707 from jestabro/op-mode-openconnect (authored by Viacheslav).
Dec 14 2022, 6:08 PM
jestabro added a comment to T4881: Return opmode.Error on openconnect.py show_sessions.

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

Dec 14 2022, 5:51 PM · VyOS 1.4 Sagitta
jestabro triaged T4881: Return opmode.Error on openconnect.py show_sessions as Normal priority.
Dec 14 2022, 5:45 PM · VyOS 1.4 Sagitta
Viacheslav added a project to T4879: IPSec migration failed with missing remote-id: VyOS 1.4 Sagitta.

Related task IPsec syntax overhaul T4118

Dec 14 2022, 4:24 PM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T4878: Any interface bonding changes cause interface flapping.
Dec 14 2022, 3:49 PM · VyOS 1.4 Sagitta
Viacheslav updated subscribers of T4878: Any interface bonding changes cause interface flapping.
Dec 14 2022, 3:46 PM · VyOS 1.4 Sagitta
Viacheslav awarded T4880: Expose 'add/delete container image' in HTTP-API a Like token.
Dec 14 2022, 3:42 PM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T4878: Any interface bonding changes cause interface flapping.
Dec 14 2022, 3:37 PM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T4878: Any interface bonding changes cause interface flapping.
Dec 14 2022, 3:34 PM · VyOS 1.4 Sagitta
jestabro triaged T4880: Expose 'add/delete container image' in HTTP-API as Normal priority.
Dec 14 2022, 3:33 PM · VyOS 1.4 Sagitta
rob created T4879: IPSec migration failed with missing remote-id.
Dec 14 2022, 3:29 PM · VyOS 1.4 Sagitta
jestabro closed T4875: Replace Python validator 'interface-name' to avoid Python startup cost, a subtask of T4795: Cleanup custom python validators, as Unknown Status.
Dec 14 2022, 3:09 PM · VyOS 1.4 Sagitta (1.4.0-epa1)
jestabro closed T4875: Replace Python validator 'interface-name' to avoid Python startup cost as Unknown Status.
Dec 14 2022, 3:09 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro added a project to T4875: Replace Python validator 'interface-name' to avoid Python startup cost: VyOS 1.3 Equuleus (1.3.3).
Dec 14 2022, 3:09 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro closed T4798: Migrate the file-exists validator away from Python, a subtask of T4795: Cleanup custom python validators, as Unknown Status.
Dec 14 2022, 3:09 PM · VyOS 1.4 Sagitta (1.4.0-epa1)
jestabro closed T4798: Migrate the file-exists validator away from Python as Unknown Status.
Dec 14 2022, 3:09 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro committed rVYOSONEX046bb9ccd56a: validators: T4798: replace python file-exists validator with file-path.
Dec 14 2022, 3:07 PM
GitHub <noreply@github.com> committed rVYOSONEX92aa324fef80: Merge pull request #1706 from jestabro/validator-file-exists (authored by jestabro).
Dec 14 2022, 3:07 PM
jestabro committed rVYOSONEXf0bc6c62016d: validators: T4875: use file-path to replace validator 'interface-name'.
Dec 14 2022, 3:06 PM
GitHub <noreply@github.com> committed rVYOSONEX6095dfec48ce: Merge pull request #1705 from jestabro/validator-interface-name (authored by jestabro).
Dec 14 2022, 3:06 PM
Viacheslav created T4878: Any interface bonding changes cause interface flapping.
Dec 14 2022, 2:27 PM · VyOS 1.4 Sagitta
a.apostoliuk changed the status of T4877: Need verification in using import vrf and import vpn, export vpn commands from Open to In progress.
Dec 14 2022, 1:34 PM · VyOS 1.4 Sagitta
a.apostoliuk claimed T4877: Need verification in using import vrf and import vpn, export vpn commands.
Dec 14 2022, 1:33 PM · VyOS 1.4 Sagitta
a.apostoliuk created T4877: Need verification in using import vrf and import vpn, export vpn commands.
Dec 14 2022, 1:22 PM · VyOS 1.4 Sagitta

Dec 13 2022

Viacheslav changed the status of T4874: Add Warning message to Equuleus from In progress to Needs testing.
Dec 13 2022, 6:23 PM · VyOS 1.3 Equuleus (1.3.4)
initramfs added a comment to T4709: TCP MSS clamping broken in equuleus.

@c-po While I was wrong about the MSS clamp not being applied, the missing clamp-mss-to-pmtu feature and the incorrect MSS limits are both still problems that PR 1557 addresses. I believe we can close this after those issues are addressed.

Dec 13 2022, 12:14 PM · VyOS 1.3 Equuleus (1.3.3)
Viacheslav changed the status of T4838: Vagrant auth failure on new vagrant images? from Open to In progress.
Dec 13 2022, 10:25 AM

Dec 12 2022

fernando renamed T4876: mpls - LSP broken on FRR 8.4.1 from mpls - lsp broke on FRR 8.4.1 to mpls - LSP broken on FRR 8.4.1.
Dec 12 2022, 11:12 PM · VyOS 1.4 Sagitta
a.apostoliuk committed rVYOSONEX32da48397ed1: T4874: Added Warning message.
Dec 12 2022, 10:11 PM
GitHub <noreply@github.com> committed rVYOSONEX89100cee64d4: Merge pull request #1704 from aapostoliuk/T4874-equuleus (authored by Viacheslav).
Dec 12 2022, 10:11 PM
fernando updated the task description for T4876: mpls - LSP broken on FRR 8.4.1.
Dec 12 2022, 9:12 PM · VyOS 1.4 Sagitta
fernando added a parent task for T4876: mpls - LSP broken on FRR 8.4.1: T4846: L3VPN- network command doesn't install direct connected prefix.
Dec 12 2022, 9:07 PM · VyOS 1.4 Sagitta
fernando added a subtask for T4846: L3VPN- network command doesn't install direct connected prefix: T4876: mpls - LSP broken on FRR 8.4.1.
Dec 12 2022, 9:07 PM · VyOS 1.4 Sagitta
fernando created T4876: mpls - LSP broken on FRR 8.4.1.
Dec 12 2022, 9:06 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T4795: Cleanup custom python validators: T4875: Replace Python validator 'interface-name' to avoid Python startup cost.
Dec 12 2022, 6:54 PM · VyOS 1.4 Sagitta (1.4.0-epa1)
jestabro added a parent task for T4875: Replace Python validator 'interface-name' to avoid Python startup cost: T4795: Cleanup custom python validators.
Dec 12 2022, 6:54 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro triaged T4875: Replace Python validator 'interface-name' to avoid Python startup cost as Normal priority.
Dec 12 2022, 6:53 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro committed rVYOSONEX336576bf58a4: vyos.util: T4770: add precision arg, fix typo in bytes_to_human.
Dec 12 2022, 4:33 PM
jestabro committed rVYOSONEX6a6493b11a33: openvpn: T4770: add openvpn.py with standardized show command.
Dec 12 2022, 4:33 PM
jestabro committed rVYOSONEXe65fd4853996: opmode: T4770: add CommitInProgess error.
Dec 12 2022, 4:33 PM
jestabro committed rVYOSONEX9af23d814aa3: openvpn: T4770: add reset function to openvpn.py.
Dec 12 2022, 4:33 PM
jestabro committed rVYOSONEX1c763b600c61: openvpn: T4770: update op-mode definition openvpn.xml.in for show/reset.
Dec 12 2022, 4:33 PM
jestabro committed rVYOSONEX6fb7c09670a8: openvpn: T4770: add openvpn.py to op-mode-standardized.json.
Dec 12 2022, 4:33 PM
GitHub <noreply@github.com> committed rVYOSONEX0c5416e9e629: Merge pull request #1699 from jestabro/op-mode-openvpn (authored by jestabro).
Dec 12 2022, 4:33 PM
zsdc changed Issue type from improvement to bug on T4857: SNMP - Implement FRR SNMP recommendations.
Dec 12 2022, 1:46 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4873: Option to define source IP for rsyslog.

As I understand it is impossible directly with config option but possible with module omudpspoof

Dec 12 2022, 9:16 AM · VyOS 1.4 Sagitta (1.4.2), VyOS 1.5 Circinus, VyOS Rolling
Viacheslav closed T4861: Openconnect restart on adding users - Aborts all active connections as Resolved.
Dec 12 2022, 8:58 AM · VyOS 1.4 Sagitta
klase added a comment to T4861: Openconnect restart on adding users - Aborts all active connections.

It works. The user connections persist over a reload and configuration changes causes a reload instead of a restart!
Thank you.

Dec 12 2022, 7:26 AM · VyOS 1.4 Sagitta

Dec 11 2022

c-po moved T4671: linux-firmware package is missing symlinks defined in WHENCE file from Need Triage to Backlog on the VyOS 1.3 Equuleus (1.3.3) board.
Dec 11 2022, 7:37 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3)
c-po moved T4709: TCP MSS clamping broken in equuleus from Need Triage to Backlog on the VyOS 1.3 Equuleus (1.3.3) board.
Dec 11 2022, 7:37 PM · VyOS 1.3 Equuleus (1.3.3)
c-po moved T4734: Feature Request: openvpn: add OTP 2FA support from Need Triage to Backlog on the VyOS 1.3 Equuleus (1.3.3) board.
Dec 11 2022, 7:37 PM · VyOS 1.4 Sagitta
c-po added a comment to T4709: TCP MSS clamping broken in equuleus.

@initramfs can we close this?

Dec 11 2022, 7:37 PM · VyOS 1.3 Equuleus (1.3.3)
c-po added a comment to T4792: Add SSTP VPN client.
vyos@vyos# show interfaces sstpc
 sstpc sstpc10 {
     authentication {
         password vyos
         user vyos
     }
     server sstp.vyos.net
     ssl {
         ca-certificate VyOS-CA
     }
 }
Dec 11 2022, 7:29 PM · VyOS 1.4 Sagitta
c-po changed the status of T4792: Add SSTP VPN client from Open to Needs testing.
Dec 11 2022, 7:28 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX4df8182dfb2e: Merge branch 't4792-sstpc' into current.
Dec 11 2022, 7:28 PM
c-po committed rVYOSONEXff56aeefddaa: sstp: T4384: initial implementation of SSTP client CLI.
Dec 11 2022, 7:28 PM
c-po committed rVYOSONEX3296a10dc27d: pppoe: T4384: remove unused import of leaf_node_changed.
Dec 11 2022, 7:28 PM
c-po committed rVYOSONEX9fe2353ee85f: pppoe: xml: T4792: split "no-peer-dns" CLI node into building block.
Dec 11 2022, 7:28 PM
c-po committed rVYOSONEXa52a52c433d4: xml: ddns: T4792: split "server" CLI node into building block.
Dec 11 2022, 7:28 PM
Matwolf added a comment to T2044: RPKI doesn't boot properly.

Hi,
same issue on VyOS 1.4-rolling-202212090319

Dec 11 2022, 2:14 PM · VyOS 1.3 Equuleus (1.3.7), VyOS 1.5 Circinus, VyOS 1.4 Sagitta
c-po committed rVYOSONEX15828b9e86f4: sstp: T4792: add sstp-client package dependency.
Dec 11 2022, 8:05 AM

Dec 10 2022

jestabro closed T4872: Op-mode show openvpn misses a case when parsing for tunnel IP, a subtask of T4381: OpenVPN: Add "Tunnel IP" column in "show openvpn server" operational command, as Unknown Status.
Dec 10 2022, 11:13 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro closed T4872: Op-mode show openvpn misses a case when parsing for tunnel IP as Unknown Status.
Dec 10 2022, 11:13 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro committed rVYOSONEX779f4001a482: openvpn: T4872: fix parsing of tunnel IP in 'show openvpn server'.
Dec 10 2022, 11:12 PM
GitHub <noreply@github.com> committed rVYOSONEXfb6ceae548ec: Merge pull request #1703 from jestabro/bug-tunnel-ip (authored by jestabro).
Dec 10 2022, 11:12 PM
jestabro updated the task description for T4872: Op-mode show openvpn misses a case when parsing for tunnel IP.
Dec 10 2022, 10:08 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro updated the task description for T4872: Op-mode show openvpn misses a case when parsing for tunnel IP.
Dec 10 2022, 9:43 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
a.apostoliuk changed the status of T4874: Add Warning message to Equuleus from Open to In progress.
Dec 10 2022, 6:38 AM · VyOS 1.3 Equuleus (1.3.4)
a.apostoliuk created T4874: Add Warning message to Equuleus.
Dec 10 2022, 6:38 AM · VyOS 1.3 Equuleus (1.3.4)
Unknown Object (User) updated the task description for T4873: Option to define source IP for rsyslog.
Dec 10 2022, 12:37 AM · VyOS 1.4 Sagitta (1.4.2), VyOS 1.5 Circinus, VyOS Rolling
Unknown Object (User) created T4873: Option to define source IP for rsyslog.
Dec 10 2022, 12:36 AM · VyOS 1.4 Sagitta (1.4.2), VyOS 1.5 Circinus, VyOS Rolling

Dec 9 2022

jestabro added a comment to T4872: Op-mode show openvpn misses a case when parsing for tunnel IP.

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

Dec 9 2022, 10:46 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro added a subtask for T4381: OpenVPN: Add "Tunnel IP" column in "show openvpn server" operational command: T4872: Op-mode show openvpn misses a case when parsing for tunnel IP.
Dec 9 2022, 9:23 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro added a parent task for T4872: Op-mode show openvpn misses a case when parsing for tunnel IP: T4381: OpenVPN: Add "Tunnel IP" column in "show openvpn server" operational command.
Dec 9 2022, 9:22 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
jestabro changed Version from vyos-1.4, vyos-1.3.3 to vyos-1.4, vyos-1.3.2 on T4872: Op-mode show openvpn misses a case when parsing for tunnel IP.
Dec 9 2022, 9:22 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta