Page MenuHomeVyOS Platform
Feed All Stories

Aug 10 2025

evgmol added a comment to T7701: Ansible shows change when there is no change.

Hi @nicolasberens
That is interesting - when I use rule 5 for example - there is also no change

Aug 10 2025, 6:50 AM · VyOS Ansible Collection
evgmol claimed T7701: Ansible shows change when there is no change.
Aug 10 2025, 6:39 AM · VyOS Ansible Collection
dsg created T7703: DHCP default route lost in VRF when no static route defined.
Aug 10 2025, 1:41 AM · VyOS Rolling

Aug 9 2025

Apachez added a comment to T7646: IPv6 default route disappears after upgrade.

My €0.05 in this topic is if the "ipv6 address autoconf" should instead be named "ipv6 address slaac" since after all the feature is named "stateless address autoconfiguration" aka slaac and not necessary "autoconf". But I think its a matter of taste if it should be called "autconf" or "slaac".

Aug 9 2025, 8:57 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
ryanzuwala updated subscribers of T7646: IPv6 default route disappears after upgrade.

@c-po if I understand you correctly, for 1.4.4, you are going to make a migration file that looks for interfaces that have only:

Aug 9 2025, 6:43 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
c-po claimed T7646: IPv6 default route disappears after upgrade.
Aug 9 2025, 10:44 AM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
c-po added a comment to T7646: IPv6 default route disappears after upgrade.

@ryanzuwala I think of a change in 1.4.4 which requires config migration. So if one has a working config in 1.4.2 that is "invalid" as it lacks the "ipv6 address autoconf" node - the migrator will add it to restore previous behavior AND have all CLI nodes in place to be a good internet citizen.

Aug 9 2025, 7:53 AM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
c-po added a comment to T7322: Addition and deletion of allowed-vlans on a bridge member is slow.

Re-opened for 1.4.4 backport

Aug 9 2025, 7:24 AM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (1.5-stream-2025-Q2)
c-po reopened T7322: Addition and deletion of allowed-vlans on a bridge member is slow as "Needs testing".
Aug 9 2025, 7:24 AM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (1.5-stream-2025-Q2)

Aug 8 2025

brav0charlie added a comment to T7646: IPv6 default route disappears after upgrade.

@josha I agree with you. Perhaps it should be like this?

  • ipv6 address autoconf - accept RAs and do whatever M and O flags tell it to do
  • ipv6 address dhcpv6 - DCHPv6 without RAs, determine default route from neighbor discovery (possibly using the functionality in @josha script above)
  • ipv6 address dhcpv6 no-default-gateway - DHCPv6 without RAs, must configure default route separately if needed
  • ipv6 address xx:xx:xx.... - Static IP
Aug 8 2025, 5:34 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
Viacheslav awarded T7664: Upgrade FRR to 10.5 a Like token.
Aug 8 2025, 2:43 PM · VyOS 1.5 Circinus (2025.11)
c-po updated the task description for T7664: Upgrade FRR to 10.5.
Aug 8 2025, 2:39 PM · VyOS 1.5 Circinus (2025.11)
jestabro committed rVYOSONEXddc8059fb7ec: T7699: formatting.
Aug 8 2025, 2:05 PM
GitHub <noreply@github.com> committed rVYOSONEX6fa4978e8bd5: Merge pull request #4653 from jestabro/op-cache-field-update (authored by jestabro).
Aug 8 2025, 2:05 PM
jestabro committed rVYOSONEX97e947c95917: T7699: update check-xml-consistency test for change in field name.
Aug 8 2025, 2:05 PM
jestabro committed rVYOSONEX96cf89f5fdd4: T7699: correctly update command/help fields for paths shared over files.
Aug 8 2025, 2:05 PM
jestabro closed T7699: Fix update of command/help fields in the op_mode_cache generator when paths are shared across files as Resolved.
Aug 8 2025, 2:03 PM · VyOS Rolling
jestabro closed T7699: Fix update of command/help fields in the op_mode_cache generator when paths are shared across files, a subtask of T7672: Fix tracking of files/children fields in the op_mode_cache generator when paths are shared across files, as Resolved.
Aug 8 2025, 2:03 PM · VyOS Rolling
Vijayakumar closed T7683: Cleanup previous mirror related workflows, a subtask of T6707: Implement a new build and release workflow based on GitHub Actions, as Resolved.
Aug 8 2025, 1:51 PM · GitHub Infrastructure
Vijayakumar closed T7683: Cleanup previous mirror related workflows as Resolved.
Aug 8 2025, 1:51 PM · GitHub Infrastructure
a.apostoliuk triaged T7702: TACACS sends the Authorization packet first. as Normal priority.
Aug 8 2025, 1:48 PM · VyOS 1.5 Circinus, VyOS Rolling
a.apostoliuk created T7702: TACACS sends the Authorization packet first..
Aug 8 2025, 1:48 PM · VyOS 1.5 Circinus, VyOS Rolling
Viacheslav reopened T7521: Add AWS gateway load-balanceing tunnel handler gwlbtun for sagitta as "Open".
Aug 8 2025, 1:28 PM
nicolasberens created T7701: Ansible shows change when there is no change.
Aug 8 2025, 1:24 PM · VyOS Ansible Collection
andrin added a comment to T7150: Traffic marked invalid on bridge member interfaces.

Retested with VyOS Stream 1.5-2025-Q2:
Ignoring invalid states for certain protocols was necessary to get most of the traffic working working again on bridges:

Aug 8 2025, 1:04 PM · VyOS Rolling
Viacheslav triaged T7696: "show nat source/destination rules" proto column is inaccurate as Normal priority.
Aug 8 2025, 11:41 AM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
Viacheslav added a comment to T7696: "show nat source/destination rules" proto column is inaccurate.

For the latest rolling seems fixed in T6371

vyos@r14# run show nat source rules 
Rule    Source          Destination        Proto    Out-Int    Translation
------  --------------  -----------------  -------  ---------  -------------
230     192.168.0.0/16  192.168.0.5        UDP      eth1       masquerade
        sport any       dport 60000-60010
[edit]
vyos@r14#
Aug 8 2025, 11:36 AM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
Viacheslav edited projects for T7696: "show nat source/destination rules" proto column is inaccurate, added: VyOS 1.4 Sagitta (1.4.4); removed VyOS 1.4 Sagitta.
Aug 8 2025, 11:36 AM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
a.kudientsov created T7700: Commit fails to apply configuration: /run/nftables-ct.conf on conntrack timeout rule removal.
Aug 8 2025, 9:48 AM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)

Aug 7 2025

jestabro added a subtask for T7672: Fix tracking of files/children fields in the op_mode_cache generator when paths are shared across files: T7699: Fix update of command/help fields in the op_mode_cache generator when paths are shared across files.
Aug 7 2025, 11:21 PM · VyOS Rolling
jestabro added a parent task for T7699: Fix update of command/help fields in the op_mode_cache generator when paths are shared across files: T7672: Fix tracking of files/children fields in the op_mode_cache generator when paths are shared across files.
Aug 7 2025, 11:21 PM · VyOS Rolling
jestabro created T7699: Fix update of command/help fields in the op_mode_cache generator when paths are shared across files.
Aug 7 2025, 11:21 PM · VyOS Rolling
evgmol added a comment to T7698: Potential facts issue in 6.0.0 collection for VyOS 1.4.3.

Additional details from Slack:
it is not only 1st run. He runs his playbook for 3 routers. Only one works without problems. He says that the configs are the same and the version is - 1.4.3.
Ansible verbose info

Aug 7 2025, 9:31 PM · VyOS Ansible Collection
evgmol updated subscribers of T7698: Potential facts issue in 6.0.0 collection for VyOS 1.4.3.

@a.apostoliuk hi!
Can we have:

Aug 7 2025, 9:30 PM · VyOS Ansible Collection
evgmol created T7698: Potential facts issue in 6.0.0 collection for VyOS 1.4.3.
Aug 7 2025, 9:26 PM · VyOS Ansible Collection
L0crian added a comment to T7687: Add op-mode for VLAN-to-VNI mapping.

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

Aug 7 2025, 6:09 PM · VyOS 1.5 Circinus (2025.11)
L0crian added a comment to T7366: Firewall rules allow empty nodes.

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

Aug 7 2025, 5:52 PM · VyOS 1.5 Circinus (2025.11)
jestabro added a subtask for T7352: Add remaining features to vyconf framework for smoketest success: T7694: Order set insertion in config tree under vyconf.
Aug 7 2025, 2:40 PM · VyOS Rolling
jestabro added a parent task for T7694: Order set insertion in config tree under vyconf: T7352: Add remaining features to vyconf framework for smoketest success.
Aug 7 2025, 2:40 PM · VyOS Rolling
jestabro closed T7693: Add vyconf aware intialization of ConfigQuery as Resolved.
Aug 7 2025, 2:38 PM · VyOS Rolling
jestabro closed T7693: Add vyconf aware intialization of ConfigQuery, a subtask of T7352: Add remaining features to vyconf framework for smoketest success, as Resolved.
Aug 7 2025, 2:38 PM · VyOS Rolling
jestabro closed T7694: Order set insertion in config tree under vyconf as Resolved.
Aug 7 2025, 2:38 PM · VyOS Rolling
GitHub <noreply@github.com> committed rVYOSONEX08feca7dbe5c: Merge pull request #4632 from dmbaturin/T7669-op-mode-cache-improvements (authored by dmbaturin).
Aug 7 2025, 2:36 PM
dmbaturin committed rVYOSONEX3d686f3922c2: op-mode: T7669: fail op mode cache generation if there are untranslated….
Aug 7 2025, 2:36 PM
dmbaturin committed rVYOSONEX1483b66eb957: op-mode: T7669: fix formatting in the op mode cache generator.
Aug 7 2025, 2:36 PM
dmbaturin committed rVYOSONEXfa19abc520a8: op-mode: T7669: add the op mode cache file to gitignore.
Aug 7 2025, 2:36 PM
dmbaturin committed rVYOSONEX16fd758b4368: debian: T7669: install the op mode JSON cache in /usr/share/vyos/.
Aug 7 2025, 2:36 PM
dmbaturin committed rVYOSONEX7b2bc979e07f: op-mode: T7669: Make the path ambiguity check and JSON export capability….
Aug 7 2025, 2:36 PM
dmbaturin committed rVYOSONEXb6c9340417aa: op-mode: T7669: Add support for virtual tag nodes in the op mode cache.
Aug 7 2025, 2:36 PM
dmbaturin committed rVYOSONEX57b54f3da7d9: op-mode: T7669: render placeholders in commands with curly brackets.
Aug 7 2025, 2:36 PM
GitHub <noreply@github.com> committed rVYOSONEX0b0255f377a6: Merge pull request #4649 from jestabro/init-configquery (authored by dmbaturin).
Aug 7 2025, 2:28 PM
jestabro committed rVYOSONEX19e5e463833a: T7693: formatting.
Aug 7 2025, 2:28 PM
jestabro committed rVYOSONEX3f37c1dfaac5: T7693: add vyconf aware initialization of ConfigTreeQuery.
Aug 7 2025, 2:28 PM
dmbaturin edited projects for T7322: Addition and deletion of allowed-vlans on a bridge member is slow, added: VyOS 1.4 Sagitta (1.4.4); removed VyOS 1.4 Sagitta (1.4.3).
Aug 7 2025, 2:27 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (1.5-stream-2025-Q2)
Viacheslav triaged T7697: Merge vyos-vpp repo into vyos-1x as Normal priority.
Aug 7 2025, 1:54 PM · VyOS 1.5 Circinus (2025.11)
Viacheslav changed the status of T7697: Merge vyos-vpp repo into vyos-1x from Open to In progress.
Aug 7 2025, 1:54 PM · VyOS 1.5 Circinus (2025.11)
Viacheslav added a comment to T7697: Merge vyos-vpp repo into vyos-1x.

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

Aug 7 2025, 1:54 PM · VyOS 1.5 Circinus (2025.11)
natali-rs1985 changed the status of T7695: VPP add verifications to not allow user to configure low values for main-heap-size from Open to In progress.
Aug 7 2025, 8:56 AM · VyOS Rolling
natali-rs1985 changed the status of T7695: VPP add verifications to not allow user to configure low values for main-heap-size, a subtask of T7070: VPP related bugs the root task, from Open to In progress.
Aug 7 2025, 8:56 AM · VyOS Rolling
natali-rs1985 updated the task description for T7678: Move "vpp settings host-resources" to "system option host-resources".
Aug 7 2025, 8:46 AM · VyOS 1.5 Circinus (2025.11)
Viacheslav created T7697: Merge vyos-vpp repo into vyos-1x.
Aug 7 2025, 8:35 AM · VyOS 1.5 Circinus (2025.11)
natali-rs1985 closed T7655: VPP HugePages calculation is incorrect, a subtask of T7070: VPP related bugs the root task, as Resolved.
Aug 7 2025, 7:47 AM · VyOS Rolling
natali-rs1985 closed T7655: VPP HugePages calculation is incorrect as Resolved.
Aug 7 2025, 7:47 AM · VyOS 1.5 Circinus (2025.11)
natali-rs1985 moved T7655: VPP HugePages calculation is incorrect from Open to Finished on the VyOS 1.5 Circinus (1.5-stream-2025-Q3) board.
Aug 7 2025, 7:47 AM · VyOS 1.5 Circinus (2025.11)
natali-rs1985 moved T7655: VPP HugePages calculation is incorrect from Need Triage to Completed on the VyOS Rolling board.
Aug 7 2025, 7:46 AM · VyOS 1.5 Circinus (2025.11)

Aug 6 2025

tjh created T7696: "show nat source/destination rules" proto column is inaccurate.
Aug 6 2025, 10:22 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
ryanzuwala added a comment to T7646: IPv6 default route disappears after upgrade.

@josha I agree with you. Perhaps it should be like this?

Aug 6 2025, 8:44 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
josha added a comment to T7646: IPv6 default route disappears after upgrade.

Based on a recent Slack conversation we had about this, it seems like the most reasonable solution is to have configuration options like this:

  • ipv6 address autoconf - accept RAs and do whatever M and O flags tell it to do
  • ipv6 address dhcpv6 - DHCPv6 without RAs, must configure default route separately if needed
  • ipv6 address dhcpv6 nd-defgtw - DCHPv6 without RAs, determine default route from neighbor discovery (possibly using the functionality in @josha script above)
  • ipv6 address xx:xx:xx.... - Static IP
Aug 6 2025, 7:55 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
ryanzuwala added a comment to T7646: IPv6 default route disappears after upgrade.

Based on a recent Slack conversation we had about this, it seems like the most reasonable solution is to have configuration options like this:

Aug 6 2025, 6:25 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
josha added a comment to T7646: IPv6 default route disappears after upgrade.

There are more fundamental problems here with the implementation that are incomplete.

Aug 6 2025, 6:12 PM · VyOS 1.4 Sagitta (1.4.4), VyOS 1.5 Circinus (2025.11)
jestabro added a comment to T7694: Order set insertion in config tree under vyconf.

PR:
https://github.com/vyos/vyos1x-config/pull/50

Aug 6 2025, 4:20 PM · VyOS Rolling
jestabro added a comment to T7693: Add vyconf aware intialization of ConfigQuery.

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

Aug 6 2025, 4:18 PM · VyOS Rolling
jestabro closed T7672: Fix tracking of files/children fields in the op_mode_cache generator when paths are shared across files, a subtask of T7561: Simplify op-mode-definitions XML cache generation and interface, as Resolved.
Aug 6 2025, 4:15 PM · VyOS Rolling
jestabro closed T7672: Fix tracking of files/children fields in the op_mode_cache generator when paths are shared across files as Resolved.
Aug 6 2025, 4:15 PM · VyOS Rolling
jestabro closed T7645: Fix missing import and incorrect check in nat64, a subtask of T6627: nat64 config mode script configures state outside of canonical functions, preventing running under configd, as Resolved.
Aug 6 2025, 4:14 PM · VyOS 1.5 Circinus, VyOS Rolling
jestabro closed T7645: Fix missing import and incorrect check in nat64 as Resolved.
Aug 6 2025, 4:14 PM · VyOS 1.5 Circinus (2025.11)
jestabro moved T7645: Fix missing import and incorrect check in nat64 from Open to Finished on the VyOS 1.5 Circinus (1.5-stream-2025-Q3) board.
Aug 6 2025, 4:14 PM · VyOS 1.5 Circinus (2025.11)
Viacheslav added a project to T7655: VPP HugePages calculation is incorrect: VyOS 1.5 Circinus (1.5-stream-2025-Q3).
Aug 6 2025, 3:29 PM · VyOS 1.5 Circinus (2025.11)
sarthurdev moved T7628: Configuration encryption doesn’t work with no TPM present from Backport Candidates to Completed on the VyOS Rolling board.
Aug 6 2025, 3:17 PM · VyOS 1.5 Circinus (2025.11)
sarthurdev closed T7628: Configuration encryption doesn’t work with no TPM present as Resolved.
Aug 6 2025, 3:17 PM · VyOS 1.5 Circinus (2025.11)
c-po updated the task description for T7664: Upgrade FRR to 10.5.
Aug 6 2025, 3:09 PM · VyOS 1.5 Circinus (2025.11)
Viacheslav updated the task description for T7695: VPP add verifications to not allow user to configure low values for main-heap-size.
Aug 6 2025, 2:50 PM · VyOS Rolling
Viacheslav added a subtask for T7070: VPP related bugs the root task: T7695: VPP add verifications to not allow user to configure low values for main-heap-size.
Aug 6 2025, 2:49 PM · VyOS Rolling
Viacheslav added a parent task for T7695: VPP add verifications to not allow user to configure low values for main-heap-size: T7070: VPP related bugs the root task.
Aug 6 2025, 2:49 PM · VyOS Rolling
Viacheslav triaged T7695: VPP add verifications to not allow user to configure low values for main-heap-size as Normal priority.
Aug 6 2025, 2:49 PM · VyOS Rolling
Viacheslav created T7695: VPP add verifications to not allow user to configure low values for main-heap-size.
Aug 6 2025, 2:48 PM · VyOS Rolling
jestabro created T7694: Order set insertion in config tree under vyconf.
Aug 6 2025, 2:40 PM · VyOS Rolling
jestabro added a subtask for T7352: Add remaining features to vyconf framework for smoketest success: T7693: Add vyconf aware intialization of ConfigQuery.
Aug 6 2025, 2:34 PM · VyOS Rolling
jestabro added a parent task for T7693: Add vyconf aware intialization of ConfigQuery: T7352: Add remaining features to vyconf framework for smoketest success.
Aug 6 2025, 2:34 PM · VyOS Rolling
jestabro created T7693: Add vyconf aware intialization of ConfigQuery.
Aug 6 2025, 2:33 PM · VyOS Rolling
jestabro added a subtask for T6946: Add initial commit algorithm to vyconf: T7688: Correct the management of delete paths on vyconfd delete and commit requests.
Aug 6 2025, 2:30 PM · VyOS Rolling
jestabro added a parent task for T7688: Correct the management of delete paths on vyconfd delete and commit requests: T6946: Add initial commit algorithm to vyconf.
Aug 6 2025, 2:30 PM · VyOS Rolling
Viacheslav moved T7668: Update fails if the system does not have system options kernel from Open to Finished on the VyOS 1.5 Circinus (1.5-stream-2025-Q3) board.
Aug 6 2025, 1:19 PM · VyOS 1.5 Circinus (2025.11)
Viacheslav closed T7668: Update fails if the system does not have system options kernel as Resolved.
Aug 6 2025, 1:19 PM · VyOS 1.5 Circinus (2025.11)
Viacheslav added a comment to T7692: VPP bump version to the stable 2506.

PR https://github.com/vyos/vyos-build/pull/1005
PR https://github.com/vyos/vyos-vpp-patches/pull/15

Aug 6 2025, 1:14 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
Viacheslav claimed T7692: VPP bump version to the stable 2506.
Aug 6 2025, 12:51 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
Viacheslav triaged T7692: VPP bump version to the stable 2506 as Normal priority.
Aug 6 2025, 12:51 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
Viacheslav created T7692: VPP bump version to the stable 2506.
Aug 6 2025, 12:51 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q3), VyOS Rolling
Viacheslav moved T7175: VPP add sflow plugin from Open to Finished on the VyOS 1.5 Circinus (1.5-stream-2025-Q3) board.
Aug 6 2025, 12:49 PM · VyOS 1.5 Circinus (2025.11)
Viacheslav closed T7175: VPP add sflow plugin as Resolved.

This task can be closed. Initial implementation completed.
@ServerForge, let us know if you want to claim some tasks regarding bugs.
Thanks.

Aug 6 2025, 12:49 PM · VyOS 1.5 Circinus (2025.11)