Page MenuHomePhabricator

Switch zuul to be gearman based
Closed, ResolvedPublic


Upstream has rewrote part of Zuul to no more rely on the Jenkins API. It uses Gearman instead.

That also needs a Jenkins plugin

Version: wmf-deployment
Severity: enhancement



Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 2:07 AM
bzimport set Reference to bz50664.

Will try to get that done by the end of October.

Tweaked python dependencies in the 'labs' branch of integration/zuul.git

On operations/puppet:

Added some new python dependencies in

Preparing the Gearman configuration of Zuul with

Will test that in labs.

Removing bug 46552 "debian package for Zuul" from the dependencies. The packaging efforts is pending changes upstream that we can't really wait for nor it is a priority for them.

The upgrade will be done using pip as described on

The upgrade as been completed on January 7th 2014. After having monitored it for a couple week, that is working as expected.

Phabricator_maintenance renamed this task from Switch zuul to be gearman based (tracking) to Switch zuul to be gearman based.Aug 13 2016, 9:49 PM