I'm guessing you want `become: false` on the `local_action`, or some variant on that.
On Fri, Mar 20, 2020 at 12:00 PM Johanna Galarza <[email protected]> wrote: > Got this and it seems that at least the syntax is not complaining anymore > but got the following errors.. I feel like I am close > > fatal: [192.168.1.161]: FAILED! => {"msg": "privilege output closed while > waiting for password prompt:\nsu: Sorry\n"} > > This is the current setup > > --- > - name: Install test 1 > hosts: all > become: true > become_method: su > pre_tasks: > - debug: msg=' pre roles' > - local_action: > command ansible-galaxy install -r requirements.yml -p . > > vars: > > tasks: > - name: Including roles > include_role: > name: role1 > > On Friday, March 20, 2020 at 4:54:54 PM UTC+1, Matt Martz wrote: >> >> `include_role` is a task, as such it must go under `tasks:` >> >> On Fri, Mar 20, 2020 at 10:50 AM Johanna Galarza <[email protected]> >> wrote: >> >>> so did that I had this error: >>> ERROR! 'include_role' is not a valid attribute for a Play >>> >>> >>> On Friday, March 20, 2020 at 4:20:33 PM UTC+1, Matt Martz wrote: >>>> >>>> Playbooks are parsed all at once, and roles which are "static", are >>>> merged into the play at parsing time. They are required to exist before >>>> the playbook runs. You could however switch to `include_role`, which loads >>>> the role when that "task" is encountered. >>>> >>>> On Fri, Mar 20, 2020 at 10:17 AM Johanna Galarza <[email protected]> >>>> wrote: >>>> >>>>> This is my current setup >>>>> --- >>>>> - hosts: all >>>>> pre-tasks: >>>>> - local_action: >>>>> command ansible-galaxy install -r requirements.yml -p . (this >>>>> install roles roleA, roleB, roleC) >>>>> roles: >>>>> - role1 >>>>> - role2 >>>>> >>>>> I have always an error message that it says that role1 doesn't >>>>> exist... and I cannot see the first command being executed even with a >>>>> debug message - so I have the feeling it is always executing roles first >>>>> and then pre-tasks, however, I read that pre-task will be run first.... >>>>> why >>>>> does this doesn't apply here? >>>>> >>>>> Any idea? >>>>> >>>>> -- >>>>> 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/884e2977-1bdc-480b-a434-cf820b456815%40googlegroups.com >>>>> <https://groups.google.com/d/msgid/ansible-project/884e2977-1bdc-480b-a434-cf820b456815%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/217bb7e0-8269-4c03-a6ae-a073db79b367%40googlegroups.com >>> <https://groups.google.com/d/msgid/ansible-project/217bb7e0-8269-4c03-a6ae-a073db79b367%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/a78308c7-628f-45b8-81a7-f246b5d17c35%40googlegroups.com > <https://groups.google.com/d/msgid/ansible-project/a78308c7-628f-45b8-81a7-f246b5d17c35%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/CAD8N0v9s6RXYK8ndbZt77tvUi13Cpxj%3DkgrxbuRykRyBam%2Bf7w%40mail.gmail.com.
