Commit Graph

9118 Commits

Author SHA1 Message Date
Chris Roberts 4b1d45b969 Update CHANGELOG 2016-08-11 16:17:55 -07:00
Chris Roberts af2175e8e0 Merge pull request #7676 from chrisroberts/en/cmd-pre-filter
Filter command output in SSH communicator
2016-08-11 16:14:49 -07:00
Chris Roberts f122afeed2 Add more coverage on ssh connector on connect behavior. Remove subject usage. 2016-08-11 15:39:09 -07:00
Chris Roberts 9d4962c836 communicator/ssh: Add test coverage 2016-08-11 13:26:56 -07:00
Chris Roberts 155c78ea93 communicators/ssh: Filter command stdout output 2016-08-11 13:26:56 -07:00
Chris Roberts 3c9e3c6f36 Update CHANGELOG 2016-08-11 13:24:44 -07:00
Chris Roberts 55223e30e5 Merge pull request #7703 from chrisroberts/cleanup/ssh_agent_2
ssh-agent interaction fix
2016-08-11 13:17:22 -07:00
Chris Roberts aadf1ba5ae Use common hash key style within project 2016-08-11 13:07:25 -07:00
Chris Roberts 9e26e31a6b Add generated private key options to rsync command 2016-08-11 13:00:37 -07:00
Chris Roberts 597f49dda8 Add failing rsync test checking for private key option inclusion 2016-08-11 12:59:26 -07:00
Chris Roberts ee185f4b9e Set private_key_path and log_level within hash construction 2016-08-11 12:13:11 -07:00
Chris Roberts 7ba4f2087b Include LogLevel option within ssh command setup 2016-08-11 12:12:45 -07:00
Zack Train cb70749bd8 redux of pr 7398 for ssh-agent key fix 2016-08-11 11:48:10 -07:00
Chris Roberts bf82bd6efb Merge pull request #7690 from mitchellh/sethvargo/link
Update links to serf
2016-08-10 10:39:27 -07:00
Chris Roberts 467902b30f Update CHANGELOG 2016-08-10 10:36:08 -07:00
Chris Roberts 0f79d80c8d Merge pull request #7701 from chrisroberts/guests/bsds
guests/bsds: shutdown fixes and dragonfly detection
2016-08-10 10:27:10 -07:00
Chris Roberts 6cdab917de guests/dragonflybsd: add detection for DragonFly BSD 2016-08-10 09:14:08 -07:00
Chris Roberts 571659a5d1 guests/openbsd: include -h option on shutdown
For OpenBSD versions prior to 5.7 the `-h` option _must_ be provided
to the `shutdown` command when `-p` is used. Later versions no longer
require the `-h` option but still allow it for compatibility.

http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin/shutdown/shutdown.8?rev=1.40&content-type=text/x-cvsweb-markup
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin/shutdown/shutdown.c?rev=1.40&content-type=text/x-cvsweb-markup
2016-08-10 09:14:08 -07:00
Chris Roberts 666d5e6391 guests/bsd: remove darwin matching 2016-08-10 09:10:56 -07:00
Seth Vargo 7fc9a9fdee Merge pull request #7698 from Sharpie/fix-osx-rdp-configuration
Fix RDP connections on OS X
2016-08-09 18:20:55 -04:00
Charlie Sharpsteen 4144b45122 Fix RDP connections on OS X
Changes introduced in 982af05 caused the RDP configuration file to be written
with all settings on one line instead of one setting per line. The Microsoft
Remote Desktop client for OS X rejects these configuration files as being
malformed. This patch restores the configuration to one line per setting and
adds tests to guard against regression.
2016-08-09 14:04:50 -07:00
Seth Vargo 9f2d84139d
Update links to serf 2016-08-08 12:46:07 -04:00
Seth Vargo 5eb5f66a31 Merge pull request #7684 from chrisroberts/constraints/ruby_dep
Constrain ruby_dep gem versions to prevent constraints on ruby versions
2016-08-08 12:05:14 -04:00
Seth Vargo 1702584d1e Merge pull request #6765 from PeterMosmans/windows-path-fix
Fix for #6761 (fixes incomplete #6598)
2016-08-08 11:59:26 -04:00
Chris Roberts ca6cc3751d Constrain ruby_dep gem versions to prevent constraints on ruby versions 2016-08-04 15:09:29 -07:00
Seth Vargo 6a48d69781 Merge pull request #7650 from monotonee/automate-vagrantfile-install-versions
Updated Vagrantfile to automatically install more recent versions of software.
2016-07-26 17:36:12 -07:00
monotonee abc50e3e0b Updated Vagrantfile to install more recent versions of software.
Quieted the apt-get installs to reduce terminal output chaos.

Changed the rvm GPG key server to remove the expired key warning
when the rvm public key is used to verify the rvm download. Command
used conforms to that specified by rvm.io.

Ruby and bundler versions are read from Vagrant's gemspec and used
with rvm to download the latest Ruby version that complies with
the version constraint. Exact bundler version is installed according
to gemspec.

Rubygems is upgraded to latest version through rvm.
2016-07-26 20:00:02 -04:00
Seth Vargo aba25fb565
Update CHANGELOG 2016-07-26 09:29:33 -07:00
Seth Vargo a9d950b41c Merge pull request #7647 from tomfanning/master
Implement auto_start_action and auto_stop_action under Hyper-V
2016-07-26 09:28:54 -07:00
Seth Vargo 272fc52c67 Merge pull request #7643 from carlosefr/update-dev-vagrant
Update development vagrant VM
2016-07-26 09:24:51 -07:00
tfanning d350fd0d28 Resolve whitespace 2016-07-26 13:56:20 +01:00
tfanning 344fc0ea7b Implement auto_start_action and auto_stop_action 2016-07-26 13:41:01 +01:00
tfanning 7177739c01 Merge remote-tracking branch 'mitchellh/master' 2016-07-26 13:16:56 +01:00
Seth Vargo c51d8f19b7 Merge pull request #7639 from jlduran/authorized_keys-chmod
Fix `authorized_keys` permissions for BSDs
2016-07-25 16:11:18 -07:00
Jose Luis Duran 820607bbf6 Fix `authorized_keys` permissions for BSDs
This is an extension of a6760dd8e7,
applied to BSD guests.

Related to #7610
2016-07-25 18:25:58 -03:00
Carlos Rodrigues ec30f7ee07 Ensure the dev vagrant VM is ready to run tests 2016-07-25 18:11:56 +01:00
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