Commit Graph

917 Commits

Author SHA1 Message Date
Mark Aaron Shirley 3bf5032d4b Update Ansible provisioner to only create a single inventory file
The Ansible provisioner will now only create a single inventory file named,
"vagrant_ansible_inventory". All defined Vagrant machines will be added to
this inventory file. Provisioning will now include a "--limit=#{machine}"
option to scope Ansible provisioning tasks to just the current machine. Setting
the Ansible provisioner's "limit" config option will override the new default
limit. Ansible provisioning scripts will now have access to all other defined
machines and what groups they reside in.
2014-02-01 13:04:20 -08:00
Mitchell Hashimoto 8cc7d00314 website/docs: fix typo [GH-2876] 2014-01-27 09:39:04 -08:00
Mitchell Hashimoto e1f5c025fd website/www: blog posts on Vagrant stability 2014-01-20 12:43:04 -08:00
Mitchell Hashimoto 838f8d441b website/docs: clarify upgrade breakage is a bug 2014-01-19 23:36:12 -08:00
Mitchell Hashimoto 54e3351c8a website/docs: clarify rsync i nstallation for Windows 2014-01-15 21:35:43 -08:00
Mitchell Hashimoto 92829c4fec website/docs: update docs for new rsync commands 2014-01-14 09:34:21 -08:00
Mitchell Hashimoto 2ca498a5dd provisioners/docker: build images using new DSL 2014-01-14 09:22:55 -08:00
Mitchell Hashimoto 526231812f website/docs: better docs 2014-01-13 22:29:10 -08:00
Mitchell Hashimoto 720cb4378b website/docs: rsync-auto 2014-01-13 22:19:18 -08:00
Mitchell Hashimoto 08ebf158e9 website/docs: document `vagrant rsync` 2014-01-13 11:48:36 -08:00
Mitchell Hashimoto e7d439ccb3 website/docs: add more docs for non-primary subcommands 2014-01-11 09:39:13 -08:00
Mitchell Hashimoto 08b1aee00d core: default commands to primary 2014-01-11 09:15:14 -08:00
Mitchell Hashimoto 9c0649d2f8 website/docs: document the plugin interface for non-primary commands 2014-01-11 09:03:27 -08:00
Mitchell Hashimoto e73d2c14b3 website/docs: document the rsync synced folder type 2014-01-10 18:15:49 -08:00
Mitchell Hashimoto 94f45f5747 Merge pull request #2800 from miketheman/cpu_vbox_convenince
provider/virtualbox: add `cpus=` configuration
2014-01-10 14:45:35 -08:00
Mitchell Hashimoto a2e4d13926 website/www: fix download link styling 2014-01-10 09:48:44 -08:00
Mitchell Hashimoto 8fde97131c website/www: fix link styling in lists 2014-01-10 09:45:49 -08:00
Mitchell Hashimoto 551fe889dc website/www: downloads archive lists old versions 2014-01-10 09:42:05 -08:00
Mike Fiedler 9679eccb06 extend Virtualbox convenince methods
In the vein of #2426, I too can never remember syntax, and end up
hunting for either an exisiting Vagrantfile or starting to dig up
details.
2014-01-10 12:41:23 -05:00
Mitchell Hashimoto dbaa48ff5b website/docs: tips & tricks for vfile [GH-2788] 2014-01-08 10:42:37 -08:00
Mitchell Hashimoto eb6488d89b website/docs: document host capabilities 2014-01-07 21:31:17 -08:00
Mitchell Hashimoto 72dd32e69c website/docs: note sendfile 2014-01-07 14:26:56 -08:00
Mitchell Hashimoto ea502c5c3d commands/plugin: vagrant plugin install can accept multiple 2014-01-07 14:17:48 -08:00
Mitchell Hashimoto 24a2892236 Update CHANGELOG and website 2014-01-07 14:11:33 -08:00
Mitchell Hashimoto 5c4973beb8 Merge pull request #2658 from gildegoma/ansible_doc_small_improvements
website/docs: cosmetic improvements on Ansible
2014-01-07 14:07:57 -08:00
Mitchell Hashimoto ad0651a29b website/docs: update docs on `vagrant plugin` 2014-01-05 21:28:16 -08:00
Mitchell Hashimoto a6f4f56ba7 website/docs: update docs for insert_key 2014-01-03 11:31:33 -08:00
Mitchell Hashimoto ab57550291 website/docs: document puppet options 2014-01-02 14:49:15 -08:00
Mitchell Hashimoto cf017822ca website/docs: document synced_folder_type for chef 2014-01-02 14:42:40 -08:00
Mitchell Hashimoto ccce3957d9 website/www: 1.4.2 2013-12-31 14:15:41 -08:00
Mitchell Hashimoto e403eb1525 Merge pull request #2697 from Ninjamoose/dockerCmdCorrection
website/docs: CMD command correction
2013-12-28 12:58:54 -08:00
Mitchell Hashimoto 6e69f0542a website/docs: document "create" option for synced folders [GH-2730] 2013-12-28 13:29:59 -07: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
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
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
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
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
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
Gilles Cornu d584a56ac2 Ansible Docs: Display multiline examples in block 2013-12-14 16:14:20 +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 b3cbeddf3f website/docs: phrasal verbs [GH-2644] 2013-12-12 15:42:01 -08:00
Bruno Bonamin 6eaecf7229 Fixes networking private network URL 2013-12-11 09:20:13 -03:00
Anthony Scalisi d086d6d775 mention chef.delete_node and chef.delete_client methods in the DOCS 2013-12-10 10:48:27 -08:00
Christian G. Warden 93c739c47e website/docs: Fix example of v1 config option invalid in v2
Fix the name of the old v1 option, `config.vm.forward_port`, used as an example of an invalid option in v2.
2013-12-10 11:53:24 -03:00
Teemu Matilainen 0041b2ba50 website/docs: Links to new downloads page
Fixes #2623 and hashicorp/docs.vagrantup.com#45

[ci skip]
2013-12-10 11:22:18 -03:00
Michael Warkentin def4f0cf5b Fix Downloads link spacing 2013-12-09 18:02:21 -05:00
Mitchell Hashimoto 25b0018759 website/www: downloads link in footer 2013-12-09 11:43:44 -08:00
Mitchell Hashimoto 9df0ca1b64 website/www: fix misspelling in blog post 2013-12-09 11:23:56 -08:00
Mitchell Hashimoto 392822012f website/www: home page link to downloads work 2013-12-09 11:02:53 -08:00
Mitchell Hashimoto 62aabc5abe website/www: more debug info 2013-12-09 11:00:43 -08:00
Mitchell Hashimoto 68aa240db3 website/www: debug data when building 2013-12-09 10:57:31 -08:00
Mitchell Hashimoto c1dda44f72 website/www: link to downloads 2013-12-09 01:04:41 -08:00
Mitchell Hashimoto f084e452d3 website/www: 1.4 release announcement for tomorrow 2013-12-09 01:03:41 -08:00
Mitchell Hashimoto 1825c0ddcb website/www: properly center button 2013-12-09 00:24:08 -08:00
Mitchell Hashimoto 327caacc98 website/www: its time the homepage used precise32 2013-12-09 00:23:16 -08:00
Mitchell Hashimoto efd35826e1 website/www: link to book on support page 2013-12-09 00:19:10 -08:00
Mitchell Hashimoto 86bb93ddb4 website/www: bintray downloads 2013-12-09 00:17:20 -08:00
Mark Aaron Shirley 7dc660fd7f Add Ansible groups docs. 2013-12-08 23:33:51 -08:00
Mitchell Hashimoto 5bf07d858e website/docs: affil links to book 2013-12-06 17:48:04 -08:00
Fabio Rehm 6d7a2fe113 website/docs: Add some links to Docker provisioner page 2013-12-05 22:14:57 -02:00
Fabio Rehm bdd4e82e49 website/docs: Add an example on how to run multiple containers based off the same image 2013-12-05 22:13:46 -02:00
Benny Lichtner 2f6d09af1a fixed broken link 2013-12-05 10:02:29 -08:00
Mitchell Hashimoto 146bc34019 Merge pull request #2549 from mitchellh/f-docker-provisioner
docker provisioner
2013-12-03 17:47:42 -08:00
Mitchell Hashimoto 76fd0e7efd website/docs: document the Docker provisioner 2013-12-03 16:29:06 -08:00
Mitchell Hashimoto f48f2ff072 website/docs: document checksumming from Vagrantfile 2013-12-01 23:03:21 -08:00
Mitchell Hashimoto 16dc0507bc website/docs: document box checksum flags 2013-12-01 23:03:21 -08:00
Mitchell Hashimoto e9184ed6f9 website/docs: fix 404 link on getting started 2013-12-01 07:22:23 -08:00
Nikhil Vaze 6d56b6c99e fix typo 2013-11-28 10:38:01 -08:00
Mitchell Hashimoto cd3e19306c commands/box/add: custom CA cert [GH-2337] 2013-11-26 19:32:56 -08:00
Mitchell Hashimoto fef24b2b24 core: output available commands in machine-readable 2013-11-26 19:06:33 -08:00
Mitchell Hashimoto 9a1001cbf5 website/docs: document synced folder options [GH-2274] 2013-11-26 18:53:28 -08:00
Mitchell Hashimoto 1156841225 website/docs: clarify when provisioners are run [GH-2541] 2013-11-26 18:46:05 -08:00
Mitchell Hashimoto 2092630200 website/docs: better document creating base boxes 2013-11-26 13:03:48 -08:00
Mitchell Hashimoto ba09bad839 website/docs: fix 404 box link 2013-11-26 12:05:34 -08:00
Mitchell Hashimoto 6f2d6981cb website/docs: better Chef docs [GH-2436] 2013-11-26 11:44:16 -08:00
Mitchell Hashimoto 25d0dd149d website/docs: fix letter spacing on high zoom [GH-2486] 2013-11-26 11:21:43 -08:00
Mitchell Hashimoto c5018c5e01 website/docs: document forwarded port options [GH-2510] 2013-11-25 22:53:20 -08:00
Mitchell Hashimoto 25a8491465 provisioners/puppet: manifests path can be in the VM [GH-1805] 2013-11-25 22:39:20 -08:00
Mitchell Hashimoto d7b74ca8b9 core: config.vm.box_url can be array of urls [GH-1958] 2013-11-25 21:57:20 -08:00
Mitchell Hashimoto 19757491d2 website/docs: document client cert 2013-11-25 16:54:39 -08:00
Mitchell Hashimoto 45e09eb677 core: allow multiple private keys [GH-907] 2013-11-25 15:45:39 -08:00
Mitchell Hashimoto e72cd9c98e provisioners/puppet: can specify a client key/cert 2013-11-25 15:17:05 -08:00
Fabio Rehm 8f1d33b5c9 website/docs: Document `--box-info` parameter for `vagrant box list` 2013-11-25 19:46:53 -02:00
Mitchell Hashimoto 57d4775140 provisioners/shell: allow array args [GH-1949] 2013-11-25 13:36:51 -08:00
Mitchell Hashimoto 2d957cdaab providers/virtualbox: internal networks [GH-2020] 2013-11-25 11:13:46 -08:00
Fabio Rehm 6c8ea0e4e1 Fix typo 2013-11-25 14:07:06 -02:00
Mitchell Hashimoto 10daa6fddf Merge pull request #2366 from gildegoma/ansible-extra-vars
provisioners/ansible: Improvements for 'extra_vars' argument
2013-11-24 21:21:44 -08:00
Mitchell Hashimoto 850d1484aa website/docs: document environmental variables 2013-11-24 16:27:13 -08:00
Mitchell Hashimoto ab3b469ed0 website/docs: ask for input 2013-11-24 11:44:37 -08:00
Mitchell Hashimoto 5cbc54d570 commands/box: list has machine-readable output 2013-11-24 11:42:24 -08:00
Mitchell Hashimoto 15d639c8dc website: document machine-readable output 2013-11-24 11:37:57 -08:00
Mitchell Hashimoto b65b22cef2 update changelog 2013-11-23 16:05:44 -08:00
Mitchell Hashimoto 2a35ec425c Merge pull request #2505 from jaugustin/shell-keep-color
provisioner/shell: add keep_color option to allow custom color output
2013-11-23 16:03:15 -08:00
Mitchell Hashimoto 9f91240884 website/docs: document new box stuff 2013-11-23 16:00:43 -08:00
Mitchell Hashimoto 7aa3a3967d website/docs: document how long compatibility will be aroung 2013-11-23 14:14:01 -08:00
Mitchell Hashimoto 8a0f209f3f website/docs: document need for private network for NFS 2013-11-23 14:07:46 -08:00
Mitchell Hashimoto 844c672911 website/docs: add GA 2013-11-23 13:47:27 -08:00
Mitchell Hashimoto 23bdbd6fd8 synced_folders/nfs: specify nfs_udp false to disable udp [GH-2304] 2013-11-23 13:43:48 -08:00
Mitchell Hashimoto d0f08b1f23 website/docs: add book link 2013-11-23 12:59:06 -08:00
Mitchell Hashimoto e9fd622406 core: vagrant version requirements in vagrantfile [GH-2322] 2013-11-23 12:23:34 -08:00
Mitchell Hashimoto 4e75e39ee5 Merge pull request #2426 from tmatilai/virtualbox_memory
providers/virtualbox: Add shortcut for setting the memory size for VirtualBox VM
2013-11-23 11:44:13 -08:00
Mitchell Hashimoto c49a4d6a1f Merge pull request #2445 from tmatilai/debug_cli_option
core: Add `--debug` option as a shortcut for `VAGRANT_LOG=debug`
2013-11-23 11:41:20 -08:00
Mitchell Hashimoto 0166e26990 Merge pull request #2460 from jeremyfelt/patch-1
website/docs: Add CentOS 'testing' argument for install_type
2013-11-23 11:26:59 -08:00
Phil Smith bd588a0ffe Typo! 2013-11-18 19:06:01 -08:00
jaugustin 722e9e6afb [Provisioner][Shell] add keep_color option to allow custom color output 2013-11-16 13:34:58 +01:00
Jeremy Felt fdfd09b632 Add CentOS 'testing' argument for install_type
The Salt bootstrap file allows for the use of a testing repository in CentOS systems.
2013-11-05 09:36:45 -08:00
Teemu Matilainen 28740943bb Add `--debug` option as a shortcut for `VAGRANT_LOG=debug`
When asking or submitting debug information, a command line switch is
easier and faster than using an environment variable.
2013-10-31 22:20:13 -03:00
Teemu Matilainen 3368ef610a Add shortcut for setting the memory size for VirtualBox VM 2013-10-28 00:43:33 -03:00
Mitchell Hashimoto 050ebc5357 website/docs: update to support 4.3.x 2013-10-23 23:10:11 -07:00
Mitchell Hashimoto 1b6643c974 website/docs: clearer 2013-10-23 23:09:39 -07:00
Max Lincoln 61d234e159 document common validation pattern 2013-10-23 10:46:17 -03:00
Mitchell Hashimoto 569b223b83 Merge pull request #2353 from 3flex/set-charset
website/docs: set HTML charset to UTF-8
2013-10-14 20:03:17 -07:00
Mitchell Hashimoto 51714483c7 Merge pull request #2357 from 3flex/hiera-docs
website/docs: add Puppet Hiera docs [GH-2317]
2013-10-14 20:01:12 -07:00
Mitchell Hashimoto aead8e83d1 Merge pull request #2343 from gwaldo/master
website/docs: describing the usage of protocols for forwarded network ports.
2013-10-14 19:55:38 -07:00
Mitchell Hashimoto 30cdaddb7c Merge pull request #2370 from catharsis/doc-fix-packaging-intro
website/docs: Remove sentence about commands in plugin packaging section
2013-10-14 19:50:54 -07:00
Tehmasp Chaudhri ffadb5a4f0 comma typo 2013-10-14 16:45:10 -06:00
Anton Lofgren 50de6f9a36 docs/plugins: Remove sentence about commands in packaging section
Seems like the result of an unfortunate copy&paste from the commands
section.
2013-10-14 08:08:34 +02:00
Gilles Cornu 5aff4a1f20 Ansible: Improvements for 'extra_vars' argument
`extra_vars` argument can now:
- contains a hierarchical set of parameters (instead of flat Key-Value Pairs)
- alternatively refers to a configuration file (instead of embedded Hash)

See Ansible Documentation for version requirement details:
http://www.ansibleworks.com/docs/playbooks_variables.html#passing-variables-on-the-command-line
2013-10-12 00:29:39 +02:00
Anton Lofgren 3bab3491fb docs/plugins: Correct a broken link in the development basics section
I'm assuming the link is supposed to point to the packaging
and distribution section. With this patch, it does!
2013-10-11 17:26:52 +02:00
Matthew Haughton 6bd0bf64e9 docs: add Puppet Hiera docs [GH-2317] 2013-10-09 22:51:12 -04:00
Matthew Haughton 1f0b3a7a81 set docs charset to UTF-8
Fixes rendering issues with the `tree` output on some pages, which otherwise displayed  characters in some places when encoding wasn't detected properly in the browser.
2013-10-09 12:12:09 -04:00
H "Waldo" Grunenwald 050837090c describing the usage of protocols for forwarded network ports. 2013-10-08 10:58:32 -04:00
Tuomo Tanskanen 290f7c7a19 Update index.html.md
As per http://www.vagrantup.com/vmware#buy-now vmware provider supports also Fusion 6 and Workstation 10.
2013-10-08 11:21:20 +03:00
Mitchell Hashimoto 9bc2549b8e Merge pull request #2316 from jeffasinger/salt-docs
website/docs: Adding salt documention to resolve #2315
2013-10-05 09:29:03 -07:00
Matthew Johnson eb5fc9d261 remove extra alias for vvv verbosity 2013-10-04 15:29:26 -04:00
Matthew Johnson e5a2f1e8b7 fix ansible-playbook runs when verbosity is not specified 2013-10-04 02:58:49 -04:00
Jeff Singer 2c267e0960 Adding salt documention to resolve #2315 2013-10-03 17:17:41 -04:00
Fabio Rehm 6110eabe69 website/docs: Document remote shell provisioner 2013-10-01 18:04:28 -03:00
Jeremy Quinton 6fbe5bb64b fixed a broken link 2013-09-27 13:09:16 +01:00
Mitchell Hashimoto e34d436f7e website/docs: mention installing virtualbox 2013-09-25 19:52:38 +02:00
Mitchell Hashimoto 101c6d7694 website/docs: document the binary flag on provisioning 2013-09-20 17:31:52 -07:00
Mitchell Hashimoto 1cb9c901c7 website/www: add blog feed to sidebar 2013-09-19 11:40:58 -07:00
Mitchell Hashimoto c62fd0b7e0 website/www: fix feed URL 2013-09-19 11:35:46 -07:00
Mitchell Hashimoto 7cb8314045 website/www: add the RSS feed 2013-09-19 11:35:03 -07:00
Mitchell Hashimoto 2c8cc95e79 website/www: add the blog to the nav bar 2013-09-18 17:52:59 -07:00
Mitchell Hashimoto 84091cac26 website/www: put support under the "about" link 2013-09-18 17:52:08 -07:00
Mitchell Hashimoto f208dde467 website/www: rename blog post to be real 2013-09-18 17:42:35 -07:00
Mitchell Hashimoto cad42a8308 website/www: blog archives page 2013-09-18 17:41:51 -07:00
Mitchell Hashimoto 155ef1f06e website/www: enable the blog feed 2013-09-18 17:36:35 -07:00
Mark Rushakoff 5e027c4ad9 Fix typo 2013-09-17 22:22:16 -07:00
Mitchell Hashimoto 42df2ed2c9 website/www: work on a blog 2013-09-16 16:08:19 -07:00
Mitchell Hashimoto 790d395adf website/docs: fix build 2013-09-16 16:08:18 -07:00
Mitchell Hashimoto dcbdd6a8ff website/www: update CSS to work with latest middleman 2013-09-16 16:08:18 -07:00
Mitchell Hashimoto d3d5e974fd website/*: update therubyracer version to work with latest 2013-09-16 16:08:18 -07:00
Mitchell Hashimoto 9cd8fa977c website/docs: fix 404 2013-09-15 16:48:22 -07:00
Matthew Johnson 131ce4fc97 add ansible.host_key_checking configuration parameter 2013-09-13 22:48:12 -04:00
Mitchell Hashimoto 9e878b3bfb Merge pull request #2153 from gildegoma/ansible-docs-cleanup-and-vv
provisioners/ansible: Update documentation, Code Cleanup (and Extend Log Verbosity option)
2013-09-07 17:46:28 -07:00
Gilles Cornu eb5b6a8bf6 Ansible Docs: Add beginner warning
Apply the same warning as in Chef or Puppet pages
2013-09-07 15:58:11 +02:00
Gilles Cornu ce4f2824f4 Ansible: Support three available verbosity levels 2013-09-07 15:17:43 +02:00
Gilles Cornu 8a925e3461 Ansible: code cleanup and documentation update
Clean Up (code logic is kept unmodified):
* Remove repetition around `ansible.limit` option (merge conflict issue)
* Re-add missing comments from GH-1697 (merge conflict issue)
* Reorder instructions

Documentation for following changes:
* [GH-1697] add more options
* [GH-1979] extra verbosity option
2013-09-07 14:49:12 +02:00
Mitchell Hashimoto b5fd021694 website/docs: page titles on everything, cover more info 2013-09-06 09:50:43 -07:00
Mitchell Hashimoto 31d964ec70 website/docs: page titles and better upgrade instructions 2013-09-06 09:08:09 -07:00
Mitchell Hashimoto 933fd8b397 website/docs: update vmx wordings 2013-09-05 14:34:43 -07:00
Edwin Hermans ece8b82e20 Vagrant docs: added most awaited keys for VMX customisation 2013-09-05 12:12:28 +02:00
Mitchell Hashimoto d5f733b184 website/www: note compatible VMware versions 2013-09-04 16:57:15 -07:00
JD Harrington 504d7a8acc Add missing Vagrantfile docs 2013-09-04 18:51:56 -04:00
Mitchell Hashimoto 29fa57da6c website/docs: clarify roles 2013-09-03 21:06:45 -07:00
Eric Helgeson e335725106 Clarify statement on role files with chef-solo 2013-09-03 20:48:36 -05:00
Mitchell Hashimoto cef35c7e5a website/www: add www.vagrantup.com 2013-09-03 13:48:55 -07:00
Mitchell Hashimoto 72b6fe6167 website/docs: bring in changes from docs.vagrantup.com 2013-09-03 11:59:49 -07:00
Mitchell Hashimoto 4b26766d78 Only ignore the root Gemfile.lock 2013-09-03 11:49:28 -07:00
Mitchell Hashimoto fea9ede82b website/docs: add .buildpacks file 2013-09-03 11:47:40 -07:00
Mitchell Hashimoto d03110eaa3 website: add docs back to the main Vagrant repo 2013-09-03 11:08:28 -07:00