4 October 2024

Unraid 7.0.0-beta.3 Now Available

Beta.3 includes significant improvements across all subsystems, while attempting to maintain backward compatibility as much as possible.

Unraid 7 6

Unraid 7.0.0-beta.3 Highlights

This release has something for everyone, including fixes across all subsystems, improved Tailscale integrations and much, much more. 

PSA: This is a beta release and should not be run on production servers. We recommend users only download this beta on test environments. 

Thank you to all beta testers as we get closer and closer to rc1.

Unraid Easy Button

Need personalized help? We’ve got you covered. Book a session to customize your new build, address performance issues, or troubleshoot your server.

Unraid 7.0.0-beta.3 Changes

Storage

Other changes [-beta.3]

  • Fix parity-swap case where partition 1 of the target device is missing.
  • Fix: Deleting a share does not remove it from SMB and NFS
  • Fix: mover schedule deleted if no array disks
  • Array Operation page:
    • Include subpool devices in the list of devices to be formatted when appropriate
  • Device Info page:
    • Prevent reducing pool slot count
    • Permit changing pool file system type only when Stopped
    • Add "Delete Pool" button, which unassigns all devices of a pool and then removes the pool
    • Change the button label "Erase" to "Erase Pool"
  • Disk Settings: Change default file system text.
  • ShareEdit: Fix condition where useCache is 'no' when there is no array.
  • Main page:
    • Display warning alongside replacement and expansion devices on Main if they will be initialized
    • Fix: GUI allows adding a smaller device to a single zfs pool

VM Manager

  • Fix: AddVM & UpdateVM icon selection styles
  • Fix: Issue with VM Template formatting for other PCI
  • Fix: VPN Manager not showing tunnel status
  • Fix: VM Template formatting for PCI others
  • VM Usage stats: Fix memory details
    • Three columns now: inuse/current/maximum
  • Fix delete VM if in a dataset.
  • Fix Audio and PCI for Multifunction.
  • Make VM Settings work with grub
  • Check that VM name does not include characters that are not valid for ZFS.
  • Add Unmap Support
  • Fix ZFS lookup.
  • Allow spaces in check on VM name if on ZFS.
  • Add log for removing data set.
  • Fix VM usage stats value if timer > 1 sec.
  • Add a log line noting how long we currently wait for a VM action.
  • VM ZFS dataset removal processing additional fixes

Docker

  • Docker: Add IPV6_FORWARD to rc.docker and set it to ACCEPT instead of DROP
  • Docker: overlay2 storage driver support
    • Change the default to overlay2; Set default backingfs type to native for existing installations
    • Add WebUI option for overlay2
  • Network info display improvements
  • Make sure not to show internal IP from stopped containers
  • Docker Manager:
    • Allow users to select Container networks in the WebUI
    • Correctly identify/show non dockerman Managed containers
    • Fix: Container device not showing in Dockerman.
    • Fix for 3rd party containers orange text "not available" to use the default text colour.
    • Fix: device mappings not shown correctly
    • Fix: Correctly identify/show non dockerman Managed containers
  • rc.docker:
    • Fix handle interfaces with a higher index than 0
    • Only stop Unraid managed containers
    • Don't kill containers since Docker will kill them if they won't stop after the set timeout when the daemon is stopping
    • Increase timeout for daemon to die to 30 seconds (seems a bit short if 3rd party containers are installed)
    • Rephrase message for daemon to die and display it only once
    • Honor restart policy from 3rd party containers

Networking

Tailscale integration [-beta.3]

Unraid OS supports Tailscale through the use of a plugin created by Community Developer EDACerton. When this plugin is installed, Tailscale certificates are supported for https webGUI access, and the Tailnet URLs will be displayed on the Management Access page.

Refer to this document for an introduction to using Tailscale with Unraid.

Support iframing the webGUI [-beta.3]

Added "Content-Security-Policy frame-ancestors" support to allow the webGUI to be iframed by domains it has certificates for. It isn't exactly supported, but additional customization is possible by using a script to modify NGINX_CUSTOMFA in /etc/defaults/nginx

Other changes [-beta.3]

  • Routing Table: show routes from all routing tables, not just default. 

WebGUI

  • Don't restore Favorites until all plugins have been installed
  • File Manager: Allow UD disks to be accessed
  • UserEdit: in addition to Ed25519, FIDO/U2F Ed25519, and RSA, support SSH key types DSA, ECDSA, and FIDO/U2F ECDSA
  • Fix: PHP settings: fix inconsistent PHP error reporting defaults
  • OpenTerminal: use shell defined for root user in /etc/passwd file
  • Device Info: Add warning message to rename pool dialog that share storage may need to be reviewed.
  • Share List
    • Display the warning icon on the Share List if there is a storage misconfiguration.
    • Sort users in natural order on Shares page
  • Management Access: Add support for Tailscale certs in the webgui
  • Fix: replace document.write() usages
  • update.php:
    • add two optional methods to define defaults
    • update.php: release file pointer after usage

Miscellaneous Improvements

  • Fix broken "show_interface" script
  • Use "go links" when linking to Docs
  • Linux kernel: force all buggy Seagate external USB enclosures to bind to usb-storage instead of UAS driver
  • Startup improvements in rc.S script:
    • Automatically repair boot sector backup
    • Explicitly unmount all file systems if cannot continue boot
    • Detect bad root value in syslinux.cfg
    • reboot should not invoke shutdown
    • Clean up empty cgroups
  • Fix UPS settings page when config contains empty values
  • Samba smb.conf: set "nmbd bind explicit broadcast = no" if NetBIOS enabled
  • Fix: Saving routes only works in English
  • Remove deprecated /etc/apcupsd/doshutdown script
  • make_bootable_linux: version 1.4
    • detect if mtools is installed
  • rc.ntpd - ntpd_update: upon network change always return 'update needed' - subsequent reload stops ntp complaining when multiple interfaces have the same IP address (such as shim-br0).
  • Fix issue with plugin icons: make sure the maximum icon size for a plugin is 18x18px
  • Add fastcgi_path_info to default nginx configuration rc.nginx:
    • Add support for Tailscale certs
    • Improved "Content-Security-Policy frame-ancestors" support
    • define CUSTOMFA in /etc/defaults/nginx
  • rc.sshd: Only kill host sshd processes (ie, do not kill sshd running in containers)

Linux kernel

  • version 6.6.52

Learn More about Unraid 7

Before updating, read the full Unraid 7 beta release notes and let us know what you think in the forums!

Img Pricing 1

Pricing

With affordable options starting at just $49, we have a license for everyone.

Img Trial 2024 02 08 212340 axtg

Try before you buy

Not sure if Unraid is right for you? Take Unraid for a test drive for 30 days—no credit card required.