Fix CI: Remove non-existent composefs package
Some checks failed
Comprehensive CI/CD Pipeline / Build and Test (push) Failing after 1m29s
Comprehensive CI/CD Pipeline / Security Audit (push) Failing after 6s
Comprehensive CI/CD Pipeline / Package Validation (push) Failing after 48s
Test Workflow / test (push) Successful in 1s
Comprehensive CI/CD Pipeline / Status Report (push) Has been skipped

- Remove composefs from CI dependencies (not available in Debian)
- Update package control file to remove composefs dependency
- Update Dockerfile to remove composefs
- Update CI summary to reflect correct dependencies
This commit is contained in:
robojerk 2025-09-09 22:22:06 -07:00
parent 5940322bba
commit a89418653d
4 changed files with 1474 additions and 4 deletions

View file

@ -72,7 +72,7 @@ jobs:
git curl pkg-config build-essential gnupg wget \
libssl-dev libostree-dev libostree-1-1 ostree \
podman qemu-utils parted grub-efi-amd64 systemd-boot \
dracut composefs zstd cpio tar ca-certificates \
dracut zstd cpio tar ca-certificates \
devscripts debhelper dh-cargo libcurl4-gnutls-dev \
libsystemd-dev libmount-dev libselinux1-dev libsepol-dev \
libarchive-dev libgpgme-dev libavahi-client-dev \
@ -229,8 +229,7 @@ jobs:
echo " libostree-1-1 (>= 2023.1), ostree (>= 2023.1), podman (>= 4.0)," >> debian/bootc-image-builder/DEBIAN/control
echo " qemu-utils (>= 7.0), parted (>= 3.0)," >> debian/bootc-image-builder/DEBIAN/control
echo " grub-efi-amd64 (>= 2.0) | systemd-boot (>= 250)," >> debian/bootc-image-builder/DEBIAN/control
echo " dracut (>= 055), composefs (>= 0.1)," >> debian/bootc-image-builder/DEBIAN/control
echo " zstd (>= 1.0), cpio (>= 2.0), tar (>= 1.0)" >> debian/bootc-image-builder/DEBIAN/control
echo " dracut (>= 055), zstd (>= 1.0), cpio (>= 2.0), tar (>= 1.0)" >> debian/bootc-image-builder/DEBIAN/control
echo "Description: Bootc container image to disk image converter" >> debian/bootc-image-builder/DEBIAN/control
echo " Bootc-image-builder converts bootc container images into bootable disk images." >> debian/bootc-image-builder/DEBIAN/control
echo " ." >> debian/bootc-image-builder/DEBIAN/control
@ -362,7 +361,7 @@ jobs:
echo '- podman ✅' >> CI_SUMMARY.md
echo '- qemu-utils ✅' >> CI_SUMMARY.md
echo '- dracut ✅' >> CI_SUMMARY.md
echo '- composefs ✅' >> CI_SUMMARY.md
echo '- zstd ✅' >> CI_SUMMARY.md
echo '- All build dependencies satisfied ✅' >> CI_SUMMARY.md
echo "CI summary created: CI_SUMMARY.md"