Page MenuHomeVyOS Platform
Feed Search

Jun 16 2026

c-po added a comment to T8923: General XML definition cleanup and typo fixes.

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

Jun 16 2026, 3:51 PM · VyOS Rolling
c-po renamed T8923: General XML definition cleanup and typo fixes from XML definition cleanup after overwritable help support to General XML definition cleanup and typo fixes.
Jun 16 2026, 3:42 PM · VyOS Rolling
Viacheslav closed T8972: Add support for propagating VyOS interface VRF assignment to VPP dataplane FIB tables for LCP-managed interfaces., a subtask of T7221: VPP related features the root task, as Resolved.
Jun 16 2026, 3:35 PM · VyOS Rolling
Viacheslav closed T8972: Add support for propagating VyOS interface VRF assignment to VPP dataplane FIB tables for LCP-managed interfaces. as Resolved.
Jun 16 2026, 3:35 PM · VyOS Rolling
c-po claimed T8994: certbot: dependent services might stop on certificate renewal issues.
Jun 16 2026, 3:23 PM · VyOS Rolling
c-po created T8994: certbot: dependent services might stop on certificate renewal issues.
Jun 16 2026, 3:22 PM · VyOS Rolling
c-po closed T8988: pki/0-to-1 migration unreachable in sagitta - pki absent from xml-component-version.xml.in as Resolved.
Jun 16 2026, 3:19 PM · VyOS Rolling
Viacheslav triaged T8981: op-mode: "show system commit diff N" prints nothing - catch_broken_pipe decorator discards return values (regression from T8362) as Normal priority.
Jun 16 2026, 12:19 PM · VyOS Rolling
Viacheslav changed the status of T8829: firewall remote-group downloader errors if HEAD method is not supported from Open to In progress.
Jun 16 2026, 11:35 AM · VyOS Rolling
bradkollmyer added a comment to T8829: firewall remote-group downloader errors if HEAD method is not supported.

HttpC.download() in python/vyos/remote.py always sends a HEAD request before GET to discover redirects and Content-Length. Some remote APIs (notably AbuseIPDB blocklist endpoints) reject HEAD with 405 Method Not Allowed while GET works fine. vyos-domain-resolver catches the failure and falls back to the cached list file — which on first commit is an empty placeholder — so remote-groups stay at 0 members.

Jun 16 2026, 3:14 AM · VyOS Rolling

Jun 15 2026

Boris added a comment to T8990: VPNv4 imported routes are withdrawn and reinstalled on every commit.

Looks like I'll have to use a workaround and run BGP between the two VRFs instead.

Jun 15 2026, 7:32 PM · VyOS Rolling
Boris added a comment to T8990: VPNv4 imported routes are withdrawn and reinstalled on every commit.

In my previous deployments using FRR on Debian, I never had to rely on a full FRR reload for routine BGP policy changes. In most cases, applying the change and performing a soft refresh (for example, clear ip bgp vrf test * soft in/out) was sufficient and did not impact forwarding.

Jun 15 2026, 7:27 PM · VyOS Rolling
jestabro renamed T8993: Initialization bug when config-sync diff runs before first synced commit from Initialization bug when config-sync diff run before first synced commit to Initialization bug when config-sync diff runs before first synced commit.
Jun 15 2026, 5:01 PM · VyOS Rolling
jestabro created T8993: Initialization bug when config-sync diff runs before first synced commit.
Jun 15 2026, 5:01 PM · VyOS Rolling
jestabro closed T8980: config-sync: phantom drift on converged pair - sync diff op-mode does not apply the exclusion mask, a subtask of T8502: Add exclusion mask to config-sync, as Resolved.
Jun 15 2026, 4:55 PM · VyOS Rolling
jestabro closed T8980: config-sync: phantom drift on converged pair - sync diff op-mode does not apply the exclusion mask as Resolved.
Jun 15 2026, 4:55 PM · VyOS Rolling
jestabro added a subtask for T8502: Add exclusion mask to config-sync: T8980: config-sync: phantom drift on converged pair - sync diff op-mode does not apply the exclusion mask.
Jun 15 2026, 4:55 PM · VyOS Rolling
jestabro added a parent task for T8980: config-sync: phantom drift on converged pair - sync diff op-mode does not apply the exclusion mask: T8502: Add exclusion mask to config-sync.
Jun 15 2026, 4:55 PM · VyOS Rolling
sarthurdev triaged T8991: The vyos-domain-resolver daemon crashes with an IndexError when processing remote-group threat lists that contain blank lines, leaving ALL remote-group nftables sets empty and all associated firewall rules non-functional. as Normal priority.
Jun 15 2026, 3:51 PM · VyOS Rolling
sarthurdev changed the status of T8991: The vyos-domain-resolver daemon crashes with an IndexError when processing remote-group threat lists that contain blank lines, leaving ALL remote-group nftables sets empty and all associated firewall rules non-functional. from Open to In progress.
Jun 15 2026, 3:51 PM · VyOS Rolling
asklymenko created T8992: Fix integration builds.
Jun 15 2026, 3:15 PM · VyOS Rolling
o.kuchmystyi added a comment to T8985: password-reset: unbounded sed ranges in standalone_root_pw_reset spill into the next user's block, corrupting other accounts.

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

Jun 15 2026, 2:38 PM · VyOS Rolling
natali-rs1985 renamed T8603: VPP: Expand ACL support to logical interfaces from VPP: Expland ACL support to logical interfaces to VPP: Expand ACL support to logical interfaces.
Jun 15 2026, 2:25 PM · VyOS Rolling
kmadaras created T8991: The vyos-domain-resolver daemon crashes with an IndexError when processing remote-group threat lists that contain blank lines, leaving ALL remote-group nftables sets empty and all associated firewall rules non-functional..
Jun 15 2026, 1:41 PM · VyOS Rolling
natali-rs1985 changed the status of T8603: VPP: Expand ACL support to logical interfaces, a subtask of T7221: VPP related features the root task, from Open to In progress.
Jun 15 2026, 1:19 PM · VyOS Rolling
natali-rs1985 changed the status of T8603: VPP: Expand ACL support to logical interfaces from Open to In progress.
Jun 15 2026, 1:19 PM · VyOS Rolling
Viacheslav triaged T8985: password-reset: unbounded sed ranges in standalone_root_pw_reset spill into the next user's block, corrupting other accounts as Normal priority.
Jun 15 2026, 1:04 PM · VyOS Rolling
Viacheslav triaged T8990: VPNv4 imported routes are withdrawn and reinstalled on every commit as Normal priority.
Jun 15 2026, 1:03 PM · VyOS Rolling
Viacheslav added a comment to T8990: VPNv4 imported routes are withdrawn and reinstalled on every commit.

FRR reloads the whole configuration per commit, not only one protocol
So policy-route-map is related to FRR config and prefix-lists are the same between all FRR routing daemons.
https://github.com/vyos/vyos-1x/blob/c2f87f243a1f813fbdd319b1004fd3a26397ab3e/python/vyos/frrender.py#L850

Jun 15 2026, 1:03 PM · VyOS Rolling
o.kuchmystyi changed the status of T8985: password-reset: unbounded sed ranges in standalone_root_pw_reset spill into the next user's block, corrupting other accounts from Open to In progress.
Jun 15 2026, 12:24 PM · VyOS Rolling
Boris created T8990: VPNv4 imported routes are withdrawn and reinstalled on every commit.
Jun 15 2026, 12:09 PM · VyOS Rolling
Viacheslav triaged T8980: config-sync: phantom drift on converged pair - sync diff op-mode does not apply the exclusion mask as Normal priority.
Jun 15 2026, 11:42 AM · VyOS Rolling

Jun 14 2026

c-po added a parent task for T8988: pki/0-to-1 migration unreachable in sagitta - pki absent from xml-component-version.xml.in: T8492: CRL generated by VyOS PKI lacks X.509 extensions required for strongSwan validation.
Jun 14 2026, 8:32 PM · VyOS Rolling
c-po updated the task description for T8988: pki/0-to-1 migration unreachable in sagitta - pki absent from xml-component-version.xml.in.
Jun 14 2026, 8:31 PM · VyOS Rolling
c-po changed Version from 1.4 to 1.4-stable-20260612 on T8988: pki/0-to-1 migration unreachable in sagitta - pki absent from xml-component-version.xml.in.
Jun 14 2026, 8:29 PM · VyOS Rolling
c-po claimed T8988: pki/0-to-1 migration unreachable in sagitta - pki absent from xml-component-version.xml.in.
Jun 14 2026, 6:46 PM · VyOS Rolling
evgmol created T8989: Ansible collection for managing VyOS via REST API.
Jun 14 2026, 10:01 AM · VyOS Rolling

Jun 13 2026

a.kudientsov added a comment to T8988: pki/0-to-1 migration unreachable in sagitta - pki absent from xml-component-version.xml.in.

The subject migration is added by T8492

Jun 13 2026, 11:02 AM · VyOS Rolling
a.kudientsov created T8988: pki/0-to-1 migration unreachable in sagitta - pki absent from xml-component-version.xml.in.
Jun 13 2026, 10:52 AM · VyOS Rolling
c-po renamed T8987: geoip: add support for (manual) updates via given source interface from geoip: add support for (0)manualu pdates via given source to geoip: add support for (manual) updates via given source interface.
Jun 13 2026, 7:04 AM · VyOS Rolling
c-po created T8987: geoip: add support for (manual) updates via given source interface.
Jun 13 2026, 7:03 AM · VyOS Rolling
a.kudientsov claimed T8986: Lower XAPI version restriction in XCP-ng XVA images.
Jun 13 2026, 6:08 AM · VyOS Rolling

Jun 12 2026

jestabro added a comment to T8980: config-sync: phantom drift on converged pair - sync diff op-mode does not apply the exclusion mask.

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

Jun 12 2026, 8:52 PM · VyOS Rolling
c.faria created T8986: Lower XAPI version restriction in XCP-ng XVA images.
Jun 12 2026, 8:02 PM · VyOS Rolling
jestabro closed T8885: Update supporting packages of vyos-http-api-tools for security advisories as Resolved.
Jun 12 2026, 7:28 PM · VyOS Rolling
jestabro closed T8976: Avoid overwriting choice of tty on image install, a subtask of T8375: arm64: missing support for ttyAMA0 console interfaces, as Resolved.
Jun 12 2026, 7:26 PM · VyOS Rolling
jestabro closed T8976: Avoid overwriting choice of tty on image install, a subtask of T8541: Lately the TPM smoketests have been failing, as Resolved.
Jun 12 2026, 7:26 PM · VyOS Rolling
jestabro closed T8976: Avoid overwriting choice of tty on image install as Resolved.
Jun 12 2026, 7:26 PM · VyOS Rolling
c-po added a comment to T8971: Add bgpq4 (maybe replace bgpq3.

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

Jun 12 2026, 4:41 PM · VyOS Rolling
a.kudientsov created T8985: password-reset: unbounded sed ranges in standalone_root_pw_reset spill into the next user's block, corrupting other accounts.
Jun 12 2026, 2:38 PM · VyOS Rolling
natali-rs1985 added a comment to T8979: VPP: Defunct interface contains IP addresses after crash.

@a.apostoliuk Could you please share the full logs from the crash?

Jun 12 2026, 11:55 AM · VyOS Rolling
natali-rs1985 added a comment to T8953: dhcpv6 multiple addresses and prefixes for reservations config validation.

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

Jun 12 2026, 11:07 AM · VyOS Rolling
a.kudientsov closed T8984: /usr/bin/mkpasswd tool is missing from the builds as Invalid.

UPD: fixed by https://github.com/vyos/vyos-1x/pull/5253

Jun 12 2026, 9:53 AM · VyOS Rolling
a.kudientsov created T8984: /usr/bin/mkpasswd tool is missing from the builds.
Jun 12 2026, 7:05 AM · VyOS Rolling

Jun 11 2026

evgmol changed the status of T8983: vyos.vyos.vyos_logging_global incompatibility with VyOS1.5 LTS from Open to In progress.
Jun 11 2026, 7:48 PM · VyOS Rolling
evgmol created T8983: vyos.vyos.vyos_logging_global incompatibility with VyOS1.5 LTS.
Jun 11 2026, 7:42 PM · VyOS Rolling
ServerForge added a comment to T6573: Add CLI for FRR BGP Input/Output Queue limits.

Looks like protocols_bgp.py has been refactored a bit since i last worked on this and the issue i ran into no longer exists. PR submitted.

Jun 11 2026, 5:18 PM · VyOS Rolling
Viacheslav moved T8346: password recovery doesn't work if user plaintext-password set via cloud-init from Need Triage to Completed on the VyOS Rolling board.
Jun 11 2026, 2:54 PM · VyOS Rolling
Viacheslav closed T8346: password recovery doesn't work if user plaintext-password set via cloud-init as Resolved.
Jun 11 2026, 2:54 PM · VyOS Rolling
jestabro claimed T8980: config-sync: phantom drift on converged pair - sync diff op-mode does not apply the exclusion mask.
Jun 11 2026, 12:01 PM · VyOS Rolling
a.kudientsov assigned T8981: op-mode: "show system commit diff N" prints nothing - catch_broken_pipe decorator discards return values (regression from T8362) to c-po.
Jun 11 2026, 11:08 AM · VyOS Rolling
natali-rs1985 changed the status of T8953: dhcpv6 multiple addresses and prefixes for reservations config validation from Open to In progress.
Jun 11 2026, 10:58 AM · VyOS Rolling
a.kudientsov created T8981: op-mode: "show system commit diff N" prints nothing - catch_broken_pipe decorator discards return values (regression from T8362).
Jun 11 2026, 10:42 AM · VyOS Rolling
dmbaturin closed T8968: bash: fix unbounded brace expansion DoS (V-004) as Invalid.
Jun 11 2026, 10:10 AM · VyOS Rolling
a.kudientsov created T8980: config-sync: phantom drift on converged pair - sync diff op-mode does not apply the exclusion mask.
Jun 11 2026, 9:44 AM · VyOS Rolling
Viacheslav placed T7829: VPP - ARP processing fails: No ARP responses sent, leading to incomplete entries and packet loss on external IP and internal IP up for grabs.
Jun 11 2026, 1:17 AM · VyOS Rolling
Viacheslav added a subtask for T7070: VPP related bugs the root task: T8979: VPP: Defunct interface contains IP addresses after crash.
Jun 11 2026, 1:16 AM · VyOS Rolling
Viacheslav added a parent task for T8979: VPP: Defunct interface contains IP addresses after crash: T7070: VPP related bugs the root task.
Jun 11 2026, 1:16 AM · VyOS Rolling
Viacheslav renamed T8979: VPP: Defunct interface contains IP addresses after crash from Defunct interface contains IP addresses after crash to VPP: Defunct interface contains IP addresses after crash.
Jun 11 2026, 1:16 AM · VyOS Rolling

Jun 10 2026

hedrok added a comment to T8099: Upgrade strongSwan to 6.0.

vyos-build: https://github.com/vyos/vyos-build/pull/1222
vyos-1x: https://github.com/vyos/vyos-1x/pull/5267

Jun 10 2026, 7:58 PM · VyOS Rolling
a.apostoliuk triaged T8979: VPP: Defunct interface contains IP addresses after crash as High priority.
Jun 10 2026, 6:29 PM · VyOS Rolling
a.apostoliuk created T8979: VPP: Defunct interface contains IP addresses after crash.
Jun 10 2026, 6:29 PM · VyOS Rolling
Viacheslav changed the status of T8977: Regression in network.py is_addr_assigned, function rejects floating addresses (HAProxy and maybe other affected) from Open to In progress.
Jun 10 2026, 3:45 PM · VyOS Rolling
Viacheslav closed T8964: ethtool: crash configuring ring-buffer on NICs without ring-buffer support (XCP-ng vif) as Resolved.
Jun 10 2026, 3:44 PM · VyOS Rolling
MPStudyly added a comment to T8977: Regression in network.py is_addr_assigned, function rejects floating addresses (HAProxy and maybe other affected).

Created an initial pull request at https://github.com/vyos/vyos-1x/pull/5266

Jun 10 2026, 3:40 PM · VyOS Rolling
Viacheslav changed the status of T8968: bash: fix unbounded brace expansion DoS (V-004) from Open to In progress.

PR https://github.com/vyos/vyatta-bash/pull/37

Jun 10 2026, 3:30 PM · VyOS Rolling
j.vela created T8978: Native PTP (IEEE 1588) Support — ptp4l / phc2sys / PHC refclock integration via VyOS CLI.
Jun 10 2026, 2:27 PM · VyOS Rolling
MPStudyly added a comment to T8977: Regression in network.py is_addr_assigned, function rejects floating addresses (HAProxy and maybe other affected).

If somebody could explain to me what value addr (at https://github.com/vyos/vyos-1x/blob/a6ad73d72ba8d5256ff77978e63c07143787eb44/python/vyos/utils/network.py#L400) is set to when the current listen address is *, I might be able to come up with a PR to fix this.

Jun 10 2026, 1:47 PM · VyOS Rolling
MPStudyly added a comment to T8977: Regression in network.py is_addr_assigned, function rejects floating addresses (HAProxy and maybe other affected).

I tried to work around the issue by leveraging VRRP transition scripts, when I’ve noticed haproxy by default listens to every interface (i.e. binds to *) when no explicit listen-address is set. However due to this behavior it is no longer possible to add a listen-address when haproxy is already running, as the on-commit check refuses to apply due to the port being occupied. For obvious reasons it should ignore the port being in use in such cases. The only solution for now is completely removing all haproxy config before reapplying all of it, which is very much suboptimal.

Jun 10 2026, 1:37 PM · VyOS Rolling
Viacheslav closed T8973: Remove salt from rolling release as Resolved.
Jun 10 2026, 12:21 PM · VyOS Rolling
Viacheslav triaged T8977: Regression in network.py is_addr_assigned, function rejects floating addresses (HAProxy and maybe other affected) as Normal priority.
Jun 10 2026, 12:11 PM · VyOS Rolling
Viacheslav closed T8930: vpp: unhandled exception enabling vpp on XCP-NG, a subtask of T7070: VPP related bugs the root task, as Resolved.
Jun 10 2026, 12:11 PM · VyOS Rolling
Viacheslav closed T8930: vpp: unhandled exception enabling vpp on XCP-NG as Resolved.
Jun 10 2026, 12:11 PM · VyOS Rolling
Viacheslav triaged T8975: ipsec: concurrent vti-up-down hook invocations lost-update /tmp/ipsec_vti_interfaces, stranding VTI interfaces admin-down as Normal priority.
Jun 10 2026, 11:51 AM · VyOS Rolling
Viacheslav changed the status of T8975: ipsec: concurrent vti-up-down hook invocations lost-update /tmp/ipsec_vti_interfaces, stranding VTI interfaces admin-down from Open to In progress.
Jun 10 2026, 11:37 AM · VyOS Rolling
WanWizard added a comment to T8977: Regression in network.py is_addr_assigned, function rejects floating addresses (HAProxy and maybe other affected).

I think it should check the state of net.ipv4.ip_nonlocal_bind / net.ipv6.ip_nonlocal_bind, and if set to 1, skip the check.

Jun 10 2026, 11:30 AM · VyOS Rolling
Viacheslav changed the status of T8972: Add support for propagating VyOS interface VRF assignment to VPP dataplane FIB tables for LCP-managed interfaces., a subtask of T7221: VPP related features the root task, from Open to In progress.
Jun 10 2026, 11:07 AM · VyOS Rolling
Viacheslav changed the status of T8972: Add support for propagating VyOS interface VRF assignment to VPP dataplane FIB tables for LCP-managed interfaces. from Open to In progress.
Jun 10 2026, 11:07 AM · VyOS Rolling
Viacheslav closed T8974: serial: invalid check during migration system 31 -> 32 as Resolved.
Jun 10 2026, 10:49 AM · VyOS Rolling
MPStudyly added a comment to T8977: Regression in network.py is_addr_assigned, function rejects floating addresses (HAProxy and maybe other affected).

I found the culprit: https://github.com/vyos/vyos-1x/pull/5186 introduced a check if the address is assigned. I think this should be changed to check for an address, that is generally available (via config), not minding if it is actually configured. Open for suggestions to send in a PR.

Jun 10 2026, 8:58 AM · VyOS Rolling
MPStudyly created T8977: Regression in network.py is_addr_assigned, function rejects floating addresses (HAProxy and maybe other affected).
Jun 10 2026, 8:41 AM · VyOS Rolling
c-po claimed T8971: Add bgpq4 (maybe replace bgpq3.
Jun 10 2026, 7:06 AM · VyOS Rolling
c-po moved T8971: Add bgpq4 (maybe replace bgpq3 from Need Triage to Backlog - Feature Requests on the VyOS Rolling board.
Jun 10 2026, 6:20 AM · VyOS Rolling
jestabro added a subtask for T8541: Lately the TPM smoketests have been failing: T8976: Avoid overwriting choice of tty on image install.
Jun 10 2026, 3:03 AM · VyOS Rolling
jestabro added a parent task for T8976: Avoid overwriting choice of tty on image install: T8541: Lately the TPM smoketests have been failing.
Jun 10 2026, 3:03 AM · VyOS Rolling
jestabro added a subtask for T8375: arm64: missing support for ttyAMA0 console interfaces: T8976: Avoid overwriting choice of tty on image install.
Jun 10 2026, 3:02 AM · VyOS Rolling
jestabro added a parent task for T8976: Avoid overwriting choice of tty on image install: T8375: arm64: missing support for ttyAMA0 console interfaces.
Jun 10 2026, 3:02 AM · VyOS Rolling
jestabro created T8976: Avoid overwriting choice of tty on image install.
Jun 10 2026, 2:50 AM · VyOS Rolling
cr0ntab added a comment to T8975: ipsec: concurrent vti-up-down hook invocations lost-update /tmp/ipsec_vti_interfaces, stranding VTI interfaces admin-down.

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

Jun 10 2026, 12:57 AM · VyOS Rolling
cr0ntab added a comment to T8975: ipsec: concurrent vti-up-down hook invocations lost-update /tmp/ipsec_vti_interfaces, stranding VTI interfaces admin-down.

This is the reproduce.py I used to validate on a fresh instance.

Jun 10 2026, 12:42 AM · VyOS Rolling