Details
-
Feature
-
Status: Resolved (View Workflow)
-
Minor
-
Resolution: Fixed
-
None
-
None
Description
Current Situation
- If a Standalone Agent or Subagent is crashed and cannot immediately be restarted, then users can send the dead Agent a ResetAgent or ResetSubagent command from the Manage Controllers/Agents page.
- The command will not reset the Agent but allows
- the Controller in case of a Standalone Agent to set existing orders to the failed state,
- the Director Agent in an Agent Cluster to continue orders on a remaining Subagent in the Subagent Cluster provided that jobs have been marked being restartable.
- When the Standalone Agent or Subagent is restarted later, then it will find its journal with outdated coupling information which prevents the Controller or Director Agent from coupling with the given Agent. Users have to send a second ResetAgent or ResetSubagent command to have the Agent drop its journal which allows recoupling with the Controller or Director Agent.
Desired Behavior
- A single ResetAgent or ResetSubagent command sent to the dead Agent is sufficient. After restart the Controller or Director Agent will instruct the Standalone Agent or Subagent to reset its journal and to recouple.