Merged requested to merge bugfix/misc-p5-update into main
This MR aims at fixing a few bugs discovered during deployment at p5. In particular:
- Fix the broken DCS exported DCS publications. They were all invalid, leading to the DCS protection system triggering and the chambers being powered off.
- Clean-up and uniformize of the GE2/1 demonstrator layout tree for easier and more consistent deployment.
- Implement a re-try for the MGT reset status checks.
- Avoid the generation of a local run number when a global run number will be provided.
- Fix the lifetime-only function manager state machine definition.
- Fix the FSM state reporting in the
Issues reported as
cmsonline e-log: http://cmsonline.cern.ch/cms-elog/1160948.
How Has This Been Tested?
Tested on the GE1/1 integration setup in b904 (except for the function manager) and at p5 in MiniDAQ (and Global) runs. All reported bugs are fixed.
Types of changes
Bug fix (non-breaking change which fixes an issue)
New feature (non-breaking change which adds functionality)
Breaking change (fix or feature that would cause existing functionality to change)
My code follows the code style of this project.
My change requires a change to the documentation.
I have updated the documentation accordingly.
I have read the CONTRIBUTING document.
I have added tests to cover my changes.
All new and existing tests passed.