There’s a new version of OpenMediaVault available for installation on servers running the OS. Today, we’ll be looking at not only OpenMediaVault 6.3.10 but also a few older releases we missed. There’s a lot to unpack so read on to find out what’s new and how to install this release.
What’s new in OpenMediaVault 6.3.10?
We’ve compiled OpenMediaVault versions 6.3.1, 6.3.3, 6.3.4, 6.3.5, 6.3.6, 6.3.7, 6.3.8, and 6.3.9 into this changelog.
Changes
- Enhance the UDEV rules to workaround the duplicate serial number bug of various disk enclosures. Now the
disk/by-uuid
symlinks are created as well if a file system UUID exists. - Add the environment variable
OMV_BTRFS_SCRUB_PERIOD
. The supported values areweekly
andmonthly
. Defaults tomonthly
. Relocate the Cron Btrfs scrubbing script into a separate CLI tool namedomv-btrfs-scrub
. If you need to run the scrub jobs at a certain date, you may disable the build-in cron jobs via the environment variableOMV_BTRFS_SCRUB_ENABLED
. Finally, create your custom scheduled tasks via the UI by typingomv-btrfs-scrub
in theCommand
form field. Add UDEV rule to fix the duplicate serial number issue on Qnap TR-004 devices. Perform scheduled Btrfs scrub and scan tasks on file system mount points rather than devices. - Improve
omv-env list
command. The directories/etc/cron.*
will be parsed for environment variables as well now. Improve Salt configuration. Always populate basic IPv6 configuration in /etc/hosts. This will lead to a dramatic speed improvement of the Salt deployment. - Improve the scheduled Btrfs cron tasks by skipping the subvolumes of a file system, which prevents the file system from being processed multiple times. Perform automatic scrubbing of all Btrfs file systems monthly instead weekly.
- Do not configure monitor alerts for
CPU usage
andMemory usage
if they are disabled in the UI. Set metadata toDUP
when creating a Btrfs file system with theSingle
profile (default since Kernel version 5.15). Perform a daily scheduled cron task that checks Btrfs file systems for errors. An email will be sent when errors are detected. Use the OMV_BTRFS_ERROR_CHECK_ENABLED environment variable to disable this check. Perform a weekly scheduled cron task that scrubs all mounted Btrfs file systems. A report will be emailed afterwards. Use the OMV_BTRFS_SCRUB_ENABLED environment variable to disable this task. Use the additional variables OMV_BTRFS_SCRUB_PRIORITY and OMV_BTRFS_SCRUB_READONLY to customize the scrub task. Improve cron scripts by added better logging output. Display Cron expressions in human-readable descriptions on forms and in datatable columns. - Rename various navigation menu items in the UI. Add
All Snapshots
button in theStorage | Shared Folders
page to manage the snapshots of all shared folders that are located on a BTRFS file system. - Display hostname in page title. The
OMV_SSL_CERTIFICATE_CHECK_EXPIRY_ENABLED
environment variable has been added to be able to disable the daily SSL certificate expiration cron job. Defaults toyes
. Add a prefix to shared folder snapshots that are created via scheduled tasks, e.g.images@daily_20230228T095758
. Please delete your existing scheduled tasks and recreate them to take advantage of the new naming scheme. Add the ability to specify the metric (relative priority) of the default route set via theGateway
option in the network interface page.
Fixes
- Issue #1537: `findmnt` is using tree-like output on some systems which breaks the parsing of the content.
- Fix hdparm configuration. Use
force_spindown_time
to apply settings to non-APM devices. - Issue #1528: Fix the error
The “constraint” or “deps” property is required
. - Fix a validation bug in the
Gateway
form field on the Wi-Fi network interface page. - Issue #1516: Adapt the UI so that it works properly behind reverse proxies.
- Issue #1490: Support SMB shadow copies for home directories when the shared folder is located on a BTRFS file system.
- Issue #1500: Use ISO 8601 basic format in the snapshot naming schema because Windows does not support
:
in file names. Note that due to this change, earlier snapshots with the ISO 8601 extended format are no longer listed under Windows inPrevious Versions
. Please delete and recreate scheduled snapshot tasks as well. - Issue #1502: Add support for hidden WiFi networks.
How to install this OpenMediaVault update
Installing the latest version of OpenMediaVault on your DIY NAS couldn’t be easier. Follow these steps and you’ll be installing the latest release in no time at all:
- Log into OpenMediaVault.
- Go to System > Update Management.
Here you can check for and install available updates, as well as configure whether you want access to the OMV beta channel (not recommended for a live NAS). The rest of the plugin updates can be managed as usual.