9080 Commits

Author SHA1 Message Date
Carlos Rodrigues
eba1b24534 Update development vagrant to ruby 2.2.3 2016-07-25 18:11:41 +01:00
Seth Vargo
7a4fb236bb
Fix typo
Fixes GH-7633
2016-07-24 21:18:16 -04:00
Seth Vargo
04891886c4
Update CHANGELOG 2016-07-23 15:19:28 -04:00
Seth Vargo
d89125f905
Update CHANGELOG 2016-07-23 15:18:58 -04:00
Seth Vargo
a732b355d2 Merge pull request #7632 from mitchellh/sethvargo/ubuntu_detect
guests/ubuntu: Revert detection
2016-07-23 15:18:53 -04:00
Seth Vargo
d369072403
Update CHANGELOG 2016-07-23 15:16:16 -04:00
Seth Vargo
78118e4bd6 Merge pull request #7630 from kamazee/fix_detecting_nfsd
Detect NFS server by service name on Arch
2016-07-23 15:15:44 -04:00
Seth Vargo
00fa49191d
guests/ubuntu: Revert detection
- Semi-reverts GH-7524
- Fixes GH-7625
2016-07-23 15:02:11 -04:00
Alexander Kurilo
73cc633b02
Detect NFS server by service name on Arch
Fixes #7629.
nfs-server.service seems to load kernel modules it needs itself, while nfsd appears in `/proc/filesystems` only after the kernel module has been loaded, so vagrant fails to detect NFS server until it's started first time after the system has booted. This checks if the NFS service actually exists and hopes that it'll figure the stuff out itself.

`list-unit-files` is utilized rather than `list-units` because systemd seems to not list units that are disabled: https://lists.fedoraproject.org/pipermail/devel/2011-November/159117.html
2016-07-23 13:09:23 +03:00
Seth Vargo
f511282d01
Update docs on vbox version
Fixes GH-7620
2016-07-22 13:40:19 -04:00
Seth Vargo
2418cb1e60 Merge pull request #7611 from Poohblah/master
fix for #7610 (incorrect permissions on ~/.ssh/authorized_keys causes authentication failure after insecure keypair replacement)
2016-07-20 18:22:01 -04:00
hendrenj
41063204ca added unit tests for .remove_public_key method in VagrantPlugins::GuestLinux::Cap 2016-07-19 11:45:46 -06:00
hendrenj
855643e9a5 s/bsd/linux/ 2016-07-19 11:45:03 -06:00
hendrenj
a6760dd8e7 fixes #7610 2016-07-19 11:22:35 -06:00
Seth Vargo
9ab0d4b554
Bump for dev 2016-07-19 00:26:33 -04:00
Seth Vargo
9ac5e186fd
Bump website version to 1.8.5 2016-07-19 00:26:02 -04:00
Seth Vargo
93f9528687
Release v1.8.5 v1.8.5 2016-07-18 23:39:08 -04:00
Seth Vargo
571747be5e
Ensure space after last arg 2016-07-18 23:39:08 -04:00
Seth Vargo
902f0fed8a
Update RELEASE docs 2016-07-18 22:42:20 -04:00
Seth Vargo
36838d36b7
Fix failing test 2016-07-18 22:38:27 -04:00
Seth Vargo
dc789facfa
Update CHANGELOG 2016-07-18 22:33:33 -04:00
Colin Shea
b31b240c8c
Support installing synced folder clients on arch 2016-07-18 22:33:04 -04:00
Seth Vargo
7ed6bb5bef Merge pull request #7569 from rossi-fi/fix/master/7568
Use RFC- and cURL-friendly file:/// URI. Fixes #7568.
2016-07-18 22:20:03 -04:00
Seth Vargo
581568cf5a Merge pull request #7571 from rossi-fi/fix/master/7570
Strip leading slash left in front of drive letter by uri.path
2016-07-18 22:19:55 -04:00
Seth Vargo
77057efad8
Update CHANGELOG 2016-07-18 22:07:10 -04:00
Seth Vargo
4580333863
Update CHANGELOG 2016-07-18 22:05:50 -04:00
Seth Vargo
8a5cf3b81a Merge pull request #7012 from penguincoder/rsync-command-quoting
translate windows path
2016-07-18 22:05:39 -04:00
Seth Vargo
30692fc857 Merge pull request #7524 from nishidayuya/fix_ubuntu_guest_detection
A more reliable way to detect Ubuntu
2016-07-18 22:01:11 -04:00
Seth Vargo
3b5be6504e
Update CHANGELOG 2016-07-18 21:59:49 -04:00
Seth Vargo
2acaaff801
state_file: fsync and binmode 2016-07-18 21:59:18 -04:00
Seth Vargo
ea17ad4530 Merge pull request #7550 from cgwalters/plugin-atomic-rewrite
plugin: Write out state file via create-new-then-rename
2016-07-18 21:58:23 -04:00
Seth Vargo
9967270430
Update CHANGELOG 2016-07-18 21:57:02 -04:00
Seth Vargo
8f10dbca90 Merge pull request #7587 from alexmv/disabled-conflicts
Skip checking for conflicts on ports that are disabled
2016-07-18 21:55:33 -04:00
Seth Vargo
57f40f1e0a
Update CHANGELOG 2016-07-18 21:52:00 -04:00
Seth Vargo
1277f19251 Merge pull request #7605 from mitchellh/sethvargo/integ
Fix guest bugs
2016-07-18 21:44:47 -04:00
Seth Vargo
1849990517
Fix tests 2016-07-18 21:31:25 -04:00
Seth Vargo
7868421a21
guests/openbsd: Fix hostname setting 2016-07-18 21:13:00 -04:00
Seth Vargo
1e0d7bb652
guests/ubuntu: Use debians change_host_name functionality 2016-07-18 21:13:00 -04:00
Seth Vargo
7f1947fec2
folders/rsync: Shellescape guest paths
This allows users to have spaces or other special characters in
destination paths on the guest.
2016-07-18 21:13:00 -04:00
Seth Vargo
1c0d0b8b9d
guests/linux: Style update for choose_addressable_ip 2016-07-18 21:12:59 -04:00
Seth Vargo
e2becda89d
guests/gentoo: Use shared cap for listing network interfaces 2016-07-18 21:12:59 -04:00
Seth Vargo
8fe47b79c2
guests/gentoo: Exit on hostname error 2016-07-18 21:12:59 -04:00
Seth Vargo
72dcf610f7
guests/freebsd: Escape guest path in rsync folders 2016-07-18 21:12:59 -04:00
Seth Vargo
3b2ffae400
guests/bsd: Print a very descriptive error when mounting vbox folders
BSD-based guests do not support VirtualBox shared folders. This is a
common source of confusion in Vagrant. This new error clearly explains
that this is not a bug in Vagrant and provides instructions on how to 
disable them.
2016-07-18 21:12:58 -04:00
Seth Vargo
c4a0a86ee0
guests/debian: Do not restart networking
Restarting networking causes Vagrant to disconnect and fail.
2016-07-18 21:12:58 -04:00
Seth Vargo
d1a071d403
guests/darwin: Shellescape guest path for rsync 2016-07-18 21:12:58 -04:00
Seth Vargo
619c7a5b26
guests/darwin: Exit on error setting hostname 2016-07-18 21:12:58 -04:00
Seth Vargo
7e88266999
guests/linux: Properly escape and retry vbox shared folder mounting 2016-07-18 21:12:57 -04:00
Seth Vargo
4aaa600bd6
guests/linux: Centralize public_key logic 2016-07-18 21:12:57 -04:00
Seth Vargo
cb2f3a697f
guests/debian: Do not check if rsync is installed before installing
This is already done via the rsync_installed capability.
2016-07-18 21:12:57 -04:00