Andy 

This is nice feature, I'll see if I can make it work. 
Thank you. 

Also I've found .vmx option : tools.upgrade.policy = "upgradeAtPowerCycle"

Adding it to .vmx file during 'Manage Images -> Create/Update an Image -> 
Create Imaging Reservation' process should update vmware tools on the image 
automatically during boot time.  
I need to find the place in code where .vmx file is created for 'Create Imaging 
Reservation' task and test it. 

--
Thank you,

Dmitri Chebotarov
Virtual Computing Lab Systems Engineer, TSD - Ent Servers & Messaging
223 Aquia Building, Ffx, MSN: 1B5
Phone: (703) 993-6175
Fax: (703) 993-3404


On Friday, May 18, 2012 at 10:39 , Andy Kurth wrote:

> Many of our images have older versions of VMware Tools installed. I
> don't know of any problems this has caused. Also, VMware Tools isn't
> required. I only install it to make controlling the VM through the
> vSphere console a little easier.
> 
> If you do want to upgrade every image automatically, there is a new
> feature in partially done in VCL 2.3 which may help:
> https://issues.apache.org/jira/browse/VCL-564
> 
> It essentially allows you to drop scripts and other supporting files
> in the appropriate directories on the management node. The scripts
> are automatically run at a particular stage in the reservation. One
> of the intended uses is to allow customizations to be performed
> automatically before an image is captured such as installing/upgrading
> software. You would only need to add a couple lines to image.pm to
> enable this functionality. You would save the VMware Tools .msi and a
> script which installs it in tools/Windows/Scripts/pre_capture. During
> capture, the files in the directory are automatically copied to the
> computer and the script is executed. Let me know if you want to try
> this.
> 
> -Andy
> 
> On Fri, May 18, 2012 at 9:40 AM, Dmitri Chebotarov <dcheb...@gmu.edu 
> (mailto:dcheb...@gmu.edu)> wrote:
> > Hi
> > 
> > We plan to update VCL ESXi hosts and it will require VMware Tools update for
> > all VMs.
> > 
> > I'm looking at different options on how to update vmware-tools on many base
> > images.
> > 
> > One option is to use web GUI to create new image revision with updated tools
> > for each image.
> > 
> > Other option would be to create temp. VMs using persistent disk images
> > pointing to base images .vmdk files, then update vmware-tools and delete
> > temp. VMs (in-place upgrade?).
> > This will probably require full shutdown of VCL system to make sure no one
> > is using any of the images during the upgrade.
> > 
> > May be someone already done it and could share some recommendations ...
> > 
> > --
> > Thank you,
> > 
> > Dmitri Chebotarov
> > Virtual Computing Lab Systems Engineer, TSD - Ent Servers & Messaging
> > 223 Aquia Building, Ffx, MSN: 1B5
> > Phone: (703) 993-6175
> > Fax: (703) 993-3404
> > 
> 
> 
> 


Reply via email to