a shell wrapper? 

On Friday, March 20, 2020 at 4:52:29 PM UTC+1, Dick Visser wrote:
>
> We use a shell wrapper around two playbooks: one that keeps a directory of 
> roles updated, followed by a playbook that then uses those roles.
>
> On Fri, 20 Mar 2020 at 16:25, Stefan Hornburg (Racke) <[email protected] 
> <javascript:>> wrote:
>
>> On 3/20/20 4:17 PM, Johanna Galarza 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?
>>
>> No, I think it checks whether the roles are available before running the 
>> playbook. So if they are not accessible,
>> it terminates before performing any tasks.
>>
>> I would use separate playbooks for the module installation and the 
>> execution of the roles.
>>
>> Regards
>>           Racke
>>
>> > 
>> > -- 
>> > 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] <javascript:> <mailto:
>> [email protected] <javascript:>>.
>> > 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
>> >.
>>
>>
>> -- 
>> Ecommerce and Linux consulting + Perl and web application programming.
>> Debian and Sympa administration. Provisioning with Ansible.
>>
>> -- 
>> 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] <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/ansible-project/85481ebf-13a5-c35d-16b6-b869a1268176%40linuxia.de
>> .
>>
>
>
> -- 
> Dick Visser
> Trust & Identity Service Operations Manager
> GÉANT
>

-- 
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/006ccbc0-2f1a-448f-902d-1cfec5cf8f12%40googlegroups.com.

Reply via email to