QuantaStor Version ChangeLog

From OSNEXUS Online Documentation Site
Revision as of 20:22, 23 March 2011 by Qadmin (Talk | contribs)

Jump to: navigation, search

ChangeLog

The change log contains a detailed summary of the changes made for each new release of QuantaStor. For information on how to upgrade your storage system please see the Upgrade Guide.

v2.0.0.2373 **

  • osn_quantastor_v2.0.0.2373.iso - MD5 checksum - cfcd4cf9a51c51fd80af35fdd08019bf
  • 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 logic
  • adds logic to automatically removed completed tasks and old alerts > 50 by default

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

Notes

Note that version changes that are marked with an asterisk (*) indicate builds that include a change to the iSCSI target driver. A single asterisk is used to indicate a recommended but not required change to the driver and a double asterisk (**) is used to indicate that the qstortarget package must be upgraded along with the regular qstormanager and qstorservice packages.