Description of problem:
Creating a podman network with IPV6 and starting a Pod / Container inside fails. The problem is that the `--set-xmark` option for ip6table is not known. Whatever if I manually insert the kernel module `xt_mark`.
It seems that this option is related to `xt_CONNMARK` which is not present. See: https://www.netfilter.org/pub/iptables/iptables-1.4.1-rc2/extensions/libxt_CONNMARK.c
Version-Release number of selected component (if applicable):
5.2.3
How reproducible:
Steps to Reproduce:
1. `podman network create --ipv6 foo`
2. `podman run --rm -it --network foo docker.io/nginx`
Actual results:
```
Error: netavark: unable to append rule '-j MARK --set-xmark 0x2000/0x2000' to table 'nat': code: 2, msg: Warning: Extension MARK revision 0 not supported, missing kernel module?
ip6tables v1.8.10 (nf_tables): unknown option "--set-xmark"
Try `ip6tables -h' or 'ip6tables --help' for more information.
```
Expected results:
A working container running inside the corresponding network.
Additional info:
It make impossible to start a local kubernetes instance using `kind`. The workaround is to create a network named `kind` without ipv6, and start `kind create cluster` afterward.
See https://github.com/kubernetes-sigs/kind/issues/3765