1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/docsite/rst
James Cammarata 6650ba7654 Squashed commit of the following:
commit 9921bb9d2002e136c030ff337c14f8b7eab0fc72
Author: Abhijit Menon-Sen <ams@2ndQuadrant.com>
Date:   Mon Aug 10 20:19:44 2015 +0530

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

commit 8b25595e7b1cc3658803d0821fbf498c18ee608a
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 119d0323892c65e8169ae57e42bbe8e3517551a3
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 b605c285baf505f75f0b7d73cb76b00d4723d02e
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 49f8edd035cd28dd1cf8945f44ec3d55212910bd
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 37c1a5b6794cee29a7809ad056a86365a2c0f886
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 b023ace8a8a7ce6800e29129a27ebe8bf6bd38e0
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).
2015-09-03 11:26:56 -04:00
..
modules Remove extra "latest/" subdirectory in docs build structure. 2013-10-14 08:27:30 -04:00
become.rst Add become support for OpenBSD doas 2015-08-17 21:31:18 -04:00
common_return_values.rst Updated outdated link to module directory. 2015-04-08 14:24:21 +01:00
community.rst ansible-lockdown added, minor editing 2015-08-26 11:51:17 -04:00
developing.rst Add PR testing guide (95% from James). 2014-09-10 17:41:58 -04:00
developing_api.rst Much rejoicing, ansibleworks.com is now ansible.com 2014-01-28 20:29:41 -05:00
developing_inventory.rst fix json typo 2014-02-20 23:02:07 -05:00
developing_modules.rst Fix typo to avoid traceback during testing 2015-09-03 16:35:17 +05:30
developing_plugins.rst moar docs 2015-07-17 22:53:11 -04:00
developing_test_pr.rst Update doc for testing PR with mock dependency 2015-02-27 09:34:20 +01:00
faq.rst Squashed commit of the following: 2015-09-03 11:26:56 -04:00
galaxy.rst changed github and galaxy to always be https 2015-07-11 11:33:28 -04:00
glossary.rst fixed typos found by RETF rules in RST files 2014-05-03 17:59:50 +02:00
guide_aws.rst Fix typo on AWS guide page 2015-08-13 12:00:55 -04:00
guide_gce.rst fixed all references to old plugins/inventory to point at contrib/inventory 2015-07-10 13:00:12 -04:00
guide_rax.rst Merge pull request #9524 from ktosiek/patch-1 2015-07-25 08:27:29 -04:00
guide_rolling_upgrade.rst Add note about useful quote filter. 2014-07-18 18:23:48 -04:00
guide_vagrant.rst [Vagrant guide] Updating private key location 2015-02-02 13:30:17 +01:00
guides.rst moar docs 2015-07-17 22:53:11 -04:00
index.rst Update index.rst 2015-07-07 11:28:20 +02:00
intro.rst draft bsd intro and bootstrapping 2015-08-12 22:18:29 -04:00
intro_adhoc.rst Make shell quoting rules explanation a bit clearer 2015-04-18 12:47:02 +03:00
intro_bsd.rst draft bsd intro and bootstrapping 2015-08-12 22:18:29 -04:00
intro_configuration.rst Link to constants.py in the source tree. 2015-08-28 13:19:13 +01:00
intro_dynamic_inventory.rst fixed all references to old plugins/inventory to point at contrib/inventory 2015-07-10 13:00:12 -04:00
intro_getting_started.rst Some grammatical updates 2015-02-22 19:28:16 +00:00
intro_installation.rst Update intro_installation.rst 2015-08-15 19:28:23 -07:00
intro_inventory.rst Squashed commit of the following: 2015-09-03 11:26:56 -04:00
intro_patterns.rst Describe the groupname[x]/[x:y] syntax in more detail 2015-08-25 21:17:24 +05:30
intro_windows.rst Extend python-kerberos dependency section 2015-07-31 18:22:52 +12:00
modules.rst moar docs 2015-07-17 22:53:11 -04:00
modules_core.rst updated as per feedback 2015-07-19 17:27:13 -04:00
modules_extra.rst updated as per feedback 2015-07-19 17:27:13 -04:00
modules_intro.rst fixed spelling 2015-07-20 12:30:15 -04:00
playbooks.rst moar docs 2015-07-17 22:53:11 -04:00
playbooks_acceleration.rst - Fixed line break causing part of the text to display as "Definition List" 2015-08-27 21:41:36 -06:00
playbooks_async.rst extend conditions for async error 2015-07-24 15:11:35 -04:00
playbooks_best_practices.rst fixed title underline length 2015-07-17 10:07:22 -04:00
playbooks_blocks.rst enabled yaml highlighting globally, made specific emphasis for blocks in playbooks_blocks docs 2015-08-04 19:13:09 -04:00
playbooks_checkmode.rst Minor documentation fixes. 2014-01-21 22:05:21 -07:00
playbooks_conditionals.rst Update conditional docs since @jimi-c got playbook includes working in 2.0 2015-08-04 13:14:05 -07:00
playbooks_delegation.rst removing confusing parts 2015-08-06 16:51:04 +03:00
playbooks_environment.rst fix typo 2014-04-11 16:48:51 +01:00
playbooks_error_handling.rst Document any_errors_fatal and max_fail_percentage 2015-08-12 17:48:42 +08:00
playbooks_filters.rst Note that backslash escaping has changed in some places 2015-09-01 08:04:23 -07:00
playbooks_filters_ipaddr.rst Specify that 'ipaddr' is available in 1.9 2015-02-21 14:11:04 +01:00
playbooks_intro.rst Explain uniqueness requrement for handler task names. 2015-07-18 23:36:01 -07:00
playbooks_lookups.rst Merge pull request #11078 from Yannig/devel 2015-08-07 09:46:54 -04:00
playbooks_loops.rst Merge remote-tracking branch 'ansible/devel' into devel 2015-08-05 11:20:41 +02:00
playbooks_prompts.rst Fix incorrect example of vars_prompt 2015-07-27 11:08:39 +05:30
playbooks_roles.rst removed soon to be deprecated role like include syntax 2015-08-06 16:54:13 -04:00
playbooks_special_topics.rst minor doc fixes 2015-06-03 20:56:33 -04:00
playbooks_startnstep.rst Replaced --start-at with --start-at-task 2015-04-05 20:47:22 +03:00
playbooks_strategies.rst fixed typo 2015-07-20 12:31:35 -04:00
playbooks_tags.rst Update playbooks_tags.rst 2015-08-11 13:20:48 +01:00
playbooks_variables.rst corrected var name 2015-07-29 15:46:13 -04:00
playbooks_vault.rst Merge pull request #11765 from ldx/vault_pbkdf2hmac 2015-08-21 11:06:00 -04:00
quickstart.rst URL has changed 2015-06-23 08:52:57 -07:00
test_strategies.rst Merge pull request #9961 from volanja/replace_running_to_started 2015-07-20 23:13:29 -04:00
tower.rst Update tower.rst 2014-06-16 15:51:25 -04:00
YAMLSyntax.rst Fixed Github examples directory URL 2015-06-04 17:52:37 +02:00