brian wickman created AURORA-175:
------------------------------------

             Summary: thermos runner should discriminate failures using exit 
status
                 Key: AURORA-175
                 URL: https://issues.apache.org/jira/browse/AURORA-175
             Project: Aurora
          Issue Type: Task
          Components: Executor, Thermos
            Reporter: brian wickman
            Priority: Minor


We do the correct thing on the executor side when there is a 
configuration/interpolation problem (report FAILURE.)

On the thermos_runner side, we don't exit with a separate exit status for bad 
configuration, nor do we even pay attention to the exit status from the thermos 
executor.  So when the runner exits unexpectedly, that's always treated as a 
LOST.  Instead there should be a contract between the thermos_runner and 
thermos_executor about certain classes of failures indicated by exit statuses 
so that we can differentiate between legit LOST and FAILURE, for example if the 
user no longer exists on the box.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to