Hi All,
I'm new to ISAR and was told it's an efficient project for building embedded OS images.
I'm currently trying to create an Ubuntu Noble (24.04) image for the RISC-V architecture.
I gave it a quick try, but ran into some issues:
Step 1: KAS_ALLOW_ROOT=yes ./kas/kas-container menu
Step 2: KAS_ALLOW_ROOT=yes ./kas/kas-container build (or use the "Build" option from the menu)
I've attached my configuration files (generated by kas-container) along with the error log dumped by ISAR during the build process.
Another question I have is about the concepts of "target" and "host".
After reading as much documentation on ISAR as I could find, I'm still a bit confused:
Why do we need a "host" rootfs/distro, given that ISAR runs inside the kas-isar Docker container, which I assume already acts as the host environment?
What I’m aiming for with this project is to generate an image that can be run in QEMU or flashed to a disk — that would be the target distro, right?
Any guidance or suggestions would be greatly appreciated!
Thanks
--Sun, Yi