4517 Commits

Author SHA1 Message Date
Mitchell Hashimoto
2cf864e95b hosts/bsd: check exports only if exports file exists [GH-2714] 2013-12-28 13:48:13 -07:00
Mitchell Hashimoto
7f78f18218 core: handle EOFError when checking checksum [GH-2716] 2013-12-28 13:45:36 -07:00
Mitchell Hashimoto
6e69f0542a website/docs: document "create" option for synced folders [GH-2730] 2013-12-28 13:29:59 -07:00
Mitchell Hashimoto
3bb6e8a640 Merge pull request #2725 from MarcMeszaros/salt-i18n
provisioners/salt: provisioner missing error messages in localization file
2013-12-27 19:55:27 -08:00
Marc Meszaros
13ff159d8c Fix salt provisioner error namespace to be more consistent with other provisioners 2013-12-27 22:38:44 -05:00
Marc Meszaros
194d7d11cd Add error messages to localization file for salt provisioner 2013-12-27 22:37:54 -05:00
Teemu Matilainen
e3734a7a46 Merge pull request #2711 from marcellodesales/patch-1
Update base.html.md
2013-12-23 08:17:25 -08:00
Marcello de Sales
b41f4f59ef Update base.html.md
Fixing the typo "Uesrs" in the section "Other Software" in the documentation v2...
2013-12-23 07:41:55 -08:00
Mitchell Hashimoto
594ea17003 Merge pull request #2707 from tobiasbaehr/patch-1
guests/debian: Docker: Set default value to avoid a prompt (lxc/directory)
2013-12-22 10:14:31 -08:00
Tobias Bähr
364488eba8 Set default value to avoid a prompt 2013-12-22 18:48:14 +01:00
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
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
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
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 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
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
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