Connect it to Zuul via Gearman. Any number of mergers may be
Directly find the pipeline for a build when processing a result,
so that the procedure is roughly the same for build and merge
The timer trigger currently requires the gerrit trigger also be
configured. Make that explicit inside of the timer trigger so
that the scheduler API interaction with triggers is cleaner.
This reverts commit 87650fa736.
The problem of distributing the load of serving Zuul Git refs will
be addressed by separating the merger component so that it can be
scaled out. Remove this feature which is hopefully new enough that
no one is using it.
This is in preparation to move to separate merger process, which
will not have access to the trigger. Similar functionality can
be obtained using the new replication feature, and docs have been
updated to that effect.
without forge author identity privilege, zuul will fail to push
refs/zuul/master/**** to gerrit because zuul git user is different
from the commit's author. Therefore, update the documentation.
Fixes bug: 1226877
Reviewed-by: Clark Boylan <firstname.lastname@example.org>
Approved: James E. Blair <email@example.com>