ryecoaaron IIRC when adding filesystem datasets to a zfs pool, each dataset should have a unique UUID. Currently they are not and the system fails to create the correct "mntent" entries in the main xml config file. The Webui filesystem display is incorrect as a consquence and "shared folders" cannot be created for zfs filesystem datasets. etc.
Test config: debian-13.2.0-amd64-netinst.iso + omv install script https://github.com/OpenMediaVa…-Developers/installScript in a libvirt VM. Fully updated.
Code
Linux omv8vm 6.16.3+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.16.3-1~bpo13+1 (2025-09-06) x86_64
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Thu Nov 20 15:54:14 2025 from 192.168.0.202
root@omv8vm:~# zfs -V
zfs-2.3.4-1~bpo13+1
zfs-kmod-2.3.4-1~bpo13+1
root@omv8vm:~# zfs list
NAME USED AVAIL REFER MOUNTPOINT
OMVpool 1.85G 36.4G 104K /OMVpool
OMVpool/data 192K 36.4G 96K /OMVpool/data
OMVpool/data/music 96K 36.4G 96K /OMVpool/data/music
OMVpool/vm 1.85G 36.4G 112K /OMVpool/vm
OMVpool/vm/isos 778M 36.4G 778M /OMVpool/vm/isos
OMVpool/vm/lxc 279M 36.4G 279M /OMVpool/vm/lxc
OMVpool/vm/volumes 837M 36.4G 837M /OMVpool/vm/volumes
root@omv8vm:~# zfs get all | grep uuid
OMVpool omvzfsplugin:uuid 71a665a5-d792-4a46-b9b0-f5d88d883be6 local
OMVpool/data omvzfsplugin:uuid 71a665a5-d792-4a46-b9b0-f5d88d883be6 local
OMVpool/data/music omvzfsplugin:uuid 71a665a5-d792-4a46-b9b0-f5d88d883be6 local
OMVpool/vm omvzfsplugin:uuid 71a665a5-d792-4a46-b9b0-f5d88d883be6 local
OMVpool/vm/isos omvzfsplugin:uuid 71a665a5-d792-4a46-b9b0-f5d88d883be6 local
OMVpool/vm/lxc omvzfsplugin:uuid 71a665a5-d792-4a46-b9b0-f5d88d883be6 local
OMVpool/vm/volumes omvzfsplugin:uuid 71a665a5-d792-4a46-b9b0-f5d88d883be6 local
root@omv8vm:~#
root@omv8vm:~# omv-showkey mntent
<mntent>
<uuid>xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx</uuid>
<fsname>xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx|xxxx-xxxx|/dev/xxx</fsname>
<dir>/xxx/yyy/zzz</dir>
<type>none|ext2|ext3|ext4|xfs|jfs|iso9660|udf|...</type>
<opts></opts>
<freq>0</freq>
<passno>0|1|2</passno>
<hidden>0|1</hidden>
<usagewarnthreshold>xxx</usagewarnthreshold>
<comment>xxx</comment>
</mntent>
<mntent>
<uuid>79684322-3eac-11ea-a974-63a080abab18</uuid>
<fsname>/dev/disk/by-uuid/4abc7fc5-301e-454d-849f-a57e8f94dc35</fsname>
<dir>/</dir>
<type>ext4</type>
<opts>errors=remount-ro</opts>
<freq>0</freq>
<passno>1</passno>
<hidden>1</hidden>
</mntent>
<mntent>
<uuid>71a665a5-d792-4a46-b9b0-f5d88d883be6</uuid>
<fsname>OMVpool/vm/lxc</fsname>
<dir>/OMVpool/vm/lxc</dir>
<type>zfs</type>
<opts>rw,noatime,xattr,posixacl,casesensitive</opts>
<freq>0</freq>
<passno>0</passno>
<hidden>0</hidden>
<usagewarnthreshold>0</usagewarnthreshold>
<comment></comment>
</mntent>
root@omv8vm:~#
Display More