Commit Graph

12942 Commits

Author SHA1 Message Date
Megan Marsh e4a689c69e
Merge pull request #7880 from williamb1024/fix-hyperv-httpip
Correct HTTPIP == FALSE on HyperV builder
2019-07-17 14:07:09 -07:00
Megan Marsh 54d2ad5028 refactored step_ami_region_copy to fix bugs and clarify assumptions; added more tests for that step.
fix race condition caused by variable declaration outside of loop
2019-07-17 11:30:20 -07:00
WilliamB aef77771c0 Correct HTTPIP == FALSE on HyperV builder 2019-07-17 03:41:41 -05:00
Megan Marsh 2d02ea209d
Merge pull request #7836 from 70k10/vncpassword
QEMU builder - implement VNC password functionality
2019-07-16 16:37:49 -07:00
Megan Marsh b4130fdd41
Merge pull request #7877 from VladRassokhin/vmware-intense-cpu
Fix intense cpu usage in vmware plugin
2019-07-16 14:14:53 -07:00
Jayson Cofell 7f5fd4851e QEMU: Remove QMPEnable and depend upon VNC password usage for QMP enablement. 2019-07-16 08:56:22 -06:00
Vladislav Rassokhin 991cf22504 Prevent endless reading of closed file in vmware plugin 2019-07-16 16:02:57 +03:00
Megan Marsh 2eb80a81e3
Merge pull request #7867 from rongoro/fix-virtualbox-version-file-docs-grammar
minor grammar fix and paragraph re-wrapping
2019-07-12 13:59:48 -07:00
Vladislav Rassokhin 19e8f150a3 Use context for timeouts, interruption in ssh and winrm communicators
Also don't waste 5 seconds waiting before first winrm connection attempt
Minor code cleanup as well
2019-07-12 13:04:00 +03:00
Ron Gorodetzky 18e841b568 minor grammar fix and rewrapping 2019-07-11 23:02:11 -07:00
Megan Marsh 39a4da4d07 add code to deduplicate the region list, and to make sure that the original region's kms key id is in the map. 2019-07-11 16:56:40 -07:00
Megan Marsh e229f75353
Merge pull request #7833 from davidhao3300/david/sudo-scp
[Salt] Replace scp with scp + mv to handle non-root case
2019-07-11 14:27:56 -07:00
Megan Marsh 39076f82e1 update changelog 2019-07-10 13:35:29 -07:00
Jayson Cofell 4b0a7b0af7 Fix QEMU fmt miss 2019-07-10 13:12:31 -06:00
Jayson Cofell f1ad385669 Change QMP socket test to join with filepath 2019-07-10 12:55:44 -06:00
Jayson Cofell 8d842645b3 Vendor Qemu QMP builder dependencies 2019-07-10 12:30:41 -06:00
Megan Marsh 7b13eac1d7
Merge pull request #7859 from hashicorp/vagrant_box_name
use box_name instead of source_path when generating vagrant file
2019-07-09 16:20:46 -07:00
Megan Marsh 327cd67557 fix tests 2019-07-09 15:42:48 -07:00
Megan Marsh 4a9d42b78f use box_name instead of source_path when generating vagrant file 2019-07-09 15:26:04 -07:00
Megan Marsh 5478f16e19
Merge pull request #7854 from hashicorp/validate_vault_env
better error handling when using interpolate funcs; don't swallow fun…
2019-07-08 15:58:16 -07:00
Megan Marsh e54b1cedd9 text/template turns out to swallow custom error types. 2019-07-08 15:39:46 -07:00
Megan Marsh 2bbc3d50d7 better error handling when using interpolate funcs; don't swallow func errors 2019-07-08 13:49:14 -07:00
Megan Marsh c6fdd70ce4 update changelog 2019-07-08 12:56:01 -07:00
Megan Marsh a87ce366b3
Merge pull request #7835 from hashicorp/google_oauth
replace some bespoke google auth code with code from golang's oauth2 …
2019-07-08 09:48:27 -07:00
Megan Marsh 8315da6a12
Merge pull request #7837 from amydutta/master
Fix bug while publishing SIG destination id for every managed image
2019-07-08 09:41:14 -07:00
Megan Marsh 7d48eab11e
Merge pull request #7841 from hbdgr/digitalocean_timeout
builder/digitalocean: increase timeout for Digital Ocean snapshot creation.
2019-07-08 09:40:14 -07:00
Megan Marsh ee20153fe9
Merge pull request #7840 from tencentyun/master
fixed tencentcloud builder error strings
2019-07-08 09:30:15 -07:00
hbdgr 7f5f9f0856 digitalocean.html.md : snapshot_timeout 2019-07-04 16:29:05 +02:00
hbdgr 6a8f45123a test for snapshotTimeout option 2019-07-04 16:28:09 +02:00
hbdgr 7d723b7c7b builder/digitalocean: add snapshotTimeout option 2019-07-04 16:25:42 +02:00
hbdgr 750e4b0f31 builder/digitalocean: increase timeout for waitForActionState 2019-07-04 09:55:13 +02:00
Li Kexian b4e70cc0ec fixed tencentcloud builder error strings 2019-07-04 12:15:31 +08:00
Amrita Dutta 4c09dfde87 Fix bug while publishing SIG destination id for every managed image 2019-07-04 00:44:05 +00:00
Jayson Cofell 5c5943b8ba Add VNC Password support to QEMU builder 2019-07-03 18:38:56 -06:00
Jayson Cofell afe9ba2869 QEMU: Initial QMP support 2019-07-03 18:33:59 -06:00
Megan Marsh ba66d5d857
Merge pull request #7831 from hashicorp/fix_ssh_interface
Revert "move SSHInterface/SSHIPVersion fields to communitator.Config …
2019-07-03 16:23:00 -07:00
Megan Marsh aa66fe5d01
Merge pull request #7832 from hashicorp/fix_ssh_host
Fix ssh host
2019-07-03 16:22:15 -07:00
Megan Marsh 617fd18255 supply complete dummy data for googlecompute tests 2019-07-03 15:58:08 -07:00
Megan Marsh 0dfb3cc56f replace some bespoke google auth code with code from golang's oauth2 library 2019-07-03 14:27:33 -07:00
Megan Marsh 4adf265b67
Merge pull request #7822 from exoscale/feature/exoscale/post-processor
Add Exoscale Import post-processor
2019-07-03 14:01:35 -07:00
Megan Marsh 242f5b1c9f typos 2019-07-03 13:34:23 -07:00
Megan Marsh 8718e98efe add common commHost function 2019-07-03 13:30:50 -07:00
Megan Marsh c03c3f4410 replace duplicate commHost functions with a single communicator helper that checks for ssh_host and does a statebag lookup for a given key 2019-07-03 13:30:29 -07:00
Marc Falzon e265a1f8eb
Update website/source/docs/post-processors/exoscale-import.html.md
Co-Authored-By: Megan Marsh <megan@hashicorp.com>
2019-07-03 09:39:23 +02:00
Marc Falzon d82c4f0057 fixup! fixup! fixup! fixup! Add Exoscale Import post-processor 2019-07-03 09:28:42 +02:00
David Hao c6a471d149 [Salt] Replace scp with scp + mv to handle non-root case 2019-07-02 18:06:04 -04:00
Megan Marsh 32066cc46e update changelog 2019-07-02 14:23:58 -07:00
Megan Marsh 0cfe8e7070 allow ssh_host override for OpenStack 2019-07-02 14:00:51 -07:00
Megan Marsh eb8c74bf85 allow ssh_host config option to override host logic for all builders 2019-07-02 13:56:28 -07:00
Megan Marsh ad8a88e366 allow ssh_host to override the host ip gathered from the instance for GCP builder 2019-07-02 13:01:41 -07:00