<div dir="ltr"><div><div><div>Hi,<br><br></div>just wanted to mention another tool to work with 'Puppetfile' - r10k:<br><br><a href="https://github.com/puppetlabs/r10k/blob/master/doc/puppetfile.mkd">https://github.com/puppetlabs/r10k/blob/master/doc/puppetfile.mkd</a><br><br></div>Regards,<br></div>Alex<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jun 24, 2015 at 11:04 PM, Paul Belanger <span dir="ltr"><<a href="mailto:pabelanger@redhat.com" target="_blank">pabelanger@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 06/23/2015 01:51 PM, Alex Schultz wrote:<br>
</span><span class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello everyone,<br>
<br>
I took some time this morning to write out a document[0] that outlines<br>
one possible ways for us to manage our upstream modules in a more<br>
consistent fashion. I know we've had a few emails bouncing around<br>
lately around this topic of our use of upstream modules and how can we<br>
improve this. I thought I would throw out my idea of leveraging<br>
librarian-puppet to manage the upstream modules within our<br>
fuel-library repository. Ideally, all upstream modules should come<br>
from upstream sources and be removed from the fuel-library itself.<br>
Unfortunately because of the way our repository sits today, this is a<br>
very large undertaking and we do not currently have a way to manage<br>
the inclusion of the modules in an automated way. I believe this is<br>
where librarian-puppet can come in handy and provide a way to manage<br>
the modules. Please take a look at my document[0] and let me know if<br>
there are any questions.<br>
<br>
</blockquote></span>
I'd suggest looking at librarian-puppet-simple over librarian-puppet.  I found the dependency management terrible with librarian-puppet.  The more complex your puppet dependencies became, the longer the tooling took to run.<br>
<br>
Mine you this was a few years ago.<span class="HOEnZb"><font color="#888888"><br>
<br>
PB</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div><br></div>