...
Any HPE Synergy Composer2 management appliance whose serial number is in the affected range may power off abruptly during runtime. A failure may also prevent the appliance from powering on. If the appliance cannot be booted, review the "Other Scenarios with the CPLD Firmware Update" section for recovery. An HPE Synergy Composer must be operational in the management ring where the procedures will be performed. A failed Composer2 appliance can be repaired by following the procedure while temporarily relocating the failed appliance to a management ring containing either an operational HPE Synergy Composer2 or HPE Synergy Composer (1st gen) appliance. The HPE Synergy Composer2 iLO Overview tab shows the System Health as "Critical:" The Composer2 iLO System Information - Health Summary tab shows that BIOS/Hardware Health is "Failed:" The HPE Synergy Console is available by connecting to the front panel monitor port or the RJ-45 network port(using VNC) on the HPE Synergy frame front panel. If power is off on the appliance as a result of this failure, the affected appliance will display a communication alert similar to the following: Message: "Appliance <bay id> has a communication error with the frame link module." "Remove appliance <bay id> and inspect connector for damage. Re-insert appliance if no damage is seen. If the issue persists, contact your authorized support representative." If the appliance cannot be booted, review the "Other Scenarios with the CPLD Firmware Update" section for recovery.
Any HPE Synergy Composer2 appliance on which the fourth through sixth digits of the serial number are in the range 130 through 207 (inclusive). For example, serial number CNX 120 03AB is NOT affected because the bolded digits are outside the affected range. Serial number CNX 206 04MR IS affected because the bolded digits are within the affected range. If the composer2 system board was replaced in 2021 or 2022 it is recommended to apply this CPLD update regardless of the serial number. This firmware update provides a simplified update mechanism for all affected HPE Synergy Composer2 appliances that can be executed remotely. Synergy Composer2 serial numbers are displayed in HPE OneView as shown in the following screen captures:
The System Programmable Logic Device (CPLD) Version "0x12" (or later) is REQUIRED for HPE Synergy Composer2 appliances as a permanent fix for the unexpected loss of power. There are two update methods either of which can be used to update a Composer2 CPLD. HPE Synergy Composer2 CPLD Firmware update from HPE OneView CPLD Flash using USB drive and the maintenance account Steps to Apply the Firmware from HPE OneView The HPE Synergy Composer2 CPLD Firmware update uses HPE OneView to upload and run a script on the appliance. Important notes before executing this update Download a current backup before proceeding with the update. To apply this update, HPE OneView version 5.40 through 8.x is required. Prior HPE OneView versions must use the "CPLD Flash using USB drive and the maintenance account" method to apply the CPLD update. HPE OneView will be unavailable for 10 to 15 minutes during the update. The standby composer will be removed from the cluster and will rejoin 15 to 20 minutes after the update has been completed. Until the standby rejoins the cluster, the user interface will display either "The appliance cluster is no longer highly available" or "Unable to join a cluster because the other composer is in a starting or error state." This is expected. If an appliance is in a failed state, for recovery purposes, enable external iLO access and assign an iLO IPv4 address. Once installed, a user-initiated appliance restart is required to complete the CPLD update. Installing this update will do the following: Identify all the HPE Synergy Composer2 appliances in the management ring (active, standby, or unused) If required, update the CPLD firmware on each appliance Reset an appliance's iLO if it is found in a critical state Instructions for installing the update 1.Download the file https://support.hpe.com/hpesc/public/swd/detail?swItemId=MTX_60f50536bf44480b85876ad8ee version 0x12(B) (23 February 2023). 2. Within HPE OneView, select "Settings > Appliance." 3. Ensure the appliance state displays "Connected" or "No Standby" IMPORTANT: If the Standby has previously failed or the appliance state displays "Not connected to standby" use the "Remove standby" action. After the update is applied, a factory reset of the standby appliance from the maintenance console is required. If this step is not completed after the update is installed, the standby will not join the cluster. 4. Choose "Actions > Update Appliance" 5. Click "Select an update image." 6. Click "Browse" and navigate to the file "HPE_Synergy_Composer2_CPLD_Firmware_Z7550-97417.bin" and select it. 7. Click "Upload" 8. After the upload completes, click on the "End User License Agreement" link and a pop-up appears. Read and acknowledge the License Agreement by selecting the checkbox then click the "Update" button. 9. After the update has been completed, review the "Update appliance" task on the HPE OneView Activity page. See example below. DO NOT restart OneView during the process of synchronizing. Wait for it to complete the running task. 10. In Settings > Appliance choose the Action "Restart" to complete the update. Example "Update appliance" task in the HPE OneView Activity page: In the screenshot below, one appliance was already updated. The appliance in enclosure MXQ*NX bay 1 already has the required CPLD and MXQ*NZ bay 2 needs to be rebooted to complete the update. Other Scenarios with the CPLD Firmware Update : In situations where both appliances have failed, the failed appliances can be moved to another working HPE Synergy configuration in order to be updated. Execute the instructions to update the CPLD firmware from the working appliance. Once the CPLD has been updated, replace the appliances back into their original configuration. While these failed appliances are in their temporary configuration do not reset any frame link modules. While the appliance cluster's state is not "OK" or "No Standby" any attempt to run the update will result in a versioning error. Repeat step 2 above to remove a failed standby appliance. If the appliance was in a failed state, ensure the iLO IPv4 address was refreshed before running the CPLD firmware update. If this is not done, the enclosure/bay update message will be missing from "Update appliance" task on the HPE OneView Activity page. If this happens, reapply the iLO IPv4 address, and reinstall the update. PREPARATIONS PRIOR TO CPLD FLASH from USB: 1. Enable remote access to the iLO for the active and standby Composer2 appliances as detailed in the HPE OneView User Guide for HPE Synergy: appliance-about-configuring-iLO-Composer2.html 2. Create an iLO user account for remote access as described: appliance-create-iLOuser-remote-access-Composer2.html . Access to the iLO is required to confirm the CPLD version on the Composer2 appliance. 3. Prepare a USB drive to receive the CPLD RPM which will be flashed to the Composer2 appliance. You will need the following: Computer running either Linux or a Microsoft Windows operating system USB flash drive Internet connection to download the CPLD RPM Procedure: Create a USB Flash Drive: 1. Insert the USB flash drive in the computer USB port. 2. If necessary, delete any unnecessary partitions to ensure adequate disk space. 3. You must use a USB flash drive with a single partition of 1-16 GB. 4. Format the USB flash drive for one FAT32 or W95 FAT32 partition using these guidelines: a. For a Linux operating system, use the /sbin/fdisk /dev/sdx command, where x represents the numerical drive of the USB port used. b. For a Windows operating system, right-click the USB icon and select Format c. Specify a label for USB drive. It can be any name, except EMBEDDED, which is a reserved name. Consider using the date as part of the label. d. Create only one primary partition. Delete any existing partitions. e. If prompted, specify the following parameters: Capacity: maximum value Allocation unit size: 4096 bytes First and last block: default values 5. Download the CPLD RPM (firmware-synergy_composer2_cpld-12-1.1.x86.rpm) from the website by clicking on: this link 6. Copy the RPM file to the USB flash drive. Do not rename the file. Update CPLD firmware via HPE OneView Maintenance Console (2-node cluster): The following process updates the standby appliance first followed by a failover and subsequently updating the first appliance. IMPORTANT: Ensure you have downloaded a current backup before proceeding with the update. Prerequisites: Preloaded USB flash drive containing the firmware to be used in the update firmware-synergy_composer2_cpld-12-1.1.x86_64.rpm Confirm that th ecluser is "connected" under "OneView > Settings > Appliance" as shown in the screen capture under Step 11 below. Optional: Access to the front panel of the appliance Steps to Apply 2-Node Cluster CPLD Flash from USB: 1. Identify the standby Composer2 appliance 2. Insert the preloaded USB flash drive into the USB port of standby appliance 3. Open the HPE OneView Maintenance console of the standby appliance. The Maintenance console can be opened in 3 ways: Method 1: HPE Synergy serial console Method 2: SSH to standby maintenance IP Method 3: iLO Console 4. If prompted, enter your Administrator credentials. 5. Press "C" to select "update CPLD firmware" in the main menu. 6. Enter "Y" to continue the CPLD installation. 7. The Standby Composer2 will reboot in a few seconds. 8. Optionally, you may monitor the progress of the CPLD firmware update by using the Synergy console or the iLO console 9. The activation and reboot will take at least 15 minutes. Log into the HPE OneView as Administrator and navigate to Settings > Appliance. Under the "General" section, the cluster will indicate "Not connected:" 10. An alert will be raised with message "The appliance cluster is no longer highly available. <Appliance location> was restarted because a user updated the CPLD firmware via its maintenance console." 11. Wait until the cluster state is "Connected," under the "General" section on Settings -> Appliance: 12. Download the audit logs from Settings > Security > Actions > Download audit logs, and verify the presence of the "CPLD Firmware update successful" entry in the log. Sample audit log: 2022-02-23 06:20:29.350 UTC,appliance,,,appliance,ODIwMjM3NDA4Njgz,,,SUCCESS,MODIFY,,FIRMWARE,,CPLD Firmware update successful. 13. Use the iLO user interface to verify the CPLD version. The version after update is 0x12 (or higher). 14. From the Settings > Appliance page in HPE OneView, select "Activate standby" from the "Actions" menu: 15. Select "Yes, activate Standby" from the confirmation dialog: 16. Wait until the activation of the Standby is complete. 17. Wait for HPE OneView to come up and verify that the cluster state is "Connected," under the "General" section on Settings > Appliance. Now, the original standby appliance has taken over as the active, and the original active appliance has become the standby appliance. 18. Repeat Steps 1 through 13 on the current standby Composer2 (the original active Composer2) Steps to Update CPLD firmware via Maintenance Console (single node) Prerequisites: Preloaded USB flash drive containing the firmware to be used in the update firmware-synergy_composer2_cpld-12-1.1.x86_64.rpm Optional: Access to the front panel of the appliance Procedure:-Single Node CPLD Flash: 1. Identify the Composer2 appliance that requires the CPLD firmware update. 2. Insert the preloaded USB flash drive into the USB port of Composer2 appliance. 3. Open the HPE OneView Maintenance console of the appliance. The Maintenance console can be opened in 3 ways: Method 1: HPE Synergy serial console Method 2: SSH to maintenance IP Method 3: iLO console 4. If prompted, enter your administrator credentials: 5. Press "C" to select "Update CPLD firmware" in the main menu: 6. Enter "Y" to complete the CPLD installation: 7. Composer2 will reboot in a few seconds. 8. Optionally, you may monitor the progress of CPLD firmware update by using the Synergy Console or the iLO console. 9. The activation and reboot will take at least 15 minutes. Wait until the HPE OneView interface is accessible in your web browser. 10. Log into OneView UI as Administrator, and download the audit logs from Settings > Security > Actions > Download audit logs, and verify the presence of the "CPLD Firmware update successful." Log entry. Sample audit log: 2022-02-23 06:20:29.350 UTC,appliance,,,appliance,ODIwMjM3NDA4Njgz,,,SUCCESS,MODIFY,,FIRMWARE,,CPLD Firmware update successful. 11. Use the iLO user interface to verify the CPLD version. The version after update is 0x12 or later: