Difference between revisions of "Change Log Archive"

From OSNEXUS Online Documentation Site
Jump to: navigation, search
m (v3.5.0.4306 (March 4st, 2013))
m (v3.7.2.5126 (October 21st 2013) REBOOT REQUIRED)
Line 14: Line 14:
 
* fixes pool percent provisioned property to exclude the thin-provisioned space of snapshots
 
* fixes pool percent provisioned property to exclude the thin-provisioned space of snapshots
  
== v3.7.2.5126 (October 21st 2013) REBOOT REQUIRED ==
+
== v3.7.2.5126 (October 21st 2013) DRIVER UPDATE AVAILABLE - REBOOT REQUIRED ==
 
  ** Note that if you upgrade the SCSI target driver package it will stop any  
 
  ** Note that if you upgrade the SCSI target driver package it will stop any  
 
  ** ZFS pools and require an immediate reboot after the install completes.   
 
  ** ZFS pools and require an immediate reboot after the install completes.   

Revision as of 12:33, 23 March 2015

v3.7.4.5265 (November 5th 2013)

  • adds support for parallelized Backup Policies which can ingest data from any NFS/CIFS sources to Network Shares
  • adds tab completion for qs CLI
  • adds VMware EUI column and Storage Volume property to web management interface
  • adds 'Mark Disk as Good' dialog to simplify disk replacement with MegaRAID controllers
  • adds 'qs-util megalsiget' command to assist with LSI support information requests
  • fixes backup policy expired job cleanup
  • fixes cciss / HP smart array device discovery issue when used with ZFS
  • fixes MegaRAID issue for embedded LSI ROC chips which have no serial number
  • fixes password dialog error message to say length isn't between 6 and 40 chars
  • fixes issues with enclosure layout view and pop-up menu in web management interface
  • fixes MegaRAID patrol read warnings to be informational (use 'qs-util megaccsetup' to setup proper cron job for MegaRAID controller scans)
  • fixes pool percent provisioned property to exclude the thin-provisioned space of snapshots

v3.7.2.5126 (October 21st 2013) DRIVER UPDATE AVAILABLE - REBOOT REQUIRED

** Note that if you upgrade the SCSI target driver package it will stop any 
** ZFS pools and require an immediate reboot after the install completes.  
** Sorry for the inconvenience with this update.  Note also that you can optionally upgrade 
** the core service and manager packages without a reboot then upgrade the iSCSI target 
** package later when you have an available maintenance window.
  • osn_quantastor_v3.7.2.5126.iso
  • osn_quantastor_v3.7.2.5126.md5
  • adds core service optimizations to further reduce CPU utilization
  • adds automatic backup of MegaRAID controller config data
  • adds new pwalk utility for parallelized backup
  • adds qs-zconvert utility which simplifies importing & converting foreign ZFS pools and ZVOLs into QuantaStor
  • adds qs-util helper utility with common maintenance commands for megaraid, networking, etc
  • fix for MegaRAID Patrol Read Aborted warnings by running 'sudo qs megaccestup' which will reschedule the LD consistency check so the PR and it run at different times
  • fix for BBU and cache discovery logic for HP P800 controller module
  • fix to zpoolfence causing issues with automatic ZFS pool startup at boot time
  • fix for gluster volume discovery

v3.7.0.5061 (October 5th, 2013)

  • osn_quantastor_v3.7.0.5061.iso
  • osn_quantastor_v3.7.0.5061.md5
  • adds CIFS/NFS support for scale-out NAS (Gluster)
  • adds 'qs-showlog -e' option which just shows any errors or warnings in the log
  • adds additional network configuration information into 'qs-sendlogs'
  • adds preferred network port option for grid communication
  • adds usage info and ZFS iostat, ZIL and ARC stats to 'qs-iostat'
  • adds support for Gluster 3.4
  • adds ability to choose RAID group leg size in pool create
  • adds support for RAIDZ10, RAIDZ20
  • adds qs-crm script to assist with HA triage tasks
  • adds hadoop-install script to support latest CloudEra Hadoop
  • adds HA module support configurable via /etc/qs_ha_modules.conf
  • adds support to control which target drivers are loaded via /etc/iscsi-target.modules
  • adds corosync and pacemaker packages for HA support and automatic grid IP failover
  • adds fix for bad 'Missing Physical Disk' error
  • adds CIFS User Access tab to the web management interface in the Network Shares section
  • adds alpha-level support for HA failover using HBAs
  • adds SAS HBA discovery module
  • adds mcelog package
  • fix to LSI MegaRAID hardware event discovery
  • fix to pool discovery logic for failed pool devices
  • fix so you can set IP to 0.0.0.0 even if this is also set on another port
  • fix for ZFS storage pool import to prefer the resilient /dev/disk/by-id rather than /dev/disk/by-path
  • fix to allow enabling network shares when no NFS access is present (only CIFS)
  • fix for hardware unit to hardware disk association
  • fix to pool rescan logic to prevent auto-import unless the UUID of the pool is specified in /etc/qs_zpool_autoimport
  • fix remove cache for mirrored ZIL
  • fix to AD Domain Join logic to verify hostname is less than or equal to 15 characters in length for netbios compatibility
  • fix for zfs pool manager to make discovery cycle to fast-detect status and configuration changes
  • fix to service startup message to be clearer
  • fix for volume resize so that the iSCSI session is not dropped
  • optimization, changes default swappiness to 10 for better performance and turns off unused services like postfix

v3.6.5.4878 (August 20th, 2013)

  • osn_quantastor_v3.6.5.4878.iso
  • osn_quantastor_v3.6.5.4878.md5
  • fix for ZFS storage volume resize
  • fix for ZFS log device detection
  • fix for User Create dialog to require Password + Repeat Password to ensure correctly entered passwords
  • added support for /etc/exports.custom so that custom NFS mounts could be specified and not overwritten by core service
  • added custom script call-outs for pool start/stop. Place scripts in these locations to do custom actions at pool start/stop
    • /var/opt/osnexus/custom/pool-poststart.sh
    • /var/opt/osnexus/custom/pool-prestop.sh
  • added custom script call-out for post system startup. This is called once per system boot.
    • /var/opt/osnexus/custom/system-poststart.sh

v3.6.4.4852 (August 8th, 2013)

  • osn_quantastor_v3.6.4.4852.iso
  • osn_quantastor_v3.6.4.4852.md5
  • fix to role creation
  • fix to session synchronization in grid environments
  • added support for disabling iSCSI redirection via stanza in /etc/quantastor.conf
    • [target_manager]
    • disable_iscsi_redirect=true
  • fix to allow many-to-many relationship between hardware disks and units
  • fix for volume snapshot to skip freespace check as ZFS snapshots are thin-provisioned
  • added color highlighting to hot-spares in Enclosure View
  • disabled SAS switch manager tab
  • enhanced pool delete to require a force option when iSCSI sessions are present
  • adds default /etc/apt/preferences.default configuration which allows for non-mainline packages from ubuntu
  • adds support for monitoring ZFS pool scrub
  • adds dialogs to web interface to start/stop scrub
  • adds zpoolscrub command which can be used to setup an automatic monthly scrub on the last Saturday of the month 'sudo zpoolscrub --cron'
  • adds cli support for creating custom RBAC roles using wildcards, for example:
    • qs role-add "Volume Administrator" --permissions=*:view,StorageVolume:*,NetworkShare:*

v3.6.3.4811 (August 1st, 2013)

  • osn_quantastor_v3.6.3.4811.iso
  • osn_quantastor_v3.6.3.4811.md5
  • adds support for volume replica rollback for easy DR failback
  • adds detection for when a replica checkpoint volume is in use (has iSCSI session) and auto marks it as an 'Active Replica Checkpoint'
    • this flag can be toggled using the 'Modify Storage Volume' dialog
    • when set all replica operations to the active checkpoint are blocked to protect the data
  • adds enclosure view which allows you to view the layout of disks within the chassis and their state. This greatly simplifies drive replacement.
    • custom enclosure/chassis drive layouts can be defined in /etc/qs_enclosure_layout.conf
  • adds support for developing custom cloud providers for QuantaStor's cloud backup system which can backup to OpenStack SWIFT based object storage
    • custom providers are registered using the /etc/qs_cloud_providers.conf file
  • adds zfscleanupsnaps helper/maintenance script to cleanup orphaned snapshots which have no associated clone
  • adds button to Upgrade Manager dialog to link to this ChangeLog page

v3.6.2.4780 (July 25th, 2013)

  • osn_quantastor_v3.6.2.4780.iso
  • osn_quantastor_v3.6.2.4780.md5
  • fixed sorting by slot number
  • fixed sorting by disk name
  • fixed Create Unit to show the number of selected disks
  • fixed Delete Unit so you can delete units with the boot flag (requires checking the 'Force' option) and added a confirmation check
  • fixed table views to show alternate/custom name for controller
  • fixed unit table to show 'Disks' which is the count of disks in that unit
  • fixed issue with alert send using wrong sender name
  • fixed replication schedules to allow replicating from zfs volumes with active iSCSI sessions
  • adds dialog for multi-delete of network shares
  • fixes RAIDz detection
  • fixed corner case in pool creation dialog where the filesystem choices needed to update to include ZFS
  • fixed snapshot schedule triggering logic to support schedules with a mix of volumes from different systems

v3.6.1.4765 (June 26th, 2013)

  • osn_quantastor_v3.6.1.4765.iso
  • osn_quantastor_v3.6.1.4765.md5
  • fixes for multi-node ZFS remote-replication & replication schedules
  • added initial support for enclosure layout selection
  • fix to minor corner cases in grid synchronization logic
  • fix to dns update logic
  • adds support for enabling the write-back cache at the SCSI target driver level
  • adds ALB and TLB bonding modes
  • adds storage pool blacklist (/etc/qs_poolblacklist.conf) to exclude storage which should not be managed as a Quantastor pool
  • fix for compression enable/disable on ZFS based pools
  • fix to an alert that would spam in the web UI in some cases
  • fix to zfs share rename
  • fix to Adaptec 7xxx module for disk size discovery
  • changed ZVOL block size policy to be adjustable via /etc/quantastor.conf
  • adds check for volume snapshots to report a nice error if snapshots exist and the parent volume delete is requested

v3.6.0.4689 (June 26th, 2013)

  • osn_quantastor_v3.6.0.4689.iso
  • osn_quantastor_v3.6.0.4689.md5
  • adds support for ZFS storage pools
    • compression
    • snapshots
    • smart replication
    • SSD write cache device management (ZIL)
    • SSD read cache device management (L2ARC)
    • online grow pool with zero downtime
    • smart cloning
    • data and metadata-checksums
    • cloning volumes and share to/from other storage pool types
    • enhanced snapshot schedules
  • added qs-iostat CLI command for monitoring performance
  • added support for sharing with Avid MediaComposer using MediaHarmony samba module
    • added avidlog and avidupdate commands for Media Harmony log viewing and auto-update of Avid bins when changes are made
  • added support for Network Share cloning
  • added grid column for showing % Provisioned on storage pools
  • added SMART health PASS/FAIL reporting for MegaRAID disk devices
  • fix for Adaptec discovery logic
  • added Trigger Snapshot Schedule dialog for immediate activation of policy
  • fix to set default rwx for samba shares
  • fix to allow single node Gluster volume creation
  • added optional lftp based replication
  • fix for btrfs pool grow
  • changed btrfs to 'Experimental' in web interface
  • enhanced clone and restore operations to be sparse aware to recover unused space
  • adds support for DRBD proxy
  • fix for Chelsio 10GbE support
  • fixed MegaRAID mark hot-spare to first mark disk as Good.

v3.5.9.4504 (May 6th, 2013)

  • osn_quantastor_v3.5.9.4504.iso
  • osn_quantastor_v3.5.9.4504.md5
  • fix - setting default drbd replication verify protocol to crc32c
  • fix - added logic to ensure volume change operations are not attempted / blocked on offline pools
  • fix - block internal database auto-backup to pool if it is in the process of being deleted
  • fix - minor web UI spacing fixes
  • fix - create storage system link between grid nodes doesn't require specifying password if you're logged in as admin
  • fix - adjusted host group add/remove host logic to resolve a corner case where storage volume access control wasn't properly updated
  • fix - web UI was showing ZFS and HA support when these features are in beta, these are removed
  • fix - fixed apt-get upgrade so that you can run it safely without it stomping on the QuantaStor kernel
  • fix - re-added new Adaptec 7xxx CLI
  • fix - fix to DRBD reconnect/demote logic
  • fix - fixed disable snapshot schedule so that they're not triggered when disabled
  • fix - added logic to drop sessions on volume resize so that the initiator will relogin and discover the new volume size
  • fix - added option to change the default replication account from qadmin to something else
  • fix - added logic to ensure grid doesn't use the loopback interface / 127.x.x.x for peer communication
  • fix - added script to change the device timeout settings for Adaptec RAID controller compatibility
  • fix - adds support for external host name for grid communication for systems with separate internal/external hostname/IPs
  • fix - fixes blank entries from being created in smb.conf which would cause warnings
  • fix - set/change user password doesn't require old password if you're logged-in as admin
  • fix - fixes to hard password reset logic 'qs_service --reset-password=XXX', duplicate admin account was being created
  • added option to restart Samba and/or NFS and not just NFS in web UI

v2.10.0.4485 (April 29th, 2013)

  • osn_quantastor_v2.10.0.4485.iso
  • osn_quantastor_v2.10.0.4485.md5
  • maintenance upgrade for v2 backports some fixes and enhancements from v3
  • adds Storage Pool Replication verify dialog to web interface
    • replica verification should be run periodically and does a checksum of all the blocks on the primary pool and verifies the secondary pool is correct
  • adds performance enhancement to clone operation (~5x-10x faster) and makes it sparse aware
  • fixes issue with grid creation in web UI when the default 'password' is used
  • fixes issue with pool demote logic for Storage Pool Replication

v3.5.6.4390 (April 2st, 2013)

  • osn_quantastor_v3.5.6.4390.iso
  • osn_quantastor_v3.5.6.4390.md5
  • boosts clone performance by 10x and maintains sparseness of copy so it's utilization level is same as the source
  • fixes ISO installation issue that was causing the installer to hang during the last 'preseed' stage.
  • fixes issue with brick space utilization calc
  • adds option to set alternate name on the HW enclosure
  • fixes PAM configuration security problem
  • fixes issue with StorageLink ID generation
  • fixes cloned volume free space reporting
  • adds install logging to preseed to write data into /var/log/qs_install.log
  • adds new script to do a quick service status check qs_status.sh
  • adds -f option to qs_showlog.sh for tailing the service log
  • fixes issue with gluster brick discovery
  • fixes PAM password authentication issue / defines default PAM configuration for common-auth and common-password
  • fixes ISO installer/preseed bug
  • fixes gluster context and toolbar menu
  • fixes dynamic gluster peer attach issue
  • fixes gluster re-ID process to auto-restart gluster service after changing the internal peer ID
  • adds option to modify hardware enclosure name/description
  • adds dialogs for rebalance gluster volume and add-bricks to gluster volume
  • adds detail on internal services status
  • adds dialog for restarting gluster service
  • adds UI support for gluster NFS mode

v3.5.2.4342 (March 16th, 2013)

  • osn_quantastor_v3.5.2.4342.iso
  • osn_quantastor_v3.5.2.4342.md5
  • fixes local CIFS / SMB user password issue, password was not set correctly at time of new user creation
  • fixes printcap related logging errors seen in Samba log.smbd, new version disables Samba printer config
  • adds automatic btrfs rebalancing and associated rebalancing options to quantastor.conf file
  • fixes problem where changing the IP address on a port was requiring disable/enable iSCSI to reenable iSCSI access after changes
  • fixes bonding logic and issues and infinite loop bug in the base Ubuntu ifenslave script
  • fixes postfix log error messages by adding an empty main.cf config
  • adds quantastor User-Agent setting to Librato metric post operations
  • fixes ActiveDirectory join domain to auto-rollback and report proper error if the domain join does not succeed
  • fixes bug in DNS domain search suffix where it would get duplicated
  • fixes bug in DNS configuration where UI would not reflect accurate DNS configuration after removing entries

v3.5.1.4321 (March 12th, 2013)

  • osn_quantastor_v3.5.1.4321.iso
  • osn_quantastor_v3.5.1.4321.md5
  • fixes CIFS support regression introduced by new Ubuntu 12.04.2 base
  • adds MediaHarmony support to CIFS for multi-client Avid editing
  • fixes force flag so you can resize while volume is in use. iSCSI session relogin is required.
  • fixes to new AD support

v3.5.0.4306 (March 4st, 2013) 3.8 KERNEL UPGRADE AVAILABLE

  • osn_quantastor_v3.5.0.4306.iso
  • osn_quantastor_v3.5.0.4306.md5
  • adds support for Adaptec 7000 Series RAID controllers
  • enhanced CIFS support with ActiveDirectory integration
  • adds qs_sendlogs and qs_upgrade scripts for CLI upgrades and log reports
  • adds new IO profiles for media production
  • adds support for custom tags/names for hardware RAID units, disks, and controllers
  • fix to report error when trying to grow software RAID10/RAID1 which isn't supported by mdadm layer
  • adds new option to silence alarms on all controllers
  • various fixes for grid management plus updated menu in web manager for grid management
  • enhanced license activation logic to verify DNS and gateway configuration settings
  • fix password check on add grid node
  • added force flag option to Resize Volume dialog
  • added logic to auto-disable the HDDs write cache when you create a MegaRAID unit
  • added support for custom alert handlers
  • adds ethtool, ipmitool, and winbind to standard install
  • fix for disk identification of KVM/proxmox virtual disk devices
  • adds ATA over Ethernet driver
  • adds latest Adaptec 7000 driver
  • adds STEC PCIe support and latest driver
  • added logic to block Gluster volume creation on pools with DR async replication links
  • adds support for Windows shadowcopy / snapshot support with CIFS shares
  • upgrades Linux kernel to v3.8
  • upgrades SCST drivers to latest v3 release

v3.2.0.4221 (January 12th, 2013)

v2.9.2.4195 (January 5th, 2013)

  • osn_quantastor_v2.9.2.4195.iso
  • osn_quantastor_v2.9.2.4195.md5
  • fixes Upgrade Manager, to upgrade from previous releases you must upgrade from the command line with these commands:
    • sudo apt-get update
    • sudo apt-get install qstormanager qstorservice
  • various fixes to pool remote-replication failover
  • enhanced grid synchronization performance
  • adds support for Nytro MegaRAID
  • minor enhancements to qs CLI
  • fix to cloud container creation
  • fix to license check corner case

v3.0.9.4067 (December 2nd, 2012) Official v3 Release

  • osn_quantastor_v3.0.9.4067.iso
  • osn_quantastor_v3.0.9.4067.md5
  • adds Gluster support
  • fixes licensing check issue in grid configurations
  • fixes alert propagation issue in grid configurations
  • qs cli improvements
    • adds help search with partial command names like so 'qs help=glu'
    • adds support for loading login credentials eg: 'localhost,admin,password' into ~/.qs.cnf

v3.0.8.4032 (November 24th, 2012) v3 Release Candidate

  • osn_quantastor_v3.0.8.4032.iso
  • osn_quantastor_v3.0.8.4032.md5
  • fixed 4TB limit on pool remote-replication, now there is no limit.
  • adds VLAN interface support, see 'Create VLAN Interface', 'Delete VLAN Interface' in web manager
  • upgraded web interface graphics
  • fixed icons for pool replication
  • added initial support for Gluster, this will be officially supported in v3.1
  • added samba to installation process, this will be officially supported in v3.1

v2.8.1.4068 (December 2nd, 2012)

  • osn_quantastor_v2.8.1.4068.iso
  • osn_quantastor_v2.8.1.4068.md5
  • fixed 4TB limit on pool remote-replication, now there is no limit.
  • adds VLAN interface support, see 'Create VLAN Interface', 'Delete VLAN Interface' in web manager
  • adds improved volume/share level remote replication
    • communicates better progress information
    • replication process can now be cancelled at any time
    • replication is not interrupted by a upgrade or restart of QuantaStor core service
  • fixed problem with virtual interface floating
  • fixes licensing check issue in grid configurations
  • fixes alert propagation issue in grid configurations

v3.0.5.3952 (November 2nd, 2012)

  • osn_quantastor_v3.0.5.3952.iso
  • osn_quantastor_v3.0.5.3952.md5
  • fix to automatically update IP addresses in DRBD resource files on source and target side
  • fix to volume naming on DRBD secondary
  • fix to upgrade process messages
  • fix for DNS issue, resolvconf needed to be restarted after config changes
  • fix to DRBD based pool resync logic
  • fix to storage pool start ( no longer needs --update-summaries in array startup )
  • adds support to allow cancelling Storage Volume clone operations / tasks while in progress
  • adds HP SmartArray management support
  • removed old btrfs warnings from web interface
  • changed btrfs default block size to 32K and made it customizable via /etc/quantastor.conf

v2.7.4.3942 (October 29nd, 2012)

v3.0.2.3926 RC1 (October 22nd, 2012)

  • osn_quantastor_v3.0.2.3926.iso
  • osn_quantastor_v3.0.2.3926.md5
  • based on Ubuntu 12.04.1
  • incorporates all enhancements made up through QuantaStor v2.7.2
  • fixes bug in virtual interface (vif) float logic so that when you explicitly disable a vif it won't try to float it.
  • fixes NIC bonding issues found in v3.0.0 Tech Preview
  • fixes minor bug in Chrome browser support
  • fix to apply DNS changes to resolvconf base file
  • fixes bonded port speed to show the sum of the speed of slave ports
  • upgrades kernel to v3.5.5
  • upgrades SCST driver support to v3.0.0
  • upgraded to expand browser support for latest browsers (Chrome, FireFox, Opera, IE, etc)
  • adds support for German locale, just add /?locale=de to the URL when you connect to the QuantaStor Manager web management interface

v2.7.2.3912 (October 22nd, 2012)

v2.7.0.3834 (October 2nd, 2012)

  • osn_quantastor_v2.7.0.3834.iso
  • osn_quantastor_v2.7.0.3834.md5
  • adds support for pool level remote replication
  • adds support for Citrix StorageLink with XenServer 6.0 & 6.1
  • adds qstorutil.py to simplify StorageLink management operations
  • adds REST API support on port 8153
  • changed default boot filesystem type to ext3 so that QuantaStor can be para-virtualized under XenServer
  • fix for MegaRAID discovery logic (was creating zombie processes)
  • fix to storage system ID field on Alert
  • fix to rare database lock issue
  • expanded CLI command support
  • various fixes to CLI commands
  • added preferred LUN number logic for multi-protocol VMware configurations
  • fix to tomcat initd script

v2.6.1.3604 (July 23th, 2012)

  • osn_quantastor_v2.6.1.3604.iso
  • osn_quantastor_v2.6.1.3604.md5
  • fixes to init.d scripts for tomcat and core service ensures proper restart/stop operations
  • adds patch to Cloud Container support for SoftLayer private cloud access within Softlayer private network
  • adds y-axis labels to Librato metrics posts
  • fix to BBU status
  • adds LSI CacheVault support
  • adds Brocade 1020 CNA network card detection

v2.6.0.3579 (July 6th, 2012)

  • osn_quantastor_v2.6.0.3579.iso
  • adds support for Softlayer Cloud Storage support
  • adds support for metrics posting to Librato Metrics
  • adds support for PagerDuty.com
  • adds support for MegaRAID RAID10 units >16 disks
  • adds support for cloning volumes while in use w/ force flag
  • various fixes to grid scale-out management support
  • upgrade from Tomcat 6 to Tomcat 7 for web management interface web server
  • adds check to block volume resize when storage is assigned to XenServer hosts
  • fix to UI for replicate network share

v3.0.0.3422 Tech Preview (May 6th, 2012)

  • osn_quantastor_v3.0.0.3422.iso Technology Preview
  • This version is based on the same code base as v2.5.0.3422 but is built on top of Ubuntu Server 12.04 LTS and the SCST v3.0 driver.

v2.5.0.3422 (March 28nd, 2012)

  • osn_quantastor_v2.5.0.3422.iso
  • osn_quantastor_v2.5.0.3422-cloudedition.iso
  • adds support for scale-out management
  • adds support for HA failover groups utilizing integrated LSI SAS 6160 switch management for storage motion
  • adds support for NFS shares backed by a cloud container / infinite S3 storage network shares
  • adds support for Infiniband / Mellanox controllers
  • adds support for LSI CacheCade SSD cache management
  • adds support for Adaptec MaxCache and Adaptec 6xxx series RAID controllers
  • adds logic to automatically update the system clock via ntp.ubuntu.com twice daily
  • adds support for i2o device discovery
  • adds support for Adaptec enclosure discovery
  • adds SAS switch management module for LSI 616x
  • adds close window button to upper-right corner of dialogs
  • adds support for toggling the hot spare flag with Adaptec disk devices using the Mark Hot Spare dialog.
  • adds integrated online help documentation for most dialogs via [?] button
  • adds check for FC/IB controllers and removes tabs if none are present.
  • adds Apply button to alert manager dialog
  • adds system memory check
  • adds 500GB of flexibility to license key check
  • adds core services and tomcat server monitoring
  • enhancement to temporarily shutdown FC ports on storage pool stop
  • fix to exclude spares from unit create/grow dialogs
  • fix to iSCSI target driver status detection logic
  • fix to 3ware discovery logic to exclude non-existent units reported as INOPERABLE
  • fix to tomcat service start/stop logic, adds status
  • fixup of various web interface grid layouts/sizing
  • upgrades to version 1.9 of s3ql filesystem
  • fix to Modify Storage System so that DNS entries are not removed
  • fix to hardware event detection logic to prevent events from being re-raised
  • fixes network interface management terminology to make it consistent
  • fixes bug in 3ware module flush/rescan operations
  • fixes default CLI output so that nested objects are not printed (was constantly scrolling off the screen), use --verbose now for that
  • adds support for setting the bonding policy
  • fixed BBU discovery for 3ware
  • fix to pool grow logic
  • fixed storage volume assignment logic to remove iSCSI assignment by IP address. Only IQN is supported.
  • fixed vendor/model information on network ports
  • fixed ellipsis on context menus to be ...
  • fix to send alert email script so that it logs to /var/log/qs_service.log
  • fixed up HP ACU CLI install script
  • fix to show "Linear" software RAID type in management interface rather than "RAID2"

v2.1.0.2979 (Nov 28th, 2011)

  • osn_quantastor_v2.1.0.2979.iso - MD5 checksum - 65c5f9e8d9e439aa47d1c85c481868ca
  • adds send log report command to web interface
  • adds support for hardware RAID unit grow operation (LSI MegaRAID & Adaptec)
  • adds the Linear type Storage Pool layout
  • adds support for dynamic Storage Pool grow(concatenate) & expand operations for single disk RAID0 and Linear types
  • fixes license TB utilization calculation
  • adds support for virtual network interfaces, virtual interfaces allow you to create virtual network ports on different networks
  • adds support for virtual network interface floating. In the event that the physical port that the virtual interface is attached to goes offline, the virtual interface will automatically float to another online/active physical network interface. Virtual interfaces can also be pinned to specific physical network ports.
  • adds link state and link speed information to target port / network interface information
  • added hardware unit busy state to indicate when a relayout/build is active
  • added logic to pre-populate create virtual interface / create bonded interface dialog with subnet/network
  • fix create/grow unit dialog to filter disk selection based on selected hw controller

v2.0.13.2872

  • osn_quantastor_v2.0.13.2872.iso - MD5 checksum - ba6274b936a01c14825190c1c402d9e2
  • fixes create/modify cloud backup schedule dialog so that you can change the selected cloud container
  • fixes add cloud provider credentials so that you can have an amazon secret key that includes symbols like '+'
  • adds CLI command for upgrade 'qs upgrade' so that you can remotely upgrade quantastor instances
  • fixes various localized text for Japanese, note, add /?locale=ja to the URL to see the web interface in Japanese
  • fixes various cloud backup volume object state issues and adds automatic metadata and data cache flushing at the end of each volume backup
  • fixes cloud container activation logic and upgrades QuantaStor to s3ql v1.0.1
  • minor change to the ordering of stack items in the web interface
  • adds support for MegaRAID 9265 & 9285 controllers
  • adds hardware controller event filtering to remove nonsensical information and limits the event display to the last 50 messages plus any warnings/errors up to 100 hardware event messages total
  • adds initial API and model changes for grid management support
  • adds battery backup unit status information and detail to the HW controller properties
  • adds NFS export path information to the table view for Network Shares
  • disables browser caching so that the browser will load a new version of QuantaStor Manager on reconnect rather than using the cached
  • optimized RAID50 and RAID60 hardware unit creation
  • adds IO profiles to Storage Pool creation
  • fix to /etc/init.d/iptables configuration script to allow connections on QuantaStor web and SOAP ports
  • fix to Recovery Manager logic to allow recovery of bonded network port configurations
  • removed bad tooltips from various web dialogs
  • added password reset logic so that you can reset the admin password using qs_service --reset-password=mynewpassword
  • added iSCSI redirect logic for grid support
  • created qscli debian package and posted on Downloads page
  • enhanced the qs_bug_report.sh script to auto upload bug report
  • fixed web interface to show volume and pool size in both TB and TiB

v2.0.9.2752

  • osn_quantastor_v2.0.9.2752.iso - MD5 checksum - 0275bf7e21c73bea16b3bf174b7dabed
  • adds support for MegaRAID 9265 and 9285 controllers
  • improved web interface support for MegaRAID operations (silence alarm, import foreign units)
  • adds MegaRAID and 3ware drivers to installer to assist with installing Quantastor onto a hardware RAID1 mirror
  • adds hardware controller detection logic to base activation of a plugin based on the hardware driver being loaded and the availability of the hardware vendor's API/CLI
  • qs Command Line Utility now supports having a QS_SERVER environment variable so that credentials like --server=localhost,admin,password do not have to be specified for every command
  • minor fix to EULA dialog
  • minor fix to menu popup so that the minimal menu shows when the "No storage pools detected." message is in the tree.
  • fix to network share quota support
  • includes upgraded driver - ixgbe v3.4.24 - Adds support for the latest Intel 10GbE NICs
  • includes upgraded driver - megaraid_sas v5.30 - Adds support for the 92x5 series
  • includes upgraded driver - aacraid v1.1-7[28000] - Adds support for the Adaptec 6xxx series
  • adds Japanese localization
  • enhanced Storage System Link so that user can specify a remote IP address for replication to remote WAN locations in the cloud

v2.0.6.2661

  • osn_quantastor_v2.0.6.2661.iso - MD5 checksum - 83c0cbdbca6c21310d606533cd353830
  • adds additional license checks to the web interface
  • fixes memory leak in the remote replication monitoring logic
  • renamed the xfs pool type from 'Archive' to Enterprise'
  • changes the default storage pool type to 'Enterprise (XFS)'
  • adds additional xfs tuning parameters to address fragmentation
  • adds hw controller discovery dialog to preemptively rediscover/rescan controllers

v2.0.5.2649

  • osn_quantastor_v2.0.5.2649.iso - MD5 checksum - f5acb3df4e8cf170f19f5a2c86cd2c4d
  • adds OEM Cloud Edition license management support
  • adds RAID10/50/60 support for Adaptec controllers
  • certification completed for Adaptec 5805 series controllers
  • adds async operation support for NFS restart and License management operations
  • various enhancements to the CLI to support scripted automation of new system deployment
  • adds item "No physical disks detected" to tree in web interface when no disks are detected. Similar items added for volumes, pools, hw controllers.
  • fixes licensing issue with Cloud Backup feature
  • fixes lsi 3ware installation script
  • adds NFS support to Community Edition

v2.0.4.2602

  • osn_quantastor_v2.0.4.2602.iso
  • summary: QuantaStor v2.0.4 adds support for IO profiles, remote-replication of network shares and volumes residing in any pool type, and additional Adaptec hardware support.
  • adds CLI support for hardware management commands
  • adds Japanese localization
  • adds support for remote replication of network shares
  • adds support for replication of non-btrfs volumes and shares
  • adds icons and dialog changes for network share replication
  • adds support for adaptec single disk / JBOD type units
  • adds use user chap setting as default in UI
  • adds support for Storage Pool IO profiles, custom IO profiles can be created in /etc/qs_io_profiles.conf
  • adds 'disk-list=ALL' option to storage pool-create command using the qs CLI. This will auto-select all available non-utilized disks.

v2.0.2.2502

  • osn_quantastor_v2.0.2.2502.iso - MD5 checksum - c32f3fa46eb132db707cb50ecff5c526
  • summary: QuantaStor v2.0.2 adds support for Adaptec controllers, cloud licensing and includes some minor maintenance fixes.
  • fixes issue with network interface changes to ports with gateway set
  • adds icon to identify spare hardware units
  • fixes issue where duplicate disks were shown under a hardware unit after it is created
  • fixes RAID level correlation / Storage Pool now shows hardware RAID level if hardware RAID is used
  • fixed web interface rendering bug seen in Firefox 4.
  • added logic to flush the write buffer cache of hardware RAID controllers automatically when storage pools are stopped. (also part of system shutdown)
  • fixes pool identification logic to route 'flash led' request to hardware controller as necessary
  • adds logic to discover boot/system physical disks but filter them from the web interface. This information is used to identify the hardware RAID unit on which the core QuantaStor OS is installed so that we can prevent users from deleting it.
  • improved correlation of physical disks with hardware RAID units
  • adds support for OEM edition branding
  • adds support for Adaptec 5405 controller
  • adds flag to allow network configuration recovery as part of database rollback
  • adds support for network share client modify commands to CLI

v2.0.1.2430

  • summary: QuantaStor v2.0.1 adds support for NFSv4 and includes some minor maintenance fixes.
  • adds support for NFSv4
  • adds simplified NFS export path format which eliminates the full storage pool GUID from the path
  • adds customizable ARP filtering policy setting to Modify Storage System dialog
  • adds NFS configuration dialog so you can set the system to NFSv3 or NFSv4 mode
  • fixes ribbon bar browser layout issue with IE
  • fixes bug in CLI command system-shutdown
  • fixes Windows CLI so you can run it from anywhere rather than just from the CLI installed location
  • fixes issue with Add Host dialog where the host entries to a bad DNS lookup and get an invalid IP address associated with them
  • fixes for Citrix StorageLink 2.4 support
  • fixes upgrade from 1.x to 2.x so that this can be done and the kernel upgrade is automatic
  • fixes pool start logic to automatically re-enable network shares when a storage pool is brought back online
  • fixes pool modify configuration to preserve the enable write optimizations flag which was getting cleared when a pool was start/stopped

v2.0.0.2390 **

  • osn_quantastor_v2.0.0.2390.iso - MD5 checksum - 832183d0723e5623390aa3d1c3b2dec0
  • summary: QuantaStor v2.0 adds support for Fibre Channel via Qlogic 24xx and 25xx series adapters and adds integrated support for the LSI MegaRAID and DELL PERC families of RAID controllers.
  • fixes invalid warning when scsi target driver is restarted
  • adds install script for LSI MegaRAID CLI to /opt/osnexus/quantastor/raid-tools/lsimegaraid-install.sh
  • adds plug-in support for LSI MegaRAID discovery and management
  • adds support for Fibre Channel via Qlogic 24xx and 25xx cards
  • add host/initiator dialogs updated to support FC initiators
  • new kernel 2.6.35-27 with FC support and latest LSI MegaRAID driver
  • multiple simultaneous hardware alerts are now coalesced into a single alert email
  • enhanced storage volume create dialog to support partial reservation of space
  • added additional RAID info message filtering
  • fixes /dev/fd0 warning messages via floppy driver blacklist
  • fixes make initrd issue with missing pango library
  • fixes missing target ID field in UI which was always reporting 0
  • cleanup of alert email to remove non-IP addresses like 'bond0' from the list.
  • added logic to remove the replication and cloud backup tabs as per licensing
  • SCST scsi target driver optimized for performance
  • fixes corner case with IQN target ID generation with 'volname.x' overlapping with 'volname:x'
  • fixes UI issue with partially expanded tree on User, Cloud, and Replication tabs
  • adds XenServer to drop-down list of supported host types
  • adds cloud container repair command to fixup container in cases where the system is shutdown while cloud replication is in progress
  • adds network share enable/disable dialogs rather than using the network share modify dialog for this
  • adds config file option to permanently enable/disable arp filtering. Default is auto where arp filtering is enabled only when NIC ports are bonded.
  • adds IP Address to host modify dialog so this can be changed when the detected IP address is wrong.
  • minor fix to export storage pool command
  • minor UI fix to virtual port / bond creation
  • minor UI fix to create volume dialog when pool has no free space
  • cleanup of storage quota create dialog layout
  • target IQN generation now includes part of the storage volume UUID
  • fix to cloud container enable / repair logic
  • adds logic to automatically removed completed tasks and old alerts > 50 by default
  • fixes CHAP authentication bug where remove old entries were not removed on reconfiguration of CHAP settings
  • fixes Windows MPIO issue with t10 device descriptor format
  • fixes license key activation error detail
  • fix to db restore logic
  • fix to service upgrade logic
  • fix to modify cloud container dialog
  • fixed issue with db rollback to a configuration database with ports configured with NIC bonding, new behavior is to flush the bond configuration.
  • fixed issue with VMware physical disks being identified as XenServer

v1.5.1.2277

  • osn_quantastor_v1.5.1.2277.iso - MD5 checksum - 8161052696beacf85aab8dfcc61104dc
  • web interface redesign to move tabs to the top
  • adds hardware RAID device correlation from physical disk -> hardware unit -> hardware disk
  • we now enable ARP filtering when NIC bonding / virtual ports are used
  • adds 3ware support for unit create, unit delete, unit identify, disk mark spare, disk remove, and controller rescan
  • fix up of web interface column widths
  • adds alert severity to the subject line of emailed alerts

v1.5.0.2239

  • osn_quantastor_v1.5.0.2239.iso - MD5 checksum - be4a4b78a2c39b4cb2cfa0ea55c9569e
  • summary: 2239 is a hot-fix release for some issues caught after the initial 1.5.0 release.
  • fixes bug in session monitoring logic
  • fixes bug in alert manager email generation
  • fixes alert manager dialog so that the SNMP password is hidden text ******

v1.5.0.2233 **

  • osn_quantastor_v1.5.0.2233.iso - MD5 checksum - 2e5efe438c785046ad27c7ff0c79641b
  • summary: QuantaStor 1.5 introduces Cloud Backup to Amazon S3 and adds support for SCSI-3PR which is needed for Hyper-V live migration
  • fixes installer so that an internet connection is no longer required to install from CD/ISO
  • fixes XFS thick provisioning w/large volumes
  • fixes Cancel Task dialog to show proper "Are you sure?" text
  • fixes Storage Volume Resize dialog max size setting for thick provisioning
  • changes iSCSI driver from IET to SCST
  • fixes 'View Share' dialog, missing space in mount path
  • fixes text validation in dialogs so that the cursor doesn't jump to the end
  • fixes upgrade logic to upgrade the target driver first and tomcat last
  • fixes VMWare/XenServer virtual appliance device discovery so that devices are found without allow_unident=1 flag
  • adds option to create/modify a pool to 'Enable Write Optimizations'. This uses the nobarrier filesystem option to leverage write optimizations in systems with a battery backup units.
  • adds new LSI 3ware operations to web interface: controller rescan, add hot spare, identify disk, identify unit
  • adds JFS pool type (create via command line only)
  • adds support for SCSI3 persistent reservations / Windows Hyper-V live migration
  • adds cloud backup support (Amazon S3)
  • adds a warning to BTRFS pool type creation, this pool type is not yet ready for production use

v1.4.1.2069

  • osn_quantastor_v1.4.1.2069.iso - MD5 checksum - 39744af315cd3d44498d9ba73a2b4013
  • adds support for FusionIO cards
  • adds support for new XFS based 'Archive' storage pool type. The Standard (ext4) pools are limited to 16TB which is sub-optimal for some disk-to-disk backup applications like Atempo so the new 'Archive (xfs)' pool type w/ a 8EB limit solves that.
  • adds automatic audit logging, see /var/log/qs_audit.log
  • adds logic to expunge old complete or failed task entries automatically
  • adds logic to do an automatic internal database backup anytime a new pool is created
  • adds properties page for iSCSI session in web interface
  • adds LSI 3ware logical unit discovery
  • fixes size reporting on Standard (ext4) thin provisioned volumes
  • fixes service update logic
  • fixes bug that was preventing new user role creation
  • fixes bug in target port modify dialog
  • fixes to new SCST support beta
  • fixes bug in modify chap user/password where they were reversed

v1.4.0.2006

  • osn_quantastor_v1.4.0.2006.iso - MD5 checksum - 7a27091cac27f470d4e83f31e55c361f
  • remote replication support officially released
  • adds Upgrade Manager for upgrading QuantaStor via the web interface
  • adds Recovery Manager for recovering the QuantaStor database via the web interface
  • login screen uses default password 'password' if no password is specified
  • additional i18n work to prepare for localized editions

v1.3.1.1966

  • osn_quantastor_v1.3.1.1966.iso - MD5 checksum - 3d5fa861634451c9cf14b79e4c61a535
  • remote-replication beta updates
    • improved connection state logic
    • various enhancements to enable whole file transfers on initial push as well as options to disable this mode in quantastor.conf
    • bandwidth fixes for storage system link dialogs
  • fixed CHAP bug in web interface
  • added device exclusion list option to /etc/quantastor.conf
  • additional i18n work to prepare for localized editions
  • fixed bug in PhysicalDisk query where invalid characters in the serialNumber field was causing SOAP API issues

v1.3.1.1930

  • osn_quantastor_v1.3.1.1930.iso - MD5 checksum - cded012fb659a3fe85091614bca96bc6
  • fixed installer to allow more control over partitioning
  • fixed bug in filesystem resize logic
  • adds support for HP P400 RAID controllers via hpacucli
  • fixed up firmware level detection
  • adds beta support for remote replication schedules
  • adds beta support for remote replication
  • adds dialog for modifying network share client entries
  • extends Storage System modify dialog to allow setting the network domain and search suffix
  • additional i18n work to prepare for localized editions
  • added storage system ID reset when /etc/qs_reset_sysid is present

v1.3.0.1864*

  • osn_quantastor_v1.3.0.1864.iso - MD5 checksum - 4b96d2a450273f130f98ceb68aec26f4
  • upgraded base platform from Ubuntu Server 10.04 to Ubuntu Server 10.10
  • adds support for NAS / network shares / NFSv3
  • adds support for network share snapshots
  • adds support for restoring from network share snapshot
  • enhances snapshot schedules to include support for automatic network share snapshots
  • added additional license checks
  • added more detail to storage pool properties page
  • added dynamic permission definition upgrade logic
  • additional i18n work to prepare for German and Japanese localization
  • fixed bug in pool free-space calculation
  • fix to target port state, was showing offline in some cases where it was online
  • fix to storage pool state, also showing offline in some cases where it was online
  • added logic to skip the startup device arrival delay if the system has been up for more than a couple mintues
  • enhanced CLI to add network share management commands
  • some optimization of web UI synchronization logic
  • fixed up the send alert logic to handle SSL SMTP connections w/ retry logic
  • added remote replication tab and initial code for replication schedules

v1.2.0.1737

  • osn_quantastor_v1.2.0.1737.iso - MD5 checksum - E352F9C576BA1C1EC9A3B13AEF1D4F5C
  • added support for changing DNS entries to the 'Modify Storage System' dialog
  • added support for sending email with SMTP user/password
  • fixed bug in license activate dialog to show license activation state
  • added initial support for remote replication
  • fixed memory leak in storage pool state and health monitor
  • additional work on Japanese localization
  • added properties pages for hardware enclosure / controller types
  • added initial support for LSI 3ware 9690SA hardware discovery / alert integration
  • added support for gathering tx/rx data per network adapter
  • added file-system optimizations to reduce meta data footprint
  • added support for Fusion IO device names

v1.1.0.1604

  • fixed storage pool delete logic when deleting a pool with missing disk devices
  • initial support for Japanese locale
  • added option to QuantaStor Manager UI to allow one to 'force' a storage pool to start even when degraded
  • improved device identification logic
  • fixed minor bug in HP RAID controller support detection logic
  • added support for large >2TB hardware RAID devices
  • minor fix to storage pool create logic so that physical disks don't show the storage pool association as a GUID

v1.1.0.1592 *

  • adds support for configuring ports as 'iSCSI enabled' so that ports can be designated as management only
  • fixed physical disk discovery bug in XS VM
  • adjusted read/transmit settings in iSCSI target driver to improve performance
  • fixed storage pool start-up issue which would cause pools to be started as degraded or not at all. This was more common with large pools with 6 or more disks.
  • fixed various edge conditions around create/delete virtual port
  • fixed bug in port state discovery
  • fixed bug where network access to QS server was not available after boot because networking needed to be restarted after port bonding was completed. Non-issue with systems not utilizing port bonding.

v1.1.0.1570

  • added Mac OS X option to the host add/modify dialog
  • minor fixes to volume cloning logic to support cloning across pool types
  • minor fixes to alert email generation logic
  • added support for automatic backup of QuantaStor database to /var/opt/osnexus/quantastor/osn.db.backup
  • added initial changes for HP server / HP RAID controller support
  • updated device ID collection logic to store scsi VDP 0x83 descriptor information for Physical Disk objects
  • fixed bug in stripe-width/stride calculations for 'Standard' type pools
  • fixed UI bug preventing role creation / RBAC security configuration changes

v1.1.0.1560

  • fix to device discovery logic to support running QuantaStor in a VMWare ESX virtual machine
  • fix to storage pool deletion logic to properly clear physical device to storage pool association
  • added support for 'Standard' type storage pools which utilizes ext4 rather than btrfs as used with the 'Advanced' storage pool type.
  • updated storage volume create dialog to include storage pool RAID level info
  • updated QuantaStor kernel to be based off 2.6.35 to resolve ENOSPC edge conditions with Advanced storage pool type
  • minor fix to storage pool diagram colors to improve contrast
  • improved quantastor shutdown logic to bring down storage pools more cleanly
  • updated storage pool partitioning logic to align storage pools to physical disk cylinder boundaries
  • added filtering logic to prevent snapshot selection of volumes in Standard type storage pools