-
Bug
-
Resolution: Duplicate
-
Critical
-
Linux
System Properties
Name ↓
Value
awt.toolkit sun.awt.X11.XToolkit
BUILD_TIMESTAMP 2018-05-03 09:42:22 CEST
com.sun.akuma.Daemon daemonized
executable-war /usr/lib/jenkins/jenkins.war
file.encoding UTF-8
file.encoding.pkg sun.io
file.separator /
java.awt.graphicsenv sun.awt.X11GraphicsEnvironment
java.awt.headless true
java.awt.printerjob sun.print.PSPrinterJob
java.class.path /usr/lib/jenkins/jenkins.war
java.class.version 52.0
java.endorsed.dirs /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/jre/lib/endorsed
java.ext.dirs /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/jre/lib/ext:/usr/java/packages/lib/ext
java.home /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/jre
java.io.tmpdir /tmp
java.library.path /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
java.runtime.name OpenJDK Runtime Environment
java.runtime.version 1.8.0_91-b14
java.specification.name Java Platform API Specification
java.specification.vendor Oracle Corporation
java.specification.version 1.8
java.vendor Oracle Corporation
java.vendor.url http://java.oracle.com/
java.vendor.url.bug http://bugreport.sun.com/bugreport/
java.version 1.8.0_91
java.vm.info mixed mode
java.vm.name OpenJDK 64-Bit Server VM
java.vm.specification.name Java Virtual Machine Specification
java.vm.specification.vendor Oracle Corporation
java.vm.specification.version 1.8
java.vm.vendor Oracle Corporation
java.vm.version 25.91-b14
jenkins.branch.WorkspaceLocatorImpl.PATH_MAX 1
JENKINS_HOME /dsk1/scbuild/work_SCNXT_REDUNDANT_CP4_merge_to_master/buildserver/jenkins2/config
jna.loaded true
jna.platform.library.path /usr/lib64:/lib64:/usr/lib:/lib:/usr/lib/vmware-tools/lib64/libvmGuestLibJava.so:/usr/lib/vmware-tools/lib32/libvmGuestLibJava.so:/usr/lib/vmware-tools/lib64/libvmGuestLib.so:/usr/lib/vmware-tools/lib32/libvmGuestLib.so:/usr/lib64/atlas:/usr/lib64/dyninst:/usr/lib64/mysql:/usr/lib64/iscsi:/usr/lib64/bind99:/usr/lib64/llvm:/usr/lib64/tcl8.6:/usr/lib/vmware-tools/lib64/libDeployPkg.so:/usr/lib/vmware-tools/lib32/libDeployPkg.so
jnidispatch.path /tmp/jna-1643019237/jna612827273317987997.tmp
line.separator
mail.smtp.sendpartial true
mail.smtps.sendpartial true
os.arch amd64
os.name Linux
os.version 4.4.14-200.fc22.x86_64
path.separator :
sun.arch.data.model 64
sun.boot.class.path /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/jre/lib/resources.jar:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/jre/lib/rt.jar:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/jre/lib/jsse.jar:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/jre/lib/jce.jar:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/jre/lib/charsets.jar:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/jre/lib/jfr.jar:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/jre/classes
sun.boot.library.path /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/jre/lib/amd64
sun.cpu.endian little
sun.cpu.isalist
sun.font.fontmanager sun.awt.X11FontManager
sun.io.unicode.encoding UnicodeLittle
sun.java.command /usr/lib/jenkins/jenkins.war --logfile=/var/log/jenkins/jenkins.log --webroot=/var/cache/jenkins/war --daemon --httpPort=-1 --httpsPort=8080 --httpsListenAddress=0.0.0.0 --debug=5 --handlerCountMax=100 --handlerCountMaxIdle=20 --httpsCertificate=/opt/jenkins/certs/jenkins.crt --httpsPrivateKey=/opt/jenkins/certs/jenkins.key
sun.java.launcher SUN_STANDARD
sun.jnu.encoding UTF-8
sun.management.compiler HotSpot 64-Bit Tiered Compilers
sun.os.patch.level unknown
user.country US
user.dir /
user.home /user/scbuild
user.language en
user.name service.scbuild
user.timezone Europe/Copenhagen
Environment Variables
Name ↓
Value
GITBRANCH ready/SBL-1159/JenkinsMultibranch
GITORIGIN service.scbuild@gitserver01:/git/coreradar.git
HOME /user/scbuild
LOGNAME service.scbuild
PATH /opt/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/bin:/sbin
SHELL /bin/bash
USER service.scbuild
WORK /user/scbuild/work
Plugins
Name ↓
Version
Enabled
ace-editor 1.1 true
active-directory 2.6 true
antisamy-markup-formatter 1.5 true
apache-httpcomponents-client-4-api 4.5.3-2.1 true
authentication-tokens 1.3 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.19 true
build-timestamp 1.0.2 true
categorized-view 1.10 true
cloudbees-bitbucket-branch-source 2.2.10 true
cloudbees-folder 6.4 true
command-launcher 1.0 true
config-file-provider 2.18 true
copyartifact 1.39.1 true
credentials 2.1.16 true
credentials-binding 1.16 true
display-url-api 2.2.0 true
docker-commons 1.11 true
docker-workflow 1.15.1 true
durable-task 1.22 true
email-ext 2.62 true
email-ext-recipients-column 1.0 true
emailext-template 1.0 true
envinject 2.1.5 true
envinject-api 1.5 true
favorite 2.3.1 true
git 3.8.0 true
git-changelog 1.57 true
git-client 2.7.1 true
git-parameter 0.9.1 true
git-server 1.7 true
github 1.29.0 true
github-api 1.90 true
github-branch-source 2.3.3 true
handlebars 1.1.1 true
handy-uri-templates-2-api 2.1.6-1.0 true
htmlpublisher 1.16 true
jackson2-api 2.8.11.1 true
javadoc 1.4 true
jenkins-design-language 1.5.0 true
jira 2.5 true
jquery 1.12.4-0 true
jquery-detached 1.2.1 true
jsch 0.1.54.2 true
junit 1.24 true
kerberos-sso 1.4 true
ldap 1.20 true
mailer 1.21 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
pam-auth 1.3 true
parameterized-scheduler 0.5 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.8 true
pipeline-model-declarative-agent 1.1.1 true
pipeline-model-definition 1.2.8 true
pipeline-model-extensions 1.2.8 true
pipeline-multibranch-defaults 1.1 true
pipeline-rest-api 2.10 true
pipeline-stage-step 2.3 true
pipeline-stage-tags-metadata 1.2.8 true
pipeline-stage-view 2.10 true
plain-credentials 1.4 true
pubsub-light 1.12 true
scm-api 2.2.6 true
script-security 1.43 true
sse-gateway 1.15 true
ssh-credentials 1.13 true
ssh-slaves 1.26 true
structs 1.14 true
timestamper 1.8.9 true
token-macro 2.5 true
variant 1.1 true
windows-slaves 1.3.1 true
workflow-aggregator 2.5 true
workflow-api 2.27 true
workflow-basic-steps 2.6 true
workflow-cps 2.48 true
workflow-cps-global-lib 2.9 true
workflow-durable-task-step 2.19 true
workflow-job 2.19 true
workflow-multibranch 2.17 true
workflow-scm-step 2.6 true
workflow-step-api 2.14 true
workflow-support 2.18 true
xunit 1.102 trueLinux System Properties Name ↓ Value awt.toolkit sun.awt.X11.XToolkit BUILD_TIMESTAMP 2018-05-03 09:42:22 CEST com.sun.akuma.Daemon daemonized executable-war /usr/lib/jenkins/jenkins.war file.encoding UTF-8 file.encoding.pkg sun.io file.separator / java.awt.graphicsenv sun.awt.X11GraphicsEnvironment java.awt.headless true java.awt.printerjob sun.print.PSPrinterJob java.class.path /usr/lib/jenkins/jenkins.war java.class.version 52.0 java.endorsed.dirs /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/jre/lib/endorsed java.ext.dirs /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/jre/lib/ext:/usr/java/packages/lib/ext java.home /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/jre java.io.tmpdir /tmp java.library.path /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib java.runtime.name OpenJDK Runtime Environment java.runtime.version 1.8.0_91-b14 java.specification.name Java Platform API Specification java.specification.vendor Oracle Corporation java.specification.version 1.8 java.vendor Oracle Corporation java.vendor.url http://java.oracle.com/ java.vendor.url.bug http://bugreport.sun.com/bugreport/ java.version 1.8.0_91 java.vm.info mixed mode java.vm.name OpenJDK 64-Bit Server VM java.vm.specification.name Java Virtual Machine Specification java.vm.specification.vendor Oracle Corporation java.vm.specification.version 1.8 java.vm.vendor Oracle Corporation java.vm.version 25.91-b14 jenkins.branch.WorkspaceLocatorImpl.PATH_MAX 1 JENKINS_HOME /dsk1/scbuild/work_SCNXT_REDUNDANT_CP4_merge_to_master/buildserver/jenkins2/config jna.loaded true jna.platform.library.path /usr/lib64:/lib64:/usr/lib:/lib:/usr/lib/vmware-tools/lib64/libvmGuestLibJava.so:/usr/lib/vmware-tools/lib32/libvmGuestLibJava.so:/usr/lib/vmware-tools/lib64/libvmGuestLib.so:/usr/lib/vmware-tools/lib32/libvmGuestLib.so:/usr/lib64/atlas:/usr/lib64/dyninst:/usr/lib64/mysql:/usr/lib64/iscsi:/usr/lib64/bind99:/usr/lib64/llvm:/usr/lib64/tcl8.6:/usr/lib/vmware-tools/lib64/libDeployPkg.so:/usr/lib/vmware-tools/lib32/libDeployPkg.so jnidispatch.path /tmp/jna-1643019237/jna612827273317987997.tmp line.separator mail.smtp.sendpartial true mail.smtps.sendpartial true os.arch amd64 os.name Linux os.version 4.4.14-200.fc22.x86_64 path.separator : sun.arch.data.model 64 sun.boot.class.path /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/jre/lib/resources.jar:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/jre/lib/rt.jar:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/jre/lib/jsse.jar:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/jre/lib/jce.jar:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/jre/lib/charsets.jar:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/jre/lib/jfr.jar:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/jre/classes sun.boot.library.path /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-2.b14.fc22.x86_64/jre/lib/amd64 sun.cpu.endian little sun.cpu.isalist sun.font.fontmanager sun.awt.X11FontManager sun.io.unicode.encoding UnicodeLittle sun.java.command /usr/lib/jenkins/jenkins.war --logfile=/var/log/jenkins/jenkins.log --webroot=/var/cache/jenkins/war --daemon --httpPort=-1 --httpsPort=8080 --httpsListenAddress=0.0.0.0 --debug=5 --handlerCountMax=100 --handlerCountMaxIdle=20 --httpsCertificate=/opt/jenkins/certs/jenkins.crt --httpsPrivateKey=/opt/jenkins/certs/jenkins.key sun.java.launcher SUN_STANDARD sun.jnu.encoding UTF-8 sun.management.compiler HotSpot 64-Bit Tiered Compilers sun.os.patch.level unknown user.country US user.dir / user.home /user/scbuild user.language en user.name service.scbuild user.timezone Europe/Copenhagen Environment Variables Name ↓ Value GITBRANCH ready/SBL-1159/JenkinsMultibranch GITORIGIN service.scbuild@gitserver01 :/git/coreradar.git HOME /user/scbuild LOGNAME service.scbuild PATH /opt/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/bin:/sbin SHELL /bin/bash USER service.scbuild WORK /user/scbuild/work Plugins Name ↓ Version Enabled ace-editor 1.1 true active-directory 2.6 true antisamy-markup-formatter 1.5 true apache-httpcomponents-client-4-api 4.5.3-2.1 true authentication-tokens 1.3 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.19 true build-timestamp 1.0.2 true categorized-view 1.10 true cloudbees-bitbucket-branch-source 2.2.10 true cloudbees-folder 6.4 true command-launcher 1.0 true config-file-provider 2.18 true copyartifact 1.39.1 true credentials 2.1.16 true credentials-binding 1.16 true display-url-api 2.2.0 true docker-commons 1.11 true docker-workflow 1.15.1 true durable-task 1.22 true email-ext 2.62 true email-ext-recipients-column 1.0 true emailext-template 1.0 true envinject 2.1.5 true envinject-api 1.5 true favorite 2.3.1 true git 3.8.0 true git-changelog 1.57 true git-client 2.7.1 true git-parameter 0.9.1 true git-server 1.7 true github 1.29.0 true github-api 1.90 true github-branch-source 2.3.3 true handlebars 1.1.1 true handy-uri-templates-2-api 2.1.6-1.0 true htmlpublisher 1.16 true jackson2-api 2.8.11.1 true javadoc 1.4 true jenkins-design-language 1.5.0 true jira 2.5 true jquery 1.12.4-0 true jquery-detached 1.2.1 true jsch 0.1.54.2 true junit 1.24 true kerberos-sso 1.4 true ldap 1.20 true mailer 1.21 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 pam-auth 1.3 true parameterized-scheduler 0.5 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.8 true pipeline-model-declarative-agent 1.1.1 true pipeline-model-definition 1.2.8 true pipeline-model-extensions 1.2.8 true pipeline-multibranch-defaults 1.1 true pipeline-rest-api 2.10 true pipeline-stage-step 2.3 true pipeline-stage-tags-metadata 1.2.8 true pipeline-stage-view 2.10 true plain-credentials 1.4 true pubsub-light 1.12 true scm-api 2.2.6 true script-security 1.43 true sse-gateway 1.15 true ssh-credentials 1.13 true ssh-slaves 1.26 true structs 1.14 true timestamper 1.8.9 true token-macro 2.5 true variant 1.1 true windows-slaves 1.3.1 true workflow-aggregator 2.5 true workflow-api 2.27 true workflow-basic-steps 2.6 true workflow-cps 2.48 true workflow-cps-global-lib 2.9 true workflow-durable-task-step 2.19 true workflow-job 2.19 true workflow-multibranch 2.17 true workflow-scm-step 2.6 true workflow-step-api 2.14 true workflow-support 2.18 true xunit 1.102 true
We use a multi branch pipeline setup to build and test stuff when things are changed on a branch. We have multiple build nodes.
I remember reading in documentation that the same job is supposed to be scheduled on the same node again if it is available. But that is not happening:
It seems a new random node is chosen.
This is rather unfortunate for us as we use incremental builds, i.e. it takes a very long time to build if we get a fresh checkout, but if we can reuse the previous checkout with all the intermediate files, the build time is much smaller.
- duplicates
-
JENKINS-52529 node() step shall try to reuse node from last run
-
- Resolved
-
-
JENKINS-36547 Queue.Task.getFullDisplayName is a poor choice of key for LoadBalancer.CONSISTENT_HASH
-
- Resolved
-
The selection of agents for job execution is part of core, not part of the git plugin.
The git plugin can help long checkout times by using the suggestions in "Git Tips and Tricks". Reference repositories and narrow refspecs can both provide significant savings for clone time.