Difference between revisions of "QuantaStor Version ChangeLog"

From OSNEXUS Online Documentation Site
Jump to: navigation, search
m (ChangeLog)
m (v2.0.0.2366 **)
Line 2: Line 2:
 
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 [[QuantaStor Upgrade Guide|Upgrade Guide]].
 
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 [[QuantaStor Upgrade Guide|Upgrade Guide]].
  
== v2.0.0.2366 ** ==  
+
== v2.0.0.2366 RC2 ** ==  
 
* osn_quantastor_v2.0.0.2366.iso - MD5 checksum - TBD
 
* osn_quantastor_v2.0.0.2366.iso - MD5 checksum - TBD
 
* 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.
 
* 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.

Revision as of 21:02, 22 March 2011

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.2366 RC2 **

  • osn_quantastor_v2.0.0.2366.iso - MD5 checksum - TBD
  • 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

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.