Skip to content

Releases: Roblox/nomad-driver-containerd

Version 0.9.4

18 May 22:15
4f17457
Compare
Choose a tag to compare
  • Security fixes
  • Enable compatibility with nomad in cgroups.v2 mode #133

Version 0.9.3

21 Jan 20:08
c564dd2
Compare
Choose a tag to compare
  • Security fix: Upgrade containerd to 1.5.7
  • Security fix: Upgrade Consul to 1.10.1
  • Security fix: Upgrade Consul to 1.10.2
  • Enable all devices in privileged mode. Thanks to @sha7khan for the contribution!
  • Add parameter to allow setting the running user for container. Thanks to @n-marton for the contribution!
  • Security fixes: Upgrade containerd + Nomad
  • Fix issue #116 : Add support for template stanza

Version 0.9.2

13 Sep 22:10
4b2fbc7
Compare
Choose a tag to compare
  • Update golang to 1.17, containerd to 1.5.5, nerdctl to 0.11.1 and nomad to 1.1.4.
  • Run nomad in non-dev mode and fix tests.
  • Fix CVE-2021-37218.
  • Fix #108 - Stdout and Stderr of existing processes are lost after a restart of nomad.

Version 0.9.1

26 Aug 20:24
d40a7e3
Compare
Choose a tag to compare
  • Add support for terminal resizing in alloc exec. (Thanks to @th0m for the contribution)
  • Add nerdctl to vagrant VM.
  • image size adjustments (Thanks to @jamesalbert for the contribution)
  • Upgrade containerd to 1.4.8.

Version 0.9

09 Jul 18:28
3ae086e
Compare
Choose a tag to compare
  • pids_limit flag added.
  • sysctl flag added.
  • image_pull_timeout flag added.
  • hostname flag added.
  • Ability to run test via vagrant-libvirt and fix can not run test via 'sudo make test' (Thanks to @lisongmin for the contribution).
  • Support for private registry authentication via Task Config (Thanks to @lisongmin for the contribution).
  • Support for Nomad memory oversubscription (Thanks to @notnoop for the contribution).
  • Private registry auth support via Driver Config.
  • pid_mode flag added.
  • Add CodeQL scanning to GHA (Thanks to @chuckyz for the contribution).
  • shm_size flag added.

Version 0.8

26 Mar 18:45
0f1ac90
Compare
Choose a tag to compare

Release notes

  • Set default docker registry. Fix for Issue #74.
  • Add support for allow_privileged flag.
  • Add support for entrypoint (Thanks to @lisongmin for helping with the review).

Version 0.7

24 Feb 18:58
f40d962
Compare
Choose a tag to compare

Release Notes

  • Fix issue in Recover Task.
  • Change filesystem isolation to FSIsolationImage.
  • Add task name as part of container name Thanks to @lisongmin for the contribution.
  • support config DNS via network stanza Thanks to @lisongmin for the contribution.
  • Support running integration tests in local vagrant VM.
  • Add support for arm64.
  • Add Github Actions for CI
  • Github badge for nomad docs.
  • Add support for extra_hosts.
  • Add extra_hosts integration test.

Version 0.6

08 Jan 02:12
f6dab34
Compare
Choose a tag to compare

Release notes:

  • Bind mount ${NOMAD_ALLOC_DIR} into the container.
  • Apply memory cgroups to the container.
  • Add support for CPU shares
  • Add host_dns flag into TaskConfig.
  • Add option to select current working directory (cwd).
  • Improve reliability by fixing issues. More details here
  • Add commandline options so we can get the driver version via commandline via containerd-driver -v. Thanks to @lisongmin for the contribution.
  • support volume_mount in the task. Thanks to @lisongmin for the contribution.
  • Don't run CLA bot on comments.
  • Remove network mbits from example jobs.
  • Add a description for volume_mount stanza.

Version 0.5

23 Sep 18:24
bc2dfa9
Compare
Choose a tag to compare

Release notes


  • Support for $(nomad alloc logs) command.
  • Support for host_network.
  • Error out on invalid signal (nomad alloc signal command), rather than defaulting to SIGINT.
  • Support for default and custom seccomp profiles.
  • Support for bridge networks.
  • Don’t override the container $(PATH) environment variable.
  • Support for consul templates.
  • Support for port forwarding and consul service discovery.

Version 0.1

21 Jul 19:22
b076789
Compare
Choose a tag to compare

First release of nomad-driver-containerd!