You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@airavata.apache.org by "Marcus Christie (JIRA)" <ji...@apache.org> on 2017/02/14 19:01:41 UTC

[jira] [Created] (AIRAVATA-2322) Orchestrator doesn't update experiment status to FAILED when validation fails

Marcus Christie created AIRAVATA-2322:
-----------------------------------------

             Summary: Orchestrator doesn't update experiment status to FAILED when validation fails
                 Key: AIRAVATA-2322
                 URL: https://issues.apache.org/jira/browse/AIRAVATA-2322
             Project: Airavata
          Issue Type: Bug
            Reporter: Marcus Christie
            Assignee: Marcus Christie


For the dREG gateway, the queue name is hard coded to {{GPU}}. However, that queue doesn't exist on bridges.psc.edu.  During validation, the SimpleOrchestratorImpl finds that the queue doesn't exist and throws a LaunchValidationException. However, the OrchestratorServerHandler didn't mark the experiment as failed so the experiment was still in CREATED state and never updates to another state.

I think what we want to do is catch the LaunchValidationException in OrchestratorServerHandler.launchException and mark the experiment as FAILED if vaildation fails.  It would be good too to put the validation error message in there somewhere so that the user or an admin can know what went wrong.




--
This message was sent by Atlassian JIRA
(v6.3.15#6346)