Zhongcheng Lao
31e577aeb3
Fixed unable to sync zipped content to guest OS with Hyper-V daemons
2019-06-29 22:33:31 +08:00
Zhongcheng Lao
ab18f2ea85
Rename Hyper-V Sync helper source file
2019-06-29 21:39:42 +08:00
Zhongcheng Lao
9c09b1c736
Merge remote-tracking branch 'origin/master' into hyperv-plugin
2019-06-29 16:10:54 +08:00
Zhongcheng Lao
e4fa7ee946
Do not force to use Hyper-V daemons
...
Hyper-V sync folder plugin will leverage possible approaches instead
of forcing to use Hyper-V daemons to upload files to guest.
2019-06-29 16:10:34 +08:00
Zhongcheng Lao
c0102812f4
Speed up file syncing using zip/tgz
2019-06-29 16:10:34 +08:00
Chris Roberts
4ce8d84f7e
Merge pull request #10932 from Jonfor/patch-1
...
Fix the date of 2.2.5 release in changelog
2019-06-26 12:25:41 -07:00
Jonathan Forscher
75bc6a93ef
Fix the date of 2.2.5 release
2019-06-26 15:18:01 -04:00
Chris Roberts
b200bfb398
Update version and changelog for new development
2019-06-26 06:43:30 -07:00
Chris Roberts
b68ea5bd23
Update website download version to 2.2.5
2019-06-26 06:42:04 -07:00
Chris Roberts
ae0d574e8a
Release v2.2.5
2019-06-25 14:28:53 -07:00
Chris Roberts
8e59d9e159
Update the steps in the release document
2019-06-25 14:26:37 -07:00
Brian Cain
55019bc846
Merge pull request #10929 from briancain/add-suse-sudoers-website-docs
...
Fixes #10928 : Include SUSE for sudoers entry with NFS
2019-06-25 11:00:43 -07:00
Brian Cain
b16794c8ca
Fixes #10928 : Include SUSE for sudoers entry with NFS
...
This commit includes the SUSE entry for passwordless sudo when mounting
shared folders with NFS.
2019-06-24 13:38:20 -07:00
Zhongcheng Lao
d7456413ff
Fixed extra CR appended to create_directories dir list
2019-06-24 15:06:11 +08:00
Chris Roberts
d490b0589f
Merge pull request #10926 from chrisroberts/f-no-local-loading
...
Fix plugin discovery loading when no data directory is available
2019-06-21 12:41:10 -07:00
Chris Roberts
7fbe8bcabc
Fix plugin discovery loading when no data directory is available
...
If the local data directory is unavailable, there will be no local
file to use within the plugin manager. Check for local file before
returning result, otherwise just return an empty hash.
2019-06-21 11:15:39 -07:00
Chris Roberts
7c6b2963c3
Merge pull request #10911 from chrisroberts/f-plugin-loading
...
Support loading machine configuration without provider validation
2019-06-20 11:23:10 -07:00
Chris Roberts
fef8316b3c
Merge pull request #10915 from laozc/fix-gp
...
Fix provider name not work when specified
2019-06-20 11:22:01 -07:00
Brian Cain
7a5de4030b
Update CHANGELOG
2019-06-20 08:13:11 -07:00
Brian Cain
181e356a23
Merge pull request #10917 from briancain/chef-install-check-update
...
Fixes #10912 : Update chef install check for guests
2019-06-20 08:11:50 -07:00
Zhongcheng Lao
0aa034e870
Fixed using proper method to convert Linux path to Windows style
2019-06-20 22:11:05 +08:00
Zhongcheng Lao
669b7b3709
Fixed test case failure
2019-06-20 22:10:52 +08:00
Zhongcheng Lao
2e0c0df6ed
Fixed excluded files still get copied on Windows
2019-06-20 16:11:05 +08:00
Zhongcheng Lao
cc703fd77c
Only ignore files failed to copy
...
Copy process should continue as the rest files may succeed.
2019-06-20 16:10:59 +08:00
Zhongcheng Lao
71f5b0f97f
Use powershell to get Windows temporary dir
...
Leverages Powershell script to work both in Windows and WSL.
2019-06-20 16:10:50 +08:00
Chris Roberts
fed8bab0ff
Fixing path construction for gem storage
2019-06-19 17:07:01 -07:00
Chris Roberts
e61e82511d
Update path used for file copy
2019-06-19 16:20:48 -07:00
Chris Roberts
263203e47c
Merge pull request #10921 from chrisroberts/new-circle
...
Update circle configuration
2019-06-19 15:56:36 -07:00
Chris Roberts
936934fd78
Install bsdtar before running tests
2019-06-19 15:31:43 -07:00
Chris Roberts
5e0f64d654
Only run tests that require bsdtar if it is available
2019-06-19 15:29:55 -07:00
Chris Roberts
2f2d1f9cb2
Fix docker test to not call docker executable
2019-06-19 11:59:09 -07:00
Chris Roberts
f3e960141e
Update circle configuration
2019-06-19 09:49:14 -07:00
Zhongcheng Lao
57087d335c
Fixed test case error
2019-06-20 00:46:01 +08:00
Zhongcheng Lao
524c24fe94
Fixed ignored files still get copied
2019-06-19 23:28:57 +08:00
Zhongcheng Lao
a93e1215b3
Add Windows support to Hyper-V synced folder plugin
2019-06-19 23:28:57 +08:00
Zhongcheng Lao
dbe1507e47
Add unit tests for hyperv synced folder plugin
2019-06-19 23:28:57 +08:00
Zhongcheng Lao
38bbe2ba8a
Adds Hyper-V synced folder plugin
...
This PR adds synced folder plugin for Hyper-V provider. This plugin
leverages Hyper-V daemons (hv_fcopy_daemon) to sync files from host
in a realiable way for supported guest operation systems over SMB
and rsync.
2019-06-19 23:28:57 +08:00
Brian Cain
6e4eb66cb1
Fix windows binary check for chef provisioner
2019-06-17 14:06:03 -07:00
Brian Cain
d55f8d3496
Fixes #10912 : Update chef install check for guests
...
Prior to this commit, the chef_installed capability was looking for a
string that has recently changed in newer versions of chef. This commit
fixes that by instead just looking for the right version that was
configured for the chef client, rather than the specific string that
could change again in the future.
2019-06-17 11:02:57 -07:00
Brian Cain
7e0e7ff7e9
Update CHANGELOG
2019-06-17 08:22:54 -07:00
Brian Cain
c3a96ace35
Merge pull request #10909 from briancain/fixup-bsd-nfs-exports
...
Fixes #10609 : Properly set BSD options for /etc/exports
2019-06-17 08:21:29 -07:00
Brian Cain
75d42fed9d
Merge pull request #10902 from briancain/fixup-rsync-listener
...
Fixes #10895 : Use relative paths to machines folder path for Listener
2019-06-17 08:20:37 -07:00
Brian Cain
89469511fc
Update CHANGELOG
2019-06-17 08:20:03 -07:00
Brian Cain
45b200e315
Update CHANGELOG
2019-06-17 08:18:55 -07:00
Brian Cain
5f0abd3d40
Merge pull request #10901 from briancain/ensure-empty-arrs-rsync-not-fail
...
Fixes #10869 : Remove excludes if array is empty
2019-06-17 08:18:05 -07:00
Zhongcheng Lao
caae214bf7
Fix provider name not work when specified
...
Provider name should be symbol in guess_provider.
2019-06-17 08:22:50 +08:00
Chris Roberts
9bae0a7094
Support loading machine configuration without provider validation
...
Allow Vagrantfile#machine_config to load properly when the requested
provider may not be currently available. Update the Environment to
utilize this when searching for plugin information to properly allow
box provided Vagrantfiles to define required plugins.
2019-06-14 11:50:06 -07:00
Brian Cain
fc4e03d559
Fixes #10609 : Properly set BSD options for /etc/exports
...
Prior to this commit, the BSD options for the /etc/exports file was not
properly set up in the correct order for a given entry. It was however
fixed for FreeBSD, but never for the original exports template. This
commit fixes that by unifying the BSD and FreeBSD templates.
2019-06-13 11:44:12 -07:00
Brian Cain
206ff9d4ca
Merge pull request #10907 from petems/minor_spelling_fixes
...
Minor spelling fixes
2019-06-13 08:14:14 -07:00
petems
68c3a906b1
Minor spelling fixes
...
`docker run -v $(pwd):/scripts --workdir=/scripts nickg/misspell:latest misspell -w -source=text website/`
2019-06-13 15:37:55 +01:00