Page MenuHomeVyOS Platform

VPP fails to start with logging level set to 'Error'
Closed, ResolvedPublicBUG

Description

vyos@VyOS-for-Smoke-Tests# set vpp settings logging default-log-level err
[edit]
vyos@VyOS-for-Smoke-Tests# commit
[ vpp ]
An error occurred: [Errno 2] Cannot connect to VPP API. VPP service will
be restarted with the previous configuration
[[vpp]] failed
Commit failed

journalctl:

Sep 09 07:17:21 VyOS-for-Smoke-Tests vpp[10369]: vpp[10369]: log_config: parse error ` default-log-level err default.
..'
Sep 09 07:17:21 VyOS-for-Smoke-Tests vpp[10369]: log_config: parse error ` default-log-level err default...'
Sep 09 07:17:21 VyOS-for-Smoke-Tests systemd[1]: vpp.service: Main process exited, code=exited, status=1/FAILURE
Sep 09 07:17:21 VyOS-for-Smoke-Tests systemd[1]: vpp.service: Failed with result 'exit-code'.
Sep 09 07:17:21 VyOS-for-Smoke-Tests systemd[1]: vpp.service: Triggering OnFailure= dependencies.
Sep 09 07:17:21 VyOS-for-Smoke-Tests systemd[1]: Starting Restart VPP on failure...
Sep 09 07:17:21 VyOS-for-Smoke-Tests python3[761]: VPP API connection timeout: [Errno 111] Connection refused
Sep 09 07:17:21 VyOS-for-Smoke-Tests python3[10371]: Traceback (most recent call last):
Sep 09 07:17:21 VyOS-for-Smoke-Tests python3[10371]:   File "/usr/libexec/vyos/reset_section.py", line 116, in <modul
e>
Sep 09 07:17:21 VyOS-for-Smoke-Tests python3[10371]:     session.commit()
Sep 09 07:17:21 VyOS-for-Smoke-Tests python3[10371]:   File "/usr/lib/python3/dist-packages/vyos/configsession.py", l
ine 315, in commit
Sep 09 07:17:21 VyOS-for-Smoke-Tests python3[10371]:     out = self.__run_command([COMMIT])
Sep 09 07:17:21 VyOS-for-Smoke-Tests python3[10371]:           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Sep 09 07:17:21 VyOS-for-Smoke-Tests python3[10371]:   File "/usr/lib/python3/dist-packages/vyos/configsession.py", l
ine 242, in __run_command
Sep 09 07:17:21 VyOS-for-Smoke-Tests python3[10371]:     raise ConfigSessionError(output)
Sep 09 07:17:21 VyOS-for-Smoke-Tests python3[10371]: vyos.configsession.ConfigSessionError: Configuration system temp
orarily locked due to another commit in progress
Sep 09 07:17:21 VyOS-for-Smoke-Tests systemd[1]: vpp-failure-handler.service: Main process exited, code=exited, statu
s=1/FAILURE
Sep 09 07:17:21 VyOS-for-Smoke-Tests systemd[1]: opt-vyatta-config-tmp-new_config_10371.mount: Deactivated successful
ly.
Sep 09 07:17:21 VyOS-for-Smoke-Tests systemd[1]: vpp-failure-handler.service: Failed with result 'exit-code'.
Sep 09 07:17:21 VyOS-for-Smoke-Tests systemd[1]: Failed to start Restart VPP on failure.

Steps to reproduce:

set vpp settings interface eth1 driver dpdk
commit
set vpp settings logging default-log-level err
commit

Details

Version
vyos-2025.09.07-0020-rolling-generic-amd64
Is it a breaking change?
Perfectly compatible
Issue type
Bug (incorrect behavior)

Event Timeline

Unknown Object (User) triaged this task as Normal priority.Sep 9 2025, 9:36 AM
natali-rs1985 changed the task status from Open to In progress.Sep 25 2025, 10:36 AM
natali-rs1985 claimed this task.
natali-rs1985 changed Is it a breaking change? from Unspecified (possibly destroys the router) to Perfectly compatible.