When trying to finish image in lifecycle manager get the UI error Unknown error occurred during a vSphere Lifecycle Management operation
search cancel

When trying to finish image in lifecycle manager get the UI error Unknown error occurred during a vSphere Lifecycle Management operation

book

Article ID: 403508

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

  • Navigate to cluster
  • On the Updates tab, click image
  • Click the Set up image button
  • Select ESXi version
  • In the Convert to an Image pane, finish the image setup
  • Click the Finish image setup button

 

vCenter /var/log/vmware/vmware-updatemgr/vum-server/vmware-vum-server.log shows


<DATE> info vmware-vum-server[#######] [Originator@#### sub=IntegrityAuthzServiceHelper] [AuthzServiceHelper ###] User: vpxd-####-####-####-####@<vCenterDomain.local> does
 not have Privilage: VcIntegrity.lifecycleSoftwareSpecification.Read on entity:domain-#####

*Please note that Privilage is indeed misspelled like that in the logprints

Cause

User: vpxd-####-####-####-####@<vCenterDomain.local> has been assigned a lower permissions role to another object.

Resolution

Before performing this take a file based backup of the vCenter per File-Based Backup and Restore of vCenter Server

Also take a powered off snapshot the vCenter Server Appliance. If the vCenter is part of a Linked Mode replication power off all VCs at the same time and take a snapshot on each.  If you need to revert to a snapshot, they'll all need to be restored. 

Locate the object with the non-administrator role in its permissions of the vpxd-####-####-####-####@<vCenterDomain.local> user and remove it. 

  • Select the object in the inventory
  • Click Permissions tab
  • Find <vCenterDomain.local>\vpxd-####-####-####-#### that matches the vmware-vum-server.log and if it's a lower role than Administrator edit it to be Administrator or delete it