To resolve this issue and allow the upgrade bundles to be applied, complete the steps below.
- Open an SSH to the SDDC Manager VM and log in with the vcf user.
- Change to root user:
su -
- Edit the application-prod.properties file:
vi /opt/vmware/vcf/lcm/lcm-app/conf/application-prod.properties
- Change lcm.core.enableManifestPolling to false.
- Save and close the file.
- Restart LCM:
systemctl restart lcm
- Download the attached softwareCompatibilitySets.json and partnerBundleMetadata.json files.
- Copy these files, using a File Transfer utility, to the SDDC Manager directory /nfs/vmware/vcf/nfs-mount/bundle/depot/local/.
- On the SSH session, change the ownership and permissions of the files:
cd /nfs/vmware/vcf/nfs-mount/bundle/depot/local/
chmod 755 softwareCompatibilitySets.json
chmod 755 partnerBundleMetadata.json
chown vcf_lcm:vcf softwareCompatibilitySets.json
chown vcf_lcm:vcf partnerBundleMetadata.json
- Change to vcf user:
su vcf
- Run the following curl commands:
curl -X PUT http://localhost/lcm/bundle/upload/partnerBundleMetadata -H "Content-Type: application/json"
- Open the SDDC Manager UI, the bundles will show applicable on the SDDC manager LCM page. Apply the upgrades in the order they become available so that the environment is completely on 3.8.
- Open an SSH to the SDDC Manager VM and log in with the vcf user.
- Change to root user:
su -
- Edit the application-prod.properties file:
vi /opt/vmware/vcf/lcm/lcm-app/conf/application-prod.properties
- Change lcm.core.enableManifestPolling to true.
- Save and close the file.
- Restart LCM:
systemctl restart lcm