Jump to main content

# View OS and embedded application updates

Unisphere supports the display of PowerMax OS and embedded application updates.

## Prerequisites

- A Secure Connect Gateway (SCG) has already been registered in Unisphere.
- Embedded applications are installed on the storage system.

## About this task

See Understanding serviceability for an overview of the Unisphere for PowerMax Serviceability functionality.

## Steps

1. Select the storage system.
2. Select Serviceability > Updates.
   The Updates window displays. If Secure Connect Gateway (SCG) is not configured select Configure SCG and see Secure Connect Gateway registration.
3. The Updates window has a panel that displays the following:
   - Package Last Task Status
   - Current PowerMax OS Version
   - Current PowerMax Embedded Version

   In scenarios where there is a failure, the Package Last Task Status is updated with an error code and associated error message. See the following table for details:

   Table 1. Task status error scenarios
   Steps | Scenario | Prefix | Error code | Final error code
   --- | --- | --- | --- | ---
   Download and Verify | O:\Newcode not empty for Enginuity or any error related to performing this precheck | PRECHK | 001 | PRECHK-001
   Download and Verify | Unable to delete files from /epack or /app_pkg (download dir) before new download | PRECHK | 002 | PRECHK-002
   Download and Verify | Download of some file still failing after retry | DOWNLD | 101 | DOWNLD-101
   Download and Verify | Failed to calculate checksum for installer file | DOWNLD | 102 | DOWNLD-101
   Download and Verify | Copy to Newcode fails for Enginuity | DOWNLD | 103 | DOWNLD-101
   Download and Verify | Execution of verification script fails | VERIFY | 201 | VERIFY-201
   Download and Verify | Execution of verification script fails | VERIFY | 202 | VERIFY-202
   Delete downloaded package | Delete script execution fails | DELETE | 301 | DELETE-301
   Delete downloaded package | Deletion was not successful | DELETE | 301 | DELETE-302
   Healthcheck | Execution of healthcheck (REST or guest script) fails | HLTCHK | 401 | HLTCHK-401
   Healthcheck | Result shows healthcheck failure | HLTCHK | 402 | HLTCHK-402
   Update | Calculation of checksum fails for installer in Newcode | CHKSUM | 501 | CHKSUM-501
   Update | Checksum does not match what was stored by Unisphere during copy | CHKSUM | 502 | CHKSUM-502
   Update | Update script start fails due to lock | MSTLCK | 503 | MSTLCK-503
   Update | Update script start fails for other reasons | UPDATE | 504 | UPDATE-504
   Update | Update process fails | UPDATE | 505 | UPDATE-505
   Server restart | Server Restart during download,verify,delete, and healthcheck | SERVRST | 601 | SERVRST-601

4. Click link under Current PowerMax OS Version to view the version details.
5. Click link under Current PowerMax Embedded Version to view the version details.
6. Select Check For Updates.
   The available updates with the following properties display:
   - Package Version
   - Description
   - Release Date
   - Package Status

   Status types include:

   - Available to download
   - Download in progress
   - Available to install
   - Deletion in progress
   - Update In progress
7. Select Download to download the selected update.
   - The status Download in progress is displayed and updates to Available to install once the download is completed.
   - If a previous update is still in progress, an update in progress message is displayed and all the options are disabled.
   - If a package download fails, a failure message is displayed and the status Available to download is displayed.
8. Select Pre-Update Health Check to run a health check against the update. This option is available once an update is downloaded.
   Click and select Health Check Result to view the results.
9. Select Install Update to install the update.
   An information message is displayed, select Install to continue. The status Update in progress is displayed. Click and select Installation Progress Details to view the progress.
10. Select Delete, this changes the downloaded update status from Available to install to Available to download.