# ESM-SaaS-Upgrade-to-version-25.2-from-25.1.2_693604994
## Upgrade Procedures

<table><colgroup><col> <col> <col> <col> <col> <col> <col></colgroup><thead><tr><th><p>No</p></th><th><p>Phase</p></th><th><p>Upgrade Tasks</p></th><th><p>Upgrade Duration</p></th><th><p>Downtime (min)</p></th><th><p>Doc Link</p></th><th></th></tr></thead><tbody><tr><td><p>0</p></td><td><p>Get release package</p></td><td><p>Check ESM release package</p></td><td></td><td></td><td></td><td><ul><li>OMT: 25.2.0-144</li><li>SMAX/HCMX: 2.2.0-142+25.2.0</li><li>UCMDB: 2.2.0+25.2.0-255</li><li>OO: 1.7.1+25.2.0</li><li>Audit Service: 2.2.0-84+25.2.0</li><li>Audit collector: 2.2.0-39+25.2.0</li><li>OP: 1.2.0+25.2.0-448</li><li>Aviator installer: 25.2.0-5</li><li>Aviator add-on: 25.2.0-6</li><li>OO CP content pack: please download the content package and tool from market place after release</li></ul></td></tr><tr><td rowspan="7"><p>1</p></td><td rowspan="7"><p>Upgrade Preparation</p></td><td><p>SMAX/HCMX:</p><ul><li><p><strong>Run Content Pack Deployer Tool</strong></p></li><li><strong>Perform content validation for tenants<br></strong></li><li>OPB agent status check</li><li>RAS node status check</li></ul></td><td><ul><li>Run Content Pack Deployer Tool: 6 <em>mins/8 tenants</em></li><li>Perform suite version update precheck- 92mins</li></ul><ul><li>OPB agent status check- 2mins</li></ul></td><td></td><td><ul><li>Run Content Pack Deployer tool (for Cloud Management) section for more details <a href="https://docs.microfocus.com/doc/423/25.2/upgradesuitehelm#Run_Content_Pack_Deployer_tool_(for_Cloud_Management)">Run Content Pack Deployer tool</a></li><li><a href="https://docs.microfocus.com/doc/423/25.2/upgradesuitehelm#Validate_the_content_(tenant_data)">Perform content validation precheck</a></li></ul><p>Before this above link settings has to be performed to make sure SMAX content check go smooth refer below link.</p><ul><li><a href="https://docs.microfocus.com/doc/423/25.2/tenantcontentvalidationfails#Content_validation_job_timeout_(helm_deployment)">Increase timeout for content validation test</a></li><li><a href="https://docs.microfocus.com/doc/423/25.2/tenantcontentvalidationfails">Link to refer if content validation fails</a><br></li><li><a href="https://docs.microfocus.com/doc/423/25.2/upgradesuitehelm#Perform_pre-update_tasks">Perform pre-update tasks</a><br></li><li><a href="https://rndwiki.houston.softwaregrp.net/confluence/display/ICS/Collect+customer+owned+SMAX+OPB+Agent+information+and+check+status">How to check SMAX OPB agent status</a></li></ul></td><td></td></tr><tr><td><p>UCMDB:</p></td><td></td><td></td><td><a href="https://docs.microfocus.com/doc/423/25.2/cmsbackupmanagedk8s">Back up UD/UCMDB (managed Kubernetes)</a></td><td></td></tr><tr><td><p>Audit Service:</p></td><td>/</td><td></td><td><a href="https://docs.microfocus.com/doc/423/25.2/131-upgradeauditmanagedk8s#Back_up_Audit_service">Back up Audit service</a></td><td></td></tr><tr><td><p>OO:</p></td><td>/</td><td></td><td><a href="https://docs.microfocus.com/doc/423/25.2/399-backupoobeforeupgrade">Back up the OO deployment before upgrade</a></td><td></td></tr><tr><td><p>Aviator:</p></td><td>/</td><td></td><td></td><td></td></tr><tr><td><p>OP:</p></td><td>/</td><td></td><td></td><td></td></tr><tr><td><p><strong>Backup SaaS Farm including Aviator</strong></p></td><td></td><td></td><td><ul><li><a href="https://staging.docs.microfocus.com/doc/423/25.2/backupmanagedk8ssuite">ESM cloud backup solution</a><br></li><li><a href="https://staging.docs.microfocus.com/doc/136/25.2/aviatorupgradebackup">Aviator backup-25.2</a></li></ul></td><td></td></tr><tr><td><p>2</p></td><td><p>Upgrade Aviator</p></td><td><ul><li>Upgrade embedding model</li><li>Upgrading models</li><li>Disable linkerd</li><li>Upgrade Aviator<br></li><li>Upgrade Milvus<br></li><li>Upgrade Monitoring<br></li><li>Upgrade Internal TLS<br></li><li>Upgrade Logging</li></ul></td><td><ul><li>Upgrade Embedding model: 10mins</li><li>Upgrade llama3 & translator models: 5mins</li><li>Disable Linkerd: 4mins</li><li>Upgrade aviator:1min</li><li>Upgrade milvus: 6mins</li><li>Upgrade monitoring: 2mins</li><li>Upgrade internal TLS: 2mins</li><li>upgrade Linkerd-crds: 1min</li><li>Enable Linkerd: 15mins (4 min downtime when rollout restart milvus)</li><li>Upgrade Logging: 1mins</li></ul></td><td>4 mins</td><td><a href="https://staging.docs.microfocus.com/doc/136/25.2/upgrade">25.2 Aviator Upgrade</a></td><td></td></tr><tr><td rowspan="6"><p>3</p></td><td rowspan="5"><p>Upgrade Maintenance Window</p></td><td><p><strong>Upgrade OMT</strong></p></td><td><p><em>12mins</em></p><p><em>(including Prometheus)</em></p></td><td><p>SMAX: 0</p><p>CMS: 0</p></td><td><a href="https://docs.microfocus.com/doc/423/25.2/upgdmanagedk8scdf">Upgrade OMT to 25.2</a></td><td></td></tr><tr><td><p><strong>Upgrade OP</strong></p><p>OP can be upgraded post upgrade of OMT</p><p>Upgrade Optic Data lake plugin</p><p>Upgrade Vertica to 25.x</p></td><td><p><em>9 mins</em></p></td><td>0</td><td><p><a href="https://staging.docs.microfocus.com/doc/402/25.2/upgradefrom251to252#Upgrade">Upgrade Operations Platform to 25.2</a></p></td><td></td></tr><tr><td rowspan="3"><p><strong>Upgrade SMAX/HCMX, UCMDB, Audit in parallel</strong></p><ul><li>Upgrade SMAX/HCMX<br></li><li>Upgrade UCMDB<br></li><li><strong>Upgrade Audit service</strong></li></ul></td><td rowspan="3"><ul><li><p>112mins (1hr 52 mins)</p><p>35mins all pods up & running</p><p>Tenant Upgrade: 1hr 17mins</p></li><li>UCMDB: 13 <em>mins<br></em></li><li>Audit Service: <em>12mins</em></li></ul></td><td rowspan="3"><p>SMAX: 9 mins</p><p>UCMDB: 0</p><p>Audit Services: <em>0</em></p></td><td><a href="https://docs.microfocus.com/doc/423/25.2/upgradesuitehelm">Upgrade SMAX/HCMX to 25.2</a></td><td></td></tr><tr><td><p><a href="https://docs.microfocus.com/doc/423/25.2/cmsupgrademanagedk8s">Upgrade UCMDB to 25.2</a></p></td><td></td></tr><tr><td><p><a href="https://docs.microfocus.com/doc/423/25.2/131-upgradeauditmanagedk8s">Upgrade Audit to 25.2</a></p></td><td></td></tr><tr><td></td><td><p><strong>Upgrade OO</strong></p><p>Upgrade OO when SMAX/HCMX upgrade finish</p><p>(watch the pod of dnd-upgrade-job-xxx and cgro-deploy-controller, until they become to Completed, then you can start to upgrade OO)</p></td><td><p><em>22mins</em></p></td><td>0</td><td><p><a href="https://docs.microfocus.com/doc/423/25.2/399-upgradecontainerizedoomanagedk8s">Upgrade Containerized OO to 25.2</a></p></td><td></td></tr><tr><td rowspan="4"><p>4</p></td><td rowspan="2"><p>Post-Upgrade</p></td><td><p>SMAX/HCMX post upgrade task:</p><ul><li>Upgrade EKS cluster</li></ul><p>Crawling upgrade</p></td><td><p>5mins</p></td><td></td><td><p><a href="https://docs.microfocus.com/doc/423/25.1/performpostupgradetaskstenantadmin">Perform post-upgrade tasks as the tenant admin - Service Management</a></p><a href="https://docs.microfocus.com/doc/423/25.2/performpostupgradetaskssuiteadmin">Perform post-upgrade tasks as the suite admin - Service Management</a></td><td><ul><li>Database Support matrix:<br>PostgreSQL 15.x, 14.x, 13.x, 12.x</li></ul><ul><li>Managed Kubernetes clusters:<br>Amazon Elastic Kubernetes Service (EKS) v 1.28.x, 1.29.x, 1.30.x</li></ul></td></tr><tr><td><p>SMAX OPB agent status check</p></td><td>2mins</td><td></td><td><ul><li><a href="https://rndwiki.houston.softwaregrp.net/confluence/display/ICS/Collect+customer+owned+SMAX+OPB+Agent+information+and+check+status">How to check SMAX OPB agent status</a></li></ul></td><td><p>25.2 include OPB agent upgrade.</p><p>Compare the OPB agent status check before the upgrade and ensure all live OPB agent are upgrades successfully with new version and connection keep live</p></td></tr><tr><td></td><td><p>OP</p></td><td><p>Vertica DB stop & start: 5mins</p><p>UDX plugin- 5mins</p><p>bvd-quexserv pod restart- 2mins</p><p>Verify upgrade:</p><p>2mins</p></td><td></td><td><p><a href="https://staging.docs.microfocus.com/doc/402/main/upgradefrom251to252#Upgrade_OPTIC_Data_Lake_plugin">Post upgrade tasks of OP 25.2</a></p><p><a href="https://staging.docs.microfocus.com/doc/402/main/verifyupgrade">Verify post upgrade</a></p></td><td></td></tr><tr><td></td><td><p>Aviator</p></td><td><p>--Remove unused SageMaker endpoint of the Embedding model</p><p>--Perform a full reindex - 5mins</p></td><td></td><td><p><a href="https://staging.docs.microfocus.com/doc/136/25.2/aviatorpostupgrade">Perform post-upgrade tasks - Aviator</a></p></td><td></td></tr><tr><td><p>5</p></td><td><p>Rollback</p></td><td></td><td></td><td></td><td><p><a href="https://rndwiki.houston.softwaregrp.net/confluence/display/ICS/ESM+Cloud+Disaster+and+Recovery+Guide">ESM Disaster & Recovery Solution</a></p></td><td></td></tr></tbody></table>
