-
Bug
-
Resolution: Fixed
-
Minor
This is a regression introduced in 92a113c152fcd2cb3adc21b1d8b38aa522b802b4
The CloudProvisioningListener.canProvision(Cloud,Label,int) method is supposed to
Allow extensions to prevent a cloud from provisioning.
However the current implementation will prevent all subsequent clouds from provisioning also as the break CLOUD; should actually have been continue CLOUD;
Code changed in jenkins
User: Stephen Connolly
Path:
core/src/main/java/hudson/slaves/NodeProvisioner.java
http://jenkins-ci.org/commit/jenkins/cc932c49afa8c2946a32555285e1aa52dc724ddf
Log:
[FIXED JENKINS-31219] A CloudProvisioningListener can prevent provisioning of all clouds instead of just the targeted cloud