VMware Cloud Community
Dr_Virt
Hot Shot
Hot Shot

Cisco Nexus Preventing Upgrade

All,

I have vSphere 4.0 Update 2 (261974) hosts which we are trying to upgrade to 4.1. We have the Cisco Nexus 1000v installed (4.0(4)SV1(3)).

I have followed the KB for uploading the update bundle into VUM and then updating the hosts. This fails every time.

If I utilize ESXUPDATE I receive the following:

esxupdate --bundle /vmfs/volumes/IS_01/Updates/upgrade-from-ESX4.0-to-4.1.0-0.0.260427-release.zip update

Host was not updated, no changes required.

Skipping bulletin ESX410-GA-esxupdate; it is installed or obsoleted.

The following problems were encountered trying to resolve dependencies:

Requested VIB rpm_vmware-esx-vmkernel64_4.1.0-0.0.260247@i386 conflicts with

the host

VIB rpm rpm_vmware-esx-vmkernel64_4.1.0-0.0.260247@i386 breaks host API

vmk40dvsapi-1 used by host packages cisco-vem-v110-esx

4.0.4.1.2.0.90-1.20.19@x86_64

I then run it again and get:

esxupdate --bundle /vmfs/volumes/IS_01/Updates/upgrade-from-ESX4.0-to-4.1.0-0.0.260427-release.zip update

Host was not updated, no changes required.

Skipping bulletin ESX410-GA-esxupdate; it is installed or obsoleted.

The following problems were encountered trying to resolve dependencies:

Requested VIB rpm_vmware-esx-vmkernel64_4.1.0-0.0.260247@i386 conflicts with

the host

VIB rpm rpm_vmware-esx-vmkernel64_4.1.0-0.0.260247@i386 breaks host API

vmk40dvsapi-1 used by host packages cisco-vem-v120-esx

4.0.4.1.3.0.0-1.20.21@x86_64

If I run the update from within VUM I get failed dependences on VEM400-201005001-BG.

Is there anyone who knows how to upgrade this Cisco mess?

0 Kudos
2 Replies
Dr_Virt
Hot Shot
Hot Shot

Resolution steps as follows:

1) Place host into maintenance mode

2) Remove host from VDS

3) SSH into host and run "rpm -qa | grep cisco"

4) From SSH run "rpm -e cisco-vem-v120-[version]" to remove Nexus 1000v components

5) From SSH run "esxupdate --bundle update" to upgrade host

6) From SSH run "shutdown -r now" to reboot host

7) Return to VUM and install Cisco extensions (should have a baseline already). Took two runs for me.

😎 Rejoin host to VDS for Nexus 1000v

If this continues, the Nexus 1000v will prove to be not worth it.

0 Kudos
admin
Immortal
Immortal

VUM fails the upgrade because existing (4.0) nexus V modules will break due to new kernel of 4.1 ESX.

Add cisco depot URL to VUM. VUM should be able to install updated Nexus v modules for the new kernel.

0 Kudos