packer/builder
stack72 450a233303 builder/triton: Wait for ImageCreation State
A bug was reported to Joyent, that sometimes packer UI reports that an image was created but it wasn't actually available in Triton for use. We believe that there was a bug uploading that image to Manta but that the metadata of the image was already populated and thus packer was reporting success as it was just checking for the metadata presence

This PR changes Packer to wait for the state of the image to be `active` to make sure that it has fully uploaded and is ready for use

```
==> triton: Stopping source machine (61647c3c-f2bf-4e30-b4bc-f076d3b01522)...
==> triton: Waiting for source machine to stop (61647c3c-f2bf-4e30-b4bc-f076d3b01522)...
==> triton: Creating image from source machine...
==> triton: Waiting for image to become available...
==> triton: Deleting source machine...
==> triton: Waiting for source machine to be deleted...
Build 'triton' finished.

==> Builds finished. The artifacts of successful builds are:
--> triton: Image was created: c2537582-34c7-42ea-bd11-b6ed499d5831
```
2017-11-08 16:38:04 +02:00
..
alicloud/ecs 🎨 Fix typo in "copyed" -> "copied" usages. 2017-10-26 07:42:49 -05:00
amazon this is a critical error 2017-11-07 12:52:03 -08:00
azure remove copyright notice 2017-09-07 11:44:38 -07:00
cloudstack cloudstack: check that template was created 2017-09-26 13:36:53 -07:00
digitalocean Added ipv6 option for digitalocean builder 2017-11-01 15:41:25 -04:00
docker remove login_email from docker 2017-10-25 10:53:06 -07:00
file move packer to hashicorp 2017-04-04 13:39:01 -07:00
googlecompute add a couple of extra tests and reword documentation 2017-10-20 14:06:02 -07:00
hyperv style fixes 2017-10-31 08:48:17 -07:00
lxc Add options to LXC builder for influencing for how containers are built and started 2017-10-30 21:48:43 -04:00
lxd [lxd] allow passing of publish properties 2017-10-18 04:57:13 +00:00
null add hostkeycallback everywhere else 2017-06-21 12:00:34 -07:00
oneandone Fix -on-error issue not working. 2017-09-01 00:14:28 +05:30
openstack use cleanhttp to get a default transport. 2017-05-24 11:05:59 -07:00
oracle/oci Fixed incorrect test failure message in oci client 2017-10-18 11:11:14 +01:00
parallels Remove LGPL dependencies 2017-08-30 12:10:12 -07:00
profitbricks Fix -on-error issue not working. 2017-09-01 00:14:28 +05:30
qemu Specify InsecureIgnoreHostKey for HostKeyCallback 2017-05-20 16:17:04 -04:00
triton builder/triton: Wait for ImageCreation State 2017-11-08 16:38:04 +02:00
virtualbox builder/virtualbox-ovf retry removing VM. 2017-10-25 10:27:33 -07:00
vmware Make vm log output less confusing 2017-11-02 10:45:54 -07:00