https://bugzilla.wikimedia.org/show_bug.cgi?id=48025
Web browser: ---
Bug ID: 48025
Summary: Zuul is ultra slow post Jenkins upgrade
Product: Wikimedia
Version: wmf-deployment
Hardware: All
OS: All
Status: NEW
Severity: major
Priority: Unprioritized
Component: Continuous integration
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected],
[email protected]
Classification: Unclassified
Mobile Platform: ---
Jenkins was slow to restart (bug 47120) and got upgraded. Since them Zuul has
been very slow to trigger the build.
After investigating with upstream (James E. Blair from OpenStack), it turns out
Zuul wait for the results of JSON API calls which are meant to verify whether a
job exist before triggering it.
We have found a few API calls that took 2 to 4 minutes which would lock Zuul
internal scheduler. In the end, it would be spending most of its time waiting.
This is a major issue.
A workaround is to skip the API call. James advised to fake the ExtendedJenkins
class in Zuul to pretends jobs always exist.
https://gerrit.wikimedia.org/r/#/c/62095/
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l