packer-cn/builder
Marco Molteni 4d7e42220b
scaleway: add pre validate step (check image and snapshot names) (#9840)
* Implement Stringer inteface for multistep.StepAction

* scaleway: add pre validate step (check image and snapshot names)

Before, it was possible to create multiple images with the same name,
leading to a confusing and wasteful situation (same for snapshots).

Now, we perform the same kind of checks done by the AWS EC2 builder,
and refuse to proceed if there is an existing image with the same name
(same for snapshots).

As usual, invoking `packer build -force` will bypass the checks.

Closes #9839.
2020-09-18 15:37:48 -04:00
..
alicloud/ecs Remove comments about sharing with catsby 2020-09-03 09:14:40 -05:00
amazon Retry fleet creating only on invalid IAM instance profile (#9946) 2020-09-18 17:05:36 +02:00
azure Allows publishing to a Shared Image Gallery with a different subscription id (#9875) 2020-09-03 17:13:32 +02:00
cloudstack Adds ability to specify interfaces for http_directroy and VM for the Proxmox builder (#9874) 2020-09-14 12:24:01 +02:00
digitalocean ci/tech-debt: Fix vmware acceptance tests (#9636) 2020-07-23 09:40:57 +02:00
docker Interpolate vagrantfile_template on Vagrant post-processor (#9923) 2020-09-16 10:08:44 +02:00
file create parent dirs of target (#9452) 2020-06-18 10:25:04 +02:00
googlecompute Fix static check issues SA1019 for googlecompute plugins (#9950) 2020-09-17 10:14:41 +02:00
hcloud ci/tech-debt: Fix vmware acceptance tests (#9636) 2020-07-23 09:40:57 +02:00
hyperone ci/tech-debt: Fix vmware acceptance tests (#9636) 2020-07-23 09:40:57 +02:00
hyperv implement on hyperv 2020-09-14 12:16:56 -07:00
jdcloud ci/tech-debt: Fix vmware acceptance tests (#9636) 2020-07-23 09:40:57 +02:00
linode ci/tech-debt: Fix vmware acceptance tests (#9636) 2020-07-23 09:40:57 +02:00
lxc HCL2: generate hcl tags with go-cty tags too (#9306) 2020-05-28 11:19:00 +02:00
lxd HCL2: generate hcl tags with go-cty tags too (#9306) 2020-05-28 11:19:00 +02:00
ncloud ci/tech-debt: Fix vmware acceptance tests (#9636) 2020-07-23 09:40:57 +02:00
null ci/tech-debt: Fix vmware acceptance tests (#9636) 2020-07-23 09:40:57 +02:00
oneandone Fix linting issues for SA6005 check (#9854) 2020-08-31 15:44:42 +02:00
openstack ci/tech-debt: Fix vmware acceptance tests (#9636) 2020-07-23 09:40:57 +02:00
oracle tests: add some fields to config_test 2020-09-09 09:25:58 -04:00
osc ci/tech-debt: Fix vmware acceptance tests (#9636) 2020-07-23 09:40:57 +02:00
parallels Adds ability to specify interfaces for http_directroy and VM for the Proxmox builder (#9874) 2020-09-14 12:24:01 +02:00
profitbricks Fix linting issues for SA6005 check (#9854) 2020-08-31 15:44:42 +02:00
proxmox Bootcommand Fix For Proxmox Builder (#9885) 2020-09-14 17:17:38 +02:00
qemu review cleanup 2020-09-18 10:56:28 -07:00
scaleway scaleway: add pre validate step (check image and snapshot names) (#9840) 2020-09-18 15:37:48 -04:00
tencentcloud/cvm tencentcloud cvm use CLOUD_PREMIUM disk by default (#9663) 2020-07-29 15:10:00 +02:00
triton ci/tech-debt: Fix vmware acceptance tests (#9636) 2020-07-23 09:40:57 +02:00
ucloud ci/tech-debt: Fix vmware acceptance tests (#9636) 2020-07-23 09:40:57 +02:00
vagrant Adds ability to specify interfaces for http_directroy and VM for the Proxmox builder (#9874) 2020-09-14 12:24:01 +02:00
virtualbox Merge pull request #9932 from hashicorp/cd_files_on_virtualbox 2020-09-14 13:08:23 -07:00
vmware Remove usb_keyboard option (#9945) 2020-09-17 10:38:33 +02:00
vsphere vSphere StepAddCDRom tests (#9955) 2020-09-18 09:57:01 +02:00
yandex yandex-import: allow set custom API endpoint (#9850) 2020-08-31 15:29:20 +02:00
generated_data.go Share .Device and .MountPath between builders, provisioners and post-processors (#8621) 2020-01-20 16:29:38 +01:00
generated_data_test.go Add golangci-lint to project (#8686) 2020-02-14 11:42:29 -05:00