hey, to solve this part: - /dev/zfs: missing - zfs command: missing - zpool command: missing
Do `emerge sys-fs/zfs` and reboot. Viktar On Sat, May 16, 2020 at 8:05 PM Victor Ivanov <vic.m.iva...@gmail.com> wrote: > Some of these are obsolete and have been removed in newer kernels. > > NF_NAT ones have been superseded by / renamed to: > > CONFIG_NF_NAT > CONFIG_IP_NF_NAT > CONFIG_IP6_NF_NAT > > I'm not sure about CONFIG_INET_XFRM_MODE_TRANSPORT but I believe it's > now incorporated into other XFRM config variables in newer kernels. I > will need to look at the kernel changelogs. But you should be fine > without it. > > AUFS is not part of the main kernel tree, so the following option does > not apply: > > CONFIG_AUFS_FS > > That said, Docker does _not_ require AUFS, but it does still support it > as an option. Docker docs, recommend using OverlayFS instead which is > also part of the main kernel tree. > > As far as I recall there are patches and overlays that will allow you to > enable AUFS if needed. Debian, for example, does not include AUFS and > instead uses DKMS for AUFS support. > > The CFQ I/O scheduler is obsolete and has been removed, so the following > do not exist and have no alternatives except for running an older kernel: > > CONFIG_IOSCHED_CFQ > CONFIG_CFQ_GROUP_IOSCHED > > Docker will run just fine with the BFQ scheduler. > > Generally speaking the docker kernel validation script is fundamentally > flawed by design - it doesn't check the kernel options based on the > kernel version. Instead it uses as single global list of CONFIG options > and matches against that. > > - Victor > > On 16/05/2020 18:12, Peter Humphrey wrote: > > Afternoon all, > > > > I'm trying to follow the wiki[1] to set up gentoo-sources-5.4.38, but > the wiki > > seems to have been written for a different kernel version. Nothing > daunted, I > > set as many parameters as I could, rebooted and ran > /usr/share/docker/contrib/ > > check-config.sh. I got 9 things missing, thus: > > > > $ /usr/share/docker/contrib/check-config.sh > /tmp/config-check > > $ grep missing /tmp/config-check > > - CONFIG_NF_NAT_IPV4: missing > > - CONFIG_NF_NAT_NEEDED: missing > > - CONFIG_IOSCHED_CFQ: missing > > - CONFIG_CFQ_GROUP_IOSCHED: missing > > - CONFIG_INET_XFRM_MODE_TRANSPORT: missing > > - CONFIG_AUFS_FS: missing > > - /dev/zfs: missing > > - zfs command: missing > > - zpool command: missing > > > > I can't find any of those. Any clues for the uninitiated? > > > > 1. https://wiki.gentoo.org/wiki/Docker > > > >