v1.2.0
This release combines the changes previously released as v1.1.4 and v1.1.5. Because those releases didn't follow use semantic versioning, releases v1.1.4 and v1.1.5 will be removed to correct this mistake. If you are already on version v1.1.5 then this release only changes the version number to v1.2.0. If you're on v1.1.4 or before you may want to read these release notes carefully as new behavior is introduced and deprecated features are announced.
This release includes the feature request to create a ZFS dataset for each jail thanks to @templehasfallen. This behavior is now the default for new users. Existing users may want to migrate their existing setup, which uses plain directories for their jails, by following the migration guide.
This release deprecates the config options gpu_passthrough
and docker_compatible
. They will be removed in a future release. To be prepared I recommend to no longer use these deprecated config options when creating new jails and replace these options in existing jails which still use them.
- The
gpu_passthrough
option should be replaced withgpu_passthrough_intel
and/orgpu_passthrough_nvidia
- The
docker_compatible
is not actually required to run docker containers in a jail. You may look at the docker config template to see how to run docker in a jail.
Additionally this release introduces the new seccomp
config option which allows you to completely turn off seccomp
filtering. This may increase performance at the expense of security. When seccomp
is off you don't need allow syscalls with --system-call-filter=
(no syscalls will be blocked by seccomp
). This behavior was previously included with the docker_compatible
option, but is now separated in its own dedicated option.
There should be no breaking changes. You can simply replace jlmkr.py to upgrade to the latest version.
What's Changed
- Added Full ZFS Dataset Support by @templehasfallen in #118
- Deprecated docker_compatible and gpu_passthrough config options and added seccomp config option in #121
- Correct semver by @Jip-Hop in #134
New Contributors
- @templehasfallen made their first contribution in #118
Full Changelog: v1.1.3...v1.2.0