Skip to content

FreeBSD 15.0 VM: UFS and ZFS images #1

@sarog

Description

@sarog

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions