Firewall can not pass the smoketes
vyos@r4:~$ /usr/libexec/vyos/tests/smoke/cli/test_firewall.py test_bridge_basic_rules (__main__.TestFirewall.test_bridge_basic_rules) ... ok test_flow_offload_software (__main__.TestFirewall.test_flow_offload_software) ... ok test_geoip (__main__.TestFirewall.test_geoip) ... ok test_groups (__main__.TestFirewall.test_groups) ... ERROR test_ipv4_advanced (__main__.TestFirewall.test_ipv4_advanced) ... ok test_ipv4_basic_rules (__main__.TestFirewall.test_ipv4_basic_rules) ... ok test_ipv4_mask (__main__.TestFirewall.test_ipv4_mask) ... ok test_ipv4_state_and_status_rules (__main__.TestFirewall.test_ipv4_state_and_status_rules) ... ok test_ipv6_advanced (__main__.TestFirewall.test_ipv6_advanced) ... ok test_ipv6_basic_rules (__main__.TestFirewall.test_ipv6_basic_rules) ... ok test_ipv6_mask (__main__.TestFirewall.test_ipv6_mask) ... ok test_nested_groups (__main__.TestFirewall.test_nested_groups) ... ok test_source_validation (__main__.TestFirewall.test_source_validation) ... ok test_sysfs (__main__.TestFirewall.test_sysfs) ... ok ====================================================================== ERROR: test_groups (__main__.TestFirewall.test_groups) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/libexec/vyos/tests/smoke/cli/test_firewall.py", line 153, in test_groups self.cli_commit() File "/usr/libexec/vyos/tests/smoke/cli/base_vyostest_shim.py", line 76, in cli_commit self._session.commit() File "/usr/lib/python3/dist-packages/vyos/configsession.py", line 183, in commit out = self.__run_command([COMMIT]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/vyos/configsession.py", line 139, in __run_command raise ConfigSessionError(output) vyos.configsession.ConfigSessionError: [ firewall ] Failed to apply firewall: /run/nftables.conf:145:25-25: Error: syntax error, unexpected '{', expecting string or last set M_smoketest_mac { ^ /run/nftables.conf:146:9-12: Error: syntax error, unexpected type type ether_addr ^^^^ /run/nftables.conf:147:9-16: Error: syntax error, unexpected elements elements = { 00:01:02:03:04:05 } ^^^^^^^^ /run/nftables.conf:148:5-5: Error: syntax error, unexpected '}' } ^ /run/nftables.conf:149:31-31: Error: syntax error, unexpected '{', expecting string or last set I_smoketest_interface { ^ /run/nftables.conf:150:9-12: Error: syntax error, unexpected type type ifname ^^^^ /run/nftables.conf:151:9-13: Error: syntax error, unexpected flags flags interval ^^^^^ /run/nftables.conf:152:9-18: Error: syntax error, unexpected auto-merge auto-merge ^^^^^^^^^^ /run/nftables.conf:153:9-16: Error: syntax error, unexpected elements elements = { eth0,vtun0 } ^^^^^^^^ /run/nftables.conf:154:5-5: Error: syntax error, unexpected '}' } ^ [[firewall]] failed Commit failed ---------------------------------------------------------------------- Ran 14 tests in 60.948s