Marcos Cano <[email protected]> napisał: >when running "{{ lookup('env','HOME') }}" what does ansible exactly >do.. Step by step: - it looks for a lookup plugin 'env' - calls it with your args (WARNING: it does that locally, not on the remote!) - in case of this plugin, it returns a value from named environment variable
>i've set a few variables in different files >in >/etc/environment >/etc/profile >/root/.bashrc >/etc/bash.bashrc > > >and ansible does not recognize any of them but it does recognize PATH. Are you sure you've exported them? In bash you have to export variables to make them visible to subprocesses (with "export VAR" after setting it, or just "export VAR=value"). > >any suggestion? Try to run ansible-playbook like: SOMEVAR=value ansible-playbook ... Then you can be sure that SOMEVAR is set. -- Wysłane za pomocą K-9 Mail. -- 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/746827c0-1801-4018-b1c1-b3752e09707e%40email.android.com. For more options, visit https://groups.google.com/d/optout.
