PowerStore: Pre-Upgrade Health Check (PUHC) detects that the maintenance window has not been configured
Summary: The Pre-Upgrade Health Check (PUHC), in the health check package, detects that the maintenance window has not been configured. "Minimum of 4-hour maintenance window for upgrade is not set." ...
Symptoms
The Pre-Upgrade Health Check (PUHC) may display an error and prevent upgrade if the maintenance window is not configured. "Minimum of 4-hour maintenance window for upgrade is not set."


Figure 1: Screenshots example where the PUHC check for no maintenance window was raised
Cause
Prior to upgrade, the maintenance window must be configured for at least 4 hours. This is required if the current PowerStoreOS is 3.0.0.0 or greater and less than 3.2.1.0.
This PUHC check is provided by the Heath Check thin package PowerStore-health_check-3.2.0.1-2015544 and later.
Resolution
To perform the upgrade, enable the maintenance mode for four (4) hours or more. There is a 20 minute window to start NDU after maintenance window is enabled for 4 hours. If the upgrade is invoked after the 20 minute grace period, the maintenance window must be reset to 4 or more hours.
The four-hour maintenance window was chosen as a common maintenance period that covers most configurations. The actual NDU runtime varies based on the cluster configuration:
- The NDU for a single appliance PowerStoreT typically completes within 2 hours.
- The NDU for a single appliance PowerStoreX typically completes within 4 hours.
- The NDU for a multiappliance cluster may require more than 4 hours.

Figure 2: After the NDU completes the maintenance window can be cancelled