I'm unsure about a change in the search paths, however on a slightly different topic, the section in ansible.cfg is [defaults] with an 's'. You indicated using 'default' without an 's' which could be why setting roles_path didn't work.
On Tuesday, January 19, 2016, Petri Lehtinen <[email protected]> wrote: > Hi! > > I started using Ansible with 1.9 and soon upgraded to a pre-release > version of 2.0.0. Today, I upgraded to 2.0.0.2 and Ansible no longer finds > my roles directory. > > My directory hierarchy looks like this: > > ansible/ > production > roles/ > foo/ > ... > bar/ > ... > services/ > x/ > main.yml (playbook, uses roles foo and bar) > > When I want to configure service x, I run: > > ansible-playbook -i production services/x/main.yml > > The problem after upgrade is that Ansible doesn't find the roles directory > anymore. It searches services/x/roles/foo and services/x/foo, while in > the past it searched roles/foo. > > I couldn't get it to search any more directories by setting roles_path in > ansible.cfg's [default] section. Also, this would only be an option for > my use case if it supported paths relative to the directory where > ansible.cfg resides in (I'm not sure whether it does); Other users have > the playbooks repo in another directory on their machines. > > Assuming I'll have tens of services in the future, I'd really like to > store the service specific playbooks in a separate directory and not at the > top level. Any ideas how to achieve this? > > Petri Lehtinen > > -- > 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:_e(%7B%7D,'cvml','ansible-project%[email protected]');> > . > To post to this group, send email to [email protected] > <javascript:_e(%7B%7D,'cvml','[email protected]');>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/ansible-project/803d8a4c-96b7-4911-9687-59069d4818ba%40googlegroups.com > <https://groups.google.com/d/msgid/ansible-project/803d8a4c-96b7-4911-9687-59069d4818ba%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- 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 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/CAD8N0v-JJ80Ejuo%3DYJew3c6CoZLNJ31chJLNK0Ez9ZVJBM4-WA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
