Chris Roberts
c0ca2bb673
Merge pull request #11578 from chrisroberts/util-io-enc
...
Update IO util to properly handle unknown conversion errors
2020-05-04 14:14:04 -07:00
Chris Roberts
f5b75ed0d6
Update IO util to properly handle unknown conversion errors
...
When converting encoding to UTF-8 on Windows, allow for unknown
conversions to be properly handled and prevent generating an
error.
2020-05-04 13:25:53 -07:00
Chris Roberts
c93dcdf18d
Update CHANGELOG
2020-05-01 16:32:40 -07:00
Chris Roberts
19ce4fc211
Merge pull request #11571 from chrisroberts/resolve-prerelease
...
Allow prerelease matches when Vagrant is a prerelease version
2020-05-01 16:31:23 -07:00
Chris Roberts
307d7f70b6
Allow prerelease matches when Vagrant is a prerelease version
...
Sets prerelease on the request set based on Vagrant's version. This
allows installing plugins which may include a vagrant version constraint
when running on a development version without needing to a manual local
installation of the gem.
2020-05-01 16:05:49 -07:00
sophia
ed41cbd535
Update CHANGELOG
2020-04-30 10:06:40 -04:00
Sophia Castellarin
85fc3a99b5
Merge pull request #11560 from soapy1/box-download-ssh-settings
...
Add option `box_download_options`
2020-04-30 10:03:23 -04:00
sophia
646de433a9
Validate conversion of map to cmd options
2020-04-29 15:10:48 -04:00
sophia
7e125969dd
Add option box_download_options
...
Allow users to specify a map of extra options to pass to the downloader.
These options will be passed to curl, with a `--` appended to the key
2020-04-29 15:10:44 -04:00
Sophia Castellarin
56bc93e154
Merge pull request #11540 from soapy1/winrm-config-docs
...
Update winrm config docs
2020-04-29 09:57:23 -04:00
Sophia Castellarin
8d7fb995f0
Merge pull request #11558 from soapy1/log-ansible-compatability-mode
...
Don't warn on ansible compatability mode
2020-04-29 09:56:25 -04:00
sophia
13bb29af2b
Don't warn on ansible compatability mode
2020-04-28 10:48:25 -04:00
Jeff Bonhag
2c4a40fccb
Fix issues with shell provisioner when WinSSH shell is set to cmd ( #11547 )
...
This commit fixes a couple of issues with the shell provisioner when the
WinSSH shell is set to cmd:
- A check for the .bat extension returned by File.extname
- Execute inline scripts with PowerShell when upload_path ends with .ps1
* Ensure script has correct extension
Co-Authored-By: Sophia Castellarin <sophia@hashicorp.com>
2020-04-24 15:56:27 -04:00
sophia
b4e13bf1ce
Update winrm config docs
2020-04-23 09:47:16 -04:00
Chris Roberts
361acc9b15
Merge pull request #11543 from chrisroberts/netd-config
...
Use #systemd_networkd? guest check for renderer
2020-04-22 17:42:03 -07:00
Chris Roberts
720c3012ce
Use #systemd_networkd? guest check for renderer
2020-04-22 15:07:14 -07:00
Brian Cain
410ff10587
Merge pull request #11542 from nfisher/patch-1
...
Updated default provider variable to use latest
2020-04-22 12:54:55 -07:00
Nathan Fisher
b8f314b0a8
Updated default provider variable to use latest
...
The docs state that `vmware_desktop` is the common provider name when using the latest VMWare plugin. Updating this entry to match.
2020-04-22 15:02:19 -03:00
Chris Roberts
f27ec43579
Update CHANGELOG
2020-04-22 10:29:49 -07:00
Chris Roberts
b9bcf566d5
Merge pull request #11533 from chrisroberts/add-ssh-connect-timeout
...
Add support for configuring SSH connect timeout
2020-04-22 10:28:33 -07:00
Chris Roberts
ccb7815d13
Include added locale values
2020-04-22 10:04:58 -07:00
Brian Cain
21822e6c46
Merge pull request #11534 from briancain/docs/update-shell-file-ext
...
Fixes #9142 Add more information about shell script extensions
2020-04-21 10:04:12 -07:00
Brian Cain
29b8bb3596
Fixes #9142 Add more information about shell script extensions
...
This commit updates the shell provisioner docs to be more descriptive
about the kinds of extensions you can use with Windows
2020-04-21 09:27:43 -07:00
Chris Roberts
4546d804b1
Add support for configuring SSH connect timeout
...
Retains the original default value of 15 seconds for SSH connect
timeout. Allows users to modify this timeout via SSH communicator
option. Enforces integer values for timeout and validates custom
values are greater than 0.
2020-04-20 14:23:21 -07:00
Jeff Bonhag
10332d7ec6
Update CHANGELOG
2020-04-20 13:33:24 -04:00
Jeff Bonhag
f593bb54d2
Fix #8704 : Raise an error if the guest IP ends with .1 ( #11500 )
...
If the VirtualBox guest property /VirtualBox/GuestInfo/Net/1/V4/IP
returns an IP address ending in .1, raise an error.
This addresses an issue that was revealed as an NFS error, where Vagrant
was creating an exports file with the wrong IP address. This was thought
to be caused by the presence of a docker0 interface, but it manifested
itself even without Docker installed.
This issue is difficult to reproduce, but hopefully this PR will get us
closer to the root cause.
2020-04-20 13:28:37 -04:00
sophia
8ea70b2bf2
Update CHANGELOG
2020-04-20 12:39:37 -04:00
Sophia Castellarin
c89b68b06d
Merge pull request #11517 from soapy1/win-shell-provisioner-fail
...
Ensure windows files get an extension
2020-04-20 12:38:06 -04:00
sophia
24afbb5d5d
Update CHANGELOG
2020-04-20 12:37:41 -04:00
Sophia Castellarin
bc4368f739
Merge pull request #11503 from soapy1/smb-symlinks
...
Smb symlinks
2020-04-20 12:35:38 -04:00
sophia
4d516e2cae
Test provision_winssh
2020-04-17 13:11:57 -04:00
Chris Roberts
0dec958961
Merge pull request #11339 from dcermak/bump_dependencies
...
Update some outdated gem versions
2020-04-17 09:07:56 -07:00
Chris Roberts
234ede4145
Update CHANGELOG
2020-04-17 08:58:12 -07:00
Chris Roberts
c0f8a54924
Merge pull request #11436 from hvnsweeting/patch-1
...
Allow to specify python_version
2020-04-17 08:55:20 -07:00
sophia
2ddd12047c
Ensure windows files get an extension
2020-04-17 10:31:24 -04:00
sophia
30ade2991b
Emit warning message if using mfsymlink
2020-04-17 09:56:52 -04:00
sophia
9822adf9f2
Update CHANGELOG
2020-04-17 09:55:08 -04:00
Sophia Castellarin
1a45f302e3
Merge pull request #11499 from soapy1/hyperv-integrationservice-non-ascii-names
...
Use service id for enabling/disabling vm integration services
2020-04-17 09:53:35 -04:00
sophia
83cf0d0998
Update CHANGELOG
2020-04-17 09:52:29 -04:00
Sophia Castellarin
5dc96f0886
Merge pull request #11498 from soapy1/ubuntu-w-networkmanager
...
Choose netplan renderer based on network config and available tools
2020-04-17 09:50:31 -04:00
sophia
78143b40ce
Update CHANGELOG
2020-04-17 09:49:39 -04:00
Sophia Castellarin
1fb3f30145
Merge pull request #11472 from soapy1/podman-provisioner
...
Add podman provisioner
2020-04-17 09:48:12 -04:00
Chris Roberts
258bbaa1dc
Update CHANGELOG
2020-04-16 17:54:06 -07:00
Chris Roberts
98b6710b83
Merge pull request #11425 from idursun/catch-identitynotmappedexception
...
Fix #11271 : catch IdentityNotMappedException
2020-04-16 17:52:00 -07:00
Chris Roberts
84b309db32
Include test coverage on python value behavior
2020-04-16 17:25:55 -07:00
Viet Hung Nguyen
34993753fe
Fix test
2020-04-16 17:16:07 -07:00
Viet Hung Nguyen
b084e61b17
Allow to specify python_version
2020-04-16 17:16:07 -07:00
Chris Roberts
a55d9812f4
Merge pull request #11521 from chrisroberts/apfs-hook
...
Adjust when the hook action is performed
2020-04-16 15:26:34 -07:00
Chris Roberts
40243a8f2f
Adjust when the hook action is performed
...
With the adjustments provided in #11455 the location of injecting
within the call stack has been changed slightly. With the entire
stack now being generated before execution instead of dynamic
hooks being wrapped around actions at run time, this update
ensures that the method is called correctly after the entirety of
the synced folders action has completed.
2020-04-15 13:46:10 -07:00
Sophia Castellarin
c1b695c471
Merge pull request #11515 from soapy1/clarify-smb-username-format
...
Clarify SMB username format
2020-04-13 15:11:13 -04:00