After upgrading fom ver 2.211 to ver 2.221 jobs with a drive as custom workspace throw a NullPointerException immediately:
00:00:00.002 Running as SYSTEM*00:00:00.002* [EnvInject] - Loading node environment variables.00:00:00.003 Baue auf Master in Arbeitsbereich F:*00:00:00.004* FATAL: null*00:00:00.005* java.lang.NullPointerException*00:00:00.005* at hudson.FilePath.sibling(FilePath.java:1327)00:00:00.005 at hudson.slaves.WorkspaceList.tempDir(WorkspaceList.java:306)00:00:00.005 at hudson.model.AbstractBuild.getEnvironment(AbstractBuild.java:868)00:00:00.005 at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:852)00:00:00.005 at hudson.scm.SCM.checkout(SCM.java:505)00:00:00.005 at hudson.model.AbstractProject.checkout(AbstractProject.java:1206)00:00:00.005 at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:574)00:00:00.005 at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)00:00:00.005 at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499)00:00:00.005 at hudson.model.Run.execute(Run.java:1856)00:00:00.005 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)00:00:00.005 at hudson.model.ResourceController.execute(ResourceController.java:97)00:00:00.005 at hudson.model.Executor.run(Executor.java:428)00:00:00.005 ERROR: Build step failed with exception
After upgrading fom ver 2.211 to ver 2.221 jobs with a drive as custom workspace throw a NullPointerException immediately:
*00:00:00.002* Running as SYSTEM*00:00:00.002* [EnvInject] - Loading node environment variables.*00:00:00.003*
Baue auf Master in Arbeitsbereich F:\*00:00:00.004* FATAL: null*00:00:00.005* java.lang.NullPointerException*00:00:00.005*
at hudson.FilePath.sibling(FilePath.java:1327)*00:00:00.005* at hudson.slaves.WorkspaceList.tempDir(WorkspaceList.java:306)*00:00:00.005* at hudson.model.AbstractBuild.getEnvironment(AbstractBuild.java:868)*00:00:00.005* at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:852)*00:00:00.005* at hudson.scm.SCM.checkout(SCM.java:505)*00:00:00.005* at hudson.model.AbstractProject.checkout(AbstractProject.java:1206)*00:00:00.005* at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:574)*00:00:00.005* at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)*00:00:00.005* at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499)*00:00:00.005* at hudson.model.Run.execute(Run.java:1856)*00:00:00.005* at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)*00:00:00.005* at hudson.model.ResourceController.execute(ResourceController.java:97)*00:00:00.005* at hudson.model.Executor.run(Executor.java:428)*00:00:00.005*
After upgrading fom ver 2.211 to ver 2.221 jobs with a drive as custom workspace throw a NullPointerException immediately:
Running as SYSTEM
[EnvInject] - Loading node environment variables.
Baue auf Master in Arbeitsbereich F:\
FATAL: null java.lang.NullPointerException at hudson.FilePath.sibling(FilePath.java:1327) at hudson.slaves.WorkspaceList.tempDir(WorkspaceList.java:306) at hudson.model.AbstractBuild.getEnvironment(AbstractBuild.java:868) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:852) at hudson.scm.SCM.checkout(SCM.java:505) at hudson.model.AbstractProject.checkout(AbstractProject.java:1206) at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:574) at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499) at hudson.model.Run.execute(Run.java:1856) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:97) at hudson.model.Executor.run(Executor.java:428)
After upgrading fom ver 2.211 to ver 2.221 jobs with a drive as custom workspace throw a NullPointerException immediately:
*00:00:00.002* Running as SYSTEM*00:00:00.002*
[EnvInject] - Loading node environment variables.*00:00:00.003* Baue auf Master in Arbeitsbereich F:\*00:00:00.004* FATAL: null*00:00:00.005* java.lang.NullPointerException*00:00:00.005* at hudson.FilePath.sibling(FilePath.java:1327)*00:00:00.005* at hudson.slaves.WorkspaceList.tempDir(WorkspaceList.java:306)*00:00:00.005* at hudson.model.AbstractBuild.getEnvironment(AbstractBuild.java:868)*00:00:00.005* at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:852)*00:00:00.005* at hudson.scm.SCM.checkout(SCM.java:505)*00:00:00.005* at hudson.model.AbstractProject.checkout(AbstractProject.java:1206)*00:00:00.005* at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:574)*00:00:00.005* at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)*00:00:00.005* at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499)*00:00:00.005* at hudson.model.Run.execute(Run.java:1856)*00:00:00.005* at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)*00:00:00.005* at hudson.model.ResourceController.execute(ResourceController.java:97)*00:00:00.005* at hudson.model.Executor.run(Executor.java:428)*00:00:00.005*
After upgrading fom ver 2.211 to ver 2.221 jobs with a drive as custom workspace throw a NullPointerException immediately:
{code:none} Running as SYSTEM
[EnvInject] - Loading node environment variables.
Baue auf Master in Arbeitsbereich F:\
FATAL: null java.lang.NullPointerException at hudson.FilePath.sibling(FilePath.java:1327) at hudson.slaves.WorkspaceList.tempDir(WorkspaceList.java:306) at hudson.model.AbstractBuild.getEnvironment(AbstractBuild.java:868) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:852) at hudson.scm.SCM.checkout(SCM.java:505) at hudson.model.AbstractProject.checkout(AbstractProject.java:1206) at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:574) at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499) at hudson.model.Run.execute(Run.java:1856) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:97) at hudson.model.Executor.run(Executor.java:428)
Note that this setup probably caused errors in some circumstances even before JENKINS-60634, for example if you tried to use the Credentials Binding plugin with a secret file, but the recent change would have made it happen consistently.