VMware Cloud Community
lho
Contributor
Contributor

esxupdate fails and is very slow. Error 404. Packages listed in contents.xml but one or more files not found. Skipping.

Hello,

we have three esx 3.5 U50a machines where it has never been a problem (until now) to use the command line esxupdate utility for several years. The last update process was performed successully in may 2010. yesterday i downloaded the latest patches and content.xml. but when i try to perform the update, esxupdate is very slow and checks our update depot for all the very old patches from 2008 where it reports errors. the depot is located on an other windows 2003 server with iss. the mime settings should be correct, as they never made problems in the past and were not changed.

those settings are:

MimeMap=

".hdr,application/octet-stream

.info,application/octet-stream

.sig,application/octet-stream

.xml,text/xml

.vib,application/octet-stream"

the output in esxupdate.log is as follows. Note, that it took 3 minutes to only check those few old updates! he whole updateprocess lasts very long, but even if i let it complete, no update will be ever made.

Of course, I did a "info" command, but if I user "update" it is exactly the same.

DEBUG: summary: /usr/sbin/esxupdate -v 10 -d http://webserver/vmware_update/ESX/3_5/ info

DEBUG: db: dbfile = , 230 keys

DEBUG: Depot: Download Rules: {'blacklist': , 'exclusives': []}

DEBUG: Depot: IOError: HTTP Error 404: Not Found: http://webserver/vmware_update/ESX/3_5/ESX350-200802301-BG/contents.xml.sig

DEBUG: Depot: Bundle ESX350-200802301-BG is listed in contents.xml but one or more files not found. Skipping.

DEBUG: Depot: not downloading: util-linux-2.11y-31.24vmw.i386.rpm

DEBUG: Depot: not downloading: losetup-2.11y-31.24vmw.i386.rpm

DEBUG: Depot: not downloading: mount-2.11y-31.24vmw.i386.rpm

DEBUG: Depot: not downloading: perl-5.8.0-97.EL3.i386.rpm

DEBUG: Depot: not downloading: openssl-0.9.7a-33.24.i686.rpm

DEBUG: Depot: not downloading: tzdata-2007h-1.el3.noarch.rpm

DEBUG: Depot: IOError: HTTP Error 404: Not Found: http://webserver/vmware_update/ESX/3_5/ESX350-200802401-BG/contents.xml.sig

DEBUG: Depot: Bundle ESX350-200802401-BG is listed in contents.xml but one or more files not found. Skipping.

DEBUG: Depot: not downloading: VMware-esx-scripts-3.5.0-80578.i386.rpm

DEBUG: Depot: IOError: HTTP Error 404: Not Found: http://webserver/vmware_update/ESX/3_5/ESX350-200802404-BG/contents.xml.sig

DEBUG: Depot: Bundle ESX350-200802404-BG is listed in contents.xml but one or more files not found. Skipping.

DEBUG: Depot: IOError: HTTP Error 404: Not Found: http://webserver/vmware_update/ESX/3_5/ESX350-200802405-BG/contents.xml.sig

DEBUG: Depot: Bundle ESX350-200802405-BG is listed in contents.xml but one or more files not found. Skipping.

DEBUG: Depot: IOError: HTTP Error 404: Not Found: http://webserver/vmware_update/ESX/3_5/ESX350-200802406-SG/contents.xml.sig

DEBUG: Depot: Bundle ESX350-200802406-SG is listed in contents.xml but one or more files not found. Skipping.

I wonder why the esx server does not recognize, that it only has to apply the latest updates.

can someone please help?

Reply
0 Kudos
1 Reply
ojw_cryptomathi
Contributor
Contributor

I think it is an inherant limitation of a partial depot.

Previusly: http://communities.vmware.com/message/1092214

Reply
0 Kudos