HPE Integrity Superdome X IO firmware and Windows/Linux Drivers Image Release Notes
VERSION: 2019.04(b)
Smart Update Manager (SUM)
SUM Version: 8.3.5
DESCRIPTION:
The HPE Integrity Superdome X IO Firmware and Windows/Linux Drivers image contains an ISO image including IO firmware smart components and associated utilities as well as Linux/Windows IO drivers and Windows WBEM providers for the HPE Integrity Superdome X Server with Gen8 and Gen9 blades. It also contains the SUM application.
This bundle includes and supports IO components for the following Operating Systems:
Note:
· "Interactive/Automatic SDX Interactive Update Version 2018.09.0" is displayed when booting bp-SuperdomeX-2019-04-02-00.iso. This is expected behavior, and pertains to the boot environment. Version 2019 04 15 is displayed when SUM inventory begins.
· This bundle does not support I/O components for RHEL 6.8, 7.3, 7.4, SLES 11 SP2, Refer to the previous I/O Service Pack 2018.09 for older OS support.
WARNING: Do not use the
Service Pack for ProLiant (SPP) for firmware and I/O driver updates. It
may attempt automatic updates which could cause unnecessary downtime.
Therefore this image must be used to update the I/O Firmware and Windows I/O
drivers on Superdome X servers.
COMPATIBILITY/INTEROPERABILITY:
The Superdome X IO Firmware
and Windows Drivers image version 2019.04 is to be used with the HPE
Integrity Superdome X server firmware bundle 2019.04 (firmware version 8.8.18)
or later.
Note:
See the Firmware
Matrix for HPE Integrity Superdome X servers for
latest information at
http://h20566.www2.hpe.com/hpsc/doc/public/display?sp4ts.oid=7161269&docId=emr_na-c04739260
SUPERSEDES:
HPE Integrity Superdome X IO Firmware and Windows Drivers image version 2018.09
HPE Superdome X IO Firmware and Windows Drivers image content:
1. I/O Support Matrix
I/O card name |
Gen8 Blades |
Gen9 v3 Blades |
Gen9 v4 Blades |
Supported OS’es |
HPE Ethernet 10Gb 2-port 560FLB and 560M Adapter |
Supported |
Supported |
Supported |
Linux, Windows, VMware3 |
HPE QMH2672 16GB Fibre Channel Host Bus Adapter |
Supported |
Supported |
Supported |
Linux, Windows, VMware3 |
HPE FlexFabric 10 Gb 2-port 534M and 534FLB Adapter 1,2 |
Supported |
Not Supported |
Not Supported |
Linux, VMware |
HPE FlexFabric 20 Gb 2-port 630M and 630FLB card 1,2 |
Not Supported |
Supported |
Supported |
Linux, Windows, VMware |
HPE FlexFabric 20Gb 2-port 650M and 650FLB Adapter 2,4 |
Not Supported |
Not Supported |
Supported |
Linux, Windows, VMware3 |
HPE Infiniband FDR 2-Port 545M Adapter |
Not Supported |
Supported |
Supported |
Linux only |
2. I/O firmware components
I/O card name |
Firmware Version |
Filename Linux |
Filename Windows |
HPE Ethernet 10Gb 2-port 560FLB and 560M Adapter |
EEPROM/NVM: |
firmware-nic-intel-1.17.17-2.1x86_64.rpm |
cp035128.exe |
HPE QMH2672 16GB Fibre Channel Host Bus Adapter |
Multiboot 6.01.79 UEFI 6.65 |
firmware-fc-qlogic-2019.03.01-1.11x86_64.rpm |
cp035774.exe |
HPE FlexFabric 10 Gb 2-port 534M and 534FLB Adapter 1,2,5 |
UEFI 8.3.3 |
firmware-nic-qlogic-nx2-24.15-1.1x86_64.rpm |
cp036015.exe
|
HPE FlexFabric 20 Gb 2-port 630M and 630FLB card 1,2 |
UEFI 8.3.3 |
firmware-nic-qlogic-nx2-24.15-1.1x86_64.rpm |
cp036015.exe
|
HPE FlexFabric 20Gb 2-port 650M and 650FLB Adapter 2,4 |
FW: 12.0.1216.0 NIC UEFI driver: 12.0.1211.0 |
firmware-cna-emulex- 2019.03.01-1.19x86_64.rpm |
cp034215.exe |
HPE Infiniband FDR 2-Port 545M Adapter |
FW 10.16.1058 |
firmware-hca-mellanox-infiniband-only-1.0.6-1.1x86_64.rpm |
|
NOTE 1: The HPE FlexFabric
2-port 10GB 534M/534FLB and 20GB 630M/630FLB Adapters (Mezzanine and LOM) only
provide Ethernet network support.
NOTE 2: FCoE is currently not supported with the
I/O Adapters for HPE Integrity Superdome X with BL920s Gen8 and Gen9 server
blades. iSCSI is supported starting with Superdome X
firmware version 8.8.16 (bundle 2018.10) on RHEL 7.5 or later, Windows
2016 and VMware 6.5 or later with the 650FLB adapter.
NOTE 3: Minimum firmware version on Gen9 Blades
with v4 family processors is 8.2.106 with Linux, 8.4.84 with Windows Server
2012/VMware and 8.5.3 with Windows Server 2016.
NOTE 4: RoCE is supported on the 650M/FLB
adapters with Linux RHEL 7.5 or later (with IO version 12.0.1110.11 or later)
and with Windows Server 2012 R2 and 2016 (with IO version 11.1.183.23 or later)
WARNING:
· Boot from iSCSI LUN on a 650 FLB iSCSI adapter with Windows Server 2012 R2 is not supported.
FIXES:
534M, 630M/FLB:
· Fixed an issue where a server does not boot via a network adapter in Legacy BIOS Mode.
· Fixed an issue where a server, across repeated reboots, is unable to boot into iSCSI LUN.
· Fixed an issue where a firmware update performed in UEFI fails when multiple adapters are connected to the system.
QMH2672:
Firmware:
· Fix regression where the firmware returned Time Out error code under heavy load.
UEFI:
· Driver progress messages are no longer displayed on SuperDome servers.
650M/FLB:
· Fixed unexpected behavior in Active Health System (AHS) logs show World Wide Node Name (wwnn) & World Wide Port Name (wwpn) in reverse order.
· Microsoft Windows Server 2012 R2 Hyper-V Storage Area Network (SAN) Disconnect.
· Link lost with firmware version 11.2.1263.19
· Emulex Peripheral Component Interconnect (PCI) slot Network Interface Connector (NIC) reported as device path instead of product name
· Unable to disable shared memory feature in Human Interface Infrastructure (HII) menu
Note: Revision (b) removes the incorrect mention of
SLES12SP3 from the list of not supported
Operating Systems.
ENHANCEMENTS:
· None.
KNOWN ISSUES
§ During online SLES deployment, the component “HPE Intel Online Firmware Upgrade Utility for Linux x86_64" fails to detect the 560M/FLB. Workaround is to use offline firmware update.
3. Windows WBEM Providers
Component Name |
Version |
File |
System Management Homepage for Windows x64 |
7.6.3.3 |
cp034022.exe |
Mission Critical WBEM Providers for Windows Server x64 Edition |
1.5.0.0 |
cp030527.exe |
4. Linux IO drivers
Driver Name |
Version |
File |
Red Hat Enterprise Linux 6 Server (x86-64) FC Driver Kit for HPE Qlogic and mezzanine Host Bus Adapters |
8.08.00.08.06.0-k10 |
kmod-qlgc-qla2xxx-8.08.00.08.06.0_k10-1.rhel6u9.x86_64.rpm kmod-qlgc-qla2xxx-8.08.00.08.06.0_k10-1.rhel6u10.x86_64.rpm |
Red Hat Enterprise Linux 7 Server FC Driver Kit for HPE QLogic and mezzanine Host Bus Adapters |
RHEL 7.5 |
kmod-qlgc-qla2xxx-8.08.00.08.07.5_k10-2.rhel7u5.x86_64.rpm kmod-qlgc-qla2xxx-10.01.00.33.07.6_k2-1.rhel7u6.x86_64.rpm |
SUSE Linux Enterprise Server 11 (AMD64/EM64T) FC Driver Kit for HPE Qlogic and mezzanine Host Bus Adapters |
8.08.00.08.11.3-k9
|
qlgc-qla2xxx-kmp-default-8.08.00.08.11.3_k9_3.0.101_63-2.sles11sp4.x86_64.rpm |
SUSE Linux Enterprise Server 12 FC Driver Kit for HPE QLogic and mezzanine Host Bus Adapters |
SLES 12 SP3 |
qlgc-qla2xxx-kmp-default-8.08.00.08.12.3_k10_k4.4.73_5-2.sles12sp3.x86_64.rpm qlgc-qla2xxx-kmp-default-10.01.00.33.12.4_k2_k4.12.14_94.41-1.sles12sp4.x86_64.rpm |
HPE QLogic NX2 10/20 GbE Multifunction Drivers for Red Hat Enterprise Linux 6 x86_64 |
7.14.54-1 |
kmod-netxtreme2-7.14.54-1.rhel6u9.x86_64.rpm |
HPE QLogic NX2 10/20 GbE Multifunction Drivers for Red Hat Enterprise Linux 7 x86_64 |
7.14.54-1 |
kmod-netxtreme2-7.14.54-1.rhel7u5.x86_64.rpm |
HPE QLogic NX2 10/20 GbE Multifunction Drivers for SUSE Linux Enterprise Server 11 x86_64 |
7.14.54-1 |
netxtreme2-kmp-default-7.14.54_3.0.101_63-1.sles11sp4.x86_64.rpm |
HPE QLogic NX2 10/20 GbE Multifunction Drivers for SUSE Linux Enterprise Server 12 x86_64 |
7.14.54-1 |
netxtreme2-kmp-default-7.14.54_k4.4.73_5-1.sles12sp3.x86_64.rpm netxtreme2-kmp-default-7.14.54_k4.12.14_94.41-1.sles12sp4.x86_64.rpm |
HPE Intel ixgbe Drivers for Red Hat Enterprise Linux 6 x86_64 |
5.5.2-1 |
kmod-hp-ixgbe-5.5.2-1.rhel6u9.x86_64.rpm kmod-hp-ixgbe-5.5.2-1.rhel6u10.x86_64.rpm |
HPE Intel ixgbe Drivers for Red Hat Enterprise Linux 7 x86_64 |
5.5.2-1 |
kmod-hp-ixgbe-5.5.2-1.rhel7u5.x86_64.rpm kmod-hp-ixgbe-5.5.2-1.rhel7u6.x86_64.rpm |
HPE Intel ixgbe Drivers for SUSE Linux Enterprise Server 11 x86_64 |
5.5.2-1 |
hp-ixgbe-kmp-default-5.5.2_k3.0.101_63-1.sles11sp4.x86_64.rpm |
HPE Intel ixgbe Drivers for SUSE Linux Enterprise Server 12 x86_64 |
5.5.2-1 (B) |
hp-ixgbe-kmp-default-5.5.2_k4.4.73_5-1.sles12sp3.x86_64.rpm hp-ixgbe-kmp-default-5.5.2_k4.12.14_94.41-1.sles12sp4.x86_64.rpm |
HPE Emulex 10/20GbE Drivers for Red Hat Enterprise Linux 6 x86_64 |
12.0.1216.1-1 |
kmod-be2net-12.0.1216.1-1.rhel6u9.x86_64.rpm |
HPE Emulex 10/20GbE Drivers for Red Hat Enterprise Linux 7 x86_64 |
12.0.1216.1-1 |
kmod-be2net-12.0.1216.1-1.rhel7u5.x86_64.rpm |
HPE Emulex 10/20GbE Drivers for SUSE Linux Enterprise Server 11 x86_64 |
12.0.1216.1-1 |
be2net-kmp-default-12.0.1216.1_3.0.101_63-1.sles11sp4.x86_64.rpm |
HPE Emulex 10/20GbE Drivers for SUSE Linux Enterprise Server 12 x86_64 |
12.0.1216.1-1
|
be2net-kmp-default-12.0.1216.1_k4.12.14_94.41-1.sles12sp4.x86_64.rpm |
5. Windows IO Drivers
Driver Name |
Version |
File |
Combined Chipset Identifier for Windows Server 2012 and 2012 R2 – removed? |
8.2.0.0 (E) |
cp029653.exe |
HPE ProLiant Gen9 Chipset Identifier for Windows 2012 to 2019 |
10.1.17809.8096 |
cp035801.exe |
iLO 4 Channel Interface Driver for Windows server 2012 and server 2012 R2 |
4.0.0.0 |
cp035107.exe
|
iLO 4 Management Controller Driver Package for Windows Server 2012 and Server 2012 R2 |
4.0.0.0 |
cp035109.exe |
iLO 3/4 Management Controller Driver Package for Windows Server 2016 and Server 2019 |
4.0.0.0(B) |
cp037927.exe |
iLO 4 Channel Interface Driver for Windows server 2016 and 2019 |
4.0.0.0 |
cp035108.exe |
HPE Intel ixn Driver for Windows Server 2012 R2 |
3.14.78.0 |
cp033707.exe |
HPE Intel ixn Driver for Windows Server 2016 |
4.1.131.0 |
cp037916.exe |
HPE Storage Fibre Channel Adapter Kit for the QLogic Storport Driver for Windows Server 2012 and 2012 R2 |
9.2.9.22 |
cp035775.exe |
HPE Storage Fibre Channel Adapter Kit for the QLogic Storport Driver for Windows Server 2016 |
9.2.9.22 |
cp035776.exe |
HPE QLogic NX2 10/20GbE Multifunction Drivers for Windows Server x64 Editions version |
5.1.4.0 |
cp036015.exe |
HPE Emulex 10/20 GbE Driver for Windows Server 2012 R2 |
12.0.1195.0 |
cp037003.exe |
HPE Emulex 10/20 GbE Driver for Windows Server 2016 |
12.0.1195.0 |
cp037004.exe |
HPE Emulex 10/20 GbE iSCSI Driver for Windows Server 2012 R2 |
12.0.1171.0 |
cp037006.exe |
HPE Storage Fibre Channel Over Ethernet Adapter Kit for the x64 Emulex Storport Driver |
12.0.318.0 |
cp035756.exe |
HPE Emulex 10/20 GbE iSCSI Driver for Windows Server 2016 |
12.0.1171.0 |
cp037007.exe |
Note: IO drivers for Windows are supported on Gen9 blades in addition to Gen8 blades with Superdome X firmware version 7.6.0 and later.
For additional OS specific information, refer to the following Superdome X OS white papers:
· Linux white paper “Running Linux on HPE Integrity Superdome X”.
· Windows white paper “Running Microsoft Windows Server on HPE Integrity Superdome X”
· VMware white paper “Running VMware vSphere on HPE Integrity Superdome X”
PREREQUISITES
(for Firmware Updates)
HPE
QMH2672 16Gb FC HBA:
Online firmware updates for HPE QMH2672 16Gb FC HBA require the installation of the Qlogic enablement kit prior to running the online firmware update. The files referenced below are located in the <version>. iso file under \hp\swpackages:
§ For Linux:
· HPE Fibre Channel Enablement Kit for Linux – Qlogic, HP-CNA-FC-hpqlgc-Enablement-Kit-6.0.0.0-4(d).noarch.rpm
§ For Windows 2012r2:
· HPE Storage Fibre Channel Adapter Kit for the x64 QLogic Storport Driver for Windows Server 2012 and 2012 R2, cp032880.exe
§ For Windows 2016:
·
HPE Storage Fibre Channel Adapter Kit for the x64 QLogic
Storport Driver for Windows Server 2016, cp032881.exe
650M/FLB cards, on Linux systems only:
· The target environment must have the libsysfs or sysfsutils package installed prior to the installation of the firmware update kit. If not already present, the libsysfs or sysfsutils package can be obtained from the operating system installation media.
· Environment must have 32-bit netlink library (libnl.so) installed for component to be able to discover Emulex HBAs/CNAs
· Environment must be running the syslog daemon for the flash engine to run
INSTALLATION:
I. I/O Firmware and drivers Installation Overview
SLES 12 SP4, 12 SP3, 11 SP4 and Windows Server 2012 R2 or 2016 (all editions). At this time, offline IO firmware updates are recommended for systems running any other OS’s (see “I/O Firmware Offline Installation” below).
Note: On systems running SLES, HPE recommends checking that all cards/ports are in the ‘up’ state prior to executing an online I/O firmware update. For that, run the command ‘ip link set etx<X>’ or ‘ifconfig eth<X> up’ for each ‘eth’ instance (replace <X> with each existing ‘eth’ port).
Download the Superdome X IO Firmware and Windows Drivers image file bp-SuperdomeX-2019-04-02-00.iso before starting the update process. For offline update, download it to any local or remote drive that is visible to the workstation or server from which the Integrated Remote Console application will be run.
WARNING:
· Online or offline firmware updates on large configurations with more than 32 I/O adapters (650M/650FLB/Qlogic QMH2672) are not supported. Updates on smaller partition sizes are recommended. HPE recommends updating large partitions (2 or more blades) by breaking down the update process into offline firmware updates on single blade partitions. See details below under “Creating single blade partitions using parmodify”.
KNOWN INSTALLATION ISSUE:
· When using the image on Linux, run clean-cache.sh to clear the previous SPP baseline. To run clear-cache:
NOTE: If you are using a GUI, you can navigate to the directory that holds SUM and double-click the file to clear the cache. Running the clean-cache command erases all nodes, baselines, and other information entered in SUM.
Note: You may start SUM to compare the versions on your system with the image versions:
1. Download the Superdome X IO Firmware and Windows Drivers image file bp-superdomeX-<version>.iso to /mnt/spp
2. mount –o loop bp-superdomeX-<version>.iso /mnt/spp
3. cd /mnt/hp/swpackages
4. run hpsum.sh, then continue to “Running SUM (on Linux or Windows)” below
If
you are running VMware, the image file only contains IO firmware components for
your system.
Note:
· For information on updating VMware IO drivers, please refer to the VMware white paper “Running VMware vSphere on HPE Integrity Superdome X” available at http://www.hpe.com/support/superdomeXvmware-whitepaper
If you are running Windows, start SUM to determine what needs to be updated on your system (IO firmware, IO drivers, WBEM providers).
To start SUM on Windows:
1. Download the Superdome X IO Firmware and Windows Drivers image file bp-superdomeX-<version>.iso and unpack it to \tmp
2. cd \tmp\hp\swpackages
3. run hpsum.bat
Running SUM (on Linux or Window):
1.
Check that the web server
is enabled at the OA:
OA> show network
Onboard Administrator Protocol
Status:
Web (HTTP/HTTPS): Disabled
If status above is Disabled, run “enable https”
If Web (HTTP/HTTPS) shows as Enabled, you can successfully use SUM
2. Select “Local Host Guided Update” in the SUM window, then select “Interactive” (Recommended), press “OK”. This will launch the system inventory (that may take a few minutes to complete).
3. Select "Next” after the inventory completes.
4. This takes you to “Deployment Summary”:
a. Select the IO firmware components that need to be updated (for OS’es where online firmware update is supported).
b. If running Windows Server, select the IO drivers and WBEM providers components that need to be updated.
5. Select “Deploy” to start the update.
6. Review the Deployment status to make sure all components updated successfully.
7. Select "View Log" for each component to get detailed information about a component update.
8. If everything looks OK in the logs, select “Reboot” to finish with the update.
Creating single blade partitions using “parmodify”:
HPE recommends updating I/O on large partitions by breaking down the update process into offline firmware updates on single blade partitions. This ensures that the update process is shorter and SUM will have completed the update before presenting the reboot option.
Do not delete the large partition, as the NVRAM and UEFI boot variables created for the large partition would be lost. Instead remove each blade, create a single blade partition, do the update, delete the single blade partition, then replace the blade in the large partition, iteratively until done.
Example: Blade 5 in Partition 1 contains an adapter with out-of-date firmware:
OA> parstatus –p 1 check partition 1 status
OA> poweroff partition 1 force Power off partition 1, see below for use of force option
OA> parmodify –p 1 –d blade:1/5: Remove blade 5 from partition 1
OA> parcreate –p 2 –a blade:1/5:::: Create partition 2 using blade 5
OA> poweron partition 2 Power on partition 2
Do a firmware update via SUM GUI interface; see “Offline Update” below.
OA> poweroff partition 2 force Power off partition 2
OA> parmodify –p 2 –d blade:1/5: Remove blade 5 from partition 2
OA> parmodify –p 1 –a blade:1/5:::: Add blade 5 back to partition 1
OA> poweron partition 1 Power on partition 1
Note: You may need to use of the force option (ie: poweroff partition 1 force):
· If the partition is booted to EFI, you must use the force option.
· If booted to OS, but the parstatus says OSBOOT instead of UP, then you must use the force option.
1. Log into the server Onboard Administrator as a user with administrator privilege to run Integrated Remote Console / vMedia.
2. Click "Partition Summary" in the left-hand navigation pane.
3. In the main content area, select the partition for which the I/O devices should be updated
4. Select the "Virtual Devices" tab
5.
Click "Launch IRC
client"
Note: VGA must be enabled in order to launch IRC. The output of “parstatus –p# -V” shows if VGA is enabled or disabled.
6. Select “Virtual Drives/Image File CD-ROM/DVD” and the Superdome X IO Firmware image bp-superdomeX-<version>.iso on the remote console.
7. Make sure the system is at UEFI, type “map –r” at the UEFI Shell prompt.
8. Find the FS# of the ISO image. The directory will have a single directory named efi.
9. Go to “FS#:\efi\boot”
10. Start the custom ISO update by executing “bootx64.efi”
On the partition console, you should see "Welcome to GRUB!"
11. Use the arrow keys to select "Interactive Firmware Update Version 2016.10.0". Check the box next to “Accept the End User License Agreement (EULA)”.
12. SUM will start to load and after some time, the screen will let you chose from “Firmware Update”, “Smart Storage Administrator”, and “Insight Diagnostics”.
13. Select "Firmware Update".
You will see a message “Please wait, loading SUM”.
14. Once SUM loading is done, an “Inventory of baseline” & “Inventory of Localhost” will run in progress-bar sequentially. Select “Next” when it is done.
15. This takes you to “Deployment Summary”: select the components that you want to install.
16. Select “Deploy” to start the update.
17. Verify the update finishes successfully; select "View Log" for each component to get details.
18. Select “Reboot” when finished with the update.
For more information, see SUM installation and user guide
DISCLAIMER:
The information in this document is subject to change without notice.
Hewlett Packard Enterprise makes no warranty of any kind with regard to this material, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Hewlett Packard Enterprise shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing, performance, or use of this material.
This document contains proprietary information that is protected by copyright. All rights are reserved. No part of this document may be reproduced, photocopied, or translated to another language without the prior written consent of Hewlett Packard Enterprise Company.
(C) Copyright 2015-2019 Hewlett Packard Enterprise Development Company, L.P.
FEEDBACK
As we are continuing to improve the firmware
management process we welcome your feedback on this document and on the
firmware update process: TEAM-FWupdateFeedback@groups.ext.hpe.com