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
> >
>
>

Reply via email to