• Unraid OS version 6.11.0-rc series


    limetech

    The 6.11 release includes some bug fixes and update of base packages.  Sorry no major new feature but instead we are paying some "technical debt" and laying the groundwork necessary to add better third-party driver and ZFS support.  We anticipate a relatively short -rc series.

     

    Special thanks to @bonienl for implementation of background downloading, and @ich777 for working with us for better third-party driver integration, still a work-in-process.

     

    Please create new topics here in this board to report Bugs or other Issues.

     

    As always, prior to updating, create a backup of your USB flash device:  "Main/Flash/Flash Device Settings" - click "Flash Backup".

     


     

    Credits

     

    Special thanks to all our beta testers and especially:

    @bonienl for his continued refinement and updating of the Dynamix webGUI.

    @Squid for continued refinement of Community Apps and associated feed.

    @dlandon for continued refinement of Unassigned Devices plugin and patience as we change things under the hood.

    @ich777 for assistance and passing on knowledge of Linux kernel config changes to support third party drivers and other kernel-related functionality via plugins.

    @JorgeB for rigorous testing of storage subsystem

     


    Version 6.11.0-rc1 2022-07-27

    Improvements

    With this release there have been many base package updates including several CVE mitigations.

     

    The Linux kernel update includes mitigation for Processor MMIO stale-data vulnerabilities.

     

    The plugin system has been refactored so that 'plugin install' can proceed in the background. This alleviates issue where a user may think installation has crashed and closes the window, when actually it has not crashed.

     

    Many other webGUI immprovements.

    Bug fixes

    Fixed issue in VM manager where VM log can not open when VM name has an embedded '#' character.

     

    Fixed issue where Parity check pause/resume on schedule was broken.

    Change Log vs. Unraid OS 6.10

    Base distro:

    • aaa_base: version 15.1
    • aaa_glibc-solibs: version 2.35
    • aaa_libraries: version 15.1
    • adwaita-icon-theme: version 42.0
    • appres: version 1.0.6
    • at-spi2-core: version 2.44.1
    • atk: version 2.38.0
    • bind: version 9.18.5
    • btrfs-progs: version 5.18.1
    • ca-certificates: version 20220622
    • cifs-utils: version 6.15
    • coreutils: version 9.1
    • curl: version 7.84.0
    • dbus: version 1.14.0
    • dmidecode: version 3.4
    • docker: version 20.10.17 (CVE-2022-29526 CVE-2022-30634 CVE-2022-30629 CVE-2022-30580 CVE-2022-29804 CVE-2022-29162 CVE-2022-31030)
    • editres: version 1.0.8
    • ethtool: version 5.18
    • file: version 5.42
    • findutils: version 4.9.0
    • freeglut: version 3.2.2
    • freetype: version 2.12.1
    • fribidi: version 1.0.12
    • fuse3: version 3.11.0
    • gdbm: version 1.23
    • gdk-pixbuf2: version 2.42.8
    • git: version 2.37.1
    • glib2: version 2.72.3
    • glibc: version 2.35
    • gnutls: version 3.7.6
    • gptfdisk: version 1.0.9
    • harfbuzz: version 4.4.1
    • hdparm: version 9.64
    • htop: version 3.2.1
    • icu4c: version 71.1
    • inotify-tools: version 3.22.6.0
    • iproute2: version 5.18.0
    • iptables: version 1.8.8
    • json-c: version 0.16_20220414
    • kernel-firmware: version: 20220705_f5f02da
    • kmod: version 30
    • libX11: version 1.8.1
    • libXcursor: version 1.2.1
    • libaio: version 0.3.113
    • libcap-ng: version 0.8.3
    • libdrm: version 2.4.110
    • libepoxy: version 1.5.10
    • libevdev: version 1.12.1
    • libgcrypt: version 1.10.1
    • libgpg-error: version 1.45
    • libidn: version 1.41
    • libjpeg-turbo: version 2.1.3
    • libmnl: version 1.0.5
    • libnetfilter_conntrack: version 1.0.9
    • libnfnetlink: version 1.0.2
    • libnftnl: 1.2.2
    • libnl3: version 3.6.0
    • libtiff: version 4.4.0
    • libtiff: version 4.4.0
    • liburcu: version 0.13.1
    • libusb: version 1.0.26
    • libxcb: version 1.15
    • libxkbcommon: version 1.4.1
    • libzip: version 1.9.2
    • libX11: version 1.8.1
    • listres: version 1.0.5
    • logrotate: version 3.20.1
    • lsof: version 4.95.0
    • lzip: version 1.23
    • mc: version 4.8.28
    • mcelog: version 184
    • mkfontscale: version 1.2.2
    • nano: version 6.3
    • nettle: version 3.8
    • nfs-utils: version 2.6.1
    • nghttp2: version 1.48.0
    • ntfs-3g: version 2022.5.17
    • oniguruma: version 6.9.8
    • openssh: version 9.0p1
    • openssl: version 1.1.1q (CVE-2022-1292 CVE-2022-2097 CVE-2022-2274)
    • openssl-solibs: version 1.1.1q (CVE-2022-1292)
    • pango: version 1.50.8
    • pciutils: version 3.8.0
    • pcre2: version 10.40
    • php: version 7.4.30 (CVE-2022-31625 CVE-2022-31626)
    • rsync: version 3.2.4
    • samba: version 4.15.8
    • setxkbmap: version 1.3.3
    • shared-mime-info: version 2.2
    • sqlite: version 3.39.2
    • sudo: version 1.9.11p3
    • sysfsutils: version 2.1.1
    • tdb: version 1.4.7
    • tevent: version 0.12.1
    • tree: version 2.0.2
    • util-linux: version 2.38
    • wget: version 1.21.3
    • xauth: version 1.1.2
    • xclock: version 1.1.1
    • xdpyinfo: version 1.3.3
    • xfsprogs: version 5.18.0
    • xkeyboard-config: version 2.36
    • xload: version 1.1.4
    • xmodmap: version 1.0.11
    • xsm: version 1.0.5
    • xterm: version 372
    • xwud: version 1.0.6

    Linux kernel:

    • version 5.18.14 (CVE-2022-21123 (CVE-2022-21123 CVE-2022-21125 CVE-2022-21166)
    • oot: md/unraid: version 2.9.23
    • CONFIG_IOMMU_DEFAULT_PASSTHROUGH: Passthrough
    • CONFIG_VIRTIO_IOMMU: Virtio IOMMU driver
    • CONFIG_X86_AMD_PSTATE: AMD Processor P-State driver
    • CONFIG_FIREWIRE: FireWire driver stack
    • CONFIG_FIREWIRE_OHCI: OHCI-1394 controllers
    • CONFIG_FIREWIRE_SBP2: Storage devices (SBP-2 protocol)
    • CONFIG_FIREWIRE_NET: IP networking over 1394
    • CONFIG_INPUT_UINPUT: User level driver support
    • CONFIG_INPUT_JOYDEV: Joystick interface
    • CONFIG_INPUT_JOYSTICK: Joysticks/Gamepads
    • CONFIG_JOYSTICK_XPAD: X-Box gamepad support
    • CONFIG_JOYSTICK_XPAD_FF: X-Box gamepad rumble support
    • CONFIG_JOYSTICK_XPAD_LEDS: LED Support for Xbox360 controller 'BigX' LED

    Management:

    • rc.nginx: enable OCSP stapling on certs which include an OCSP responder URL
    • rc.wireguard: add better troubleshooting for WireGuard autostart
    • rc.S: support early load of plugin driver modules
    • upc: version v1.3.0
    • webgui: Plugin system update
      • Detach frontend and backend operation
      • Use nchan as communication channel
      • Allow window to be closed while backend continues
      • Use SWAL as window manager
      • Added multi remove ability on Plugins page
      • Added update all plugins with details
    • webgui: docker: use docker label as primary source for WebUI
      • This makes the 'net.unraid.docker.webui' docker label the primary source when parsing the web UI address. If the docker label is missing, the template value will be used instead.
    • webgui: Update Credits.page
    • webgui: VM manager: Fix VM log can not open when VM name has an embedded '#'
    • webgui: Management Access page: add details for self-signed certs
    • webgui: Parity check: fix regression error
    • webgui: Remove session creation in scripts
    • webgui: Update ssh key regex
      • Add support for ed25519/sk-ed25519
      • Remove support for ecdsa (insecure)
      • Use proper regex to check for valid key types
    • webgui: misc. style updates
    • webgui: Management access: HTTP port setting should always be enabled
    • Like 7



    User Feedback

    Recommended Comments

    Version 6.11.0-rc2 2022-07-27

    Improvements

    • Added support for specifying custom VNC ports in VM manager form editor. Custom port number specified using XML editor will be preserved when switching to forms-based editor.

    Bug fixes

    • Fixed issue installing registration keys.

    • Upadated 'samba' to address security mitigations. Also should get rid of kernel message complaining about "Attempt to set a LOCK_MAND lock via flock(2)."

    • Fixed issue switching from 'test' branch to 'next'.

    Change Log vs. 6.11.0-rc1

    Base distro:

    • etc: version 15.1
    • harfbuzz: version 5.0.1
    • kernel-firmware: version: 20220725_150864a
    • samba: version 4.16.4 (CVE-2022-2031 CVE-2022-32744 CVE-2022-32745 CVE-2022-32746 CVE-2022-32742)

    Management:

    • webgui: Fix: preserve vnc port settings
    • webgui: Fix regression error in plugin system
    • webgui: Fix issue installing registration keys
    • webgui: Highlight case selection when custom image is selected
    • webgui: fix(upc): v1.4.2 apiVersion check regression
    • Like 4
    Link to comment

    Version 6.11.0-rc3 2022-08-06

    Important: The Linux Community has deprecated reiserfs, and has scheduled it to be removed from the kernel in 2025.

    Improvements

    • Spin down for non-rotational devices now places those devices in standby mode if supported by the device. Similarly, spin up, or any I/O to the device will restore normal operation.
    • Display NVMe device capabilities obtained from SMART info.
    • Added necessary kernel CONFIG options to support Sr-iov with mellanox connectx4+ cards

    Bug fixes

    • Quit trying to spin down devices which do not support standby mode.
    • Fixed AD join issued caused by outdated cyras-sasl library
    • Do not start mcelog daemon if CPU is unsupported (most AMD processors).

    Change Log vs. 6.11.0-rc2

    Base distro:

    • aaa_glibc-solibs: version 2.36
    • cyrus-sasl: version 2.1.28
    • cryptsetup: version 2.5.0
    • glibc: version 2.36
    • gnutls: version 3.7.7
    • harfbuzz: version 5.1.0
    • iproute2: version 5.19.0
    • libevdev: version 1.13.0
    • nano: version 6.4
    • nettle: version 3.8.1
    • rpcbind: version 1.2.6
    • sysvinit-scripts: version 15.1
    • talloc: version 2.3.4
    • tevent: version 0.13.0
    • util-linux: version 2.38.1

    Linux kernel:

    • version 5.18.16
    • CONFIG_FIREWIRE: FireWire driver stack
    • CONFIG_FIREWIRE_OHCI: OHCI-1394 controllers
    • CONFIG_FIREWIRE_SBP2: Storage devices (SBP-2 protocol)
    • CONFIG_FIREWIRE_NET: IP networking over 1394
    • CONFIG_INPUT_UINPUT: User level driver support
    • CONFIG_INPUT_JOYDEV: Joystick interface
    • CONFIG_INPUT_JOYSTICK: Joysticks/Gamepads
    • CONFIG_JOYSTICK_XPAD: X-Box gamepad support
    • CONFIG_JOYSTICK_XPAD_FF: X-Box gamepad rumble support
    • CONFIG_JOYSTICK_XPAD_LEDS: LED Support for Xbox360 controller 'BigX' LED
    • CONFIG_TLS: Transport Layer Security support
    • CONFIG_TLS_DEVICE: Transport Layer Security HW offload
    • CONFIG_TLS_TOE: Transport Layer Security TCP stack bypass
    • CONFIG_NET_SWITCHDEV: Switch (and switch-ish) device support
    • CONFIG_MLX5_TLS: Mellanox Technologies TLS Connect-X support
    • CONFIG_VMD: Intel Volume Management Device Driver

    Management:

    • emhttpd: improve stanby (spinning) support
    • webgui: Update Disk Capabilities pages for NVME drives
    • webgui: chore(upc): v1.6.0
    • Like 8
    • Upvote 1
    Link to comment

    Version 6.11.0-rc4 2022-08-23

    Improvements

    • Merged Dynamix SSD Trim plugin into Unraid OS webGUI.
    • Preliminary support for cgroup2. Pass 'unraidcgroup2' on syslinux append line to activate.
    • Included perl in base disro.

    Bug fixes

    • Fix nginx not recognizing SSL certificate renewal.
    • wireguard: check the reachability of the gateway (next-hop) before starting the WG tunnel.

    Base distro:

    • bind: version 9.18.6
    • btrfs-progs: version 5.19
    • cifs-utils: version 7.0
    • git: version 2.37.2
    • glibc-zoneinfo: version 2022b
    • gdk-pixbuf2: version 2.42.9
    • gtk+3: version 3.24.34
    • iperf3: version 3.11
    • kernel-firmware: version 20220810_ad5ae82
    • libdrm: version 2.4.112
    • libffi: version 3.4.2
    • libglvnd: version 1.4.0
    • libjpeg-turbo: version 2.1.4
    • libnftnl: version 1.2.3
    • libnl3: version 3.7.0
    • libtirpc: version 1.3.3
    • libwebp: version 1.2.4
    • libxcvt: version 0.1.2
    • libxslt: version 1.1.36
    • mcelog: version 188
    • nfs-utils: version 2.6.2
    • nginx: version 1.22.0
      • nchan: version 1.3.0
    • pango: version 1.50.9
    • perl: version 5.36.0
    • rsync: version 3.2.5
    • sysstat: version 12.6.0
    • xf86-input-synaptics: version 1.9.2
    • xf86-video-mga: version 2.0.1
    • xorg-server: version 21.1.4
    • xz: version 5.2.6

    Linux kernel:

    • version 5.19.3
    • added additional sensor drivers:
      • CONFIG_AMD_SFH_HID: AMD Sensor Fusion Hub
      • CONFIG_SENSORS_AQUACOMPUTER_D5NEXT: Aquacomputer D5 Next watercooling pump
      • CONFIG_SENSORS_MAX6620: Maxim MAX6620 fan controller
      • CONFIG_SENSORS_NZXT_SMART2: NZXT RGB & Fan Controller/Smart Device v2
      • CONFIG_SENSORS_SBRMI: Emulated SB-RMI sensor
      • CONFIG_SENSORS_SHT4x: Sensiron humidity and temperature sensors. SHT4x and compat.
      • CONFIG_SENSORS_SY7636A: Silergy SY7636A
      • CONFIG_SENSORS_INA238: Texas Instruments INA238
      • CONFIG_SENSORS_TMP464: Texas Instruments TMP464 and compatible
      • CONFIG_SENSORS_ASUS_WMI: ASUS WMI X370/X470/B450/X399
      • CONFIG_SENSORS_ASUS_WMI_EC: ASUS WMI B550/X570
      • CONFIG_SENSORS_ASUS_EC: ASUS EC Sensors
    • md/unraid: version 2.9.24
    • patch: add reference to missing firmware in drivers/bluetooth/btrtl.c
      • rtl8723d_fw.bin
      • rtl8761b_fw.bin
      • rtl8761bu_fw.bin
      • rtl8821c_fw.bin
      • rtl8822cs_fw.bin
      • rtl8822cu_fw.bin
    • patch: fix commet lake: https://www.spinics.net/lists/kernel/msg4467076.html

    Management:

    • Add sha256 checks of un-zipped files in unRAIDServer.plg.
    • webgui: Plugin system and docker update
    • webgui: System info - style update
    • webgui: Plugins: keep header buttons in same position
    • webgui: Prevent overflow in container size for low resolutions
    • Like 8
    Link to comment

    Version 6.11.0-rc5 2022-09-12

    Bug fixes

    • Ignore "ERROR:" strings mixed in "btrfs filesystem show" command output. This solves problem where libblkid could tag a parity disk as having btrfs file system because the place it looks for the "magic number" happens to matches btrfs. Subsequent "btrfs fi" commands will attempt to read btrfs metadata from this device which fails because there really is not a btrfs filesystem there.

    Base distro:

    • cracklib: version 2.9.8
    • curl: version 7.85.0
    • ethtool: version 5.19
    • fuse3: version 3.12.0
    • gawk: version 5.2.0
    • git: version 2.37.3
    • glibc-zoneinfo: version 2022c
    • grep: version 3.8
    • hdparm: version 9.65
    • krb5: version 1.19.3
    • libXau: version 1.0.10
    • libXfont2: version 2.0.6
    • libXft: version 2.3.6
    • libdrm: version 2.4.113
    • libfontenc: version 1.1.6
    • libglvnd: version 1.5.0
    • libssh: version 0.10.4
    • libtasn1: version 4.19.0
    • mcelog: version 189
    • nghttp2: version 1.49.0
    • pkgtools: version 15.1
    • rsync: version 3.2.6
    • samba: version 4.16.5
    • sqlite: version 3.39.3

    Linux kernel:

    • version 5.19.7
    • CONFIG_BPF_UNPRIV_DEFAULT_OFF: Disable unprivileged BPF by default
    • CONFIG_SFC_SIENA: Solarflare SFC9000 support
    • CONFIG_SFC_SIENA_MCDI_LOGGING: Solarflare SFC9000-family MCDI logging support
    • CONFIG_SFC_SIENA_MCDI_MON: Solarflare SFC9000-family hwmon support
    • CONFIG_SFC_SIENA_SRIOV: Solarflare SFC9000-family SR-IOV support
    • patch: quirk for Team Group MP33 M.2 2280 1TB NVMe (globally duplicate IDs for nsid)
    • turn on all IPv6 kernel options
      • CONFIG_INET6_*
      • CONFIG_IPV6_*

    Management:

    • SMB: remove NTLMv1 support since removed from Linux kernel
    • startup: Prevent installing downgraded versions of packaages which might exist in /boot/extra
    • webgui: VM Manager: Add boot order to GUI and CD hot plug function
    • webgui: Docker Manager: add ability to specify shell with container label.
    • webgui: fix: Discord notification agent url
    • webgui: Suppress info icon in banner message when no info is available
    • webgui: Add Spindown message and use -n for identity if scsi drive.
    • webgui: Fix SAS Selftest
    • webgui: Fix plugin multi updates
    • Like 12
    Link to comment


    Guest
    This is now closed for further comments

  • Status Definitions

     

    Open = Under consideration.

     

    Solved = The issue has been resolved.

     

    Solved version = The issue has been resolved in the indicated release version.

     

    Closed = Feedback or opinion better posted on our forum for discussion. Also for reports we cannot reproduce or need more information. In this case just add a comment and we will review it again.

     

    Retest = Please retest in latest release.


    Priority Definitions

     

    Minor = Something not working correctly.

     

    Urgent = Server crash, data loss, or other showstopper.

     

    Annoyance = Doesn't affect functionality but should be fixed.

     

    Other = Announcement or other non-issue.