set policy prefix-list foo rule 10 le '26' set policy prefix-list foo rule 10 prefix '10.0.0.0/24' set protocols bgp neighbor 1.1.1.1 peer-group 'foo' set protocols bgp peer-group foo address-family ipv4-unicast prefix-list export 'foo' set protocols bgp peer-group foo remote-as '200' set protocols bgp system-as '100'
Results in the following FRR error:
2026-04-10 21:52:46,063 ERROR: vtysh failed to process new configuration: vtysh (mark file) exited with status 2: b'line 64: % Unknown command: ip prefix-list foo seq 10 10.0.0.0/24 le 26\n\n' 2026-04-10 21:52:46,063 INFO: Loading Config object from vtysh show running
cpo@LR1.wue3# commit [ policy ] Action must be specified for "prefix-list foo rule 10"! [[policy]] failed [ protocols bgp ] The system encountered an error while rendering the new routing daemon configuration. To ensure network stability and avoid potential connectivity disruptions, the configuration was not applied! [[protocols bgp]] failed Commit failed [edit]
I think it is a bug arround here https://github.com/vyos/vyos-1x/blob/current/src/services/vyos-configd#L387-L390 , as it should not preceed as verify() for the prefix-list failed.
The commit should be aborted as already the policy fails:
[ policy ] Action must be specified for "prefix-list foo rule 10"! [[policy]] failed