Skip to content

Releases: hifis-net/ansible-collection-toolkit

v4.1.0

16 May 13:53
1692df9
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • Include hifis.keepalived role into collection #214
  • Include hifis.ssh-keys role into collection #212
  • Include hifis.gitlab_runner role into collection #210

Closed issues:

  • Configure Dependabot to update dependencies in prepare action #217

Merged pull requests:

v4.0.0

08 May 12:18
v4.0.0
7144e0c
Compare
Choose a tag to compare

Full Changelog

UPGRADE NOTES:

The hifis.unattended_upgrades role has been migrated to the hifis.toolkit collection. Please ensure that you install the new collection as follows:

ansible-galaxy collection install hifis.toolkit

To continue using the unattended_upgrades role as before, please include it as described:

- hosts: all
  roles:
     - role: hifis.toolkit.unattended_upgrades

Breaking changes:

  • Migrate role to role in a collection #165

Closed issues:

  • Make collection REUSE-compliant #197

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v3.3.0

01 Mar 14:02
Compare
Choose a tag to compare

Full Changelog

Closed issues:

  • Allow roles to run with INJECT_FACTS_AS_VARS set to false #185
  • Fix badges with Ansible Galaxy NG #174
  • Version 3.2.1 doesn't seem to be available on ansible galaxy #169

Merged pull requests:

v3.2.1

03 Nov 11:38
65341ea
Compare
Choose a tag to compare

⚠️ This release is not available in Ansible Galaxy. Please use GitHub as a source for this release. We are sorry for this inconvenience. ⚠️

Full Changelog

Fixed bugs:

  • "Bullseye-Workaround" needs to be applied to bookworm and later as well #146

Closed issues:

  • Unattended-Upgrade::Origins-Pattern from 50unattended-upgrades apparently can't be "overruled" #145

Merged pull requests:

v3.2.0

25 Aug 08:29
7e426b4
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • Add support for Debian Bookworm #134

Closed issues:

  • Remove official support for EOL Ubuntu 18.04 #139

Merged pull requests:

v3.1.0

09 Jun 11:40
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • Added custom of apt-daily timers apt-daily-upgrade #85
  • Test custom apt-daily timers #121 (Normo)

Closed issues:

  • Remove support for ansible-core 2.12 #124

Merged pull requests:

v3.0.0

26 May 11:56
c4e7584
Compare
Choose a tag to compare

Full Changelog

UPGRADE NOTES AND BREAKING CHANGES:

As of this release, all Apt options for unattended-upgrades made in the default OS configuration files /etc/apt/apt.conf.d/20auto-upgrades and /etc/apt/apt.conf.d/50unattended-upgrades are now completely overwritten instead of being merged. This means that from now on only the options set by this role are active.

Fixed bugs:

  • apt options are not overridden but merged #94

Closed issues:

  • ValueError: not enough values to unpack (expected 2, got 1) on Ubuntu Jammy #55

Merged pull requests:

v2.0.1

15 Dec 11:25
Compare
Choose a tag to compare

Full Changelog

Fixed bugs:

Closed issues:

  • unattended_dl_limit doesn't work #76
  • ansible.builtin.import_tasks problem #75
  • Detach fork #66

Merged pull requests:

v2.0.0

02 Dec 11:41
Compare
Choose a tag to compare

Full Changelog

UPGRADE NOTES AND BREAKING CHANGES:

If you have used this role before version 2.0.0, the files 20auto-upgrades and 50unattended-upgrades will differ from the system defaults (instead of the configuration being placed in a separate file, as we do now).
These can be left as-is as they will be overridden.
During OS upgrades, when asked if these files should be overwritten by the maintainer's package, say yes.
They will then be reset to their default states, and you won't be asked these questions again.

Implemented enhancements:

  • [Feature Request] Use force_apt_get #32
  • Override configuration in a separate apt.conf.d file #10
  • Test role via Molecule #8

Fixed bugs:

  • Change caused by indentation #53
  • Molecule folder not linted by molecule #48
  • Fix installation of powermgmt-base package #35

Closed issues:

  • Some configurations options are missing #56
  • Documentation role name mismatch #41
  • Remove support for OS that reached EOL #38
  • Add changelog #33
  • Add contribution guide #16
  • Rename default branch to main #13

Merged pull requests: