-
-
Notifications
You must be signed in to change notification settings - Fork 0
FreeBSD 15.0 VM: UFS and ZFS images #1
Description
Hi, I noticed the FreeBSD 15.0 VM has been defaulted to the ZFS file system instead of UFS. I believe the user needs to be aware of this change, or at the very least given the option to choose between the two through the workflow configuration.
Rationale: ZFS behaves differently than UFS.
The best example I can give is that posix_fallocate() does not work on ZFS, and will cause tests to fail. This "issue" also applies to Illumos and other operating systems that use ZFS. Users who are not aware of this significant change, and those who do not understand the underlying technical implications of it, will basically spend hours if not days troubleshooting something they know very little about. Given how the previous freebsd-vm 13.x/14.x images were configured to use UFS, it makes sense to continue using the same file system. Basically POLA applies here.
Alternatively (and respectfully, this is a choice made by the repository owner) I suggest UFS be the default version of the VM.