Add policy match not existing group:
set policy route PBR rule 10 destination group port-group 'NOGROUP' set policy route PBR rule 10 protocol 'tcp' set interfaces ethernet eth4 policy route PBR
Commit erros:
vyos@tstrtr2# commit
[ policy route PBR ]
Invalid port-group "NOGROUP" on policy route rule
[[policy route PBR]] failed
[ interfaces ethernet eth4 policy ]
VyOS had an issue completing a command.
Report time: 2022-05-20 16:13:24
Image version: VyOS 1.4-rolling-202205200217
Release train: sagitta
Built by: autobuild@vyos.net
Built on: Fri 20 May 2022 02:17 UTC
Build UUID: 710f6def-46af-4eaf-9aaa-6e8261414b78
Build commit ID: 69f82f599dcd07
Architecture: x86_64
Boot via: installed image
System type: KVM guest
Hardware vendor: QEMU
Hardware model: Standard PC (i440FX + PIIX, 1996)
Hardware S/N:
Hardware UUID: eb1c36f5-4f71-45c9-b4c7-39a74285ea0f
Traceback (most recent call last):
File "/usr/libexec/vyos/conf_mode/policy-route-interface.py", line 117, in <module>
apply(c)
File "/usr/libexec/vyos/conf_mode/policy-route-interface.py", line 97, in apply
cmd(f'nft insert rule ip mangle {route_chain} iifname {ifname} counter jump {name}')
File "/usr/lib/python3/dist-packages/vyos/util.py", line 161, in cmd
raise OSError(code, feedback)
PermissionError: [Errno 1] failed to run command: nft insert rule ip mangle VYOS_PBR_PREROUTING iifname eth4 counter jump VYOS_PBR_PBR
returned:
exit code: 1
noteworthy:
cmd 'nft insert rule ip mangle VYOS_PBR_PREROUTING iifname eth4 counter jump VYOS_PBR_PBR'
returned (out):
returned (err):
Error: Could not process rule: No such file or directory
insert rule ip mangle VYOS_PBR_PREROUTING iifname eth4 counter jump VYOS_PBR_PBR
^^^^^^^^^^^^
[[interfaces ethernet eth4 policy]] failed
Commit failed
[edit]
vyos@tstrtr2#Required extra checks