packer/builder
Evan Brown f2fed94a71 builder/googlecompute: Derive network and subnetwork IDs locally
This change constructs partial URLs for networks and subnetworks if they
are not already partial or full URLs (i.e., they do not contain a '/' in
their name). Network and subnetwork self-links are no longer retrieved
from the API.

Previously, if a user did not provide the network or subnetwork as a
fully-qualified URL (i.e., self-link), the builder would make
compute.(sub)networks.get API calls with the provided identifier to
discover the self-link. This requires the user or service account Packer
is using to have permission to describe those network resources, which
is becoming less common as IAM is used more. Specifically, a user may
have permission to launch a VM into a network/subnetwork, but will not
have permission to call APIs to describe network resources.
2017-11-06 16:41:42 -08:00
..
alicloud/ecs 🎨 Fix typo in "copyed" -> "copied" usages. 2017-10-26 07:42:49 -05:00
amazon WIP 2017-11-02 09:03:44 -07: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 builder/googlecompute: Derive network and subnetwork IDs locally 2017-11-06 16:41:42 -08:00
hyperv style fixes 2017-10-31 08:48:17 -07:00
lxc cleanup imports and rebase artifacts 2017-09-05 15:23:22 -07: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: Add a data source for source_machine_image 2017-11-02 16:10:16 +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