CI regressions will block merges
John Meinel
john at arbash-meinel.com
Wed Jul 30 06:20:23 UTC 2014
Thanks for updating the bot, Curtis. I think this is definitely an
important thing to do.
John
=:->
On Tue, Jul 29, 2014 at 10:15 PM, Nate Finch <nate.finch at canonical.com>
wrote:
> I'll fix 1342725 <https://bugs.launchpad.net/juju-core/+bug/1342725>.
> Sorry that one hasn't gotten in earlier.
>
>
> On Tue, Jul 29, 2014 at 2:09 PM, Horacio Duran <
> horacio.duran at canonical.com> wrote:
>
>> Since $$fixes-1342937$$ is already committed I changed the state by hand
>> in the bug report sorry I did not do that before, I forgot it was no longer
>> automatic.
>>
>>
>>
>> On Tue, Jul 29, 2014 at 3:05 PM, Curtis Hovey-Canonical <
>> curtis at canonical.com> wrote:
>>
>>> Magicians.
>>>
>>> I have updated the rules that test merges to abort when there are ci
>>> regressions and the PR doesn't claim to fix one of them
>>>
>>> Three bugs currently block merges into master. CI is looking for one
>>> of these three token:
>>> $$fixes-1347715$$
>>> $$fixes-1342725$$
>>> $$fixes-1342937$$
>>>
>>> Adding $$fixes-<lp-bug-number>$$ as a comment to the PR will signal it
>>> is allowed to test. The token can be in any comment and in any part of
>>> the comment.
>>>
>>> A bug blocks merges when it is of critical importance, in the triaged
>>> or in-progress state, and it is tagged with "ci regression". Updating
>>> the status of a bug to fix committed will remove it from the list of
>>> blockers.
>>>
>>> It's me, not you, but maybe it should be you.
>>>
>>> I am spending 4 out of 5 days reviewing all the broken test runs
>>> looking for new evidence to help close the regressions. The
>>> regressions are mutating. As I am the only person on operations duties
>>> this week because of vacations, I cannot keep up. Juju developers must
>>> stop landing branches that compound the regressions.
>>>
>>> As devel has been broken since 2014-06-25, and devel was broken for
>>> many weeks in June. it is fair to say juju devel has not worked for a
>>> month and only 2 weeks in the last 2 months. There is little point in
>>> adding features to devel because I cannot release an alpha with
>>> regressions.
>>>
>>> I hope with a working devel, or at least a slower moving broken devel,
>>> the Juju QA Team can write new tests that ensure new juju is
>>> compatible with old juju so that Ubuntu will it in trusty.
>>>
>>>
>>>
>>> --
>>> Curtis Hovey
>>> Canonical Cloud Development and Operations
>>> http://launchpad.net/~sinzui
>>>
>>> --
>>> Juju-dev mailing list
>>> Juju-dev at lists.ubuntu.com
>>> Modify settings or unsubscribe at:
>>> https://lists.ubuntu.com/mailman/listinfo/juju-dev
>>>
>>
>>
>> --
>> Juju-dev mailing list
>> Juju-dev at lists.ubuntu.com
>> Modify settings or unsubscribe at:
>> https://lists.ubuntu.com/mailman/listinfo/juju-dev
>>
>>
>
> --
> Juju-dev mailing list
> Juju-dev at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/juju-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju-dev/attachments/20140730/7040b610/attachment-0001.html>
More information about the Juju-dev
mailing list