mirror of https://github.com/ansible/ansible.git
parent
4d78b58540
commit
e5a2fe4c41
@ -0,0 +1,2 @@
|
|||||||
|
bugfixes:
|
||||||
|
- cli defaults for ssh args set to None as '' was bypassing normal default.
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
[ssh_connection]
|
||||||
|
ssh_common_args=fromconfig
|
||||||
|
ssh_extra_args=fromconfig
|
||||||
|
scp_extra_args=fromconfig
|
||||||
|
sftp_extra_args=fromconfig
|
||||||
@ -0,0 +1,21 @@
|
|||||||
|
- hosts: localhost
|
||||||
|
gather_facts: false
|
||||||
|
vars:
|
||||||
|
ssh_configs:
|
||||||
|
- ssh_common_args
|
||||||
|
- ssh_extra_args
|
||||||
|
- sftp_extra_args
|
||||||
|
- scp_extra_args
|
||||||
|
tasks:
|
||||||
|
- debug:
|
||||||
|
msg: '{{item ~ ": " ~ lookup("config", item, plugin_type="connection", plugin_name="ssh")}}'
|
||||||
|
verbosity: 3
|
||||||
|
loop: '{{ssh_configs}}'
|
||||||
|
tags: [ configfile ]
|
||||||
|
|
||||||
|
- name: check config from file
|
||||||
|
assert:
|
||||||
|
that:
|
||||||
|
- 'lookup("config", item, plugin_type="connection", plugin_name="ssh") == "fromconfig"'
|
||||||
|
loop: '{{ssh_configs}}'
|
||||||
|
tags: [ configfile ]
|
||||||
Loading…
Reference in New Issue