Removing VEM400-200906002-BG from an ESXi Host

Details

The Cisco patch VEM400-200906002-BG should only be installed along with ESXi400-200906401-BG, and only if you are using the Cisco Nexus 1000V product. Installing the patch on ESXi hosts without the Cisco Nexus 1000V can have unpredictable results.

Solution

If you have accidentally installed VEM400-200906002-BG use the vSphere CLI to verify that the bundle is installed and then remove the bundle.
To remove VEM400-200906002-BG from and ESXi host
  1. Use the vSphere CLI to query the target host for installed bundles.

    vihostupdate.pl --server 10.21.170.40 --username root --query

    If the bundle is installed, the output of the query command will be similar to the following:

    ---------Bulletin ID--------- -----Installed----- ----------------
    VEM400-200906002-BG 2009-07-08T14:18:56 Cisco Nexus 1000
    ESXi400-200906401-BG 2009-07-08T14:18:56 Updates Firmware
    ESXi400-200906402-BG 2009-07-08T14:18:56 Updates Tools

  2. If you see the listing for VEM400-200906002-BG, use the vSphere CLI to remove the bulletin using the following command:

    vihostupdate.pl --server 10.21.170.40 --username root -B VEM400-200906002-BG --remove

    If the command completes, you should receive the following output:

    Removed bulletin from host successfully.

  3. Run the query again to verify that the VEM400-200906002-BG bundle has been removed.

    C:\Program Files\VMware\VMware vSphere CLI\bin>vihostupdate.pl --server 10.21.170.40 --username root --query

    The output of the query command will be similar to the following:

    ---------Bulletin ID--------- -----Installed----- ----------------
    ESXi400-200906401-BG 2009-07-08T14:18:56 Updates Firmware
    ESXi400-200906402-BG 2009-07-08T14:18:56 Updates Tools