GlueX Software Meeting, February 2, 2022
GlueX Software Meeting
Wednesday, February 2, 2022
1:30 pm EST
Zoom Meeting ID: 161 869 2159 Passcode: 634605 Join
Mark Ito is inviting you to a scheduled ZoomGov meeting.
Topic: GlueX Software Time: This is a recurring meeting Meet anytime
Join ZoomGov Meeting https://jlab-org.zoomgov.com/j/1618692159?pwd=VGpjT1BZR2hKWmp1S0E3aEpHUlRiQT09
Meeting ID: 161 869 2159 Passcode: 634605 One tap mobile +16692545252,,1618692159# US (San Jose) +16468287666,,1618692159# US (New York)
Dial by your location
+1 669 254 5252 US (San Jose) +1 646 828 7666 US (New York) +1 669 216 1590 US (San Jose) +1 551 285 1373 US 833 568 8864 US Toll-free
Meeting ID: 161 869 2159 Find your local number: https://jlab-org.zoomgov.com/u/acAwo1X4w9
Join by SIP email@example.com
Join by H.323 184.108.40.206 (US West) 220.127.116.11 (US East) Meeting ID: 161 869 2159 Passcode: 634605
- 1 Agenda
- 2 Minutes
- 2.1 Announcements
- 2.2 Review of Minutes from the Last Software Meeting
- 2.3 Review of minutes from the last HDGeant4 meeting
- 2.4 FAQ of the Fortnight
- 2.5 Transition from SWIF to SWIF2
- 2.6 Analysis Launches on the OSG
- 2.7 Outlook for LINUX in WLCG
- 2.8 Review of recent issues and pull requests
- 2.9 Action Item Review
- Review of Minutes from the Last Software Meeting (all)
- Review of minutes from the last HDGeant4 meeting (all)
- FAQ of the Fortnight: How do I authenticate to GitHub from the command line?
- Transition from SWIF to SWIF2 (Alex)
- Analysis Launches on the OSG (Sean)
- Outlook for LINUX in WLCG (Richard)
- Review of recent issues and pull requests:
- Review of recent discussion on the GlueX Software Help List (all)
- Meeting Time in January (all)
- Action Item Review (all)
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 on the ZoomGov site. Passcode: Yue73?JL
- New version set: 5.3.0 This was released last Friday.
- Software and HDGeant4 meetings moving to Wed. 1:30 pm. 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.
- 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 two weeks ago.
Review of minutes from the last HDGeant4 meeting
We looked at the minutes from the meeting on January 26. 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? The pro's and con's of https vs. ssh were discussed.
Transition from SWIF to SWIF2
Alex led us through his wiki page 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 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. 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
- Crashes with minimal DSelector upon writing output trees, probably memory leak gluex root analysis issue #156.
- ReactionFilter plugin crashes on rhel8 with DTreeInterface::Fill error halld_recon issue #613.
- crash with version set 5.3.0 hdgeant4 issue #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.