so, that is a clear yes (and great little exercise) then. I'll have to figure out, why it does't work atm
thx for sharing > On 01/20/2022 5:39 PM Vladimir Botka <[email protected]> wrote: > > > On Thu, 20 Jan 2022 17:15:42 +0100 (CET) > dulhaver via Ansible Project <[email protected]> wrote: > > > As far my understanding goes the /tasks/main.yml should read the variables > > from /defaults/main.yml no matter what (without any vars_files: > > declaration. Is that understanding correct? > > Yes. This is correct. For example > > shell> tree roles > roles > └── role01 > ├── defaults > │ └── main.yml > └── tasks > └── main.yml > > 3 directories, 2 files > > shell> cat roles/role01/defaults/main.yml > test_var: Hello > > shell> cat roles/role01/tasks/main.yml > - debug: > var: test_var > > shell> cat playbook.yml > - hosts: localhost > roles: > - role01 > > shell> ansible-playbook playbook.yml > > gives (abridged) > > TASK [role01 : debug] > ********************************** > ok: [localhost] => > test_var: Hello > > > If this is not working for you provide "Minimal nonworking example" > https://en.wikipedia.org/wiki/Minimal_working_example > > -- > Vladimir Botka > > -- > 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/20220120173923.6b4ce819%40gmail.com. -- 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/763249847.669891.1642704440807%40office.mailbox.org.
