Commit Graph

1481 Commits (ae2447df9136353453c9ed48d44b2c7fa70231b0)

Author SHA1 Message Date
Nathan Sowatskey 420589c715 Adding Mac OSX guidance comment for issue #12454. 9 years ago
Toshio Kuratomi 4225c0677d Merge pull request #12548 from amenonsen/pr-9130-rebase
#9130 rebase: EC2 Inventory Boto Profile Support
9 years ago
Jameel Al-Aziz c08137a3d2 Update ec2 inventory documentation to refer to AWS_PROFILE 9 years ago
willthames 9c967dd054 Allow ec2 inventory to use a boto profile
This allows the EC2 inventory plugin to be used with
the same configuration against different EC2 accounts

Profile can be passed using --profile variable or using
EC2_PROFILE environment variable e.g.

```
EC2_PROFILE=prod ansible-playbook -i ec2.py playbook.yml
```

Added documentation on profiles to EC2 dynamic inventory doc

Only tries to use profiles if --profile argument is given
or EC2_PROFILE is set to maintain compatibility will boto < 2.24.

Works around a minor bug in boto where if you try and use
a security token with a profile it fails (boto/boto#2100)
9 years ago
Abhijit Menon-Sen d4af7d256b Mention ansible_ssh_pipelining in intro_inventory 9 years ago
Nathan Sowatskey ee6317ca07 Adding Mac OSX guidance comment for issue #12454. 9 years ago
Nathan Sowatskey c8835b873b Adding Mac OSX guidance comment for issue #12454. 9 years ago
Nathan Sowatskey f5c453f2b2 Adding Mac OSX guidance comment for issue #12454. 9 years ago
Brian Coca b757798f3e Merge pull request #12483 from jeffwidman/patch-2
Clarified that .yml, .yaml, and .json are allowable file extensions for inventory vars files
9 years ago
Marius Gedminas b57d549e16 Typo in shell command in example 9 years ago
Jeff Widman 3f135e3fac Clarified that .yml, .yaml, and .json are allowable file extensions for inventory variables files. 9 years ago
Jeff Widman 983ee0898d Add mention of roles_path parameter to `ansible-galaxy install` command 9 years ago
Nathaniel Schaaf 356cae9e5d Fix typo 9 years ago
Gert Leenders 2dc61bc73f Installation update for people using Fishshell 9 years ago
knakayama f717f14fe9 Update docs (playbooks_loops.rst, playbooks_filters.rst) 9 years ago
Toshio Kuratomi b11a44e5b4 Merge pull request #12097 from mgedmin/patch-1
Fix typo, remove redundant paragraph
9 years ago
James Cammarata 37f2cbc429 Merge pull request #12436 from amenonsen/ranges
Support «hosts: foo[1:]» and add tests for split/apply_subscript
9 years ago
Brian Coca 5dd61ad3fe Merge pull request #12409 from mgedmin/patch-2
Fix example formatting in the documentation
9 years ago
Abhijit Menon-Sen 2fcdb37e7b Support «hosts: groupname[1:]» notation (~= 'the rest of the group') 9 years ago
Alejandro Guirao 8288e27051 Update lookups doc with shelvefile example 9 years ago
James Cammarata 951128d7a6 Merge branch 'hostpatterns' of https://github.com/amenonsen/ansible into amenonsen-hostpatterns 9 years ago
James Cammarata ba82e57445 Merge branch 'sudo_on_if_needed' of https://github.com/apollo13/ansible into apollo13-sudo_on_if_needed 9 years ago
Abhijit Menon-Sen b47bc343ea Document , instead of : in intro_patterns, update changelog 9 years ago
Florian Apolloner d9f873495e Ported over #7158 to support SELinux context switches. 9 years ago
Paul Freeman f14c617084 Documentation for retry_files_enabled and retry_files_save_path 9 years ago
Marius Gedminas 5d3d53e890 Fix example formatting 9 years ago
James Cammarata 0685262d06 Merge pull request #12397 from lambeau/devel
Fix spelling
9 years ago
Chris Church c5409ab493 Remove ansible_winrm_ host/port/user/pass options, update exception handling around establishing a winrm connection. 9 years ago
Chris Church 056c6b77d0 Support additional options for WinRM connections via inventory variables. 9 years ago
Joshua Kugler 3004e9bec8 Fixing a small typo
Just adding a missing letter.
9 years ago
Nathaniel Schaaf ffc67f0a37 Fix spelling 9 years ago
James Cammarata 719e4020e0 Merge pull request #12387 from jkugler/patch-1
Small change so the YAML renders as code.
9 years ago
Joshua Kugler d31f61e35c Wrong column named
Correcting the docs to match the example, which I assume to be correct.
9 years ago
Joshua Kugler 1dc7cce910 Small change so the YAML renders as code.
The line above the last YAML code block in this document did not have the requisite :: characters, so the YAML did not render correctly in the docs.
9 years ago
Brian Coca 0aeaacb947 fixed zpellings 9 years ago
Brian Coca b6d6c2e4db corrected all missing paths changes 9 years ago
Brian Coca 4241df41aa fixed typoe (thanks @resmo) 9 years ago
Brian Coca 7f52d909c4 rewrote 1.x section of precedence to prevent promissing specificity to those reading docs for earlier versions 9 years ago
Brian Coca 6e34e84417 documenting var precedence
made new sections for vars, started explaining scope, gave example on command line override of connection vars
added some formatting changes and clarifications
9 years ago
Brian Coca 7c669f5a33 Merge pull request #12375 from jhawkesworth/configuring_kerberos_doc
Documentation PR. Add kerberos configuration instructions to windows intro page
9 years ago
Tim Gerla e5a981e713 typo fix 9 years ago
Brian Coca 5c7bca9e17 Merge pull request #12369 from bborysenko/docsite/playbooks_variables
docs - minor fixes to playbooks_variables
9 years ago
Brian Coca 43ea5f0853 added note about registered variables 9 years ago
= e5cad0fd9a Add kerberos configuration instructions to windows intro 9 years ago
Borys Borysenko 6b396cdab7 fix code block quoting and boldface for modules name 9 years ago
yannig.perre@gmail.com 54eb08eb0d Fix ansible v2 documentation for ini lookup plugin (property => properties). 9 years ago
Brian Coca d8b671ca76 Merge pull request #12348 from bborysenko/docsite/playbooks_intro
docsite - playbooks_intro - minor tweaks
9 years ago
Borys Borysenko 4064063794 use boldface for modules name 9 years ago
Borys Borysenko f5cfb5577e fix code block quoting 9 years ago
Gerard Lynch e5211a9b18 playbooks_filters - minor fixes 9 years ago
Abhijit Menon-Sen f56a6e0951 Rename ansible_ssh_{host,port,user} in docs to ansible_*
The _ssh variants will continue to work, but the shorter, more generic
names are preferred now.
9 years ago
Brian Coca 6dac8512a1 Merge pull request #12307 from jtyr/doc_fixes
Doc fixes
9 years ago
Jiri tyr 14dc16ca54 Adding missing colon to fix the block formating 9 years ago
Jiri tyr 174f805fb3 Resurrection of the comment filter 9 years ago
Kenny Gillen 00d2a80542 s/rpmbuild/rpm-build
When I followed these instructions, the generated path was 'rpm-build', not 'rpmbuild'. My rpm-build version is rpm-build-4.11.1-25.el7.x86_64 if that's relevant. Maybe this is 'just me', but wanted to feed back in case it's the same for everyone.
9 years ago
Bill Nottingham e2e15992b7 Update intro_windows.rst
Fix typo that broke RST -> html parsing.
9 years ago
Brian Coca 246e602fce added note on ssh and sftp to managed node intro 9 years ago
Brian Coca 91a5d06c21 added note on os x file limits 9 years ago
Brian Coca a424f3f7a5 Merge pull request #12278 from praveenkumar/doc_fix
Update doc to use 'become' instead of 'sudo'
9 years ago
Praveen Kumar 2fb98152ad Update doc to use 'become' instead of 'sudo' 9 years ago
James Cammarata 2a32384a2c Merge pull request #12227 from arbabnazar/patch-1
Update developing_modules.rst
9 years ago
James Cammarata 6650ba7654 Squashed commit of the following:
commit 9921bb9d20
Author: Abhijit Menon-Sen <ams@2ndQuadrant.com>
Date:   Mon Aug 10 20:19:44 2015 +0530

    Document --ssh-extra-args command-line option

commit 8b25595e7b
Author: Abhijit Menon-Sen <ams@2ndQuadrant.com>
Date:   Thu Aug 13 13:24:57 2015 +0530

    Don't disable GSSAPI/Pubkey authentication when using --ask-pass

    This commit is based on a bug report and PR by kolbyjack (#6846) which
    was subsequently closed and rebased as #11690. The original problem was:

        «The password on the delegated host is different from the one I
        provided on the command line, so it had to use the pubkey, and the
        main host doesn't have a pubkey on it yet, so it had to use the
        password.»

    (This commit is revised and included here because #11690 would conflict
    with the changes in #11908 otherwise.)

    Closes #11690

commit 119d032389
Author: Abhijit Menon-Sen <ams@2ndQuadrant.com>
Date:   Thu Aug 13 11:16:42 2015 +0530

    Be more explicit about why SSH arguments are added

    This adds vvvvv log messages that spell out in detail where each SSH
    command-line argument is obtained from.

    Unfortunately, we can't be sure if, say, self._play_context.remote_user
    is obtained from ANSIBLE_REMOTE_USER in the environment, remote_user in
    ansible.cfg, -u on the command line, or an ansible_ssh_user setting in
    the inventory or on a task or play. In some cases, e.g. timeout, we
    can't even be sure if it was set by the user or just a default.

    Nevertheless, on the theory that at five v's you can use all the hints
    available, I've mentioned the possible sources in the log messages.

    Note that this caveat applies only to the arguments that ssh.py adds by
    itself. In the case of ssh_args and ssh_extra_args, we know where they
    are from, and say so, though we can't say WHERE in the inventory they
    may be set (e.g. in host_vars or group_vars etc.).

commit b605c285ba
Author: Abhijit Menon-Sen <ams@2ndQuadrant.com>
Date:   Tue Aug 11 15:19:43 2015 +0530

    Add a FAQ entry about ansible_ssh_extra_args

commit 49f8edd035
Author: Abhijit Menon-Sen <ams@2ndQuadrant.com>
Date:   Mon Aug 10 20:48:50 2015 +0530

    Allow ansible_ssh_args to be set as an inventory variable

    Before this change, ssh_args could be set only in the [ssh_connection]
    section of ansible.cfg, and was applied to all hosts. Now it's possible
    to set ansible_ssh_args as an inventory variable (directly, or through
    group_vars or host_vars) to selectively override the global setting.

    Note that the default ControlPath settings are applied only if ssh_args
    is not set, and this is true of ansible_ssh_args as well. So if you want
    to override ssh_args but continue to set ControlPath, you'll need to
    repeat the appropriate options when setting ansible_ssh_args.

    (If you only need to add options to the default ssh_args, you may be
    able to use the ansible_ssh_extra_args inventory variable instead.)

commit 37c1a5b679
Author: Abhijit Menon-Sen <ams@2ndQuadrant.com>
Date:   Mon Aug 10 19:42:30 2015 +0530

    Allow overriding ansible_ssh_extra_args on the command-line

    This patch makes it possible to do:

        ansible somehost -m setup \
            --ssh-extra-args '-o ProxyCommand="ssh -W %h:%p -q user@bouncer.example.com"'

    This overrides the inventory setting, if any, of ansible_ssh_extra_args.

    Based on a patch originally by @Richard2ndQuadrant.

commit b023ace8a8
Author: Abhijit Menon-Sen <ams@2ndQuadrant.com>
Date:   Mon Aug 10 19:06:19 2015 +0530

    Add an ansible_ssh_extra_args inventory variable

    This can be used to configure a per-host or per-group ProxyCommand to
    connect to hosts through a jumphost, e.g.:

        inventory:
            [gatewayed]
            foo ansible_ssh_host=192.0.2.1

        group_vars/gatewayed.yml:
            ansible_ssh_extra_args: '-o ProxyCommand="ssh -W %h:%p -q bounceuser@gateway.example.com"'

    Note that this variable is used in addition to any ssh_args configured
    in the [ssh_connection] section of ansible.cfg (so you don't need to
    repeat the ControlPath settings in ansible_ssh_extra_args).
9 years ago
Praveen Kumar 6e1f7cd503 Fix typo to avoid traceback during testing 9 years ago
Arbab Nazar d2e547c31f Update developing_modules.rst 9 years ago
Toshio Kuratomi 8cac397841 Note that backslash escaping has changed in some places 9 years ago
Greg DeKoenigsberg ee7f7a82a8 Update developing_modules.rst
More specific about urllib2 restrictions
9 years ago
Greg DeKoenigsberg ec95ad1062 Update developing_modules.rst 9 years ago
Greg DeKoenigsberg 9c150e5753 Update developing_modules.rst 9 years ago
Greg DeKoenigsberg b5a10b7960 Update README.md
Reflect new permissions for pushing to doc site
9 years ago
James Cammarata 4c65306e73 Merge branch 'hostrange' of https://github.com/amenonsen/ansible into amenonsen-hostrange 9 years ago
Homme Zwaagstra 776eb3e8cd Link to `constants.py` in the source tree.
`constants.py` is referenced in the *Environmental configuration* section of the documentation.  This change provides a link from the documentation to the source code.
9 years ago
Steve McKuhr f4fbfa6450 - Fixed line break causing part of the text to display as "Definition List"
which Sphinx renders in bold.
9 years ago
Abhijit Menon-Sen b328bc023d Add a combine filter with documentation
This is based on some code from (closed) PR #7872, but reworked based on
suggestions by @abadger and the other core team members.

Closes #7872 by @darkk (hash_merge/hash_replace filters)
Closes #11153 by @telbizov (merged_dicts lookup plugin)
9 years ago
Sandra Wills c752149fe7 ansible-lockdown added, minor editing
added info/link for ansible-lockdown to mailing list section, minor editing
(can't help myself it seems) to the paragraph about subscribing from a non-google account
9 years ago
Marius Gedminas 6dca640cb2 Fix typo, remove redundant paragraph
The bit about git rebase vs git merge is repeated in the paragraph below.  The bit about test/integration is repeated in the paragraph above. 

(And the bit about aliasing git pull to git pull --rebase is unclear, since git's aliases cannot override builtin operations.)
9 years ago
Abhijit Menon-Sen d9086ab46b Describe the groupname[x]/[x:y] syntax in more detail 9 years ago
Brian Coca 12703c79b6 Merge pull request #11949 from bcoca/bsd_intro
draft bsd intro and bootstrapping
9 years ago
Brian Coca 144da7e7d1 Merge pull request #11765 from ldx/vault_pbkdf2hmac
Use PBKDF2HMAC() from cryptography for vault keys.
9 years ago
Brian Coca d0350b1905 Merge pull request #12024 from jhawkesworth/win_splitdrive_filter
Add win_splitdrive filter for windows users
9 years ago
Bill Nottingham 3fd3f685ad Update faq
Guru is not a thing any more.
9 years ago
Jon Hawkesworth a46b500851 Add win_splitdrive filter for windows users 9 years ago
Brian Coca 0eba819113 Merge pull request #11792 from deliciousfudge/devel
Update dependencies for pywinrm
9 years ago
Brian Coca 2f7164e3de corrected typo 9 years ago
Brian Coca ee21ebaffc Merge pull request #11975 from mutemule/become_doas
Add become support for OpenBSD doas
9 years ago
Damian Gerow 1c5611100e Add become support for OpenBSD doas 9 years ago
Tim Bielawa 5a84e61778 Fix variable name mis-match in website docs for ANSIBLE_LIBRARY. Clean up some dangling whitespace 9 years ago
Charles Chan 980f44ccba Update intro_inventory.rst
Change 'SSH' to upper case.
9 years ago
Charles Chan ec60db3907 Update intro_installation.rst
Improve documentation.
9 years ago
Patrick Easters 6ed66caaed Fix typo on AWS guide page
I assume this should read “Ansible modules” rather than “Ansible
ensiles”
9 years ago
Brian Coca 5027f66562 Merge pull request #11864 from jhawkesworth/win_path_filters
add win_basename and win_dirname filters
9 years ago
Brian Coca f1b30fd4f6 draft bsd intro and bootstrapping 9 years ago
Brian Coca 8e30e3791e Merge pull request #11811 from amenonsen/fixme-range
FIXME in host range parsing
9 years ago
Craig Ringer 68c71ecba8 Document any_errors_fatal and max_fail_percentage 9 years ago
Brian Coca 582edfead8 Merge pull request #11932 from jlmitch5/update_doc_ads
fix docsite ad placement on safari
9 years ago
John Mitchell ba31121c56 fix docsite ad placement on safari 9 years ago
Brian Coca fb5003dbfc Merge pull request #11928 from jlmitch5/update_doc_ads
update docsite ads
9 years ago
John Mitchell b5b73c1b5b update docsite ads 9 years ago
Tom Paine 19373e262c Update playbooks_tags.rst
This important point gets lost in the fixed width word wrap of the docs site. Separating it out to it's own line stops it being lost in the noise of the previous sentence.
9 years ago
Carlos A. Carnero Delgado 7bdaac7f63 Adding documentation for ask_vault_pass usage in ansible.cfg 9 years ago
Christian Jensen b5f5404e63 Tiny typo fix 9 years ago
Brian Coca 8f106c9a58 Merge pull request #11078 from Yannig/devel
New lookup plugin : ini
9 years ago
Brian Coca 3c57018a10 Merge pull request #11778 from Ensighten/add_credstash_plugin
add credstash lookup plugin
9 years ago
Brian Coca 7062cb3bb7 removed soon to be deprecated role like include syntax 9 years ago
Brian Coca d1a6cfe6f0 Merge pull request #11798 from daburmistrov/daburmistrov-docsite-any_errors_fatal
add documentation about any_errors_fatal
9 years ago
daburmistrov 7d5026a330 removing confusing parts 9 years ago
Jon Hawkesworth f69da544f7 add win_basename and win_dirname filters 9 years ago
Yannig Perré 47db352725 Merge remote-tracking branch 'ansible/devel' into devel 9 years ago
Yannig Perré c0bd140959 Add documentation for the ini lookup plugin. 9 years ago
Brian Coca 479c4a4be9 enabled yaml highlighting globally, made specific emphasis for blocks in playbooks_blocks docs 9 years ago
Toshio Kuratomi 6faaf41069 Update conditional docs since @jimi-c got playbook includes working in 2.0 9 years ago
daburmistrov 0b277b43a4 add documentation about any_errors_fatal 9 years ago
Abhijit Menon-Sen 5f13d40a2b Mention x:y ranges in pattern documentation 9 years ago
Roger Smith 8629ac539e Extend python-kerberos dependency section
Add (untested) dependencies for Portage, pkg, OpenCSW, and Pacman
9 years ago
Scott Cunningham 92327ba11f add credstash lookup plugin docs 9 years ago
Brian Coca 2ed5d29951 Merge pull request #11040 from resmo/patch-1
doc: we need GPLv3 license headers
9 years ago
Roger Smith bbee2a9c65 Add pywinrm dependencies for RPM 9 years ago
Roger Smith 74e351a8ea Update dependencies for pywinrm
Adding the python-dev and libkrb5-dev libraries avoids the error message "error: command 'x86_64-linux-gnu-gcc' failed with exit status 1" when running "pip install kerberos"
9 years ago
Brian Coca 827f2ff0ac corrected var name 9 years ago
Vilmos Nebehaj 956fa80115 Add note about installing cryptography. 9 years ago
Toshio Kuratomi 0d7d22d530 Add json and fetch_url notes to checklist 9 years ago
Abhijit Menon-Sen bb12121225 Fix incorrect example of vars_prompt 9 years ago
Sébastien Gross c0b7fcd304 Add documentation for regex_escape filter 9 years ago
Brian Coca 6c1f4ddf7e Merge pull request #11736 from mscherer/fix_9971
Add more explicit documentation on ansible_nodename and ansible_hostname
9 years ago
Brian Coca c7c5b40aa8 Merge pull request #11735 from mscherer/fix_10273
Document and test 'is undefined' rather than 'is not defined'
9 years ago
Michael Scherer c2c20baf01 Add more explicit documentation on ansible_nodename and ansible_hostname
Fix #9971, based on text from Paul Czarkowski
9 years ago
Brian Coca 0dc1cbd6b9 Merge pull request #9524 from ktosiek/patch-1
guide_rax.rst: fix add_host invocations
9 years ago
Michael Scherer 106e942faa Document and test 'is undefined' rather than 'is not defined'
According to https://github.com/ansible/ansible/issues/10273,
this syntax should work better for nested dicts.
9 years ago
Brian Coca 8ace659d4c Merge pull request #10524 from TwoD/arch
Added installation instructions for Arch Linux.
9 years ago
Henrik Danielsson c5d2db9c88 Added note about Python 2 for Arch Linux and a link to the ArchWiki page. 9 years ago
James Cammarata 014f3e8f7a Merge pull request #11722 from amenonsen/tagdocs
Clarify that tagging an include/role tags every task within
9 years ago
Brian Coca 587a327647 Merge pull request #11495 from xmj/devel
docsite/rst/intro_configuration.rst: reword Title.
9 years ago
Brian Coca 92516f9d11 extend conditions for async error
fixes #11207
9 years ago
Abhijit Menon-Sen 50d0d99ba6 Clarify that tagging an include/role tags every task within
Closes #11361
9 years ago
Brian Coca 6e2aca2261 Merge pull request #11670 from jody-frankowski/update-intro-inventory-params
Fix intro_inventory documented params. Update for the new 'become' system
9 years ago
James Cammarata f6a08ce1ba Adding a note about chaining filters after default(omit)
Fixes #10164
9 years ago
Andy Dirnberger 02589ffbba Fix formatting of Groups of Groups
The example in the Groups of Groups section was being rendered as a quote.
Switching to the `::` notation causes it to render as preformatted text instead.
This could have also been done with a `.. code:` block, but I chose to be
consistent with other sections in the document.
9 years ago
Jody Frankowski 4713e58b57 modify intro inventory params docs to be shorter, ansible_su/do is moved out 9 years ago
Jody Frankowski f7c9b5382d Fix intro_inventory documented params. Update for the new 'become' system 9 years ago
Brian Coca 84cc5f9afb Merge pull request #9961 from volanja/replace_running_to_started
to replace `running` with `started`
9 years ago
Brian Coca c40541964b Merge pull request #11637 from bcoca/moar_docs
Moar docs
9 years ago
Brian Coca 9b1babdaec fixed typo 9 years ago
Brian Coca cc6ba4b459 fixed spelling 9 years ago
Brian Coca f8ca978020 fixed extra hashmark 9 years ago
Brian Coca 6bff315ed8 Merge pull request #11656 from MiguelMoll/small-grammar-fix
Update intro_configuration.rst
9 years ago
Miguel Moll 076ea66815 Update intro_configuration.rst
Removed a small grammar redundancy.
9 years ago
Brian Coca bb1a907823 added version added for regex_replace
fixes #8994
9 years ago
Brian Coca cddd2b2392 fixed typo 9 years ago
Brian Coca c0bcbf3b88 more changes from feedback 9 years ago
Brian Coca 0208a2cb30 updated as per feedback 9 years ago
Marc Tamsky 2724adf18e Explain uniqueness requrement for handler task names. 9 years ago