On Fri, Apr 13, 2018 at 10:41 AM, Nick <nickgre...@gmail.com> wrote:
> Hi David,
> Thanks for the reply, torcx-zfs looks good. But I'm a bit out of my depth
> here, and the instructions are a bit brief for me to fill in the gaps. (e.g.
> is `coreos-devel` a fork of a git repo? Which folder would I "copy the
> repository into"?)

It looks like the coreos-devel stuff is just set up so you can use
Docker.  You shouldn't need that if you use nspawn to start the
container.  It meant to copy the repo into the container.

> Is there any documentation I should be reading to help get me started? (e.g.
> https://coreos.com/os/docs/latest/sdk-modifying-coreos.html ?)

Maybe https://coreos.com/os/docs/latest/kernel-modules.html will be
more useful in this case.  The SDK is normally for building an entire
new OS image.

> Is it worth contacting @lorenz to ask for "spoon fed" instructions?

Yes, that project is not developed by CoreOS, so contacting him
directly will be the best way to get details.

> Will this torcx feature help simplify the process (on track for 23rd May
> 2018)? https://github.com/coreos/bugs/issues/2215

It could simplify selecting your ZFS torcx image, but I don't think
that change was concerned with building images.

If torcx is more than you want to deal with for this, I wrote a
separate script for building kernel modules and used ZFS as an example
at https://gist.github.com/dm0-/0db058ba3a85d55aca99c93a642b8a20 .
That example doesn't install the userspace components, but I think one
of the forks expanded it to do so.



> Thanks,
> Nick
> On Friday, 13 April 2018 01:00:57 UTC+10, David Michael wrote:
>> On Thu, Apr 12, 2018 at 10:28 AM, Nick <nickg...@gmail.com> wrote:
>> > Hopefully this is the right place to ask...
>> >
>> > Are there any plans to include ZFS support out-of-the-box?
>> No drivers will be included that aren't part of the mainline kernel.
>> > Are there any official or recommended guides on setting up ZFS on
>> > CoreOS?
>> No, but maybe this project would help:
>> https://github.com/lorenz/torcx-zfs .  That uses torcx to package
>> everything, so it uses the same mechanism as Docker to enable the
>> optional software.
>> > (Alternatives -> Could a Ubuntu 18.04 LTS docker container access the
>> > /dev/sdx ZFS devices? Or is that too far fetched?)
>> You would still need to compile the drivers for the CoreOS kernel.
>> Thanks.
>> David

Reply via email to