CSP-102547 Patch Upgrade Experience VMware Identity Manager 3.3.7 & Aria Suite Lifecycle 8.18.0 (Patch 5 → 7)
In this blog, I would like to share my real-time experience and troubleshooting steps while applying the CSP-102547 patch for:
- VMware
Identity Manager (vIDM): 3.3.7
- VMware
Aria Suite Lifecycle (vRLCM): 8.18.0 (Patch 5 to Patch 7)
This includes the issues encountered during PostgreSQL
cluster patching and how they were resolved.
Pre-Upgrade Validation
Before starting the upgrade, I performed the necessary pre-check
validations:
- Verified
vIDM cluster node health
- Checked
vRLCM status and services
- Confirmed
connectivity and credentials
We followed the official Broadcom KB article:
https://knowledge.broadcom.com/external/article/426230
Patch Upgrade Status
VMware Identity Manager
- CSP-102547
patch was applied successfully
- All vIDM
cluster nodes were upgraded without issues
Aria Suite Lifecycle
- Upgrade
from Patch 5 to Patch 7 completed successfully
Issue During PostgreSQL Cluster Patch
The issue occurred during the PostgreSQL cluster patching
step in vRLCM.
Problem:
- vRLCM
failed at Step 10 of the KB
- Error
while enabling Auto Recovery
“LCM failed on enabling the auto recovery”
Troubleshooting Steps
I performed multiple validations and troubleshooting steps:
1. Basic Validation
- Triggered
vIDM Inventory Sync
- Verified
admin and configuration passwords
- Checked
version consistency across nodes:
- vIDM:
3.3.7 (25163938)
- PostgreSQL:
v14
- vRLCM:
8.18.0 Patch 7
2. Cluster & UI Validation
- Verified
vIDM pool nodes status
- Confirmed
vIDM UI accessibility
- Checked
overall cluster health
3. OpenSearch Issue
Observed that:
- OpenSearch
status was showing “Unknown” for all nodes
After restarting OpenSearch, encountered permission errors:
ERROR Could not define attribute view on path
"/opt/vmware/opensearch/logs/horizon_deprecation.json"
access denied ("java.lang.RuntimePermission"
"lookupUserInformation")
Resolution Attempt:
Followed KB:
https://knowledge.broadcom.com/external/article/419056
- Fixed log
directory ownership and permissions
- Restarted
OpenSearch service
4. Auto Recovery Troubleshooting
- Checked
auto recovery logs → No clear errors
- Attempted
to:
- Enable
auto recovery
- Disable
auto recovery
- vRLCM
UI showed auto recovery enabled, but behavior was inconsistent
Final Resolution
To resolve the issue, I performed the following steps:
Step 1: Fresh Patch Request
- Initiated
a new request for “Patch PostgreSQL Cluster”
Step 2: Control Auto Recovery via LCM
- Set Skip
= true
- Disabled
auto recovery initially
Step 3: Enable Auto Recovery Separately
- Enabled
auto recovery only from vRLCM
- With
Skip = true, auto recovery was enabled successfully
Step 4: Retry PostgreSQL Patch
- Triggered
patch again
- With
Skip = true, the request completed successfully
Final Outcome
After applying the above steps:
- PostgreSQL
cluster patch completed successfully
- OpenSearch
status updated correctly in UI (no more “Unknown”)
- vIDM
UI was fully accessible
- Authentication
via vIDM to vRA worked without issues
Key Takeaways
- Auto
recovery step in vRLCM can fail silently during PostgreSQL patching
- OpenSearch
issues may impact cluster visibility and health reporting
- Using
“Skip = true” strategically helps bypass blocking steps
- Always
validate:
- Cluster
health
- Service
status
- Permissions
for OpenSearch logs
Conclusion
The CSP-102547 patch upgrade was successful overall, but
required additional troubleshooting during PostgreSQL cluster patching.
By isolating the issue around auto recovery and
OpenSearch, and using controlled execution in vRLCM, the environment was
stabilized and fully operational.
Very useful thanks for sharing
ReplyDelete