v2.0.0
The latest version of jailmaker is now officially licensed as open source under the LGPL-3.0 license! This makes it possible for iXsystems to reuse jailmaker code for a future release of TrueNAS SCALE. This version includes breaking changes, so please read these notes carefully. You can, as usual, replace jlmkr.py to upgrade to the latest version.
Removed config options
The deprecated gpu_passthrough
and docker_compatible
config values have been removed. Please check your config files and remove these options if you're still using them. Instead of gpu_passthrough
use the dedicated gpu_passthrough_intel
and gpu_passthrough_nvidia
options. Instead of docker_compatible
refer to the documentation on how to make a docker-compatible jail.
Removed install command
The jlmkr install
command has been removed. This doesn't change much for existing users. The shell alias which jailmaker created automatically in /root/.zshrc
and /root/.bashrc
will continue to work. However I suggest you remove the # managed by jailmaker
comment from these files, as jailmaker will no longer manage this alias and won't modify your shell aliases from now on. The documentation explains how to manually setup a new alias if desired.
What's Changed
- v2.0.0 by @Jip-Hop in #187
- Removed deprecated config options
- Removed the jlmkr install command
- Added license and copyright info
- Removed tab auto complete from interactive create
Full Changelog: v1.5.0...v2.0.0