Skip to content

Releases: sol-eng/singularity-rstudio

v0.8

02 Apr 14:42
Compare
Choose a tag to compare

What's Changed

  • add R_LIBS_USER_BASE_PATH #37. By specifying R_LIBS_USER_BASE_PATH R_LIBS_USER can be redirected to a different base path. This is useful in cases where the home-directory disk quota is too small.
  • General update for versions for r-session-complete images.
  • Fixed a bug where the additional packages were not deployed into the site-library

Full Changelog: v0.7...v0.8

v0.7

05 Dec 17:15
Compare
Choose a tag to compare

What's Changed

  • Add docker containers for r-session-complete
  • Add r-session-complete for Ubuntu 24.04 LTS (Noble)
  • Various optimisations
  • Start of GHA usage for singularity image testing

Full Changelog: v0.6...v0.7

v0.6

29 Jan 17:49
Compare
Choose a tag to compare
  • adding Dockerfiles for the r-session-complete containers to improve on the development experience

v0.5

12 Dec 16:22
Compare
Choose a tag to compare
  • Rewrite of r-session-complete singularity definition files
  • Add support for RockyLinux 8 and 9 as well as Ubuntu 20.04 LTS (Focal)
  • Modular approach allowing arbitrary combinations of R, Python, Workbench, Quarto and SLURM versions to be used

v0.4

14 Jul 09:54
Compare
Choose a tag to compare
  • Retire bionic r-session-complete singularity definition files
  • Add JAGS system dependency
  • Allow Workbench sessions to recover lost environment variables so that jobs spawned from a session within a singularity container automatically inherit settings and launch the new SLURM job in the same container (and use the same bind mounts) without any specification
  • Make SLURM client in r-session-complete accessible
  • General improvements.

v0.3

20 Jun 08:47
Compare
Choose a tag to compare

Mainly changes in r-session-complete

  • Migrate to r-lib/pak for parallel installation of R packages and system dependencies
  • Add R version 4.3.1
  • Retire R version 4.0.3

0.2

20 Dec 18:21
Compare
Choose a tag to compare
0.2

SLURM is now being built from source for a specific version at container build time.

This aligns the SLURM version in the container with the one on the HPC cluster as before but additionally prevents any issue from bind mounting the SLURM binaries from the submit node (e.g. linux distribution incompatibilties, unresolved symbols, ...)

0.1

20 Dec 10:35
Compare
Choose a tag to compare
0.1

Basic functionality as documented in README.md