-
Bug
-
Resolution: Not A Defect
-
Critical
-
DEV, TEST and PROD
Our Jenkins instance is at https://sdt-idp-canary.vci.att.com:20725/jenkins/.
Our builds which have been working for years have suddenly started failing. The link to one of the failed builds is, https://sdt-idp-canary.vci.att.com:20725/jenkins/view/CANARY-NEW/job/CANARY%E2%97%8Fserver-oauth/18/console.
Please contact sk6187@att.com , nc4319@att.com or aw9578@att.com for any questions or clarifications. Thanks!
We are seeing the same error across all our builds now. Following is a snippet of the error output:
using GIT_ASKPASS to set credentials GIT MECH ID (itservices)
> /opt/app/git/2.4.1/bin/git fetch --tags --progress
https://m74799@codecloud.web.att.com/scm/can/canary-server-link.git
+refs/heads/:refs/remotes/origin/
> /opt/app/git/2.4.1/bin/git rev-parse origin/development^{commit} # timeout=10
Checking out Revision a21c4ea9c0f8f21a73bf6d1609143cac3b024730 (origin/development)
> /opt/app/git/2.4.1/bin/git config core.sparsecheckout # timeout=10
> /opt/app/git/2.4.1/bin/git checkout -f a21c4ea9c0f8f21a73bf6d1609143cac3b024730
Commit message: "[20725] Update POM to version 2.6.0-ALPHA-5 for TEST deployment"
> /opt/app/git/2.4.1/bin/git rev-list --no-walk 58e162427870d721ae8b929f3f30dac4e955ff75 # timeout=10
provisioning config files...
copy managed file [Canary-New-Settings] to file:/home/m61407/nodes/zldv7100_sdt-idp-canary/workspace/CANARY●server-link@tmp/config7214404988658869523tmp
Parsing POMs
using settings config with name Canary-New-Settings
Replacing all maven server entries not found in credentials list is true
Deleting 1 temporary files
ERROR: Processing failed due to a bug in the code. Please report this to the issue tracker (
https://jenkins.io/redirect/report-an-issue
).
java.lang.IllegalStateException: the settings.xml could not be supplied for the current build: Failed to create a temp file on /home/m61407/nodes/zldv7100_sdt-idp-canary/workspace/CANARY●server-link
at org.jenkinsci.plugins.configfiles.maven.job.MvnSettingsProvider.supplySettings(MvnSettingsProvider.java:118)
at jenkins.mvn.SettingsProvider.getSettingsFilePath(SettingsProvider.java:53)
at jenkins.mvn.SettingsProvider.getSettingsRemotePath(SettingsProvider.java:70)
at hudson.maven.MavenModuleSetBuild$PomParser.<init>(MavenModuleSetBuild.java:1196)
at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.parsePoms(MavenModuleSetBuild.java:987)
at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:691)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
at hudson.model.Run.execute(Run.java:1816)
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:429)
Caused by: java.io.IOException: Failed to create a temp file on /home/m61407/nodes/zldv7100_sdt-idp-canary/workspace/CANARY●server-link
at hudson.FilePath.createTextTempFile(FilePath.java:1442)
at org.jenkinsci.plugins.configfiles.maven.job.MvnSettingsProvider.supplySettings(MvnSettingsProvider.java:106)
... 10 more
Caused by: java.io.IOException: Failed to create a temporary directory in /home/m61407/nodes/zldv7100_sdt-idp-canary/tmp
at hudson.FilePath$CreateTextTempFile.invoke(FilePath.java:1468)
at hudson.FilePath$CreateTextTempFile.invoke(FilePath.java:1445)
at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3042)
at hudson.remoting.UserRequest.perform(UserRequest.java:212)
at hudson.remoting.UserRequest.perform(UserRequest.java:54)
at hudson.remoting.Request$2.run(Request.java:369)
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Suppressed: hudson.remoting.Channel$CallSiteStackTrace: Remote call to Canary Dev - 00
at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1743)
at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)
at hudson.remoting.Channel.call(Channel.java:957)
at hudson.FilePath.act(FilePath.java:1069)
at hudson.FilePath.act(FilePath.java:1058)
at hudson.FilePath.createTextTempFile(FilePath.java:1440)
at org.jenkinsci.plugins.configfiles.maven.job.MvnSettingsProvider.supplySettings(MvnSettingsProvider.java:106)
at jenkins.mvn.SettingsProvider.getSettingsFilePath(SettingsProvider.java:53)
at jenkins.mvn.SettingsProvider.getSettingsRemotePath(SettingsProvider.java:70)
at hudson.maven.MavenModuleSetBuild$PomParser.<init>(MavenModuleSetBuild.java:1196)
at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.parsePoms(MavenModuleSetBuild.java:987)
at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:691)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
at hudson.model.Run.execute(Run.java:1816)
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:429)
Caused by: java.io.IOException: No such file or directory
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.createTempFile(File.java:2024)
at hudson.FilePath$CreateTextTempFile.invoke(FilePath.java:1466)
... 10 more
project=hudson.maven.MavenModuleSet@2d124e6e[CANARY●server-link]
project.getModules()=[hudson.maven.MavenModule@69838f78[CANARY●server-link/com.att.canary:server-link][CANARY●server-link/com.att.canary:server-link][relativePath:]]
project.getRootModule()=hudson.maven.MavenModule@69838f78[CANARY●server-link/com.att.canary:server-link][CANARY●server-link/com.att.canary:server-link][relativePath:]
FATAL: the settings.xml could not be supplied for the current build: Failed to create a temp file on /home/m61407/nodes/zldv7100_sdt-idp-canary/workspace/CANARY●server-link
java.io.IOException: No such file or directory
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.createTempFile(File.java:2024)
at hudson.FilePath$CreateTextTempFile.invoke(FilePath.java:1466)
Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to Canary Dev - 00
at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1743)
at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)
at hudson.remoting.Channel.call(Channel.java:957)
at hudson.FilePath.act(FilePath.java:1069)
at hudson.FilePath.act(FilePath.java:1058)
at hudson.FilePath.createTextTempFile(FilePath.java:1440)
at org.jenkinsci.plugins.configfiles.maven.job.MvnSettingsProvider.supplySettings(MvnSettingsProvider.java:106)
at jenkins.mvn.SettingsProvider.getSettingsFilePath(SettingsProvider.java:53)
at jenkins.mvn.SettingsProvider.getSettingsRemotePath(SettingsProvider.java:70)
at hudson.maven.MavenModuleSetBuild$PomParser.<init>(MavenModuleSetBuild.java:1196)
at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.parsePoms(MavenModuleSetBuild.java:987)
at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:691)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
at hudson.model.Run.execute(Run.java:1816)
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:429)