The 6.12.5-rc1 release mainly contains bug fixes and security updates that we'd like feedback on before releasing it as 6.12.5.
Upgrade steps for this release
- As always, prior to upgrading, create a backup of your USB flash device: "Main/Flash/Flash Device Settings" - click "Flash Backup".
- Update all of your plugins. This is critical for the NVIDIA and Realtek plugins in particular.
-
If the system is currently running 6.12, we're going to suggest that you stop the array at this point. If it gets stuck on "Retry unmounting shares", open a web terminal and type:
umount /var/lib/docker
The array should now stop successfully (issues related to Docker not stopping should be resolved in this release.)
- Go to Tools -> Update OS. Change to the "Next" branch and click "Check for Updates".
- Wait for the update to download and install
- If you have any plugins that install 3rd party drivers (NVIDIA, Realtek, etc), wait for the notification that the new version of the driver has been downloaded.
- Reboot
This thread is perfect for quick questions or comments, but if you suspect there will be back and forth for your specific issue, please start a new topic. Be sure to include your diagnostics.zip.
Upgrade notes
This release includes bug fixes and security updates. All users are encouraged to upgrade.
Known issues
Please see the 6.12.0 release notes for general known issues.
Rolling back
If rolling back earlier than 6.12.4, also see the 6.12.4 release notes.
Changes vs. 6.12.4
Bug fixes and improvements
-
Replace very old 'MemTest86+' with Memtest86+ version: 6.20
- There are also Boot Options available.
- When 'mirror syslog to flash' is enabled, view syslog-previous at Tools -> Syslog, and in diagnostics
-
Docker:
- Docker containers were not always stopping, preventing docker from unmounting
- Docker containers using IPv6 on custom networks were unable to start
- emhttpd: if User Shares not enabled, update_cron was not called during array Start sequence
- rc.nginx stop - force nginx to stop
- shfs: Allocation method was not working correctly if 6 or more disks were specified in the 'include' mask
-
webgui:
- Downgrade.php was not updated for 6.12
- always show ipvlan / macvlan setting
- ZFS: use 'zfs import -f' to ensure pools from other systems get imported
- prevent auto-spindown of unformatted devices
Package updates
- curl: version 8.4.0 (CVE-2023-38546 CVE-2023-38545 CVE-2023-38039)
- firefox: 119.0.r20231019122658 (AppImage)
- intel-microcode: version 20231114
- kernel-firmware: 20231024_4ee0175
- qemu: version 7.2.0
- samba: version 4.17.12 (CVE-2023-3961 CVE-2023-4091 CVE-2023-4154 CVE-2023-42669 CVE-2023-42670)
- smartmontools: version 7.4
- zfs: version 2.1.13
Linux kernel
- version 6.1.63
- CONFIG_USB_NET_CDC_NCM: CDC NCM support
- CONFIG_NFS_V4_1: NFS client support for NFSv4.1
- CONFIG_NFS_V4_1_MIGRATION: NFSv4.1 client support for migration
- CONFIG_NFS_V4_2: NFS client support for NFSv4.2
- CONFIG_NFS_V4_2_READ_PLUS: NFS: Enable support for the NFSv4.2 READ_PLUS operation
-
CONFIG_NFSD_V4_2_INTER_SSC: NFSv4.2 inter server to server COPY
- 13
- 4
Recommended Comments
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.