Skip to content

Releases: saltstack-formulas/libvirt-formula

v3.7.2

26 Mar 17:58

Choose a tag to compare

3.7.2 (2020-03-26)

Code Refactoring

v3.7.1

25 Mar 15:28

Choose a tag to compare

3.7.1 (2020-03-25)

Code Refactoring

  • libsaltcli: use libsaltcli library to improve readability (ad923ee)

v3.7.0

24 Mar 23:36

Choose a tag to compare

3.7.0 (2020-03-24)

Bug Fixes

  • libtofs: “files_switch” mess up the variable exported by “map.jinja” [skip ci] (fd277ec)

Continuous Integration

  • workaround issues with newly introduced amazonlinux-1 [skip ci] (9299b03)
  • kitchen: avoid using bootstrap for master instances [skip ci] (58709f6)
  • travis: update matrix after recent platform fixes (a6dd1d3), closes #64 #66 #67 #68

Features

  • map.jinja: defaults.yaml must be under parameters/ (3ca19bc)
  • map.jinja: load a configurable list of YAML files (ce1782c)
  • map.jinja: split osfamilymap.yaml under parameters/os_family/ (e82d184)
  • map.jinja: split osfingermap.yaml under parameters/osfinger/ (365f711)
  • map.jinja: split osmap.yaml under parameters/os/ (4255397)

v3.6.0

07 Jan 17:13

Choose a tag to compare

3.6.0 (2020-01-07)

Features

  • debian: remove support for very old versions (7a9dc90)
  • inspec: older Ubuntu use “libvirt-bin” as package name (d1f57fd)
  • inspec: older Ubuntu use “libvirt-bin” as service name (c2885e3)
  • inspec: skip admin socket on unsupported platforms (4fb5725)
  • ubuntu: remove support for very old versions (d37597e)

v3.5.0

07 Jan 15:47

Choose a tag to compare

3.5.0 (2020-01-07)

Features

  • centos: centos 8 is full python3 (54c82bb)

Tests

  • inspec: libvirt resource library is too big (91c0a44)
  • inspec: support different packages between CentOS 8 and 7 (ec3b938)

v3.4.0

06 Jan 13:05

Choose a tag to compare

3.4.0 (2020-01-06)

Continuous Integration

  • gemfile: restrict train gem version until upstream fix [skip ci] (161d389)
  • travis: apply changes from build config validation [skip ci] (ad5156d)
  • travis: opt-in to dpl v2 to complete build config validation [skip ci] (0935dbe)
  • travis: quote pathspecs used with git ls-files [skip ci] (8c8ff8e)
  • travis: run shellcheck during lint job [skip ci] (b02ff9d)
  • travis: use major.minor for semantic-release version [skip ci] (946fa1f)
  • travis: use build config validation (beta) [skip ci] (1190505)

Features

  • systemd: check sockets created by systemd (60a4177)

v3.3.0

04 Nov 09:36

Choose a tag to compare

3.3.0 (2019-11-04)

Bug Fixes

  • release.config.js: use full commit hash in commit link [skip ci] (c179349)

Continuous Integration

  • kitchen: use debian-10-master-py3 instead of develop [skip ci] (d9e6736)
  • kitchen: use develop image until master is ready (amazonlinux) [skip ci] (1450f7a)
  • kitchen+travis: upgrade matrix after 2019.2.2 release [skip ci] (6828e08)
  • travis: update salt-lint config for v0.0.10 [skip ci] (4b3c687)

Features

  • config: update libvirtd.conf jinja template to version 5.8.0 (0c30455)

Performance Improvements

  • travis: improve salt-lint invocation [skip ci] (061b269)

v3.2.2

14 Oct 18:35

Choose a tag to compare

3.2.2 (2019-10-14)

Bug Fixes

  • rubocop: resolve Lint/AmbiguousRegexpLiteral ()

v3.2.1

14 Oct 17:50

Choose a tag to compare

3.2.1 (2019-10-14)

Bug Fixes

  • rubocop: add an empty line after magic comments ()
  • rubocop: add empty line after guard clause ()
  • rubocop: avoid comma after the last item of a hash ()
  • rubocop: do not prefix reader method names with get_ ()
  • rubocop: extra empty line detected at block body end ()
  • rubocop: extra empty line detected at class body end ()
  • rubocop: favor modifier if usage when having a single-line body ()
  • rubocop: missing magic comment “frozen_string_literal: true” ()
  • rubocop: prefer single-quoted strings and split too long line ()
  • rubocop: remove “is_” prefix from predicate name ()
  • rubocop: simplify complex methods ()
  • rubocop: the name of source file should use snake_case ()
  • rubocop: unnecessary utf-8 encoding comment ()
  • rubocop: unused block argument ()
  • rubocop: unused method argument ()
  • rubocop: use “.zero?” instead of “== 0” ()
  • rubocop: use // around regular expression ()
  • rubocop: use only ascii symbols in comments ()
  • rubocop: use the return of the conditional for variable assignment ()
  • rubocop: when using method_missing, define respond_to_missing? ()
  • rubocop: when using method_missing, fall back on super ()

Continuous Integration

  • merge travis matrix, add salt-lint & rubocop to lint job ()
  • merge travis matrix, add salt-lint & rubocop to lint job ()
  • travis: enforce rubocop ()

Documentation

  • contributing: remove to use org-level file instead [skip ci] ()
  • readme: update link to CONTRIBUTING [skip ci] ()

v3.2.0

03 Oct 20:47

Choose a tag to compare

3.2.0 (2019-10-03)

Continuous Integration

  • kitchen: change log_level to debug instead of info (198fe0b)
  • kitchen: install required packages to bootstrapped opensuse [skip ci] (adb9004)
  • kitchen: use bootstrapped opensuse images until 2019.2.2 [skip ci] (8bc62c7)
  • platform: add arch-base-latest (commented out for now) [skip ci] (4ba9be5)
  • yamllint: add rule empty-values & use new yaml-files setting (3e522e8)

Features

  • tofs: use TOFS to distribute configuration templates to minion (8cd04f9)