Jump to content
limetech

unRAID OS version 6.5.0 Stable Release Available

282 posts in this topic Last Reply

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

Share this post


Link to post
Posted (edited)

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

Share this post


Link to post

Updated main server from 6.5.0-rc6 without issue.  Will update backup server in a few days.  Many thanks for this update.  Much appreciated..

Share this post


Link to post
Posted (edited)

Upgraded remotely without issue. So far. :D

 

Edited by ken-ji

Share this post


Link to post

Upgraded and so far so good.  

Share this post


Link to post
Posted (edited)

Thank you LimeTech and team.  Smooth easy upgrade, all is good!

 

p.s. - noVNC is very nice!  I like this enhancement.

Edited by moose

Share this post


Link to post

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.

Share this post


Link to post

upgrades from 6.4.1 with no issues noticed.

 

Share this post


Link to post
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?

Share this post


Link to post
Posted (edited)
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

Share this post


Link to post

Have you tried some of the other Unraid boot options?

 

In the past occasionally people who were unable to boot the non-gui Unraid could successfully boot the gui version (and visa versa).

Share this post


Link to post
Posted (edited)

I'm still having the problem I had on the rc series where the avg cpu load and per cpu load are not displayed.

 

Kevin

 

tower-diagnostics-20180314-0832.zip

 

There is obviously a display problem between 6.4.1 and 6.5.0 which is causing this. Rolled back to 6.4.1 and the display is okay.

Edited by digitalfixer
  • Upvote 1

Share this post


Link to post

After the upgrade my docker page looks weird (please see attachment). Chrome Browser cache was cleared before.

 

Docker.jpg

Share this post


Link to post

Switch to advanced view and try a forced upgrade.

 

Share this post


Link to post

Received "Configuration not found. Was this container created using this plugin?".

 

Hmm, any ideas?

 

Share this post


Link to post

Do you have "Advanced buttons" installed? Remove it, because it is not compatible with the latest version of unRAID.

 

Share this post


Link to post
Posted (edited)

Looking at the Flash I see lots of FSCK files in various directories. Seems that the Flash is corrupt after the update.

 

Can I put an old backup on the flash with 6.4.x?

 

Edited by hawihoney

Share this post


Link to post

Yes, you can, but try first to repair your flash device in a Windows machine.

 

Share this post


Link to post
Posted (edited)

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

Share this post


Link to post

First ever upgrade for my new unraid server. no issues what so ever!

 

Share this post


Link to post

Running 6 hours! No problems

Share this post


Link to post

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.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now