From the Life Cycle Manager it failed with error code LCMCOMMON80006
The vRLSCM -> request I see it failed with invalid creds for VC. It unable to login to VC to take the snapshot of the vRSLCM VM .
As we started the upgrade of vRSLCM from SDDC Manager gui , we see below error point us to look at the /var/log/vmware/vcf/lcm/lcm.log and it failed to create the snapshot.
ssh to sddc manager to check the /var/log/vmware/vcf/lcm/lcm.log
ERROR [vcf_lcm,d144d1daf249b415,46c2,upgradeId=140bfe74-ed98-4ffb-bb19-f91b884b07ea,resourceType=VROPS,resourceId=c91b491e-ac57-417e-937e-494efdba8734:vrops,bundleElementId=e736c60e-071e-4042-9a51-dbb55e56eb0
a] [c.v.e.s.l.p.i.v.VrealizeUpgradeRunner,ThreadPoolTaskExecutor-6] Failed execution vRealize Upgrade stage: VREALIZE_UPGRADE_CREATE_SNAPSHOT
com.vmware.evo.sddc.lcm.model.error.LcmException: Failed to create snapshot for product vrops from environment VCF with error [{"messageId":"LCMCOMMON80006","message":"Invalid credentials provided in Product while logging to VC.",
"eventId":"8479b6bb-e766-4dd6-adfb-d8fe350333a0","retry":true,"exceptionMessage":"Cannot complete login due to an incorrect user name or password.","exceptionStackTrace":"(vim.fault.InvalidLogin) {\n faultCause = null,\n faultMessage
= null\n}\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)\n\tat java.base/jdk.internal.reflect
.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)\n\tat java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)\n\tat java.base/java.lang.Class.newInstance(Unknown Source)\n\tat com.vmware.vim.vmomi.core.types.im
pl.ComplexTypeImpl.newInstance(ComplexTypeImpl.java:174)\n\tat com.vmware.vim.vmomi.core.types.impl.DefaultDataObjectFactory.newDataObject(DefaultDataObjectFactory.java:25)\n\tat com.vmware.vim.vmomi.core.soap.impl.unmarshaller.ComplexSt
ackContext.<init>(ComplexStackContext.java:30)\n\tat
sddc manager create a user "svc-vrslcm@vsphere.local" on vCenter ,so tried to login to the vCenter with same user with the customer password but it failed to login .
vRSLCM lockers will have the same user svc-vrslcm@vsphere.local upon viewing the password it different. tried to login with the locker password it was able to login to the vCenter.
Fix :
Logged into vCenter as adminsitrator@vsphere.local and changed the password for svc-vrslcm@vsphere.local as per the vrslcm->locker password.
After that run the upgrade again from sddc manager API was able to login to vCenter and take the snapshot and upgrade got completed .
Comments