This page describes the steps to upgrade the HPE Chassis Manager firmware to version 2.10.12 or later on your Google Distributed Cloud (GDC) air-gapped appliance.
Before you begin
Before initiating the firmware upgrade, complete the following prerequisites:
Ensure power redundancy: connect and verify both power cables to the appliance chassis power supplies to prevent accidental power loss during firmware flashing.
Verify network access: ensure the workstation or laptop is connected to the appliance management network and can reach the blade iLO and Chassis Manager IP addresses. You will connect to any compute blade iLO to mount the update ISO and to the Chassis Manager to verify firmware and set credentials:
- Node 1 (bm01) iLO:
https://198.18.0.7 - Node 2 (bm02) iLO:
https://198.18.0.8 - Node 3 (bm03) iLO:
https://198.18.0.9 - Chassis Manager:
https://198.18.0.2
If the endpoints are unreachable, ensure your workstation is configured with a static IP on the management subnet (see Connect the laptop to the switch) or see Troubleshoot appliance access issues.
- Node 1 (bm01) iLO:
Verify current firmware version: query the Chassis Manager Redfish API (or check the web interface sign-in screen) to confirm whether the current version is older than
2.10.12(such as factory version2.2-b11):curl -k -s "https://198.18.0.2/redfish/v1/" | jq -r '.Oem.Hpe.Manager[0].ManagerFirmwareVersion'Locate or get the HPE hybrid update ISO: verify that the bootstrapper is hosting the firmware update image:
curl -I -s http://198.18.0.30:8080/gdch-hpe-firmware/el8000cm.flash | head -n 1Expected output:
HTTP/1.1 200 OKAlternative fallback: If unavailable, manually download the official update image to your local workstation from HPE: EL8000CM_Updater_BI_2.10.12_App_2.10.12.hybrid.iso.
Retrieve credentials: get the administrator credentials for the server blade iLO:
- Unbootstrapped appliances: retrieve the
server_bmc_usernameandserver_bmc_passwordfrom the/root/gdch/support/devices.csvfile (see Common bootstrapping issues). - Bootstrapped appliances (upgrades): retrieve the iLO credentials from the
bmc-credentials-*Kubernetes secrets in thegpc-systemnamespace (see Shut down a blade or Shut down the device).
- Unbootstrapped appliances: retrieve the
Upgrade the Chassis Manager firmware
Follow these steps to flash the Chassis Manager firmware from a compute blade:
Connect to blade iLO HTML5 console
- Open a web browser and navigate to any configured compute blade iLO (for example,
https://198.18.0.8). - Sign in using the administrator credentials.
From the left navigation menu, click Remote Console & Media and launch the HTML5 Remote Console.
Mount the HPE hybrid update ISO
- In the HTML5 Remote Console window, click Virtual Media in the top menu bar.
- Select CD/DVD and choose your preferred mounting method:
- Primary method (GDCH Artifact Server): Select Scripted Media URL and enter the bootstrapper's artifact URL:
http://198.18.0.30:8080/gdch-hpe-firmware/el8000cm.flash - Alternative method (Local Upload): Select Local *.iso File, click Browse, and select the
EL8000CM_Updater_BI_2.10.12_App_2.10.12.hybrid.isofile that you manually downloaded from HPE in the prerequisites.
- Primary method (GDCH Artifact Server): Select Scripted Media URL and enter the bootstrapper's artifact URL:
- Ensure Boot on Next Reset is selected.
- Click Insert Media.
- Verify that the virtual media status shows Connected.
Restart server blade and execute firmware update
- Restart the compute blade using the OS or using the iLO Power Controls (Power & Thermal > Server Power > Reset button).
- Open the console by clicking Remote Console > Launch > HTML5 Console.
When prompted by the GNU GRUB bootloader menu, select Live system (amd64) and press Enter to begin the firmware update execution.
Reboot server blade and reset password
- When the installation completion screen appears, type
rebootin the console to reboot the server blade. - From the console menu, click Virtual Media and eject the CD-ROM.
- Wait approximately 2 to 3 minutes for the Chassis Manager internal ARM processor to complete initialization.
- Sign in to the Chassis Manager web interface at
https://198.18.0.2or using SSH at198.18.0.2using default credentials (Administrator/password) and set the administrative password.
Return to bootstrapping or appliance upgrade
After the Chassis Manager finishes rebooting and you set the administrative password, return to your original workflow:
If resuming a failed bootstrap: return to the bootstrapper terminal. You don't need to repeat bootstrapper preparation or clean up existing files. Run
/usr/bin/prod-appliance.shto resume the bootstrapping process:/usr/bin/prod-appliance.shIf performing as a prerequisite before bootstrapping: return to Bootstrap the appliance and follow the step-by-step instructions to begin the bootstrap process.
If performing before or during an appliance upgrade: return to Update and patch device and proceed with the upgrade process using
gdcloud appliance upgrade.