limetech Posted September 21, 2015 Share Posted September 21, 2015 Download Clicking 'Check for Updates' on the Plugins page is the preferred way to upgrade. Note: If you are using plugins, please see this thread regarding plugin support. This is primarily a maintenance release to update php due to security advisories and to add some requested kernel options. The mvsas parity sync slowdown issue is still under study - no fix for that in here. > unRAID Server OS Change Log Version 6.1.3 2015-09-20 </pre> <ul> firmware: version 20150820 These are firmware files for the linux kernel loaded into devices by certain drivers. There are some updates to Realtek firmware which may or may not improve certain Realtek NIC performance. linux: version 4.1.7 linux: add kernel options (all per user request): CONFIG_SENSORS_NCT7904: Nuvoton NCT7904 CONFIG_FMC_CHARDEV: FMC mezzanine driver that registers a char device CONFIG_FMC_TRIVIAL: FMC trivial mezzanine driver (software testing) CONFIG_FMC_WRITE_EEPROM: FMC mezzanine driver to write I2C EEPROM linux: removed kernel options: CONFIG_SCSI_AIC94XX: Adaptec AIC94xx SAS/SATA support This was removed because required firmware file is not redistributable. This is for an old PCI-X card anyway. If you are using this card, post here. CONFIG_EXT2_FS: Second extended fs support CONFIG_EXT3_FS: Ext3 journalling file system support Removing these options omits the code for these file systems because the ext4 file system driver now also handles ext2 and ext3 mounts. php: version 5.4.45 This is a security update. Refer to http://php.net/ChangeLog-5.php#5.4.45. webGUI changes: Remember view selection on Dashboard page Correct disk utilization on dashboard page Correction in days calculation of parity in statuscheck script Return disk PoH value as years, months, days, hours Allow SMART info for unassigned devices Corrected display of flash device in Main VM Manager: allow 128MB and 256MB memory options </ul> <h2>Version 6.1.2 2015-09-08</h2> <ul> emhttp: fix possible infinite loop if client closes HTTP connection during POST data transmission This should fix some instances of webGui hanging. emhttp: force close smb share connections if that share security mode or access list is changed Used to be that Windows would close SMB connections shortly after last I/O to a server. These days Windows likes to keep conections open. Consequently, changing a share security mode or user access list would appear to not take effect. This change fixes that behavior. linux: add kernel options: CONFIG_SCSI_MVSAS_TASKLET: Support for interrupt tasklet The was removed to test effect on mvsas slowdown issue. Since it did not fix the issue we are restoring it. slack: added a couple terminfo mappings (user request): xterm-color xterm-256color </ul> <h2>Version 6.1.1 2015-09-06</h2> <ul>emhttp: fix: for new installations: disk share export set to 'Auto', user share export set to 'Yes' docker: fix: create initial docker template repo emhttp: for new installations: disk spindown delay set to 0 (never spin down) linux: enable kernel options: CONFIG_BLK_DEV_NVME: NVM Express block device CONFIG_USB_ACM: USB Modem (CDC ACM) support linux: remove kernel options: CONFIG_SCSI_MVSAS_TASKLET: Support for interrupt tasklet linux: patch to ignore logging those useless and harmless msr errors that flood the syslog when running VMs qemu: ovmf: firmware Date: 20150904 qemu: remove unneeded UefiShell.iso file VM Manager: noVNC: performance improvements and enhancements </ul> <h2>Version 6.1.0 2015-08-31</h2> <ul>avahi: supress "Invalid response packet from host" messages btrfs-progs: version 4.1.2 docker: less verbose logging by default docker: version 1.7.1 emhttp: bridge forward delay configurable emhttp: disk share export Yes/No/Auto support emhttp: fix problem not able to start multiple btrfs scrubs emhttp: get rid of passing arbitrary commands in URL emhttp: let Pro start regardless of attached device count emhttp: let Trial support disks in any slots emhttp: properly handle non-rotational devices standby mode (ie, 'spindown') emhttp: properly handle requests from localhost (IP address 127.0.0.1) emhttp: require credentials on all accesses, not just webGui pages gnutls: 3.3.17.1 (SSA:2015-233-01) libvirt: version 1.2.18 linux: version 4.1.5 linux: support "Lite-On IT Corp. / Plextor M6e PCI Express SSD [Marvell 88SS9183] (rev 14)", see https://lkml.org/lkml/2015/2/2/226 mover: only move objects where "Use Cache" is set to "Yes" for a share ntp: enable by default ntp: 4.2.8p3 (SSA:2015-188-03) OpenELEC: added 6.0-beta3 image (beta3 includes hdmi sound fixes for nvidia cards and corrected 'addon_url' to allow plugins in Kodi once again) OpenELEC: use readonly for openelec disk image openssl: 1.0.1p (SSA:2015-190-01) php: enable pcntl php: version 5.4.44 samba: include linux "dot" objects in directory listings samba: version 4.1.19 slack: ca-certificates version 20150426 slack: check USB Flash device upon startup (set 6th field of fstab to 1) unRAIDServer.plg: improvements in unRAID-5 update: ping google instead of local gateway to determine if network up VM Manager: allow usb devices to be used that do not have a name/desciption VM Manager: Fix: OVMF+Q35 needs the bus set to 'usb' instead of 'ide' for CD-ROMs VM Manager: support OpenELEC template VM Manager: Updated noVNC (using latest as of 8/5/15, commit 8f3c0f6) webGui: Add APCUPS summary to dashboard page webGui: Add refresh button to Docker Scrub operation webGui: added "Hide dot files" control on SMB Settings page webGUI: added banner and user thumbnail image upload support webGui: additional options for text/graphical display of Used/Free. webGui: all '#command' and 'cmd' values must reference scripts within /usr/local/emhttp/ jail. webGui: Corrected: default settings were not applied for apcupsd webGui: disable Array Stop button when mover is running webGui: enhanced report generation webGui: feedback for kool kids webGui: fix issues with uploading thumbnails, banner webGui: fix docker update regression introduced in 6.1-rc1 webGui: fixed memory max display in dashboard webGui: fix notifications not initialized on reboot webGui: force browser reload of selected scripts and css files webGui: include linux "hidden" objects in directory listings webGui: install key: accept pre-keyserver links to key files webGui: integrate latest dynamix changes; many changes, refer to github webGui: Only show docker utilization when docker is enabled webGui: rearrange columns on Main page webGui: Replace alert-box for SweetAlert (enhanced messaging) webGui: use 'ftpusers' script to define ftp users webGui: use 'agent' script to control notification agents webGui: other misc. bug fixes and improvements </ul> <h2>Version 6.0.1 2015-06-26</h2> <ul>linux: enable kernel options: CONFIG_USB_PRINTER: USB Printer support CONFIG_USB_SERIAL_CP210X: USB CP210x family of UART Bridge Controllers openssl: 1.0.1o (SSA:2015-162-01) php: 5.4.41 (SSA:2015-162-02) unRAIDServer plugin (this file): be compatible with both unRAID-5 and unRAID-6 webGui: Docker: Fix: volume mappings with apostrophes not escaping correctly webGui: integrate online feedback wget: version 1.16.3 </ul> <h2>Version 6.0.0 2015-06-15</h2> <ul>docker: set default template repo webGui: other cosmetic changes </ul> <h2>Version 6.0-rc6a</h2> <ul>docker: fix bug in docker/daemon/container.go: /etc/resolv.conf permissions should be 0644 not 0600 webGui: add 'restart' to docker context menu </ul> <h2>Version 6.0-rc6</h2> <ul>dhcpcd: update to 6.8.1 dhcpcd: put dhcpcd in background if no carrier and/or no IP address after 60 seconds docker: trigger docker inotify watches on /etc/resolve.conf emhttp: fix cache devices getting unassigned when array slot count decreased slack: create informative /etc/issue file slack: maintain /etc/hostname file slack: added 'inet' command to /root - just a symlink to /etc/rc.d/rc.inet1 webGui: Info page memory display corrections; other misc. changes webGui: other misc changes (see github) </ul> <h2>Version 6.0-rc5</h2> <ul>bonding: fix to bring ethX i/f down before adding to bond; remove dhcp delay emhttp: fix disk/share status indicators emhttp: fix flash share comment not showing up, added flash share 'fsColor' emhttp: fix possible deadlock if http connection closed with output still pending emhttp: fix single-disk cache pool not mounting after format linux: enable kernel options: CONFIG_NFT_MASQ: Netfilter nf_tables masquerade support CONFIG_NFT_REDIR: Netfilter nf_tables redirect support CONFIG_NFT_MASQ_IPV4: IPv4 masquerading support for nf_tables CONFIG_NFT_REDIR_IPV4: IPv4 redirect support for nf_tables slack: fix ntp configuration handling syslinx: fix bug where Xen menu options are present in 'default' syslinux.cfg file webGui: added symlink to /usr/local/emhttp/plugins/dynamix/scripts/diagnostics in /usr/local/sbin webGui: file browswer: do not let user traverse up the tree beyond the mount point webGui: add rollover status indicator text for array status and user/disk share status webGui: add disclaimer to Diagnostics page (3rd party plugins may or may not expose personal information) webGui: custom user thumbnail/avatars support webGui: fix docker image file delete webGui: VM Manger changes (see github) </ul> <h2>Version 6.0-rc4</h2> <ul>btrfs-progs: update to 4.0.1 emhttp: fix bug where /mnt/user0 could be mounted when slot count decreased emhttp: do not count zero-size block devices against device limits emhttp: handle querystring variables with embedded single-quotes emhttp: added comment field for disk shares libvirt: patched rc.libvirt to eliminate bogus errors output to syslog libvirt: enabled virtual port capability linux: enable kernel options: CONFIG_MACVLAN: MAC-VLAN support CONFIG_MACVTAP: MAC-VLAN based tap driver CONFIG_NF_TABLES_BRIDGE: Ethernet Bridge nf_tables support CONFIG_NFT_BRIDGE_META: Netfilter nf_table bridge meta support CONFIG_BRIDGE_NF_EBTABLES: Ethernet Bridge tables (ebtables) support CONFIG_BRIDGE_EBT_*: (19 total Ethernet bridge tables) qemu: upgraded to SeaBIOS 1.8.1 shfs: add NOCOW share support unRAIDServer plugin: preserve only "previous" release; removing current release will restore previous release webGui: fix Active Directory export settings not being active webGui: let user configure share COW flag webGui: make apcupsd driver_loaded script executable webGui: VM Manager: added Force Stop context menu option when VM is paused webGui: VM Manager: Fix: raw disk size display and adjustment capabilities webGUI: Docker: Fix: correctly calculate total data pulled stat webGUI: Docker: permit image to exist on user share webGUI: create Disk Shares page under Shares, move disk share settings webGUI: correct handling of sinqle quotes in share names webGUI: other misc changes/bug fixes </ul> <h2>Version 6.0-rc3</h2> <ul>emhttp: fix Maintenance-mode array Start emhttp: properly output 'progress' strings output by emhttp_event scripts emhttp: let Pro start regardless of attached device count linux: update to 4.0.4 (btrfs fix from 4.0.3, spinlock fix from 4.0.4, btrfs balance patch) webGui: VM Manager bug fixes webGui: integrated improvements to apcupsd component </ul> <h2>Version 6.0-rc2</h2> <ul>emhttp: restore default number of array slots to 24 (from 5 introduced in -rc1) slack: add package: patch version 2.7.4 webGui: expunge all Xen "hooks" webGui: VM Manager bug fixes (refer to commit history on github) </ul> <h2>Version 6.0-rc1</h2> <ul>docker: update to 1.6.2 webGui: support replacement keys webGui: must be Stopped to change Identifcation settings </ul Quote Link to comment
monkeymajik Posted September 21, 2015 Share Posted September 21, 2015 Updated from 6.1.2 via plugin update check. However on reboot it detected an unclean shutdown and is now running a parity check. Other than that, array seems to be running well. Quote Link to comment
spants Posted September 21, 2015 Share Posted September 21, 2015 Clean upgrade for me, thanks!. Quote Link to comment
PeterB Posted September 21, 2015 Share Posted September 21, 2015 owever on reboot it detected an unclean shutdown and is now running a parity check. No problems here - how did you invoke the reboot? Quote Link to comment
Chris Pollard Posted September 21, 2015 Share Posted September 21, 2015 Allow SMART info for unassigned devices Very useful change, thanks. Will test later. Quote Link to comment
WeeboTech Posted September 21, 2015 Share Posted September 21, 2015 Allow SMART info for unassigned devices Very useful change, thanks. Will test later. Totally stoked about this change!!! Kudos and thanks! Quote Link to comment
scottc Posted September 21, 2015 Share Posted September 21, 2015 No problems updating at all. Thanks! Quote Link to comment
johnodon Posted September 21, 2015 Share Posted September 21, 2015 Updated without issue. Quote Link to comment
archedraft Posted September 21, 2015 Share Posted September 21, 2015 Update was successful. Quote Link to comment
NotYetRated Posted September 21, 2015 Share Posted September 21, 2015 when stopping the array to reboot after this update I get "retry unmounting user share(s)" continually. Not sure what steps to take to alleviate this and safely bring myself down. Not sure what could be causing the shares to not unmount...I have got nothing at home powered up to be looking at the unRaid server... Quote Link to comment
itimpi Posted September 21, 2015 Share Posted September 21, 2015 when stopping the array to reboot after this update I get "retry unmounting user share(s)" continually. Not sure what steps to take to alleviate this and safely bring myself down. Not sure what could be causing the shares to not unmount...I have got nothing at home powered up to be looking at the unRaid server... It could be a Docker or VM not shutting down. Another possibility is having a console/telnet session open where the current folder is one on the shares. Quote Link to comment
Kir Posted September 21, 2015 Share Posted September 21, 2015 Got these messages in the syslog: Sep 21 11:11:58 Storage logger: Warning: stream_socket_client(): unable to connect to unix:///var/run/docker.sock (No such file or directory) in /usr/local/emhttp/plugins/dynamix.docker.manager/include/DockerClient.php on line 490 Sep 21 11:11:58 Storage logger: Couldn't create socket: [2] No such file or directory Done. I'm not running dockers. Quote Link to comment
NotYetRated Posted September 21, 2015 Share Posted September 21, 2015 when stopping the array to reboot after this update I get "retry unmounting user share(s)" continually. Not sure what steps to take to alleviate this and safely bring myself down. Not sure what could be causing the shares to not unmount...I have got nothing at home powered up to be looking at the unRaid server... It could be a Docker or VM not shutting down. Another possibility is having a console/telnet session open where the current folder is one on the shares. Had a Windows 10 VM which still showed as running when i telnet in and checked htop. Killed that process, and unRaid continued its graceful array stop. Rebooted fine. Ill now have to look see what kept the VM from stopping. Quote Link to comment
DoeBoye Posted September 21, 2015 Share Posted September 21, 2015 Looks good! Updated through GUI from 6.1.2 without issue. Quote Link to comment
jonp Posted September 21, 2015 Share Posted September 21, 2015 when stopping the array to reboot after this update I get "retry unmounting user share(s)" continually. Not sure what steps to take to alleviate this and safely bring myself down. Not sure what could be causing the shares to not unmount...I have got nothing at home powered up to be looking at the unRaid server... It could be a Docker or VM not shutting down. Another possibility is having a console/telnet session open where the current folder is one on the shares. Had a Windows 10 VM which still showed as running when i telnet in and checked htop. Killed that process, and unRaid continued its graceful array stop. Rebooted fine. Ill now have to look see what kept the VM from stopping. It's quite possible that the VM was applying updates which was holding up the shutdown. Chances are if you waited long enough, it would have shutdown on its own, but if you had unsaved files open inside the VM, that could also have prevented it. Quote Link to comment
bonienl Posted September 21, 2015 Share Posted September 21, 2015 Version 6.1.3 is a lot smaller in size, any reason/explanation for that? Quote Link to comment
RobJ Posted September 21, 2015 Share Posted September 21, 2015 Version 6.1.3 is a lot smaller in size, any reason/explanation for that? All of the decrease is in the folder of included firmware, and almost all of what's removed looks like stuff unrelated to unRAID needs. I believe Tom overhauled the whole collection when he updated the NIC firmware mentioned in the release notes. Quote Link to comment
garycase Posted September 21, 2015 Share Posted September 21, 2015 Smaller or not, it upgraded and works just fine I suspect Rob is correct in that Tom just did a bunch of "housecleaning" vis-à-vis the included "stuff". Nice to see continuing progress in UnRAID's evolution ... Quote Link to comment
bonienl Posted September 21, 2015 Share Posted September 21, 2015 Smaller or not, it upgraded and works just fine Definitely wasn't a complaint, just an observation! The current pace in new releases is very much appreciated, thanks LT Quote Link to comment
jonp Posted September 21, 2015 Share Posted September 21, 2015 Version 6.1.3 is a lot smaller in size, any reason/explanation for that? All of the decrease is in the folder of included firmware, and almost all of what's removed looks like stuff unrelated to unRAID needs. I believe Tom overhauled the whole collection when he updated the NIC firmware mentioned in the release notes. Rob is absolutely right. In our ongoing quest to make unRAID as minimalistic as possible, Tom found a HUGE chunk of unneeded firmware files that were eradicated from the build. This saved a pretty big chunk (percentage wise) of space. Quote Link to comment
smdion Posted September 21, 2015 Share Posted September 21, 2015 Version 6.1.3 is a lot smaller in size, any reason/explanation for that? All of the decrease is in the folder of included firmware, and almost all of what's removed looks like stuff unrelated to unRAID needs. I believe Tom overhauled the whole collection when he updated the NIC firmware mentioned in the release notes. Rob is absolutely right. In our ongoing quest to make unRAID as minimalistic as possible, Tom found a HUGE chunk of unneeded firmware files that were eradicated from the build. This saved a pretty big chunk (percentage wise) of space. I'm still having the issue that if the array is stopped unclean (and I swear sometimes even when its clean), AD does not automatically join When I join it (with the array running) it joins, but does not start the docker service. When I look at the docker service its at "yes" for started. I turn it to no, then back to yes and it starts just fine. Quote Link to comment
jonp Posted September 21, 2015 Share Posted September 21, 2015 Version 6.1.3 is a lot smaller in size, any reason/explanation for that? All of the decrease is in the folder of included firmware, and almost all of what's removed looks like stuff unrelated to unRAID needs. I believe Tom overhauled the whole collection when he updated the NIC firmware mentioned in the release notes. Rob is absolutely right. In our ongoing quest to make unRAID as minimalistic as possible, Tom found a HUGE chunk of unneeded firmware files that were eradicated from the build. This saved a pretty big chunk (percentage wise) of space. I'm still having the issue that if the array is stopped unclean (and I swear sometimes even when its clean), AD does not automatically join When I join it (with the array running) it joins, but does not start the docker service. When I look at the docker service its at "yes" for started. I turn it to no, then back to yes and it starts just fine. What Windows Server version are you using for your domain controller? Quote Link to comment
smdion Posted September 21, 2015 Share Posted September 21, 2015 Version 6.1.3 is a lot smaller in size, any reason/explanation for that? All of the decrease is in the folder of included firmware, and almost all of what's removed looks like stuff unrelated to unRAID needs. I believe Tom overhauled the whole collection when he updated the NIC firmware mentioned in the release notes. Rob is absolutely right. In our ongoing quest to make unRAID as minimalistic as possible, Tom found a HUGE chunk of unneeded firmware files that were eradicated from the build. This saved a pretty big chunk (percentage wise) of space. I'm still having the issue that if the array is stopped unclean (and I swear sometimes even when its clean), AD does not automatically join When I join it (with the array running) it joins, but does not start the docker service. When I look at the docker service its at "yes" for started. I turn it to no, then back to yes and it starts just fine. What Windows Server version are you using for your domain controller? 2012 R2 Quote Link to comment
CHBMB Posted September 21, 2015 Share Posted September 21, 2015 Working great here. (By the way - the topic in the IRC channel needs updating... ) Quote Link to comment
BRiT Posted September 21, 2015 Share Posted September 21, 2015 Working great here. (By the way - the topic in the IRC channel needs updating... ) What, you mean 6.0.1 isn't the latest stable release? Quote Link to comment
Recommended Posts
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.