Releases: E4S-Project/e4s-cl
Releases · E4S-Project/e4s-cl
E4S-CL release v1.0.4
- Changed default value of preload_root_libraries from false to true,
restablishing srun support - Added libmpi_cray.so.12 to the list of accepted libmpi.so files in
thee4s-cl-mpi-tester
script, for library detection, restablishing
cray mpich support - Fixed verbosity issue when implicitely using launch command where
verbosity was asked for the runned application that would propagate
to e4s-cl's verbosity status
E4S-CL release v1.0.3
- Introduced barebones backend, which runs in local environment
- Is implemented as an alternative backend
- Creates symlinks to files in centralised folder instead of binding them
- Introduced python bindings for MPI libraries in script
- Script is
e4s-cl-mpi-tester
- Runs with MPICH ABI or OpenMPI
- Obsoletes the compiler detection, and the precompiled binary database
- Script is
- Sort the detected libraries and files in init
E4S-CL release v1.0.2
- Added configuration options for container backends
- Added environment variable options for container backends
- Added default configuration output from command line
- Improved podman support for container version detection
- Fixed termcolor error on container failure
- Add check to ensure symlinks are not bound twice
- Added configuration options for wi4mpi
- Added support for wi4mpi interface mode
E4S-CL release v1.0.1
- Fixed installation of Wi4MPI when not required
E4S-CL release v1.0
e4s-cl
's first release.
Release Candidate 6
- Restructured project to better fit python guidelines
- Added compatibility with python3.6 and up
- Added the ability to run a command without containers
- Improved completion capabilities
Release Candidate 5
Additions:
- Added automatic profile naming based on used MPI vendor and version
- Added built-in profiles
- Added sample binaries to profile distribution without compilers
- Singularity features:
- Prevented system-specific rules from altering execution via --contain
- Ensured the PWD is conserved in containers (fixed #30)
- Added ALPS support
- aprun launcher now supported
- e4s-cl package resolving now bypasses ALPS quarantine
- Added barebones module awareness
- Added logging output in dedicated logging folders
- Added docker backend module
- Added podman backend module
Removed:
- Removed tree output in profile show
- Exported library module to standalone package (python-sotools)
Release Candidate 4
Added WI4MPI support.
- Profiles can contain a path towards a WI4MPI installation to use
- Execution is aware of WI4MPI environments
- WI4MPI launchers are supported
Release Candidate 3
Refactored library detection and use in the code.
ELF headers are parsed and symbols are checked to ensure no mismatches occur.
Pre-release 2
Updated format and documentation for this second release candidate.