Page MenuHomeVyOS Platform
Feed All Stories

Jul 23 2026

Apachez created T9126: Add package slirp4netns and dependencies.
Jul 23 2026, 8:12 PM · VyOS Rolling
Apachez added a comment to T9021: Save bash history during image upgrade.

Is this also true for multiple users so they not all end up with vyos:users?

Jul 23 2026, 8:06 PM · VyOS Rolling
sarthurdev added a comment to T9124: Fix smoketest build script interrupting on error within a unit test.

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

Jul 23 2026, 7:55 PM · VyOS Rolling
asklymenko created T9125: Add new exception to the workflow that checks for typos.
Jul 23 2026, 3:23 PM · VyOS Rolling
sarthurdev created T9124: Fix smoketest build script interrupting on error within a unit test.
Jul 23 2026, 2:44 PM · VyOS Rolling
sarthurdev created T9123: Resolve regex escape sequences.
Jul 23 2026, 2:37 PM · VyOS Rolling
Viacheslav closed T8367: VPP nodes cannot ping each other by loopback, but traffic can pass through VXLAN, a subtask of T7070: VPP related bugs the root task, as Resolved.
Jul 23 2026, 2:34 PM · VyOS Rolling
Viacheslav closed T8367: VPP nodes cannot ping each other by loopback, but traffic can pass through VXLAN as Resolved.
Jul 23 2026, 2:34 PM · VyOS Rolling
Viacheslav closed T9076: Add per-group update interval for firewall remote-group as Resolved.
Jul 23 2026, 2:28 PM · VyOS Rolling
sarthurdev added a comment to T7575: Update vyatta-bash to bash 5.2.

New PRs:

Jul 23 2026, 2:17 PM · VyOS Rolling
sarthurdev changed the status of T7557: Use Debian trixie as a build base for Docker and the VyOS image from Needs testing to In progress.
Jul 23 2026, 2:10 PM · VyOS Rolling
o.kuchmystyi added a comment to T9021: Save bash history during image upgrade.

I checked it manually and it looks like the metadata was transferred after upgrade:

vyos@vyos1:~$ sudo stat -c '%a %U:%G' .bash_history
600 vyos:users
vyos@vyos1:~$ sudo stat -c '%a %U:%G' .ssh/known_hosts
644 vyos:users
vyos@vyos1:~$ add system image vyos-999.202607231048-generic-amd64.iso
Validating image compatibility
Validating image checksums
...
Would you like to copy SSH host keys? [Y/n]
Copying SSH host keys
Would you like to save the SSH known hosts (fingerprints) from your current configuration? [Y/n]
Copying SSH known_hosts files
Would you like to copy bash history? [y/N] y
Copying bash history
...
vyos@vyos1:~$ sudo reboot now
...
vyos@vyos1:~$ sudo stat -c '%a %U:%G' .bash_history
600 vyos:users
vyos@vyos1:~$ sudo stat -c '%a %U:%G' .ssh/known_hosts
644 vyos:users
Jul 23 2026, 1:07 PM · VyOS Rolling
o.kuchmystyi closed T9021: Save bash history during image upgrade as Resolved.
Jul 23 2026, 10:38 AM · VyOS Rolling

Jul 22 2026

lclements0 added a comment to T9122: system flow-accounting: NetFlow export ignores the configured VRF (regression after pmacct → ipt_NETFLOW migration).

A PR has been opened with these changes.

Jul 22 2026, 8:29 PM · VyOS Rolling
lclements0 created T9122: system flow-accounting: NetFlow export ignores the configured VRF (regression after pmacct → ipt_NETFLOW migration).
Jul 22 2026, 7:32 PM · VyOS Rolling
sarthurdev claimed T9101: Multiple MAC address support for KEA DHCP.
Jul 22 2026, 5:38 PM · VyOS Rolling
sarthurdev merged T9112: Switch from Debian 12 (bookworm) to Debian 13 (trixie) as base into T7557: Use Debian trixie as a build base for Docker and the VyOS image.
Jul 22 2026, 5:37 PM · VyOS Rolling
sarthurdev merged task T9112: Switch from Debian 12 (bookworm) to Debian 13 (trixie) as base into T7557: Use Debian trixie as a build base for Docker and the VyOS image.
Jul 22 2026, 5:37 PM · VyOS Rolling
asklymenko created T9121: Fix linter workflow after recent GitHub changes.
Jul 22 2026, 3:42 PM · VyOS Rolling
Apachez added a comment to T9021: Save bash history during image upgrade.

Will chmod and chown be preserved on the directories and files being copied?

Jul 22 2026, 3:28 PM · VyOS Rolling
o.kuchmystyi added a comment to T9021: Save bash history during image upgrade.

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

Jul 22 2026, 2:18 PM · VyOS Rolling
natali-rs1985 added a comment to T8921: QoS/CAKE / FQ_CODEL IFB redirect fails at boot when WireGuard interface has fixed local port.

@mrpops2ko Could you please test whether the fix works for you?

Jul 22 2026, 2:15 PM · VyOS Rolling
natali-rs1985 changed the status of T8921: QoS/CAKE / FQ_CODEL IFB redirect fails at boot when WireGuard interface has fixed local port from In progress to Needs testing.
Jul 22 2026, 2:13 PM · VyOS Rolling
Viacheslav triaged T9113: Add "monitor container" as op-mode command as Normal priority.
Jul 22 2026, 11:24 AM · VyOS Rolling
Viacheslav assigned T9114: Enable natEvents in ipt_NETFLOW for v9/IPFIX to send NAT translation events to hedrok.
Jul 22 2026, 11:23 AM · VyOS Rolling
SrividyaA triaged T9114: Enable natEvents in ipt_NETFLOW for v9/IPFIX to send NAT translation events as Normal priority.
Jul 22 2026, 10:10 AM · VyOS Rolling
SrividyaA created T9114: Enable natEvents in ipt_NETFLOW for v9/IPFIX to send NAT translation events.
Jul 22 2026, 10:09 AM · VyOS Rolling
Apachez created T9113: Add "monitor container" as op-mode command.
Jul 22 2026, 3:46 AM · VyOS Rolling
Apachez added a comment to T5371: "system name-server" is not vrf aware.

This issue remains in july 2026 using VyOS Stream 2026.03.

Jul 22 2026, 3:20 AM · VyOS Rolling, Bugs
Apachez added a comment to T5116: Better VRF support.

A workaround for NTP and DNS-server is to use containers and allow-host-networks in case the container itself have support for VRF (aka SO_BINDTODEVICE seen through "ss -atulpn" that the process listens to for example 192.0.2.1%PROD:123 instead of just 192.0.2.1:123).

Jul 22 2026, 3:14 AM · VyOS Rolling
Apachez created T9112: Switch from Debian 12 (bookworm) to Debian 13 (trixie) as base.
Jul 22 2026, 2:31 AM · VyOS Rolling
Apachez created T9111: Increase max memory and shared-memory settings for containers.
Jul 22 2026, 2:01 AM · VyOS Rolling

Jul 21 2026

Apachez created T9110: Containers with port-mappings doesnt seem to work when using VRFs.
Jul 21 2026, 9:12 PM · VyOS Rolling
bradkollmyer created T9109: dhcp: stop dhclient with -x (no RELEASE) so INIT-REBOOT and HA lease seeds work.
Jul 21 2026, 6:42 PM · VyOS Rolling
bradkollmyer created T9108: dhcp: dhclient unicast RENEW to a dead server can stick until lease end.
Jul 21 2026, 6:27 PM · VyOS Rolling
asklymenko created T9107: Fix integration workflow after recent GitHub security updates.
Jul 21 2026, 4:14 PM · VyOS Rolling
natali-rs1985 added a comment to T9106: Static-mapping commit fails for dhcpv6-server with "Duplicate IPv6 address 0" on Circinus.

Decision: rather than revert the validation, we'll do the backport properly — add <multi/> to ipv6-address and ipv6-prefix in dhcpv6-server-common-config.xml.i so Circinus matches rolling. With the nodes multi-value, the existing loop-based verify() works as intended and the smoketests pass.
https://vyos.dev/T8862

Jul 21 2026, 2:25 PM · VyOS Rolling
Viacheslav closed T9105: vyos-configd dies at startup when vyos-1x-aws isn't installed as Resolved.
Jul 21 2026, 1:18 PM · VyOS Rolling
jestabro added a comment to T9105: vyos-configd dies at startup when vyos-1x-aws isn't installed.

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

Jul 21 2026, 12:03 PM · VyOS Rolling
natali-rs1985 triaged T9106: Static-mapping commit fails for dhcpv6-server with "Duplicate IPv6 address 0" on Circinus as Normal priority.
Jul 21 2026, 10:29 AM · VyOS Rolling
natali-rs1985 claimed T9106: Static-mapping commit fails for dhcpv6-server with "Duplicate IPv6 address 0" on Circinus.
Jul 21 2026, 10:28 AM · VyOS Rolling
natali-rs1985 created T9106: Static-mapping commit fails for dhcpv6-server with "Duplicate IPv6 address 0" on Circinus.
Jul 21 2026, 10:28 AM · VyOS Rolling

Jul 20 2026

Apachez added a comment to T7142: HAPROXY- update current version to 3.0 .

Perhaps time for VyOS to overall move to Debian 13 (trixie) as base?

Jul 20 2026, 8:00 PM · VyOS Rolling
jestabro triaged T9105: vyos-configd dies at startup when vyos-1x-aws isn't installed as High priority.
Jul 20 2026, 6:30 PM · VyOS Rolling
jestabro added a comment to T9105: vyos-configd dies at startup when vyos-1x-aws isn't installed.

Thanks for the detailed report, @tjjh89017 --- the original walk of the directory prevented this error, and remained in vyos-configd (before refactoring) even after the include-list was auto-generated at build time in https://vyos.dev/T6510; I'll add appropriate protections.

Jul 20 2026, 6:10 PM · VyOS Rolling
jestabro claimed T9105: vyos-configd dies at startup when vyos-1x-aws isn't installed.
Jul 20 2026, 5:53 PM · VyOS Rolling
tjjh89017 created T9105: vyos-configd dies at startup when vyos-1x-aws isn't installed.
Jul 20 2026, 5:31 PM · VyOS Rolling
Viacheslav triaged T9100: interfaces pppoe missing ipv6 address no-default-link-local option as Normal priority.
Jul 20 2026, 4:19 PM · VyOS Rolling
Viacheslav renamed T9101: Multiple MAC address support for KEA DHCP from Multple MAC address support for KEA DHCP to Multiple MAC address support for KEA DHCP.
Jul 20 2026, 4:01 PM · VyOS Rolling
Viacheslav triaged T9102: Intermediate certificate missing from .pem in HAProxy as Normal priority.
Jul 20 2026, 3:59 PM · VyOS Rolling
Viacheslav closed T9103: Kernel: arm64: no rule to make target ../tools/perf/libperf/arch/arm64/include/generated/uapi/asm/unistd_64.h as Resolved.
Jul 20 2026, 3:57 PM · VyOS Rolling
Viacheslav triaged T9104: wireless: fix race on interface removal as Normal priority.
Jul 20 2026, 3:45 PM · VyOS Rolling
Restricted Repository Identity closed T9099: Add bonding interface fails as Resolved by committing Restricted Diffusion Commit.
Jul 20 2026, 12:05 PM · VyOS Rolling
natali-rs1985 closed T9002: blackbox-exporter ICMP probes fail silently in default configuration due to missing net.ipv4.ping_group_range permission as Resolved.
Jul 20 2026, 10:20 AM · VyOS Rolling
natali-rs1985 closed T8936: Specify `pref 1998` when deleting fwmark routing rules on VRF removal as Resolved.
Jul 20 2026, 10:18 AM · VyOS Rolling
mihakralj added a comment to T8202: Remove the option to manually select XDP as VPP driver.
Jul 20 2026, 6:00 AM · VyOS 1.5 Circinus (2026.02), VyOS Rolling

Jul 19 2026

c-po added a comment to T9104: wireless: fix race on interface removal.

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

Jul 19 2026, 7:04 PM · VyOS Rolling
c-po updated the task description for T9104: wireless: fix race on interface removal.
Jul 19 2026, 7:00 PM · VyOS Rolling
c-po updated the task description for T9104: wireless: fix race on interface removal.
Jul 19 2026, 6:57 PM · VyOS Rolling
c-po claimed T9104: wireless: fix race on interface removal.
Jul 19 2026, 6:56 PM · VyOS Rolling
c-po created T9104: wireless: fix race on interface removal.
Jul 19 2026, 6:56 PM · VyOS Rolling
c-po added a comment to T9103: Kernel: arm64: no rule to make target ../tools/perf/libperf/arch/arm64/include/generated/uapi/asm/unistd_64.h.

https://github.com/vyos/vyos-build/pull/1248

Jul 19 2026, 7:23 AM · VyOS Rolling
c-po changed the status of T9103: Kernel: arm64: no rule to make target ../tools/perf/libperf/arch/arm64/include/generated/uapi/asm/unistd_64.h from Open to In progress.
Jul 19 2026, 7:13 AM · VyOS Rolling
c-po created T9103: Kernel: arm64: no rule to make target ../tools/perf/libperf/arch/arm64/include/generated/uapi/asm/unistd_64.h.
Jul 19 2026, 7:13 AM · VyOS Rolling

Jul 18 2026

roedie created T9102: Intermediate certificate missing from .pem in HAProxy.
Jul 18 2026, 7:32 PM · VyOS Rolling
WanWizard added a comment to T9101: Multiple MAC address support for KEA DHCP.

Sorry, typo in the title, but I have no rights to change it.

Jul 18 2026, 7:16 PM · VyOS Rolling
WanWizard created T9101: Multiple MAC address support for KEA DHCP.
Jul 18 2026, 7:12 PM · VyOS Rolling
roedie added a comment to T7142: HAPROXY- update current version to 3.0 .

There are 2 ways a newer HAProxy can be made available in VyOS:

Jul 18 2026, 8:30 AM · VyOS Rolling

Jul 17 2026

evgmol added a comment to T6887: Document how to create new modules.

https://internal.confluence.vyos.com/wiki/x/HYBRPg

Jul 17 2026, 11:17 PM · VyOS Ansible Collection
kmadaras created T9100: interfaces pppoe missing ipv6 address no-default-link-local option.
Jul 17 2026, 3:50 PM · VyOS Rolling
yokem added a comment to T7210: DHCP Server not listening on interface if interface is not up at start.

I ran into this with a Vyos router (VyOS 2026.06.20-0050-rolling) with an interface against a Juniper ex2300 that literally takes 5+ minutes to boot going from power on to interfaces up. Perhaps a 10 minute timeout might be better? Or is there some necessary reason for there to be a timeout at all?

Jul 17 2026, 3:03 PM · VyOS Rolling
c-po closed T9098: SBOM should work on generated squashfs rather then unpacked rootfs, a subtask of T9069: Move GRUB dependencies from the vyos-1x package to build scripts, as Resolved.
Jul 17 2026, 11:32 AM · VyOS Rolling
c-po closed T9098: SBOM should work on generated squashfs rather then unpacked rootfs as Resolved.
Jul 17 2026, 11:32 AM · VyOS Rolling
c-po added a comment to T9099: Add bonding interface fails.

First PR improving the test fixture under load https://github.com/vyos/vyos-build/pull/1247

Jul 17 2026, 11:26 AM · VyOS Rolling
sschueller added a comment to T7269: DHCP Server Custom Options.

I am facing the same issue, are there any plans to expand the DHCP configuration? I see there is a vendor specific option for Ubiquiti. Option 150 is primarily used by Cisco phones. Can it be added as a vendor specific option?

Jul 17 2026, 9:34 AM · VyOS Rolling
Viacheslav closed T9083: VyOS cannot build due to OpenSSL version issues as Resolved.
Jul 17 2026, 8:50 AM · VyOS Rolling
natali-rs1985 changed the status of T8468: MAC address modifying on a VPP interface does not take effect, a subtask of T7070: VPP related bugs the root task, from Open to In progress.
Jul 17 2026, 7:22 AM · VyOS Rolling
natali-rs1985 changed the status of T8468: MAC address modifying on a VPP interface does not take effect from Open to In progress.
Jul 17 2026, 7:22 AM · VyOS Rolling
Viacheslav assigned T9099: Add bonding interface fails to c-po.
Jul 17 2026, 7:12 AM · VyOS Rolling
Viacheslav triaged T9099: Add bonding interface fails as High priority.
Jul 17 2026, 6:30 AM · VyOS Rolling
Viacheslav created T9099: Add bonding interface fails.
Jul 17 2026, 6:30 AM · VyOS Rolling
Viacheslav triaged T9097: haproxy: support TLS health checks without TLS to the backend (check-ssl) as Normal priority.
Jul 17 2026, 5:26 AM · VyOS Rolling

Jul 16 2026

c-po added a comment to T9098: SBOM should work on generated squashfs rather then unpacked rootfs.

https://github.com/vyos/vyos-build/pull/1246

Jul 16 2026, 7:38 PM · VyOS Rolling
c-po closed T9069: Move GRUB dependencies from the vyos-1x package to build scripts as Invalid.
Jul 16 2026, 7:02 PM · VyOS Rolling
c-po added a comment to T9069: Move GRUB dependencies from the vyos-1x package to build scripts.

Closing this as the real error is T9098 SBOM should work on generated squashfs rather then unpacked rootfs

Jul 16 2026, 7:02 PM · VyOS Rolling
c-po claimed T9098: SBOM should work on generated squashfs rather then unpacked rootfs.
Jul 16 2026, 7:02 PM · VyOS Rolling
c-po created T9098: SBOM should work on generated squashfs rather then unpacked rootfs.
Jul 16 2026, 7:02 PM · VyOS Rolling
c-po added a comment to T9083: VyOS cannot build due to OpenSSL version issues.

@tjjh89017 yes - we removed --allow-downgrades during the 1.4 development cycle which was hard. There is no plan to reintroduce it. Infact your patch is a better solution and we will adjust/merge this. Also once we run trixie our plan is to ditch this workaround again.

Jul 16 2026, 6:38 PM · VyOS Rolling
c-po added a comment to T9070: Remove remaining cmd() occurances with cmdl().

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

Jul 16 2026, 6:28 PM · VyOS Rolling
Viacheslav closed T9084: router-advert: name-server-lifetime 0 documented but rejected by CLI validator (range 1-7200) as Resolved.
Jul 16 2026, 5:35 PM · VyOS Rolling
Viacheslav closed T9079: DHCPv6 event hook log missing IP address as Resolved.
Jul 16 2026, 3:10 PM · VyOS Rolling
jestabro closed T9068: Add config manager to vyos-configd for management of dependencies and caching of intermediary results, a subtask of T7886: Create unified check for interface dependencies-, as Resolved.
Jul 16 2026, 1:53 PM · VyOS Rolling
jestabro closed T9068: Add config manager to vyos-configd for management of dependencies and caching of intermediary results as Resolved.
Jul 16 2026, 1:53 PM · VyOS Rolling
natali-rs1985 added a comment to T8367: VPP nodes cannot ping each other by loopback, but traffic can pass through VXLAN.

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

Jul 16 2026, 1:52 PM · VyOS Rolling
ch4nn0n created T9097: haproxy: support TLS health checks without TLS to the backend (check-ssl).
Jul 16 2026, 1:47 PM · VyOS Rolling
Viacheslav added a comment to T9088: vyos-api docs: document /show with path ["configuration","commands"] (set-command export).

@bradkollmyer Hi! For the documentation, you can add PRs without a phorge task. Thanks,

Jul 16 2026, 1:38 PM · VyOS Rolling
jestabro added a comment to T7090: HTTP API upstream task timeout (504 Gateway Timeout ).

Regarding (1) above: form-POST requests are preprocessed by overriding the route handler before delivery to the endpoint, hence managed by background operations as any JSON formatted request. Regarding (2), thanks for the offer to open a separate task; that would be helpful.

Jul 16 2026, 1:04 PM · VyOS 1.5 Circinus (2026.02), VyOS Rolling, VyOS 1.4 Sagitta
a.apostoliuk triaged T9095: EVPN Multihoming: ARP synchronization is not working as Normal priority.
Jul 16 2026, 10:54 AM · VyOS Rolling
a.apostoliuk created T9095: EVPN Multihoming: ARP synchronization is not working.
Jul 16 2026, 10:54 AM · VyOS Rolling
Viacheslav changed the status of T9093: dhcp-server: option interface-mtu capped at 9000 — allow full u16 range (jumbo fabrics use 9216) from Open to In progress.
Jul 16 2026, 10:45 AM · VyOS Rolling