Thank you for clarification.

On Monday, May 15, 2023 at 11:46:12 AM UTC-5 Matt Martz wrote:

> You don't, you use the command or shell modules, and register the result, 
> potentially manipulating the result into the shape you want with a 
> subsequent `set_fact` task.
>
> On Mon, May 15, 2023 at 11:15 AM LT <[email protected]> wrote:
>
>> What is the correct way to use the lookup pipe filter on the remote host?
>>
>> On Monday, May 15, 2023 at 8:47:24 AM UTC-5 Rowe, Walter P. (Fed) wrote:
>>
>>> My guess is that pipe is trying to run an executable named exactly this: 
>>> "/home/BreadPitt/program/executable --version" vs passing the --version 
>>> option to the executable.
>>>
>>> Walter
>>> --
>>> Walter Rowe, Division Chief
>>> Infrastructure Services, OISM
>>> Mobile: 202.355.4123 <(202)%20355-4123>
>>>
>>> On May 15, 2023, at 9:40 AM, LT <[email protected]> wrote:
>>>
>>> I am trying to retrieve the version number of the installed executable. 
>>> The complete path exists, the file has executable permissions, but I am 
>>> encountering a 127 error, indicating that the file does not exist. Have I 
>>> missed something? 
>>> *Here is the code that I have:* 
>>> - set_fact: remote_version: "{{ lookup('ansible.builtin.pipe', '/home/' 
>>> + username + '/program/executable_file' + ' --version') }}"
>>>
>>>
>>> *The error that I am getting: *fatal: [xxx.yyy.zzz.fff]: FAILED! => 
>>> {"msg": "An unhandled exception occurred while running the lookup plugin 
>>> 'ansible.builtin.pipe'. Error was a <class 'ansible.errors.AnsibleError'>, 
>>> original message: lookup_plugin.pipe(/home/BreadPitt/program/executable 
>>> --version) returned 127. lookup_plugin.pipe( 
>>> /home/BreadPitt/program/executable   --version) returned 127"}
>>>
>>> -- 
>>> 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 view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/ansible-project/808be77b-2253-48b2-9664-9ad16f8f3ab2n%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/ansible-project/808be77b-2253-48b2-9664-9ad16f8f3ab2n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>>
>>> -- 
>> 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 view this discussion on the web visit 
>> https://groups.google.com/d/msgid/ansible-project/9d0fda28-0db3-4a07-8619-85cca38f3046n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/ansible-project/9d0fda28-0db3-4a07-8619-85cca38f3046n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>
>
> -- 
> Matt Martz
> @sivel
> sivel.net
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/bee52358-3f6b-46f4-8419-85f6d84a8439n%40googlegroups.com.

Reply via email to