packer/builder
Arthur Burkart 5b59f56cdb Adds force_delete_snapshot flag
This PR adds the ability for Packer to clean up snapshots in addition to
deregistering AMIs at build time.

To test this, I used the following `test.json` file:

```json
{
  "builders": [
    {
      "type": "amazon-ebs",
      "region": "us-east-1",
      "source_ami": "ami-fce3c696",
      "ami_name": "packer-test",
      "instance_type": "m3.medium",
      "ssh_username": "ubuntu",
      "vpc_id": "some-vpc-id",
      "subnet_id": "some-subnet-routed-through-igw",
      "security_group_id": "some-security-group-with-port-22-access",
      "force_delete_snapshot": true
    }
  ],
  "provisioners": [
    {
      "type": "shell-local",
      "command": "echo 'hello'"
    }
  ]
}

```

I appreciate any constructive feedbakc that can be given. Cheers!
2016-11-29 23:39:36 -05:00
..
amazon Adds force_delete_snapshot flag 2016-11-29 23:39:36 -05:00
azure Merge pull request #3996 from boumenot/pr-issue-3968 2016-10-13 13:39:54 -07:00
cloudstack Merge pull request #4172 from rickard-von-essen/default-ssh-user 2016-11-17 22:40:09 +01:00
digitalocean Removed default value for ssh_username 2016-11-17 22:30:34 +01:00
docker Handle commit author & message the same way 2016-11-24 13:33:42 +01:00
file Added acceptance test for file builder 2015-06-16 11:31:53 -07:00
googlecompute Merge pull request #4162 from classmarkets/google-source-image-family 2016-11-26 17:26:47 +01:00
null Removed default value for ssh_username 2016-11-17 22:30:34 +01:00
openstack Removed default value for ssh_username 2016-11-17 22:30:34 +01:00
parallels Removed default value for ssh_username 2016-11-17 22:30:34 +01:00
profitbricks run gofmt 2016-11-01 14:08:04 -07:00
qemu Removed default value for ssh_username 2016-11-17 22:30:34 +01:00
virtualbox Removed default value for ssh_username 2016-11-17 22:30:34 +01:00
vmware Fix keycodes for ctrl,shift and alt key when sending over VNC 2016-11-04 19:26:14 +09:00