Page MenuHomeVyOS Platform

VPP typos in the configuration variable names
Closed, ResolvedPublicBUG

Description

Nice to fix, nothing critical.

error: `persisten` should be `persistent`
    ╭▸ src/conf_mode/vpp.py:423:29
    │
423 │                     id_from_persisten_conf = eth_ifaces_persist.get(iface, {}).get(
    ╰╴                            ━━━━━━━━━
error: `persisten` should be `persistent`
    ╭▸ src/conf_mode/vpp.py:426:32
    │
426 │                     if id_from_persisten_conf:
    ╰╴                               ━━━━━━━━━
error: `persisten` should be `persistent`
    ╭▸ src/conf_mode/vpp.py:427:74
    │
427 │                         iface_config['dpdk_options']['dev_id'] = id_from_persisten_conf

Details

Version
VyOS 2026.03.27-0030-rolling
Is it a breaking change?
Perfectly compatible
Issue type
Internal change (not visible to end users)

Event Timeline

Viacheslav triaged this task as Low priority.
Viacheslav added a project: Restricted Project.

I created a PR 5114 for this - learning the ropes to contribute to VyOS.

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

dmbaturin changed Is it a breaking change? from Unspecified (possibly destroys the router) to Perfectly compatible.
dmbaturin changed Issue type from Bug (incorrect behavior) to Internal change (not visible to end users).