VMware Cloud Community
Centosuser
Enthusiast
Enthusiast
Jump to solution

6,7U1

Dear All,

Today we have tried to install the new ESXI release patches, however it won't allow us with the below error.

Can someone please advies how to get this fixed?

Text

[DependencyError] VIB VMware_bootbank_esx-base_6.7.0-1.28.10302608 requires esx-update >= 6.7.0-1.28, but the requirement cannot be satisfied within the ImageProfile. VIB VMware_bootbank_esx-base_6.7.0-1.28.10302608 requires esx-update << 6.7.0-1.29, but the requirement cannot be satisfied within the ImageProfile. Please refer to the log file for more details.
Tags (1)
1 Solution

Accepted Solutions
Centosuser
Enthusiast
Enthusiast
Jump to solution

the below solution has worked for me.

esxcli network firewall ruleset set -e true -r httpClient

esxcli software profile update -p ESXi-6.7.0-20181002001-standard \ -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml esxcli network firewall ruleset set -e false -r httpClient

esxcli network firewall ruleset set -e true -r httpClient  esxcli software profile update -p ESXi-6.7.0-20181002001-standard \ -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml esxcli network firewall ruleset set -e false -r httpClient

View solution in original post

9 Replies
daphnissov
Immortal
Immortal
Jump to solution

What ESXi version are you on now (build number)?

What is the exact file/package you're using to update to U1?

What is the command you're using to process the update?

Reply
0 Kudos
Centosuser
Enthusiast
Enthusiast
Jump to solution

Thank you for your answer

i am on build 6.7.0 (Build 10176752)

i've download the offline file called update-from-esxi6.7-6.7_update01

esxcli software vib update -d /vmfs/volumes/579b9906-7697f7f4-d470-0cc47aaa65a6/updates/update-from-esxi6.7-6.7_update01

or am i supposed to use this command to patch the host online ?

esxcli network firewall ruleset set -e true -r httpClient

esxcli software profile update -p ESXi-6.7.0-20181001001s-standard -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml

esxcli network firewall ruleset set -e false -r httpClient

Reply
0 Kudos
daphnissov
Immortal
Immortal
Jump to solution

Where did you get this update file?

Reply
0 Kudos
Centosuser
Enthusiast
Enthusiast
Jump to solution

i've got the patches today from

https://my.vmware.com/group/vmware/patch#search

strage thing is now when i go there and chose esxi 6.7 and try to look for the patches its shows

esxi.jpg

Reply
0 Kudos
daphnissov
Immortal
Immortal
Jump to solution

Do you get the same error with the online update process?

Reply
0 Kudos
Centosuser
Enthusiast
Enthusiast
Jump to solution

online updates it hangs on for long

on the host it shows

This host is potentially vulnerable to issues described in CVE-2018-3646, please refer to https://kb.vmware.com/s/article/55636 for details and VMware recommendations.

Reply
0 Kudos
Techie01
Hot Shot
Hot Shot
Jump to solution

There is a new vib added in 67U1 (esx-update vib) , this vib looks to be dependent on esx-base vib. So, use esxcli software profile update  command for updating esxi. The esxcli software vib update command will fail, because it fails to detect an existing version of esx-update vib.

From vsphere release notes:  If you are upgrading or updating ESXi from a zip bundle in a VMware-supplied depot, either online from the VMware website or downloaded locally, VMware supports only the update command esxcli software profile update --depot=depot_location --profile=profile_name.

Reply
0 Kudos
Centosuser
Enthusiast
Enthusiast
Jump to solution

the below solution has worked for me.

esxcli network firewall ruleset set -e true -r httpClient

esxcli software profile update -p ESXi-6.7.0-20181002001-standard \ -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml esxcli network firewall ruleset set -e false -r httpClient

esxcli network firewall ruleset set -e true -r httpClient  esxcli software profile update -p ESXi-6.7.0-20181002001-standard \ -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml esxcli network firewall ruleset set -e false -r httpClient

acmodeu
Contributor
Contributor
Jump to solution

I was able to update offline with the following command:

esxcli software profile update -p ESXi-6.7.0-20181002001-standard  -d /path_to_update/update-from-esxi6.7-6.7_update01.zip