Introduction
The CES package contains the new tool CHIP (Central Hint and
Information Processor) which in Run 2 replaces the obsolete Run 1
OnlineRecovery package. CHIP supervises the ATLAS data taking, takes
operational decisions and handles abnormal conditions. It automates
procedures and performs advanced recoveries. Furthermore it
interacts with the Test Management service which allows to make
informed decisions based on the outcome of the test results. CHIP is
written in Java and based on a third party open source complex event
processing engine.
More information about CHIP including a list of recoveries and
automatic procedures can be found on the
CHIP twiki page .
New CES engine version
The ESPER engine has been upgraded to version 5.5.
New automatic actions
This release sees the introduction of the new AutoPilot
functionality. That can be enabled/disabled via the IGUI. The AutoPilot
is an automatic procedure to let the system move from NONE to
RUNNING and viceversa.
Currently the AutoPilot can be enabled only in the NONE
and RUNNING state, while it can be disabled at any moment. The
AutoPilot is also stopped any time a SHUTDOWN command is sent.
Here are some implementation details:
- Automatically going to RUNNING
- No additional actions are taken with respect to the way
applications are configured in the database;
- That means the operator has to eventually deal
with error states and frozen transitions;
- Additionally, transitions are initiated automatically on
completion of the previous one;
- Automatically going to NONE
- Transitions are initiated automatically on completion of the
previous one;
- When a controller notifies a transition time-out, then all
the applications that have not completed the transition are
put out of membership;
- When an application fails receiving a transition command, it
is put out of membership;
- Any failure causing the error bit to be set is overridden
and the new corresponding action is to ignore the failing
application.
List of changes in Jira
Here is a list of issues fixed in this release: