[packaging-ci ]Jenkins slaves are not working

Bug #1516884 reported by Igor Yozhikov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Fix Released
Critical
Dmitry Kaigarodеsev
7.0.x
Invalid
Undecided
Dmitry Kaigarodеsev

Bug Description

All requests for build failed due a common error:

[ssh-agent] FATAL: Could not find a suitable ssh-agent provider
[ssh-agent] Diagnostic report
[ssh-agent] * Java/JNR ssh-agent
[ssh-agent] java.io.IOException: Too many open files
[ssh-agent] at java.io.UnixFileSystem.createFileExclusively(Native Method)
[ssh-agent] at java.io.File.createNewFile(File.java:1006)
[ssh-agent] at java.io.File.createTempFile(File.java:1989)
[ssh-agent] at java.io.File.createTempFile(File.java:2040)
[ssh-agent] at com.cloudbees.jenkins.plugins.sshagent.jna.AgentServer.createLocalSocketAddress(AgentServer.java:96)
[ssh-agent] at com.cloudbees.jenkins.plugins.sshagent.jna.AgentServer.start(AgentServer.java:65)
[ssh-agent] at com.cloudbees.jenkins.plugins.sshagent.jna.JNRRemoteAgent.<init>(JNRRemoteAgent.java:64)
[ssh-agent] at com.cloudbees.jenkins.plugins.sshagent.jna.JNRRemoteAgentStarter.call(JNRRemoteAgentStarter.java:54)
[ssh-agent] at com.cloudbees.jenkins.plugins.sshagent.jna.JNRRemoteAgentStarter.call(JNRRemoteAgentStarter.java:35)
[ssh-agent] at hudson.remoting.UserRequest.perform(UserRequest.java:121)
[ssh-agent] at hudson.remoting.UserRequest.perform(UserRequest.java:49)
[ssh-agent] at hudson.remoting.Request$2.run(Request.java:326)
[ssh-agent] at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
[ssh-agent] at java.util.concurrent.FutureTask.run(FutureTask.java:262)
[ssh-agent] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[ssh-agent] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[ssh-agent] at java.lang.Thread.run(Thread.java:745)
[ssh-agent] at ......remote call to publisher01.infra.mirantis.net(Native Method)
[ssh-agent] at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1413)
[ssh-agent] at hudson.remoting.UserResponse.retrieve(UserRequest.java:221)
[ssh-agent] at hudson.remoting.Channel.call(Channel.java:778)
[ssh-agent] at com.cloudbees.jenkins.plugins.sshagent.jna.JNRRemoteAgentFactory.start(JNRRemoteAgentFactory.java:61)
[ssh-agent] at com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper$SSHAgentEnvironment.<init>(SSHAgentBuildWrapper.java:314)
[ssh-agent] at com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper.createSSHAgentEnvironment(SSHAgentBuildWrapper.java:224)
[ssh-agent] at com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper.preCheckout(SSHAgentBuildWrapper.java:189)
[ssh-agent] at jenkins.scm.SCMCheckoutStrategy.preCheckout(SCMCheckoutStrategy.java:76)
[ssh-agent] at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:531)
[ssh-agent] at hudson.model.Run.execute(Run.java:1741)
[ssh-agent] at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
[ssh-agent] at hudson.model.ResourceController.execute(ResourceController.java:98)
[ssh-agent] at hudson.model.Executor.run(Executor.java:408)
FATAL: [ssh-agent] Unable to start agent
hudson.util.IOException2: [ssh-agent] Unable to start agent
 at com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper.createSSHAgentEnvironment(SSHAgentBuildWrapper.java:231)
 at com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper.preCheckout(SSHAgentBuildWrapper.java:189)
 at jenkins.scm.SCMCheckoutStrategy.preCheckout(SCMCheckoutStrategy.java:76)
 at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:531)
 at hudson.model.Run.execute(Run.java:1741)
 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
 at hudson.model.ResourceController.execute(ResourceController.java:98)
 at hudson.model.Executor.run(Executor.java:408)
Caused by: java.lang.RuntimeException: [ssh-agent] Could not find a suitable ssh-agent provider.
 at com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper$SSHAgentEnvironment.<init>(SSHAgentBuildWrapper.java:332)
 at com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper.createSSHAgentEnvironment(SSHAgentBuildWrapper.java:224)
 ... 7 more
Archiving artifacts
ERROR: Build step failed with exception
IO error scanning directory '/home/jenkins/workspace/8.0-pkg-publish-ubuntu'
 at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1207)
 at org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1173)
 at org.apache.tools.ant.DirectoryScanner.checkIncludePatterns(DirectoryScanner.java:955)
 at org.apache.tools.ant.DirectoryScanner.scan(DirectoryScanner.java:909)
 at org.apache.tools.ant.types.AbstractFileSet.getDirectoryScanner(AbstractFileSet.java:499)
 at org.apache.tools.ant.types.AbstractFileSet.getDirectoryScanner(AbstractFileSet.java:460)
 at hudson.tasks.ArtifactArchiver$ListFiles.invoke(ArtifactArchiver.java:268)
 at hudson.tasks.ArtifactArchiver$ListFiles.invoke(ArtifactArchiver.java:252)
 at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2691)
 at hudson.remoting.UserRequest.perform(UserRequest.java:121)
 at hudson.remoting.UserRequest.perform(UserRequest.java:49)
 at hudson.remoting.Request$2.run(Request.java:326)
 at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
 at java.util.concurrent.FutureTask.run(FutureTask.java:262)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
 at java.lang.Thread.run(Thread.java:745)
 at ......remote call to publisher01.infra.mirantis.net(Native Method)
 at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1413)
 at hudson.remoting.UserResponse.retrieve(UserRequest.java:221)
 at hudson.remoting.Channel.call(Channel.java:778)
 at hudson.FilePath.act(FilePath.java:980)
 at hudson.FilePath.act(FilePath.java:969)
 at hudson.tasks.ArtifactArchiver.perform(ArtifactArchiver.java:217)
 at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:75)
 at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
 at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779)
 at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:726)
 at hudson.model.Build$BuildExecution.post2(Build.java:185)
 at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:671)
 at hudson.model.Run.execute(Run.java:1766)
 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
 at hudson.model.ResourceController.execute(ResourceController.java:98)
 at hudson.model.Executor.run(Executor.java:408)
Build step 'Archive the artifacts' marked build as failure
Finished: FAILURE

https://packaging-ci.infra.mirantis.net/job/8.0-pkg-publish-centos/3465/console
https://packaging-ci.infra.mirantis.net/job/8.0-pkg-publish-centos/3466/console
https://packaging-ci.infra.mirantis.net/job/8.0-pkg-publish-ubuntu/7387/console

Changed in mos:
milestone: none → 8.0
Revision history for this message
Dmitry Kaigarodеsev (dkaiharodsev) wrote :

Publisher node has been reconnected.
The problem is gone for now.

Investigation bug below:
https://bugs.launchpad.net/fuel/+bug/1517010

Changed in mos:
status: Confirmed → Fix Committed
tags: added: area-ci packaging-ci
removed: ci-team
Changed in mos:
assignee: Fuel CI (fuel-ci) → Dmitry Kaigarodеsev (dkaiharodsev)
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.