Fixes rebuild-ip(6)tables script failing to restore the generated /etc/sysconfig/ip6tables rule file because it tries to use iptables-restore to load the rules for ip6tables.
Added a better test case for the above as a rule to allow DHCPv6 as it uses IPv6 addresses (and more importantly prefix length) which will fail if the wrong command is used.
Massaged the kitchen tests into a somewhat relevant state skipping irrelevant tests on certain platforms as I couldn't get a clean kitchen test.
Added Ubuntu 18.04 platform to the kitchen config and commented out OpenSUSE as it times out after the omnibus installation with all the versions I tried.
Description
Fixes rebuild-ip(6)tables script failing to restore the generated /etc/sysconfig/ip6tables rule file because it tries to use iptables-restore to load the rules for ip6tables.
Added a better test case for the above as a rule to allow DHCPv6 as it uses IPv6 addresses (and more importantly prefix length) which will fail if the wrong command is used.
Massaged the kitchen tests into a somewhat relevant state skipping irrelevant tests on certain platforms as I couldn't get a clean kitchen test.
Added Ubuntu 18.04 platform to the kitchen config and commented out OpenSUSE as it times out after the omnibus installation with all the versions I tried.
Issues Resolved
32
Check List