I would like to create an application that will traverse a Virtual Infrastructure using the vSphere Web Services API (this part I have handled) and perform and unattended install of some given package on Linux and Windows machines (this latter part I can't figure out. It looks like you can not use the VMware Update Manager to install custom packages http://communities.vmware.com/thread/205652 ).
Is this possible? If so how can it be done? Credentials/permissions are not an issue as the person running this application should have total access to the infrastructure.