Skip to content

Releases: exploide/ansible-role-dnf-automatic

6.0.3

Choose a tag to compare

@exploide exploide released this 28 Jul 16:03
f3355a3

Fixed a bug when comparing dnf versions in order to determine built-in reboot support. see #21 thanks @tquin

6.0.2

Choose a tag to compare

@exploide exploide released this 13 Jul 17:11
80d82ff

Fixed problems with check mode. See #18, thanks @robertwelch

6.0.1

Choose a tag to compare

@exploide exploide released this 10 Jul 18:29
d9775ad

Fixed a bug where the role failed due to the missing reboot timer unit, when dnf_automatic_reboot: never is set and the legacy reboot behavior is used for older dnf. thanks @robertwelch

6.0.0

Choose a tag to compare

@exploide exploide released this 24 Jun 17:28

BREAKING CHANGE: The role now supports the reboot and reboot_command options built into newer dnf versions. Prior to this, the role installed custom systemd units for the reboot feature. For new enough versions of dnf, these will automatically be removed and the built-in reboot feature is used now. For older versions of dnf, the systemd units are still supported. However, the valid options for dnf_automatic_reboot changed! The old values true and false are no longer supported. The new valid values are never, when-needed and when-changed. (The latter two will be considered being enabled for older dnf versions not yet supporting the built-in reboot option) See #16, thanks @AidanRichmond, fixes long open issue #8

5.0.1

Choose a tag to compare

@exploide exploide released this 10 Jan 15:57
7bda4db
  • fix: removed variables from task names to avoid problems in multi-host environments. see #15, thanks @felinira

5.0.0

Choose a tag to compare

@exploide exploide released this 20 Dec 16:09
  • BREAKING CHANGE: For dnf4, the systemd unit dnf-automatic.timer is now used instead of dnf-automatic-install.timer because the latter caused the configuration file to be partially ignored. Existing deployments might require a manual cleanup of the latter. See #13, thanks @sdellenb
  • compatibility: Prefer ansible_facts[] over ansible_ prefixed fact variables due to a new deprecation. See #14, thanks @markstos

4.0.1

Choose a tag to compare

@exploide exploide released this 14 May 16:15
  • fix: treat ansible_pkg_mgr == "dnf" like dnf4

4.0.0

Choose a tag to compare

@exploide exploide released this 04 May 13:50
31ce22a
  • compatibility with dnf5

Many thanks to @tquin

3.3.0

Choose a tag to compare

@exploide exploide released this 15 Mar 16:15
  • added variable dnf_automatic_timer_OnCalendar to control install time

Many thanks to @AidanRichmond

3.2.0

Choose a tag to compare

@exploide exploide released this 21 Apr 15:33
  • Added support for more configuration variables:
    • dnf_automatic_network_online_timeout
    • dnf_automatic_send_error_messages
    • dnf_automatic_email_port
    • dnf_automatic_email_tls
  • Changed defaults of configuration variables to conform with dnf docs:
    • dnf_automatic_random_sleep
    • dnf_automatic_email_command_format
  • Fixes some ansible-lint warnings