Skip to content

feat(vs-container-engine): use vs-container-engine instead of vs-enroot and vs-pyxis

Context

This change replaces the separate vs-enroot and vs-pyxis modules with the unified vs-container-engine module.

Impact

The deployment now uses a single vs-container-engine module instead of separate vs-enroot and vs-pyxis modules.

Test(s)

enroot and pyxis Nomad jobs were deployed and verified to run without errors, and Slurm was also tested to confirm it works.

edita@compute-edita-slurm-simple-j2fs:~> sudo srun --container-image=ubuntu:20.04 bash -c 'cat /etc/os-release'
pyxis: importing docker image: ubuntu:20.04
pyxis: imported docker image: ubuntu:20.04
NAME="Ubuntu"
VERSION="20.04.6 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.6 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

Known issues

None.

Links

  • vs-container-engine!1

Merge request reports

Loading