unRAID OS version 6.5.0 Stable Release Available


Recommended Posts

To upgrade:

  • If you are running any 6.4 stable release or any 6.4-rc/6.5-rc release, click 'Check for Updates' on the Tools/Update OS page.
  • If you are running a pre-6.4 release, click 'Check for Updates' on the Plugins page.
  • If the above doesn't work, navigate to Plugins/Install Plugin, select/copy/paste this plugin URL and click Install:
    https://s3.amazonaws.com/dnld.lime-technology.com/stable/unRAIDServer.plg

     

Maybe we should have called this 6.4.2 because this is primarily a security update for Meltdown/Spectre and a base package update.  However due to the length of the change log, and inclusion of a number of bug fixes and UI improvements, we decided to go ahead and publish this as the next minor release.

 

Refer also to @ljm42 awesome 6.4 Update Notes which still are helpful if you are upgrading from a pre-6.4 release.

 

Following are the Release Notes:

Version 6.5.0 2018-03-13

The primary purpose of this release is to update the Linux kernel to the latest version which completes mitigation for Meltdown/Spectre vulnerabilities. In addtion we have updated a number of base packages, made several UI improvements, especially in the VM and Docker Managers, and fixed a number of bugs.

Due to security updates all users are encouraged to update.

Summary:

  • For new installations, we now reference Google public NTP servers instead of pool.ntp.org.
  • Updated linux kernel includes more patches related to Meltdown/Spectre.
  • Refreshed base packages to latest versions.
  • We added a workaround for Safari to display CPU Load Statistics correctly.
  • Resident network guru bonienl continues to make networking refinements:
    • Fixed default gateway with different metrics. Now same gateway with multiple metrics properly set up
    • Fixed route_up and route_down functions. Now adding and removing routes handles IPv6 link local addresses and it is allowed to add the same route multiple times with different metric and interface.
    • Routing table shows interface name too with default routes
    • Network settings page is updated thru a websocket (/sub/dhcp), this ensures info is always present. Another nice advantage of websockets.
    • Cleanup of network.cfg file. Only necessary settings are stored. This greatly reduces the number of entries.
    • Some fixes in the network settings page itself, better user experience.
    • IPv6 routes have their own metric value, can be set independently of IPv4
    • Docker fixes for custom networks
    • Some code cleanup
  • Another nice feature added by bonienl is the ability to downgrade to the previous unRAID-OS release.
  • Upgraded noVNC. This is very much improved, give it a try!
  • Other misc. bug fixes.

Base distro:

  • adwaita-icon-theme: version 3.26.1
  • appres: version 1.0.5
  • at-spi2-core: version 2.26.2
  • atk: version 2.26.1
  • bash: version 4.4.019
  • btrfs-progs: version v4.15.1
  • cairo: version 1.15.10
  • coreutils: version 8.29
  • cyrus-sasl: version 2.1.26 (rev3)
  • dbus: version 1.12.6
  • dhcpcd: version 7.0.1
  • docker: version 17.12.1
  • e2fsprogs: version 1.43.9
  • editres: version 1.0.7
  • etc: version 15.0
  • ethtool: version 4.15
  • eudev: version 3.2.5
  • freetype: version 2.9
  • fuse: version 2.9.7 (inline_name size 64 patch)
  • gawk: version 4.2.1
  • glib2: version 2.54.3
  • glibc-solibs: version 2.27
  • glibc-zoneinfo: version 2018c
  • glibc: version 2.27
  • gnutls: version 3.6.2
  • gtk+3: version 3.22.28
  • guile: version 2.2.3
  • gzip: version 1.9
  • harfbuzz: version 1.7.6
  • hdparm: version 9.54
  • hostname: version 3.18
  • htop: version 2.1.0
  • icu4c: version 60.2
  • inetd: version 1.79s (rev10)
  • iproute2: version 4.15.0
  • iptables: version 1.6.2
  • kernel-firmware: version 20180222_7344ec9
  • kmod: version 25
  • less: version 530
  • libXcursor: version 1.1.15
  • libXfont2: version 2.0.3
  • libXres: version 1.2.0
  • libdrm: version 2.4.91
  • libevdev: version 1.5.8
  • libfastjson: version 0.99.8
  • libgcrypt: version 1.8.2
  • libjpeg-turbo: version 1.5.3
  • libmnl: version 1.0.4 (rev2)
  • libnftnl: version 1.0.9
  • libpciaccess: version 0.14
  • librsvg: version 2.42.3
  • libseccomp: version 2.3.3
  • libtasn1: version 4.13
  • libunistring: version 0.9.9
  • libvirt-php: version 0.5.4 (rev2)
  • libvirt: version 4.0.0
  • libxcb: version 1.13
  • libxml2: version 2.9.7
  • libxshmfence: version 1.3
  • libxslt: version 1.1.32
  • listres: version 1.0.4
  • logrotate: version 3.13.0
  • lsof: version 4.90
  • lvm2: version 2.02.176
  • lxterminal: version 0.3.1
  • lz4: version 1.8.1.2
  • mc: version 4.8.20
  • mesa: version 17.3.6
  • mkfontscale: version 1.1.3
  • mpfr: version 4.0.1
  • nano: version 2.9.3
  • net-tools: version 20170208_479bb4a
  • nettle: version 3.4
  • network-scripts: version 15.0 (rev6)
  • ntp: version 4.2.8p11 (CVE-2016-1549, CVE-2018-7182, CVE-2018-7170, CVE-2018-7184, CVE-2018-7185)
  • openldap-client: version 2.4.45
  • p11-kit: version 0.23.10
  • pango: version 1.40.14
  • patch: version 2.7.6
  • pciutils: version 3.5.6
  • php: version 7.2.3
  • pkgtools: version 15.0 (rev5)
  • qemu: version 2.11.1
  • rpcbind: version 0.2.4 (rev3)
  • rsync: version 3.1.3 (CVE-2017-16548, CVE-2018-5764)
  • rsyslog: version 8.33.0
  • samba: version 4.7.6 (CVE-2018-1050, CVE-2018-1057)
  • shadow: version 4.2.1 (rev3)
  • shared-mime-info: version 1.9
  • smartmontools: version 6.6
  • spice-protocol: version 0.12.13
  • spice: version 0.14.0
  • sqlite: version 3.22.0
  • sudo: version 1.8.22
  • sysvinit-scripts: version 2.1 (rev6)
  • talloc: version 2.1.11
  • tar: version 1.30
  • tdb: version 1.3.15
  • tevent: version 0.9.36
  • traceroute: version 2.1.0
  • usbutils: version 009
  • util-linux: version 2.31.1
  • vte3: version 0.44.3
  • wget: version 1.19.4 (rev2)
  • xdriinfo: version 1.0.6
  • xf86-video-vesa: version 2.4.0
  • xfsprogs: version 4.15.1
  • xkbcomp: version 1.4.1
  • xkeyboard-config: version 2.22
  • xorg-server: version 1.19.6
  • xterm: version 331

Linux kernel:

Management:

  • accommodate buggy dhcp servers which hand out a single host IPv6 address
  • fix desktop gui mode by re-enabling graphics compositing due to new mesa version
  • hide php warnings for now since php 7.2 is more strict
  • shfs: support run-time logging level change
  • upon upgrade strip metric value from GATEWAY if present
  • update smartmontools drivedb and hwdata/{pci.ids,usb.ids,oui.txt,manuf.txt}
  • webgui: noVNC: version 1.0.0
  • webgui: tablesorter: version v2.29.6 and fixed sorting issue in browser
  • webgui: Miscellaneous corrections and optimizations
  • webgui: Make "waiting" message consistent across all pages
  • webgui: Corrected wrong menu references in Dashboard Apps
  • webgui: Corrected memory display on Dashboard page
  • webgui: Link to Schedule from Array Operations
  • webgui: Prevent text overlapping input boxes on Edit Docker Page
  • webgui: Don't show Template Dropdown in Add Container when referrer is Community Applications
  • webgui: Update app icons container slidedown speed
  • webgui: Load docker and vm lists in background to speed up rendering
  • webgui: Update plugins table inline instead of rebuilding the complete list
  • webgui: Disable buttons while containers/vms are started or stopped
  • webgui: Rearrange buttons on Docker overview page
  • webgui: Add ALL VMs start & stop operation
  • webgui: Allow VM + Docker restart with animation
  • webgui: Narrow LOG column in Docker list
  • webgui: Increase VM wait for shutdown time to 20s
  • webgui: Added user preference for VM list
  • webgui: Plugin manager code optimization
  • webgui: Standardize VM folder structure, other code cleanup
  • webgui: Improved docker used ports and IPs list
  • webgui: Enhancements to Docker settings and overview
  • webgui: Fixed regression error in Docker settings
  • webgui: Fixed version/date extraction in previous unRAID version
  • webgui: Corrected PHP warnings
  • webgui: dashboard cpu bar updates using Safari browser (now uses SSE instead of Websockets)
  • webgui: Add ability for pluginMan to not install the .plg file
  • webgui: Enhancements to Docker custom network settings
  • webgui: enhancement to diagnostics: Don't anonymize system share names (such as appdata,domains,isos,system)
  • webgui: Fixed container update hanging when network doesn't exist
  • webgui: network refinements
  • webgui: docker: support special characters in webGUI, Support and Project Context menus
  • webgui: Add controls to enable/disable and specify custom ports for TELNET and SSH
  • webgui: Permit up to 4 NTP servers to be configured.
  • webgui: Add "Downgrade to previous version" selection
  • webgui: Add "Start Page" selection
  • webgui: vm manager: remove obsolete on-hover comment about Nvidia and Hyper-V on VM Edit page
  • webgui: vm manager: VM Edit: Hide Cdrom bus dropdown if cdrom is blank
  • webgui: vm manager: VM Edit: improve usb3 option prevention when windows 7/xp are detected
  • webgui: vm manager: VM Edit: allow specifying ROM BIOS for Graphics Cards
  • webgui: vm manager: VM Edit: added new qemu-xhci usb controller option; rearranged usb controller dropdown on vm edit page
  • webgui: vm manager: VM Edit: basic/advanced view toggle replaced with form/xml view
  • webgui: vm manager: VM Edit: removed help regarding usb hotplug not supported yet
  • webgui: vm manager: VM Settings: added vm action upon host shutdown, either Shutdown VMs or Hibernate VMs
  • Like 6
Link to comment

Stuck at loading /bzroot...ok

 

Hard reboot, same thing.  Rolling back to 6.4.1 until I can figure it out.

 

UPDATE: backup server upgraded without incident from RC6.  Main server had the issue upgrading from 6.4.1

 

I will try downloading and installing manually, could be I got a corrupt bzroot from download.

 

UPDATE 2:  Manual download and install of 6.5.0 failed.  Copying bzroot from flash drive of backup server (successfully upgraded to 6.5.0) failed.  Rolling back to 6.4.1 worked.  For some reason, my main server will not boot with 6.5.0

Edited by Hoopster
Link to comment

I noticed my Main server motherboard had a very recent BIOS update available with fixes specifically related to spectre/meltdown.  I updated the BIOS and attempted to upgrade once again to 6.5.0.

 

No joy, it still hangs at Loading /bzroot...ok

 

Once again, I had to roll back to 6.4.1

 

What can I check?  I can't get diagnostics since it won't boot with 6.5.0.

Link to comment
I noticed my Main server motherboard had a very recent BIOS update available with fixes specifically related to spectre/meltdown.  I updated the BIOS and attempted to upgrade once again to 6.5.0.
 
No joy, it still hangs at Loading /bzroot...ok
 
Once again, I had to roll back to 6.4.1
 
What can I check?  I can't get diagnostics since it won't boot with 6.5.0.


Maybe it’s hardware failure? Have you tried another USB port or stick?
Link to comment
2 hours ago, Hoopster said:

I noticed my Main server motherboard had a very recent BIOS update available with fixes specifically related to spectre/meltdown.  I updated the BIOS and attempted to upgrade once again to 6.5.0.

 

No joy, it still hangs at Loading /bzroot...ok

 

Once again, I had to roll back to 6.4.1

 

What can I check?  I can't get diagnostics since it won't boot with 6.5.0.

There have been reports of some people only being able to load in one of the standard/GUI modes for some reason.    If you are not using GUI mode then try that.   Also, have you tried Safe Mode in case you have an incompatible plugin trying to load?

Edited by itimpi
Link to comment

Windows repair reported a successful repair, but left lots of wrong directories/files on the device.

 

Started USB creator tool from LimeTechs download page. This tool does not work. Did open a thread in General Support:

 

 

Bad luck today. Last time I tried to manually create a flash on Windows did not work. So I will keep my unRAID server off and wait for a fix of the USB creator tool.

 

Edited by hawihoney
Link to comment

Updated from 6.4.1 and it seems to good at first sight – besides: Docker seems to have seen a change in how access to USB devices is granted.

 

got a docker running which accesses a usb-card reader and after the update to v6.5 it spits out access denied errors like "ERROR: Opening device /dev/bus/usb/003/003 (errno=13 Permission denied)".

 

tried already to give "Privileged" rights to the docker = no change. tried to change from "/dev/ttyUSB0" to "/dev/bus/usb/003/003" but same access denied errors.

 

need help here. please. thx.

Link to comment

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.