M. Marsh
ff63601abb
Merge pull request #6467 from michaelgibson/patch-1
...
vnc_bind_address not getting passed through to qemu
2018-07-09 13:50:26 -07:00
Michael Gibson
7e4fb9adb5
vnc_bind_address not getting passed through to qemu
...
This was mostly addressed in commit
hashicorp/packer@fa273f3
Just missing vncIP from step_type_boot_command.go
2018-07-09 14:05:39 -06:00
jabbera
4662d3eb95
make deps should download goimports
2018-07-09 14:49:32 -04:00
M. Marsh
d655676194
Merge pull request #6462 from jlmoody/master
...
Update build-image.html.md
2018-07-09 11:44:31 -07:00
M. Marsh
c97c422b87
Merge pull request #6463 from DanHam/vmx-linked-clone-doc
...
VMX builder: Extend doc for new linked clones capability
2018-07-09 11:17:34 -07:00
M. Marsh
adfee4933a
Merge pull request #6437 from hashicorp/retry_convert
...
make the convert retryable in case it takes a bit to release a lock
2018-07-09 11:09:57 -07:00
M. Marsh
ba2ee86a7c
Merge pull request #6465 from origoss/fix-qemu-doc
...
Fix qemu doc
2018-07-09 10:48:22 -07:00
Gergely Szabo
b2098ce9d5
Missing comma in the qemu builder example
2018-07-09 13:46:15 +02:00
Gergely Szabo
3d1bb332e1
Shutdown_command for qemu improved.
2018-07-09 13:42:54 +02:00
Gergely Szabo
4562083883
Fixing shutdown_command doc for qemu builder
2018-07-09 13:32:08 +02:00
Mark Meyer
3dbf1cb371
Enable tagging of spot requests
...
This adds a new parameter to the EBS builders named `spot_tags'. This
parameter accepts a map of tags, much like `tags'. These tags will be
applied to a spot request that is created.
Improve visibility.
2018-07-07 16:06:51 +02:00
Mark Meyer
bcaa5e49f1
Document the `spot_tags` parameter
2018-07-07 09:48:50 +02:00
DanHam
2ee7aea076
VMX builder: Extend doc for new linked clones capability
2018-07-06 22:26:35 +01:00
DanHam
a39c5887fb
Test we halt if a bad path is set in vmx_path
2018-07-06 10:58:25 +01:00
DanHam
21117e5d38
Test we fail if displayName is not stored in the statebag as 'display_name'
2018-07-06 10:58:25 +01:00
DanHam
88c43ec98d
Test we fail if the displayName key is not found in the VMX
2018-07-06 10:58:24 +01:00
DanHam
d68d26a6e5
Fix tests: We now need to set `displayName` key/val pair in the test VMX
2018-07-06 10:58:24 +01:00
DanHam
902cea0f30
ESXi: Fix failure to export VM when `displayName` differs from `vm_name`
...
ovftool requires we pass in `displayName` as part of the source locator
string so that it can successfully determine the VM intended for export.
2018-07-06 10:58:17 +01:00
DanHam
cd7d3812ea
ESXi: Fix failure to get VM IP when `displayName` differs from `vm_name`
...
The value in the Name field returned by 'esxcli network vm list'
actually returns the VMs `displayName`. As such, we need to match
against `displayName` to discover the VMs 'WorldID'.
'WorldId' is ultimately used/needed as an argument in the command that
returns the VMs IP.
2018-07-06 10:58:09 +01:00
DanHam
3eab3cc99b
ESXi builds require we store the value of displayName in the statebag
...
The value of displayName is needed by later steps:
* When determining the IP address of the build VM
* When exporting the VM using ovftool
By default Packer will configure the VMX so `displayName` is equal to
the value defined for `vm_name` in the build template. However, it is
possible (and sometimes desirable) to set a custom value for
`displayName`.
Users can set a custom `displayName` through use of the `vmx_data`
option in their template.
2018-07-06 01:58:09 +01:00
Jason Moody
5f750bfc34
Update build-image.html.md
...
Small grammar update in "A Windows Example" section of build-image.html.md.
2018-07-05 17:46:06 -05:00
Brendan Devenney
73c532e772
Ensure amazon-private-ip fixes string values
...
The "ssh_private_ip" key works with either boolean values or string
representations of booleans. The fixer errors when the value is defined
as, for example, "true" (with quotation marks). This commit will attempt
to convert the string into a bool when necessary to ensure this case is
handled.
Signed-off-by: Brendan Devenney <brendan.devenney@cloudreach.com>
2018-07-05 16:57:54 +01:00
Edouard Bonlieu
4b1f96b527
Merge pull request #6439 from jbonachera/scaleway-config-bootscript
...
scaleway: add 'bootscript' configuration parameter
2018-07-04 10:10:19 +02:00
Adam Robinson
0c6e6ba637
Update Ansible provisioner docs for WinRM
2018-07-03 11:12:12 -04:00
Sean Malloy
d8b229b59a
Add feature to googlecompute-import post-processor to delete GCS files
...
New skip_clean config option added to control deleting import tar
files from GCS bucket. Defaults to false meaning by default delete
import tar files from the GCS bucket.
2018-07-02 21:44:30 -05:00
M. Marsh
8658eaf1ac
Merge pull request #6424 from DanHam/fix-esxi-export-hang
...
Prevent hang on export when using VMware ISO builder on remote ESXi host
2018-07-02 16:42:08 -07:00
Christopher Boumenot
bf1b4b21a3
Merge pull request #6277 from dtzar/patch-1
...
Only show Windows Sysprep code with validation
2018-07-02 16:15:21 -07:00
DanHam
71f6494569
Docs: Try and clarify export and export related opts only work with ESXi
2018-07-02 18:13:19 +01:00
DanHam
66f9b64ff1
Docs: Users must set remote_password when exporting the VM with ovftool
2018-07-02 18:13:19 +01:00
DanHam
939aa7e289
Add test: We shouldn't error when main remote options are unset
2018-07-02 18:13:19 +01:00
DanHam
efcdf60d96
Add tests to ensure remote_password is set when exporting with ovftool
2018-07-02 18:13:19 +01:00
DanHam
0d9134bdbc
Fix existing tests as they were not doing what they should have been
...
* Fix test to check for remote_host when remote_type is set
* Fix tests by including remote_password where required
2018-07-02 18:12:41 +01:00
DanHam
eee16262b6
Remove duplicate/redundant test
2018-07-02 18:10:50 +01:00
DanHam
c8199458a7
Prevent hang on export for remote ESXi build due to empty remote_password
2018-07-02 18:10:50 +01:00
M. Marsh
406f4eeb93
Merge pull request #6394 from conradjones/master
...
Add support to vmware-vmx for linked clones
2018-07-02 09:50:24 -07:00
M. Marsh
1cf68c1d2a
Merge pull request #6442 from thor/patch-1
...
Highlight which user Ansible provisioner uses in docs
2018-07-02 09:29:37 -07:00
Thor K. Høgås
b1639a782b
Highlight which user Ansible provisioner uses
...
SSIA.
2018-07-02 10:17:24 +02:00
DanHam
fff72780e1
Further simplify enumeration of attached disks for VMware VMX builder
...
* Collate separate regexp's into one for greater efficiency
* Inline function and remove unnecessary struct and variables
2018-07-01 16:18:33 +01:00
Conrad Jones
d9b6924986
Add cloneType to fusion driver
2018-06-30 16:31:42 +01:00
Julien BONACHERA
3ea887a9a7
scaleway: mention new 'bootscript' parameter in documentation
2018-06-29 22:02:00 +02:00
Julien BONACHERA
eda85a4daf
scaleway: add 'bootscript' configuration parameter
2018-06-29 19:44:56 +02:00
Matthew Hooker
5952892e10
add back in tests on latest go, but allow it to fail.
...
this is an important early warning sign, and I think it's good to add it back in
in a way that doesn't cause the build to fail.
2018-06-28 14:49:09 -07:00
Megan Marsh
2b2c860df8
make the convert retryable in case it takes a bit to release a lock
2018-06-28 14:21:28 -07:00
M. Marsh
7915f2db25
Merge pull request #6292 from hashicorp/go-versions
...
build: Remove old versions of Go on Travis CI
2018-06-27 16:11:19 -07:00
M. Marsh
67aa8f3a74
Merge branch 'master' into go-versions
2018-06-27 14:07:26 -07:00
M. Marsh
dbbeb36d45
Merge pull request #6340 from KohlsTechnology/gcp-import
...
Add new post processor googlecompute-import
2018-06-27 13:36:03 -07:00
M. Marsh
c67d59515c
Merge pull request #6370 from arizvisa/patch-1
...
Allow StepAttachIso in the VirtualBox builder to resolve symbolic links when processing the IsoPath.
2018-06-27 10:30:30 -07:00
Adam Robinson
8715bfbf70
set all tar timestamp fields to the zero date
2018-06-26 21:39:54 -05:00
Sean Malloy
3622a669dc
Add new post processor googlecompute-import
2018-06-26 21:39:55 -05:00
M. Marsh
2ef4210a98
Merge pull request #6430 from hashicorp/update_go_oracle_terraform_library
...
fix vendor commit for go-oracle-terraform
2018-06-26 16:27:44 -07:00