You can lower the host acceptance level to match the acceptance level for a VIB or image profile you want to install.
About this task
The acceptance level of each VIB on a host must be at least as high as the host acceptance level. For example, you cannot install a VIB with PartnerSupported acceptance level on a host with VMwareAccepted acceptance level. You must first lower the acceptance level of the host.
Install vCLI or deploy the vSphere Management Assistant (vMA) virtual machine. See Getting Started with vSphere Command-Line Interfaces. For troubleshooting, run esxcli commands in the ESXi Shell.
- Retrieve the acceptance level for the VIB or image profile.
List information for all VIBs.
esxcli --server=server_name software sources vib list --depot=depot_URL
List information for a specified VIB.
esxcli --server=server_name software sources vib list --viburl=vib_URL
List information for all image profiles.
esxcli --server=server_name software sources profile list --depot=depot_URL
List information for a specified image profile.
esxcli --server=server_name software sources profile get --depot=depot_URL --profile=profile_name
- Get the host acceptance level.
esxcli --server=server_name software acceptance get
- If the acceptance level of the VIB is lower than the acceptance level of the host, change the acceptance level of the host.
esxcli --server=server_name software acceptance set --level=acceptance_level
The value for acceptance_level can be
CommunitySupported.The values for acceptance_level are case-sensitive.Note:
If the host has a higher acceptance level than the VIB or image profile you want to add, you can run commands in the esxcli software vib or esxcli software profile namespace with the --force option. When you use the --force option, a warning appears because your setup is no longer consistent. The warning is repeated when you install VIBs, remove VIBs, and perform certain other operations on the host that has inconsistent acceptance levels.