packer-cn/builder
Scott Crunkleton 7190fbeed8 Adding support for googlecompute startup scripts.
- Startup scripts can be provided through the instance creation metadata field 'startup-script'.
- Script log can be copied to a GCS location by setting the metadata field 'startup-script-log-dest'.
Added Retry method to googlecompute package.
Added GetSerialPortOutput to googlecompute Drivers.
Added StepWaitInstanceStartup (and associated test) which waits for an
instance startup-script to finish.
Changed the instance service account to use the same service account as the one provided in the Packer config template. It was the project default service account.

Tested googlecompute package with 'go test' and also performed builds
with a startup script and without a startup script.
2016-07-20 14:54:36 -07:00
..
amazon Merge pull request #3733 from envato/no-shutdown-behaviour-instance-backed 2016-07-19 01:49:05 -07:00
azure Update Azure dependencies 2016-07-20 14:21:40 -07:00
digitalocean Look up snapshot ID based by Droplet, not user. 2016-02-09 11:29:06 -05:00
docker privilege enabled docker container (#3475) 2016-04-29 19:12:20 -07:00
file Added acceptance test for file builder 2015-06-16 11:31:53 -07:00
googlecompute Adding support for googlecompute startup scripts. 2016-07-20 14:54:36 -07:00
null Add winrm functionality to null provisioner (#2525) 2016-05-18 17:22:53 -07:00
openstack Fix go fmt issues. (#3463) 2016-04-22 10:44:54 -07:00
parallels Support future versions of Parallels by using the latest driver 2016-07-02 22:18:54 +02:00
qemu don't use invalid -q flag for qemu-img 2016-06-23 14:49:56 -07:00
virtualbox Allow configurable VNC bind IP for VirtualBox builders 2016-05-23 14:24:16 +01:00
vmware Allow configurable VNC bind IP for VMware builders 2016-05-23 14:07:03 +01:00