Problem
Conflicting VIBs while upgrading ESXi 5.5 to ESXi 6.5 on HPE Proliant DL380 Gen9 Server. I got the below error while upgrading ESXi 5.5 to 6.5 on HPE Proliant DL380 Gen9 Server.
To resolve the above error and proceed further with upgrading ESXi 5.5 to ESXi 6.5, I followed the steps given below:
Solution
Follow the below steps to remove the conflicting VIBs and after that upgrade the ESXi.
- Login to ESXi machine as root user through PuTTY. SSH should be allowed on the ESXi host to access the ESXi host through puTTY. Run the below command to see all the VIBs installed on the host.
~ # esxcli software vib list Name Version Vendor Acceptance Level Install Date ----------------------------- ------------------------------------- --------------- ---------------- ------------ misc-cnic-register 1.710.70.v55.1-1OEM.550.0.0.1331820 Broadcom VMwareCertified 2015-06-09 net-bnx2 2.2.5f.v55.16-1OEM.550.0.0.1331820 Broadcom VMwareCertified 2015-06-09 net-bnx2x 2.710.70.v55.7-1OEM.550.0.0.1331820 Broadcom VMwareCertified 2015-06-09 net-cnic 2.710.70.v55.5-1OEM.550.0.0.1331820 Broadcom VMwareCertified 2015-06-09 net-tg3 3.137l.v55.1-1OEM.550.0.0.1331820 Broadcom VMwareCertified 2019-06-14 scsi-bnx2fc 1.710.70.v55.3-1OEM.550.0.0.1331820 Broadcom VMwareCertified 2015-06-09 scsi-bnx2i 2.710.70.v55.6-1OEM.550.0.0.1331820 Broadcom VMwareCertified 2015-06-09 elxnet 10.2.445.0-1OEM.550.0.0.1331820 Emulex VMwareCertified 2015-06-09 ima-be2iscsi 10.2.250.1-1OEM.550.0.0.1331820 Emulex VMwareCertified 2015-06-09 lpfc 11.1.183.43-1OEM.550.0.0.1331820 Emulex VMwareCertified 2019-06-14 scsi-be2iscsi 10.2.250.1-1OEM.550.0.0.1331820 Emulex VMwareCertified 2015-06-09 scsi-hpsa 5.5.0.124-1OEM.550.0.0.1331820 HPE VMwareCertified 2019-06-14 char-hpcru 5.5.6.6-1OEM.550.0.0.1198610 Hewlett-Packard PartnerSupported 2015-06-09 char-hpilo 550.9.0.2.3-1OEM.550.0.0.1198610 Hewlett-Packard PartnerSupported 2015-06-09 hp-ams 550.10.1.0-32.1198610 Hewlett-Packard PartnerSupported 2015-06-09 hp-build 550.9.2.27-1198610 Hewlett-Packard PartnerSupported 2015-06-09 hp-conrep 5.5.0.1-0.0.8.1198610 Hewlett-Packard PartnerSupported 2015-06-09 hp-esxi-fc-enablement 550.2.2.8-1198610 Hewlett-Packard PartnerSupported 2015-06-09 hp-smx-provider 550.03.07.00.16-1198610 Hewlett-Packard VMwareAccepted 2015-06-09 hpbootcfg 5.5.0.02-01.00.5.1198610 Hewlett-Packard PartnerSupported 2015-06-09 hpnmi 550.2.3.5-1198610 Hewlett-Packard PartnerSupported 2015-06-09 hponcfg 5.5.0.4.4-0.3.1198610 Hewlett-Packard PartnerSupported 2015-06-09 hpssacli 2.10.14.0-5.5.0.1198611 Hewlett-Packard PartnerSupported 2015-06-09 hptestevent 5.5.0.01-00.01.4.1198610 Hewlett-Packard PartnerSupported 2015-06-09 scsi-hpdsa 5.5.0.26-1OEM.550.0.0.1331820 Hewlett-Packard PartnerSupported 2015-06-09 scsi-hpvsa 5.5.0-92OEM.550.0.0.1331820 Hewlett-Packard PartnerSupported 2015-06-09 net-igb 5.2.7-1OEM.550.0.0.1331820 Intel VMwareCertified 2015-06-09 net-ixgbe 4.1.1.4-1OEM.550.0.0.1331820 Intel VMwareCertified 2019-06-14 scsi-mpt2sas 15.10.06.00.1vmw-1OEM.550.0.0.1198610 LSI VMwareCertified 2015-06-09 net-mlx4-core 1.9.9.0-1OEM.550.0.0.1331820 Mellanox VMwareCertified 2015-06-09 net-mlx4-en 1.9.9.0-1OEM.550.0.0.1331820 Mellanox VMwareCertified 2015-06-09 net-mst 2.0.0.0-1OEM.550.0.0.472560 Mellanox PartnerSupported 2015-06-09 ima-qla4xxx 500.2.01.31-1vmw.0.3.100400 QLogic VMwareCertified 2015-06-09 net-nx-nic 5.5.641-1OEM.550.0.0.1331820 QLogic VMwareCertified 2015-06-09 net-qlcnic 5.5.190-1OEM.550.0.0.1331820 QLogic VMwareCertified 2015-06-09 qlnativefc 1.1.39.0-1OEM.550.0.0.1331820 QLogic VMwareCertified 2015-06-09 scsi-bfa 3.2.5.0-1OEM.550.0.0.1331820 QLogic VMwareCertified 2015-06-09 scsi-qla4xxx 644.55.35.0-1OEM.550.0.0.1331820 QLogic VMwareCertified 2015-06-09 ata-pata-amd 0.3.10-3vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 ata-pata-atiixp 0.4.6-4vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 ata-pata-cmd64x 0.2.5-3vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 ata-pata-hpt3x2n 0.3.4-3vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 ata-pata-pdc2027x 1.0-3vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 ata-pata-serverworks 0.4.3-3vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 ata-pata-sil680 0.4.8-3vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 ata-pata-via 0.3.3-2vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 block-cciss 3.6.14-10vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 ehci-ehci-hcd 1.0-3vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 esx-base 5.5.0-2.54.2403361 VMware VMwareCertified 2015-06-09 esx-dvfilter-generic-fastpath 5.5.0-0.0.1331820 VMware VMwareCertified 2015-06-09 esx-tboot 5.5.0-2.33.2068190 VMware VMwareCertified 2015-06-09 esx-xlibs 5.5.0-0.0.1331820 VMware VMwareCertified 2015-06-09 esx-xserver 5.5.0-0.0.1331820 VMware VMwareCertified 2015-06-09 ipmi-ipmi-devintf 39.1-4vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 ipmi-ipmi-msghandler 39.1-4vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 ipmi-ipmi-si-drv 39.1-4vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 lsi-mr3 0.255.03.01-2vmw.550.1.16.1746018 VMware VMwareCertified 2015-06-09 lsi-msgpt3 00.255.03.03-1vmw.550.1.15.1623387 VMware VMwareCertified 2015-06-09 misc-drivers 5.5.0-2.54.2403361 VMware VMwareCertified 2015-06-09 mtip32xx-native 3.3.4-1vmw.550.1.15.1623387 VMware VMwareCertified 2015-06-09 net-be2net 4.6.100.0v-1vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 net-e1000 8.0.3.1-3vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 net-e1000e 1.1.2-4vmw.550.1.15.1623387 VMware VMwareCertified 2015-06-09 net-enic 1.4.2.15a-1vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 net-forcedeth 0.61-2vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 net-vmxnet3 1.1.3.0-3vmw.550.2.39.2143827 VMware VMwareCertified 2015-06-09 ohci-usb-ohci 1.0-3vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 rste 2.0.2.0088-4vmw.550.1.15.1623387 VMware VMwareCertified 2015-06-09 sata-ahci 3.0-21vmw.550.2.54.2403361 VMware VMwareCertified 2015-06-09 sata-ata-piix 2.12-10vmw.550.2.33.2068190 VMware VMwareCertified 2015-06-09 sata-sata-nv 3.5-4vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 sata-sata-promise 2.12-3vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 sata-sata-sil24 1.1-1vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 sata-sata-sil 2.3-4vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 sata-sata-svw 2.3-3vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 scsi-aacraid 1.1.5.1-9vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 scsi-adp94xx 1.0.8.12-6vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 scsi-aic79xx 3.1-5vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 scsi-fnic 1.5.0.4-1vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 scsi-ips 7.12.05-4vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 scsi-lpfc820 8.2.3.1-129vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 scsi-megaraid-mbox 2.20.5.1-6vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 scsi-megaraid-sas 5.34-9vmw.550.2.33.2068190 VMware VMwareCertified 2015-06-09 scsi-megaraid2 2.00.4-9vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 scsi-mptsas 4.23.01.00-9vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 scsi-mptspi 4.23.01.00-9vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 scsi-qla2xxx 902.k1.1-9vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 uhci-usb-uhci 1.0-3vmw.550.0.0.1331820 VMware VMwareCertified 2015-06-09 xhci-xhci 1.0-2vmw.550.2.39.2143827 VMware VMwareCertified 2015-06-09 tools-light 5.5.0-2.54.2403361 VMware VMwareCertified 2015-06-09 ~ #
- Check the drivers used by the available Network cards, here below command is showing that NICs are using the tg3 driver manufactured by Broadcom.
~ # esxcli network nic list Name PCI Device Driver Link Speed Duplex MAC Address MTU Description ------ ------------- ------ ---- ----- ------ ----------------- ---- ------------------------------------------------------- vmnic0 0000:002:00.0 tg3 Down 0 Full ec:b1:d7:83:6e:34 1500 Broadcom Corporation NetXtreme BCM5719 Gigabit Ethernet vmnic1 0000:002:00.1 tg3 Down 0 Full ec:b1:d7:83:6e:35 1500 Broadcom Corporation NetXtreme BCM5719 Gigabit Ethernet vmnic2 0000:002:00.2 tg3 Down 0 Full ec:b1:d7:83:6e:36 1500 Broadcom Corporation NetXtreme BCM5719 Gigabit Ethernet vmnic3 0000:002:00.3 tg3 Down 0 Full ec:b1:d7:83:6e:37 1500 Broadcom Corporation NetXtreme BCM5719 Gigabit Ethernet vmnic4 0000:004:00.0 ixgbe Down 0 Half 8c:dc:d4:b3:bb:38 1500 Intel(R) 82599 10 Gigabit Dual Port Network Connection vmnic5 0000:004:00.1 ixgbe Down 0 Half 8c:dc:d4:b3:bb:39 1500 Intel(R) 82599 10 Gigabit Dual Port Network Connection vmnic6 0000:008:00.0 tg3 Up 1000 Full 40:a8:f0:3b:ad:28 1500 Broadcom Corporation NetXtreme BCM5719 Gigabit Ethernet vmnic7 0000:008:00.1 tg3 Down 0 Full 40:a8:f0:3b:ad:29 1500 Broadcom Corporation NetXtreme BCM5719 Gigabit Ethernet vmnic8 0000:008:00.2 tg3 Down 0 Full 40:a8:f0:3b:ad:2a 1500 Broadcom Corporation NetXtreme BCM5719 Gigabit Ethernet vmnic9 0000:008:00.3 tg3 Down 0 Full 40:a8:f0:3b:ad:2b 1500 Broadcom Corporation NetXtreme BCM5719 Gigabit Ethernet ~ #
- As error details show that the problem was due to drivers manufactured by Mellanox and Hewlett Packard, so we need to remove the Mellanox and Hewlett Packard drivers having the same version as shown in error.
Remove Mellanox Drivers
- List the Mellanox drivers and match the driver name which is creating the problem. We need to remove only those specific drivers.
~ # esxcli software vib list |grep Mellanox net-mlx4-core 1.9.9.0-1OEM.550.0.0.1331820 Mellanox VMwareCertified 2015-06-09 net-mlx4-en 1.9.9.0-1OEM.550.0.0.1331820 Mellanox VMwareCertified 2015-06-09 net-mst 2.0.0.0-1OEM.550.0.0.472560 Mellanox PartnerSupported 2015-06-09 ~ #
- Use the below command to remove the driver net-mst version 2.0.0.0-1OEM.550.0.0.472560 and manufactured by Mellanox, it will remove the installed drivers.
~ # esxcli software vib remove -n net-mst 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: Mellanox_bootbank_net-mst_2.0.0.0-1OEM.550.0.0.472560 VIBs Skipped: ~ #
- Drivers have been removed but it’s still showing when I tried to list down.
~ # esxcli software vib list |grep Mellanox net-mlx4-core 1.9.9.0-1OEM.550.0.0.1331820 Mellanox VMwareCertified 2015-06-09 net-mlx4-en 1.9.9.0-1OEM.550.0.0.1331820 Mellanox VMwareCertified 2015-06-09 net-mst 2.0.0.0-1OEM.550.0.0.472560 Mellanox PartnerSupported 2015-06-09 ~ #
Remove the Hewlett-Packard Drivers
- List the Mellanox drivers and match the driver name which is creating the problem. We need to remove only those specific drivers.
~ # esxcli software vib list |grep Hewlett char-hpcru 5.5.6.6-1OEM.550.0.0.1198610 Hewlett-Packard PartnerSupported 2015-06-09 char-hpilo 550.9.0.2.3-1OEM.550.0.0.1198610 Hewlett-Packard PartnerSupported 2015-06-09 hp-ams 550.10.1.0-32.1198610 Hewlett-Packard PartnerSupported 2015-06-09 hp-build 550.9.2.27-1198610 Hewlett-Packard PartnerSupported 2015-06-09 hp-conrep 5.5.0.1-0.0.8.1198610 Hewlett-Packard PartnerSupported 2015-06-09 hp-esxi-fc-enablement 550.2.2.8-1198610 Hewlett-Packard PartnerSupported 2015-06-09 hp-smx-provider 550.03.07.00.16-1198610 Hewlett-Packard VMwareAccepted 2015-06-09 hpbootcfg 5.5.0.02-01.00.5.1198610 Hewlett-Packard PartnerSupported 2015-06-09 hpnmi 550.2.3.5-1198610 Hewlett-Packard PartnerSupported 2015-06-09 hponcfg 5.5.0.4.4-0.3.1198610 Hewlett-Packard PartnerSupported 2015-06-09 hpssacli 2.10.14.0-5.5.0.1198611 Hewlett-Packard PartnerSupported 2015-06-09 hptestevent 5.5.0.01-00.01.4.1198610 Hewlett-Packard PartnerSupported 2015-06-09 scsi-hpdsa 5.5.0.26-1OEM.550.0.0.1331820 Hewlett-Packard PartnerSupported 2015-06-09 scsi-hpvsa 5.5.0-92OEM.550.0.0.1331820 Hewlett-Packard PartnerSupported 2015-06-09 ~ #
- As can be seen from the error, there are two drivers char-hpcru, version 5.5.6.6-1OEM.550.0.0.1198610 and char-hpilo, version 550.9.0.2.3-1OEM.550.0.0.1198610 which are creating the problem.
- Use the below command to remove the driver char-hpcru manufactured by Hewlett, it will remove the installed drivers.
~ # esxcli software vib remove -n char-hpcru 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: Hewlett-Packard_bootbank_char-hpcru_5.5.6.6-1OEM.550.0.0.1198610 VIBs Skipped: ~ #
- Use the below command to remove the driver char-hpilo manufactured by Hewlett, it will remove the installed drivers.
~ # esxcli software vib remove -n char-hpilo 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: Hewlett-Packard_bootbank_char-hpilo_550.9.0.2.3-1OEM.550.0.0.1198610 VIBs Skipped: ~ #
- Drivers have been removed but it’s still showing when I tried to list down.
~ # esxcli software vib list |grep Hewlett char-hpcru 5.5.6.6-1OEM.550.0.0.1198610 Hewlett-Packard PartnerSupported 2015-06-09 char-hpilo 550.9.0.2.3-1OEM.550.0.0.1198610 Hewlett-Packard PartnerSupported 2015-06-09 hp-ams 550.10.1.0-32.1198610 Hewlett-Packard PartnerSupported 2015-06-09 hp-build 550.9.2.27-1198610 Hewlett-Packard PartnerSupported 2015-06-09 hp-conrep 5.5.0.1-0.0.8.1198610 Hewlett-Packard PartnerSupported 2015-06-09 hp-esxi-fc-enablement 550.2.2.8-1198610 Hewlett-Packard PartnerSupported 2015-06-09 hp-smx-provider 550.03.07.00.16-1198610 Hewlett-Packard VMwareAccepted 2015-06-09 hpbootcfg 5.5.0.02-01.00.5.1198610 Hewlett-Packard PartnerSupported 2015-06-09 hpnmi 550.2.3.5-1198610 Hewlett-Packard PartnerSupported 2015-06-09 hponcfg 5.5.0.4.4-0.3.1198610 Hewlett-Packard PartnerSupported 2015-06-09 hpssacli 2.10.14.0-5.5.0.1198611 Hewlett-Packard PartnerSupported 2015-06-09 hptestevent 5.5.0.01-00.01.4.1198610 Hewlett-Packard PartnerSupported 2015-06-09 scsi-hpdsa 5.5.0.26-1OEM.550.0.0.1331820 Hewlett-Packard PartnerSupported 2015-06-09 scsi-hpvsa 5.5.0-92OEM.550.0.0.1331820 Hewlett-Packard PartnerSupported 2015-06-09 ~ #
Reboot the Machine
- After rebooting the machine/server, when I tried to list down the removed driver it was not showing. It means the driver has been removed successfully.
[root@PSCEPSVB2:~] esxcli software vib list |grep Mellanox net-mlx4-core 1.9.9.0-1OEM.550.0.0.1331820 Mellanox VMwareCertified 2019-07-25 net-mlx4-en 1.9.9.0-1OEM.550.0.0.1331820 Mellanox VMwareCertified 2019-07-25 [root@PSCEPSVB2:~]
[root@PSCEPSVB2:~] esxcli software vib list |grep Hewlett hp-ams 550.10.1.0-32.1198610 Hewlett-Packard PartnerSupported 2019-07-25 hp-build 550.9.2.27-1198610 Hewlett-Packard PartnerSupported 2019-07-25 hp-conrep 5.5.0.1-0.0.8.1198610 Hewlett-Packard PartnerSupported 2019-07-25 hp-esxi-fc-enablement 550.2.2.8-1198610 Hewlett-Packard PartnerSupported 2019-07-25 hp-smx-provider 550.03.07.00.16-1198610 Hewlett-Packard VMwareAccepted 2019-07-25 hpbootcfg 5.5.0.02-01.00.5.1198610 Hewlett-Packard PartnerSupported 2019-07-25 hpnmi 550.2.3.5-1198610 Hewlett-Packard PartnerSupported 2019-07-25 hponcfg 5.5.0.4.4-0.3.1198610 Hewlett-Packard PartnerSupported 2019-07-25 hpssacli 2.10.14.0-5.5.0.1198611 Hewlett-Packard PartnerSupported 2019-07-25 hptestevent 5.5.0.01-00.01.4.1198610 Hewlett-Packard PartnerSupported 2019-07-25 scsi-hpdsa 5.5.0.26-1OEM.550.0.0.1331820 Hewlett-Packard PartnerSupported 2019-07-25 scsi-hpvsa 5.5.0-92OEM.550.0.0.1331820 Hewlett-Packard PartnerSupported 2019-07-25 [root@PSCEPSVB2:~]
- After removing the driver, I tried to upgrade the ESXi 5.5 to ESXi 6.5 on my HPE Proliant DL380 Gen9 Server, it’s upgraded successfully.
Last Updated: July 26, 2019