You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[JENKINS-29568] When NodeProvisioner processes planned nodes, it must always call spent() #21298
252e1296099e838b8fba52221910442e0a757db4 doesn't work for all cases as there are code paths
where a pending launch can be removed from the pending list and not have spent() called.
There was no reason for iterating the list twice anyway, as all of this takes place with the locks held
My notifying each one as we process, if there is an Error, we will not leave any stranded. The next run
through, if there is one, will cover those instances.
252e129 doesn't work for all cases as there are code paths
where a pending launch can be removed from the pending list and not have spent() called.
There was no reason for iterating the list twice anyway, as all of this takes place with the locks held
My notifying each one as we process, if there is an Error, we will not leave any stranded. The next run
through, if there is one, will cover those instances.
252e1296099e838b8fba52221910442e0a757db4 doesn't work for all cases as there are code paths
where a pending launch can be removed from the pending list and not have spent() called.
There was no reason for iterating the list twice anyway, as all of this takes place with the locks held
My notifying each one as we process, if there is an Error, we will not leave any stranded. The next run
through, if there is one, will cover those instances.
(cherry picked from commit 4f0ca16b01abcd5ac84a9259736c2d96b1712354)
252e129 doesn't work for all cases as there are code paths
where a pending launch can be removed from the pending list and not have spent() called.
There was no reason for iterating the list twice anyway, as all of this takes place with the locks held
My notifying each one as we process, if there is an Error, we will not leave any stranded. The next run
through, if there is one, will cover those instances.
Activity
jenkins-infra-bot commentedon Jul 23, 2015
Raw content of original comment:
Code changed in jenkins
User: Stephen Connolly
Path:
core/src/main/java/hudson/slaves/NodeProvisioner.java
http://jenkins-ci.org/commit/jenkins/4f0ca16b01abcd5ac84a9259736c2d96b1712354
Log:
[FIXED JENKINS-29568] A better fix
where a pending launch can be removed from the pending list and not have spent() called.
through, if there is one, will cover those instances.
jenkins-infra-bot commentedon Jul 23, 2015
Raw content of original comment:
Integrated in
jenkins_main_trunk #4226
[FIXED JENKINS-29568] A better fix (Revision 4f0ca16)
Result = UNSTABLE
stephen connolly : 4f0ca16b01abcd5ac84a9259736c2d96b1712354
Files :
jenkins-infra-bot commentedon Jul 23, 2015
Raw content of original comment:
Test failures are in completely unrelated code.
Most likely a false warning possibly related to Jenkins infra outages as I have been seeing intermittent 503's on the main jenkins-ci.org today
jenkins-infra-bot commentedon Jul 29, 2015
Raw content of original comment:
Code changed in jenkins
User: Daniel Beck
Path:
changelog.html
http://jenkins-ci.org/commit/jenkins/1598a464ff7973cbe6d3d6aa2493085a4a0646ec
Log:
Noting #1770 in 1.622,
JENKINS-29568jenkins-infra-bot commentedon Aug 19, 2015
Raw content of original comment:
(cherry picked from commit 4f0ca16b01abcd5ac84a9259736c2d96b1712354)
Compare: fea12f7...db1e2d2
Code changed in jenkins
User: Stephen Connolly
Path:
core/src/main/java/hudson/slaves/NodeProvisioner.java
http://jenkins-ci.org/commit/jenkins/db1e2d2a199f7231f85809234cc1c703d3cb67a0
Log:
[FIXED JENKINS-29568] A better fix
where a pending launch can be removed from the pending list and not have spent() called.
through, if there is one, will cover those instances.
(cherry picked from commit 4f0ca16)
Compare: fea12f7...db1e2d2
jenkins-infra-bot commentedon Sep 24, 2015
Raw content of original comment:
Integrated in
jenkins_main_trunk #4292
[FIXED JENKINS-29568] A better fix (Revision db1e2d2)
Result = UNSTABLE
ogondza : db1e2d2a199f7231f85809234cc1c703d3cb67a0
Files :