Page MenuHomePhabricator

Fully deprecate service-pipeline-test and service-pipeline-test-and-publish jobs
Closed, ResolvedPublic

Description

We no longer maintain the service-pipeline-test and service-pipeline-test-and-publish jenkins jobs, in favor of project specific jobs in which workflows are defined by .pipeline/config.yaml files within each repo. However, we never fully migrated existing projects that rely on the former. In fact, a number of new entries have been made to Zuul's configuration that use the deprecated jobs (see patchsets related to T284345: Upgrade all CI jobs for WMF-deployed projects from Node 10 to Node 12 for example).

The following projects still require a working .pipeline/config.yaml in their repos and corresponding job definition. Entries should be made according the the documentation.

  • integration/pipelinelib (ha)
  • mediawiki/tools/cli
  • mediawiki/tools/scap
  • operations/software/tegola (needs review by opsen)
  • mediawiki/services/apertium
  • eventgate-wikimedia
  • mediawiki/services/eventstreams
  • mediawiki/services/change-propagation
  • mediawiki/services/chromium-render
  • mediawiki/services/cxserver
  • mediawiki/services/function-evaluator
  • mediawiki/services/function-orchestrator
  • mediawiki/services/kartotherian
  • mediawiki/services/mobileapps
  • mediawiki/services/restbase (needs attention due to failing tests)
  • mediawiki/services/recommendation-api
  • mediawiki/services/similar-users
  • mediawiki/services/wikifeeds
  • mediawiki/services/zotero
  • node-rdkafka-statsd
  • node-rdkafka-factory
  • wikimedia/portals
  • wikibase/vuejs-components

Details

SubjectRepoBranchLines +/-
mediawiki/services/restbasemaster+18 -1
operations/deployment-chartsmaster+1 -1
mediawiki/services/cxservermaster+17 -1
operations/software/tegolawmf/v0.14.x+17 -0
integration/configmaster+0 -208
integration/configmaster+0 -14
wikibase/vuejs-componentsmaster+17 -0
wikimedia/portalsmaster+17 -0
integration/configmaster+4 -2
integration/configmaster+10 -0
node-rdkafka-factorymaster+17 -0
integration/configmaster+8 -2
integration/configmaster+13 -0
integration/configmaster+4 -2
integration/configmaster+10 -0
node-rdkafka-statsdmaster+17 -0
mediawiki/services/zoteromaster+17 -0
integration/configmaster+4 -2
integration/configmaster+10 -1
integration/configmaster+8 -3
integration/configmaster+12 -0
mediawiki/services/similar-usersmain+17 -0
integration/configmaster+8 -3
integration/configmaster+11 -0
mediawiki/services/recommendation-apimaster+18 -1
integration/configmaster+8 -3
integration/configmaster+11 -0
integration/configmaster+8 -3
integration/configmaster+11 -0
integration/configmaster+4 -4
integration/configmaster+8 -3
integration/configmaster+11 -0
operations/software/tegolamaster+17 -0
mediawiki/tools/scapmaster+7 -0
mediawiki/services/kartotherianmaster+6 -2
mediawiki/services/mobileappsmaster+17 -0
mediawiki/services/change-propagationmaster+17 -0
mediawiki/services/chromium-rendermaster+18 -1
eventgate-wikimediamaster+17 -0
integration/configmaster+8 -2
integration/configmaster+15 -5
integration/configmaster+3 -0
integration/configmaster+4 -2
integration/configmaster+8 -3
integration/configmaster+13 -0
mediawiki/services/eventstreamsmaster+18 -1
integration/configmaster+13 -0
integration/configmaster+8 -3
integration/configmaster+8 -3
integration/configmaster+13 -0
integration/configmaster+8 -3
integration/configmaster+13 -0
integration/configmaster+4 -4
integration/configmaster+8 -3
integration/configmaster+13 -0
integration/configmaster+8 -3
integration/configmaster+13 -0
integration/configmaster+8 -3
integration/configmaster+11 -0
integration/configmaster+4 -1
integration/configmaster+10 -0
integration/configmaster+4 -2
integration/configmaster+10 -0
integration/configmaster+0 -8
integration/configmaster+5 -5
integration/configmaster+13 -0
mediawiki/services/function-orchestratormaster+7 -9
integration/configmaster+20 -3
integration/pipelinelibmaster+7 -0
integration/configmaster+12 -2
Show related patches Customize query in gerrit

Related Objects

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

Change 789280 had a related patch set uploaded (by Dduvall; author: Dduvall):

[mediawiki/services/kartotherian@master] ci: Provide basic `.pipeline/config.yaml`

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

Change 789277 merged by jenkins-bot:

[integration/config@master] jjb: [mediawiki/services/kartotherian] Provide bespoke pipeline jobs

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

Change 789278 merged by jenkins-bot:

[integration/config@master] zuul: [mediawiki/services/kartotherian] Use bespoke pipeline jobs only

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

Change 789284 had a related patch set uploaded (by Dduvall; author: Dduvall):

[integration/config@master] jjb: [mediawiki/services/mobileapps] Provide bespoke pipeline jobs

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

Change 789285 had a related patch set uploaded (by Dduvall; author: Dduvall):

[integration/config@master] zuul: [mediawiki/services/mobileapps] Use bespoke pipeline jobs only

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

Change 789284 merged by jenkins-bot:

[integration/config@master] jjb: [mediawiki/services/mobileapps] Provide bespoke pipeline jobs

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

Change 789285 merged by jenkins-bot:

[integration/config@master] zuul: [mediawiki/services/mobileapps] Use bespoke pipeline jobs only

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

Change 789287 had a related patch set uploaded (by Dduvall; author: Dduvall):

[mediawiki/services/mobileapps@master] ci: Provide basic `.pipeline/config.yaml`

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

Change 789280 merged by jenkins-bot:

[mediawiki/services/kartotherian@master] ci: Provide basic `.pipeline/config.yaml`

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

Change 789287 merged by jenkins-bot:

[mediawiki/services/mobileapps@master] ci: Provide basic `.pipeline/config.yaml`

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

Change 789636 had a related patch set uploaded (by Dduvall; author: Dduvall):

[operations/software/tegola@wmf/v0.14.x] ci: Provide basic `.pipeline/config.yaml`

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

Change 789222 abandoned by Dduvall:

[operations/software/tegola@master] ci: Provide basic `.pipeline/config.yaml`

Reason:

Belongs on wmf/v0.14.x per comment

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

Change 789649 had a related patch set uploaded (by Dduvall; author: Dduvall):

[integration/config@master] jjb: [mediawiki/services/restbase] Provide bespoke pipeline jobs

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

Change 789650 had a related patch set uploaded (by Dduvall; author: Dduvall):

[integration/config@master] zuul: [mediawiki/services/restbase] Use bespoke pipeline jobs only

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

Change 789649 merged by jenkins-bot:

[integration/config@master] jjb: [mediawiki/services/restbase] Provide bespoke pipeline jobs

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

Change 789650 merged by jenkins-bot:

[integration/config@master] zuul: [mediawiki/services/restbase] Use bespoke pipeline jobs only

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

Change 789651 had a related patch set uploaded (by Dduvall; author: Dduvall):

[integration/config@master] zuul: [mediawiki/services/restbase] Fix bespoke pipeline namees

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

Change 789651 merged by jenkins-bot:

[integration/config@master] zuul: [mediawiki/services/restbase] Fix bespoke pipeline namees

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

Change 789652 had a related patch set uploaded (by Dduvall; author: Dduvall):

[mediawiki/services/restbase@master] ci: Provide basic `.pipeline/config.yaml`

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

Change 789693 had a related patch set uploaded (by Dduvall; author: Dduvall):

[integration/config@master] jjb: [mediawiki/services/recommendation-api] Provide bespoke pipeline jobs

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

Change 789694 had a related patch set uploaded (by Dduvall; author: Dduvall):

[integration/config@master] zuul: [mediawiki/services/recommendation-api] Use bespoke pipeline jobs only

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

Change 789693 merged by jenkins-bot:

[integration/config@master] jjb: [mediawiki/services/recommendation-api] Provide bespoke pipeline jobs

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

Change 789694 merged by jenkins-bot:

[integration/config@master] zuul: [mediawiki/services/recommendation-api] Use bespoke pipeline jobs only

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

Change 789695 had a related patch set uploaded (by Dduvall; author: Dduvall):

[mediawiki/services/recommendation-api@master] ci: Provide basic `.pipeline/config.yaml`

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

Change 789697 had a related patch set uploaded (by Dduvall; author: Dduvall):

[integration/config@master] jjb: [mediawiki/services/similar-users] Provide bespoke pipeline jobs

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

Change 789698 had a related patch set uploaded (by Dduvall; author: Dduvall):

[integration/config@master] zuul: [mediawiki/services/similar-users] Use bespoke pipeline jobs only

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

Change 789697 merged by jenkins-bot:

[integration/config@master] jjb: [mediawiki/services/similar-users] Provide bespoke pipeline jobs

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

Change 789695 merged by jenkins-bot:

[mediawiki/services/recommendation-api@master] ci: Provide basic `.pipeline/config.yaml`

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

Change 789698 merged by jenkins-bot:

[integration/config@master] zuul: [mediawiki/services/similar-users] Use bespoke pipeline jobs only

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

Change 789701 had a related patch set uploaded (by Dduvall; author: Dduvall):

[mediawiki/services/similar-users@main] ci: Provide basic `.pipeline/config.yaml`

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

Change 789703 had a related patch set uploaded (by Dduvall; author: Dduvall):

[integration/config@master] jjb: [mediawiki/services/wikifeeds] Provide bespoke pipeline jobs

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

Change 789704 had a related patch set uploaded (by Dduvall; author: Dduvall):

[integration/config@master] zuul: [mediawiki/services/wikifeeds] Use bespoke pipeline jobs only

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

Change 789703 merged by jenkins-bot:

[integration/config@master] jjb: [mediawiki/services/wikifeeds] Provide bespoke pipeline jobs

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

Change 789701 merged by jenkins-bot:

[mediawiki/services/similar-users@main] ci: Provide basic `.pipeline/config.yaml`

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

Change 789704 merged by jenkins-bot:

[integration/config@master] zuul: [mediawiki/services/wikifeeds] Use bespoke pipeline jobs only

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

Change 789706 had a related patch set uploaded (by Dduvall; author: Dduvall):

[integration/config@master] jjb: [mediawiki/services/zotero] Provide bespoke pipeline jobs

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

Change 789707 had a related patch set uploaded (by Dduvall; author: Dduvall):

[integration/config@master] zuul: [mediawiki/services/zotero] Use bespoke pipeline jobs only

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

Change 789706 merged by jenkins-bot:

[integration/config@master] jjb: [mediawiki/services/zotero] Provide bespoke pipeline jobs

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

Change 789707 merged by jenkins-bot:

[integration/config@master] zuul: [mediawiki/services/zotero] Use bespoke pipeline jobs only

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

Change 789709 had a related patch set uploaded (by Dduvall; author: Dduvall):

[mediawiki/services/zotero@master] ci: Provide basic `.pipeline/config.yaml`

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

Change 789710 had a related patch set uploaded (by Dduvall; author: Dduvall):

[integration/config@master] jjb: [node-rdkakfa-statsd] Provide bespoke pipeline jobs

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

Change 789711 had a related patch set uploaded (by Dduvall; author: Dduvall):

[integration/config@master] zuul: [node-rdkakfa-statsd] Use bespoke pipeline jobs only

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

Change 789709 merged by jenkins-bot:

[mediawiki/services/zotero@master] ci: Provide basic `.pipeline/config.yaml`

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

Change 789710 merged by jenkins-bot:

[integration/config@master] jjb: [node-rdkakfa-statsd] Provide bespoke pipeline jobs

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

Change 789711 merged by jenkins-bot:

[integration/config@master] zuul: [node-rdkakfa-statsd] Use bespoke pipeline jobs only

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

Change 789712 had a related patch set uploaded (by Dduvall; author: Dduvall):

[node-rdkafka-statsd@master] ci: Provide basic `.pipeline/config.yaml`

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

Change 789713 had a related patch set uploaded (by Dduvall; author: Dduvall):

[integration/config@master] jjb: [node-rdkakfa-factory] Provide bespoke pipeline jobs

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

Change 789714 had a related patch set uploaded (by Dduvall; author: Dduvall):

[integration/config@master] zuul: [node-rdkakfa-factory] Use bespoke pipeline jobs only

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

Change 789712 merged by jenkins-bot:

[node-rdkafka-statsd@master] ci: Provide basic `.pipeline/config.yaml`

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

Change 789713 merged by jenkins-bot:

[integration/config@master] jjb: [node-rdkakfa-factory] Provide bespoke pipeline jobs

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

Change 789714 merged by jenkins-bot:

[integration/config@master] zuul: [node-rdkakfa-factory] Use bespoke pipeline jobs only

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

Change 789716 had a related patch set uploaded (by Dduvall; author: Dduvall):

[node-rdkafka-factory@master] ci: Provide basic `.pipeline/config.yaml`

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

Change 789717 had a related patch set uploaded (by Dduvall; author: Dduvall):

[integration/config@master] jjb: [wikimedia/portals] Provide bespoke pipeline jobs

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

Change 789718 had a related patch set uploaded (by Dduvall; author: Dduvall):

[integration/config@master] zuul: [wikimedia/portals] Use bespoke pipeline jobs only

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

Change 789717 merged by jenkins-bot:

[integration/config@master] jjb: [wikimedia/portals] Provide bespoke pipeline jobs

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

Change 789718 merged by jenkins-bot:

[integration/config@master] zuul: [wikimedia/portals] Use bespoke pipeline jobs only

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

Change 789716 merged by jenkins-bot:

[node-rdkafka-factory@master] ci: Provide basic `.pipeline/config.yaml`

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

Change 789719 had a related patch set uploaded (by Dduvall; author: Dduvall):

[wikimedia/portals@master] ci: Provide basic `.pipeline/config.yaml`

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

Change 789720 had a related patch set uploaded (by Dduvall; author: Dduvall):

[integration/config@master] jjb: [wikibase/vuejs-components] Provide bespoke pipeline jobs

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

Change 789721 had a related patch set uploaded (by Dduvall; author: Dduvall):

[integration/config@master] zuul: [wikibase/vuejs-components] Use bespoke pipeline jobs only

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

Change 789720 merged by jenkins-bot:

[integration/config@master] jjb: [wikibase/vuejs-components] Provide bespoke pipeline jobs

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

Change 789721 merged by jenkins-bot:

[integration/config@master] zuul: [wikibase/vuejs-components] Use bespoke pipeline jobs only

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

Change 789722 had a related patch set uploaded (by Dduvall; author: Dduvall):

[wikibase/vuejs-components@master] ci: Provide basic `.pipeline/config.yaml`

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

Change 789719 merged by jenkins-bot:

[wikimedia/portals@master] ci: Provide basic `.pipeline/config.yaml`

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

Change 789723 had a related patch set uploaded (by Dduvall; author: Dduvall):

[integration/config@master] zuul: Remove templates for fully deprecated service-pipeline-* jobs

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

Change 789722 merged by jenkins-bot:

[wikibase/vuejs-components@master] ci: Provide basic `.pipeline/config.yaml`

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

Change 789724 had a related patch set uploaded (by Dduvall; author: Dduvall):

[integration/config@master] jjb: Remove fully deprecated service-pipeline-* jobs

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

Change 789723 merged by jenkins-bot:

[integration/config@master] zuul: Remove templates for fully deprecated service-pipeline-* jobs

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

Change 789724 merged by jenkins-bot:

[integration/config@master] jjb: Remove fully deprecated service-pipeline-* jobs

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

dduvall changed the task status from In Progress to Stalled.May 5 2022, 10:59 PM

I'm pretty much done here. Just waiting on review for https://gerrit.wikimedia.org/r/c/operations/software/tegola/+/789636 (no access to +2) and https://gerrit.wikimedia.org/r/c/mediawiki/services/restbase/+/789652 (seems tests are failing against master).

Change 789636 merged by jenkins-bot:

[operations/software/tegola@wmf/v0.14.x] ci: Provide basic `.pipeline/config.yaml`

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

Change 790903 had a related patch set uploaded (by Hashar; author: KartikMistry):

[mediawiki/services/cxserver@master] Add missing .pipeline/config.yaml file

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

Change 790903 merged by jenkins-bot:

[mediawiki/services/cxserver@master] Add missing .pipeline/config.yaml file

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

Change 791052 had a related patch set uploaded (by KartikMistry; author: KartikMistry):

[operations/deployment-charts@master] Update cxserver to 2022-05-11-135122-production

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

Change 791052 merged by jenkins-bot:

[operations/deployment-charts@master] Update cxserver to 2022-05-11-135122-production

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

Change 789652 merged by Dduvall:

[mediawiki/services/restbase@master] ci: Provide basic `.pipeline/config.yaml`

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

dduvall updated the task description. (Show Details)