Did you try and escape them with \ so say \`\` or \"``\" (just suggestions,
since i am uncertain of it too) for all we know you might need to quote the
command even.

2015-03-02 1:20 GMT+01:00 xin zhang <[email protected]>:

> I tried defining a variable, it's not working too
>
> On Sun, Mar 1, 2015 at 2:20 PM, Erik-jan Riemers <[email protected]>
> wrote:
>
>> Should that not be pointing to a "{{ $var }}" then? How does the task
>> look to start with? This is just the output :)
>>
>> Op zondag 1 maart 2015 23:15:43 UTC+1 schreef xin zhang:
>>
>>> I use script task to change mysql password by mysqladmin; when the
>>> password is an empty string(''), the script task strips it and leads
>>> ansible hang because mysqladmin will prompt for a password
>>>
>>> TASK: *[script /usr/bin/mysqladmin -u root password ''*]
>>> ************************
>>> <192.168.0.214> ESTABLISH CONNECTION FOR USER: root on PORT 22 TO
>>> 192.168.0.214
>>> <192.168.0.214> EXEC /bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-
>>> tmp-1462733147.95-186442598016946 && echo $HOME/.ansible/tmp/ansible-
>>> tmp-1462733147.95-186442598016946'
>>> <192.168.0.214> PUT /usr/bin/mysqladmin TO /root/.ansible/tmp/ansible-
>>> tmp-1462733147.95-186442598016946/mysqladmin
>>> <192.168.0.214> EXEC /bin/sh -c 'chmod +rx /root/.ansible/tmp/ansible-
>>> tmp-1462733147.95-186442598016946/mysqladmin'
>>> <192.168.0.214> EXEC 
>>> /root/.ansible/tmp/ansible-tmp-1462733147.95-186442598016946/mysqladmin
>>> -u root password
>>>
>>> see command marked in blue does have a "" at last, but the real command
>>> in red strips it.
>>>
>>> How can I handle such case?
>>>
>>  --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "Ansible Project" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/ansible-project/uGKqMP1jAA8/unsubscribe
>> .
>> To unsubscribe from this group and all its topics, send an email to
>> [email protected].
>> To post to this group, send email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/ansible-project/4187b500-015b-4968-b623-320b07b94d40%40googlegroups.com
>> <https://groups.google.com/d/msgid/ansible-project/4187b500-015b-4968-b623-320b07b94d40%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>  --
> You received this message because you are subscribed to a topic in the
> Google Groups "Ansible Project" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/ansible-project/uGKqMP1jAA8/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/CAFUw1qe5VFwkET8skwewX2YiTK%3DsOyzZzeCxX9oAq1%3D7rq4PDw%40mail.gmail.com
> <https://groups.google.com/d/msgid/ansible-project/CAFUw1qe5VFwkET8skwewX2YiTK%3DsOyzZzeCxX9oAq1%3D7rq4PDw%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/CAOsgjcSQhfYsMwe-M3EOprB_gFZQ9VyRn6N0%2BSwoexV9wyQVmw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to