I think Dennis's reasoning is good. I would also find this feature practical. Would it be possible to do a core module called 'role'?
On Friday, October 4, 2013 5:13:25 PM UTC+3, Michael DeHaan wrote: > > "This does kinda solve the issue, however we want to treat the role as > readonly because changing it could break other playbooks." > > Ok, I'm confused now. > > What does "readonly" mean? > > Just don't modify the role in source control? > > > > On Fri, Oct 4, 2013 at 10:10 AM, Steve Weber <[email protected] > <javascript:>> wrote: > >> > Saying you don't like ansible and then suggesting people use something >> else and linking to it isn't a good way to make friends. You could have >> left that part out. >> >> Was not the intention.. >> >> I have been using Ansible for ~a year and hit many roadblocks throughout >> the development. >> I did add that you are doing a good job keeping up to pace on issues. >> >> > Roles already support dependencies as well since 1.3. >> This does kinda solve the issue, however we want to treat the role as >> readonly because changing it could break other playbooks. >> >> Anyway, keep up the good work and best of luck with AWX >> >> On Friday, 4 October 2013 09:22:56 UTC-4, Michael DeHaan wrote: >> >>> Hi Steve, >>> >>> Saying you don't like ansible and then suggesting people use something >>> else and linking to it isn't a good way to make friends. You could have >>> left that part out. >>> >>> I'll help you anyway though, but please don't do it again. >>> >>> I strongly disagree that roles make any assumptions about whether they >>> are for bootstrap/basic/infrastructure/application. You will see in >>> the documentation and code there's nothing in there at all about these >>> kinds of things and they are quite general purpose. >>> >>> As for a repository of roles, we're working on that. Stay tuned! >>> >>> Roles already support dependencies as well since 1.3. >>> >>> >>> >>> >>> >>> >>> >>> >>> On Fri, Oct 4, 2013 at 8:48 AM, Steve Weber <[email protected]> wrote: >>> >>>> I should add that Michael is doing an excellent good job improving >>>> these issues. >>>> >>>> I'm explicitly glad to see defaults/main.yml added to roles. This was >>>> my largest issue with sharing roles. >>>> >>>> -- >>>> 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]. >>>> >>>> For more options, visit https://groups.google.com/groups/opt_out. >>>> >>> >>> >>> >>> -- >>> Michael DeHaan <[email protected]> >>> >>> 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] <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/626b051f-fb47-4cfd-9d98-be31184a2156%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
