- Grafana metrics: Might want to introduce additional rate metrics that subtract the header overhead to have the pure payload: low priority.
- Backpressure reporting when there is only 1 input channel: no progress
- Merged workflow fails if outputs defined after being used as input
- needs to be implemented by Giulio
- Cannot override options for individual processors in a workflow
- requires development by Giulio first
- Problem with 2 devices of the same name
- Usage of valgrind in external terminal: The testcase is currently causing a segfault, which is an unrelated problem and must be fixed first. Reproduced and investigated by Giulio.
- Run getting stuck when too many TFs are in flight.
- Do not use string comparisons to derrive processor type, since DeviceSpec.name is user-defined.
- Support in DPL GUI to send individual START and STOP commands.
- DPL sending SHM metrics for all devices, not only input proxy
- Some improvements to ease debugging with the GUI:
- ROOT Messages in the output of a workflow should not generally be interpreted as error
- done https://github.com/AliceO2Group/AliceO2/pull/13635
- for unknown log level, check for typical ROOT messages (
Info in
, ...) at the beginning of the message string to assign the proper log level
- assign color (
YELLOW
) for ALARM
messages
- https://github.com/AliceO2Group/AliceO2/pull/13683
- assignment of proper severity for ROOT logs in
Utilities/EPNMonitoring/src/EPNstderrMonitor.cxx
for EPN InfoLogger
- assignment of proper severity for ROOT logs printed in terminal output (+GUI)
- new variables
DeviceInfo::logLevel
set to --severity
from command line arguments
- now determines the minimum severity of printed logs for each device
- independent of
DeviceControl::logLevel
which determines the filter severity in the GUI
- Add additional check on DPL level, to make sure firstOrbit received from all detectors is identical, when creating the TimeFrame first orbit.
- Implement a proper solution to detect wheter a device is firstInChain
- Deploy topology with DPL driver
PDP-SRC issues
- Check if we can remove dependencies on
/home/epn/odc/files
in DPL workflows to remove the dependency on the NFS
- reading / writing already disabled
- remaining checks for file existence?
- check after Pb-Pb by removing files and find remaining dependencies
logWatcher.sh
and logFetcher
scripts modified by EPN to remove dependencies on epnlog
user
- node access privileges fully determined by e-groups
- new
log_access
role to allow access in logWatcher
mode to retrieve log files, e.g. for on-call shifters
- to be validated on STG
- waiting for EPN for further feedback and modifications of the test setup