On 07/06/2016 12:59 PM, Robert Varga wrote:
> On 07/06/2016 07:28 PM, Andrew Grimberg wrote:
>> Secondly, committers would _lose_ the verify rights as they would become
>> completely managed by Jenkins. The values would change from -1 .. +1 to
>> become -1 .. +2
>>
>> Thirdly, committers would _lose_ the submit right. This would be
>> completely controlled by Jenkins based upon state transitions.
>> Effectively turning the "Approve +1" right that committers would be
>> gaining into what would effectively be a "conditionally submit this
>> code, provided all tests pass" operation.
> 
> While I like the overall idea, I certainly do not have enough faith in
> infrastructure and verification pipeline stability.
> 
> I presume those test definitions will be in JJB, which means that when
> infra goes south (as it has numerous times over the past year) or a
> project goes AWOL (and looses its snapshot artifacts, for example), we
> are dead in the water with no options to move forward until whatever
> went wrong gets resolved -- which is a heavily PST-centric process and
> has taken days (and weeks) to complete on more than one occasion.
> 
> I am sorry, but this proposal will need to show a serious long-term SLA
> before committers can be *asked* to relinquish these rights.

Migration to this system would be by project election. The whole point
is that folks are asking for CSIT based merge gating. To make the gating
operate cleanly we have to move to certain functions to being managed by
the CI system itself. So we're not making a blanket ask for committers
to relinquish rights, it will be voluntary.

I'll also point out that we have a new APAC based release engineering
coming up to speed on our infrastructure so it's not going to be 100%
North America time resolution of issues anymore.

-Andy-

-- 
Andrew J Grimberg
Systems Administrator
Release Engineering Team Lead
The Linux Foundation

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
openflowplugin-dev mailing list
[email protected]
https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev

Reply via email to