# changelog

author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.40
changelog:
  -      Ability to edit Maintenance Windows in Firmware & OS Software section
        * Added Password Complexity feature to Security > Access Settings
        * Enable/disable for overlay video showing Server Health Summary
        * Downgrade Policy - Specifies how iLO handles requests to downgrade any of the firmware types that you can update through iLO. 
        * Virtual NIC functionality (disabled by default)
        * Enabled One-button Secure Erase via Intelligent Provisioning
        * LDAP/Directory settings configurable via Redfish
        * Security Dashboard - displays the status of important security features, the Overall Security Status for the system, and the current configuration for the Security State and Server Configuration Lock features.
        * Support for Gemalto SafeNet and SafeNet AT key managers
        * InfoSight Optimized AHS Download
        * Show NVMe wear level
        * Workload performance advisor: provides server tuning recommendations to improve server performance


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.40
changelog:
  -     The following issues are resolved in this version:
      
        * User interface fixes and improvements
        * Fixed an issue where power supply status changes may be delayed
        * Device Inventory could display a parse error under Internet Explorer 11 when certain PCI Cards are installed
      
      SECURITY FIXES:
      
        * HPESBHF03907
      
      For the latest security bulletins and vulnerabilities, please visit:  
      <https://support.hpe.com/hpesc/public/home>  Security best practices:
      
      Please refer to the HPE Integrated Lights-Out 5 Security Technology Brief for
      the latest on security best practices at:  
      [http://www.hpe.com/support/ilo5-security-en](http://www.hpe.com/support/ilo5
      -security-enn)


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.40-1.1
changelog:
  -     The following issues are resolved in this version:
      
        * User interface fixes and improvements.
        * The text "R&D Server" is incorrectly displayed in the iLO web interface navigation pane.
        * Fixed an issue where power supply status changes may be delayed.
        * Device Inventory could display a parse error under Internet Explorer 11 when certain PCI Cards are installed.
        * Improved shared network port out-of-band LOM resuscitation to reduce the scope and the frequency of system power-on/power-off during systems shutdown/reboot.
        * iLO communication issues in certain configurations where a server is set to Auto-Power-On after an AC power cycle.
      
      SECURITY FIXES:
      
        * HPESBHF03907
      
      For the latest security bulletins and vulnerabilities, please visit:  
      <https://support.hpe.com/hpesc/public/home>  Security best practices:
      
      Please refer to the HPE Integrated Lights-Out 5 Security Technology Brief for
      the latest on security best practices at:  
      [http://www.hpe.com/support/ilo5-security-en](http://www.hpe.com/support/ilo5
      -security-enn)


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.43
changelog:
  -     This version adds support for the following features and enhancements:
      
      
      
       \- Added VLAN tagging support on iLO Dedicated NIC for non-blades.
      
      \- Modified the iLO auto-generated SNMP EngineID to not change upon iLO
      resets.
      
       \- Modified Embedded Remote Support (eRS) service events to properly report
      Windows 2019.
      
       \- Reduced the number of Redfish resource change events sent.   Removed
      watching of fields that
      
         change frequently.
      
      \- BIOS Admin password will NOT cause iLO to act as if Require Host
      Authentication is Enabled


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.43
changelog:
  -     The following issues are resolved in this version:
      
      \- Fix for potential firmware use of system memory after free, which could
      lead to an OS exception or
      
         memory corruption under Linux or ESX when using hpilo driver.  It was not
      an issue for Windows.
      
       \- Fix so iLO 5 can connect to switch when both are set to 100 Full Duplex.
      
       \- Fixed REST call so that "ilorest -d serverlogs --selectlog=IML --clearlog
      rc 255" does not fail when
      
         it should succeed.
      
      \- Fixed problem with erroneously logging an IML event for "exceeding power
      capacity threshold" when
      
         it should not be logged.
      
       \- Modified time zone string for "Asia/Taipei" to "Beijing, Chongqing, Hong
      Kong, Urumqi, Taipei, Perth"
      
      \- Only send Remote Support type 1000 events for Critical IML events when they
      should be sent
      
      
      
      SECURITY FIXES:
      
      \- HPESBHF03917
      
        For the latest security bulletins and vulnerabilities addressed in this
      version, please visit:
      
        <https://support.hpe.com/hpesc/public/home>


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.45
changelog:
  -     \- Fixed problem introduced in iLO 5 v1.43 which could cause an HTTP
      connection to be refused under high activity of REST calls.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.46
changelog:
  -     Fixed potential problem of Gen10 Synergy server NIC port being down after
      complete Synergy frame power cycle.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.48-1.1
changelog:
  -      Implemented the set server info command for all the DCi supporting options in previous versions of iLO 5 which may reset NIC settings during iLO 5 update.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.10
changelog:
  -     This version adds support for the following features and enhancements:
      
        * Added a security log that lists security events recorded by the iLO firmware.
        * Enhanced Secure Start verification of CPLD on Gen10 Plus servers.
        * Updated menu path and feature names for the Performance Management features. The features that were accessed through the Intelligent System Tuning menu can now be accessed through the Performance menu.
        * Embedded remote support over IPv6.
        * New alert for recovery events.
        * SUM/SUT support on servers using the High Security, FIPS, or CNSA security states.
        * Support for staging firmware to update direct-attached hard drives through the UEFI System Utilities.
        * Ability to import and export drive bay mapping information.
        * Daily firmware flash limit, to protect iLO, ROM, and CPLD from repeated flashing attacks.
        * Performance data logging in a new Active Health System record.
        * Increased the certificate size limit from 4096 to 8096.
        * When iLO is set to the factory default settings, Virtual NIC is enabled by default.
        * The following System Diagnostics features are supported on Gen10 Plus servers: 
          * Booting to safe mode--Allows you to boot the server with a safe minimum configuration.
          * Booting to intelligent diagnostics mode--Allows the system to automatically diagnose a boot failure during POST.
          * Restoring the default manufacturing settings--Resets all BIOS configuration settings to their default manufacturing values. This process deletes all UEFI nonvolatile variables, such as boot configuration, Secure Boot security keys (if Secure Boot is enabled), and configured date and time settings.
          * Restoring the default system settings--Resets all BIOS configuration settings to their default values and restarts the server. This option preserves some UEFI settings.
        * Modified text of iLO time zone selections to match system ROM time zone selections. For backward compatibility, either previous time zone selection text or the new text can be used in APIs to set the time zone.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.10
changelog:
  -     The following issues are resolved in this version:
      
        * The iLO clock incorrectly changes when iLO is reset due to a configuration change, firmware update, or a cause other than system power loss.
        * System GPUs might be listed without GPU version information.
        * Incorrect power consumption information is displayed in RIBCL output and the Active Health System Log.
        * If the domain name system is unavailable, an HPE ProLiant Gen10 Server might stop responding for up to three minutes during startup.
        * Fixed an issue where the iLO 5 webserver may becoming unresponsive when applying OV profile with certain models of NVME drives present.
      
      Security Fixes:
      
        *   For information about the latest security bulletins and vulnerabilities addressed in this version, see the following website: <https://support.hpe.com/hpesc/public/home>.
      
      Security best practices:
      
        *   For the latest information about security best practices, see the HPE Integrated Lights-Out Security Technology Brief at the following website: <http://www.hpe.com/support/ilo-docs>.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.12
changelog:
  -       NVMe drives and open drive support, this includes additional robustness for device discovery and management. This helps to correct some iLO related timeout issues.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.12
changelog:
  -      The Integrated Remote Console requires code to accommodate low power mode on AMD based system to work with the ROM on EU Lot 9 requirements
        * Incorrect IML messages occur when SAS/SATA drives are installed.
        * Spurious drive hot plug events occur when the server goes through a warm reset
        * In some cases, iLO tries to use an invalid SMBIOS handle from the ROM


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.14
changelog:
  -      Support new Accelerators: 
          * Xilinx Alveo U250
          * Xilinx Alveo U50
        * User can now define pre-caution threshold alert value for the inlet ambient sensor.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.15
changelog:
  -      Users can now restore the last power state after a power outage on Synergy compute modules.
        * Apollo servers now allow you to use the iLO RESTful API to enable or disable power regulation mode (Global settings).
        * Apollo servers now allow you to switch between power regulation modes (iLO Standard license). User Configurable Mode is available only with an iLO Advanced license.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.15
changelog:
  -      Some of the fans in Apollo XL225n Gen10 Plus Servers show a speed greater than 100% in the iLO web interface.
        * The HPE Synergy 3820C 10/20Gb CNA loses flexed sub-ports after a cold boot or E-fuse reset.
        * Updated the thermal parameters for the Xilinx U50 GPU.
        * iLO is temporarily unresponsive or iLO resets on HPE Gen10 servers and HPE Synergy Gen10 compute modules running HPE Infosight.
        * When you query for Software Inventory details, the RESTful Interface Tool 3.0 (part of SUM 8.5.5) does not fetch the "Microchip-smartpqi" driver installed on ESXi7.0.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.16
changelog:
  -      HPE SimpliVity Accelerator disappear from the thermal sensor data after iLO firmware update.
        * Xilinx U50 cards getting over heat due to wrong thermal limits on iLO 5 v2.15
        * Unable to set HPE m750 Blade Server's Asset Tag through Redfish method.
        * iLO authentication with CM2 credential through Redfish fails frequently with more number of nodes installed.
        * Insight Online shows CPU2 Status as UNKNOWN for HPE ProLiant DL360 Gen10 Servers, while iLO GUI shows CPU2 status as OK.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.16
changelog:
  -      Enabled support for Pensando Distributed Services Platform DSC-25 10/25Gb 2-port SFP28 Card.
        * Enabled support for Pensando Distributed Services Platform for HPE iLO Sideband Management Adaptive LOM Module.
        * Added Redfish property for setting the Server to remain Power OFF after thermal shutdown (Critical Temperature threshold exceeded) 
        * Allow Power Regulator Mode management in Apollo platforms without an iLO Advanced license.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.66
changelog:
  -      A failing drive might take up to an hour to be marked as failed, during which time the host system is unresponsive.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.98
changelog:
  -     Fixes the following issues:
      
        * Controller could stop responding with a 0x1A91 message during active path failure
        * Controller could stop responding during I/O processing and Smart Cache flush process
        * When predictive spare rebuild is triggered on Smart Cache, the rebuilding process could fail to start.
        * Data could become corrupted when a SATA drive overruns a data transfer
        * Controller memory corruption could occur when the response to an Identify Device command (IDD) is received from a drive
        * Communication between the host system and a RAID5/6 volume could potentially fail after an I/O timeout on one of the drives in the array.
        * System could stop responding with a 0x1E30 message when discovering an ATA locked drive
        * Controller could stop responding during a drive sanitize operation


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.99
changelog:
  -     Fixes the following issues
      
        * Customer could encounter a data coherencey issue that will cause the system to return a Purple Screen Of Death (PSOD) when system fails to complete I/O's


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.02
changelog:
  -      The "Auto Replace Drives" setting could cause the spare drives to become inaccessible due to drives becoming part of the new logical drives and not being reported to iLO
        * Logical volumes could become unresponsive after a controller reset due to OS driver not receiving the "OK "
        * The controller could become unresponsive after a server reboot due to the driver receiving an incorrect controller state
        * The system could become unresponsive when a DVD/CD-ROM is attached to the system due to an Interrupt Flag been set erroneously


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.03
changelog:
  -     Controller could stop responding while processing a larger size of I/O than
      the RAID volume size.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.62
changelog:
  -      Add UBM1 Support
        * Support for backup power source charge timeout values from UEFI
        * UBM2 backplane support
        * Drive hotplug support for UBM backplanes


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.62
changelog:
  -      While processing I/O's larger than the RAID volume stripe size, the controller could stop responding.
        * If an active IO module cable is unplugged and re-inserted multiple times, the first reset request is lost and subsequent reset requests are aligned in a queue until the original request is completed. However, the first request will never complete and will result in error message 24613 in the ahs logs.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.65
changelog:
  -      Prevents a potential data inconsistency from occurring after experiencing an Unrecoverable Read Error (URE) on a drive configured in RAID 1/10/ADM Fault Tolerant Mode.
        * Prevents a potential data inconsistency from occurring during initial configuration and operation of a volume configured in RAID 5/6/50/60 Fault Tolerant Mode.
      
      o   For additional information, reference [Customer Bulletin
      a00097210en_us](https://support.hpe.com/hpesc/public/docDisplay?docId=emr_na-
      a00097210en_us).
      
      **IMPORTANT:** RAID 0 and Unassigned drives are not affected.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00
changelog:
  -     The following issues have been fixed in Smart Array controller firmware  
         v3.00:
      
           * Background surface scan might not repair media errors on 12G SAS  
             drives in RAID 1, 5, 10, and 50 logical drives.
      
           * In some I/O workloads, the file system or application might read  
             incorrect data from encrypted RAID 0 (with two or more physical  
             drives) or RAID 10/10ADM (with four or more physical drives) logical  
             drives.
      
           * A controller might hang when a Test Unit Ready command fails during  
             SSD logical drive Rapid Parity Initialization.
      
           * During a rebuild and extreme simultaneous host I/O writes, the rebuild  
             operation might use old data, resulting in subsequent host reads that  
             might return old data.
      
           * A host might read incorrect data after background parity  
             initialization finishes on a logical drive on a single array with  
             multiple logical drives.
      
           * A controller lockup issue might occur during the repair of an  
             unrecoverable read error (URE) on a RAID 5 volume.
      
           * A controller lockup issue might occur during SmartCache error  
             handling.
      
           * A controller lockup issue might occur during controller boot when  
             SmartCache is enabled.
      
           * A file system or application might read incorrect data when a  
             coalesced host request encounters a fatal error.
      
           * A failed drive installed during controller boot is not identified as a  
             failed drive.
      
           * The failed drive status LED is not illuminated when a good drive is  
             replaced with a failed drive in a backplane.
      
           * In configurations with backplanes, a failed drive installed as a  
             replacement for a previously configured RAID volume is not identified  
             as a failed drive.
      
           * A rebuild of a logical drive created from SSD drives fails to start  
             within 1,200 seconds.
      
           * A performance drop during 16k to 256k sequential reads with low queue  
             depth occurs on a logical drive with cache enabled.
      
           * A controller lockup issue might occur during a simultaneous host write  
             and background cache flush operation.
      
           * Incorrect connector information is displayed for SATA drives after  
             certain physical events in a dual I/O module enclosure configuration.
      
           * A failed drive that is physically present in a drive bay is not  
             reported correctly.
      
           * Devices might drop out of a configuration after multiple create or  
             delete drive zone group commands are issued.
      
           * The drive status LED does not flash during sanitize operations if  
             drives are attached to an expander.
      
           * Cache disable status is not updated correctly when backup power source  
             charging times out.
      
           * The clear configuration command might not clear the configuration if  
             SmartCache is enabled and the system was previously shut down  
             ungracefully.
      
           * The clear configuration command fails if a SmartCache volume has  
             multiple UREs within a SmartCache page block size.
      
           * A controller lockup issue might occur when toggling a path to an  
             enclosure in a dual domain configuration.
      
           * The controller runs in survival mode if a temperature sensor is not  
             detected.
      
           * The clear configuration command might report failures when it  
             encounters an installed drive with failed status.
      
           * A performance drop occurs during sequential workloads.
      
           * A controller failure might occur when running concurrent I/O to  
             unassigned drives and drives in a RAID logical drive.
      
           * After a reboot, a bad drive might prevent controller discovery or  
             operating system startup.
      
           * A host request is incorrectly returned as Failed when a failed drive  
             in a degraded volume is replaced.
      
           * Modifying the spare configuration under an active spare rebuild causes  
             the rebuild process to stop.
      
           * Incorrect device location reporting occurs when direct-attach drives  
             are not attached to a backplane and an enclosure management schema is  
             not defined.
      
           * RAID volume configuration settings are not applied when a disk drive  
             transitions from unassigned to RAID usage during runtime.
      
           * A RAID volume with a failed drive reappears after a clear  
             configuration operation completes and the system is rebooted.
      
           * A controller might hang during a SmartCache flush task that encounters  
             multiple unrecoverable media errors (UREs).
      
           * A response of all zeros is sent for ATA PASSTHROUGH commands, such as  
             SMART READ DATA, through Out of Band (OOB) host transport.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.26_05-14-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved a memory initialization issue on systems configured with LRDIMMs and
      the v1.24 (05/04/2020) revision of the System ROM that could lead to an
      increased chance for Corrected Memory Threshold Errors or Uncorrected Memory
      Errors.
      
      Addressed an issue where a system configured with 4SFF U.3 Premium Storage
      Backplane displayed Box and Bay location incorrectly for SATA drives.
      
      **Known Issues:**
      
      None


