v5.0.0
It's been a while! This major release cleans up a lot of minor issues here and there and also adds much improved documentation, including online docs!! There are also some (relatively minor) breaking changes, see the change list below
⚠️ BREAKING CHANGES ⚠️
Several parameters in the lxc_container
and lxc_container_to_ostemplate
roles have had their defaults removed and been made mandatory. These variables previously had placeholder values set by default that had to be overwritten by the user anyways, so this should not affect anyone using these roles in the intended way. Making the variables explicitly undefined will help new users figure out what parameters they need to set themselves.
The following variables are affected:
pve_host
(was previously set topve.example.com
)pve_api_password
lxccreate_hostname
(was previously set tomy-container
)lxcostemplate_image
Additionally, lxcostemplate_vmid
,lxcostemplate_hostname
are now undefined, but one needs to be set for the role to run. This will be checked at runtime.
Updated Documentation and Build Process
Aside from that, the collection has received new docs and a better CI/build system using CircleCI/Podman. See CONTRIBUTING.md
if you'd like to open a PR for a new feature!