Skip to content

debian12-x64 cannot run CITGM (No space left on device) #4221

@aduh95

Description

@aduh95

This seems to happen consistently:

https://ci.nodejs.org/view/Node.js-citgm/job/citgm-smoker/3673/nodes=debian12-x64/console
https://ci.nodejs.org/view/Node.js-citgm/job/citgm-smoker/3674/nodes=debian12-x64/console
https://ci.nodejs.org/view/Node.js-citgm/job/citgm-smoker/3675/nodes=debian12-x64/console

Building remotely on test-softlayer-debian12-x64-1 (debian12-x64) in workspace /home/iojs/build/workspace/citgm-smoker
The recommended git tool is: NONE
using credential 96d5f81c-e9ad-45f7-ba5d-bc8107c0ae2c
 > git rev-parse --resolve-git-dir /home/iojs/build/workspace/citgm-smoker/node/.git # timeout=10
Fetching changes from the remote Git repository
Also:   hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from 58.96.3ca9.ip4.static.sl-reverse.com/169.60.150.88:56056
		at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1916)
		at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:384)
		at hudson.remoting.Channel.call(Channel.java:1108)
		at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:306)
		at PluginClassLoader for git-client/jdk.proxy224/jdk.proxy224.$Proxy315.withRepository(Unknown Source)
		at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.RemoteGitImpl.withRepository(RemoteGitImpl.java:264)
		at PluginClassLoader for git//jenkins.plugins.git.GitHooksConfiguration.configure(GitHooksConfiguration.java:104)
		at PluginClassLoader for git//jenkins.plugins.git.GitHooksConfiguration.configure(GitHooksConfiguration.java:94)
		at PluginClassLoader for git//jenkins.plugins.git.GitHooksConfiguration.configure(GitHooksConfiguration.java:83)
		at PluginClassLoader for git//hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1231)
		at PluginClassLoader for git//hudson.plugins.git.GitSCM._checkout(GitSCM.java:1310)
		at PluginClassLoader for git//hudson.plugins.git.GitSCM.checkout(GitSCM.java:1277)
		at hudson.scm.SCM.checkout(SCM.java:540)
		at hudson.model.AbstractProject.checkout(AbstractProject.java:1250)
		at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:649)
		at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:85)
		at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:522)
		at hudson.model.Run.execute(Run.java:1860)
		at PluginClassLoader for matrix-project//hudson.matrix.MatrixRun.run(MatrixRun.java:153)
		at hudson.model.ResourceController.execute(ResourceController.java:101)
		at hudson.model.Executor.run(Executor.java:460)
java.io.IOException: No space left on device
	at java.base/java.io.FileOutputStream.writeBytes(Native Method)
	at java.base/java.io.FileOutputStream.write(FileOutputStream.java:336)
	at PluginClassLoader for git-client//org.eclipse.jgit.internal.storage.file.LockFile.write(LockFile.java:305)
	at PluginClassLoader for git-client//org.eclipse.jgit.storage.file.FileBasedConfig.save(FileBasedConfig.java:205)
	at PluginClassLoader for git//jenkins.plugins.git.DisableHooks.invoke(DisableHooks.java:27)
	at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.withRepository(AbstractGitAPIImpl.java:28)
	at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.CliGitAPIImpl.withRepository(CliGitAPIImpl.java:83)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:986)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:961)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:907)
	at hudson.remoting.UserRequest.perform(UserRequest.java:225)
	at hudson.remoting.UserRequest.perform(UserRequest.java:50)
	at hudson.remoting.Request$2.run(Request.java:391)
	at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:81)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:310)
	at java.base/java.lang.Thread.run(Thread.java:840)
Performing Post build task...
Match found for : : True
Logical operation result is TRUE
Running script  : #!/bin/bash -x

ps awwx | grep citgm | grep -v grep | awk '{print $1}' | xargs kill -9 || true
rm -Rf node || true
FATAL: Unable to produce a script file
Also:   hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from 58.96.3ca9.ip4.static.sl-reverse.com/169.60.150.88:56056
		at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1916)
		at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:384)
		at hudson.remoting.Channel.call(Channel.java:1108)
		at hudson.FilePath.act(FilePath.java:1204)
		at hudson.FilePath.act(FilePath.java:1193)
		at hudson.FilePath.createTextTempFile(FilePath.java:1634)
		at hudson.tasks.CommandInterpreter.createScriptFile(CommandInterpreter.java:202)
		at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:120)
		at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:92)
		at PluginClassLoader for postbuild-task//hudson.plugins.postbuildtask.PostbuildTask.perform(PostbuildTask.java:123)
		at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
		at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:818)
		at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:767)
		at hudson.model.Build$BuildExecution.post2(Build.java:179)
		at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:711)
		at hudson.model.Run.execute(Run.java:1883)
		at PluginClassLoader for matrix-project//hudson.matrix.MatrixRun.run(MatrixRun.java:153)
		at hudson.model.ResourceController.execute(ResourceController.java:101)
		at hudson.model.Executor.run(Executor.java:460)
java.io.IOException: No space left on device
	at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method)
	at java.base/sun.nio.ch.FileDispatcherImpl.write(FileDispatcherImpl.java:62)
	at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132)
	at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:97)
	at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:67)
	at java.base/sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:288)
	at java.base/java.nio.channels.Channels.writeFullyImpl(Channels.java:74)
	at java.base/java.nio.channels.Channels.writeFully(Channels.java:96)
	at java.base/java.nio.channels.Channels$1.write(Channels.java:171)
	at java.base/sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:234)
	at java.base/sun.nio.cs.StreamEncoder.implClose(StreamEncoder.java:340)
	at java.base/sun.nio.cs.StreamEncoder.close(StreamEncoder.java:169)
	at java.base/java.io.OutputStreamWriter.close(OutputStreamWriter.java:252)
	at java.base/java.io.BufferedWriter.close(BufferedWriter.java:269)
	at Jenkins v2.528.3//hudson.FilePath$CreateTextTempFile.invoke(FilePath.java:1670)
	at Jenkins v2.528.3//hudson.FilePath$CreateTextTempFile.invoke(FilePath.java:1640)
	at Jenkins v2.528.3//hudson.FilePath$FileCallableWrapper.call(FilePath.java:3590)
	at hudson.remoting.UserRequest.perform(UserRequest.java:225)
	at hudson.remoting.UserRequest.perform(UserRequest.java:50)
	at hudson.remoting.Request$2.run(Request.java:391)
	at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:81)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:310)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused: java.io.IOException: Failed to create a temp file on /home/iojs/build/workspace/citgm-smoker
	at hudson.FilePath.createTextTempFile(FilePath.java:1636)
	at hudson.tasks.CommandInterpreter.createScriptFile(CommandInterpreter.java:202)
	at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:120)
	at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:92)
	at PluginClassLoader for postbuild-task//hudson.plugins.postbuildtask.PostbuildTask.perform(PostbuildTask.java:123)
	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:818)
	at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:767)
	at hudson.model.Build$BuildExecution.post2(Build.java:179)
	at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:711)
	at hudson.model.Run.execute(Run.java:1883)
	at PluginClassLoader for matrix-project//hudson.matrix.MatrixRun.run(MatrixRun.java:153)
	at hudson.model.ResourceController.execute(ResourceController.java:101)
	at hudson.model.Executor.run(Executor.java:460)
POST BUILD TASK : FAILURE
END OF POST BUILD TASK : 0
Recording test results
ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found. Configuration error?
Collecting metadata...
Metadata collection done.
[Checks API] No suitable checks publisher found.
Notifying upstream projects of job completion
Finished: FAILURE

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions