Last modified: 2013-08-27 15:49:51 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T53395, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 51395 - Jenkins: Remove the -merge jobs
Jenkins: Remove the -merge jobs
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Continuous integration (Other open bugs)
wmf-deployment
All All
: Low enhancement (vote)
: ---
Assigned To: Antoine "hashar" Musso (WMF)
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-07-15 20:41 UTC by Antoine "hashar" Musso (WMF)
Modified: 2013-08-27 15:49 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments
Zuul debug log for https://gerrit.wikimedia.org/r/#/c/70646/5 which had a conflict with tip of master in RELEASE-NOTES-1.22 (2.07 KB, text/plain)
2013-07-16 13:38 UTC, Antoine "hashar" Musso (WMF)
Details

Description Antoine "hashar" Musso (WMF) 2013-07-15 20:41:31 UTC
Zuul does report back to Gerrit whenever a change can not be merged on tip of the branch so we no more need to have the -merge jobs.   The -merge jobs were needed before Zuul was reporting the issue back in Gerrit, nowadays it is entirely useless.
Comment 1 Antoine "hashar" Musso (WMF) 2013-07-15 20:42:11 UTC
Steps:
- remove the -merge triggers from Zuul
- test :)
- remove the -merge definitions from jjb
- delete the old jobs
Comment 2 Gerrit Notification Bot 2013-07-16 10:40:27 UTC
Change 73944 had a related patch set uploaded by Hashar:
remove mediawiki-core-merge

https://gerrit.wikimedia.org/r/73944
Comment 3 Gerrit Notification Bot 2013-07-16 10:40:58 UTC
Change 73944 merged by Hashar:
remove mediawiki-core-merge

https://gerrit.wikimedia.org/r/73944
Comment 4 Gerrit Notification Bot 2013-07-16 10:51:11 UTC
Change 73947 had a related patch set uploaded by Hashar:
remove all -merge jobs

https://gerrit.wikimedia.org/r/73947
Comment 5 Antoine "hashar" Musso (WMF) 2013-07-16 13:38:24 UTC
Created attachment 12861 [details]
Zuul debug log for https://gerrit.wikimedia.org/r/#/c/70646/5 which had a conflict with tip of master in RELEASE-NOTES-1.22
Comment 6 Gerrit Notification Bot 2013-07-16 14:29:21 UTC
Change 73947 had a related patch set uploaded by Krinkle:
remove all -merge jobs

https://gerrit.wikimedia.org/r/73947
Comment 7 Gerrit Notification Bot 2013-07-16 14:48:50 UTC
Change 73947 merged by Hashar:
Remove all -merge jobs

https://gerrit.wikimedia.org/r/73947
Comment 8 Antoine "hashar" Musso (WMF) 2013-07-16 14:53:11 UTC
I have deployed the change. Will monitor for a couple of days then close this bug.
Comment 9 Antoine "hashar" Musso (WMF) 2013-07-19 19:07:40 UTC
This is now simply about cleaning up the job history in Jenkins. Lowering priority and moving back to pool.
Comment 10 Antoine "hashar" Musso (WMF) 2013-07-22 11:22:26 UTC
Deleting jobs in parallel cause Jenkins threads to deadlock ( bug 51802 ). I am rerunning the deletions sequentially:

 cat /tmp/mergejobs |xargs -n1 jenkins-jobs --conf jenkins_jobs.ini delete

Where /tmp/mergejobs is a list of the -merge jobs :-)
Comment 11 Antoine "hashar" Musso (WMF) 2013-07-22 11:48:15 UTC
All merge jobs have been deleted.
Comment 12 Gerrit Notification Bot 2013-08-27 14:01:56 UTC
Change 81228 had a related patch set uploaded by Hashar:
get rid of -merge jobs (no more triggered)

https://gerrit.wikimedia.org/r/81228
Comment 13 Gerrit Notification Bot 2013-08-27 14:03:35 UTC
Change 81228 merged by jenkins-bot:
get rid of -merge jobs (no more triggered)

https://gerrit.wikimedia.org/r/81228
Comment 14 Antoine "hashar" Musso (WMF) 2013-08-27 15:49:51 UTC
This is really fixed. The Gerrit bot simply reopened it.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links