Configs:
```
set vpp settings interface eth1 driver 'xdp'
set vpp settings lcp ignore-kernel-routes
set vpp kernel-interfaces vpptun0 address '172.16.1.2/24'
set vpp kernel-interfaces vpptun0 vif 11 address '172.16.11.2/24'
set vpp kernel-interfaces vpptun0 vif 12 address '172.16.12.2/24'
set vpp kernel-interfaces vpptun0 vif 13 address '172.16.13.2/24'
set vpp kernel-interfaces vpptun0 vif 14 address '172.16.14.2/24'
set vpp interfaces bonding bond0 kernel-interface 'vpptun0'
set vpp interfaces bonding bond0 member interface 'eth1'
```
After the commit:
```
vyos@VyOS-on-AWS# set vpp settings interface eth1 driver 'xdp'
[edit]
vyos@VyOS-on-AWS# set vpp settings lcp ignore-kernel-routes
[edit]
vyos@VyOS-on-AWS# set vpp kernel-interfaces vpptun0 address '172.16.1.2/24'
[edit]
vyos@VyOS-on-AWS# set vpp kernel-interfaces vpptun0 vif 11 address '172.16.11.2/24'
[edit]
vyos@VyOS-on-AWS# set vpp kernel-interfaces vpptun0 vif 12 address '172.16.12.2/24'
[edit]
vyos@VyOS-on-AWS# set vpp kernel-interfaces vpptun0 vif 13 address '172.16.13.2/24'
[edit]
vyos@VyOS-on-AWS# set vpp kernel-interfaces vpptun0 vif 14 address '172.16.14.2/24'
[edit]
vyos@VyOS-on-AWS# set vpp interfaces bonding bond0 kernel-interface 'vpptun0'
[edit]
vyos@VyOS-on-AWS# set vpp interfaces bonding bond0 member interface 'eth1'
[edit]
vyos@VyOS-on-AWS# commit
[ vpp ]
An error occurred: VPP API call failed: -12. VPP service will be
restarted with the previous configuration
[[vpp]] failed
[[vpp interfaces]] failed
[[vpp interfaces bonding bond0]] failed
[[vpp kernel-interfaces vpptun0]] failed
Commit failed
[edit]
```
Journal logs:
```
Jul 25 11:00:14 VyOS-on-AWS commit[4771]: Successful change to active configuration by user vyos on /dev/pts/1
Jul 25 11:00:43 VyOS-on-AWS vyos-configd[761]: Received message: {"type": "init"}
Jul 25 11:00:43 VyOS-on-AWS vyos-configd[761]: config session pid is 3600
Jul 25 11:00:43 VyOS-on-AWS vyos-configd[761]: config session sudo_user is vyos
Jul 25 11:00:43 VyOS-on-AWS vyos-configd[761]: commit_scripts: ['vpp', 'vpp_interfaces_bonding_bond0', 'vpp_kernel-interfaces_vpptun0']
Jul 25 11:00:43 VyOS-on-AWS vyos-configd[761]: Received message: {"type": "node", "last": false, "data": "/usr/libexec/vyos/conf_mode/vpp.py"}
Jul 25 11:00:43 VyOS-on-AWS systemd[1]: Reloading.
Jul 25 11:00:43 VyOS-on-AWS systemd[1]: Starting vector packet processing engine...
Jul 25 11:00:43 VyOS-on-AWS systemd[1]: Started vector packet processing engine.
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vpp[5005]: vnet_feature_arc_init:271: feature node 'ip4-dhcp-client-detect' not found (before 'det44-out2in', arc 'ip4-unicast')
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vpp[5005]: vnet_feature_arc_init:271: feature node 'ip4-dhcp-client-detect' not found (before 'nat44-ei-out2in', arc 'ip4-unicast')
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vpp[5005]: vnet_feature_arc_init:271: feature node 'ip4-dhcp-client-detect' not found (before 'nat44-ei-out2in-worker-handoff', arc 'ip4-unicast')
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vpp[5005]: vnet_feature_arc_init:271: feature node 'ip4-dhcp-client-detect' not found (before 'nat-pre-out2in', arc 'ip4-unicast')
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vpp[5005]: vnet_feature_arc_init:271: feature node 'ip4-dhcp-client-detect' not found (before 'nat44-out2in-worker-handoff', arc 'ip4-unicast')
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vpp[5005]: vnet_feature_arc_init:271: feature node 'ip4-dhcp-client-detect' not found (before 'nat44-ed-out2in', arc 'ip4-unicast')
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vnet_feature_arc_init:271: feature node 'ip4-dhcp-client-detect' not found (before 'det44-out2in', arc 'ip4-unicast')
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vnet_feature_arc_init:271: feature node 'ip4-dhcp-client-detect' not found (before 'nat44-ei-out2in', arc 'ip4-unicast')
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vnet_feature_arc_init:271: feature node 'ip4-dhcp-client-detect' not found (before 'nat44-ei-out2in-worker-handoff', arc 'ip4-unicast')
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vnet_feature_arc_init:271: feature node 'ip4-dhcp-client-detect' not found (before 'nat-pre-out2in', arc 'ip4-unicast')
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vnet_feature_arc_init:271: feature node 'ip4-dhcp-client-detect' not found (before 'nat44-out2in-worker-handoff', arc 'ip4-unicast')
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vnet_feature_arc_init:271: feature node 'ip4-dhcp-client-detect' not found (before 'nat44-ed-out2in', arc 'ip4-unicast')
Jul 25 11:00:43 VyOS-on-AWS python3[761]: VPP API connection timeout: [Errno 111] Connection refused
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register: adl plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register: arping plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register: cdp plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register: ct6 plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register: dhcp plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register: dns plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register: flowprobe plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register: gtpu plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register: http_static plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register: idpf plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register: ikev2 plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: pot_vat_plugin_register: pot plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register: ip_session_redirect plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register: l2tp plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register: lb plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register_gpe: lisp_gpe plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register: lldp plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register: mactime plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register: mdata plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register: memif plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register: nsh plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register: nsim plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register: rdma plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register: sr_mpls plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register: stn plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register: tls_openssl plugin not loaded...
Jul 25 11:00:43 VyOS-on-AWS vpp[5005]: vat-plug/load: vat_plugin_register: vrrp plugin not loaded...
Jul 25 11:00:44 VyOS-on-AWS kernel: ena 0000:00:06.0 defunct_eth1: renamed from eth1
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: libbpf: elf: skipping unrecognized data section(7) .xdp_run_config
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: libbpf: elf: skipping unrecognized data section(8) xdp_metadata
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: libbpf: elf: skipping unrecognized data section(7) xdp_metadata
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: libbpf: prog 'xdp_dispatcher': BPF program load failed: Invalid argument
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: libbpf: prog 'xdp_dispatcher': -- BEGIN PROG LOAD LOG --
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: Func#11 is safe for any args that match its prototype
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: btf_vmlinux is malformed
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: reg type unsupported for arg#0 function xdp_dispatcher#29
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: 0: R1=ctx(off=0,imm=0) R10=fp0
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: ; int xdp_dispatcher(struct xdp_md *ctx)
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: 0: (bf) r6 = r1 ; R1=ctx(off=0,imm=0) R6_w=ctx(off=0,imm=0)
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: 1: (b7) r0 = 2 ; R0_w=2
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: ; __u8 num_progs_enabled = conf.num_progs_enabled;
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: 2: (18) r8 = 0xffffab20c0b5a000 ; R8_w=map_value(off=0,ks=4,vs=84,imm=0)
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: 4: (71) r7 = *(u8 *)(r8 +0) ; R7=1 R8=map_value(off=0,ks=4,vs=84,imm=0)
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: ; if (num_progs_enabled < 1)
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: 5: (15) if r7 == 0x0 goto pc+141 ; R7=1
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: ; ret = prog0(ctx);
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: 6: (bf) r1 = r6 ; R1_w=ctx(off=0,imm=0) R6=ctx(off=0,imm=0)
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: 7: (85) call pc+140
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: btf_vmlinux is malformed
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: R1 type=ctx expected=fp
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: Caller passes invalid args into func#1
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: processed 84 insns (limit 1000000) max_states_per_insn 0 total_states 9 peak_states 9 mark_read 1
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: -- END PROG LOAD LOG --
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: libbpf: failed to load program 'xdp_dispatcher'
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: libbpf: failed to load object 'xdp-dispatcher.o'
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: libxdp: Failed to load dispatcher: Invalid argument
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: libxdp: Falling back to loading single prog without dispatcher
Jul 25 11:00:44 VyOS-on-AWS netplugd[3011]: eth1: can't get flags: No such device
Jul 25 11:00:44 VyOS-on-AWS kernel: ena 0000:00:06.0 defunct_eth1: Failed to set xdp program, the Rx/Tx channel count should be at most half of the maximum allowed channel count. The current queue count (8), the maximal queue count (8)
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: libbpf: Kernel error message: ena: Failed to set xdp program, there is no enough space for allocating XDP queues, Check the dmesg for more info
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: libxdp: Error attaching XDP program to ifindex 3: Invalid argument
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: af_xdp: af_xdp_create_queue: xsk_socket__create() failed (is linux netdev defunct_eth1 up?): Invalid argument
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: received signal SIGTERM, PC 0x7fbb73fb4c5e
Jul 25 11:00:44 VyOS-on-AWS vpp[5005]: received SIGTERM from PID 1 UID 0, exiting...
Jul 25 11:00:44 VyOS-on-AWS systemd[1]: Stopping vector packet processing engine...
Jul 25 11:00:44 VyOS-on-AWS systemd[1]: vpp.service: Deactivated successfully.
Jul 25 11:00:44 VyOS-on-AWS systemd[1]: Stopped vector packet processing engine.
Jul 25 11:00:44 VyOS-on-AWS kernel: ena 0000:00:06.0 eth1: renamed from defunct_eth1
Jul 25 11:00:44 VyOS-on-AWS vyos-configd[761]: An error occurred: VPP API call failed: -12. VPP service will be
Jul 25 11:00:44 VyOS-on-AWS vyos-configd[761]: restarted with the previous configuration
Jul 25 11:00:44 VyOS-on-AWS vyos-configd[761]: Sending reply: ERROR_COMMIT_APPLY with output
Jul 25 11:00:44 VyOS-on-AWS systemd[1]: opt-vyatta-config-tmp-new_config_3600.mount: Deactivated successfully.
Jul 25 11:00:45 VyOS-on-AWS systemd[1]: opt-vyatta-config-tmp-new_config_3600.mount: Deactivated successfully.
```