Add a note about using the script module with pseudo-tty's lack of stderr channel (#4000)

Addresses #3610
This commit is contained in:
jctanner 2016-06-21 13:09:54 -04:00 committed by GitHub
parent 2ecf9987bf
commit 780c52d8a4

View file

@ -46,6 +46,7 @@ options:
version_added: "1.5" version_added: "1.5"
notes: notes:
- It is usually preferable to write Ansible modules than pushing scripts. Convert your script to an Ansible module for bonus points! - It is usually preferable to write Ansible modules than pushing scripts. Convert your script to an Ansible module for bonus points!
- The ssh connection plugin will force psuedo-tty allocation via -tt when scripts are executed. psuedo-ttys do not have a stderr channel and all stderr is sent to stdout. If you depend on separated stdout and stderr result keys, please switch to a copy+command set of tasks instead of using script.
author: author:
- Ansible Core Team - Ansible Core Team
- Michael DeHaan - Michael DeHaan