-
Bug
-
Resolution: Not A Defect
-
Minor
-
None
-
Jenkins: 2.516.3
OS: Linux - Ubuntu running Docker
Jenkins runs on one server and one agent on two separate physical machines,
both server and agent are Docker containers.
Java: 21.0.8 - Eclipse Adoptium (OpenJDK 64-Bit Server VM)
---
analysis-model-api:13.10.0-914.v0e7249a_76a_13
ansicolor:1.0.6
antisamy-markup-formatter:173.v680e3a_b_69ff3
apache-httpcomponents-client-4-api:4.5.14-269.vfa_2321039a_83
apache-httpcomponents-client-5-api:5.5-170.v023de017ccd7
asm-api:9.9-185.va_6c6b_3348b_c3
authentication-tokens:1.144.v5ff4a_5ec5c33
autograding:4.2.0
basic-branch-build-strategies:275.vde2351b_4a_58b_
bootstrap5-api:5.3.8-895.v4d0d8e47fea_d
bouncycastle-api:2.30.1.82-277.v70ca_0b_877184
branch-api:2.1255.v2f5fe203584a_
build-blocker-plugin:166.vc82fc20b_a_ed6
build-failure-analyzer:2.5.5
build-token-root:151.va_e52fe3215fc
caffeine-api:3.2.2-178.v353b_8428ed56
checks-api:373.vfe7645102093
cloud-stats:377.vd8a_6c953e98e
cloudbees-folder:6.1053.vd62fb_b_f7367b_
command-launcher:123.v37cfdc92ef67
commons-compress-api:1.28.0-1
commons-lang3-api:3.19.0-104.v12125f33a_255
commons-text-api:1.14.0-194.v804a_dc3a_1b_d8
config-file-provider:1002.v93e06b_792d44
configuration-as-code:1998.v3e50e6e9d9d3
coverage:2.2962.v6a_3557c95fd0
credentials:1447.v4cb_b_539b_5321
credentials-binding:702.vfe613e537e88
dark-theme:574.va_19f05d54df5
dashboard-view:2.543.vca_9da_3cb_9c60
data-tables-api:2.3.4-1413.va_57c35d0a_9ec
dependency-check-jenkins-plugin:5.6.1
display-url-api:2.217.va_6b_de84cc74b_
docker-commons:457.v0f62a_94f11a_3
docker-java-api:3.6.0-129.vf6f5db_c0f589
docker-plugin:1274.vc0203fdf2e74
docker-workflow:621.va_73f881d9232
durable-task:605.v9a_b_9040c9970
echarts-api:6.0.0-1165.vd1283a_3e37d4
eddsa-api:0.3.0.1-19.vc432d923e5ee
embeddable-build-status:602.v766a_264519c7
font-awesome-api:7.0.1-872.vb_679b_2c95492
forensics-api:3.1772.v99ca_3d83b_9fa_
git:5.8.0
git-client:6.4.0
git-forensics:3.2138.vf25ea_d549e33
git-server:137.ve0060b_432302
gitea:250.v76a_0b_d4fef5b_
gson-api:2.13.2-173.va_a_092315913c
handy-uri-templates-2-api:2.1.8-36.v85e4cb_234a_13
htmlpublisher:427
instance-identity:203.v15e81a_1b_7a_38
ionicons-api:94.vcc3065403257
jackson2-api:2.20.0-420.v8a_08b_d57ca_05
jakarta-activation-api:2.1.3-2
jakarta-mail-api:2.1.3-3
jakarta-xml-bind-api:4.0.5-3.v3d5b_a_73965b_9
javax-activation-api:1.2.0-8
javax-mail-api:1.6.2-11
jaxb:2.3.9-133.vb_ec76a_73f706
jdk-tool:83.v417146707a_3d
joda-time-api:2.14.0-149.v1c3ce991d1b_9
jquery3-api:3.7.1-619.vdb_10e002501a_
jsch:0.2.16-95.v3eecb_55fa_b_78
json-api:20250517-173.v596efb_962a_31
json-path-api:2.9.0-190.veefca_05d5477
jsoup:1.21.2-66.v6ea_38164b_8a_2
junit:1361.vfed194a_de34a_
ldap:793.v754d6b_41b_ea_4
locale:597.v7781ce70d4cf
mailer:522.va_995fa_cfb_8b_d
matrix-auth:3.2.8
matrix-project:867.vc7ec936160ee
metrics:4.2.37-487.v7d6048d8733c
mina-sshd-api-common:2.16.0-167.va_269f38cc024
mina-sshd-api-core:2.16.0-167.va_269f38cc024
muuri-api:0.9.5-3
nunit:593.v76f7a_5f959c1
pipeline-build-step:571.v08a_fffd4b_0ce
pipeline-graph-analysis:245.v88f03631a_b_21
pipeline-groovy-lib:766.v2b_e08c2e6ff2
pipeline-input-step:534.v352f0a_e98918
pipeline-milestone-step:138.v78ca_76831a_43
pipeline-model-api:2.2273.v643f36ed9e94
pipeline-model-definition:2.2273.v643f36ed9e94
pipeline-model-extensions:2.2273.v643f36ed9e94
pipeline-multibranch-defaults:2.1
pipeline-rest-api:2.38
pipeline-stage-step:322.vecffa_99f371c
pipeline-stage-tags-metadata:2.2273.v643f36ed9e94
pipeline-stage-view:2.38
plain-credentials:199.v9f8e1f741799
plugin-usage-plugin:4.10
plugin-util-api:6.1192.v30fe6e2837ff
prism-api:1.30.0-630.va_e19d17f83b_0
pull-request-monitoring:335.v525cd64ec76b_
resource-disposer:0.25
scm-api:712.v8846fdd68c88
script-security:1378.vf25626395f49
select2-api:4.0.13-8
snakeyaml-api:2.3-125.v4d77857a_b_402
ssh-credentials:361.vb_f6760818e8c
ssh-slaves:3.1071.v0d059c7b_c555
sshd:3.374.v19b_d59ce6610
structs:353.v261ea_40a_80fb_
theme-manager:319.v9193461f9671
token-macro:477.vd4f0dc3cb_cf1
trilead-api:2.209.v0e69b_c43c245
variant:70.va_d9f17f859e0
warnings-ng:12.9824.v4de304561b_de
workflow-aggregator:608.v67378e9d3db_1
workflow-api:1384.vdc05a_48f535f
workflow-basic-steps:1098.v808b_fd7f8cf4
workflow-cps:4209.v83c4e257f1e9
workflow-durable-task-step:1464.v2d3f5c68f84c
workflow-job:1551.v7320b_88b_d5e6
workflow-multibranch:821.vc3b_4ea_780798
workflow-scm-step:452.vdf1ca_c8d3a_87
workflow-step-api:710.v3e456cc85233
workflow-support:991.v66c18437d509Jenkins: 2.516.3 OS: Linux - Ubuntu running Docker Jenkins runs on one server and one agent on two separate physical machines, both server and agent are Docker containers. Java: 21.0.8 - Eclipse Adoptium (OpenJDK 64-Bit Server VM) --- analysis-model-api:13.10.0-914.v0e7249a_76a_13 ansicolor:1.0.6 antisamy-markup-formatter:173.v680e3a_b_69ff3 apache-httpcomponents-client-4-api:4.5.14-269.vfa_2321039a_83 apache-httpcomponents-client-5-api:5.5-170.v023de017ccd7 asm-api:9.9-185.va_6c6b_3348b_c3 authentication-tokens:1.144.v5ff4a_5ec5c33 autograding:4.2.0 basic-branch-build-strategies:275.vde2351b_4a_58b_ bootstrap5-api:5.3.8-895.v4d0d8e47fea_d bouncycastle-api:2.30.1.82-277.v70ca_0b_877184 branch-api:2.1255.v2f5fe203584a_ build-blocker-plugin:166.vc82fc20b_a_ed6 build-failure-analyzer:2.5.5 build-token-root:151.va_e52fe3215fc caffeine-api:3.2.2-178.v353b_8428ed56 checks-api:373.vfe7645102093 cloud-stats:377.vd8a_6c953e98e cloudbees-folder:6.1053.vd62fb_b_f7367b_ command-launcher:123.v37cfdc92ef67 commons-compress-api:1.28.0-1 commons-lang3-api:3.19.0-104.v12125f33a_255 commons-text-api:1.14.0-194.v804a_dc3a_1b_d8 config-file-provider:1002.v93e06b_792d44 configuration-as-code:1998.v3e50e6e9d9d3 coverage:2.2962.v6a_3557c95fd0 credentials:1447.v4cb_b_539b_5321 credentials-binding:702.vfe613e537e88 dark-theme:574.va_19f05d54df5 dashboard-view:2.543.vca_9da_3cb_9c60 data-tables-api:2.3.4-1413.va_57c35d0a_9ec dependency-check-jenkins-plugin:5.6.1 display-url-api:2.217.va_6b_de84cc74b_ docker-commons:457.v0f62a_94f11a_3 docker-java-api:3.6.0-129.vf6f5db_c0f589 docker-plugin:1274.vc0203fdf2e74 docker-workflow:621.va_73f881d9232 durable-task:605.v9a_b_9040c9970 echarts-api:6.0.0-1165.vd1283a_3e37d4 eddsa-api:0.3.0.1-19.vc432d923e5ee embeddable-build-status:602.v766a_264519c7 font-awesome-api:7.0.1-872.vb_679b_2c95492 forensics-api:3.1772.v99ca_3d83b_9fa_ git:5.8.0 git-client:6.4.0 git-forensics:3.2138.vf25ea_d549e33 git-server:137.ve0060b_432302 gitea:250.v76a_0b_d4fef5b_ gson-api:2.13.2-173.va_a_092315913c handy-uri-templates-2-api:2.1.8-36.v85e4cb_234a_13 htmlpublisher:427 instance-identity:203.v15e81a_1b_7a_38 ionicons-api:94.vcc3065403257 jackson2-api:2.20.0-420.v8a_08b_d57ca_05 jakarta-activation-api:2.1.3-2 jakarta-mail-api:2.1.3-3 jakarta-xml-bind-api:4.0.5-3.v3d5b_a_73965b_9 javax-activation-api:1.2.0-8 javax-mail-api:1.6.2-11 jaxb:2.3.9-133.vb_ec76a_73f706 jdk-tool:83.v417146707a_3d joda-time-api:2.14.0-149.v1c3ce991d1b_9 jquery3-api:3.7.1-619.vdb_10e002501a_ jsch:0.2.16-95.v3eecb_55fa_b_78 json-api:20250517-173.v596efb_962a_31 json-path-api:2.9.0-190.veefca_05d5477 jsoup:1.21.2-66.v6ea_38164b_8a_2 junit:1361.vfed194a_de34a_ ldap:793.v754d6b_41b_ea_4 locale:597.v7781ce70d4cf mailer:522.va_995fa_cfb_8b_d matrix-auth:3.2.8 matrix-project:867.vc7ec936160ee metrics:4.2.37-487.v7d6048d8733c mina-sshd-api-common:2.16.0-167.va_269f38cc024 mina-sshd-api-core:2.16.0-167.va_269f38cc024 muuri-api:0.9.5-3 nunit:593.v76f7a_5f959c1 pipeline-build-step:571.v08a_fffd4b_0ce pipeline-graph-analysis:245.v88f03631a_b_21 pipeline-groovy-lib:766.v2b_e08c2e6ff2 pipeline-input-step:534.v352f0a_e98918 pipeline-milestone-step:138.v78ca_76831a_43 pipeline-model-api:2.2273.v643f36ed9e94 pipeline-model-definition:2.2273.v643f36ed9e94 pipeline-model-extensions:2.2273.v643f36ed9e94 pipeline-multibranch-defaults:2.1 pipeline-rest-api:2.38 pipeline-stage-step:322.vecffa_99f371c pipeline-stage-tags-metadata:2.2273.v643f36ed9e94 pipeline-stage-view:2.38 plain-credentials:199.v9f8e1f741799 plugin-usage-plugin:4.10 plugin-util-api:6.1192.v30fe6e2837ff prism-api:1.30.0-630.va_e19d17f83b_0 pull-request-monitoring:335.v525cd64ec76b_ resource-disposer:0.25 scm-api:712.v8846fdd68c88 script-security:1378.vf25626395f49 select2-api:4.0.13-8 snakeyaml-api:2.3-125.v4d77857a_b_402 ssh-credentials:361.vb_f6760818e8c ssh-slaves:3.1071.v0d059c7b_c555 sshd:3.374.v19b_d59ce6610 structs:353.v261ea_40a_80fb_ theme-manager:319.v9193461f9671 token-macro:477.vd4f0dc3cb_cf1 trilead-api:2.209.v0e69b_c43c245 variant:70.va_d9f17f859e0 warnings-ng:12.9824.v4de304561b_de workflow-aggregator:608.v67378e9d3db_1 workflow-api:1384.vdc05a_48f535f workflow-basic-steps:1098.v808b_fd7f8cf4 workflow-cps:4209.v83c4e257f1e9 workflow-durable-task-step:1464.v2d3f5c68f84c workflow-job:1551.v7320b_88b_d5e6 workflow-multibranch:821.vc3b_4ea_780798 workflow-scm-step:452.vdf1ca_c8d3a_87 workflow-step-api:710.v3e456cc85233 workflow-support:991.v66c18437d509
In a declarative pipeline with multiple steps that all use Docker containers, I use a container that has the required tooling (.NET SDK) and dependency-check installed. This container should run the dependency-check Jenkins plugin. After setting the tool up in the global settings with the path of the preinstalled binaries in the container and running the pipeline I got the same error as described in the linked issue: Couldn’t find any executable in <path>.
I found out that the availability of the tool is not checked on the configured agent for the step (Docker container) but on the agent running the job (the Docker host). If I place an executable called dependency-check.sh at <path>/bin/ the plugin continues running and the check is performed as expected.
I hope that helps reproducing the issue and maybe someone finds the workaround useful until a fix is implemented.
- is related to
-
JENKINS-73666 Unable to Install Dependency Check Installer on Agent to scan repo
-
- Closed
-