Commit graph

5 commits

Author SHA1 Message Date
e24088747b Add bootc-compatible labels to container-encapsulate
Some checks failed
Comprehensive CI/CD Pipeline / Build and Test (push) Successful in 16m40s
Comprehensive CI/CD Pipeline / Security Audit (push) Failing after 6s
Comprehensive CI/CD Pipeline / Package Validation (push) Successful in 1m5s
Comprehensive CI/CD Pipeline / Status Report (push) Has been skipped
- Implement complete bootc label support for apt-ostree compose container-encapsulate
- Add containers.bootc, ostree.bootable, ostree.commit, ostree.linux, aptostree.inputhash labels
- Add smart kernel version detection from OSTree tree structure
- Fix container-encapsulate command routing and argument parsing
- Update CHANGELOG.md with bootc label documentation

This enables full compatibility with bootc-image-builder and the broader bootc ecosystem.
2025-09-02 11:58:47 -07:00
92f9f08c84 feat: add comprehensive systemd services and kernel integration to Debian packaging
Some checks failed
Comprehensive CI/CD Pipeline / Security Audit (push) Waiting to run
Comprehensive CI/CD Pipeline / Package Validation (push) Waiting to run
Comprehensive CI/CD Pipeline / Status Report (push) Blocked by required conditions
Comprehensive CI/CD Pipeline / Build and Test (push) Has been cancelled
- Add missing systemd services: bootstatus, countme, automatic, fix-shadow-mode
- Add kernel installation hooks and configuration files
- Add tmpfiles configuration for proper system integration
- Add D-Bus policy configuration for daemon communication
- Update debian/rules to install all new configuration files
- Package now includes 64 files (up from ~30) with complete system integration
- Resolves critical gap in apt-ostree Debian packaging for atomic system deployment
- All services properly configured for OSTree-based atomic updates
2025-09-01 18:20:58 -07:00
3dec23f8f7 Fix YAML linting issues and update system requirements to Debian 13+
- Fix trailing spaces and blank lines in Forgejo workflows
- Update system requirements from Ubuntu Jammy/Bookworm to Debian 13+ (Trixie)
- Update test treefile to use Debian Trixie instead of Ubuntu Jammy
- Update documentation to reflect modern system requirements
- Fix yamllint errors for CI/CD functionality
- Ensure compatibility with modern OSTree and libapt versions
2025-08-18 11:39:58 -07:00
306a68b89a fix: Resolve compilation errors in parallel and cache modules
- Fix parallel execution logic to properly handle JoinHandle<Result<R, E>> types
- Use join_all instead of try_join_all for proper Result handling
- Fix double question mark (??) issue in parallel execution methods
- Clean up unused imports in parallel and cache modules
- Ensure all performance optimization modules compile successfully
- Fix CI build failures caused by compilation errors
2025-08-16 15:10:00 -07:00
joe
313f142c86 Update debian build artifacts and packaging files 2025-08-15 08:57:49 -07:00