Page MenuHomeVyOS Platform
Feed All Stories

Today

freebsdjlu added a comment to T7769: Containers: Add 'Requires' and 'After' as container opttions.

In some cases, a container requires specific services (like mDNS) to be initiated, not just between containers. I hope this general case can also be addressed. Thank you.

Thu, Oct 22, 3:02 AM · VyOS Rolling

Yesterday

saadinnocent909 added a comment to T9211: VPP PPPoE with RADIUS Idle-Timeout: sessions drop every 60 s, accounting reports 0 bytes used.

I did some testing with patch. Counters started working and I started to
get usage in freeradius interim accounting updates. But I also noticed
another issue if I kick a user using reset command all users are
disconnected. Tomorrow I will share stats as well and will do some more
testing. Idle timeout and session timout I will check these as well
tomorrow

Wed, Oct 21, 8:15 PM · VyOS Rolling
matthew added a comment to T9495: vyos-geoip cron update job not completing.

added PR implementing option 2

Wed, Oct 21, 7:31 PM · VyOS Rolling
Viacheslav assigned T9481: VPP linux-cp: a VLAN that comes up during the netlink overflow resync is pushed back to admin-down to a.kudientsov.
Wed, Oct 21, 5:08 PM · VyOS Rolling
jestabro changed the status of T9498: Simplify and refactor validate_tree for bug fix and performance optimization, a subtask of T9460: config-mgmt: rollback-soft and the commit-confirm revert run one command per changed line and take minutes on large configs, from Open to In progress.
Wed, Oct 21, 4:17 PM · VyOS Rolling
jestabro changed the status of T9498: Simplify and refactor validate_tree for bug fix and performance optimization from Open to In progress.
Wed, Oct 21, 4:17 PM · VyOS Rolling
jestabro added a parent task for T9460: config-mgmt: rollback-soft and the commit-confirm revert run one command per changed line and take minutes on large configs: T6543: Legacy load config ignores validation errors on set, leading to removal of config sections under commit error.
Wed, Oct 21, 4:17 PM · VyOS Rolling
jestabro added a subtask for T6543: Legacy load config ignores validation errors on set, leading to removal of config sections under commit error: T9460: config-mgmt: rollback-soft and the commit-confirm revert run one command per changed line and take minutes on large configs.
Wed, Oct 21, 4:17 PM · VyOS Rolling, Bugs
jestabro added a subtask for T9460: config-mgmt: rollback-soft and the commit-confirm revert run one command per changed line and take minutes on large configs: T9498: Simplify and refactor validate_tree for bug fix and performance optimization.
Wed, Oct 21, 4:16 PM · VyOS Rolling
jestabro added a parent task for T9498: Simplify and refactor validate_tree for bug fix and performance optimization: T9460: config-mgmt: rollback-soft and the commit-confirm revert run one command per changed line and take minutes on large configs.
Wed, Oct 21, 4:16 PM · VyOS Rolling
jestabro created T9498: Simplify and refactor validate_tree for bug fix and performance optimization.
Wed, Oct 21, 4:16 PM · VyOS Rolling
Viacheslav moved T9097: haproxy: support TLS health checks without TLS to the backend (check-ssl) from Need Triage to Completed on the VyOS Rolling board.
Wed, Oct 21, 12:56 PM · VyOS Rolling
Viacheslav closed T9485: IS-IS: SRv6-only configuration also enables SR-MPLS as Resolved.
Wed, Oct 21, 12:54 PM · VyOS Rolling
Viacheslav closed T9462: PPTP silently ignores the configured MPPE encryption policy as Resolved.
Wed, Oct 21, 12:52 PM · VyOS Rolling
Viacheslav closed T9375: vyos1x-config: duplicate-children check re-sorts the list on every step, a subtask of T6302: The root task for bugs and improvements related to commit time and boot, as Resolved.
Wed, Oct 21, 12:32 PM · VyOS Rolling, Bugs
Viacheslav closed T9375: vyos1x-config: duplicate-children check re-sorts the list on every step as Resolved.
Wed, Oct 21, 12:32 PM · VyOS Rolling
Viacheslav changed the subtype of T9495: vyos-geoip cron update job not completing from "Task" to "Bug".
Wed, Oct 21, 12:20 PM · VyOS Rolling
Viacheslav closed T9376: vyatta-cfg: boot and load are quadratic in the number of values of a tag node, a subtask of T6302: The root task for bugs and improvements related to commit time and boot, as Resolved.
Wed, Oct 21, 12:19 PM · VyOS Rolling, Bugs
Viacheslav closed T9376: vyatta-cfg: boot and load are quadratic in the number of values of a tag node as Resolved.
Wed, Oct 21, 12:19 PM · VyOS Rolling
Viacheslav changed the subtype of T9497: RFC9370 Multiple Key Exchange Support in IPSEC from "Task" to "Feature Request".
Wed, Oct 21, 11:50 AM · VyOS Rolling
giga1699 created T9497: RFC9370 Multiple Key Exchange Support in IPSEC.
Wed, Oct 21, 2:07 AM · VyOS Rolling
Nick added a comment to T6616: vyos-hostsd reloads pdns-recursor frequently, even when no config change.

Same bug, with a second cost beyond CPU/log noise, plus a tested workaround.

Wed, Oct 21, 12:39 AM · VyOS Rolling

Tue, Oct 20

evgmol renamed T9412: vyos_vrf: Removes an existing bind-to-all on apply. from T9412: vyos_vrf: Removes an existing bind-to-all on apply. to vyos_vrf: Removes an existing bind-to-all on apply..
Tue, Oct 20, 7:51 PM · VyOS Rolling
evgmol renamed T9412: vyos_vrf: Removes an existing bind-to-all on apply. from vyos_vrf: Removes an existing bind-to-all on apply. to T9412: vyos_vrf: Removes an existing bind-to-all on apply..
Tue, Oct 20, 7:49 PM · VyOS Rolling
matthew added a comment to T9495: vyos-geoip cron update job not completing.

Confirmed issue and resolution using option 1 on 2026.10.20-0026-rolling release (manually edited geoip.py).

Tue, Oct 20, 7:25 PM · VyOS Rolling
c-po created T9496: Prevent installing non-signed image when system is booted in UEFI secure-boot mode.
Tue, Oct 20, 6:59 PM · VyOS Rolling, VyOS 1.5 Circinus
c-po closed T858: Full UEFI support as Resolved.
Tue, Oct 20, 6:53 PM · VyOS Rolling, VyOS 1.5 Circinus
matthew created T9495: vyos-geoip cron update job not completing.
Tue, Oct 20, 6:25 PM · VyOS Rolling
saadinnocent909 added a comment to T9211: VPP PPPoE with RADIUS Idle-Timeout: sessions drop every 60 s, accounting reports 0 bytes used.

Tomorrow I will give it a try and update you.

Tue, Oct 20, 6:01 PM · VyOS Rolling
rherold added a comment to T8461: kea: DHCPv4 ip allocation issue on vlan interfaces.

PR https://github.com/vyos/vyos-build/pull/1331 but the fix for T9493 must be merged before. I can't create teh PR in the moment cause the PR number limit.

Tue, Oct 20, 5:28 PM · VyOS 1.5 Circinus (Circinus-Next), VyOS Rolling
c-po closed T9494: Podman: upgrade to 5.8.8 as Resolved.
Tue, Oct 20, 4:33 PM · VyOS Rolling
c-po created T9494: Podman: upgrade to 5.8.8.
Tue, Oct 20, 4:21 PM · VyOS Rolling
rherold added a subtask for T8461: kea: DHCPv4 ip allocation issue on vlan interfaces: T9493: Title: dhcp-server: read the TSIG key of dynamic DNS updates from a file (needed for Kea 3.2).
Tue, Oct 20, 4:20 PM · VyOS 1.5 Circinus (Circinus-Next), VyOS Rolling
rherold added a parent task for T9493: Title: dhcp-server: read the TSIG key of dynamic DNS updates from a file (needed for Kea 3.2): T8461: kea: DHCPv4 ip allocation issue on vlan interfaces.
Tue, Oct 20, 4:20 PM · VyOS Rolling
rherold created T9493: Title: dhcp-server: read the TSIG key of dynamic DNS updates from a file (needed for Kea 3.2).
Tue, Oct 20, 4:19 PM · VyOS Rolling
rherold added a comment to T8461: kea: DHCPv4 ip allocation issue on vlan interfaces.

I reproduced this and tested Kea 3.2.1 on a rolling VM (2026.10.16-0024-rolling).

Tue, Oct 20, 4:08 PM · VyOS 1.5 Circinus (Circinus-Next), VyOS Rolling
rherold added a comment to T9211: VPP PPPoE with RADIUS Idle-Timeout: sessions drop every 60 s, accounting reports 0 bytes used.

@saadinnocent909 there is no ISO or rolling image with the fix, the PR (https://github.com/accel-ppp/accel-ppp-ng/pull/42) is still in review. Here is a test build of the three changed files that you can put on an existing rolling system:

Tue, Oct 20, 3:06 PM · VyOS Rolling
rherold added a comment to T9442: frrender: after a failed FRR apply, later commits do not reapply the FRR configuration.

I reproduced this on a rolling VM and have a fix. I can not open a pull request for it: GitHub limits me to 5 open pull requests in vyos/vyos-1x and all 5 are in use. The commit is on my fork, anyone can take it as it is or I open the PR as soon as a slot is free:

Tue, Oct 20, 2:42 PM · VyOS Rolling
a.kudientsov changed Version from 1.5-rolling-20261018 to 1.5.1, 1.5-rolling-20261018 on T9491: interfaces: mirror/redirect targets lack reverse-dependency check, delete drops the source at boot.
Tue, Oct 20, 2:16 PM · VyOS Rolling
saadinnocent909 added a comment to T9211: VPP PPPoE with RADIUS Idle-Timeout: sessions drop every 60 s, accounting reports 0 bytes used.

can you share me patched iso or lates rolling release includes the PR ?

Tue, Oct 20, 2:10 PM · VyOS Rolling
rherold updated subscribers of T9489: powerdns won't resolve both entries from system static-host-mapping and dhcp-server static-mapping.

Two additions: how serious the open CVEs are, and a simpler way to get to 5.x through T7557.

Tue, Oct 20, 11:57 AM · VyOS Rolling
rherold added a comment to T9492: DNS forwarding: render the pdns-recursor configuration as YAML (needed for 5.x and Debian trixie).

I prepared this as a draft PR so that someone else can continue if needed: https://github.com/vyos/vyos-1x/pull/5585

Tue, Oct 20, 11:51 AM · VyOS Rolling
rherold added a subtask for T7557: Use Debian trixie as a build base for Docker and the VyOS image: T9492: DNS forwarding: render the pdns-recursor configuration as YAML (needed for 5.x and Debian trixie).
Tue, Oct 20, 11:20 AM · VyOS Rolling
rherold added a parent task for T9492: DNS forwarding: render the pdns-recursor configuration as YAML (needed for 5.x and Debian trixie): T7557: Use Debian trixie as a build base for Docker and the VyOS image.
Tue, Oct 20, 11:20 AM · VyOS Rolling
rherold created T9492: DNS forwarding: render the pdns-recursor configuration as YAML (needed for 5.x and Debian trixie).
Tue, Oct 20, 11:19 AM · VyOS Rolling
rherold added a comment to T9489: powerdns won't resolve both entries from system static-host-mapping and dhcp-server static-mapping.

I implemented option one with PR https://github.com/vyos/vyos-build/pull/1329

Tue, Oct 20, 11:06 AM · VyOS Rolling
rherold added a comment to T9489: powerdns won't resolve both entries from system static-host-mapping and dhcp-server static-mapping.

Summary of what I found, and a question on the direction.

Tue, Oct 20, 10:27 AM · VyOS Rolling
Viacheslav triaged T9491: interfaces: mirror/redirect targets lack reverse-dependency check, delete drops the source at boot as Normal priority.
Tue, Oct 20, 9:14 AM · VyOS Rolling
a.kudientsov created T9491: interfaces: mirror/redirect targets lack reverse-dependency check, delete drops the source at boot.
Tue, Oct 20, 8:52 AM · VyOS Rolling
Viacheslav assigned T9489: powerdns won't resolve both entries from system static-host-mapping and dhcp-server static-mapping to rherold.
Tue, Oct 20, 8:03 AM · VyOS Rolling
rherold added a comment to T9489: powerdns won't resolve both entries from system static-host-mapping and dhcp-server static-mapping.

@Viacheslaw I will take care. Can you assign it to me?

Tue, Oct 20, 7:50 AM · VyOS Rolling
Viacheslav changed the status of T9460: config-mgmt: rollback-soft and the commit-confirm revert run one command per changed line and take minutes on large configs from Open to In progress.
Tue, Oct 20, 7:28 AM · VyOS Rolling
a.kudientsov added a comment to T9460: config-mgmt: rollback-soft and the commit-confirm revert run one command per changed line and take minutes on large configs.

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

Tue, Oct 20, 7:18 AM · VyOS Rolling
Viacheslav triaged T9490: IPv6 link-local address is lost after an interface down/up outside a commit and is not restored as Normal priority.
Tue, Oct 20, 6:53 AM · VyOS Rolling
Viacheslav changed the subtype of T9489: powerdns won't resolve both entries from system static-host-mapping and dhcp-server static-mapping from "Task" to "Bug".
Tue, Oct 20, 6:45 AM · VyOS Rolling
Viacheslav added a comment to T9489: powerdns won't resolve both entries from system static-host-mapping and dhcp-server static-mapping.

I think we are OK to use even pdns-recursor-5.4.6
Be sure that it fixes the issue, and feel free to add a PR with package build, you can find an example of build HAProxy

Tue, Oct 20, 6:45 AM · VyOS Rolling
saadinnocent909 added a comment to T9211: VPP PPPoE with RADIUS Idle-Timeout: sessions drop every 60 s, accounting reports 0 bytes used.

I can test

Tue, Oct 20, 6:36 AM · VyOS Rolling
rherold added a comment to T9211: VPP PPPoE with RADIUS Idle-Timeout: sessions drop every 60 s, accounting reports 0 bytes used.

@saadinnocent909 can you test my PR in your environment?

Tue, Oct 20, 6:12 AM · VyOS Rolling
ch4nn0n closed T9097: haproxy: support TLS health checks without TLS to the backend (check-ssl) as Resolved.

Merged:

Tue, Oct 20, 4:45 AM · VyOS Rolling

Mon, Oct 19

woodsb02 added a comment to T9489: powerdns won't resolve both entries from system static-host-mapping and dhcp-server static-mapping.

Thanks for doing the work to replicate the issue.

Mon, Oct 19, 11:23 PM · VyOS Rolling
saadinnocent909 added a comment to T9211: VPP PPPoE with RADIUS Idle-Timeout: sessions drop every 60 s, accounting reports 0 bytes used.

I was testing vyos as BNG for my network especially with vpp. But I faced same issue. I hope issue will be resolved soon

Mon, Oct 19, 9:33 PM · VyOS Rolling
rherold added a comment to T9490: IPv6 link-local address is lost after an interface down/up outside a commit and is not restored.

Reproduced on a VM (rolling, kernel 6.18.55-vyos) with the steps from the description:

Mon, Oct 19, 8:48 PM · VyOS Rolling
rherold added a comment to T9489: powerdns won't resolve both entries from system static-host-mapping and dhcp-server static-mapping.

I reproduced this on a VM with rolling (PowerDNS Recursor 4.8.8, pdns-recursor 4.8.8-1+deb12u1) and the cause is in the recursor, not in vyos-hostsd or the addNTA lines. The addNTA lines only set DNSSEC negative trust anchors, they do not take part in resolving names.

Mon, Oct 19, 8:46 PM · VyOS Rolling
c-po closed T9475: nat: commit failures and weight issue in load-balancing, translation issues for port-ranges as Resolved.
Mon, Oct 19, 8:09 PM · VyOS Rolling
c-po closed T9474: firewall: multiple issues in rule processing (time based rules, fragment matching and fail;ing commits) as Resolved.
Mon, Oct 19, 8:09 PM · VyOS Rolling
c-po closed T9472: wlb: silent daemon failures, ignored options and connections broken by commits as Resolved.
Mon, Oct 19, 8:08 PM · VyOS Rolling
c-po closed T9394: policy: Route-map deletion check misses nested BGP VPN/VRF references as Resolved.
Mon, Oct 19, 8:08 PM · VyOS Rolling
a.kudientsov added a comment to T9484: VPP netlink: receive buffer is silently capped at 4 MiB by 'net.core.rmem_max'; the configured 256 MiB is not applied.

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

Mon, Oct 19, 5:27 PM · VyOS Rolling
a.kudientsov created T9490: IPv6 link-local address is lost after an interface down/up outside a commit and is not restored.
Mon, Oct 19, 5:14 PM · VyOS Rolling
Viacheslav added a comment to T9485: IS-IS: SRv6-only configuration also enables SR-MPLS.

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

Mon, Oct 19, 5:09 PM · VyOS Rolling
woodsb02 created T9489: powerdns won't resolve both entries from system static-host-mapping and dhcp-server static-mapping.
Mon, Oct 19, 4:28 PM · VyOS Rolling
Restricted Repository Identity closed T9476: smoketest: bgp: shorten test_protocols_bgp runtime by dropping a fixed sleep and redundant commits as Resolved by committing Restricted Diffusion Commit.
Mon, Oct 19, 4:26 PM · VyOS Rolling
Viacheslav assigned T9450: bgp: commits re-send unchanged BGP settings to FRR to a.kudientsov.
Mon, Oct 19, 4:16 PM · VyOS Rolling
Viacheslav triaged T9488: vyos_facts: Wrong ansible_net_model / ansible_net_serialnum. as Normal priority.
Mon, Oct 19, 4:07 PM · VyOS Rolling
Viacheslav triaged T9487: vyos_bgp_global: Commit fails: Configuration path … is not valid. as Normal priority.
Mon, Oct 19, 4:06 PM · VyOS Rolling
Viacheslav triaged T9486: vyos_bgp_address_family: Sessions never come up: No BGP neighbors found as Normal priority.
Mon, Oct 19, 4:05 PM · VyOS Rolling
Viacheslav triaged T9468: IPsec VTI: dual-stack traffic selectors in a single CHILD_SA are narrowed to IPv4 by some peers (Sophos SFOS) as Normal priority.
Mon, Oct 19, 4:05 PM · VyOS Rolling
Viacheslav triaged T9478: vyos.vyos: lint cleanup (flake8 F401, stale version references) as Normal priority.
Mon, Oct 19, 3:58 PM · VyOS Ansible Collection
Viacheslav triaged T9479: vyos.vyos: fix isort import-ordering drift as Normal priority.
Mon, Oct 19, 3:58 PM · VyOS Ansible Collection
Viacheslav changed the subtype of T9485: IS-IS: SRv6-only configuration also enables SR-MPLS from "Task" to "Bug".
Mon, Oct 19, 3:56 PM · VyOS Rolling
Viacheslav closed T9480: Build process: Collision between packages vyos-1x and bgpq3 as Invalid.

We do not have the iso flavor

vyos_bld@fae3ff9bbe25:/vyos/work/tmp/vyos-build$ sudo make iso
./build-vyos-image iso
I: Checking if packages required for VyOS image build are installed
I: using build flavors directory data/build-flavors
E: Build flavor "iso" does not exist!
make: *** [Makefile:39: iso] Error 1
Mon, Oct 19, 3:53 PM · VyOS Rolling
Viacheslav assigned T9482: static: a route with a blackhole and a next-hop at the same distance is accepted, then rejected by FRR to rherold.
Mon, Oct 19, 2:55 PM · VyOS Rolling
Viacheslav triaged T9482: static: a route with a blackhole and a next-hop at the same distance is accepted, then rejected by FRR as Normal priority.
Mon, Oct 19, 2:55 PM · VyOS Rolling
Viacheslav triaged T9483: bgp: 'reset ip bgp peer-group' clears the members one by one, with a full table walk each as Normal priority.
Mon, Oct 19, 2:48 PM · VyOS Rolling
Viacheslav triaged T9481: VPP linux-cp: a VLAN that comes up during the netlink overflow resync is pushed back to admin-down as High priority.
Mon, Oct 19, 2:18 PM · VyOS Rolling
Viacheslav changed the subtype of T9328: Add prometheus input to telegraf from "Task" to "Feature Request".
Mon, Oct 19, 2:12 PM · VyOS Rolling
Viacheslav closed T9227: Add IS-IS distribute link-state for BGP-LS SRv6 as Resolved.
Mon, Oct 19, 1:03 PM · VyOS Rolling
Viacheslav closed T9388: wwan: address dhcp/dhcpv6/autoconf never get an address from a static QMI bearer as Resolved.
Mon, Oct 19, 1:00 PM · VyOS Rolling
MSonger added a comment to T9328: Add prometheus input to telegraf.

I have created a PR for this
https://github.com/vyos/vyos-1x/pull/5561

Mon, Oct 19, 11:09 AM · VyOS Rolling
a.kudientsov added a comment to T9481: VPP linux-cp: a VLAN that comes up during the netlink overflow resync is pushed back to admin-down.

@rherold

  1. Same result: no stuck VLAN in any test, including 15 full-table bond rebuilds each. The PR defers the sync, because that also handles other VPP-side changes made during a resync, not only the MTU.
Mon, Oct 19, 9:45 AM · VyOS Rolling
rherold added a comment to T9481: VPP linux-cp: a VLAN that comes up during the netlink overflow resync is pushed back to admin-down.

@a.kudientsov thanks for the detailed report and the reproducer. You wrote that you have local patches for both parts (skipping the drain in lcp_nl_pair_add_cb when
there is no socket, and the state sync during the resync window) that remove the stuck state in your tests.

Mon, Oct 19, 8:50 AM · VyOS Rolling
rherold added a comment to T9484: VPP netlink: receive buffer is silently capped at 4 MiB by 'net.core.rmem_max'; the configured 256 MiB is not applied.

I checked this against current rolling and the description matches what I see in the sources:

Mon, Oct 19, 8:44 AM · VyOS Rolling
rherold added a comment to T9483: bgp: 'reset ip bgp peer-group' clears the members one by one, with a full table walk each.

Because of that the fix belongs in FRR: batch a hard clear (BGP_CLEAR_SOFT_NONE) also when a family is given. Then clearing a group with a family filter is fast as well.
FRR issue: https://github.com/FRRouting/frr/issues/23771. I also opened a patch with a topotest: https://github.com/FRRouting/frr/pull/23779.

Mon, Oct 19, 8:35 AM · VyOS Rolling
rherold added a comment to T9483: bgp: 'reset ip bgp peer-group' clears the members one by one, with a full table walk each.

I looked at this in the FRR source (stable/10.5 and master, same code), and the cause is a bit wider than the ip token.

Mon, Oct 19, 7:17 AM · VyOS Rolling
evgmol created T9488: vyos_facts: Wrong ansible_net_model / ansible_net_serialnum..
Mon, Oct 19, 7:11 AM · VyOS Rolling
evgmol created T9487: vyos_bgp_global: Commit fails: Configuration path … is not valid..
Mon, Oct 19, 7:09 AM · VyOS Rolling
evgmol created T9486: vyos_bgp_address_family: Sessions never come up: No BGP neighbors found.
Mon, Oct 19, 7:07 AM · VyOS Rolling
rherold added a comment to T9482: static: a route with a blackhole and a next-hop at the same distance is accepted, then rejected by FRR.

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

Mon, Oct 19, 7:06 AM · VyOS Rolling

Sun, Oct 18

jvoss created T9485: IS-IS: SRv6-only configuration also enables SR-MPLS.
Sun, Oct 18, 7:50 PM · VyOS Rolling
a.kudientsov added a subtask for T7070: VPP related bugs the root task: T9481: VPP linux-cp: a VLAN that comes up during the netlink overflow resync is pushed back to admin-down.
Sun, Oct 18, 4:32 PM · VyOS Rolling