[openstack-dev] [fuel][puppet] Fuel Library and upstream modules

Alex Schultz aschultz at mirantis.com
Wed Jul 29 19:48:15 UTC 2015

Hello everyone,

I have put together a wiki describing the proposed interactions between
fuel-library and upstream modules based on previous talks around
librarian-puppet[0].  Please take some time to review
https://wiki.openstack.org/wiki/Fuel/Library_and_Upstream_Modules.  This
page provides a brief history of this change, details of the changes, best
practices, and workflows for dealing with upstream modules.

I have updated this page based on the feedback previously solicited around
my suggestion to use librarian-puppet to manage the inclusion of upstream
modules into fuel-library. During the implementation, we found that
packaging librarian-puppet and the dependency management became burdensome.
As a substitute, we have packaged librarian-puppet-simple and will only be
using git repository references for inclusion of upstream modules.  Also
based on our build requirements, we are also leveraging a fuel-infra mirror
of upstream repositories to allow for local builds and CI to not have to
fetch modules continuously from upstream github repositories.

I have also taken the time to update the proposed patches[1] with the
librarian-puppet-simple configurations so they they are ready to merge if
there is an agreement on this process.


[0] http://lists.openstack.org/pipermail/openstack-dev/2015-June/067806.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20150729/4925a8e3/attachment.html>

More information about the OpenStack-dev mailing list