This release has fixes for networking, particularly as it relates to IPv6. A side effect is that this should resolve an issue where the webGUI will not load in certain instances.
Note: If you have code in your 'go' script to disable IPv6, remove that and disable it via the 'Settings/Network Settings' page instead. Manually disabling IPv6 will cause conflicts.
Docker
This release resolves an issue where Docker does not properly stop when the array Stops, which can result in an unclean shutdown.
If Docker containers have issues starting after a while, and you are running Plex, go to your Plex Docker container settings, switch to advanced view, and add this to the Extra Params: --no-healthcheck
Bug fixes and improvements
rc.docker:
revised docker daemon running check
rc.docker: change route metric of main interface as needed to avoid conflict with shim interface with shim interface
rc.library:
code optimization for ipv6 max/min
support ipv4 mapped addresses
rc.nginx: explicit ipv4/ipv6 selection on lo interface
shfs: correct share size calculation when ZFS is one of the volumes
webgui:
VM settings page: fixed typo
Share Edit page: make minimum free space settings always available
Wireguard: fix typo in Ipv6 mask
Routing table: fix display of metric value when zero
Linux kernel
version 6.1.38
Added support to monitor and also limit power on Intel Core (2nd Gen+) CPU models:
CONFIG_POWERCAP: Generic powercap sysfs driver
CONFIG_INTEL_RAPL: Intel RAPL Support via MSR Interface
yep, a lot has gone into release 6.12, i am going to give it 1 month since the last release then go for it, i might then give it a further 6 months and then switch filesystem for my cache drive to zfs.