Commit Graph

7 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
451b23b8e0 Use ROOT_LABEL variable consistently and add documentation
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-30 18:41:11 +00:00
copilot-swe-agent[bot]
20115fb370 Extract GRUB embedded config to separate file and address code review feedback
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-30 18:37:33 +00:00
copilot-swe-agent[bot]
24626b541a Fix GRUB boot issue by embedding bootstrap configuration
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-30 18:30:55 +00:00
copilot-swe-agent[bot]
f5dceb8aee Fix sgdisk partition table parsing
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-29 19:50:55 +00:00
copilot-swe-agent[bot]
f74390d632 Implement immutable base OS with overlay filesystem
- Fix ext4 partition size calculation
- Mount root filesystem as read-only
- Add overlayfs on /var for writable runtime data
- Add tmpfs on /run for runtime files
- Update GRUB config to mount root as ro
- Update init to inform users about immutability

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-29 19:49:52 +00:00
copilot-swe-agent[bot]
dfa5b2f414 Fix Docker image build by avoiding loop devices and installing udev
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-29 19:39:56 +00:00
copilot-swe-agent[bot]
be09b89856 Extract Docker RUN commands into shell scripts for better maintainability
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-29 19:08:11 +00:00