9856 Commits

Author SHA1 Message Date
Chris Roberts
eb0fd71baf Update CHANGELOG 2017-05-12 15:09:15 -07:00
Chris Roberts
6c83743980 Merge pull request #8582 from chrisroberts/updates/wsl
Update WSL integration
2017-05-12 15:08:29 -07:00
Chris Roberts
50dd832e63 Include Which within Util autoloads 2017-05-12 15:00:55 -07:00
Chris Roberts
6de7c9b445 Only convert path if windows access is granted 2017-05-12 14:14:11 -07:00
Chris Roberts
5d83c03bfc Properly handle synced folders in docker provider on WSL 2017-05-12 14:05:12 -07:00
Chris Roberts
fa2dd5b3fb Recreate the Vagrant environment when required by WSL setup 2017-05-12 13:14:04 -07:00
Chris Roberts
3c44ce9742 Support vbox provider within WSL rootfs. Make Windows access easier.
Enables proper setup of VMs started from within WSL rootfs paths. Updates
setup for Windows access when working within the WSL to auto-detect settings
instead of relying on user defined environment variables.
2017-05-12 13:11:53 -07:00
Chris Roberts
87a0f98a9f Update CHANGELOG 2017-05-10 13:53:24 -07:00
Chris Roberts
3995bc11f5 Merge pull request #8571 from chrisroberts/enhancement/remove-nokogiri
Remove nokogiri from explicit dependency list
2017-05-10 13:52:42 -07:00
Chris Roberts
cfb24e9a0a Update CHANGELOG 2017-05-10 13:52:12 -07:00
Chris Roberts
37901cd43c Merge pull request #8570 from chrisroberts/enhancement/wsl-support
Add support for running within WSL
2017-05-10 13:50:47 -07:00
Chris Roberts
9716659cbf Update CHANGELOG 2017-05-10 13:50:05 -07:00
Chris Roberts
1bf09520d3 Merge pull request #8577 from chrisroberts/fix/dhcp-assigned-route
Fetch first network device and pass to template for rendering
2017-05-10 13:48:46 -07:00
Chris Roberts
2f5e15da55 Fetch first network device and pass to template for rendering 2017-05-10 12:44:37 -07:00
Chris Roberts
370e27b919 Update documentation for WSL 2017-05-10 10:32:04 -07:00
Chris Roberts
c3ba13cd4d Update capability tests to remove nmcli reload matching 2017-05-10 10:25:55 -07:00
Chris Roberts
a16b6f84e3 Remove reload via cli and just restart the service 2017-05-09 09:13:40 -07:00
Chris Roberts
39606e833f Update method documentation to correctly describe method 2017-05-09 09:13:14 -07:00
Chris Roberts
bf04b97ff3 Merge pull request #8572 from chrisroberts/fix/nmcli-disconnect
Always disconnect interface when controlled by NetworkManager
2017-05-08 19:40:04 -07:00
Chris Roberts
c081916ce8 Always disconnect interface when controlled by NetworkManager 2017-05-08 19:30:35 -07:00
Chris Roberts
10cb43b917 Use helper module to silence warnings 2017-05-08 17:03:38 -07:00
Chris Roberts
bf1021905b Remove nokogiri from explicit dependency list
Removes the nokogiri dependency to prevent resolution conflicts
with plugins that may require earlier or later versions than what
Vagrant constrains to.

Fixes #8550
2017-05-08 16:03:16 -07:00
Chris Roberts
7e49c6a609 Add documentation for WSL 2017-05-08 15:33:40 -07:00
Chris Roberts
328d1aa8af Disable verbose output accessing PATH 2017-05-08 15:22:23 -07:00
Chris Roberts
e8e38a4007 Halt Vagrant if within WSL and attempting to operate out of rootfs 2017-05-08 15:21:39 -07:00
Chris Roberts
9a06374d29 Perform WSL check and init after environment is created 2017-05-08 15:20:21 -07:00
Chris Roberts
4df4f77bf6 Match WSL installed Vagrant with Windows installed Vagrant 2017-05-08 10:21:01 -07:00
Chris Roberts
83b0c87f52 Support running Vagrant within the Windows Subsystem for Linux 2017-05-08 10:21:01 -07:00
Chris Roberts
b9862ce847 Update CHANGELOG 2017-05-08 10:19:24 -07:00
Chris Roberts
8062b4f61f Merge pull request #8568 from chrisroberts/fix/hyperv-import
Update conditional check to use string equality
2017-05-08 10:17:35 -07:00
Chris Roberts
0b58b27b4a Update CHANGELOG 2017-05-08 10:17:09 -07:00
Chris Roberts
af5f943123 Merge pull request #8567 from chrisroberts/fix/winssh
Enable capabilities for winssh communicator
2017-05-08 10:16:19 -07:00
Chris Roberts
56e9fe486e Update CHANGELOG 2017-05-08 10:16:04 -07:00
Chris Roberts
ffc6e3e282 Merge pull request #8566 from chrisroberts/fix/docker-ssh
Fall back to old style ssh info lookup in docker provider
2017-05-08 10:14:51 -07:00
Chris Roberts
ab4a864317 Update CHANGELOG 2017-05-08 10:13:06 -07:00
Chris Roberts
c2dc79567e Merge pull request #8565 from chrisroberts/fix/ssh-errors
Update hyperv and docker providers to raise exception on SSH when machine is not ready
2017-05-08 10:04:23 -07:00
Chris Roberts
c691066924 Merge pull request #8559 from DAXaholic/fix-typo
Fix typo
2017-05-08 10:03:34 -07:00
Chris Roberts
9452e7cc38 Update conditional check to use equality check
Fixes #8444
2017-05-05 14:07:52 -07:00
Chris Roberts
ee79dd0575 Enable windows guest capabilities using winssh communicator 2017-05-05 14:04:54 -07:00
Chris Roberts
62edaf5623 Allow shell to be defined when calling #execute 2017-05-05 14:04:54 -07:00
Chris Roberts
88dfe18a3f Fall back to old style ssh info lookup in docker provider
If ssh information cannot be properly extracted from within
the NetworkSettings data, fallback to original ssh information
implementation

Fixes #8552
2017-05-05 14:02:05 -07:00
Chris Roberts
e5e0274ef5 Update hyperv and docker providers to raise exception on SSH when machine is not ready
This makes the behavior of the docker and hyperv provider consistent with the
virtualbox provider by raising an error on ssh actions if the machine is not
created or not running.

Fixes #8508
2017-05-05 14:01:12 -07:00
Chris Roberts
82550805a0 Merge pull request #8561 from bbrala/update-hyperv-keyvalue-docs
Update docs to reflect correct setting for key_value_pair_exchange
2017-05-05 10:59:40 -07:00
Björn Brala
2a777f0561 Update docs to reflect correct setting for key_value_pair_exchange (see issue #8551) 2017-05-05 17:10:09 +02:00
Aaron Kunz
a7f14102d4 Fix typo 2017-05-04 18:51:43 +02:00
Chris Roberts
1073aa8163 Update CHANGELOG 2017-05-01 16:02:33 -07:00
Chris Roberts
78e2bb513c Merge pull request #8531 from chrisroberts/network/guest-rhel
guests/rhel: Update network configuration
2017-05-01 15:56:25 -07:00
Chris Roberts
59cefea282 Update CHANGELOG 2017-05-01 15:50:14 -07:00
Chris Roberts
023a23403a Merge pull request #8433 from legal90/fix-os-friendly-name
virtualbox: Fix invalid share names in Windows guests
2017-05-01 15:49:13 -07:00
Chris Roberts
af9f17d50a Update CHANGELOG 2017-05-01 15:48:05 -07:00