This message was deleted.
# elemental
a
This message was deleted.
a
I might still have something I put together a while ago (although based on an older version of elemental) that may be helpful to you. If I get time I’ll try and dig it out later today
w
Base is base OS + podman, other images are base image + extra bits related to that image
h
There is a Tumbleweed-based Dockerfile example here: https://github.com/rancher/elemental/blob/main/Dockerfile.dev.os
the docker build should be easy if triggered via "make build-dev-os"
you may want anyway to build an iso with "make build-dev-iso"
which under the hood calls "make build-dev-os" first
the default dependencies in the Makefile:
Copy code
ELEMENTAL_OS_IMAGE?=<http://docker.io/local/elemental-os:dev|docker.io/local/elemental-os:dev> 
ELEMENTAL_ISO_IMAGE?=<http://docker.io/local/elemental-iso:dev|docker.io/local/elemental-iso:dev> 
ELEMENTAL_REGISTER?=<http://docker.io/local/elemental-register:dev|docker.io/local/elemental-register:dev>
ELEMENTAL_TOOLKIT?=<http://docker.io/local/elemental-toolkit:dev|docker.io/local/elemental-toolkit:dev>
they are set for local build pieces... in particular the ELEMENTAL_TOOLKIT and the ELEMENTAL_REGISTER
you can either build the docker images yourself first by using the makefiles from the github.com/rancher/elemental-toolkit and github.com/rancher/elemental-operator or pass some already built ones to just build your OS and ISO images (e.g., ELEMENTAL_TOOLKIT=ghcr.io/rancher/elemental-toolkit/elemental-cli:v2.2.1)
g
this is extremely helpful thank you!
🎉 1