Commit Graph

9080 Commits

Author SHA1 Message Date
Rory Plaire d3859a33aa Fixing version check and catch statement in get_vm_status
Use the version of Hyper-V instead of Powershell to determine which
exception is thrown by Get-VM. Also fixing an invalid catch statement,
since Powershell can not use variables to match thrown exceptions in
catch.
2016-06-18 17:13:24 -07:00
Seth Vargo 22c24d619c
Update CHANGELOG 2016-06-18 15:12:42 -04:00
Seth Vargo 2cbc819298 Merge pull request #7484 from mitchellh/sethvargo/bsd_halt
guests/bsd: Centralize logic for halting guests
2016-06-18 15:12:09 -04:00
Seth Vargo f46e09362c
Update CHANGELOG 2016-06-18 15:08:47 -04:00
Seth Vargo 8561a12f61 Merge pull request #7483 from mitchellh/sethvargo/global_box_update_disable
core: Provide a way to globally disable box update checking
2016-06-18 15:07:10 -04:00
Seth Vargo 07e6d0e707
guests/bsd: Centralize logic for halting guests 2016-06-18 15:06:20 -04:00
Seth Vargo 3f27af7e95
core: Provide a way to globally disable box update checking
This adds a new environmental variable `VAGRANT_BOX_UPDATE_CHECK_DISABLE`,
which instructs Vagrant to not check for box updates when running
regular Vagrant commands. This behaves the same as the existing
`config.vm.box_update_check` configuration option, but can be set
globally. Vagrantfile-supplied options will take precedence.

Fixes GH-7479
2016-06-18 14:46:46 -04:00
Seth Vargo 3174c0079b
Update CHANGELOG 2016-06-18 14:19:52 -04:00
Satoshi Matsumoto de9abc8f72
guests/redhat: fix network configuration in CentOS 5
ip command is not on PATH by default in CentOS 5 so call it with the full path.
2016-06-18 14:14:25 -04:00
Seth Vargo 01fd5c1dd1
Update CHANGELOG 2016-06-18 13:54:18 -04:00
Seth Vargo f357d0d018 Merge pull request #7481 from mitchellh/sethvargo/bsd_keys
guests/bsd: Centralize logic for public key management
2016-06-18 13:53:37 -04:00
Seth Vargo 079acb42cd
guests/bsd: Centralize logic for public key management 2016-06-17 21:36:28 -04:00
Seth Vargo dbb756c7b6
Update CHANGELOG 2016-06-17 21:10:47 -04:00
Seth Vargo 3cd3cac52f Merge pull request #7480 from mitchellh/sethvargo/bsd_nfs
guests/bsd: Move NFS mounting logic into shared
2016-06-17 21:09:38 -04:00
Seth Vargo 6284a9ac50
guests/bsd: Move NFS mounting logic into shared
A number of the BSD guests used very old mounting options or just
ignored some parameters entirely. This fixes that.

- Closes #7474
- Fixes #7466
2016-06-17 21:04:23 -04:00
Seth Vargo 5dde0cdc4d
Update CHANGELOG 2016-06-17 20:27:59 -04:00
Seth Vargo ce22a3e90d Merge pull request #7478 from mitchellh/sethvargo/bsd_cap
guests/bsd: Add shared BSD guest for common behavior
2016-06-17 20:26:33 -04:00
Seth Vargo 0c268f7b3f
guests/bsd: Add shared BSD guest for common behavior 2016-06-17 20:16:36 -04:00
Seth Vargo d0006d189b Merge pull request #7477 from mitchellh/sethvargo/sym
Use symbols for defining guest capabilities
2016-06-17 19:57:38 -04:00
Seth Vargo b29864f450
Use symbols for defining guest capabilities 2016-06-17 19:55:04 -04:00
Gilles Cornu 2ffcadc7b8
up version for dev 2016-06-17 06:04:14 +02:00
Seth Vargo 4305dac19f
Update CHANGELOG 2016-06-16 16:28:07 -04:00
Seth Vargo 5e0f5ae9df Merge pull request #7467 from mitchellh/sethvargo/check_output
Check stdout instead of process output
2016-06-16 22:27:13 +02:00
Seth Vargo d01ddeeb43
Check stdout instead of process output
Fixes GH-7465
2016-06-16 16:20:15 -04:00
Seth Vargo e7b25f1bee
Update CHANGELOG 2016-06-16 15:32:51 -04:00
Seth Vargo add40534de
Use strip instead of chomp 2016-06-16 15:32:11 -04:00
Seth Vargo 23b34bb6c0 Merge pull request #7456 from jonnywilliamson/patch-1
Append newline to each key added
2016-06-16 21:28:33 +02:00
Seth Vargo 9dc6e190e9
Update CHANGELOG 2016-06-16 15:23:21 -04:00
Seth Vargo 1be664477d Merge pull request #7460 from northerngit/master
Use ip instead of deprecated ifconfig for Red Hat/CentOS guests
2016-06-16 21:21:19 +02:00
Jonathan d1be7ae84a Better method for string concatenation
Never developed in Ruby before. I have only just discovered that apparently `<<` is a better method of string concatenation.
2016-06-16 11:59:11 +01:00
Jonathan 2720ed3d2c Apply new line before shell to system
Having looked at the code again this seems like a more straightforward way of fixing the bug.
2016-06-16 11:47:47 +01:00
James Wilson 358ad8f18f Use ip instead of deprecated ifconfig for Red Hat/CentOS guests 2016-06-16 10:06:58 +01:00
Jonathan f7f46ba47d Append newline to each key added
The change to this file 10 days ago removed a newline character at the end of each key added to it. This mean that when another key was added, it continued on the same line as the one before and thus wasn't being detected when an ssh connection came in with a key file.

With regards to https://github.com/mitchellh/vagrant/issues/7455 this is an (ugly) fix.

I'm sure someone knows a better command to concat a file and a string and append it to the `authorized_keys` file. But this does fix the problem.
2016-06-15 23:56:22 +01:00
Seth Vargo e65f61605d
Update CHANGELOG 2016-06-15 12:20:23 +02:00
Seth Vargo d7c43723ff Merge pull request #7453 from mitchellh/sethvargo/listen
Bump listen gem
2016-06-15 12:18:45 +02:00
Seth Vargo 1881d454a3
Bump listen gem
This Fixes GH-7441 by bumping the listen gem to a version that supports
older OSX. The problem is that that older version does not support older
Ruby, so we need to bump the Ruby version too.
2016-06-15 11:50:45 +02:00
Seth Vargo 81718200a3
Update RELEASE 2016-06-14 20:33:19 +02:00
Seth Vargo 3ba53f2c06
Bump website release to 1.8.4 2016-06-14 08:38:49 +02:00
Seth Vargo 172e76abe9
Bump version for development 2016-06-13 23:35:28 +02:00
Seth Vargo bedaeee190
Version bump v1.8.4 2016-06-13 10:21:40 +02:00
Seth Vargo 814d89cbf4 Merge pull request #7432 from sean-/master
Doc fix: Flesh out the list of base box guides.
2016-06-13 09:41:32 +02:00
Sean Chittenden 5c1ec1c8b7
Flesh out the list of base box guides in the documentation. 2016-06-12 22:50:35 -07:00
Seth Vargo 349d320984
Update CHANGELOG 2016-06-12 16:23:59 +02:00
Seth Vargo 72d809c6d0 Merge pull request #7428 from ezamriy/fix/master/cloudlinux7_flavor
Add CloudLinux 7 to RHEL 7 flavors.
2016-06-12 16:20:28 +02:00
Eugene Zamriy eaa4e11c62 Add CloudLinux 7 to RHEL 7 flavors. 2016-06-12 16:51:55 +03:00
Seth Vargo cb1749b375
8 network adapters, always 2016-06-11 20:00:16 +02:00
Gilles Cornu 008ebb5afd Update CHANGELOG
[ci skip]
2016-06-11 07:37:38 +02:00
Gilles Cornu a7dfc73b85 provisioners/ansible: honor galaxy_roles_path when running ansible-playbook
This commit include the following changes:
- systematically set ANSIBLE_ROLES_PATH environment variable when
  galaxy_roles_path is defined.
- slightly refactor to introduce the concept of "provisioning working
  directory" (possible usage in the future for resolving GH-7195)
- fix a bug in ansible-galaxy execution by the ansible_local provisioner
  if the paths contains blank characters.

Fix #7269
2016-06-11 07:28:05 +02:00
Seth Vargo 2cecbfd2eb
Update CHANGELOG 2016-06-11 02:37:09 +02:00
Seth Vargo fce4252b4d Merge pull request #7419 from mitchellh/revert-7293-master
Revert "Set max_network_adapters to 36 for Virtualbox"
2016-06-11 02:35:30 +02:00