Not sure I fully understand the word "ownership" and the scope of building
resources. For sure it is good to maintain the build scripts and *global*
config in releng.

But for project specific configuration, it is not so convenient to manage
them in a central repository. Sometimes I have to wait for committers of
releng to merge my patch which just fixes a small bug of the the build job
for my project. Most time the validation of releng job is only possible
*after* the patch is merged. When I found it does not work, I have to go
over the steps again. It is not so productive since this workflow involves
two teams (releng and project).

Ideally, I would expect releng to provide the building resource as a
service  and the project specific configuration managed inside project
repository. This is much like the solution provided by some CI SaaS like
Travis-CI[1]. And also the trend in OpenStack infra brought in by zuul v3,
which is called in repo configuration.

This is not just about docker building, but also applies for other
verification job.

[1]: https://travis-ci.org/
[2]: https://docs.openstack.org/infra/manual/zuulv3.html#what-is-zuul-v3

On Wed, Nov 1, 2017 at 5:56 AM David McBride <dmcbr...@linuxfoundation.org>
wrote:

> please +1, 0, or -1 to indicate your position
>
> Team,
>
> This topic came up during our release meeting two weeks ago.  I took an
> action to get a discussion started in the infra meeting.
>
> The proposal is for the RELENG project to take ownership of docker build
> resources (scripts,config files, etc.)
> <https://gerrit.opnfv.org/gerrit/gitweb?p=releng.git;a=tree;f=jjb/releng>
>  for the purpose of providing a common docker build capability available to
> all users of OPNFV CI.  Active committers to these resources will remain
> unchanged.
>
> We had a good discussion on Monday.  There was general consensus that this
> proposal makes sense.  The minutes are here
> <http://ircbot.wl.linuxfoundation.org/meetings/opnfv-meeting/2017/opnfv-meeting.2017-10-30-14.59.html>.
>
>
> I took an action at the infra meeting to start a discussion on the mailing
> list to seek additional feedback.  Please respond to this email to indicate
> whether you support the proposal.  Also feel free to add your comments.
> Thanks.
>
> David
>
>
> --
> *David McBride*
> Release Manager, OPNFV
> Mobile: +1.805.276.8018
> Email/Google Talk: dmcbr...@linuxfoundation.org
> Skype: davidjmcbride1
> IRC: dmcbride
> _______________________________________________
> infra-wg mailing list
> infra...@lists.opnfv.org
> https://lists.opnfv.org/mailman/listinfo/infra-wg
>
-- 
Yujun Zhang
_______________________________________________
opnfv-tech-discuss mailing list
opnfv-tech-discuss@lists.opnfv.org
https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss

Reply via email to