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.
