Page MenuHomeVyOS Platform

VPP buffers page size should be verified
Closed, ResolvedPublicBUG

Description

VPP buffers page size should be verified

set vpp settings interface eth1 driver dpdk 
set vpp settings buffers page-size 100M
commit

commit:

vyos@r14# commit
[ vpp ]
Traceback (most recent call last):
  File "/usr/libexec/vyos/services/vyos-configd", line 139, in run_script
    script.apply(c)
  File "/usr/libexec/vyos//conf_mode/vpp.py", line 472, in apply
    vpp_control = VPPControl(attempts=20, interval=500)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/vyos/vpp/control_vpp.py", line 109, in __init__
    raise VPPIOError(2, 'Cannot connect to VPP API')
vpp_papi.vpp_papi.VPPIOError: [Errno 2] Cannot connect to VPP API

[[vpp]] failed
Commit failed
[edit]
vyos@r14# 
[edit]
vyos@r14# sudo /usr/bin/vpp -c /run/vpp/vpp.conf
vpp[9273]: vlib_physmem_shared_map_create: clib_pmalloc_create_shared_arena: unsupported page size (65536KB)
vpp[9273]: vlib_buffer_main_init: failed to allocate buffer pool(s)
[edit]
vyos@r14#

Details

Version
VyOS 1.5-current-vpp-202501211103
Is it a breaking change?
Stricter validation
Issue type
Bug (incorrect behavior)

Related Objects

StatusSubtypeAssignedTask
OpenBUGNone
ResolvedBUGHollyGurza

Event Timeline

dmbaturin changed Is it a breaking change? from Unspecified (possibly destroys the router) to Stricter validation.