Reports until 10:11, Friday 03 October 2025
H1 CDS
david.barker@LIGO.ORG - posted 10:11, Friday 03 October 2025 (87279)
New script to list Guardian source files which have been modified but not loaded into nodes

I have written a new script called guardian_modified_not_loaded which lists those Guardian nodes using a source file which has been modified but not loaded into that node.

The reason this is important is that when a guardian node is restarted, it reads the latest userapps files which could differ from what was being used before the restart.

Running the script today, for example, shows that lscparams.py and sqzparams.py, which are used by many nodes, have been modified and only loaded into a few nodes.

We plan on running this script regularly, and especially before a scheduled reboot of h1guardian1.

Current stats are: number of source files = 270, number of guardian nodes = 173, total nodes file count = 1761

Loaded 270 opt/ file checksums from /opt/rtcds/lho/h1/data/guardian_files/current
Loaded 173 nodes from /opt/rtcds/lho/h1/data/guardian_files/current.yaml
No node_exceptions.yaml file found - no exceptions applied

================================================
Node                    Status      File
================================================
ALS_COMM                NOT LOADED  lscparams.py
ALS_XARM                NOT LOADED  lscparams.py
ALS_YARM                NOT LOADED  lscparams.py
CAMERA_SERVO            NOT LOADED  lscparams.py
H1_MANAGER              NOT LOADED  lscparams.py
IMC_LOCK                NOT LOADED  lscparams.py
INIT_ALIGN              NOT LOADED  lscparams.py
ISC_DRMI                NOT LOADED  lscparams.py
LASER_PWR               NOT LOADED  lscparams.py
LOCKLOSS_SHUTTER_CHECK  NOT LOADED  lscparams.py
OMC_LOCK                NOT LOADED  lscparams.py
SEI_CONF                NOT LOADED  lscparams.py
SEI_ENV                 NOT LOADED  lscparams.py
SQZ_ANG_ADJUST          NOT LOADED  sqzparams.py
SQZ_CLF_LR              NOT LOADED  sqzparams.py
SQZ_FC                  NOT LOADED  lscparams.py
SQZ_MANAGER             NOT LOADED  lscparams.py
TCS_ITMX_CO2_PWR        NOT LOADED  lscparams.py
TCS_ITMY_CO2_PWR        NOT LOADED  lscparams.py
TEST                    NOT LOADED  lscparams.py
THERMALIZATION          NOT LOADED  lscparams.py
                        NOT LOADED  sqzparams.py
TMS_SERVO               NOT LOADED  lscparams.py
VIOLIN_DAMPING          NOT LOADED  lscparams.py
================================================

24 file(s) NOT LOADED