Page MenuHomePhabricator

Jenkins: Remove the -merge jobs
Closed, ResolvedPublic

Description

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.


Version: wmf-deployment
Severity: enhancement

Details

Reference
bz51395

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 1:59 AM
bzimport set Reference to bz51395.

Steps:

  • remove the -merge triggers from Zuul
  • test :)
  • remove the -merge definitions from jjb
  • delete the old jobs

Change 73944 had a related patch set uploaded by Hashar:
remove mediawiki-core-merge

https://gerrit.wikimedia.org/r/73944

Change 73944 merged by Hashar:
remove mediawiki-core-merge

https://gerrit.wikimedia.org/r/73944

Change 73947 had a related patch set uploaded by Hashar:
remove all -merge jobs

https://gerrit.wikimedia.org/r/73947

Created attachment 12861
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

Attached:

Change 73947 had a related patch set uploaded by Krinkle:
remove all -merge jobs

https://gerrit.wikimedia.org/r/73947

I have deployed the change. Will monitor for a couple of days then close this bug.

This is now simply about cleaning up the job history in Jenkins. Lowering priority and moving back to pool.

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 :-)

All merge jobs have been deleted.

Change 81228 had a related patch set uploaded by Hashar:
get rid of -merge jobs (no more triggered)

https://gerrit.wikimedia.org/r/81228

Change 81228 merged by jenkins-bot:
get rid of -merge jobs (no more triggered)

https://gerrit.wikimedia.org/r/81228

This is really fixed. The Gerrit bot simply reopened it.