[Halld-offline] Alma9 Updates: version_5.14.0.xml
Alexander Austregesilo
aaustreg at jlab.org
Thu Dec 21 14:57:20 EST 2023
Dear Colleagues,
As many of you are already aware, the JLab farm has started the process
of changing its operating system. The target is Alma Linux 9, an
open-source distribution that is binary compatible to Red Hat (RHEL). An
interactive node, "ifarm9", is already available for tests and slurm
will be upgraded in January in order to be able to select Alma9 farm
nodes for batch jobs.
On our side, an upgrade of the operating system comes with several
advantages. With a more recent compiler version (gcc11), we will be able
to upgrade root and geant4 among other packages which in turns allows us
to use modern features and keep up with developments. On the other hand,
a few older dependencies will be deprecated, most notably python2.
In the recent weeks, numerous issues with our current software stack and
build system were identified and fixed. Big thanks to Sean and Richard
for paving the way, and a few others who helped testing.
We released a new version set version_5.14.0.xml which has minimal
changes to its predecessor, but was built successfully on AlmaLinux9.
From now on, you can set up your environment on ifarm9 with the usual
commands:
> source /group/halld/Software/build_scripts/gluex_env_boot_jlab.sh
>
> gxenv /group/halld/www/halldweb/html/halld_versions/version_5.14.0.xml
>
I have successfully processed one evio file. The produced REST file is
compatible with the results on CentOS7. The same is true for analysis
(PART) trees, even though the ReactionFilter plugin may crash at the
very end of the input file. This problem was documented in this issue on
github:
https://github.com/JeffersonLab/halld_recon/issues/613
MCWrapper and its dependency on python2-based RCDB prevented the testing
of the full Monte Carlo Simulation chain so far. The new version set
should be helpful to debug the workflow.
Feel free to try it out. We would appreciate your feedback, especially
if you are the maintainer of programs, plugins or scripts. We also plan
to release a singularity/apptainer container that is compatible with
this build.
Best regards and happy holidays,
Alex
--
Alexander Austregesilo
Staff Scientist - Experimental Nuclear Physics
Thomas Jefferson National Accelerator Facility
Newport News, VA
aaustreg at jlab.org
(757) 269-6982
More information about the Halld-offline
mailing list