I'm re-writing the puppet recipes for building devcloud. During one part of the recipe it downloads
http://download.cloud.com/templates/devcloud/defaulttemplates/1/dc68eb4c-228c-4a78-84fa-b80ae178fbfd.vhd http://download.cloud.com/templates/devcloud/defaulttemplates/1/template.properties http://download.cloud.com/templates/devcloud/defaulttemplates/5/ce5b212e-215a-3461-94fb-814a635b2215.vhd http://download.cloud.com/templates/devcloud/defaulttemplates/5/template.properties The problem is that puppet has no good way of determining whether these files have changed since they are stored remotely. While this may not be a big problem with the template.properties files, doing filename or size-based checks just isn't enough for the *.vhds. It would be nice if the person in charge of those files can simply run something like a md5sum * > md5sums.txt in the appropriate directories prior to uploading the content to the download.cloud.com s3 bucket. Thanks, James Martin Basho