packer-cn/builder/digitalocean
Jack Pearkes 315d4ce5f5 builder/digitalocean: send a "shutdown" before snapshotting
Instead of pulling the plug on a droplet with the "poweroff" command,
we first send a soft shutdown to the API, then we poweroff to allow
the snapshot to properly complete.

Sending just a shutdown and then snapshotting wasn't as reliable as
sending the poweroff manually, for reasons unknown to me.

This fixes #332.
2013-08-24 13:04:51 +02:00
..
api.go builder/digitalocean: send a "shutdown" before snapshotting 2013-08-24 13:04:51 +02:00
artifact.go builder/digitalocean: Implement Artifact destroy 2013-06-18 21:54:15 -07:00
artifact_test.go builder/digitalocean: Implement Artifact destroy 2013-06-18 21:54:15 -07:00
builder.go builder/digitalocean: send a "shutdown" before snapshotting 2013-08-24 13:04:51 +02:00
builder_test.go builder/digitalocean: use new template processing 2013-08-08 17:25:25 -07:00
ssh.go builder/digitalocean: use common connect ssh 2013-07-15 14:14:23 +09:00
step_create_droplet.go builder/digitalocean: unexport calcaulted settings 2013-07-14 21:20:29 +09:00
step_create_ssh_key.go builder/digitalocean: Properly return errors 2013-06-19 21:00:51 -07:00
step_droplet_info.go builder/digitalocean: add configurable state_timeout 2013-06-23 12:51:51 +02:00
step_power_off.go builder/digitalocean: send a "shutdown" before snapshotting 2013-08-24 13:04:51 +02:00
step_shutdown.go builder/digitalocean: send a "shutdown" before snapshotting 2013-08-24 13:04:51 +02:00
step_snapshot.go builder/digitalocean: add configurable state_timeout 2013-06-23 12:51:51 +02:00
wait.go builder/digitalocean: unexport calcaulted settings 2013-07-14 21:20:29 +09:00