Page MenuHomePhabricator

[keyresult] Migrate majority of CI jobs to Nodepool (part 2)
Closed, ResolvedPublic

Description

Follow-on from T114315: [keyresult] Migrate majority of CI jobs to Nodepool (part 1).

  • php composer (Zend and HHVM)
  • as many misc jobs as possible

Related Objects

StatusSubtypeAssignedTask
DuplicateNone
Resolvedhashar
Resolvedhashar
ResolvedJoe
ResolvedJoe
ResolvedJoe
ResolvedJoe
Resolvedtstarling
ResolvedJoe
Resolvedkaldari
Resolvedjcrespo
ResolvedVolans
ResolvedPRODUCTION ERRORaaron
InvalidNone
DeclinedNone
ResolvedLegoktm
Resolvedhashar
Resolvedhashar
Resolvedori
Resolvedhashar
Resolvedhashar
Resolvedhashar
Resolvedhashar
InvalidNone
DeclinedNone
Resolvedhashar
Resolvedhashar
Resolvedhashar
Resolvedhashar
Resolvedgreg
Resolvedhashar
Resolvedhashar
ResolvedLegoktm
Resolvedhashar
Resolvedhashar
Resolvedhashar
Resolvedhashar
Resolvedhashar
Resolvedhashar
Declinedhashar
Resolvedhashar
Declinedhashar
Resolvedhashar
Declinedhashar
Resolvedhashar
Resolvedhashar
Resolved mobrovac
Resolvedhashar
Resolvedhashar
Resolved mobrovac
Resolvedhashar
DuplicateNone
Resolvedhashar
Resolvedhashar
Resolvedhashar
Resolvedhashar
ResolvedPaladox
Resolvedhashar
Resolvedhashar
Resolvedhashar
Resolvedhashar
Resolvedhashar
Resolvedhashar
InvalidNone
Resolvedhashar
DeclinedNone
Resolvedhashar
Resolvedhashar
Resolvedhashar
Resolvedhashar
Resolved zeljkofilipin
Resolved dduvall
Duplicate zeljkofilipin
Resolvedhashar
Resolvedhashar
Resolvedhashar
Resolvedhashar
ResolvedEjegg

Event Timeline

greg raised the priority of this task from to Needs Triage.
greg updated the task description. (Show Details)
greg added a project: releng-201516-q3.
greg added subscribers: greg, hashar.
greg triaged this task as Medium priority.Nov 19 2015, 10:52 PM
greg set Security to None.
greg removed a subscriber: StudiesWorld.

@hashar php5 for Jessie https://packages.debian.org/jessie/php5

Seems to block https://phabricator.wikimedia.org/T114315 since oojs-ui cannot be migrated since it needs composer which is php to run.

Change 290806 had a related patch set uploaded (by Paladox):
Migrate mediawiki-phpunit-phpflavour-composer to nodepool

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

Would need to audit the history, but a bulk of PHP jobs have been migrated fairly recently when I managed to provision a Trusty image in Nodepool (for Zend 5.5).

Change 317481 had a related patch set uploaded (by Hashar):
Migrate visualeditor-coverage to Nodepool instance

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

Change 317481 merged by jenkins-bot:
Migrate visualeditor-coverage to Nodepool instance

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

Change 317482 had a related patch set uploaded (by Hashar):
Move npm coverage jobs to Nodepool

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

Change 317482 merged by jenkins-bot:
Move npm coverage jobs to Nodepool

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

hashar claimed this task.

This has been mostly done. The long tail of jobs still on permanent slaves will end up being migrated to Docker containers since Nodepool is now legacy.