14468 Commits

Author SHA1 Message Date
Dan Čermák
af3053bbdf Bump version of net-ssh to ~> 6.0 and net-sftp to ~> 3.0 2020-08-06 16:34:19 -05:00
sophia
1d28b15a6a Update CHANGELOG 2020-08-06 16:29:38 -05:00
Sophia Castellarin
c17ba03904
Merge pull request #11773 from soapy1/cloud-init-wait-action
Add cloud init wait action
2020-08-06 16:28:45 -05:00
sophia
6341563e84 Allow Linux RDP cap detach from rdp process for consistency 2020-08-06 16:19:11 -05:00
sophia
b4c587121d Update CHANGELOG 2020-08-06 16:17:43 -05:00
Sophia Castellarin
3708c86e6c
Merge pull request #11717 from soapy1/update-childprocess
Update childprocess to 4.0.0
2020-08-06 16:17:03 -05:00
sophia
2869c1744a Update CHANGELOG 2020-08-06 16:01:49 -05:00
Sophia Castellarin
7bd937c21b
Merge pull request #11806 from soapy1/allow-version-tag-docker-provisioner
Allow docker run images to specify version with ':'
2020-08-06 16:00:25 -05:00
sophia
73646a0f12 Update CHANGELOG 2020-08-06 15:59:42 -05:00
Sophia Castellarin
1f92d3617d
Merge pull request #11805 from soapy1/file-provisioner-copy-empty-folder
Allow file provisioner to copy empty folders
2020-08-06 15:58:34 -05:00
sophia
8a766ca9ab Capture escape character [3J 2020-08-06 15:50:51 -05:00
sophia
a1d429a4e8 Raise more descriptive error if cloud init fails 2020-08-06 15:47:36 -05:00
sophia
6a768ca12a update utility version 1.0.10 2020-08-06 13:40:59 -05:00
sophia
f69f87625a Allow docker run images to specify version with ':' 2020-08-06 10:25:19 -05:00
sophia
187d8e9cfd Allow file provisioner to copy empty folders 2020-08-05 15:56:04 -05:00
sophia
e4367d1539 Refactor linux change host cap 2020-08-05 15:12:45 -05:00
Jeff Bonhag
3a1705b50a
Make sure we don't run an empty box 2020-07-31 15:29:06 -04:00
Jeff Bonhag
abf4a4c9c5
Display machine name in error message
Co-authored-by: Brian Cain <bcain@hashicorp.com>
2020-07-31 15:19:29 -04:00
Sophia Castellarin
b41db6bebe Output cloud init messages to user
Co-authored-by: Jeff Bonhag <jbonhag@hashicorp.com>
2020-07-31 12:10:43 -05:00
Jeff Bonhag
db57af5bca
Write meta-data as yaml 2020-07-31 11:58:06 -04:00
Jeff Bonhag
c60d1f8565
Set MIME-Version for user data 2020-07-31 11:57:56 -04:00
Jeff Bonhag
862399905f
Detect older versions of OpenWrt 2020-07-30 17:20:29 -04:00
Jeff Bonhag
0547c2e36d
Pass guest platform through mapping 2020-07-30 16:30:13 -04:00
Jeff Bonhag
16ef520d9d
Update CHANGELOG 2020-07-30 16:12:24 -04:00
Jeff Bonhag
f0f681716d
Merge pull request #11787 from fliam/fix-privileged-powershell-executable-on-wsl
Use the correct powershell executable for privileged commands
2020-07-30 16:11:00 -04:00
Jeff Bonhag
125d948aa9
Merge pull request #11792 from kmruddy/VMware-website-update
Updating "VMware" name usage across website
2020-07-30 15:51:14 -04:00
sophia
9476c86037 Update CHANGELOG 2020-07-30 12:29:28 -05:00
Sophia Castellarin
f49e9f9700
Merge pull request #11719 from soapy1/change-host-name-cap-darwin
Make darwin + openbsd +freebsd guest respect 'hostname' network config option
2020-07-30 12:27:38 -05:00
sophia
337e6daab3 Update CHANGELOG 2020-07-30 11:30:41 -05:00
Sophia Castellarin
09f2c2716f
Merge pull request #11718 from soapy1/change-host-name-cap-alpine
Make alpine guest respect 'hostname' network config option
2020-07-30 11:29:34 -05:00
Lachlan Arthur
53b2805242 Update tests with correct arguments 2020-07-30 18:49:23 +10:00
Lachlan Arthur
c2df34298f Fix SMB credential validation on Windows hosts 2020-07-30 17:10:18 +10:00
Jeff Bonhag
57a0703663 Pass guest platform into spec runner
This will allow us to filter specs based on the guest operating system,
for example if we don't want to run certain tests on a Windows guest.

See https://github.com/hashicorp/vagrant-spec/pull/35/files#diff-411e94c903d454a80d43973dd16f9b7bR19
for an example.
2020-07-29 16:48:21 -04:00
Brian Cain
0f2b1acb00
Update CHANGELOG 2020-07-29 13:00:21 -07:00
Brian Cain
50766b2f14
Merge pull request #11767 from briancain/fix/ensure-isolated-disk-checks
Ensure VirtualBox Disk capability works only off of guest attached disks
2020-07-29 12:57:55 -07:00
sophia
ac1862e7a3 Update CHANGELOG 2020-07-29 14:17:02 -05:00
kmruddy
252b099eba Updating "VMware" name usage across website 2020-07-29 15:17:00 -04:00
Sophia Castellarin
99c34855ef
Merge pull request #11750 from soapy1/build-iso-module
Refactor building ISO cap
2020-07-29 14:16:04 -05:00
Sophia Castellarin
ff1b094bc6
Merge pull request #11731 from soapy1/nfs-troubleshooting-guide
Outline common troubleshooting steps for nfs
2020-07-29 14:14:49 -05:00
sophia
0a5a940e58 Raise an error if cloud-init is not found on guest 2020-07-29 12:50:50 -05:00
Jeff Bonhag
50d995f51d
Guest support for OpenWrt
This commit includes the following capabilties for OpenWrt:

- Guest detection
- SSH key replacement
- Change host name
- Rsync
2020-07-29 11:32:46 -04:00
Liam Feid
d6ea67ac32 Test that the correct powershell executable is used for privileged commands 2020-07-29 12:19:41 +02:00
Chris Roberts
5b76c9eb63 Update CHANGELOG 2020-07-28 15:13:13 -07:00
Chris Roberts
64490299c3 Include check for support of the SecureBootTemplate parameter 2020-07-28 15:10:57 -07:00
Chris Roberts
4f876a59d3
Merge pull request #11756 from sw-fastec/hyper-v-secure-boot-template
Set secure boot template setting for hyper-v
2020-07-28 15:05:34 -07:00
sophia
476977a732 Close and unlink iso tempfile
On Windows tempfile.delete does not delete the file. It needs
to be closed and unlinked
2020-07-28 11:24:15 -05:00
Liam Feid
3898d02259 Use the correct powershell executable for privileged commands 2020-07-28 07:48:41 +02:00
Brian Cain
60ef0d7d9c
Use existing disk structure rather than finding port/device again 2020-07-27 13:46:03 -07:00
Brian Cain
e2c844db74
Properly determine disk recovery
Because Vagrant no longer determines `all_disks` through `vboxmanage
list hdds`, it can't rely on unattached disks existing in `all_disks`.
This commit fixes that by including the results from `list hdds` to
determine if Vagrant needs to reattach a disk created by Vagrant that
failed to be attached previously.
2020-07-27 13:31:28 -07:00
Brian Cain
851422ee55
Ensure extra_disk_data is skipped if nil
This commit skips over adding any extra_disk_data to the storage
controller data structure in case it's nil.
2020-07-24 15:50:23 -07:00