Started an upgrade from 5.5 to 6.5 using the update manager. As part of that process we have attached a a nimble baseline with the new nimble iSCSi connector.
Unfortunately the screen is now stuck showing 'Loading module nimble_psps_direct...'
My question is this, is there anyway to stop this loading or remove it, or are we on a road to booting from cd...??
Try updating the drivers/firmware before updating to ESXi 6.5
Check if you are having issues with the ESXi connectivity to storage. You can press Alt + F12 to check the live vmkernel log during boot process which would give you insights on what is happening.
During the upgrade process at "stage patches" update manager should shown conflicting VIBs on your host.
Which we usually disable or delete before starting upgrade. If you are not using nimble storage and its PSP anywhere, you can disable or delete them.
esxcli software vib list
esxcfg-module --list (only to disable module)
Identify the module name and run command to disable
esxcfg-module -d modulename --disable
You may refer to the following links,
If Nimble Connection Manager (NCM)is running in vSphere environments, you have those dedicated VIBs installed on the ESXi host. This software includes two “vSphere Installation Bundles” or VIBs, and these will manage all of your ESX iSCSI connections and MPIO settings.
Nimble Connection Service (NCS)
Nimble Path Selection Plugin (PSP)
You may get those boot locks "nimble_psp_direct", while not having the unsupported VIBs before heading to upgrade to vSphere 6.5
To list the Nimble VIBs installed on host,
# esxcli software vib list | grep -i nimble
Need to have the VIB updates before patching to vSphere 6.5
Also, its better to have the custom image from the Hardware used for patching ESXi hosts, which had these VIBS predefined.
Identifying correct driver for ESXi/ESX host PCI devices (HBA) using VMware Hardware Compatibility Guide (HCL)
How to download and install async drivers in ESXi 5.x/6.x
Hope this helps.