What the new gerrit hoks will do

Maor Lipchuk mlipchuk at redhat.com
Wed Jul 31 08:35:11 UTC 2013


Would not having the dependency of gerrit with bugzilla might cause us
latency issues when pushing patches while bugzilla server will encounter
network issues or will be unavailable?

Regards,
Maor

On 07/31/2013 11:01 AM, David Caro wrote:
> On 07/31/2013 09:24 AM, Itamar Heim wrote:
>> On 07/31/2013 10:23 AM, Alon Bar-Lev wrote:
>>>
>>> Hi,
>>>
>>> I don't think it is good to have auto POST/MODIFIED.
>>> As there can be more than one patch per bug.
>>
>> i think post is still correct.
>> modified will only move if all patches with this bug-url are merged iiuc.
>> a new patch with same bug-url will move the bug back to POST.
> 
> Right, I forgot to clarify that only those bugs with all their external
> tracked patches closed will be changed to MODIFIED.
> 
>>
>>>
>>> Alon
>>>
>>> ----- Original Message -----
>>>> From: "David Caro" <dcaroest at redhat.com>
>>>> To: arch at ovirt.org
>>>> Sent: Tuesday, July 30, 2013 10:02:46 PM
>>>> Subject: What the new gerrit hoks will do
>>>>
>>>> Hi all!
>>>>
>>>> As promised here's an explanation of what the hooks will take care of:
>>>>
>>>> When a patch is submitted:
>>>>    If the commit message has Bug-Url tag:
>>>>      - for each Bug-Url:
>>>>        * Check that the bug is public
>>>>        * Add an external tracker to the patch if not there already
>>>>        * Move the bug status to POST
>>>>      - Report back the result of all the previous actions
>>>>      - Review with +1 if the bug was public, -1 if it was private
>>>>
>>>> When a comment is added:
>>>>    If the "Rerun-Hooks: all" line was added:
>>>>      - Rerun all the hooks that ran when the hook was submitted
>>>>
>>>> When a patch is submitted:
>>>>    If the commit message has Bug-Url:
>>>>      - For each Bug-Url:
>>>>        * Check if the product for the bug is correct
>>>>        * If it was, move the bug status to MODIFIED
>>>>
>>>> Keep in mind that this is a first step towards automation of the whole
>>>> process.
>>>>
>>>> Also, as always any input, ideas, or even complaints are welcome :)
>>>>
>>>> pd. Yes I will add this and more info to the wiki as soon as I have some
>>>> spare time to do it.
>>>>
>>>> -- 
>>>> David Caro
>>>>
>>>> Red Hat Czech s.r.o.
>>>> Continuous Integration Engineer - EMEA ENG Virtualization R&D
>>>>
>>>> Tel.: +420 532 294 605
>>>> Email: dcaro at redhat.com
>>>> Web: www.cz.redhat.com
>>>> Red Hat Czech s.r.o., Purkyňova 99/71, 612 45, Brno, Czech Republic
>>>> RHT Global #: 82-62605
>>>>
>>>>
>>>> _______________________________________________
>>>> Arch mailing list
>>>> Arch at ovirt.org
>>>> http://lists.ovirt.org/mailman/listinfo/arch
>>>>
>>> _______________________________________________
>>> Arch mailing list
>>> Arch at ovirt.org
>>> http://lists.ovirt.org/mailman/listinfo/arch
>>>
>>
> 
> 
> 
> 
> _______________________________________________
> Arch mailing list
> Arch at ovirt.org
> http://lists.ovirt.org/mailman/listinfo/arch
> 




More information about the Arch mailing list