Skip to content

Releases: NVIDIA/pyxis

0.20.0

31 Jul 02:05
Compare
Choose a tag to compare
  • c74101b Introduce --container-entrypoint-log to print the output of the entrypoint
  • d405a02 Passthrough --container-env variables to "enroot start"
  • ad0ed6f Fix logging for the batch job step

0.19.0

12 Apr 22:22
Compare
Choose a tag to compare
  • f23bafb Move container cleanup to slurm_spank_task_exit

Note: technically a bug fix, but it is a non-trivial change that is only relevant for Slurm users that configure PAM support, so it is part of a standalone release instead of 0.18.1.

0.18.0

19 Mar 00:53
Compare
Choose a tag to compare
  • 4f9879f Print more details on error in container_get_cwd
  • d1032b3 Change the default of container_scope back to "global"

0.17.0

25 Jan 22:11
Compare
Choose a tag to compare
  • e2de433 Clear the slurmstepd environment before calling enroot
  • 125df53 debian: allow slurm-smd to provide libslurm
  • 9fbab12 Encode the pyxis version in a single constant string

0.16.1

08 Sep 01:34
Compare
Choose a tag to compare
  • 2ec4847 Use a consistent container name prefix with container_scope=job

0.16.0

21 Aug 17:20
Compare
Choose a tag to compare
  • a54c99c Set oom_score_adj to 0 for all enroot processes
  • aa901d9 Change the default of container_scope to "job"

0.15.0

06 Mar 22:22
Compare
Choose a tag to compare
  • 5164d82 Implement --container-env to override environment variables from the container
  • a72ec8d Add support for the dockerd:// import scheme

0.14.0

23 Sep 18:46
Compare
Choose a tag to compare
  • 96938bd Do not pass locale environment variables to the container
  • 630103b Make the plugin compatible with ENROOT_ALLOW_SUPERUSER
  • d7ae226 Introduce flags for --container-name to control its behavior
  • 58ffe4c Use __atomic builtins if C11 atomics are not available

0.13.0

06 May 01:07
Compare
Choose a tag to compare
  • e185863 Make import more verbose for jobs with one task
  • 3a2edc7 Cleanup squashfs files if the job is killed during container import
  • 6967a3e Move image export to slurm_spank_task_exit
  • 7a966fa Make the shared memory mutex robust
  • c469c03 Print image import log after import successfully completed
  • aaabef0 Make deb/rpm packages compatible with enroot-hardened
  • 12413bb Do not mention the entrypoint if it's not executed
  • 54b34b0 Discard mounts when attaching to an existing container

0.12.0

28 Jan 19:35
Compare
Choose a tag to compare
  • 73646aa Make logging lines more useful in isolation
  • 2e09b7d Rely on the enroot config for the default root remapping mode
  • 6833333 Add support for containerized sbatch/salloc