lxd init fails with the following error:
Error: Failed to create network "lxdbr0" in project "default": Failed to run: iptables -w -t mangle -I POSTROUTING -o lxdbr0 -p udp --dport 68 -j CHECKSUM --checksum-fill -m comment --comment generated for LXD network lxdbr0: iptables: No chain/target/match by that name.
I believe it's failing because CONFIG_NETFILTER_XT_TARGET_CHECKSUM is not enabled for the kernel.
My current workaround is to lxc network create lxdbr0 ipv4.firewall=false, then manually run the iptables command without -j CHECKSUM --checksum-fill. Then continue with lxd init and choose the already created lxdbr0 bridge. This seems to work.
Any reason that is not enabled on the kernel?