Releases: saltstack-formulas/libvirt-formula
Releases · saltstack-formulas/libvirt-formula
v3.1.1
v3.1.0
v3.0.1
v3.0.0
3.0.0 (2019-09-02)
Code Refactoring
- states: ids must conform to “template-formula” standard (8adfe9e)
Continuous Integration
- kitchen+travis: replace EOL pre-salted images (262c063)
Features
- cert: key and certificate generation is a server sub component (616b585)
- config: the configuration is a server sub component (6dc318d)
- layout: initialize the new top level layout (886198b)
- packages: dispatch package installation per component (f9e587d)
- packages: the python library is a dedicated component (d07a3ec)
- service: service is a subcomponent of “libvirt.server” (c51d2d2)
BREAKING CHANGES
- states: “libvirt.pkg” become “libvirt-server-package-install-pkg-installed”
- layout: the layout is completly modified for single state.apply
- states: “libvirt.daemonconfig” become “libvirt-server-config-files-daemonconfig-file-managed”
- states: “libvirt.service” become “libvirt-server-service-running-service-running”
- states: “libvirt.keys” become “libvirt-server-tls-certs-virt-keys”
- states: “libvirt-python” become “libvirt-python-install-pkg-install”
- states: “qemu” become “libvirt-qemu-install-pkg-installed”
- states: “libvirt.config” become “libvirt-server-config-files-libvirtd-file-managed”
- cert: the key is now libvirt.server.tls.certs
- service: the service is now libvirt.server.service.running
- config: the configuration is now libvirt.server.config.files
- packages: libvirt package is installed by libvirt.server.package.install
- packages: qemu package is installed by libvirt.qemu.install
- packages: extra packages are installed by libvirt.extra.install
- states: “extra_pkgs” become “libvirt-extra-install-pkg-installed”
v2.3.1
v2.3.0
2.3.0 (2019-08-21)
Bug Fixes
- config: suse family does not have it's own configuration file (a41f784)
Continuous Integration
- travis: enable “default-opensuse-leap-15-2019-2-py3” platform (3c2f4fa)
Features
- suse: add OS family packages and daemon configuration path (72e6aea)
Tests
- inspec: add openSUSE to supported platforms (309e65a)
v2.2.0
v2.1.0
v2.0.1
v2.0.0
2.0.0 (2019-07-29)
Bug Fixes
- packages: python2 libvirt library is unusable by Python3 minion (e16bfad)
Continuous Integration
- travis: enable default-ubuntu-1804-2019-2-py3 (6679340)
Tests
- inspec: enable Ubuntu platform (5ae997e)
- inspec: python package name depends on Salt environnment (5322aee)
BREAKING CHANGES
-
packages: the Python2 package is now “python2_pkg”.
-
libvirt/python.sls: use “switch_python32” macro to select the python
package and do nothing if it's not available. -
libvirt/keys.sls: ditoo.
-
libvirt/python.jinja: new macro “switch_python32” to select one of
the two arguments based on the environment of the SaltStack minion. -
libvirt/defaults.yaml: distinguish python2 and python3 packages.
-
libvirt/osfamilymap.yaml (Debian): distinguish python2 and python3
packages.