-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
Jenkins Master: Windows 10, as a service (Also runs a local slave via JNLP)
Jenkins Slave: Windows 7 connecting as JNLP
Jenkins ver. 2.107.3
java.runtime.name Java(TM) SE Runtime Environment
java.runtime.version 1.8.0_66-b18
ace-editor 1.1 true
active-directory 2.6 true
analysis-core 1.95 true
ansicolor 0.5.2 true
ant 1.8 true
antisamy-markup-formatter 1.5 true
apache-httpcomponents-client-4-api 4.5.5-2.1 true
authentication-tokens 1.3 true
bitbucket 1.1.8 true
bitbucket-approve 1.0.3 true
bitbucket-build-status-notifier 1.3.3 true
bitbucket-oauth 0.7 true
bitbucket-pullrequest-builder 1.4.26 true
blueocean 1.5.0 true
blueocean-autofavorite 1.2.2 true
blueocean-bitbucket-pipeline 1.5.0 true
blueocean-commons 1.5.0 true
blueocean-config 1.5.0 true
blueocean-core-js 1.5.0 true
blueocean-dashboard 1.5.0 true
blueocean-display-url 2.2.0 true
blueocean-events 1.5.0 true
blueocean-git-pipeline 1.5.0 true
blueocean-github-pipeline 1.5.0 true
blueocean-i18n 1.5.0 true
blueocean-jira 1.5.0 true
blueocean-jwt 1.5.0 true
blueocean-personalization 1.5.0 true
blueocean-pipeline-api-impl 1.5.0 true
blueocean-pipeline-editor 1.5.0 true
blueocean-pipeline-scm-api 1.5.0 true
blueocean-rest 1.5.0 true
blueocean-rest-impl 1.5.0 true
blueocean-web 1.5.0 true
bouncycastle-api 2.16.2 true
branch-api 2.0.20 true
build-monitor-plugin 1.12+build.201805070054 true
build-name-setter 1.6.9 true
build-timeout 1.19 true
ccm 3.2 true
cloudbees-bitbucket-branch-source 2.2.11 true
cloudbees-folder 6.4 true
cobertura 1.12.1 true
command-launcher 1.2 true
conditional-buildstep 1.3.6 true
cppcheck 1.21 true
credentials 2.1.16 true
credentials-binding 1.16 true
display-url-api 2.2.0 true
docker-commons 1.13 true
docker-workflow 1.17 true
durable-task 1.22 true
emma 1.29 true
external-monitor-job 1.7 true
favorite 2.3.2 true
git 3.9.0 true
git-client 2.7.2 true
git-server 1.7 true
github 1.29.0 true
github-api 1.90 true
github-branch-source 2.3.4 true
greenballs 1.15 true
groovy 2.0 true
handlebars 1.1.1 true
handy-uri-templates-2-api 2.1.6-1.0 true
htmlpublisher 1.16 true
icon-shim 2.0.3 true
jackson2-api 2.8.11.2 true
javadoc 1.4 true
jenkins-design-language 1.5.0 true
jenkinswalldisplay 0.6.34 true
jira 3.0.0 true
job-dsl 1.69 true
jquery 1.12.4-0 true
jquery-detached 1.2.1 true
jsch 0.1.54.2 true
junit 1.24 true
ldap 1.20 true
lockable-resources 2.2 true
mailer 1.21 true
mapdb-api 1.0.9.0 true
matrix-auth 2.2 true
matrix-project 1.13 true
maven-plugin 3.1.2 true
mercurial 2.3 true
momentjs 1.1.1 true
msbuild 1.29 true
mstest 0.23 true
mstestrunner 1.3.0 true
multiple-scms 0.6 true
nodelabelparameter 1.7.2 true
nunit 0.23 true
pam-auth 1.3 true
pipeline-build-step 2.7 true
pipeline-graph-analysis 1.6 true
pipeline-input-step 2.8 true
pipeline-milestone-step 1.3.1 true
pipeline-model-api 1.2.9 true
pipeline-model-declarative-agent 1.1.1 true
pipeline-model-definition 1.2.9 true
pipeline-model-extensions 1.2.9 true
pipeline-rest-api 2.10 true
pipeline-stage-step 2.3 true
pipeline-stage-tags-metadata 1.2.9 true
pipeline-stage-view 2.10 true
plain-credentials 1.4 true
postbuildscript 2.7.0 true
powershell 1.3 true
pubsub-light 1.12 true
run-condition 1.0 true
scm-api 2.2.7 true
script-security 1.44 true
sse-gateway 1.15 true
ssh-credentials 1.13 true
ssh-slaves 1.26 true
structs 1.14 true
subversion 2.10.6 true
tfs 5.133.0 true
thinBackup 1.9 true
timestamper 1.8.10 true
token-macro 2.5 true
variant 1.1 true
warnings 4.66 true
windows-slaves 1.3.1 true
workflow-aggregator 2.5 true
workflow-api 2.27 true
workflow-basic-steps 2.7 true
workflow-cps 2.53 true
workflow-cps-global-lib 2.9 true
workflow-durable-task-step 2.19 true
workflow-job 2.21 true
workflow-multibranch 2.19 true
workflow-scm-step 2.6 true
workflow-step-api 2.15 true
workflow-support 2.18 trueJenkins Master: Windows 10, as a service (Also runs a local slave via JNLP) Jenkins Slave: Windows 7 connecting as JNLP Jenkins ver. 2.107.3 java.runtime.name Java(TM) SE Runtime Environment java.runtime.version 1.8.0_66-b18 ace-editor 1.1 true active-directory 2.6 true analysis-core 1.95 true ansicolor 0.5.2 true ant 1.8 true antisamy-markup-formatter 1.5 true apache-httpcomponents-client-4-api 4.5.5-2.1 true authentication-tokens 1.3 true bitbucket 1.1.8 true bitbucket-approve 1.0.3 true bitbucket-build-status-notifier 1.3.3 true bitbucket-oauth 0.7 true bitbucket-pullrequest-builder 1.4.26 true blueocean 1.5.0 true blueocean-autofavorite 1.2.2 true blueocean-bitbucket-pipeline 1.5.0 true blueocean-commons 1.5.0 true blueocean-config 1.5.0 true blueocean-core-js 1.5.0 true blueocean-dashboard 1.5.0 true blueocean-display-url 2.2.0 true blueocean-events 1.5.0 true blueocean-git-pipeline 1.5.0 true blueocean-github-pipeline 1.5.0 true blueocean-i18n 1.5.0 true blueocean-jira 1.5.0 true blueocean-jwt 1.5.0 true blueocean-personalization 1.5.0 true blueocean-pipeline-api-impl 1.5.0 true blueocean-pipeline-editor 1.5.0 true blueocean-pipeline-scm-api 1.5.0 true blueocean-rest 1.5.0 true blueocean-rest-impl 1.5.0 true blueocean-web 1.5.0 true bouncycastle-api 2.16.2 true branch-api 2.0.20 true build-monitor-plugin 1.12+build.201805070054 true build-name-setter 1.6.9 true build-timeout 1.19 true ccm 3.2 true cloudbees-bitbucket-branch-source 2.2.11 true cloudbees-folder 6.4 true cobertura 1.12.1 true command-launcher 1.2 true conditional-buildstep 1.3.6 true cppcheck 1.21 true credentials 2.1.16 true credentials-binding 1.16 true display-url-api 2.2.0 true docker-commons 1.13 true docker-workflow 1.17 true durable-task 1.22 true emma 1.29 true external-monitor-job 1.7 true favorite 2.3.2 true git 3.9.0 true git-client 2.7.2 true git-server 1.7 true github 1.29.0 true github-api 1.90 true github-branch-source 2.3.4 true greenballs 1.15 true groovy 2.0 true handlebars 1.1.1 true handy-uri-templates-2-api 2.1.6-1.0 true htmlpublisher 1.16 true icon-shim 2.0.3 true jackson2-api 2.8.11.2 true javadoc 1.4 true jenkins-design-language 1.5.0 true jenkinswalldisplay 0.6.34 true jira 3.0.0 true job-dsl 1.69 true jquery 1.12.4-0 true jquery-detached 1.2.1 true jsch 0.1.54.2 true junit 1.24 true ldap 1.20 true lockable-resources 2.2 true mailer 1.21 true mapdb-api 1.0.9.0 true matrix-auth 2.2 true matrix-project 1.13 true maven-plugin 3.1.2 true mercurial 2.3 true momentjs 1.1.1 true msbuild 1.29 true mstest 0.23 true mstestrunner 1.3.0 true multiple-scms 0.6 true nodelabelparameter 1.7.2 true nunit 0.23 true pam-auth 1.3 true pipeline-build-step 2.7 true pipeline-graph-analysis 1.6 true pipeline-input-step 2.8 true pipeline-milestone-step 1.3.1 true pipeline-model-api 1.2.9 true pipeline-model-declarative-agent 1.1.1 true pipeline-model-definition 1.2.9 true pipeline-model-extensions 1.2.9 true pipeline-rest-api 2.10 true pipeline-stage-step 2.3 true pipeline-stage-tags-metadata 1.2.9 true pipeline-stage-view 2.10 true plain-credentials 1.4 true postbuildscript 2.7.0 true powershell 1.3 true pubsub-light 1.12 true run-condition 1.0 true scm-api 2.2.7 true script-security 1.44 true sse-gateway 1.15 true ssh-credentials 1.13 true ssh-slaves 1.26 true structs 1.14 true subversion 2.10.6 true tfs 5.133.0 true thinBackup 1.9 true timestamper 1.8.10 true token-macro 2.5 true variant 1.1 true warnings 4.66 true windows-slaves 1.3.1 true workflow-aggregator 2.5 true workflow-api 2.27 true workflow-basic-steps 2.7 true workflow-cps 2.53 true workflow-cps-global-lib 2.9 true workflow-durable-task-step 2.19 true workflow-job 2.21 true workflow-multibranch 2.19 true workflow-scm-step 2.6 true workflow-step-api 2.15 true workflow-support 2.18 true
Situation: trying to install GIT on the Windows 7 machine and let Jenkins use the GIT executable on the slave.
Result: Jenkins job can't find git.exe as the PATH environment variable is not updated on the Jenkins side.
If I update the PATH environment variable the change is not reflected in Jenkins. I tried following JENKINS-27739 however, no matter what I do Jenkins will not update its own (cached?) PATH environment variable.
What I tried so far:
- Restart both machines
- Remove slave node from Jenkins.
- Remove slave node
- restart Jenkins (whole machine)
- Add slave node
- (Dis)connecting slave node
- Marking slave node off/online