Add GitHub support for standard-enqueue (change-queue)


The standard-enqueue job that currently sends changes to the change queue, does not support events from GitHub.

The only project in GitHub we have currently, that works with STD-CI is 'vdsm-fake'.
'vdsm-fake' is currently releasing packages to the oVirt repos via the 'expermental' flow. In order to allow it to keep releasing packages, we need to make the change-queue support merge events in GitHub.


Barak Korren
October 17, 2017, 3:09 PM

Patches pushing GitHub pushed commits to the change queue had been merged.

Barak Korren
September 24, 2017, 2:50 PM

Since we've been working on and OVIRT-1599, GitHub jobs are going to be very different then the current Gerrit jobs.

With the way GitHub jobs are going to work, it does not make sense to use 'standard-enqueue' for submitting changes to the queues. Instead, the STDCI post-merge jobs will do it directly.

Since change enqueueing is inseparable from oter types of needed post-merge processing, setting this ticket as a blocker to

Barak Korren
September 24, 2017, 2:46 PM

Added a patch with some required enhancements to the CQ Python ode.



Barak Korren


Barak Korren

Blocked By

Blocking on code review