Printable version

Drivers & software

* RECOMMENDED * Online ROM Flash Component for Windows - HP MSA 1040/2040 Storage Arrays

By downloading, you agree to the terms and conditions of the Hewlett Packard Enterprise Software License Agreement.
Note:  Some software requires a valid warranty, current Hewlett Packard Enterprise support contract, or a license fee.

Type: Firmware (Entitlement Required) - Storage Controller
Version: GL210R004(3 Jun 2015)
Operating System(s): HP-UX 11.31 (IA)
Microsoft Windows Server 2008 R2
Microsoft Windows Server 2008 W32
Microsoft Windows Server 2008 x64
Microsoft Windows Server 2012
Microsoft Windows Server 2012 R2
Red Hat Enterprise Linux 5 Server (x86)
Red Hat Enterprise Linux 5 Server (x86-64)
Red Hat Enterprise Linux 6 Server (x86)
Red Hat Enterprise Linux 6 Server (x86-64)
Red Hat Enterprise Linux 7 Server
SUSE Linux Enterprise Server 11 (AMD64/EM64T)
SUSE Linux Enterprise Server 11 (x86)
SUSE Linux Enterprise Server 12
VMware ESXi 5.0
VMware vSphere 5.1
VMware vSphere 5.5
File name: cp025774.exe (61 MB)
This package contains the firmware upgrade for HP MSA 1040/2040 storage arrays which includes array controller firmware and approved companion versions of drive enclosure firmware. When installing array controller firmware, the process will also update firmware on attached drive enclosures. This firmware can be installed from any computer running a supported Windows operating system with an Ethernet connection to the HP MSA 1040/2040 Storage Array.

The following features were added or enhanced in controller firmware GL210R004:

  • Improved event criticality for certain events.
  • Enabled dynamic spare feature by default.
  • Disabled SSH v1.
  • Reporting the Compact flash as a Field Replaceable Unit (FRU).
  • Recommend replacing the Compact flash as a FRU in Compact flash failure events.
  • Added additional information when reporting SCSI reservations.
  • Updated OpenSSL to 1.0.1m.
  • Disabled SSL 3.0 to mitigate CVE-2014-3566.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.

Prerequisites:

NOTE: Firmware upgrade must be performed from a supported Windows or Linux client (using the corresponding Windows or Linux smart component) that has network connectivity to the array being upgraded.

WARNING: Do not power cycle or restart devices during a firmware update. If the update is interrupted or there is a power failure, the module could become inoperative. If this occurs, contact technical support. The module may need to be returned to the factory for reprogramming.

CAUTION: Before upgrading firmware, ensure that the storage system configuration is stable and is not being reconfigured or changed in any way. If changes are in progress, monitor them and wait until they are completed before proceeding with the upgrade.

IMPORTANT: In a single-controller system, updating firmware causes all disks to be temporarily inaccessible. Stop I/O to vdisks before performing this operation.

IMPORTANT: FTP and HTTPS/Telnet services must be enabled on the arrays being updated and the corresponding client interfaces enabled on the host system where the smart component is being executed.

NOTE: Following a firmware upgrade, it is recommended to rescan all HBAs to ensure that all paths have been rediscovered correctly.  Please consult your operating system documentation on the best ways to force a rescan and verify the number of paths to each LUN is correct.

NOTE: Allow approximately 30 minutes for the firmware to load and for the automatic restart to complete on the controller you are connected to. Wait for the progress messages to specify that the update has completed. In dual-controller systems with Partner Firmware Update enabled, allow an additional hour for the update to complete on the second controller. (Updating the second controller usually takes 30 minutes to complete, but may take as long as one hour.) All firmware flash progress messages are logged to %systemdrive%\CPQSYSTEM\Log\MSA2000_IP.log and flashing summary is logged to %systemdrive%\CPQSYSTEM\Log\cpqsetup.log. A final completion message will be displayed. The Smart Component will manage the FTP and Partner Firmware Update (PFU) enable/disable settings.

NOTE: This Firmware Smart Component will not inter-operate with HP Smart Update Manager (HP SUM) or with the HP Smart Update Firmware DVD (formerly Firmware Maintenance CD).


To ensure the integrity of your download, HPE recommends verifying your results with this SHA-256 Checksum value:

b9c729d5f43bd8d67a33c6c2a33f91731f9cd7625a91a588a495be50a6ad43ce cp025774.exe

Reboot Requirement:
Reboot is not required after installation for updates to take effect and hardware stability to be maintained.


Installation:

Select and schedule an appropriate time to perform an online upgrade: For redundant controller systems, to ensure the success of an online upgrade, selecting the appropriate time is essential. Because the online firmware upgrade is performed while host I/Os are being serviced, the I/O load can impact the upgrade process. Selecting a period of low I/O activity will ensure the upgrade completes as quickly as possible, and will avoid disruptions to hosts and applications due to timeouts.

As with any other firmware upgrade it is a recommended best practice to ensure that you have a full backup prior to the upgrade.

Following a firmware upgrade, it is recommended to rescan all HBAs to ensure that all paths have been rediscovered correctly.  Please consult your operating system documentation on the best ways to force a rescan and verify the number of paths to each LUN is correct.

Windows Smart Component Installation Instructions

This is a self extracting executable module.  One can execute this module via the command line console or from Windows graphical user interface.

GUI Option

  1. Place the downloaded firmware package in a temporary directory.
  2. In single-domain environments, stop all I/O to vdisks in the enclosure before starting the firmware update.
  3. Using Windows Explorer, navigate to the directory containing the download.
  4. Double click the executable file.
  5. Follow onscreen instructions. After you are prompted for logon information, enter credentials for an account with management access rights.
  6. Wait for the installation to complete. During installation, each updated module automatically restarts. Upon completion, a confirmation message is displayed.

CLI Option

  1. Place the downloaded firmware package in a temporary directory.
  2. In single-domain environments, stop all I/O to vdisks in the enclosure before starting the firmware update.
  3. Using Windows command prompt, navigate to the directory containing the download.
  4. Execute the Smart Component by entering the following command:

CPxxxxxxx.exe /target <ip_address> /user <username> /passwd <password> /s
where:

  • CPxxxxxxx.exe is the downloaded Smart Component filename
  • ip_address is the management IP address of the array controller
  • username is the username account with management rights
  • password is the password for username

Instead of command line parameters you can use the following DOS environment variables:

  • oa_address: set this variable for the IP address of array controller
  • oa_username : set this variable for the username of array controller
  • oa_password : set this variable for the password of array controller

Wait for the installation to complete. During installation, each updated module automatically restarts. Upon completion, a confirmation message is displayed.

NOTE: When prompted for logon information, enter credentials for an account with management access rights.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.


End User License Agreements:
Hewlett-Packard End User License Agreement


Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Important:

NOTE: Firmware upgrade must be performed from a supported Windows or Linux client (using the corresponding Windows or Linux smart component) that has network connectivity to the array being upgraded.

WARNING: Do not power cycle or restart devices during a firmware update. If the update is interrupted or there is a power failure, the module could become inoperative. If this occurs, contact technical support. The module may need to be returned to the factory for reprogramming.

CAUTION: Before upgrading firmware, ensure that the storage system configuration is stable and is not being reconfigured or changed in any way. If changes are in progress, monitor them and wait until they are completed before proceeding with the upgrade.

IMPORTANT: In a single-controller system, updating firmware causes all disks to be temporarily inaccessible. Stop I/O to vdisks before performing this operation.

IMPORTANT: FTP and HTTPS/Telnet services must be enabled on the arrays being updated and the corresponding client interfaces enabled on the host system where the smart component is being executed.

NOTE: Allow approximately 30 minutes for the firmware to load and for the automatic restart to complete on the controller you are connected to. Wait for the progress messages to specify that the update has completed. In dual-controller systems with Partner Firmware Update enabled, allow an additional hour for the update to complete on the second controller. (Updating the second controller usually takes 30 minutes to complete, but may take as long as one hour.) All firmware flash progress messages are logged to %systemdrive%\CPQSYSTEM\Log\MSA2000_IP.log and flashing summary is logged to %systemdrive%\CPQSYSTEM\Log\cpqsetup.log. A final completion message will be displayed. The Smart Component will manage the FTP and Partner Firmware Update (PFU) enable/disable settings.

NOTE: This Firmware Smart Component will not inter-operate with HP Smart Update Manager (HP SUM) or with the HP Smart Update Firmware DVD (formerly Firmware Maintenance CD).


Notes:

Support for additional operating systems may be approved after release of this firmware.

For up-to-date, detailed operating system support information and known restrictions, see the HP Storage Single Point Of Connectivity Knowledge (SPOCK) website at http://www.hp.com/storage/spock. Enter your HP Passport account credentials and then, in the left pane, select View by Array. In the displayed table of arrays, on the MSA row, use the Refine and the Add to Selection options to display the list of supported operating systems for your controller model.

Please refer to the Release Notes for  the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.
 

GL210R004 build includes the following components:

Component Version
Storage Controller Code GLS210R04-01
Storage Controller Loader Code  27.016
Management Controller Code GLM210R007-01
Management Controller Loader Code 6.16.21066
CPLD Code 53
Expander Controller Code GLE310B25 (3125)

Expansion Modules:

  • Expander Controller: S200B38 (2038)

Important Firmware Notes

  • Windows Server 2012 management integration:
    • HP recommends that you update the Windows cache by using the cmdlet, Update-StorageProviderCache -DiscoveryLevel Full -Name <storageProviderName> manually, after attempting any storage provision operations that use the MSA management interface.
    • HP recommends that you use the MSA management interface (Storage Management Utility or Command Line Interface) to modify volume mappings, delete volumes, or modify volume names. Manually update Windows cache by using the cmdlet, Update-StorageProviderCache -DiscoveryLevel Full -Name <storageProviderName>.
  • System Center VMM integration:
    • Running operations concurrently is supported, except for Windows 2008 R2, up to the limit of four concurrent operations. This includes creating objects (e.g., LUNs, clones, snapshots) and registering objects to hosts or four node clusters.
  • Windows Server 2012 management and System Center VMM integration:
  • The MSA 2040 contains an embedded SMI-S provider for use by SMI-S client applications. The embedded provider is designed to support MSA 2040 configurations with up to 24 hard drives and up to 250 mapping paths. A mapping path is defined as an MSA 2040 volume presented through an MSA 2040 target port to a host initiator.
  • Smart Array SAS HBAs are not supported with SMI-S based applications that include System Center VMM and Windows Server 2012 Integrations.
  • Some older drive firmware Smart Components may not be compatible with the MSA 2040 and cause the Smart Component to stall. If this occurs, HP recommends extracting the Smart Component and using the .FLA or .BIN or .LOD file with the SMU to update the drive firmware.
  • When changing a replication set (e.g., adding or removing a replication volume or deleting the replication set), do so from the source system; when aborting, suspending, or resuming a replication, do so from the destination system.
  • When changing the primary volume of a replication set, do so from the destination system first, then, perform the change on the source system.
  • When using Windows Dynamic Disk (software RAID) on top of a hardware RAID, cautions must be considered. For more information, see the section "Real World: Dynamic versus Basic Disks" on the topic at http://technet.microsoft.com/en-us/library/dd163558.aspx.
  • Failover and failback times are affected by the number of system volumes; the more volumes there are on the system, the more time is required for failover and failback to complete.

Supported Devices and Features:

Support for the following MSA devices:-

  • HP MSA 2040 SAN Dual Controller LFF Storage
  • HP MSA 2040 SAN Dual Controller SFF Storage
  • HP MSA 2040 SAS Dual Controller LFF Storage
  • HP MSA 2040 SAS Dual Controller SFF Storage
  • HP MSA 1040 2-port 10G iSCSI Dual Controller LFF Storage
  • HP MSA 1040 2-port 10G iSCSI Dual Controller SFF Storage
  • HP MSA 1040 2-port 1G iSCSI Dual Controller LFF Storage
  • HP MSA 1040 2-port 1G iSCSI Dual Controller SFF Storage
  • HP MSA 1040 2-port Fibre Channel Dual Controller LFF Storage
  • HP MSA 1040 2-port Fibre Channel Dual Controller SFF Storage
  • HP MSA 1040 2-port SAS Dual Controller LFF Storage
  • HP MSA 1040 2-port SAS Dual Controller SFF Storage
  • HP MSA 2040 LFF Disk Enclosure
  • HP P2000 Dual I/O LFF Drive Enclosure

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


The following issues were fixed in controller firmware GL210R004:

  • Enabling spin-down and setting spin-down-delay to zero resulted in the delay being set to the default value of 15 minutes.
  • The host did not receive pool threshold event from Pool B.
  • Improved updating array configuration in Microsoft Windows Server 2012, when array configuration has been modified using the array management.
  • Added SMI-S associations that were missing.
  • A Vdisk going offline will be reported as an "error" level event.
  • Uninstallation of host software could have unintentionally removed software in use.
  • Displayed blank Replicate Volume description pane for single controller system in the SMU when selecting Replicate Volume from the Volume Provisioning menu.
  • Performance statistics may have shown a value of 0 if one controller was in a shutdown state.
  • The SMU v3 host group mapping was very slow when getting above 192 initiators.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.

NOTE: Firmware upgrade must be performed from a supported Windows or Linux client (using the corresponding Windows or Linux smart component) that has network connectivity to the array being upgraded.

WARNING: Do not power cycle or restart devices during a firmware update. If the update is interrupted or there is a power failure, the module could become inoperative. If this occurs, contact technical support. The module may need to be returned to the factory for reprogramming.

CAUTION: Before upgrading firmware, ensure that the storage system configuration is stable and is not being reconfigured or changed in any way. If changes are in progress, monitor them and wait until they are completed before proceeding with the upgrade.

IMPORTANT: In a single-controller system, updating firmware causes all disks to be temporarily inaccessible. Stop I/O to vdisks before performing this operation.

IMPORTANT: FTP and HTTPS/Telnet services must be enabled on the arrays being updated and the corresponding client interfaces enabled on the host system where the smart component is being executed.

NOTE: Allow approximately 30 minutes for the firmware to load and for the automatic restart to complete on the controller you are connected to. Wait for the progress messages to specify that the update has completed. In dual-controller systems with Partner Firmware Update enabled, allow an additional hour for the update to complete on the second controller. (Updating the second controller usually takes 30 minutes to complete, but may take as long as one hour.) All firmware flash progress messages are logged to %systemdrive%\CPQSYSTEM\Log\MSA2000_IP.log and flashing summary is logged to %systemdrive%\CPQSYSTEM\Log\cpqsetup.log. A final completion message will be displayed. The Smart Component will manage the FTP and Partner Firmware Update (PFU) enable/disable settings.

NOTE: This Firmware Smart Component will not inter-operate with HP Smart Update Manager (HP SUM) or with the HP Smart Update Firmware DVD (formerly Firmware Maintenance CD).

Version:GL225P002-02 (31 May 2019)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


The following feature was fixed in controller firmware GL225P002-02:

  • Authenticated session security vulnerability.

The following features were fixed in controller firmware GL225P001:

  • Pool is offline despite all pool disk-groups online.
  • Storage system ceases operation due to exceeding the 255 SCSI registrant limit.
  • Controller ceases operation during SCRUB task due to excessive discovered parity errors.
  • Replication fails with: Error Message: The scheduler was unable to complete the replication. - Insufficient resources exist.
  • Pool and volumes were inaccessible due to failed read of pool metadata.
  • Disk-groups might show QTOF after recovery from a power outage.
  • Scheduled Replication may fail due to a timing issue resulting in a “volume not found” error message.
  • Aborts may be seen with heavy host IO during Snapshot and replication image creation.
  • Loss of management access to the storage system due to volume mapping using Microsoft SCVMM.
  • Controller ceases operation due to frequent Snapshots on a pool in excess of 100TB.
  • Management interface reports “getting data from storage controller. Please wait.”.
  • RAID 50 disk-group may remain quarantined even after dequarantine command is issued.
  • All Pools and volumes are offline due to a disk-group reporting unreadable metadata (BLPT error).

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.

Enhancements

The following features were added or enhanced in controller firmware GL225P001:

  • Update OpenSSH to 7.8p1.
  • Update Openssl to 1.0.2p.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.


Version:GL225P001 (25 Mar 2019)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


The following features were fixed in controller firmware GL225P001:

  • Pool is offline despite all pool disk-groups online.
  • Storage system ceases operation due to exceeding the 255 SCSI registrant limit.
  • Controller ceases operation during SCRUB task due to excessive discovered parity errors.
  • Replication fails with: Error Message: The scheduler was unable to complete the replication. - Insufficient resources exist.
  • Pool and volumes were inaccessible due to failed read of pool metadata.
  • Disk-groups might show QTOF after recovery from a power outage.
  • Scheduled Replication may fail due to a timing issue resulting in a “volume not found” error message.
  • Aborts may be seen with heavy host IO during Snapshot and replication image creation.
  • Loss of management access to the storage system due to volume mapping using Microsoft SCVMM.
  • Controller ceases operation due to frequent Snapshots on a pool in excess of 100TB.
  • Management interface reports “getting data from storage controller. Please wait.”.
  • RAID 50 disk-group may remain quarantined even after dequarantine command is issued.
  • All Pools and volumes are offline due to a disk-group reporting unreadable metadata (BLPT error).

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.

Enhancements

The following features were added or enhanced in controller firmware GL225P001:

  • Update OpenSSH to 7.8p1.
  • Update Openssl to 1.0.2p.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.


Version:GL225R003 (18 Dec 2017)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


The following features were fixed in controller firmware GL225R003:

  • A virtual Pool was offline due to Unreadable Metadata.
  • Controller would get caught in a warm boot loop that resulted in both controllers getting out of sync.
  • Controller would crash when the following conditions existed:
    • Overlapping controller commands that caused a PCIE link failure.
    • PCIE link failure.
    • During a failover process, both controllers attempted to access the same memory location.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.

Enhancements

The following features were added or enhanced in controller firmware GL225R003:

  • Added support for Office 365 as an email notification system.
  • HTTPS supports TLS v1.1 and v1.2.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.


Version:GL220P010(A) (11 Dec 2017)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.

Upgrade not required if firmware is already in GL220P010.


The following features were fixed in controller firmware GL220P010:

  • Disk groups remain offline or quarantined after missing drives return to an online state.
  • Rare data integrity issue found in lab testing environment under heavy load when system is running replications and controller failback occurs.
  • Compact Flash flush failure error incorrectly invalidates cache data.
  • Added performance improvement for firmware update process in smart component.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.


Version:GL220P010 (5 Sep 2017)
Fixes

Upgrade Requirement:
Critical - HPE requires users update to this version immediately.


The following features were fixed in controller firmware GL220P010:

  • Disk groups remain offline or quarantined after missing drives return to an online state.
  • Rare data integrity issue found in lab testing environment under heavy load when system is running replications and controller failback occurs.
  • Compact Flash flush failure error incorrectly invalidates cache data.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.


Version:GL220P009 (24 Oct 2016)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


The following features were fixed in controller firmware GL220P009:

  • Access to the management controller is lost and replication schedules stop due to unreported process issues internal to the controller.
  • Cannot install a custom certificate.
  • Scrub and rebuild will not run on disk-groups that were previously attempted to be removed from the virtual pool.
  • Controller ceases to operate when cache mode is set to flush and array is connected to a Windows 2012 system.
  • In rare occurrences an over allocated pool may not enter READ ONLY state.
  • Controller ceases to operate on secondary array when virtual replications in opposite directions are scheduled to run at the same time.
  • Array log is filled with events about not being able to retrieve license data.
  • A disk-group which was dequarantined may lead to no disk-groups being available to the pool.
  • Intermittent management controller disconnects.
  • Unable to replicate a volume due to an erroneous error that a duplicate name was specified.
  • Vdisk parity errors seen on RAID 5 or RAID 6 disk-groups after hard power cycle.
  • Virtual Remote Snap replication was suspended internally by the system due to the error "The operation cannot be completed because communication cannot be established with the peer".
  • Controller ceases to operate due to a heartbeat loss in virtual storage thread.
  • During a failover operation an internal timeout could prematurely initiate recovery actions on the partner controller.
  • HTTPS stops responding after a random period of time.
  • Resource imbalance issue resulting in a controller ceasing operation.
  • Virtual disk-group draining takes an extremely long time.
  • Unable to create peer connection.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.

Enhancements

The following features were added or enhanced in controller firmware GL220P009:

  • Updated OpenSSL to 1.0.2j.
  • Updated OpenSSH to 7.3p1.
  • Exposed OpenVMS profile and volume-id attributes in management interfaces.
  • Added support for Windows Server 2016.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.


Version:GL220P008 (20 May 2016)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


The following issues were fixed in controller firmware GL220P008:

  • The controller ceases operation when connected to a VMware host after a volume copy or replication operation on a virtual volume completed.
  • Deploying VMs in a VMware environment resulted in VMware reporting an error and not powering on the VM successfully.
  • The controller ceases operation when large virtual volumes are allocated and snapshots or remote snap replication are being utilized.
  • Failback operations take longer than 60 seconds when the array was connected to SmartArray or SmartHBA SAS adapter in a VMware environment.

The following issues were fixed in controller firmware GL220R005:

  • Controller crashed with NMI: NOCP Errors
  • HTTPs web browser may not function correctly without a valid certificate. Certificate status is unknown.
  • Controller crashed  due to Critical Error OSMEnterDebugger CThr: mioL
  • Virtual disk-group drain stuck and will not complete.
  • Disk failure might cause data unavailability until a power cycle.
  • Controller crash due to resources being exhausted.
  • Virtual pool is read-only due to multiple failures and rare race condition.
  • MTU packet size is not correctly documented.
  • Controller crash due to PCI Link Recovery stuck in a Loop
  • Array did not work correctly in single controller mode.
  • IE 11 browser can cause replication to fail when changing the scheduled replication.
  • Hard (non-media) errors reported during disk scrub due to illegal request command to disk.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.

Enhancements

The following features were added or enhanced in controller firmware GL220R005:

  • Added the following features for virtual storage:
    • RemoteSnap
    • Tier Affinity
    • Snap Pool Management
    • Volume copy
  • Added scheduler for virtual storage based snapshots.
  • Updated SMU v3 to Hewlett Packard Enterprise branding. SCSI Vendor IDs remain "HP" and SNMP/SMI-S Vendor Name remains “HP” for backwards compatibility.
  • Added persistent SNMP alerts for critical events until the condition is cleared.
  • Added capability for larger virtual pools.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.


Version:GL210R004 (3 Jun 2015)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


The following issues were fixed in controller firmware GL210R004:

  • Enabling spin-down and setting spin-down-delay to zero resulted in the delay being set to the default value of 15 minutes.
  • The host did not receive pool threshold event from Pool B.
  • Improved updating array configuration in Microsoft Windows Server 2012, when array configuration has been modified using the array management.
  • Added SMI-S associations that were missing.
  • A Vdisk going offline will be reported as an "error" level event.
  • Uninstallation of host software could have unintentionally removed software in use.
  • Displayed blank Replicate Volume description pane for single controller system in the SMU when selecting Replicate Volume from the Volume Provisioning menu.
  • Performance statistics may have shown a value of 0 if one controller was in a shutdown state.
  • The SMU v3 host group mapping was very slow when getting above 192 initiators.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.

Enhancements

The following features were added or enhanced in controller firmware GL210R004:

  • Improved event criticality for certain events.
  • Enabled dynamic spare feature by default.
  • Disabled SSH v1.
  • Reporting the Compact flash as a Field Replaceable Unit (FRU).
  • Recommend replacing the Compact flash as a FRU in Compact flash failure events.
  • Added additional information when reporting SCSI reservations.
  • Updated OpenSSL to 1.0.1m.
  • Disabled SSL 3.0 to mitigate CVE-2014-3566.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.


Version:GL200P002 (5 Mar 2015)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


The following issues were fixed in controller firmware GL200P002:

  • A controller may fault occasionally during Remote Snap.
  • Controllers may fault occasionally during regular array operation.
  • In some cases, firmware update from GL105 to GL200 may fail to report unwritable cache.
  • A few steps are missing in the SMU v3 Help for Configuration Wizard.
  • The user is unable to make changes to mapping from host port to volume in the SMU v2.
  • Scrub errors seen occasionally with Raid10 disk groups.
  • Some display texts in non-English locales are displayed in English.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.

Enhancements

The following features were added or enhanced in controller firmware GL200P002:

  • A new Sector Format property has been added to support 512-byte native sector size (512n) disks, 512-byte emulated sector size (512e) disks, or a mix of those sector formats. For best performance, all disks should use the same sector format.
  • PFU (Partner Firmware Update) functionality was enhanced to be more robust.
  • Updated OpenSSL to version v1.0.1l.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.


Version:GL105P003 (9 Sep 2014)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


The following issue was fixed in controller firmware GL105P003:

  • Removed possible controller hang when mapping 12 or more hosts to the same volume.
  • Removed the OpenSSL CVE-2014-0160 (“Heartbleed”) vulnerability, and applied a newly issued SSL certificate to the array.

Version:GL105P001-03 (9 May 2014)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


The following issue was fixed in controller firmware GL105P001:

  • Removed the OpenSSL CVE-2014-0160 (“Heartbleed”) vulnerability, and applied a newly issued SSL certificate to the array.

The following issues were fixed in controller firmware GL105R005:
  • Replications scheduled with time constraints might not occur within the scheduled time, and the scheduler might expire before it reaches the desired number of replications.
  • The Storage Management Utility (SMU) erroneously reports successful deletion of a host with volume maps.
  • When you are logged in to SMU with Japanese locale, the table of contents for help text is not valid.
  • After you click Apply, the values of the SNMP Notification page are not updated correctly in the SMU.
  • You could set the start time of a one-time schedule to a time earlier than the current time.
  • The CLI command show frus might show an OK status for a RAID controller that is not installed.
  • Single-controller systems converted from dual-controller systems might show unhealthy components from the missing controller.
  • The user session is not terminated when the user is deleted.
  • After a firmware upgrade, the bundle version might not reflect all component versions of the bundle correctly.
  • When the system has an unwriteable cache, components of a firmware upgrade fail.
  • Online help text for a replication volume status of Offline indicates that the volume can be accessed.
  • When a system is configured as single-controller, controller B ports are also displayed in the output of CLI command show ports.
  • SMI-S Alert Indication for Power Supplies and Disks returns an invalid device ID in the AlertingManagedElement attribute.
Enhancements

The following features were added or enhanced in controller firmware GL105R005:

  • Added support for the following controllers:
    • HP MSA 1040 FC
    • HP MSA 1040 1G iSCSI
    • HP MSA 1040 10G iSCSI
  • In the Command Line Interface (CLI), the trust command is now more selective when user input is needed and more automated when it is not needed. When out-of-sync or partially reconstructed disks are required, the instructions and consequences are clearer.

Type: Firmware (Entitlement Required) - Storage Controller
Version: GL210R004(3 Jun 2015)
Operating System(s):
HP-UX 11.31 (IA)
Microsoft Windows Server 2008 R2
Microsoft Windows Server 2008 W32
Microsoft Windows Server 2008 x64
Microsoft Windows Server 2012
Microsoft Windows Server 2012 R2
Red Hat Enterprise Linux 5 Server (x86)
Red Hat Enterprise Linux 5 Server (x86-64)
Red Hat Enterprise Linux 6 Server (x86)
Red Hat Enterprise Linux 6 Server (x86-64)
Red Hat Enterprise Linux 7 Server
SUSE Linux Enterprise Server 11 (AMD64/EM64T)
SUSE Linux Enterprise Server 11 (x86)
SUSE Linux Enterprise Server 12
VMware ESXi 5.0
VMware vSphere 5.1
VMware vSphere 5.5

Description

This package contains the firmware upgrade for HP MSA 1040/2040 storage arrays which includes array controller firmware and approved companion versions of drive enclosure firmware. When installing array controller firmware, the process will also update firmware on attached drive enclosures. This firmware can be installed from any computer running a supported Windows operating system with an Ethernet connection to the HP MSA 1040/2040 Storage Array.

Enhancements

The following features were added or enhanced in controller firmware GL210R004:

  • Improved event criticality for certain events.
  • Enabled dynamic spare feature by default.
  • Disabled SSH v1.
  • Reporting the Compact flash as a Field Replaceable Unit (FRU).
  • Recommend replacing the Compact flash as a FRU in Compact flash failure events.
  • Added additional information when reporting SCSI reservations.
  • Updated OpenSSL to 1.0.1m.
  • Disabled SSL 3.0 to mitigate CVE-2014-3566.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.

Installation Instructions

Prerequisites:

NOTE: Firmware upgrade must be performed from a supported Windows or Linux client (using the corresponding Windows or Linux smart component) that has network connectivity to the array being upgraded.

WARNING: Do not power cycle or restart devices during a firmware update. If the update is interrupted or there is a power failure, the module could become inoperative. If this occurs, contact technical support. The module may need to be returned to the factory for reprogramming.

CAUTION: Before upgrading firmware, ensure that the storage system configuration is stable and is not being reconfigured or changed in any way. If changes are in progress, monitor them and wait until they are completed before proceeding with the upgrade.

IMPORTANT: In a single-controller system, updating firmware causes all disks to be temporarily inaccessible. Stop I/O to vdisks before performing this operation.

IMPORTANT: FTP and HTTPS/Telnet services must be enabled on the arrays being updated and the corresponding client interfaces enabled on the host system where the smart component is being executed.

NOTE: Following a firmware upgrade, it is recommended to rescan all HBAs to ensure that all paths have been rediscovered correctly.  Please consult your operating system documentation on the best ways to force a rescan and verify the number of paths to each LUN is correct.

NOTE: Allow approximately 30 minutes for the firmware to load and for the automatic restart to complete on the controller you are connected to. Wait for the progress messages to specify that the update has completed. In dual-controller systems with Partner Firmware Update enabled, allow an additional hour for the update to complete on the second controller. (Updating the second controller usually takes 30 minutes to complete, but may take as long as one hour.) All firmware flash progress messages are logged to %systemdrive%\CPQSYSTEM\Log\MSA2000_IP.log and flashing summary is logged to %systemdrive%\CPQSYSTEM\Log\cpqsetup.log. A final completion message will be displayed. The Smart Component will manage the FTP and Partner Firmware Update (PFU) enable/disable settings.

NOTE: This Firmware Smart Component will not inter-operate with HP Smart Update Manager (HP SUM) or with the HP Smart Update Firmware DVD (formerly Firmware Maintenance CD).


To ensure the integrity of your download, HPE recommends verifying your results with this SHA-256 Checksum value:

b9c729d5f43bd8d67a33c6c2a33f91731f9cd7625a91a588a495be50a6ad43ce cp025774.exe

Reboot Requirement:
Reboot is not required after installation for updates to take effect and hardware stability to be maintained.


Installation:

Select and schedule an appropriate time to perform an online upgrade: For redundant controller systems, to ensure the success of an online upgrade, selecting the appropriate time is essential. Because the online firmware upgrade is performed while host I/Os are being serviced, the I/O load can impact the upgrade process. Selecting a period of low I/O activity will ensure the upgrade completes as quickly as possible, and will avoid disruptions to hosts and applications due to timeouts.

As with any other firmware upgrade it is a recommended best practice to ensure that you have a full backup prior to the upgrade.

Following a firmware upgrade, it is recommended to rescan all HBAs to ensure that all paths have been rediscovered correctly.  Please consult your operating system documentation on the best ways to force a rescan and verify the number of paths to each LUN is correct.

Windows Smart Component Installation Instructions

This is a self extracting executable module.  One can execute this module via the command line console or from Windows graphical user interface.

GUI Option

  1. Place the downloaded firmware package in a temporary directory.
  2. In single-domain environments, stop all I/O to vdisks in the enclosure before starting the firmware update.
  3. Using Windows Explorer, navigate to the directory containing the download.
  4. Double click the executable file.
  5. Follow onscreen instructions. After you are prompted for logon information, enter credentials for an account with management access rights.
  6. Wait for the installation to complete. During installation, each updated module automatically restarts. Upon completion, a confirmation message is displayed.

CLI Option

  1. Place the downloaded firmware package in a temporary directory.
  2. In single-domain environments, stop all I/O to vdisks in the enclosure before starting the firmware update.
  3. Using Windows command prompt, navigate to the directory containing the download.
  4. Execute the Smart Component by entering the following command:

CPxxxxxxx.exe /target <ip_address> /user <username> /passwd <password> /s
where:

  • CPxxxxxxx.exe is the downloaded Smart Component filename
  • ip_address is the management IP address of the array controller
  • username is the username account with management rights
  • password is the password for username

Instead of command line parameters you can use the following DOS environment variables:

  • oa_address: set this variable for the IP address of array controller
  • oa_username : set this variable for the username of array controller
  • oa_password : set this variable for the password of array controller

Wait for the installation to complete. During installation, each updated module automatically restarts. Upon completion, a confirmation message is displayed.

NOTE: When prompted for logon information, enter credentials for an account with management access rights.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.


Release Notes

End User License Agreements:
Hewlett-Packard End User License Agreement


Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Important:

NOTE: Firmware upgrade must be performed from a supported Windows or Linux client (using the corresponding Windows or Linux smart component) that has network connectivity to the array being upgraded.

WARNING: Do not power cycle or restart devices during a firmware update. If the update is interrupted or there is a power failure, the module could become inoperative. If this occurs, contact technical support. The module may need to be returned to the factory for reprogramming.

CAUTION: Before upgrading firmware, ensure that the storage system configuration is stable and is not being reconfigured or changed in any way. If changes are in progress, monitor them and wait until they are completed before proceeding with the upgrade.

IMPORTANT: In a single-controller system, updating firmware causes all disks to be temporarily inaccessible. Stop I/O to vdisks before performing this operation.

IMPORTANT: FTP and HTTPS/Telnet services must be enabled on the arrays being updated and the corresponding client interfaces enabled on the host system where the smart component is being executed.

NOTE: Allow approximately 30 minutes for the firmware to load and for the automatic restart to complete on the controller you are connected to. Wait for the progress messages to specify that the update has completed. In dual-controller systems with Partner Firmware Update enabled, allow an additional hour for the update to complete on the second controller. (Updating the second controller usually takes 30 minutes to complete, but may take as long as one hour.) All firmware flash progress messages are logged to %systemdrive%\CPQSYSTEM\Log\MSA2000_IP.log and flashing summary is logged to %systemdrive%\CPQSYSTEM\Log\cpqsetup.log. A final completion message will be displayed. The Smart Component will manage the FTP and Partner Firmware Update (PFU) enable/disable settings.

NOTE: This Firmware Smart Component will not inter-operate with HP Smart Update Manager (HP SUM) or with the HP Smart Update Firmware DVD (formerly Firmware Maintenance CD).


Notes:

Support for additional operating systems may be approved after release of this firmware.

For up-to-date, detailed operating system support information and known restrictions, see the HP Storage Single Point Of Connectivity Knowledge (SPOCK) website at http://www.hp.com/storage/spock. Enter your HP Passport account credentials and then, in the left pane, select View by Array. In the displayed table of arrays, on the MSA row, use the Refine and the Add to Selection options to display the list of supported operating systems for your controller model.

Please refer to the Release Notes for  the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.
 

GL210R004 build includes the following components:

Component Version
Storage Controller Code GLS210R04-01
Storage Controller Loader Code  27.016
Management Controller Code GLM210R007-01
Management Controller Loader Code 6.16.21066
CPLD Code 53
Expander Controller Code GLE310B25 (3125)

Expansion Modules:

  • Expander Controller: S200B38 (2038)

Important Firmware Notes

  • Windows Server 2012 management integration:
    • HP recommends that you update the Windows cache by using the cmdlet, Update-StorageProviderCache -DiscoveryLevel Full -Name <storageProviderName> manually, after attempting any storage provision operations that use the MSA management interface.
    • HP recommends that you use the MSA management interface (Storage Management Utility or Command Line Interface) to modify volume mappings, delete volumes, or modify volume names. Manually update Windows cache by using the cmdlet, Update-StorageProviderCache -DiscoveryLevel Full -Name <storageProviderName>.
  • System Center VMM integration:
    • Running operations concurrently is supported, except for Windows 2008 R2, up to the limit of four concurrent operations. This includes creating objects (e.g., LUNs, clones, snapshots) and registering objects to hosts or four node clusters.
  • Windows Server 2012 management and System Center VMM integration:
  • The MSA 2040 contains an embedded SMI-S provider for use by SMI-S client applications. The embedded provider is designed to support MSA 2040 configurations with up to 24 hard drives and up to 250 mapping paths. A mapping path is defined as an MSA 2040 volume presented through an MSA 2040 target port to a host initiator.
  • Smart Array SAS HBAs are not supported with SMI-S based applications that include System Center VMM and Windows Server 2012 Integrations.
  • Some older drive firmware Smart Components may not be compatible with the MSA 2040 and cause the Smart Component to stall. If this occurs, HP recommends extracting the Smart Component and using the .FLA or .BIN or .LOD file with the SMU to update the drive firmware.
  • When changing a replication set (e.g., adding or removing a replication volume or deleting the replication set), do so from the source system; when aborting, suspending, or resuming a replication, do so from the destination system.
  • When changing the primary volume of a replication set, do so from the destination system first, then, perform the change on the source system.
  • When using Windows Dynamic Disk (software RAID) on top of a hardware RAID, cautions must be considered. For more information, see the section "Real World: Dynamic versus Basic Disks" on the topic at http://technet.microsoft.com/en-us/library/dd163558.aspx.
  • Failover and failback times are affected by the number of system volumes; the more volumes there are on the system, the more time is required for failover and failback to complete.

Supported Devices and Features:

Support for the following MSA devices:-

  • HP MSA 2040 SAN Dual Controller LFF Storage
  • HP MSA 2040 SAN Dual Controller SFF Storage
  • HP MSA 2040 SAS Dual Controller LFF Storage
  • HP MSA 2040 SAS Dual Controller SFF Storage
  • HP MSA 1040 2-port 10G iSCSI Dual Controller LFF Storage
  • HP MSA 1040 2-port 10G iSCSI Dual Controller SFF Storage
  • HP MSA 1040 2-port 1G iSCSI Dual Controller LFF Storage
  • HP MSA 1040 2-port 1G iSCSI Dual Controller SFF Storage
  • HP MSA 1040 2-port Fibre Channel Dual Controller LFF Storage
  • HP MSA 1040 2-port Fibre Channel Dual Controller SFF Storage
  • HP MSA 1040 2-port SAS Dual Controller LFF Storage
  • HP MSA 1040 2-port SAS Dual Controller SFF Storage
  • HP MSA 2040 LFF Disk Enclosure
  • HP P2000 Dual I/O LFF Drive Enclosure

Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


The following issues were fixed in controller firmware GL210R004:

  • Enabling spin-down and setting spin-down-delay to zero resulted in the delay being set to the default value of 15 minutes.
  • The host did not receive pool threshold event from Pool B.
  • Improved updating array configuration in Microsoft Windows Server 2012, when array configuration has been modified using the array management.
  • Added SMI-S associations that were missing.
  • A Vdisk going offline will be reported as an "error" level event.
  • Uninstallation of host software could have unintentionally removed software in use.
  • Displayed blank Replicate Volume description pane for single controller system in the SMU when selecting Replicate Volume from the Volume Provisioning menu.
  • Performance statistics may have shown a value of 0 if one controller was in a shutdown state.
  • The SMU v3 host group mapping was very slow when getting above 192 initiators.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.

Important

NOTE: Firmware upgrade must be performed from a supported Windows or Linux client (using the corresponding Windows or Linux smart component) that has network connectivity to the array being upgraded.

WARNING: Do not power cycle or restart devices during a firmware update. If the update is interrupted or there is a power failure, the module could become inoperative. If this occurs, contact technical support. The module may need to be returned to the factory for reprogramming.

CAUTION: Before upgrading firmware, ensure that the storage system configuration is stable and is not being reconfigured or changed in any way. If changes are in progress, monitor them and wait until they are completed before proceeding with the upgrade.

IMPORTANT: In a single-controller system, updating firmware causes all disks to be temporarily inaccessible. Stop I/O to vdisks before performing this operation.

IMPORTANT: FTP and HTTPS/Telnet services must be enabled on the arrays being updated and the corresponding client interfaces enabled on the host system where the smart component is being executed.

NOTE: Allow approximately 30 minutes for the firmware to load and for the automatic restart to complete on the controller you are connected to. Wait for the progress messages to specify that the update has completed. In dual-controller systems with Partner Firmware Update enabled, allow an additional hour for the update to complete on the second controller. (Updating the second controller usually takes 30 minutes to complete, but may take as long as one hour.) All firmware flash progress messages are logged to %systemdrive%\CPQSYSTEM\Log\MSA2000_IP.log and flashing summary is logged to %systemdrive%\CPQSYSTEM\Log\cpqsetup.log. A final completion message will be displayed. The Smart Component will manage the FTP and Partner Firmware Update (PFU) enable/disable settings.

NOTE: This Firmware Smart Component will not inter-operate with HP Smart Update Manager (HP SUM) or with the HP Smart Update Firmware DVD (formerly Firmware Maintenance CD).

Revision History

Version:GL225P002-02 (31 May 2019)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


The following feature was fixed in controller firmware GL225P002-02:

  • Authenticated session security vulnerability.

The following features were fixed in controller firmware GL225P001:

  • Pool is offline despite all pool disk-groups online.
  • Storage system ceases operation due to exceeding the 255 SCSI registrant limit.
  • Controller ceases operation during SCRUB task due to excessive discovered parity errors.
  • Replication fails with: Error Message: The scheduler was unable to complete the replication. - Insufficient resources exist.
  • Pool and volumes were inaccessible due to failed read of pool metadata.
  • Disk-groups might show QTOF after recovery from a power outage.
  • Scheduled Replication may fail due to a timing issue resulting in a “volume not found” error message.
  • Aborts may be seen with heavy host IO during Snapshot and replication image creation.
  • Loss of management access to the storage system due to volume mapping using Microsoft SCVMM.
  • Controller ceases operation due to frequent Snapshots on a pool in excess of 100TB.
  • Management interface reports “getting data from storage controller. Please wait.”.
  • RAID 50 disk-group may remain quarantined even after dequarantine command is issued.
  • All Pools and volumes are offline due to a disk-group reporting unreadable metadata (BLPT error).

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.

Enhancements

The following features were added or enhanced in controller firmware GL225P001:

  • Update OpenSSH to 7.8p1.
  • Update Openssl to 1.0.2p.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.


Version:GL225P001 (25 Mar 2019)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


The following features were fixed in controller firmware GL225P001:

  • Pool is offline despite all pool disk-groups online.
  • Storage system ceases operation due to exceeding the 255 SCSI registrant limit.
  • Controller ceases operation during SCRUB task due to excessive discovered parity errors.
  • Replication fails with: Error Message: The scheduler was unable to complete the replication. - Insufficient resources exist.
  • Pool and volumes were inaccessible due to failed read of pool metadata.
  • Disk-groups might show QTOF after recovery from a power outage.
  • Scheduled Replication may fail due to a timing issue resulting in a “volume not found” error message.
  • Aborts may be seen with heavy host IO during Snapshot and replication image creation.
  • Loss of management access to the storage system due to volume mapping using Microsoft SCVMM.
  • Controller ceases operation due to frequent Snapshots on a pool in excess of 100TB.
  • Management interface reports “getting data from storage controller. Please wait.”.
  • RAID 50 disk-group may remain quarantined even after dequarantine command is issued.
  • All Pools and volumes are offline due to a disk-group reporting unreadable metadata (BLPT error).

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.

Enhancements

The following features were added or enhanced in controller firmware GL225P001:

  • Update OpenSSH to 7.8p1.
  • Update Openssl to 1.0.2p.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.


Version:GL225R003 (18 Dec 2017)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


The following features were fixed in controller firmware GL225R003:

  • A virtual Pool was offline due to Unreadable Metadata.
  • Controller would get caught in a warm boot loop that resulted in both controllers getting out of sync.
  • Controller would crash when the following conditions existed:
    • Overlapping controller commands that caused a PCIE link failure.
    • PCIE link failure.
    • During a failover process, both controllers attempted to access the same memory location.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.

Enhancements

The following features were added or enhanced in controller firmware GL225R003:

  • Added support for Office 365 as an email notification system.
  • HTTPS supports TLS v1.1 and v1.2.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.


Version:GL220P010(A) (11 Dec 2017)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.

Upgrade not required if firmware is already in GL220P010.


The following features were fixed in controller firmware GL220P010:

  • Disk groups remain offline or quarantined after missing drives return to an online state.
  • Rare data integrity issue found in lab testing environment under heavy load when system is running replications and controller failback occurs.
  • Compact Flash flush failure error incorrectly invalidates cache data.
  • Added performance improvement for firmware update process in smart component.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.


Version:GL220P010 (5 Sep 2017)
Fixes

Upgrade Requirement:
Critical - HPE requires users update to this version immediately.


The following features were fixed in controller firmware GL220P010:

  • Disk groups remain offline or quarantined after missing drives return to an online state.
  • Rare data integrity issue found in lab testing environment under heavy load when system is running replications and controller failback occurs.
  • Compact Flash flush failure error incorrectly invalidates cache data.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.


Version:GL220P009 (24 Oct 2016)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


The following features were fixed in controller firmware GL220P009:

  • Access to the management controller is lost and replication schedules stop due to unreported process issues internal to the controller.
  • Cannot install a custom certificate.
  • Scrub and rebuild will not run on disk-groups that were previously attempted to be removed from the virtual pool.
  • Controller ceases to operate when cache mode is set to flush and array is connected to a Windows 2012 system.
  • In rare occurrences an over allocated pool may not enter READ ONLY state.
  • Controller ceases to operate on secondary array when virtual replications in opposite directions are scheduled to run at the same time.
  • Array log is filled with events about not being able to retrieve license data.
  • A disk-group which was dequarantined may lead to no disk-groups being available to the pool.
  • Intermittent management controller disconnects.
  • Unable to replicate a volume due to an erroneous error that a duplicate name was specified.
  • Vdisk parity errors seen on RAID 5 or RAID 6 disk-groups after hard power cycle.
  • Virtual Remote Snap replication was suspended internally by the system due to the error "The operation cannot be completed because communication cannot be established with the peer".
  • Controller ceases to operate due to a heartbeat loss in virtual storage thread.
  • During a failover operation an internal timeout could prematurely initiate recovery actions on the partner controller.
  • HTTPS stops responding after a random period of time.
  • Resource imbalance issue resulting in a controller ceasing operation.
  • Virtual disk-group draining takes an extremely long time.
  • Unable to create peer connection.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.

Enhancements

The following features were added or enhanced in controller firmware GL220P009:

  • Updated OpenSSL to 1.0.2j.
  • Updated OpenSSH to 7.3p1.
  • Exposed OpenVMS profile and volume-id attributes in management interfaces.
  • Added support for Windows Server 2016.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.


Version:GL220P008 (20 May 2016)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


The following issues were fixed in controller firmware GL220P008:

  • The controller ceases operation when connected to a VMware host after a volume copy or replication operation on a virtual volume completed.
  • Deploying VMs in a VMware environment resulted in VMware reporting an error and not powering on the VM successfully.
  • The controller ceases operation when large virtual volumes are allocated and snapshots or remote snap replication are being utilized.
  • Failback operations take longer than 60 seconds when the array was connected to SmartArray or SmartHBA SAS adapter in a VMware environment.

The following issues were fixed in controller firmware GL220R005:

  • Controller crashed with NMI: NOCP Errors
  • HTTPs web browser may not function correctly without a valid certificate. Certificate status is unknown.
  • Controller crashed  due to Critical Error OSMEnterDebugger CThr: mioL
  • Virtual disk-group drain stuck and will not complete.
  • Disk failure might cause data unavailability until a power cycle.
  • Controller crash due to resources being exhausted.
  • Virtual pool is read-only due to multiple failures and rare race condition.
  • MTU packet size is not correctly documented.
  • Controller crash due to PCI Link Recovery stuck in a Loop
  • Array did not work correctly in single controller mode.
  • IE 11 browser can cause replication to fail when changing the scheduled replication.
  • Hard (non-media) errors reported during disk scrub due to illegal request command to disk.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.

Enhancements

The following features were added or enhanced in controller firmware GL220R005:

  • Added the following features for virtual storage:
    • RemoteSnap
    • Tier Affinity
    • Snap Pool Management
    • Volume copy
  • Added scheduler for virtual storage based snapshots.
  • Updated SMU v3 to Hewlett Packard Enterprise branding. SCSI Vendor IDs remain "HP" and SNMP/SMI-S Vendor Name remains “HP” for backwards compatibility.
  • Added persistent SNMP alerts for critical events until the condition is cleared.
  • Added capability for larger virtual pools.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.


Version:GL210R004 (3 Jun 2015)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


The following issues were fixed in controller firmware GL210R004:

  • Enabling spin-down and setting spin-down-delay to zero resulted in the delay being set to the default value of 15 minutes.
  • The host did not receive pool threshold event from Pool B.
  • Improved updating array configuration in Microsoft Windows Server 2012, when array configuration has been modified using the array management.
  • Added SMI-S associations that were missing.
  • A Vdisk going offline will be reported as an "error" level event.
  • Uninstallation of host software could have unintentionally removed software in use.
  • Displayed blank Replicate Volume description pane for single controller system in the SMU when selecting Replicate Volume from the Volume Provisioning menu.
  • Performance statistics may have shown a value of 0 if one controller was in a shutdown state.
  • The SMU v3 host group mapping was very slow when getting above 192 initiators.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.

Enhancements

The following features were added or enhanced in controller firmware GL210R004:

  • Improved event criticality for certain events.
  • Enabled dynamic spare feature by default.
  • Disabled SSH v1.
  • Reporting the Compact flash as a Field Replaceable Unit (FRU).
  • Recommend replacing the Compact flash as a FRU in Compact flash failure events.
  • Added additional information when reporting SCSI reservations.
  • Updated OpenSSL to 1.0.1m.
  • Disabled SSL 3.0 to mitigate CVE-2014-3566.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.


Version:GL200P002 (5 Mar 2015)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


The following issues were fixed in controller firmware GL200P002:

  • A controller may fault occasionally during Remote Snap.
  • Controllers may fault occasionally during regular array operation.
  • In some cases, firmware update from GL105 to GL200 may fail to report unwritable cache.
  • A few steps are missing in the SMU v3 Help for Configuration Wizard.
  • The user is unable to make changes to mapping from host port to volume in the SMU v2.
  • Scrub errors seen occasionally with Raid10 disk groups.
  • Some display texts in non-English locales are displayed in English.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.

Enhancements

The following features were added or enhanced in controller firmware GL200P002:

  • A new Sector Format property has been added to support 512-byte native sector size (512n) disks, 512-byte emulated sector size (512e) disks, or a mix of those sector formats. For best performance, all disks should use the same sector format.
  • PFU (Partner Firmware Update) functionality was enhanced to be more robust.
  • Updated OpenSSL to version v1.0.1l.

Please refer to the Release Notes for the complete listing of fixes, enhancements, known issues and work-arounds corresponding to this firmware.


Version:GL105P003 (9 Sep 2014)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


The following issue was fixed in controller firmware GL105P003:

  • Removed possible controller hang when mapping 12 or more hosts to the same volume.
  • Removed the OpenSSL CVE-2014-0160 (“Heartbleed”) vulnerability, and applied a newly issued SSL certificate to the array.

Version:GL105P001-03 (9 May 2014)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


The following issue was fixed in controller firmware GL105P001:

  • Removed the OpenSSL CVE-2014-0160 (“Heartbleed”) vulnerability, and applied a newly issued SSL certificate to the array.

The following issues were fixed in controller firmware GL105R005:
  • Replications scheduled with time constraints might not occur within the scheduled time, and the scheduler might expire before it reaches the desired number of replications.
  • The Storage Management Utility (SMU) erroneously reports successful deletion of a host with volume maps.
  • When you are logged in to SMU with Japanese locale, the table of contents for help text is not valid.
  • After you click Apply, the values of the SNMP Notification page are not updated correctly in the SMU.
  • You could set the start time of a one-time schedule to a time earlier than the current time.
  • The CLI command show frus might show an OK status for a RAID controller that is not installed.
  • Single-controller systems converted from dual-controller systems might show unhealthy components from the missing controller.
  • The user session is not terminated when the user is deleted.
  • After a firmware upgrade, the bundle version might not reflect all component versions of the bundle correctly.
  • When the system has an unwriteable cache, components of a firmware upgrade fail.
  • Online help text for a replication volume status of Offline indicates that the volume can be accessed.
  • When a system is configured as single-controller, controller B ports are also displayed in the output of CLI command show ports.
  • SMI-S Alert Indication for Power Supplies and Disks returns an invalid device ID in the AlertingManagedElement attribute.
Enhancements

The following features were added or enhanced in controller firmware GL105R005:

  • Added support for the following controllers:
    • HP MSA 1040 FC
    • HP MSA 1040 1G iSCSI
    • HP MSA 1040 10G iSCSI
  • In the Command Line Interface (CLI), the trust command is now more selective when user input is needed and more automated when it is not needed. When out-of-sync or partially reconstructed disks are required, the instructions and consequences are clearer.

Legal Disclaimer: Products sold prior to the November 1, 2015 separation of Hewlett-Packard Company into Hewlett Packard Enterprise Company and HP Inc. may have older product names and model numbers that differ from current models.