[Halld-offline] Software Meeting Minutes, February 2, 2022

Mark Ito marki at jlab.org
Wed Feb 2 20:08:21 EST 2022


Folks,

Please find the minutes here 
<https://halldweb.jlab.org/wiki/index.php/GlueX_Software_Meeting,_February_2,_2022#Minutes> 
and below.

   -- Mark

      _________________________________


    GlueX Software Meeting, February 2, 2022, Minutes

Present: Alex Austregesilo, Thomas Britton, Sean Dobbs, Mark Ito 
(chair), Igal Jaegle, Naomi Jarvis, Richard Jones, Curtis Meyer, 
Churamani Paudel, Simon Taylor, Beni Zihlmann

There is a recording of this meeting 
<https://jlab-org.zoomgov.com/rec/share/BIfhjJbBgnrLZpMiY-CiVOpyid8XB7PaWDFY1UwUU11f6Py63mKhA5eJXTQeocsi.QLTPYXBkHBABy4zv> 
on the ZoomGov site. Passcode: Yue73?JL


      Announcements

 1. New version set: 5.3.0
    <https://mailman.jlab.org/pipermail/halld-offline/2022-January/008756.html>
    This was released last Friday.
 2. Software and HDGeant4 meetings moving to Wed. 1:30 pm
    <https://mailman.jlab.org/pipermail/halld-offline/2022-January/008752.html>.
    Mark raised the possibility of combining the Software and HDGeant4
    meetings. Comments welcome.


      Review of Minutes from the Last Software Meeting

We went over the minutes from the meeting on January 18th 
<https://halldweb.jlab.org/wiki/index.php/GlueX_Software_Meeting,_January_18,_2022#Minutes>. 


  * Mark has made progress on Build-Scripts-driven build of ROOT from
    the master branch of its GitHub repository.
  * The CPP version set was released
    <https://mailman.jlab.org/pipermail/halld-offline/2022-January/008746.html>
    two weeks ago.


      Review of minutes from the last HDGeant4 meeting

We looked at the minutes from the meeting on January 26 
<https://halldweb.jlab.org/wiki/index.php/HDGeant4_Meeting,_January_26,_2022#Minutes>. 
There were no significant comments.


      FAQ of the Fortnight

Mark led us through the FAQ entry, How do I authenticate to GitHub from 
the command line? 
<https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_FAQ#How_do_I_authenticate_to_GitHub_from_the_command_line.3F> 
The pro's and con's of https vs. ssh were discussed.


      Transition from SWIF to SWIF2

Alex led us through his wiki page 
<https://halldweb.jlab.org/wiki/index.php/Transition_from_SWIF_to_SWIF2> 
describing the changes to come. He has converted most of our production 
scripts to operate with SWIF2. We thanked him for putting the page 
together. People who need to convert their private scripts to make the 
transition should consult his page.


      Analysis Launches on the OSG

Sean described work on doing analysis launches on the OSG. See his 
slides 
<https://halldweb.jlab.org/wiki/images/0/03/Sdobbs_sw_20220202.pdf> for 
the details. The effort leverages the use of the REST files from 2017 
that Richard has staged at UConn, using CVMFS to access the data 
(StashCache). A successful trial run has been completed. There are 
several aspects that need development but having this avenue for 
computing open up for regular use will be a significant step up. Sean 
also mentioned the idea of uploading the output ROOT trees on 
StashCache, simplifying access to those data collaboration-wide.

Curtis is getting a couple of petabytes of disk space that can host data 
for this effort. We also discussed the possibility of JLab providing 
space served from the DTN which is already in production as an XROOTD 
server.


      Outlook for LINUX in WLCG

Richard brought our attention to a policy taking shape for the LHC grid 
on choice of Linux distributions. See the message he forwarded to some 
of us here 
<https://halldweb.jlab.org/talks/2022/Outlook%20for%20LINUX%20in%20WLCG.pdf>. 
They would like to be able to run on RedHat Enterprise, CentOS 7 and 9 
(but not 8), and community developed CentOS-style distributions like 
Rock and Alma. Jobs on all such systems would use containers to avoid 
differences in the distributions.


      Review of recent issues and pull requests

We looked at three issues posted by Naomi

 1. Crashes with minimal DSelector upon writing output trees, probably
    memory leak gluex root analysis issue #156
    <https://github.com/JeffersonLab/gluex_root_analysis/issues/156>.
 2. ReactionFilter plugin crashes on rhel8 with DTreeInterface::Fill
    error halld_recon issue #613
    <https://github.com/JeffersonLab/halld_recon/issues/613>.
 3. crash with version set 5.3.0 hdgeant4 issue #204
    <https://github.com/JeffersonLab/HDGeant4/issues/204>. Richard
    recognized this as the lack of a beam card in control.in. Naomi with
    confirm.


      Action Item Review

Mark needs to disable the waiting room for this Zoom meeting.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/halld-offline/attachments/20220202/6693dd38/attachment.html>


More information about the Halld-offline mailing list