Right now it defaults to the overlay driver and btrfs needs to be enabled manually in storage.conf. Either set the right driver in a postinst, or better fix https://github.com/containers/storage to autodetect and do the right thing.
sed -i 's/^driver = .*/driver = "btrfs"/' /etc/containers/storage.conf is the workaround
sed -i 's/^driver = .*/driver = "btrfs"/' /etc/containers/storage.conf
cc: @vrothberg
Thanks for the ping. I reply via email as I somehow cannot log into Pagure at the moment.
Can you open an issue upstream at github.com/containers/storage?
On Wed, May 26, 2021 at 6:10 AM Neal Gompa pagure@pagure.io wrote:
ngompa added a new comment to an issue you are following: cc: @vrothberg To reply, visit the link below or just reply to this email https://pagure.io/fedora-btrfs/project/issue/47
ngompa added a new comment to an issue you are following: cc: @vrothberg
To reply, visit the link below or just reply to this email https://pagure.io/fedora-btrfs/project/issue/47
https://github.com/containers/storage/issues/929
Seems that there's a performance issue with the btrfs driver because it doesn't use the native quota feature for container storage: https://blog.cubieserver.de/2022/dont-use-containerd-with-the-btrfs-snapshotter/
Metadata Update from @chrismurphy: - Issue set to the milestone: Future Release (was: Fedora 35)
Login to comment on this ticket.