Chris Roberts
7e4a34c323
Merge pull request #8761 from chrisroberts/communicator/win-ssh-tmp
...
WinSSH communicator updates
2017-07-07 11:46:53 -07:00
Chris Roberts
36a50f4d69
Allow a bit more time for process to get started
2017-07-07 11:26:32 -07:00
Chris Roberts
cef38eefd0
Add public key capability to Windows guests for winssh communicator
2017-07-07 11:26:32 -07:00
Chris Roberts
bcc09e10e6
Make upload directory for winssh communicator configurable
...
Fixes #8731
2017-07-07 11:04:37 -07:00
Brian Cain
c6e9a9a5b7
Update CHANGELOG
2017-07-06 15:50:19 -07:00
Brian Cain
1bcba57eb7
Merge pull request #8756 from briancain/rsync-auto-docker-provider-fixes
...
Only rsync-auto current working dir with docker provider
2017-07-06 15:49:34 -07:00
Brian Cain
b1548a2eb6
( #5160 ) Only rsync-auto current working dir with docker provider
...
Prior to this commit, when users invoked the `rsync-auto` command using
the docker provider with boot2docker, vagrant would rsync all known
containers using the boot2docker vm rather than the current working dir.
This commit updates that behavior to ensure that only the current
working dirs vagrant machines will be rsynced.
2017-07-06 15:05:42 -07:00
Chris Roberts
4f7938726e
Update CHANGELOG
2017-07-06 12:42:45 -07:00
Chris Roberts
e4b6ac70a6
Add `VAGRANT_PREFERRED_PROVIDERS` to environment variables documentation page
2017-07-06 12:41:16 -07:00
Chris Roberts
4ce0ee1a7d
Add debug output when detecting provider for environment.
2017-07-06 12:30:57 -07:00
Chris Roberts
a55c169691
Merge pull request #8558 from agriffis/provider-priorities
...
RFC: VAGRANT_PREFERRED_PROVIDERS
2017-07-06 12:30:18 -07:00
Chris Roberts
925daa69c7
Update CHANGELOG
2017-07-06 10:16:32 -07:00
Chris Roberts
8dbb5d55a4
Merge pull request #8749 from chrisroberts/platform/cygwin-detection
...
Remove PATH based cygwin detection
2017-07-06 10:15:30 -07:00
Chris Roberts
1c1a791226
Update CHANGELOG
2017-07-05 15:37:54 -07:00
Chris Roberts
f700b111ce
Merge pull request #8695 from jen20/smartos-nfs
...
guests/smartos: Add/fix various guest capabilities
2017-07-05 15:28:42 -07:00
Chris Roberts
d0b5a8f76c
Merge pull request #8750 from briancain/maint/fix-typo
...
Fix rsync-auto typo
2017-07-05 15:24:32 -07:00
Chris Roberts
2bc2f97204
Merge pull request #8753 from letla/fix-typo-in-docs
...
Fix typo in docs
2017-07-05 15:23:46 -07:00
Letla Fox
3664f527ec
Fix typo in docs
...
- surpress -> suppress
2017-07-05 06:45:50 +09:00
Brian Cain
da1c2f7dc0
Fix rsync-auto typo
2017-07-03 15:22:32 -07:00
Chris Roberts
954569d1fc
Remove PATH based cygwin detection
...
Detecting cygwin via PATH contents can result in false positives
resulting in errors when using Vagrant on Windows outside of a
cygwin shell. Use environment based detection instead.
2017-07-03 14:40:27 -07:00
Brian Cain
0ff65a249c
Update CHANGELOG
2017-06-30 14:38:26 -07:00
Brian Cain
ec389cd80b
Merge pull request #8740 from briancain/use-explicit-tee-path
...
Invoke tee from specific path
2017-06-30 14:37:00 -07:00
Chris Roberts
46c29b43f9
Merge pull request #8737 from chrisroberts/website/link-fixes
...
Fix removed links and atlas references
2017-06-30 13:32:58 -07:00
Brian Cain
864340ec58
Invoke tee from specific path
...
This commit updates the use of `tee` to use an explicit path when
invoked rather than relying on where `tee` has been defined in a users
PATH.
2017-06-29 16:11:18 -07:00
Chris Roberts
7ddb167562
Fix removed links and atlas references
2017-06-29 08:46:31 -07:00
Chris Roberts
69625628c7
Bump version for new development
2017-06-29 07:50:20 -07:00
Chris Roberts
2c36c835c5
Update download version to 1.9.6
2017-06-29 07:47:58 -07:00
Chris Roberts
8ac7123bd5
Release v1.9.6
2017-06-28 10:31:24 -07:00
Brian Cain
17a8c157cb
Update CHANGELOG
2017-06-28 08:42:22 -07:00
Brian Cain
0225d63055
Merge pull request #8722 from briancain/add-post-setup-proc-for-docker
...
Add post-install provisioner to docker provisioner
2017-06-28 08:32:23 -07:00
Chris Roberts
f42279508d
Reset plugin constraint on update if explicit version set
2017-06-28 07:24:32 -07:00
Chris Roberts
f2fb2bafa8
Update CHANGELOG
2017-06-27 19:40:14 -07:00
Chris Roberts
a2ce948f91
Merge pull request #8725 from chrisroberts/fix/windows-shellout
...
Rebuild command and arguments before exec on Windows
2017-06-27 19:39:21 -07:00
Chris Roberts
172ead5cbd
Update CHANGELOG
2017-06-27 19:38:19 -07:00
Chris Roberts
911340442a
Merge pull request #8692 from chrisroberts/update/gem-dep-constraints
...
Support strict enforcement of internal dependency constraints
2017-06-27 19:37:22 -07:00
Chris Roberts
d1a589c59f
Merge pull request #8724 from chrisroberts/fix/windows-cwd-check
...
Set encoding when reading/writing cwd file
2017-06-27 19:21:16 -07:00
Chris Roberts
73d85bd2f7
Support strict enforcement of internal dependency constraints
2017-06-27 19:20:20 -07:00
Chris Roberts
7776b0f864
Update CHANGELOG
2017-06-27 19:15:55 -07:00
Chris Roberts
d346c7e666
Merge pull request #8729 from chrisroberts/bundler/system-plugin-constraints
...
Adjustments to internal plugin handling
2017-06-27 19:14:33 -07:00
Chris Roberts
f341945a29
Include debug logging of string conversions
2017-06-27 19:10:18 -07:00
Chris Roberts
85d5f11f62
Adjustments to handle plugin updates using proper constraints
...
If a user provides the gem version using an explicit version or a
constraint, the update action should honor that constraint and not
simply replace it with an unbound constraint.
This also removes system plugin specifications from being matched
and preferred which prevents updates and can result in unexpected
downgrades when running the update.
2017-06-27 19:05:30 -07:00
Chris Roberts
97715280c2
Deep merge plugin list with system plugins. Discard specifications correctly.
2017-06-27 19:05:30 -07:00
Chris Roberts
f45bd527e1
Merge pull request #8728 from armon/patch-1
...
Update index.html.erb
2017-06-27 16:34:28 -07:00
Armon Dadgar
f9f8ae7c83
Update index.html.erb
...
Fixing the Vagrant Cloud link
2017-06-27 16:28:59 -07:00
Brian Cain
a05d95bd0a
( #7139 ) Add post-install provisioner to docker provisioner
...
Prior to this commit, if a user attempted to configure
`/etc/default/docker` through vagrant prior to installation, the package
manager would not override an existing configuration and installing
docker would then fail. This commit fixes this by introducing a
`post_install_provisioner` that allows users to define a provisioner
block that will run after docker has been installed, allowing users to
configure `/etc/default/docker` how they want.
2017-06-27 16:01:23 -07:00
Chris Roberts
eb9ed1b39e
Update wording as machine rename is not always required
2017-06-27 13:36:42 -07:00
Chris Roberts
2575ed9dc2
Explicitly set encodings to prevent incompatible string comparisons
2017-06-26 20:00:43 -07:00
Chris Roberts
f3daf5fad7
Rebuild command and arguments before exec on Windows
...
Flat command can cause issues with arguments. Creating new
string instances from arguments forces common encoding of
all strings used for exec.
Fixes #8690
2017-06-26 20:00:06 -07:00
Chris Roberts
465c1c42e2
Merge pull request #8720 from JarvusInnovations/master
...
Update middleman-hashicorp to 0.3.28 for mega nav fixes
2017-06-26 19:19:55 -07:00
Chris Roberts
138408ab7c
Merge pull request #8710 from chrisroberts/enhancement/atlas-to-vc
...
Updates for Vagrant Cloud
2017-06-26 16:43:44 -07:00