[ https://issues.apache.org/jira/browse/AIRAVATA-2920?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Marcus Christie resolved AIRAVATA-2920. --------------------------------------- Resolution: Won't Fix Resolving as Won't Fix for PGA but we should keep this in mind as a good validation to do for the Django UI. > Compute resource missing job submission protocol and data movement protocol > doesn't throw an error anywhere inn PGA ! > --------------------------------------------------------------------------------------------------------------------- > > Key: AIRAVATA-2920 > URL: https://issues.apache.org/jira/browse/AIRAVATA-2920 > Project: Airavata > Issue Type: Bug > Components: Airavata Orchestrator, Airavata System, PGA PHP Web > Gateway > Affects Versions: 0.18 > Environment: https://seagrid.org > QE-JS1_39e6694b-b6c3-41ec-86cb-9c2f2158fa15 > on 18th October > Reporter: Eroma > Assignee: Marcus Christie > Priority: Major > Fix For: 0.18 > > > The job submission protocol and data movement protocols were not aded to the > slurm Jetstream cluster. > In PGA, when adding gateway preferences for the cluster, the preferred job > submission and data movement protocols were empty but it didnt throw an > error. > At experiment launch the experiment remains in CREATED without throwing any > error but in api-orch server log error thrown > 2018-10-18 10:52:43,141 [pool-31-thread-3] ERROR > o.a.a.o.s.OrchestratorServerHandler > experiment_id=QE-JS1_39e6694b-b6c3-41ec-86cb-9c2f2158fa15, gateway_id=seagrid > - Experiment launch failed due to Thrift conversion error, experimentId: > QE-JS1_39e6694b-b6c3-41ec-86cb-9c2f2158fa15, gatewayId: seagrid > org.apache.thrift.TException: Experiment > 'QE-JS1_39e6694b-b6c3-41ec-86cb-9c2f2158fa15' launch failed. Unable to > figureout execution type for application > Quantum_Espresso_d83e7aac-9ccc-451b-b856-d92f5e7b7372 > at > org.apache.airavata.orchestrator.server.OrchestratorServerHandler.launchExperiment(OrchestratorServerHandler.java:251) > at > org.apache.airavata.orchestrator.server.OrchestratorServerHandler.launchExperiment(OrchestratorServerHandler.java:666) > at > org.apache.airavata.orchestrator.server.OrchestratorServerHandler.access$500(OrchestratorServerHandler.java:76) > at > org.apache.airavata.orchestrator.server.OrchestratorServerHandler$ExperimentHandler.onMessage(OrchestratorServerHandler.java:622) > at > org.apache.airavata.messaging.core.impl.ExperimentConsumer.handleDelivery(ExperimentConsumer.java:84) > 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:748) > Caused by: > org.apache.airavata.orchestrator.core.exception.OrchestratorException: Error > during creating process > at > org.apache.airavata.orchestrator.cpi.impl.SimpleOrchestratorImpl.createAndSaveTasks(SimpleOrchestratorImpl.java:335) > at > org.apache.airavata.orchestrator.server.OrchestratorServerHandler.launchExperiment(OrchestratorServerHandler.java:219) > ... 9 common frames omitted > Caused by: org.apache.airavata.registry.cpi.RegistryException: Compute > resource should have at least one job submission interface defined... > at > org.apache.airavata.orchestrator.core.utils.OrchestratorUtils.getPreferredJobSubmissionInterface(OrchestratorUtils.java:279) > at > org.apache.airavata.orchestrator.cpi.impl.SimpleOrchestratorImpl.createAndSaveTasks(SimpleOrchestratorImpl.java:291) > ... 10 common frames omitted -- This message was sent by Atlassian JIRA (v7.6.3#76005)