Uploaded image for project: 'Airavata'
  1. Airavata
  2. AIRAVATA-2920

Compute resource missing job submission protocol and data movement protocol doesn't throw an error anywhere inn PGA !

    XMLWordPrintableJSON

Details

    Description

      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

      Attachments

        Activity

          People

            marcuschristie Marcus Christie
            eroma_a Eroma
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: