Week 45 · Nov 2–6, 2026
Nov 2–6, 2026
← All weekly reports
Summary for Hall-B
- NERSC GEMC trials: RGA fall 2018 card and internal electron runs, plus AlmaLinux/CLAS12 container probes
- OSG completion estimates moved to rolling 24-hour intervals (Condor history counter retired)
- Portal: host-aware JLab/NERSC updates, run-11 enforcement for GEMC < 6.1, image CI publishing to GHCR
- GEMC3: Coatjava 14.2.2 built and installed; geometry generator default now covers all systems
- CAD study archives organized and hash-verified
GEMC
- Organized 35 CAD study archives into a subdirectory, documented the location, and verified the hashes are
unchanged.
OSG
- Completion estimates: clarified the summary intervals with their exact UTC end time, retired the Condor
history completion counter in favor of the latest 24-hour timeline total, and switched the totals to ten
rolling 24-hour intervals from the hourly monitoring data.
- Portal updates: added host-aware updates for JLab and NERSC with local branch and failure checks.
- Portal run selection: cleared stale run selections and enforced run 11 for GEMC versions before 6.1.
- Portal image CI:
- Added CI to build and publish the test image to GHCR, with the other variants disabled.
- Fixed the test image build by installing gcc and dropping the redundant package update check.
- Added the image registry link and published image list to the CI summary.
- Added native amd64 and arm64 builds with a combined tag and Docker run guidance.
NERSC
- Set the GEMC trial to use the RGA fall 2018 card with project CFS mounted read-only.
- Adapted the worker for an internal electron GEMC trial with staged cards and isolated scratch outputs.
- Added a reusable container launcher with separate worker scripts and selectable images, and added a
container probe for the GEMC AlmaLinux development image with Slurm metadata and logging.
- Simplified both probes to load shared helpers from the home directory regardless of submission location,
and shared environment diagnostics between the OSG workers and NERSC probes with Bash and zsh regression
checks.
- Fixed the environment probe to report the zsh version without an unset Bash variable error.
- Renamed the batch tests for their workflow and transfer roles, aligning Slurm job names and logs, and moved
the environment probe into the CLAS12 production container with login-node usage documented.
Geant4
- Updated the registration deadline to 12/1/2026.
GEMC3
- Fixed Coatjava Maven TLS on macOS using the system roots, then built and installed 14.2.2 with verification.
- Made the no-argument geometry generator default cover all supported systems, including rich, in a
consistent alphabetical order matching the usage text.
Home
- Renamed the meson presentation data and showcase page to physics, updating titles, data references, and
slide paths.
Publications
- Added the candidacy proposal and future thesis links to the homepage documents section.
- Added and verified a Meson PDF build for the candidacy thesis, correcting a legacy font name.
Actions
- Kept generated Jekyll output out of the updater stashes while preserving local source edits, and limited the
stashes to tracked edits (skipping untracked directories and submodule status checks).
- Restored the portable home-directory variable for the Docker shell completions and documented the Docker
completion check that avoids repeated shell completion initialization.