sponsz
Contributor
Contributor

vLCM vmware-fdm missing in depot

Jump to solution

Hi,

I cant edit/save the vLCM base image of a 7.0.1 Cluster: When trying to save it shows this error: "Software solution com.vmware.vsphere-ha with version 7.0.1-16858508 cannot be found in depot."

Where can I download this vib as offline bundle? On my vcenter is only vmware-fdm_7.0.1-17004997 available.

Or is there a way to delete the base image to start with a new one? https://kb.vmware.com/s/article/2147284 did not work.

Tags (1)
0 Kudos
1 Solution

Accepted Solutions
sponsz
Contributor
Contributor

Solution: I had to delete the wrong entry from the vLCM database mannually:

1. Login via SSH to vcenter and stop vLCM: service-control --stop updatemgr

2. get DB pass: grep db_password /usr/lib/vmware-updatemgr/bin/configvalues.txt | sed 's/db_password=//'

3. Login to DB: psql -d VCDB -U vumuser 

4. list vLCM config: table table pm_software_desired_states;

5. delete the offending (last) entry: delete from pm_software_desired_states where desired_state_id=[number];

6. Logoff from DB and start vLCM: \q    -   service-control --start updatemgr

 

Offending entry had this is in column "spec":

{
"name": "HPE-Custom-AddOn",
"version": "701.0.0.10.6.0-40"
},
"base_image": {
"version": "7.0.1-0.0.16850804"
},
"components": {
"NVD-VGPU": "450.80-1OEM.700.0.0.15525992"
},
"hardware_support": null,
"solutions": {
"com.vmware.vsphere-ha": {
"components": [
{
"component": "vsphere-fdm"
}
],
"version": "7.0.1-16858508"
}
}
}

 

View solution in original post

0 Kudos
1 Reply
sponsz
Contributor
Contributor

Solution: I had to delete the wrong entry from the vLCM database mannually:

1. Login via SSH to vcenter and stop vLCM: service-control --stop updatemgr

2. get DB pass: grep db_password /usr/lib/vmware-updatemgr/bin/configvalues.txt | sed 's/db_password=//'

3. Login to DB: psql -d VCDB -U vumuser 

4. list vLCM config: table table pm_software_desired_states;

5. delete the offending (last) entry: delete from pm_software_desired_states where desired_state_id=[number];

6. Logoff from DB and start vLCM: \q    -   service-control --start updatemgr

 

Offending entry had this is in column "spec":

{
"name": "HPE-Custom-AddOn",
"version": "701.0.0.10.6.0-40"
},
"base_image": {
"version": "7.0.1-0.0.16850804"
},
"components": {
"NVD-VGPU": "450.80-1OEM.700.0.0.15525992"
},
"hardware_support": null,
"solutions": {
"com.vmware.vsphere-ha": {
"components": [
{
"component": "vsphere-fdm"
}
],
"version": "7.0.1-16858508"
}
}
}

 

View solution in original post

0 Kudos