Error LCMMANAGEMENTNODEVCFOPS12003 when upgrading Aria Operations 8.18 to 9.0 using Aria Suite Lifecycle 8.18
search cancel

Error LCMMANAGEMENTNODEVCFOPS12003 when upgrading Aria Operations 8.18 to 9.0 using Aria Suite Lifecycle 8.18

book

Article ID: 419092

calendar_today

Updated On:

Products

VCF Operations/Automation (formerly VMware Aria Suite) VCF Operations

Issue/Introduction

When upgrading to v 9.0 from 8.18.3 VROPS fails at step 14 or step 17, Migrate VCF Ops to Management Node

Error Code: LCMMANAGEMENTNODEVCFOPS12003
LCMMANAGEMENTNODEVCFOPS12003
Failure occurred while trying to deploy Management Node. HTTP response status is not in valid range.
 
com.vmware.vrealize.lcm.plugin.lcmplugin.core.exception.UpgradeException: Failure occurred while trying to deploy Management Node. HTTP response status is not in valid range.
                at com.vmware.vrealize.lcm.plugin.lcmplugin.core.mgmtnodetasks.AddVcfOpsVcenterToManagementNodeTask.execute(AddVcfOpsVcenterToManagementNodeTask.java:117)

Environment

Aria Operations 8.18.x

Aria Suite Lifecycle 8.18.x

VCF Operations 9.0.x

Cause

The upgrade is deploying a new Fleet Manager node but the target vCenter is not running vCenter 9.0.x

Review the /var/log/vrlcm/vmware_vrlcm.log on the Aria Suite Lifecycle appliance and note the error

[c.v.v.l.r.c.RequestController]  -- Retry error cause data : [ {  "messageId" : "LCMMANAGEMENTNODEVCFOPS12003",  "message" : "LCMMANAGEMENTNODEVCFOPS12003",  "eventId" : "########-####-####-####-############",  "retry" : true,  "exceptionMessage" : "Failure occurred while trying to deploy Management Node. HTTP response status is not in valid range. ",

Review the /var/log/vrlcm/vmware_vrlcm.log on the newly deployed Fleet Manager appliance and note the error

ERROR vrlcm[####] [http-nio-8080-exec-#] [c.v.v.l.l.s.DataCenterServiceImpl]  -- Failed to trust certificate with response code - 400 and error message - Connection failed - <vcenter_fqdn>

ERROR vrlcm[####] [http-nio-8080-exec-#] [c.v.v.l.l.c.DataCenterController]  -- Exception while creating vCenter :com.vmware.vrealize.lcm.common.exceptions.InvalidRequestException: Connection failed - <vcenter_fqdn>

This error occurs because the API used by the Fleet Manager to retrieve the certificate from the vCenter does not exist in version 8. The version 8 vCenter returns a HTTP 400 Bad Request error message to the API request.

Resolution

  • Upgrade the target vCenter for the new Fleet Manager appliance to Version 9.0.x. This is a documented requirement.
  • If you upgrade the target vCenter to 9.0.x and the issue persists with the same error code LCMMANAGEMENTNODEVCFOPS12003 you can try to:
    • Upgrade Aria Operations 8.18.x manually to VCF Operations 9.0
    • Deploy the Fleet Management node manually from the OVA within vCenter
    • Connect Fleet Management manually from the VCF Operations admin UI

Additional Information

Converging a vCenter Instance and ESX Hosts