Releases: DeiC-HPC/cotainr
Releases · DeiC-HPC/cotainr
2024.10.0
2024.10.0
Released on October 21th, 2024
Documentation for this release
A major release mainly focused on synchronizing with the LUMI 09/2024 upgrade.
New features
- Create an example of using cotainr for building a container with a mpi4py/MPICH conda/pip environment for use on LUMI-C. It includes simple "MPI hello world" examples of how to correctly use such a container on LUMI. PR#50
- Cotainr now features the standard
--version
CLI command, PR#59
Bug fixes
- Flush the input buffer before prompting the user for permissions, #61
- Fix when base image files have restricted permissions, PR#49
- Minor documentation fixes, #54, #60, #69
Maintenance updates
2023.11.0
2023.11.0
Released on November 3rd, 2023
Documentation for this release
A major release introducing several new features to significantly improve the user experience.
New features
- Cotainr now features a much improved formatting of console output when running
cotainr build
, including options to set verbosity (--verbose
/--quiet
), directing the output to a log file (--log-to-file
), colored output, filtering of output from Conda/Singularity to fix the console output being messed up by attempted line updates, and finally the introduction of a spinner prepended to the latest output message, when cotainr is doing work in the background, PR#45. - When including a conda environment in your container (via
cotainr build ... --conda-env=...
), you are now required to explicitly accept the Miniforge license terms as we use Miniforge to bootstrap the conda environment. This license (along with all other required licenses, if any) may be accepted on beforehand by specifying the option--accept-licenses
when runningcotainr build ...
, PR#40. - The cotainr release notes now include links to the corresponding HTML documentation hosted on Read the Docs, PR#38.
Bug fixes
- Cotainr now correctly recognizes and supports the SingularityCE variant of the Singularity runtime, PR#42.
- Minor documentation fixes, PR#34, PR#39, PR#43.
Maintenance updates
2023.02.0
2023.01.0
2022.12.0
2022.12.0
Released on December 21st, 2022
First public release.
New features
cotainr info
command for showing system infocotainr build
command for building containers- HPC systems integration via
system.json
and--system
CLI flag - Conda environment use case support via
--conda-env
CLI flag - Documentation hosted on https://cotainr.readthedocs.io
- LUMI ROCm PyTorch cotainr build example