Page MenuHomePhabricator

Wikifeeds CI is not working
Closed, ResolvedPublic

Description

In the last few patches I am seeing this error from stale CI jobs:
https://integration.wikimedia.org/ci/job/wikifeeds-pipeline-test/440/console

More specifically:

Running in /tmp/tmp.gZJxZqWcHk
[Pipeline] {
[Pipeline] deleteDir
[Pipeline] }
[Pipeline] // dir
[Pipeline] readYaml
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] node
Still waiting to schedule task
There are no nodes with the label ‘pipelinelib&&Docker’

Related Objects

Event Timeline

Ah, oops, @hashar dropped the blubber label yesterday as nothing was meant to be using it any more.

https://gerrit.wikimedia.org/r/c/integration/pipelinelib/+/1267532

I am bumping the priority to high since its blocking code merges.

There are no nodes with the label ‘pipelinelib&&Docker’

Indeed. It appears there are no longer any non-prod nodes with the pipelinelib label.

before:

import jenkins.model.*

Jenkins.instance.nodes.each { println("${it.name} labels: ${it.assignedLabels}") }
contint1002 labels: [dockerPublish, pipelinelib, productionAgents, contint1002, chartPromote, train]
contint2002 labels: [dockerPublish, pipelinelib, productionAgents, chartPromote, contint2002, train]
deployment-deploy04 labels: [deployment-deploy04, BetaClusterBastion]
integration-agent-docker-1070 labels: [Docker, integration-agent-docker-1070]
integration-agent-docker-1071 labels: [Docker, integration-agent-docker-1071]
integration-agent-docker-1072 labels: [Docker, integration-agent-docker-1072]
integration-agent-docker-1073 labels: [Docker, integration-agent-docker-1073]
integration-agent-docker-1074 labels: [Docker, integration-agent-docker-1074]
integration-agent-docker-1075 labels: [Docker, integration-agent-docker-1075]
integration-agent-docker-1076 labels: [Docker, integration-agent-docker-1076]
integration-agent-docker-1077 labels: [Docker, integration-agent-docker-1077]
integration-agent-docker-1078 labels: [integration-agent-docker-1078, Docker]
integration-agent-docker-1079 labels: [integration-agent-docker-1079, Docker]
integration-agent-docker-1080 labels: [Docker, integration-agent-docker-1080]
integration-agent-docker-1081 labels: [Docker, integration-agent-docker-1081]
integration-agent-docker-1082 labels: [Docker, integration-agent-docker-1082]
integration-agent-docker-1083 labels: [Docker, integration-agent-docker-1083]
integration-agent-docker-1084 labels: [Docker, integration-agent-docker-1084]
integration-agent-docker-1085 labels: [Docker, integration-agent-docker-1085]
integration-agent-docker-1086 labels: [Docker, integration-agent-docker-1086]
integration-agent-docker-1087 labels: [Docker, integration-agent-docker-1087]
integration-agent-docker-1088 labels: [Docker, integration-agent-docker-1088]
integration-agent-docker-1089 labels: [integration-agent-docker-1089, Docker]
integration-agent-docker-1090 labels: [Docker, integration-agent-docker-1090]
integration-agent-docker-1091 labels: [Docker, integration-agent-docker-1091]
integration-agent-docker-1092 labels: [Docker, integration-agent-docker-1092]
integration-agent-docker-1093 labels: [Docker, integration-agent-docker-1093]
integration-agent-pkgbuilder-1005 labels: [DebianGlue, integration-agent-pkgbuilder-1005]
integration-agent-pkgbuilder-1006 labels: [DebianGlue, integration-agent-pkgbuilder-1006]
integration-agent-puppet-docker-1004 labels: [puppet, integration-agent-puppet-docker-1004]
integration-agent-qemu-1003 labels: [Qemu, integration-agent-qemu-1003]
integration-castor05 labels: [integration-castor05, castor]
integration-castor06 labels: [integration-castor06, castor]
pcc-worker1004.puppet-diffs.eqiad1.wikimedia.cloud labels: [puppet7-compiler-node, pcc-worker1004.puppet-diffs.eqiad1.wikimedia.cloud]
pcc-worker1005.puppet-diffs.eqiad1.wikimedia.cloud labels: [puppet7-compiler-node, pcc-worker1005.puppet-diffs.eqiad1.wikimedia.cloud]
pcc-worker1006.puppet-diffs.eqiad1.wikimedia.cloud labels: [pcc-worker1006.puppet-diffs.eqiad1.wikimedia.cloud, puppet7-compiler-node]

update:

import jenkins.model.*

Jenkins.instance.nodes.each {
  if ("Docker" in it.assignedLabels.collect { it.name }) {
    it.setLabelString(it.getLabelString() + " pipelinelib")
    it.save()
  }
  println("${it.name} labels: ${it.assignedLabels}")
}
contint1002 labels: [dockerPublish, pipelinelib, productionAgents, contint1002, chartPromote, train]
contint2002 labels: [dockerPublish, pipelinelib, productionAgents, chartPromote, contint2002, train]
deployment-deploy04 labels: [deployment-deploy04, BetaClusterBastion]
integration-agent-docker-1070 labels: [pipelinelib, Docker, integration-agent-docker-1070]
integration-agent-docker-1071 labels: [pipelinelib, Docker, integration-agent-docker-1071]
integration-agent-docker-1072 labels: [pipelinelib, Docker, integration-agent-docker-1072]
integration-agent-docker-1073 labels: [pipelinelib, Docker, integration-agent-docker-1073]
integration-agent-docker-1074 labels: [pipelinelib, Docker, integration-agent-docker-1074]
integration-agent-docker-1075 labels: [pipelinelib, Docker, integration-agent-docker-1075]
integration-agent-docker-1076 labels: [pipelinelib, Docker, integration-agent-docker-1076]
integration-agent-docker-1077 labels: [pipelinelib, Docker, integration-agent-docker-1077]
integration-agent-docker-1078 labels: [integration-agent-docker-1078, pipelinelib, Docker]
integration-agent-docker-1079 labels: [integration-agent-docker-1079, pipelinelib, Docker]
integration-agent-docker-1080 labels: [pipelinelib, Docker, integration-agent-docker-1080]
integration-agent-docker-1081 labels: [pipelinelib, Docker, integration-agent-docker-1081]
integration-agent-docker-1082 labels: [pipelinelib, Docker, integration-agent-docker-1082]
integration-agent-docker-1083 labels: [pipelinelib, Docker, integration-agent-docker-1083]
integration-agent-docker-1084 labels: [pipelinelib, Docker, integration-agent-docker-1084]
integration-agent-docker-1085 labels: [pipelinelib, Docker, integration-agent-docker-1085]
integration-agent-docker-1086 labels: [pipelinelib, Docker, integration-agent-docker-1086]
integration-agent-docker-1087 labels: [pipelinelib, Docker, integration-agent-docker-1087]
integration-agent-docker-1088 labels: [pipelinelib, Docker, integration-agent-docker-1088]
integration-agent-docker-1089 labels: [integration-agent-docker-1089, pipelinelib, Docker]
integration-agent-docker-1090 labels: [pipelinelib, Docker, integration-agent-docker-1090]
integration-agent-docker-1091 labels: [pipelinelib, Docker, integration-agent-docker-1091]
integration-agent-docker-1092 labels: [pipelinelib, Docker, integration-agent-docker-1092]
integration-agent-docker-1093 labels: [pipelinelib, Docker, integration-agent-docker-1093]
integration-agent-pkgbuilder-1005 labels: [DebianGlue, integration-agent-pkgbuilder-1005]
integration-agent-pkgbuilder-1006 labels: [DebianGlue, integration-agent-pkgbuilder-1006]
integration-agent-puppet-docker-1004 labels: [puppet, integration-agent-puppet-docker-1004]
integration-agent-qemu-1003 labels: [Qemu, integration-agent-qemu-1003]
integration-castor05 labels: [integration-castor05, castor]
integration-castor06 labels: [integration-castor06, castor]
pcc-worker1004.puppet-diffs.eqiad1.wikimedia.cloud labels: [puppet7-compiler-node, pcc-worker1004.puppet-diffs.eqiad1.wikimedia.cloud]
pcc-worker1005.puppet-diffs.eqiad1.wikimedia.cloud labels: [puppet7-compiler-node, pcc-worker1005.puppet-diffs.eqiad1.wikimedia.cloud]
pcc-worker1006.puppet-diffs.eqiad1.wikimedia.cloud labels: [pcc-worker1006.puppet-diffs.eqiad1.wikimedia.cloud, puppet7-compiler-node]

Mentioned in SAL (#wikimedia-releng) [2026-04-07T17:05:49Z] <dduvall> restored missing pipelinelib labels on integration-agent-docker- CI hosts (T422507)

Mentioned in SAL (#wikimedia-releng) [2026-04-07T17:06:58Z] <dduvall> added Docker label to contint jenkins nodes (T422507)

dduvall claimed this task.

Thanks for the report @Jgiannelos. The issue is resolved.