PowerStore: Pre upgrade health check (PUHC) to detect if necessary user.db entries are lost, or different between nodes
Summary: Pre upgrade health check to detect if necessary user.db entries are lost or different between the nodes of the affected appliance.
Symptoms
Pre upgrade health check (PUHC) fails with the following error: "X509 certificate table has fewer records. Please add needed records back and synchronize to the peer node." Error code: 0xE10050030102.
The health check is an off-release PUHC check that is contained in the Health Check thin package. See the Additional Info section of this article for information about the Health Check thin package.
As seen from the PowerStore Manager user interface (UI):

Cause
When cluster is created, CP starts on the primary node and rsync may not work properly. As a result, in the backup file, only the primary node has a valid user.db.
During NDU, CP can start on the peer node. In such case, the peer node may synced the incorrect user.db to the primary node and backup the incorrect user.db to the configuration package. As a result, NDU may fail.
Resolution
To resolve this issue, contact technical support for assistance. Reference KB# 000263789 for expedited attention and resolution.
Additional Information
KB 000214752 PowerStore: Landing Page for In Market (off-release) System Health Checks lists all the health checks in the Health Check thin package.