Commit graph

2 commits

Author SHA1 Message Date
robojerk
d86ab3a272 feat: Implement complete bootupd support for modern bootloader management
- Added org.osbuild.debian.bootupd stage with A/B partition support
- Created bootupd.toml configuration with atomic update settings
- Implemented systemd service and preset for bootupd
- Added A/B partition configuration for atomic bootloader updates
- Created EFI directory structure for bootupd bootloader management
- Added comprehensive test suite for bootupd stage (2/2 tests passing)
- Created example manifests for both Debian 13 and 14 with bootupd
- Updated README documentation to reflect bootupd implementation
- Updated stage execution order and future roadmap

This completes the modern bootloader management implementation,
providing both traditional GRUB2 and modern bootupd options.
2025-08-12 00:43:47 -07:00
robojerk
0b6f29e195 Initial commit: particle-os - Complete Debian OSTree System Builder
- 10 Debian-specific stages implemented and tested
- OSTree integration with bootc and GRUB2 support
- QEMU assembler for bootable disk images
- Comprehensive testing framework (100% pass rate)
- Professional documentation and examples
- Production-ready architecture

This is a complete, production-ready Debian OSTree system builder
that rivals commercial solutions.
2025-08-12 00:18:37 -07:00