I'm interested in ansible roles for openstack-infra, but as there is overlap in functionality with the current openstack-infra puppet roles I'm not sure what's the stance from the openstack-infra core members and PTL.
I think they should go to openstack-infra, since Nodepoo/Zuul/etc are very specific to the OpenStack CI. Question is if we should have a subgroup within openstack-infra namespace for 'stuff that is not used by OpenStack CI but interesting from CI perspective and/or used by other downstream groups'. Regards 2015-09-09 19:22 GMT+02:00 Paul Belanger <pabelan...@redhat.com>: > On Tue, Sep 08, 2015 at 06:50:38PM -0400, Emilien Macchi wrote: > > > > > > On 09/08/2015 10:57 AM, Paul Belanger wrote: > > > Greetings, > > > > > > I wanted to start a discussion about the future of ansible / ansible > roles in > > > OpenStack. Over the last week or so I've started down the ansible > path, starting > > > my first ansible role; I've started with ansible-role-nodepool[1]. > > > > > > My initial question is simple, now that big tent is upon us, I would > like > > > some way to include ansible roles into the opentack git workflow. I > first > > > thought the role might live under openstack-infra however I am not > sure that > > > is the right place. My reason is, -infra tents to include modules they > > > currently run under the -infra namespace, and I don't want to start > the effort > > > to convince people to migrate. > > > > I'm wondering what would be the goal of ansible-role-nodepool and what > > it would orchestrate exactly. I did not find README that explains it, > > and digging into the code makes me think you try to prepare nodepool > > images but I don't exactly see why. > > > > Since we already have puppet-nodepool, I'm curious about the purpose of > > this role. > > IMHO, if we had to add such a new repo, it would be under > > openstack-infra namespace, to be consistent with other repos > > (puppet-nodepool, etc). > > > > > Another thought might be to reach out to the os-ansible-deployment > team and ask > > > how they see roles in OpenStack moving foward (mostly the reason for > this > > > email). > > > > os-ansible-deployment aims to setup OpenStack services in containers > > (LXC). I don't see relation between os-ansible-deployment (openstack > > deployment related) and ansible-role-nodepool (infra related). > > > > > Either way, I would be interested in feedback on moving forward on > this. Using > > > travis-ci and github works but OpenStack workflow is much better. > > > > > > [1] https://github.com/pabelanger/ansible-role-nodepool > > > > > > > To me, it's unclear how and why we are going to use > ansible-role-nodepool. > > Could you explain with use-case? > > > The most basic use case is managing nodepool using ansible, for the > purpose of > CI. Bascially, rewrite puppet-nodepool using ansible. I won't go into the > reasoning for that, except to say people do not want to use puppet. > > Regarding os-ansible-deployment, they are only related due to both using > ansible. I wouldn't see os-ansible-deployment using the module, however I > would > hope to learn best practices and code reviews from the team. > > Where ever the module lives, I would hope people interested in ansible > development would be group somehow. > > > Thanks, > > -- > > Emilien Macchi > > > > > __________________________________________________________________________ > > OpenStack Development Mailing List (not for usage questions) > > Unsubscribe: > openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev