Mounting an XFS filesystem breaks on Alpine 3.19
For our infrastructure, we mount a file-based XFS filesystem into our Alpine docker container:
apk update && apk add xfsprogs xfsprogs-extra
touch xfs.bin && mkfs.xfs -d size=5g -n ftype=1 xfs.bin && mkdir /xfs
mount -o prjquota -t xfs xfs.bin /xfs
The mount fails with the following error:
mount: mounting /dev/loop2 on /xfs failed: Invalid argument
I start the docker container using:
docker run -it --privileged alpine:3.19
This used to work perfectly fine on alpine:3.18