Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.16
-
None
-
All the environments has this issue
Description
When the error [1] occurs jobs are not submitted to resource. Error exists in the gfac server log but experiment stays in EXECUTING state. These type of errors should trigger experiment failures.
[1]
2016-05-16 09:53:16,695 [pool-3-thread-4] ERROR org.apache.airavata.gfac.core.GFacException - Remote cluster initialization error
org.apache.airavata.common.exception.AiravataException: JSch initialization error
at org.apache.airavata.gfac.impl.Factory.getSSHSession(Factory.java:502)
at org.apache.airavata.gfac.impl.HPCRemoteCluster.<init>(HPCRemoteCluster.java:67)
at org.apache.airavata.gfac.impl.Factory.getJobSubmissionRemoteCluster(Factory.java:245)
at org.apache.airavata.gfac.impl.GFacEngineImpl.populateProcessContext(GFacEngineImpl.java:189)
at org.apache.airavata.gfac.impl.GFacWorker.<init>(GFacWorker.java:75)
at org.apache.airavata.gfac.server.GfacServerHandler.submitProcess(GfacServerHandler.java:161)
at org.apache.airavata.gfac.server.GfacServerHandler$ProcessLaunchMessageHandler.onMessage(GfacServerHandler.java:273)
at org.apache.airavata.messaging.core.impl.RabbitMQProcessLaunchConsumer$2.handleDelivery(RabbitMQProcessLaunchConsumer.java:187)
at com.rabbitmq.client.impl.ConsumerDispatcher$5.run(ConsumerDispatcher.java:144)
at com.rabbitmq.client.impl.ConsumerWorkService$WorkPoolRunnable.run(ConsumerWorkService.java:99)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.jcraft.jsch.JSchException: Auth fail
at com.jcraft.jsch.Session.connect(Session.java:512)
at com.jcraft.jsch.Session.connect(Session.java:183)
at org.apache.airavata.gfac.impl.Factory.getSSHSession(Factory.java:499)
... 12 more