This article outlines the procedure for offline ESXi host upgrade from the command line using a zip bundle and esxcli software sources profile commands as well as how to identify the profiles within a depot bundle.
ERROR: vmware.esximage.Errors.NoMatchError: ('<Entered Profile Name>', "No image profile found with name '<Entered Profile Name>'")
VMware ESXi 7.x
VMware ESXi 8.x
To upgrade an ESXi Host with an Offline Zip Bundle:
esxcli software sources profile list -d <location of ZIP file>
esxcli software profile update -p <profile name> -d <location of ZIP file>