build-debian: work-around for git CI on COW files systems.
sd-card-images CI / test ${{ matrix.os }} ${{ matrix.arch }} ${{ matrix.suite }} (i386, debian, bookworm) (push) Failing after 8m30s Details
sd-card-images CI / test ${{ matrix.os }} ${{ matrix.arch }} ${{ matrix.suite }} (i386, debian, bullseye) (push) Failing after 8m3s Details
sd-card-images CI / test ${{ matrix.os }} ${{ matrix.arch }} ${{ matrix.suite }} (i386, debian, sid) (push) Failing after 9m47s Details
sd-card-images CI / test ${{ matrix.os }} ${{ matrix.arch }} ${{ matrix.suite }} (i386, debian, trixie) (push) Failing after 7m46s Details
sd-card-images CI / build docker images (push) Has been skipped Details

This commit is contained in:
david 2024-05-13 16:26:42 +01:00
parent 0084b4c11a
commit 0893f1209b
1 changed files with 2 additions and 1 deletions

View File

@ -197,7 +197,8 @@ mv debian/tmp/versions.csv versions.csv
# >>> ((3800000000 - 32 * 1024 * 1024) // (1024 * 1024)) * (1024 * 1024)
# 3765436416
rm -f ext4.img
fallocate -l 3765436416 ext4.img
# fallocate fails on COW filesystems. Use a simple, zero time alternative.
fallocate -l 3765436416 ext4.img || dd if=/dev/zero of=ext4.img bs=1 count=0 seek=3765436416
mkfs.ext4 -d debian ext4.img
pigz ext4.img