Client Automation's Auto Upgrade feature is not working even after all is correctly set

book

Article ID: 142715

calendar_today

Updated On:

Products

CA Client Automation - Asset Management CA Client Automation - IT Client Manager CA Client Automation CA Client Automation - Software Delivery CA Client Automation - Asset Intelligence

Issue/Introduction

Following the required configurations, all is set at Agent and Scalability Server level, the Configuration Policies are applied and each Agent package is staged to Scalability Servers, but the auto upgrade feature is not doing the upgrade on target machines.

Cause

Reviewing TRC_USD_SDSERVER log, the following can be seen:

|DETAIL | Searching for version 14.0.1000.194 in supported versions list 14.0.1000.194;14.0.2000.255;14.0.3000.725
|DETAIL | Agent needs an upgrade.

|WARNING| Policy Value = SS_VERSION , Auto Upgrade Version  = 14.0.3000.725
|DETAIL | AgentAutoUpgradeHandler::HandleRequest(). Following DSM Packages would be upgraded
|DETAIL | Name: CA DSM Agent + Software Delivery plugin Version: 14.0.3000.725 Procecure Name Install
|DETAIL | Name: CA DSM Agent + Remote Control plugin Version: 14.0.3000.725 Procecure Name Centrally Managed Host Only
|DETAIL | Name: CA DSM Agent + Asset Management plugin Version: 14.0.3000.725 Procecure Name Install
|DETAIL | Name: CA DSM Agent + Basic Inventory plugin Version: 14.0.3000.725 Procecure Name Install

|DETAIL | AgentAutoUpgradeHandler::HandleRequest(). All packages required for upgrade are staged
|WARNING| AgentAutoUpgradeHandler::HandleRequest(). Additional information is missing.

Environment

Client Automation SP2, SP3

Resolution

Internally, there are some functions doing few validations, and the WARNING seen in the logs means that a validation to "autoupgrade.xml" failed.

This file can be found under ..CA\DSM\SD\ASM\LIBRARY, inside there should be the list of all staged packages, if 14 SP3 packages are missing, the auto upgrade won't be made.

The best way to solve this is to recreate this XML file, stopping CAF services at Scalability Server, rename (or move out) "autoupgrade.xml" and start CAF service again.