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. Thanks, -Alex [0] http://lists.openstack.org/pipermail/openstack-dev/2015-June/067806.html [1] https://review.openstack.org/#/q/topic:bp/fuel-puppet-librarian+project:stackforge/fuel-library,n,z
__________________________________________________________________________ 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