He just means that sometimes the user wants to run a role without having to 
first run through all its dependencies, something like:

ansible-playbook foo.yml --skip-role-dependencies

which would run the roles as if they had no dependencies.

On Sunday, December 8, 2013 7:54:04 AM UTC-8, Michael DeHaan wrote:
>
> When you say "checking role dependencies" is slow, can you elaborate?
>
> There's a feature of Ansible called role dependencies which has nothing at 
> all to do with the network, nor does it run any tasks, so I'm pretty sure 
> we're not talking about the same thing.
>
> Or if we are, you've somehow got a super-strange recursive loop going on 
> that we didn't anticipate and it's not going to get done ever -- but you 
> said it does get done.
>
> In either case, more info would be great!
>
>
>
>
> On Sun, Dec 8, 2013 at 10:07 AM, Brian Green <[email protected] 
> <javascript:>> wrote:
>
>> Have you tried something like:
>>
>> ---
>> dependencies:
>>     - { role: some_role, when: some_role_dependency is not defined }
>>
>> ansible-playbook -i hosts some_role.yml -e "some_role_dependency=false"   
>>   - skips dependency
>> ansible-playbook -i hosts some_role.yml                                   
>>                      - executes dependency
>>
>>
>> On Sunday, December 8, 2013 3:34:19 AM UTC-6, [email protected] wrote:
>>>
>>> Sometimes, we would like deploy a machine without the need for checking 
>>>  the "Role Dependencies", because it is very slow for our playbook (up to 5 
>>> mins), is it possible?
>>>
>>> Thanks.
>>>
>>  -- 
>> 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:>.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>
>
>
> -- 
> Michael DeHaan <[email protected] <javascript:>>
> CTO, AnsibleWorks, Inc.
> http://www.ansibleworks.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 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/d515f22c-a079-44c8-ad34-49cd51e47814%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to