Page MenuHomePhabricator

Improve brevity of Jenkins console output
Closed, ResolvedPublic

Description

Today I looked at the Jenkins output for a random failing job, the blinders briefly fell from my eyes, and I realized that there are 142 lines of nothing I had to scroll past before I found the line that revealed the problem:

1Started by user unknown or anonymous
2Running as SYSTEM
3Building remotely on integration-agent-docker-1053 (pipelinelib Docker blubber) in workspace /srv/jenkins/workspace/mwgate-node20
4[mwgate-node20] $ /bin/bash -xe /tmp/jenkins3228353370275082931.sh
5+ ls -laF --color=always
6total 8
7drwxr-xr-x 2 jenkins-deploy wikidev 4096 May 9 23:43 ./
8drwxrwxr-x 20 jenkins-deploy wikidev 4096 May 9 23:43 ../
9+ mkdir -m 2777 -p cache
10[mwgate-node20] $ /bin/bash /tmp/jenkins6434104649292833498.sh
11+ set -o pipefail
12++ pwd
13+ '[' '!' -d /srv/jenkins/workspace/mwgate-node20/cache ']'
14++ pwd
15+ exec docker run --volume /srv/jenkins/workspace/mwgate-node20/cache:/cache --security-opt seccomp=unconfined --init --rm --label jenkins.job=mwgate-node20 --label jenkins.build=48125 --env-file /dev/fd/63 docker-registry.wikimedia.org/releng/castor:0.4.0 load
16++ /usr/bin/env
17++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)='
18Defined: CASTOR_NAMESPACE="castor-mw-ext-and-skins/master/mwgate-node20"
19Syncing...
20rsync: [generator] failed to set times on "/cache/.": Operation not permitted (1)
21rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1819) [generator=3.2.3]
22
23Done
24[mwgate-node20] $ /bin/bash -xe /tmp/jenkins13607376647352674185.sh
25+ set -eux
26+ ls -laF --color=always
27total 12
28drwxr-xr-x 3 jenkins-deploy wikidev 4096 May 9 23:43 ./
29drwxrwxr-x 20 jenkins-deploy wikidev 4096 May 9 23:43 ../
30drwxrwsrwx 6 jenkins-deploy wikidev 4096 May 9 23:43 cache/
31+ mkdir -m 2777 -p log
32[mwgate-node20] $ /bin/bash /tmp/jenkins13481615531491161488.sh
33+ set -o pipefail
34+ '[' '!' -d /srv/jenkins/workspace/mwgate-node20 ']'
35+ exec docker run --entrypoint=/usr/bin/find --user=nobody --volume /srv/jenkins/workspace/mwgate-node20:/workspace --security-opt seccomp=unconfined --init --rm --label jenkins.job=mwgate-node20 --label jenkins.build=48125 --env-file /dev/fd/63 docker-registry.wikimedia.org/buster:latest /workspace/log -mindepth 1 -delete
36++ /usr/bin/env
37++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)='
38[mwgate-node20] $ /bin/bash -xe /tmp/jenkins3007904286006666781.sh
39+ set -eux
40+ ls -laF --color=always
41total 16
42drwxr-xr-x 4 jenkins-deploy wikidev 4096 May 9 23:43 ./
43drwxrwxr-x 20 jenkins-deploy wikidev 4096 May 9 23:43 ../
44drwxrwsrwx 6 jenkins-deploy wikidev 4096 May 9 23:43 cache/
45drwxrwsrwx 2 jenkins-deploy wikidev 4096 May 9 23:43 log/
46+ mkdir -m 2777 -p src
47[mwgate-node20] $ /bin/bash /tmp/jenkins6278013415059062771.sh
48+ set -o pipefail
49+ '[' '!' -d /srv/jenkins/workspace/mwgate-node20 ']'
50+ exec docker run --entrypoint=/usr/bin/find --user=nobody --volume /srv/jenkins/workspace/mwgate-node20:/workspace --security-opt seccomp=unconfined --init --rm --label jenkins.job=mwgate-node20 --label jenkins.build=48125 --env-file /dev/fd/63 docker-registry.wikimedia.org/buster:latest /workspace/src -mindepth 1 -delete
51++ /usr/bin/env
52++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)='
53[mwgate-node20] $ /bin/bash -eu /tmp/jenkins11908092165531199388.sh
54+ mkdir -m 2777 -p cache
55[mwgate-node20] $ /bin/bash /tmp/jenkins7698894319303657189.sh
56+ set -o pipefail
57++ pwd
58+ '[' '!' -d /srv/jenkins/workspace/mwgate-node20/src ']'
59++ pwd
60+ '[' '!' -d /srv/jenkins/workspace/mwgate-node20/cache ']'
61+ '[' '!' -d /srv/git ']'
62++ pwd
63++ pwd
64+ exec docker run --volume /srv/jenkins/workspace/mwgate-node20/src:/src --volume /srv/jenkins/workspace/mwgate-node20/cache:/cache --volume /srv/git:/srv/git:ro --security-opt seccomp=unconfined --init --rm --label jenkins.job=mwgate-node20 --label jenkins.build=48125 --env-file /dev/fd/63 docker-registry.wikimedia.org/releng/ci-src-setup-simple:0.7.0
65++ /usr/bin/env
66++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)='
67+ [[ https://integration.wikimedia.org/ci/ == '' ]]
68+ git init
69hint: Using 'master' as the name for the initial branch. This default branch name
70hint: is subject to change. To configure the initial branch name to use in all
71hint: of your new repositories, which will suppress this warning, call:
72hint:
73hint: git config --global init.defaultBranch <name>
74hint:
75hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
76hint: 'development'. The just-created branch can be renamed via this command:
77hint:
78hint: git branch -m <name>
79Initialized empty Git repository in /src/.git/
80+ git remote add origin https://gerrit.wikimedia.org/r/mediawiki/skins/Vector
81+ git fetch --quiet --update-head-ok --depth 2 git://contint1002.wikimedia.org/mediawiki/skins/Vector +refs/zuul/master/Z93b4319852894dfe9fb35c2cd1a30fe5:refs/zuul/master/Z93b4319852894dfe9fb35c2cd1a30fe5
82+ [[ master == '' ]]
83+ git checkout -B master FETCH_HEAD
84Reset branch 'master'
85+ set +x
86+ git submodule --quiet update --init --recursive
87[mwgate-node20] $ /bin/bash -eu /tmp/jenkins17041439869405202659.sh
88+ chmod 2777 src
89+ mkdir -m 2777 -p cache log
90[mwgate-node20] $ /bin/bash /tmp/jenkins3039322460920528501.sh
91+ set -o pipefail
92++ pwd
93+ '[' '!' -d /srv/jenkins/workspace/mwgate-node20/src ']'
94++ pwd
95+ '[' '!' -d /srv/jenkins/workspace/mwgate-node20/cache ']'
96++ pwd
97+ '[' '!' -d /srv/jenkins/workspace/mwgate-node20/log ']'
98++ pwd
99++ pwd
100++ pwd
101+ exec docker run --volume /srv/jenkins/workspace/mwgate-node20/src:/src --volume /srv/jenkins/workspace/mwgate-node20/cache:/cache --volume /srv/jenkins/workspace/mwgate-node20/log:/log --security-opt seccomp=unconfined --init --rm --label jenkins.job=mwgate-node20 --label jenkins.build=48125 --env-file /dev/fd/63 docker-registry.wikimedia.org/releng/node20-test:20.19.1
102++ /usr/bin/env
103++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)='
104+ '[' '!' -f package.json ']'
105+ node --version
106v20.19.1
107+ npm --version
10810.8.2
109+ '[' -e npm-shrinkwrap.json ']'
110+ '[' -e package-lock.json ']'
111+ npm ci
112npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
113npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
114npm warn deprecated abab@2.0.6: Use your platform's native atob() and btoa() methods instead
115npm warn deprecated glob@7.2.0: Glob versions prior to v9 are no longer supported
116npm warn deprecated glob@8.1.0: Glob versions prior to v9 are no longer supported
117npm warn deprecated domexception@2.0.1: Use your platform's native DOMException instead
118npm warn deprecated w3c-hr-time@1.0.2: Use your platform's native performance.now() and performance.timeOrigin.
119npm warn deprecated domexception@4.0.0: Use your platform's native DOMException instead
120npm warn deprecated mkdirp@0.3.0: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
121npm warn deprecated sinon@12.0.1: 16.1.1
122
123added 900 packages, and audited 901 packages in 7s
124
125115 packages are looking for funding
126 run `npm fund` for details
127
1283 vulnerabilities (1 moderate, 2 high)
129
130To address issues that do not require attention, run:
131 npm audit fix
132
133To address all issues (including breaking changes), run:
134 npm audit fix --force
135
136Run `npm audit` for details.
137+ npm run-script test
138
139> test
140> npm -s run lint && tsc && npm run test:unit
141
142
143/src/resources/skins.vector.js/skin.js
144 57:2 error 'echo' is not defined no-undef
145
146✖ 1 problem (1 error, 0 warnings)
147
148Build step 'Execute shell' marked build as failure
149Archiving artifacts
150[PostBuildScript] - [INFO] Executing post build scripts.
151[PostBuildScript] - [INFO] Build does not have any of the results [SUCCESS]. Did not execute build step #0.
152[PostBuildScript] - [INFO] Executing post build scripts.
153[mwgate-node20] $ /bin/bash -xe /tmp/jenkins6810885314710987536.sh
154+ echo 'Clearing /srv/jenkins/workspace/mwgate-node20/cache'
155Clearing /srv/jenkins/workspace/mwgate-node20/cache
156[mwgate-node20] $ /bin/bash /tmp/jenkins9735898547263535922.sh
157+ set -o pipefail
158++ pwd
159+ '[' '!' -d /srv/jenkins/workspace/mwgate-node20/cache ']'
160++ pwd
161+ exec docker run --volume /srv/jenkins/workspace/mwgate-node20/cache:/cache --security-opt seccomp=unconfined --init --rm --label jenkins.job=mwgate-node20 --label jenkins.build=48125 --env-file /dev/fd/63 docker-registry.wikimedia.org/releng/castor:0.4.0 clear
162++ /usr/bin/env
163++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)='
164[PostBuildScript] - [INFO] Executing post build scripts.
165[mwgate-node20] $ /bin/bash -xe /tmp/jenkins10303143500957086623.sh
166+ set -euxo pipefail
167+ docker ps -q --filter label=jenkins.job=mwgate-node20 --filter label=jenkins.build=48125
168+ xargs --no-run-if-empty docker stop
169[PostBuildScript] - [INFO] Executing post build scripts.
170[mwgate-node20] $ /bin/bash /tmp/jenkins5687633097472171454.sh
171+ set -o pipefail
172+ '[' '!' -d /srv/jenkins/workspace/mwgate-node20 ']'
173+ exec docker run --entrypoint=/usr/bin/find --user=root --volume /srv/jenkins/workspace/mwgate-node20:/workspace --security-opt seccomp=unconfined --init --rm --label jenkins.job=mwgate-node20 --label jenkins.build=48125 --env-file /dev/fd/63 docker-registry.wikimedia.org/buster:latest /workspace -mindepth 1 -delete
174++ /usr/bin/env
175++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)='
176[mwgate-node20] $ /bin/bash -xe /tmp/jenkins7757249810609692084.sh
177+ echo 'Listing potentially remaining files in workspace for T282893'
178Listing potentially remaining files in workspace for T282893
179+ ls -laF --color=always
180total 8
181drwxr-xr-x 2 jenkins-deploy wikidev 4096 May 9 23:44 ./
182drwxrwxr-x 20 jenkins-deploy wikidev 4096 May 9 23:43 ../
183[mwgate-node20] $ /bin/bash -xe /tmp/jenkins6976407823933273425.sh
184+ set -u
185+ rmdir /srv/jenkins/workspace/mwgate-node20
186Finished: FAILURE

Some of these lines are probably valuable debugging information for problems that did not happen in this particular run. Many, however, are useless. I thought I could spend some time trying to trim them down.

Event Timeline

Change #1143967 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[integration/config@master] Replace all uses of `$(pwd)` with `$PWD`

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

Change #1143969 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[integration/config@master] Silence `git (init|fetch|checkout|submodule)` everywhere

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

Change #1143972 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[integration/config@master] Omit noisy `ls` debugging commands when not needed

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

Change #1143967 merged by jenkins-bot:

[integration/config@master] Replace all uses of `$(pwd)` with `$PWD`

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

Change #1144453 had a related patch set uploaded (by Hashar; author: Bartosz Dziewoński):

[integration/config@master] jjb: silence git

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

Change #1143969 merged by jenkins-bot:

[integration/config@master] Silence `git (init|fetch|checkout|submodule)` in examples

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

Change #1144453 merged by jenkins-bot:

[integration/config@master] jjb: silence git

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

Change #1144475 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] dockerfiles: silence git

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

Change #1144475 merged by jenkins-bot:

[integration/config@master] dockerfiles: silence git

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

Change #1144483 had a related patch set uploaded (by Hashar; author: Bartosz Dziewoński):

[integration/config@master] dockerfiles: silence git in ci-src-setup

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

I have split one of the changes to smaller ones and deployed most of them. The last one remaining is https://gerrit.wikimedia.org/r/c/integration/config/+/1144483 :)

Change #1143972 merged by jenkins-bot:

[integration/config@master] Omit noisy `ls` debugging commands when not needed

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

Change #1144483 merged by jenkins-bot:

[integration/config@master] dockerfiles: silence git in ci-src-setup

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

Change #1144596 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] jjb: silence git in ci-src-setup

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

Mentioned in SAL (#wikimedia-releng) [2025-05-12T15:55:24Z] <hashar> Updated Jenkins jobs to silence git in ci-src-setup | https://gerrit.wikimedia.org/r/1144596 | T393847

Mentioned in SAL (#wikimedia-releng) [2025-05-12T16:48:11Z] <hashar> Updated Jenkins jobs to silence git in ci-src-setup (take 2) | https://gerrit.wikimedia.org/r/1144596 | T393847

hashar claimed this task.

I have deployed everything! :-] Thank you for the improvements!

Change #1144596 merged by jenkins-bot:

[integration/config@master] jjb: silence git in ci-src-setup

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

We're down from 142 to 105 lines. Current results:

1Started by user unknown or anonymous
2Running as SYSTEM
3Building remotely on integration-agent-docker-1065 (Docker) in workspace /srv/jenkins/workspace/mwgate-node20
4[mwgate-node20] $ /bin/bash -xe /tmp/jenkins6698170014203852132.sh
5+ mkdir -m 2777 -p cache
6[mwgate-node20] $ /bin/bash /tmp/jenkins18416898583586774545.sh
7+ set -o pipefail
8+ '[' '!' -d /srv/jenkins/workspace/mwgate-node20/cache ']'
9+ exec docker run --volume /srv/jenkins/workspace/mwgate-node20/cache:/cache --security-opt seccomp=unconfined --init --rm --label jenkins.job=mwgate-node20 --label jenkins.build=48618 --env-file /dev/fd/63 docker-registry.wikimedia.org/releng/castor:0.4.0 load
10++ /usr/bin/env
11++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)='
12Defined: CASTOR_NAMESPACE="castor-mw-ext-and-skins/master/mwgate-node20"
13Syncing...
14rsync: [generator] failed to set times on "/cache/.": Operation not permitted (1)
15rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1819) [generator=3.2.3]
16
17Done
18[mwgate-node20] $ /bin/bash -xe /tmp/jenkins9570444478569684184.sh
19+ set -eux
20+ mkdir -m 2777 -p log
21[mwgate-node20] $ /bin/bash /tmp/jenkins12568592662658434959.sh
22+ set -o pipefail
23+ '[' '!' -d /srv/jenkins/workspace/mwgate-node20 ']'
24+ exec docker run --entrypoint=/usr/bin/find --user=nobody --volume /srv/jenkins/workspace/mwgate-node20:/workspace --security-opt seccomp=unconfined --init --rm --label jenkins.job=mwgate-node20 --label jenkins.build=48618 --env-file /dev/fd/63 docker-registry.wikimedia.org/buster:latest /workspace/log -mindepth 1 -delete
25++ /usr/bin/env
26++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)='
27[mwgate-node20] $ /bin/bash -xe /tmp/jenkins6686620824712163109.sh
28+ set -eux
29+ mkdir -m 2777 -p src
30[mwgate-node20] $ /bin/bash /tmp/jenkins16080523063628745248.sh
31+ set -o pipefail
32+ '[' '!' -d /srv/jenkins/workspace/mwgate-node20 ']'
33+ exec docker run --entrypoint=/usr/bin/find --user=nobody --volume /srv/jenkins/workspace/mwgate-node20:/workspace --security-opt seccomp=unconfined --init --rm --label jenkins.job=mwgate-node20 --label jenkins.build=48618 --env-file /dev/fd/63 docker-registry.wikimedia.org/buster:latest /workspace/src -mindepth 1 -delete
34++ /usr/bin/env
35++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)='
36[mwgate-node20] $ /bin/bash -eu /tmp/jenkins5738675166679466490.sh
37+ mkdir -m 2777 -p cache
38[mwgate-node20] $ /bin/bash /tmp/jenkins12047790555073868114.sh
39+ set -o pipefail
40+ '[' '!' -d /srv/jenkins/workspace/mwgate-node20/src ']'
41+ '[' '!' -d /srv/jenkins/workspace/mwgate-node20/cache ']'
42+ '[' '!' -d /srv/git ']'
43+ exec docker run --volume /srv/jenkins/workspace/mwgate-node20/src:/src --volume /srv/jenkins/workspace/mwgate-node20/cache:/cache --volume /srv/git:/srv/git:ro --security-opt seccomp=unconfined --init --rm --label jenkins.job=mwgate-node20 --label jenkins.build=48618 --env-file /dev/fd/63 docker-registry.wikimedia.org/releng/ci-src-setup-simple:0.7.0-s1
44++ /usr/bin/env
45++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)='
46+ [[ https://integration.wikimedia.org/ci/ == '' ]]
47+ git init --initial-branch=master
48Initialized empty Git repository in /src/.git/
49+ git remote add origin https://gerrit.wikimedia.org/r/mediawiki/skins/Vector
50+ git fetch --quiet --update-head-ok --depth 2 git://contint2002.wikimedia.org/mediawiki/skins/Vector +refs/zuul/master/Z0daf7fbc20f04a028c17a1516a82dad2:refs/zuul/master/Z0daf7fbc20f04a028c17a1516a82dad2
51+ [[ master == '' ]]
52+ git checkout -B master FETCH_HEAD
53Reset branch 'master'
54+ set +x
55+ git submodule --quiet update --init --recursive
56[mwgate-node20] $ /bin/bash -eu /tmp/jenkins2885250545359150331.sh
57+ chmod 2777 src
58+ mkdir -m 2777 -p cache log
59[mwgate-node20] $ /bin/bash /tmp/jenkins6928119596860216575.sh
60+ set -o pipefail
61+ '[' '!' -d /srv/jenkins/workspace/mwgate-node20/src ']'
62+ '[' '!' -d /srv/jenkins/workspace/mwgate-node20/cache ']'
63+ '[' '!' -d /srv/jenkins/workspace/mwgate-node20/log ']'
64+ exec docker run --volume /srv/jenkins/workspace/mwgate-node20/src:/src --volume /srv/jenkins/workspace/mwgate-node20/cache:/cache --volume /srv/jenkins/workspace/mwgate-node20/log:/log --security-opt seccomp=unconfined --init --rm --label jenkins.job=mwgate-node20 --label jenkins.build=48618 --env-file /dev/fd/63 docker-registry.wikimedia.org/releng/node20-test:20.19.1
65++ /usr/bin/env
66++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)='
67+ '[' '!' -f package.json ']'
68+ node --version
69v20.19.1
70+ npm --version
7110.8.2
72+ '[' -e npm-shrinkwrap.json ']'
73+ '[' -e package-lock.json ']'
74+ npm ci
75npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
76npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
77npm warn deprecated abab@2.0.6: Use your platform's native atob() and btoa() methods instead
78npm warn deprecated glob@7.2.0: Glob versions prior to v9 are no longer supported
79npm warn deprecated glob@8.1.0: Glob versions prior to v9 are no longer supported
80npm warn deprecated domexception@2.0.1: Use your platform's native DOMException instead
81npm warn deprecated w3c-hr-time@1.0.2: Use your platform's native performance.now() and performance.timeOrigin.
82npm warn deprecated domexception@4.0.0: Use your platform's native DOMException instead
83npm warn deprecated mkdirp@0.3.0: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
84npm warn deprecated sinon@12.0.1: 16.1.1
85
86added 900 packages, and audited 901 packages in 6s
87
88115 packages are looking for funding
89 run `npm fund` for details
90
913 vulnerabilities (1 moderate, 2 high)
92
93To address issues that do not require attention, run:
94 npm audit fix
95
96To address all issues (including breaking changes), run:
97 npm audit fix --force
98
99Run `npm audit` for details.
100+ npm run-script test
101
102> test
103> npm -s run lint && tsc && npm run test:unit
104
105
106/src/resources/skins.vector.js/skin.js
107 57:2 error 'echo' is not defined no-undef
108
109✖ 1 problem (1 error, 0 warnings)
110
111Build step 'Execute shell' marked build as failure
112Archiving artifacts
113[PostBuildScript] - [INFO] Executing post build scripts.
114[PostBuildScript] - [INFO] Build does not have any of the results [SUCCESS]. Did not execute build step #0.
115[PostBuildScript] - [INFO] Executing post build scripts.
116[mwgate-node20] $ /bin/bash -xe /tmp/jenkins17223645035016352327.sh
117+ echo 'Clearing /srv/jenkins/workspace/mwgate-node20/cache'
118Clearing /srv/jenkins/workspace/mwgate-node20/cache
119[mwgate-node20] $ /bin/bash /tmp/jenkins6425028712772339251.sh
120+ set -o pipefail
121+ '[' '!' -d /srv/jenkins/workspace/mwgate-node20/cache ']'
122+ exec docker run --volume /srv/jenkins/workspace/mwgate-node20/cache:/cache --security-opt seccomp=unconfined --init --rm --label jenkins.job=mwgate-node20 --label jenkins.build=48618 --env-file /dev/fd/63 docker-registry.wikimedia.org/releng/castor:0.4.0 clear
123++ /usr/bin/env
124++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)='
125[PostBuildScript] - [INFO] Executing post build scripts.
126[mwgate-node20] $ /bin/bash -xe /tmp/jenkins10585005865253115599.sh
127+ set -euxo pipefail
128+ docker ps -q --filter label=jenkins.job=mwgate-node20 --filter label=jenkins.build=48618
129+ xargs --no-run-if-empty docker stop
130[PostBuildScript] - [INFO] Executing post build scripts.
131[mwgate-node20] $ /bin/bash /tmp/jenkins1293099175388471647.sh
132+ set -o pipefail
133+ '[' '!' -d /srv/jenkins/workspace/mwgate-node20 ']'
134+ exec docker run --entrypoint=/usr/bin/find --user=root --volume /srv/jenkins/workspace/mwgate-node20:/workspace --security-opt seccomp=unconfined --init --rm --label jenkins.job=mwgate-node20 --label jenkins.build=48618 --env-file /dev/fd/63 docker-registry.wikimedia.org/buster:latest /workspace -mindepth 1 -delete
135++ /usr/bin/env
136++ egrep -v '^(HOME|SHELL|PATH|LOGNAME|MAIL)='
137[mwgate-node20] $ /bin/bash -xe /tmp/jenkins10934646293654371317.sh
138+ echo 'Listing potentially remaining files in workspace for T282893'
139Listing potentially remaining files in workspace for T282893
140+ ls -laF --color=always
141total 8
142drwxr-xr-x 2 jenkins-deploy wikidev 4096 May 12 17:11 ./
143drwxrwxr-x 4 jenkins-deploy wikidev 4096 May 12 17:11 ../
144[mwgate-node20] $ /bin/bash -xe /tmp/jenkins460674181139499016.sh
145+ set -u
146+ rmdir /srv/jenkins/workspace/mwgate-node20
147Finished: FAILURE

Change #1144636 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[integration/config@master] Use `set -x` / `set +x` a bit more for verbose checks

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

Please humor me with one more thing, I promise this is the last one :)

Change #1145087 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] jjb: update to mute checks for npm packaging files

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

Change #1145090 had a related patch set uploaded (by Hashar; author: Bartosz Dziewoński):

[integration/config@master] jjb: silence some shell blocks in macro-docker.yaml

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

Change #1144636 merged by jenkins-bot:

[integration/config@master] dockerfiles: mute checks for npm packaging files

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

Change #1145087 merged by jenkins-bot:

[integration/config@master] jjb: update to mute checks for npm packaging files

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

Mentioned in SAL (#wikimedia-releng) [2025-05-14T16:06:19Z] <hashar> Updating jobs for "jjb: silence some shell blocks in macro-docker.yaml" | https://gerrit.wikimedia.org/r/c/integration/config/+/1145090 | T393847

Change #1145090 merged by jenkins-bot:

[integration/config@master] jjb: silence some shell blocks in macro-docker.yaml

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