I've done the following so farsince I'm considering very minimal installation suitable for appliance, I considered fedora's busybox, but in that case I would need to create a statically linked ostreeas I mentioned I'm not doing this to be for production server nor a workstationI tried to start with alpine linux, but they don't provide qcow2 images,so I runmkdir alpine-rootdocker run --rm -ti --name a1 -v `pwd`/alpine-root:/data/ alpine /bin/shand inside the container I runapk --arch x86_64 -X http://nl.alpinelinux.org/alpine/edge/main/ -X http://nl.alpinelinux.org/alpine/edge/testing/ -U --allow-untrusted --root /data --initdb add alpine-base ostree linux-virtgrsecthe end result wasOK: 120 MiB in 67 packagescompared to 6 MB without ostree and kernelI guess linux-virtgrsec is the smallest kernel they haveI'm not sure if 120MB for an embedded appliance is good or bad.and this image does not have a bootloader yetbut ostree seems to be working!now I have a directory /alpine-root having a working ostree and a kernelwhat's next? add a bootloader and make that a qcow2 and make an ostree out of itreferencesOn Tue, Mar 7, 2017 at 5:45 AM, Trishna Guha <trishnaguha17 gmail com> wrote:On Mon, Mar 6, 2017 at 9:37 PM, Dusty Mabe <dusty dustymabe com> wrote:
> So trishna just put out some content recently on how to build an
> atomic host. While it's not the official way we do it, this [1]
> might be useful to you.
> [1] https://fedoramagazine.org/automate-building-fedora-atomic/
I would suggest directly to look at the repository [0] now.
It does the setup like it does in the magazine article.
In additional you can compose OSTree with customized packages for the Atomic host.
[0] https://github.com/trishnaguha/build-atomic-host
--
Regards,
Trishna Guha
trishnaguha17 gmail com
trishnag.wordpress.com