CCM Meeting

US/Central
Description

Zoom: https://cern.zoom.us/j/66569029743 (usual password)

    • 08:00 08:05
      News 5m
      Speakers: Alexander Tapper (Imperial College London), Pierre Lasorak (Imperial College London)
    • 08:05 08:10
      Round table: control 5m
      Speakers: Pawel Plesniak (Imperial College London), Pierre Lasorak (Imperial College London), Tiago Alves (Imperial College London), Zbynek Kral (CTU Prague)

      drunc gantt chart

      drunc issues prioritisation

      Pierre

      • Change env variable within run control -- PR should be merged today
      • Work with Eric

       

    • 08:10 08:15
      Round table: config 5m
      Speakers: Alessandro Thea (STFC Rutherford Appleton Laboratory), Giovanna Lehmann (CERN), Gordon Crone (University College London), Henry Wallace (Royal Holloway, University of London), John Freeman, John Freeman (Fermi National Accelerator Laboratory), Marco Roda (University of Liverpool)

      Giovanna summary on the conf model for EHN1 (translation from Italian by Marco)

      • We will need a compromise between the 10000 versions of the configurations we need to maintain and what the shifters can do
        • It is reasonable to ask the shifters to enable/disable detector parts (e.g. PDS, un CRP, CTB, ...) and enable/disable TPG
        • One configuration can cover all the combinations. For these simple tasks we already have tools for
          • oks-enable
          • oks-tp-enable
        • A configuration viewer (like the one developed by Alessandro) becomes a requirement so that it's clear what is enabled and disabled
        • We cannot ask the shifter to change things like trigger configuration. This is due to the tools we have at our disposal right now, things might change in the future. For this we will need different configurations for every different configuration (thresholds, algorithm chains, etc).
           
      • About the connection between DAQ version and configuration, we should put some boundaries: 
        • Changes in the configuration schema should at least imply a change in the minor version of the DAQ. We should not change schema in a patch. 

      John

      • Automated display of OKS configurations (examples in the material)
        • Can be put automatically in the documentation when we build or generate the doc
      • Marco can help testing on other configurations
      • Pierre: Where do we go from here?
        • John: unclear, this is a prototype

      Gordon

      • PR in confmodel:
        • Added get_all_enabled_applications (no need to use get_all_application and check for enabled anymore).
        • Enhanced list-app script (need to compare it with Alessandro's python script)
      • Bugfixes in DBE
    • 08:15 08:20
      Round table: k8s etc. 5m
      Speakers: Alessandro Thea (STFC Rutherford Appleton Laboratory), Bonnie King (FNAL), Jonathan Hancock (University of Birmingham), Patrick Riehecky (Fermilab), Pierre Lasorak (Imperial College London), Tiago Alves (Imperial College London), Tiago Alves (Imperial College London)
    • 08:20 08:25
      Round table: monitoring 5m
      Speaker: Marco Roda (University of Liverpool)

      Marco:

      • OpMon Transition - link to status 
        • Configuration changes done too. Now opmon does not use env variables anymore. 
        • Changes in ehn1-config done as well in the master branch as Giovanna just merged her branch. 

           
      • ERS 
        • Ideally we would like to get rid of the env variable generated in daq_application
          • But the env variables cannot be eliminated easily from ers: ERS is created before everything else
          • Can these variables be created by drunc? We only need
            • DUNEDAQ_SESSION 
            • DUNEDAQ_APPLICATION_NAME
          • Alternatively, we could manipulate the current variables (DUNEDAQ_ERS_ERROR, etc) to add configuration related information but it's a bit odd.
          • Other ideas?
    • 08:25 08:30
      Round table: others 5m

      Alex

      • RSE people had trouble with Pocket -- something to fix? Pierre says documentation