VIB conflict when upgrading ESXi 5.5 to 6.5.

I was trying to upgrade an ESXi host Dell R610 from 5.5 to 6.5 and I got this message:

The upgrade contains the following set of conflicting VIBs:

LSI_bootbank_scsi-mpt3sas_04.00.00.00.1vmw-1OEM.500.0.0.472560

LSI_bootbank_scsi-mpt3sas_04.00.00.00.1vmw-1OEM.500.0.0.472560

Remove the conflicting VIBs or use Image Builder to create a custom upgrade ISO image that contains the newer versions of the conflicting VIBs, and try to upgrade again

VCenter update manager shows the host as “incompatible”

I googled what the LSI_bootbank_scsi-mpt3sas is and I realized they are drivers for a raid controller. I made sure that I was not using the raid controller and went ahead and removed these conflicting vib files.

I used putty to ssh into the host and issued the following commands:

To identify the conflicting vib on host i searched for its manufacturer, LSI

#esxcli software vib list|grep LSI

Once we identified it, we can remove it using this command

#esxcli software vib remove -n scsi-mpt3sas

Removal Result
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true
VIBs Installed:
VIBs Removed: LSI_bootbank_scsi-mpt3sas_04.00.00.00.1vmw-1OEM.500.0.0.472560
VIBs Skipped:

After a reboot, we were able to upgrade the host using Update Manager