TITLE: HPE Superdome Flex Server Firmware Bundle (for installation from RMC)

VERSION:
Bundle Version: 2.5.246      

 

VERSION 2.5.246 contains:  
rmc.2.20.171
bmc.2.20.171
bios.6.2.69.20180531_020537
fwu.1.20.8-20180516-163547
rmc-emmc.2.20.171
  

DESCRIPTION:
This bundle contains the firmware file for updating the HPE Superdome Flex server firmware from the RMC. This file updates the server BIOS firmware as well as firmware on the RMC (Rack Management Controller) and on the BMCs (Board Management Controller). 

Note: To comply with Open Source requirements, a tar file with the Open Source used in Superdome Flex RMC/BMC firmware is available in this bundle.

 

UPDATE RECOMMENDATION: Critical

[X ] Critical                                                       

    [ ] Panic, [ ] Hang, [ ] Abort, [ ] Corruption, [ ] Memory Leak, [ ] Performance

    [ X ] Security

    [ ] Hardware Enablement, [ ] Software Enablement

[ ] Required

[ ] Recommended

[ ] Optional

    [ ] Hardware Enablement, [ ] Software Enablement, [ ] non-critical

[ ] Initial Customer Release

 

SUPERSEDES:                                
Version: 2.4.98

 

PRODUCT MODEL(S):     
HPE Superdome Flex Server

 

OPERATING SYSTEMS: 


LANGUAGES:
International English

ENHANCEMENTS:  

·        Added support for CPU models 8170M, 8170, 8168, 6140, 6140M, 6150, 6142M, 6142, 6138

·        Added support for 24 and 28 socket configurations (in addition to 4, 8, 12, 16, 20 and 32)

·        Added partitioning (nPAR) support with ability to convert non partitioned systems to partitionable

·        Added support for HPE Ethernet 10Gb 2-port 562T adapter, 32Gb Fibre Channel SN1600Q, SN1600E HBAs

·        Added support for Windows Server 2016 with up to 16 sockets

·        Added support for RHEL 7.5

·        Added support for VMware 6.5 U2

·        Added support for Oracle VM 3.4.4

·        Added new security and management features (secure boot, SSH upgrade, reduced port usage)

·        Added support for offline firmware update via SUM (Smart Update Manager)

·        Added support for OneView monitoring (requires OneView version 4.1 or later)

·       Added support for provisioning OS with redfish using the OpenStack Ironic  (Requires Openstack Ironic version ‘Pike’  or later)

·       Enhances security with SSH

FIXES:

·        New BIOS addresses the following known vulnerabilities, CVE-2018-3639 and CVE-2018-3640.

·        Fixed an issue where the firmware update would fail on rare occasions to update the BIOS image.

·        Some IO errors no longer cause an incorrect decoding to be logged in the Integrated Event Log with the string “[physloc_err=5]”.

·        Fixed an issue where rebooting the Board Management Controller (BMC) when the Operating System was Running would cause the BMC to stop responding.

·        Fixed an issue on 2-socket clump systems (i.e. chassis with Intel SkyLake 61xx series processors installed) where the fans would jump to maximum speed and remain there if the BMC was rebooted with the system power on.

·        The ‘SHOW UVDMP’ command always displayed one screen at a time and require user to interact with the keyboard to move to the next page, even with the CLI in script mode. This is now fixed.

·        IPMI watchdog is unsupported and can no longer be enabled. This prevents an issue seen in prior versions where a multi-chassis reboot from OS would fail when IPMI watchdog was enabled.

·        Fixed a syntax issue allowing to use the CLI ADD LOCATION command with “module=rmc” on eRMC.

 

COMPATIBILITY:

·        To enhance security on the RMC/eRMC, ssh has been upgraded with this firmware version, OpenSSH version 6.5 or later and Putty version 0.68 or later are required. Older OpenSSH or Putty will fail to connect to the RMC/eRMC.

·        It is recommended to use HPE Superdome Flex I/O Service Pack version 2018.07 (or later) with this server firmware version as well as HPE Foundation Software version 1.2 (for Linux only) and DCD version 1.2.

o   DCD for Linux is part of HPE Foundation Software (supported on Linux only)

o   DCD for Oracle VM is posted under the Superdome Flex server download page

o   DCD for VMware is posted on Vibsdepot

·        For OS specific information, please see:

o   For VMware, the “Running VMware vSphere on HPE Superdome Flex Server” white paper.

o   For Windows, the “Running Microsoft Windows Server on HPE Superdome Flex Server” white paper.

o   For Linux, HPE Superdome Flex Server Software Installation and Configuration Guide available under https://support.hpe.com/hpesc/public/home/documentHome?sp4ts.oid=1010323142

PREREQUISITES:  

    In OneView instance,

    i) Go to Settings -> Security

    ii) Click Manage certificates button.

    iii) Delete the RMC certificate from the list.

After upgrading the firmware, a new re-generated certificate would be added to OneView’s trust store after a refresh of that RMC.

1.      Isolate the management network from the normal corporate LAN. This management network should limit and restrict access to your RMC management interfaces using firewall, Accesses control lists (ACLs), or VPN.  This will greatly reduce a large group of security risks, (for example Denial of Service attacks).

2.       Patch and maintain web servers.

3.       Run the up-to-date virus and malware scanners in your network environment

4.       Apply HPE firmware updates as recommended.

 

INSTALLATION INSTRUCTIONS:

Please review all instructions and the "Hewlett Packard Enterprise Support Tool License Terms" or your Hewlett Packard Enterprise support terms and conditions for precautions, scope of license, restrictions, and limitation of liability and warranties, before installing this package. It is important that you read and understand these instructions completely before you begin. This can determine your success in completing the firmware update.

Note: It is highly recommended that firmware updates be executed by Hewlett Packard Enterprise support personnel.

 

INSTALLATION
1. Copy the firmware file sd-flex-2.5.246-fw.tars to your local computer.
 

2. Follow the instructions below to update the firmware version 2.5.246 on your system.

 

a.      Log into the HPE Superdome Flex Server operating system as the root user, and enter the following command to stop the operating system:
          # shutdown

b.      Login to the RMC as administrator user, provide the password when prompted.

c.      Verify that the RMC is configured to use DNS access by running:
          RMC cli> show dns
If not, you may use the command “add dns” to configure DNS access (or you can’t use DNS).

d.      Enter the following command to power off the system
Note: If there is only 1 partition, partition 0 is the default; in case of multiple partitions, enter show npar to find the partition number. Examples in this whole section use partition 0.

           RMC cli>
power off npar pnum=0

e.      Update the firmware by running the command: 
          RMC cli>
update firmware url=<path_to_firmware>

                   Where <path_to_firmware>  specifies the location to the firmware file that you previously
                   downloaded. You can use https, sftp or scp with an optional port. For instance:
                         
RMC cli> update firmware url=scp://username@myhost.com/sd-flex-<version>-fw.tars
                        
RMC cli> update firmware url=sftp://username@myhost.com/sd-flex-<version>-fw.tars
                        
RMC cli> update firmware url=https://myhost.com/sd-flex-<version>-fw.tars
                        
RMC cli> update firmware url=https://myhost.com:123/sd-flex-<version>-fw.tars

                    Note: The CLI does not accept clear text password, the password has to be manually typed in.
                    Note: To use a hostname like ‘myhost.com’, RMC must be configured for DNS for name
                             resolution, otherwise you need to specify the IP address of ‘myhost.com’ instead. See
                             the command ‘add dns’ for more information.

f.       Wait for RMC to reboot after a successful FW update, then check the new firmware version installed by running:
        
RMC cli> show firmware verbose

g.      Restart the partition by running:
        
RMC cli> power on npar pnum=0

 

DETERMINING CURRENT VERSION:
To check or verify the current firmware levels on the system, from the CLI, enter the RMC command:  
         RMC cli>  show firmware
                Configured version: 2.5.246
                Firmware on all devices matches the configured version.

 

    Note: If you want to see all the components’ versions, you may use “show firmware verbose”.

 

KNOWN ISSUES & WORKAROUNDS:  

·        The Superdome Flex BMC inadvertently ignores GPU thermal data for its cooling algorithm. As a result, GPU may run at an elevated temperature which may result in the GPU running much slower to avoid overheating. Due to this issue, HPE strongly recommends not running with firmware version 2.5.246 on systems with GPU and to install the upcoming fix on these systems as soon as it becomes available. Note: Firmware version 2.4.98 is not affected by this issue.

·        When upgrading firmware from 2.4.98 to 2.5.246, a unique certificate per RMC/eRMC is re-generated. For systems using OneView, the RMC’s older certificate residing in OneView’s trust store will become stale and communication with the RMC will not succeed.
Workaround: To restore OneView to RMC communication after updating to version 2.5.246, follow the steps below (to address it before update, see pre-requisites):

In OneView instance,

i) go to Settings -> Security

ii) Click Manage certificates button.

iii) Delete the RMC certificate from the list.

iv) Initiate rack manager refresh

·        The CLI provides a convenient ‘ipmi’ wrapper script. However, serial over lan (SOL) is not supported by this convenient ‘ipmi’ command. Attempting to activate partition console via ‘ipmi command=”sol activate”’ will fail with the message: “Error: This command is only available over the lanplus interface”. User should use CLI ‘connect npar’ or ‘uvcon’ to connect to partition console.

·        The Superdome Flex BMC (Board Management Controller) GUI page will always first display the AMI logo, then automatically replaces the AMI logo with HPE logo. This behavior is seen at login and each time the GUI page is refreshed. The GUI functionality is unaffected by dual logo display.

·        VMedia does not support UEFI reconnect -r command. Workaround: After attaching VMedia to the partition, use POWER RESET to reset the partition and activate VMedia.

 

For more details on accessing and managing the system, see the HPE Superdome Flex user documentation located at this link.

 

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.

(C) Copyright 2017-2018 Hewlett Packard Enterprise Development L.P.

 

SUPERSEDES HISTORY:
Version 2.4.98:

FIXES:
BIOS:

·        Updated Intel microcode to address CVE-2017-5715

·       Some I/O Fatal errors (e.g. Malformed TLP, RxOverflow, FlowCntl, DLLP, etc) detected at the End Point device no longer cause an MCA and the system now allows OS recovery instead of rebooting.

 

Version 2.3.132:

FIXES:

·        Removed the Intel microcode that was issued to address the Spectre/Meltdown security vulnerability, which Intel then asked vendors not to use (see Intel guidance here).

 

Version 2.3.122:   REMOVED due to Intel microcode issue.

FIXES:

·        Fixed an issue where the eRMC SET FACTORY command could cause the eRMC to become unusable while trying to initialize the configuration flash partition. The SET FACTORY command is now supported on eRMC.

·        Fixed an issue where CAE service event id #306 (uncorrectable memory data read error) incorrectly encoded DIMM group number, causing the wrong DIMM to be indicted.

Version 2.3.110: REMOVED due to Intel microcode issue.
FIXES:

The following issues were fixed:

·        Addresses security vulnerability CVE-2017-5715; see updates in this advisory.

·        DCD was not supported with firmware version 2.3.94.

·        The eRMC uses NTP daemon internally to keep the management times synchronized. The internal NTP daemon usage is very limited in scope, but is of older ntpd version (4.2.6p5). As a result of older ntpd version, security scanner may falsely flag vulnerabilities that are not applicable to Superdome Flex eRMC system. To mitigate security impact, follow HPE required security best practices.

·         When BIOS de-configures a DIMM, the eRMC will correctly record the data, but will incorrectly return no de-configuration the next time BIOS boots. This incorrect information causes BIOS to retrain the DIMM and attempt to use it. Marginal DIMM may sometime pass the retrain and be included in the system for OS use. Because the DIMM is marginal, it may fail at a later time and cause the OS to crash. To minimize the chance of marginal DIMM being used at next boot, run SHOW DECONFIG and SHOW INDICT after the system is booted and replace any DIMM that has been indicted and de-configured.

·        Memory on some sockets may be in SDDC mode instead of the intended ADDDC mode

 

Version: 2.3.94: Initial version.

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