Releases: Roblox/nomad-driver-containerd
Releases · Roblox/nomad-driver-containerd
Version 0.9.4
- Security fixes
- Enable compatibility with nomad in cgroups.v2 mode #133
Version 0.9.3
- 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
- Update golang to
1.17
, containerd to1.5.5
, nerdctl to0.11.1
and nomad to1.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
- 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
- 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
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
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
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
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
First release of nomad-driver-containerd!