Commit Graph

5067 Commits

Author SHA1 Message Date
Mitchell Hashimoto 9dca1c329a Merge pull request #2706 from Ninir/patch-1
website/docs: Fixed typo in boxes/base.html.md
2013-12-22 07:45:45 -08:00
Ninir e572e97b3e Fixed typo in boxes/base.html.md 2013-12-22 15:45:02 +01:00
Teemu Matilainen 572cdeeda9 guests/linux: Emit upstart event on VirtualBox using the expanded path 2013-12-22 08:55:59 -03:00
Teemu Matilainen 2fab268ede guests/linux: Emit upstart event `vagrant-mounted` also on NFS mounts
Complements #2502, and fixes error on VMs without upstart (like #2596).
2013-12-22 08:46:24 -03:00
Teemu Matilainen ca24e0a516 website/docs: Fix some typos in plugin docs 2013-12-22 00:15:08 -03:00
Teemu Matilainen 39caa273aa Update CHANGELOG 2013-12-20 18:22:12 -03:00
Teemu Matilainen d9c804e64e Merge pull request #2617 from tmatilai/has_plugin_by_gem_name
`Vagrant.has_plugin?` should use the gem name
2013-12-20 13:21:50 -08:00
mbargar 396d1bb7c1 Correcting the name and url for the Dockerfile instruction that sets the default command to run in an image 2013-12-20 16:09:23 -05:00
Teemu Matilainen e5032071f6 core: Vagrant.has_plugin? tries to match gem name first
Search primary from the list of gem names which have been loaded by
`Vagrant.require_plugin`. Fall back to matching registered plugin names.
2013-12-20 17:36:10 -03:00
Teemu Matilainen a5b84f413e core: More informative error if plugin.json parsing fails 2013-12-20 07:10:10 -03:00
Olaf Alders 19c2a9af4a Reduces use of split infinitives.
Some would argue that split infinitives can be considered to be correct,
but the issue in these cases is that the phrasing is a bit smoother
without them.
2013-12-20 00:51:57 -05:00
Mitchell Hashimoto 4d7d47086f core: configure version can be an int [GH-2689] 2013-12-19 08:03:15 -08:00
Teemu Matilainen 151ea86004 Merge pull request #2688 from Grunny/docs-ssh-typo-fix
Fix typo in SSH doc page
2013-12-19 05:21:40 -08:00
grunny 0f1b9055ce Fix typo in SSH doc page 2013-12-19 22:24:08 +10:00
Mitchell Hashimoto 0481ad0764 website/www: move READMORE 2013-12-18 23:57:21 -08:00
Mitchell Hashimoto 8c5f2cf0b7 website/www: blog 1.4.1 2013-12-18 23:57:21 -08:00
Teemu Matilainen c51ce367e5 Sort changelog entries correctly
[ci skip]
2013-12-18 15:32:50 -03:00
Mitchell Hashimoto 0823dc7b84 Up version for dev 2013-12-18 10:13:03 -08:00
Mitchell Hashimoto 5a173a9380 website/www: fix issue where 1.4.0 downloads were showing 2013-12-18 10:10:07 -08:00
Mitchell Hashimoto 7168953ec0 website/www: up number for deploy 2013-12-18 10:05:32 -08:00
Mitchell Hashimoto a7dd35690c v1.4.1 2013-12-18 09:03:28 -08:00
Mitchell Hashimoto 489506ff83 guests/linux: up the amount of retries for NFS mounts 2013-12-18 08:38:31 -08:00
Mitchell Hashimoto 825e857256 Update CHANGELOG 2013-12-18 08:31:53 -08:00
Mitchell Hashimoto 9ac4ec85dd Merge pull request #2677 from purpleidea/fix_puppet_apply
provisioner/puppet: do not prepend default path because it can override modules.
2013-12-18 08:31:21 -08:00
Teemu Matilainen 8dbad22d72 core: list VAGRANT_* env vars in debug log
Help support and debugging by printing all `VAGRNAT_*` environment
variables that have been set by either user or Vagrant.
2013-12-18 00:07:17 -03:00
Mitchell Hashimoto 231c913a4b Update CHANGELOG 2013-12-17 16:30:19 -08:00
Mitchell Hashimoto 5a70b3abde Merge pull request #2670 from ampedandwired/chef_force_rm
provisioner/chef-solo: force rm of chef config files #2669
2013-12-17 16:29:23 -08:00
James Shubin d4c76d1bcf Do not prepend default path because it can override modules.
It is common for Puppet to manage itself. If the puppet code you are
deploying pushes files to /etc/puppet/modules/, then prepending this
path can break deployment because it will override the module path if
the deployment code is changing. There is no good reason to include this
path. Puppet has built in defaults for this reason.
2013-12-17 14:29:54 -05:00
Charles Blaxland 7518bf94eb Force rm of chef config files #2669 2013-12-17 17:53:52 +11:00
John Bellone 8909018af6 Add unit tests for Registry#keys. 2013-12-16 18:16:19 -05:00
Mitchell Hashimoto e97467e675 Update CHANGELOG 2013-12-16 13:16:00 -08:00
Mitchell Hashimoto 042a8d6428 Merge pull request #2667 from gildegoma/bugfix_ansible_raw_args
provisioner/ansible: Fix a bug in `raw_arguments` option
2013-12-16 13:15:30 -08:00
Gilles Cornu e5f45e2b79 Ansible: Fix a bug in `raw_arguments` option
Without this change, it is not possible to pass more than one "raw"
argument, which was not the expected behavior. In addition to Array
format, String (for a single argument) is still accepted (for sake of
"backward compatibility" and ease of use).

Note: Due to low/expert usage of this option, I think that it is not
necessary to add more robust validation on this parameter (e.g. Array
of String type checking or argument syntax pattern matching). Use it at
your own risk ;-)
2013-12-16 21:20:10 +01:00
Mitchell Hashimoto 46c1760105 Merge pull request #2663 from acharlieh/el-refactor-change-host-name
guests/redhat: refactoring of EL Change Host Name
2013-12-16 10:20:21 -08:00
Charlie Huggard 0e2b7a7c0b Unit tests for ChangeHostName on Enterprise Linux 2013-12-16 01:57:11 -06:00
Charlie Huggard d26c1471d7 Refactor ChangeHostName for EL.
Based off of the Debian pattern. Need to add tests.

Related to #2653 and #2592
2013-12-16 01:52:39 -06:00
Mitchell Hashimoto da91572ce7 commands/init: error if can't write Vagrantfile [GH-2660] 2013-12-15 11:28:51 -08:00
Mitchell Hashimoto ae4cd33266 Merge pull request #2661 from adrianlzt/feature/readme_ruby2_needed
README: If using from sources, ruby2 is needed
2013-12-15 09:03:41 -08:00
Adrian Lopez 7f6702e71b In OS packages ruby2 comes embedded, but if you install vagrant from sources, you should execute vagrant with ruby2.
At least, with ruby 1.9.1 and using docker as a provisioner, it gives the error:

/var/lib/gems/1.9.1/gems/vagrant-1.4.1.dev/plugins/provisioners/docker/plugin.rb:13:in `require_relative': /var/lib/gems/1.9.1/gems/vagrant-1.4.1.dev/plugins/provisioners/docker/config.rb:23: syntax error, unexpected tPOW (SyntaxError)
      def run(name, **options)
2013-12-15 17:11:57 +01:00
Gilles Cornu d584a56ac2 Ansible Docs: Display multiline examples in block 2013-12-14 16:14:20 +01:00
Gilles Cornu edb59ebeff Update CHANGELOG [GH-2606] 2013-12-14 16:06:09 +01:00
Gilles Cornu 213534d185 Merge pull request #2606 from maspwr/ansible-groups
Add ability to use Ansible groups in generated inventory. Fixes #2551.
2013-12-14 07:03:22 -08:00
Mitchell Hashimoto acfb4cc37e Merge pull request #2655 from drpebcak/master
core: changed wording to reflect Issue #2632
2013-12-13 23:44:23 -08:00
Taylor Price 68408526c2 Changed wording to reflect Issue #2632 2013-12-13 23:40:40 -08:00
Mitchell Hashimoto 2c568a75f2 commands/ssh: use proper variable 2013-12-13 22:32:01 -08:00
Mitchell Hashimoto 2bebf188d6 hosts/bsd: check for exports file issues prior to exporting NFS 2013-12-13 22:14:13 -08:00
Mitchell Hashimoto c1141dded3 providers/virtualbox: don't clear /etc/exports on BSDs for NFS [GH-2645] 2013-12-13 22:03:14 -08:00
Mitchell Hashimoto 86f8ff8816 core: SSHRun uses new ShellQuote util 2013-12-13 21:18:12 -08:00
Mitchell Hashimoto 72398faeaf core: put shell quoting into its own util class, it is useful 2013-12-13 21:17:15 -08:00
Mitchell Hashimoto 902b769e6b core: -t/-T work for vagrant ssh -c [GH-2618] 2013-12-13 21:07:54 -08:00