On May 6th 2019, we had two CI incidents both originating from Zuul
The first was a layout config change which, although valid, was not properly recognized by Zuul. T105474.
The second is an overflow of the zuul-merger due to preparing merge commits for parent changes even when those merge commits are not needed T140297.
2.5.1wmf8 ported two patches:
|https://gerrit.wikimedia.org/r/#/c/integration/zuul/+/508390/||patch: Don't call merger for non live item|
|https://gerrit.wikimedia.org/r/#/c/integration/zuul/+/508511/||patch: Fix reject clauses in the absence of approvals|
But the first is broken and I have not been able to backport it properly. Hence I have cut a new 2.5.1wmf9 version without that faulty backport:
The new package is at https://people.wikimedia.org/~hashar/debs/zuul_2.5.1-wmf9/
It should be uploaded to apt.wikimedia.org under jessie-wikimedia/main.