The following kernel features reported upstream should also be checked for in Docker v1.12: * NETFILTER_XT_MARK: nfmark target and match support * NETFILTER_XT_TARGET_REDIRECT: REDIRECT target support * NETFILTER_XT_MATCH_IVPS: ipvs match support * IP_NF_MANGLE: Packet mangling * IP_VS_RR: IP virtual server round-robin scheduling Issue #24873 in the docker GitHub lists these options. See https://github.com/docker/docker/issues/24873
I have added myself to the upstream issue to see how these are added. I want to make sure I get the error messages correct from upstream so they can be encorporated into the ebuild.
I added these in 1.12.0_rc5-r1, but I will keep this open until I know whether the kernel options are mandatory so I can determine whether I need custom error messages for them in the ebuild.
Thanks for the feedback. Will give it a go soon.
Typo: NETFILTER_XT_MATCH_IVPS -> NETFILTER_XT_MATCH_IPVS
This is fixed in 1.12.0.