On Tue, Jul 14, 2015 at 9:38 AM, Sebastien Badia <[email protected]> wrote:
> Hi devs! > > During the OpenContrail days (in marge of Vancouver OpenStack summit), we > talked > about the Juniper/contrail-puppet¹ module, some of puppet deployers said > they > rewrite from ground this module for multiples reasons (style non compliant > with > others modules, mostly assimilated to a composition layer²³, a plenty of > execs > for all resources, i dont remember other points :p). > > ¹https://github.com/Juniper/contrail-puppet > ² > https://github.com/Juniper/contrail-puppet/tree/master/contrail/environment/modules/contrail > ³https://github.com/Juniper/contrail-puppet/issues/24 > > Some puppeters said they would publish their modules, but nothing has > changed⁴ > (or it's not on Github 0:-)) > > ⁴https://github.com/search?utf8=✓&q=contrail+puppet > <https://github.com/search?utf8=%E2%9C%93&q=contrail+puppet> the one that I've been working on unfortunately does not follow proper naming conventions :( https://github.com/JioCloud/jiocloud-contrail > > > So we decided at eNovance/RedHat to rewrite the module, using > type/provider for > ini configuration (as it's made in other puppetlabs and openstack > modules), and > also to minimizing use of exec resource as much as possible, get a > directory and > file structure as puppetlabs recommend (with unit and tests), and finally > configure only contrail, and let the composition layer do the rest of the > job. > > Our work is available on Github, here⁵, feel free to take a look. > > ⁵https://github.com/enovance/puppet-contrail I'm really motivated to have a look, and hopefully port some of our types/providers to it :) I'll let you know what I think. > > > And our composition layer, is available on StackForge⁶⁷ (OpenStack) > > ⁶https://github.com/stackforge/puppet-openstack-cloud > ⁷ > https://github.com/stackforge/puppet-openstack-cloud/tree/master/manifests/network/contrail > > Ps: This module is used in production (for the moment only on RedHat, and > with > the contrail packages) but we plan to support also opencontrail and other > distro > :-) Feel free to contribute, and as an effort to the community if you want > to > migrate this module under Juniper namespace, it's also possible for us. > > Yanis and Seb > > -- > Sebastien Badia > > _______________________________________________ > Dev mailing list > [email protected] > http://lists.opencontrail.org/mailman/listinfo/dev_lists.opencontrail.org > >
_______________________________________________ Dev mailing list [email protected] http://lists.opencontrail.org/mailman/listinfo/dev_lists.opencontrail.org
