-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Live CD: Containerize most of the build process #79
Comments
One of the current annoyances is copying the locally built image into a chroot environment
|
Running The same applies to custom variables such as The CD builds successfully without requiring users to build the CD in a virtual machine. However, there are podman errors apparently related to temporary folders not found (likely references during the build while pointing to the chroot environment). |
Testing with Podman 4.8.2, there are still references to the initial chroot environment within the Live CD. Various json files in
|
See also the following references
If it were possible, it would be nice to import/pull a built container image ( |
This won't be necessary if we manage to remove the container solution requirement first in #57 . |
Background
The Live CD is based on Debian stable. The build process generates ISO images for
amd64
andaarch64
Problem
The build process is a bit too complex to both maintain and support:
Proposed approach
Try containerizing most of the build process similarly to Lima Alpine ISO build or other "Live CD kits".
Main Challenge
We need a "ready-to-go" folder structure with the entire contents of
$HOME/.local/share/containers
in the Live CD.$HOME/.local/share/containers
The text was updated successfully, but these errors were encountered: