Bug 1535776

Summary: Regression job went missing
Product: [Community] GlusterFS Reporter: Amar Tumballi <atumball>
Component: project-infrastructureAssignee: bugs <bugs>
Status: CLOSED WORKSFORME QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: mainlineCC: bugs, gluster-infra, nigelb
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-08-13 04:21:41 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Amar Tumballi 2018-01-18 04:35:34 UTC
Description of problem:

Check : https://build.gluster.org/job/centos6-regression/8459/consoleFull 

This was running from last 2-3hrs, and suddenly no reference to this exists. not even at https://build.gluster.org/job/centos6-regression


Actual results:
Job went missing

Expected results:
I don't expect jobs to go missing while they are running successfully :-)


Additional info:
It also voted -1 to patch while going offline.

Comment 1 Amar Tumballi 2018-01-18 04:53:26 UTC
On an extra note, noticed that another job around the same time had this stack trace:

04:23:50 FATAL: command execution failed
04:23:50 java.io.IOException
04:23:50 	at hudson.remoting.Channel.close(Channel.java:1402)
04:23:50 	at hudson.remoting.Channel.close(Channel.java:1358)
04:23:50 	at hudson.slaves.SlaveComputer.closeChannel(SlaveComputer.java:737)
04:23:50 	at hudson.slaves.SlaveComputer.kill(SlaveComputer.java:704)
04:23:50 	at hudson.model.AbstractCIBase.killComputer(AbstractCIBase.java:88)
04:23:50 	at jenkins.model.Jenkins.access$2000(Jenkins.java:304)
04:23:50 	at jenkins.model.Jenkins$20.run(Jenkins.java:3363)
04:23:50 	at hudson.model.Queue._withLock(Queue.java:1373)
04:23:50 	at hudson.model.Queue.withLock(Queue.java:1250)
04:23:50 	at jenkins.model.Jenkins._cleanUpDisconnectComputers(Jenkins.java:3357)
04:23:50 	at jenkins.model.Jenkins.cleanUp(Jenkins.java:3233)
04:23:50 	at hudson.WebAppMain.contextDestroyed(WebAppMain.java:379)
04:23:50 	at org.eclipse.jetty.server.handler.ContextHandler.callContextDestroyed(ContextHandler.java:898)
04:23:50 	at org.eclipse.jetty.servlet.ServletContextHandler.callContextDestroyed(ServletContextHandler.java:545)
04:23:50 	at org.eclipse.jetty.server.handler.ContextHandler.stopContext(ContextHandler.java:873)
04:23:50 	at org.eclipse.jetty.servlet.ServletContextHandler.stopContext(ServletContextHandler.java:355)
04:23:50 	at org.eclipse.jetty.webapp.WebAppContext.stopWebapp(WebAppContext.java:1507)
04:23:50 	at org.eclipse.jetty.webapp.WebAppContext.stopContext(WebAppContext.java:1471)
04:23:50 	at org.eclipse.jetty.server.handler.ContextHandler.doStop(ContextHandler.java:927)
04:23:50 	at org.eclipse.jetty.servlet.ServletContextHandler.doStop(ServletContextHandler.java:271)
04:23:50 	at org.eclipse.jetty.webapp.WebAppContext.doStop(WebAppContext.java:569)
04:23:50 	at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89)
04:23:50 	at org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:142)
04:23:50 	at org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:160)
04:23:50 	at org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:124)
04:23:50 	at org.eclipse.jetty.server.Server.doStop(Server.java:523)
04:23:50 	at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89)
04:23:50 	at winstone.Launcher.shutdown(Launcher.java:307)
04:23:50 	at winstone.ShutdownHook.run(ShutdownHook.java:25)
04:23:50 Caused: hudson.remoting.ChannelClosedException: Remote call on slave1.cloud.gluster.org failed. The channel is closing down or has closed down
04:23:50 	at hudson.remoting.Channel.call(Channel.java:901)
04:23:50 	at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:281)
04:23:50 	at com.sun.proxy.$Proxy75.isAlive(Unknown Source)
04:23:50 	at hudson.Launcher$RemoteLauncher$ProcImpl.isAlive(Launcher.java:1138)
04:23:50 	at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:1130)
04:23:50 	at hudson.tasks.CommandInterpreter.join(CommandInterpreter.java:155)
04:23:50 	at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:109)
04:23:50 	at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:66)
04:23:50 	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
04:23:50 	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744)
04:23:50 	at hudson.model.Build$BuildExecution.build(Build.java:206)
04:23:50 	at hudson.model.Build$BuildExecution.doRun(Build.java:163)
04:23:50 	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
04:23:50 	at hudson.model.Run.execute(Run.java:1724)
04:23:50 	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
04:23:50 	at hudson.model.ResourceController.execute(ResourceController.java:97)
04:23:50 	at hudson.model.Executor.run(Executor.java:421)
04:23:50 Build step 'Execute shell' marked build as failure
04:23:50 FATAL: null
04:23:50 java.lang.NullPointerException
04:23:50 	at org.jenkinsci.plugins.credentialsbinding.impl.UnbindableDir.tempDir(UnbindableDir.java:67)
04:23:50 	at org.jenkinsci.plugins.credentialsbinding.impl.UnbindableDir.secretsDir(UnbindableDir.java:62)
04:23:50 	at org.jenkinsci.plugins.credentialsbinding.impl.UnbindableDir.access$000(UnbindableDir.java:23)
04:23:50 	at org.jenkinsci.plugins.credentialsbinding.impl.UnbindableDir$UnbinderImpl.unbind(UnbindableDir.java:84)
04:23:50 	at org.jenkinsci.plugins.credentialsbinding.impl.SecretBuildWrapper$1.tearDown(SecretBuildWrapper.java:113)
04:23:50 	at hudson.model.Build$BuildExecution.doRun(Build.java:174)
04:23:50 	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
04:23:50 	at hudson.model.Run.execute(Run.java:1724)
04:23:50 	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
04:23:50 	at hudson.model.ResourceController.execute(ResourceController.java:97)
04:23:50 	at hudson.model.Executor.run(Executor.java:421)
04:23:50 ERROR: Step ‘Archive the artifacts’ failed: no workspace for centos6-regression #8460
04:23:50 FATAL: null
04:23:50 java.lang.NullPointerException
04:23:50 	at hudson.tasks.BuildTrigger.execute(BuildTrigger.java:258)
04:23:50 	at hudson.model.AbstractBuild$AbstractBuildExecution.cleanUp(AbstractBuild.java:651)
04:23:50 	at hudson.model.Build$BuildExecution.cleanUp(Build.java:201)
04:23:50 	at hudson.model.Run.execute(Run.java:1771)
04:23:50 	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
04:23:50 	at hudson.model.ResourceController.execute(ResourceController.java:97)
04:23:50 	at hudson.model.Executor.run(Executor.java:421)
04:23:50 Finished: FAILURE
Page generated: Jan 18, 2018 4:50:33 AM UTCREST APIJenkins ver. 2.89.3

Comment 2 Nigel Babu 2018-08-13 04:21:41 UTC
This points to a crash of some sort within Jenkins. We've made several updates to Jenkins since and I'm hoping that one of the newer versions actually fixed this. In any case, we've not seen a repeat of this failure. So I'm going to close this bug.