githedgehog / fabric

Hedgehog Open Network Fabric
https://docs.githedgehog.com/
Apache License 2.0
14 stars 1 forks source link

Use go-diskfs based method for image creation #586

Open mrbojangles3 opened 2 months ago

mrbojangles3 commented 2 months ago

Since losetup is SUPER LINUX ONLY. Move to a golang based https://link.excalidraw.com/readonly/3uj2OHQLB6qFHqO08DGN https://github.com/diskfs/go-diskfs

Goal for this task is to assemble a uefi bootable flatcar linux image. Using similar enough configs that the image will autologin to a shell, and allow flatcar linux to be installed. Using go-diskfs to do the assembly.