Skip to content

Releases: evrardjp/ansible-keepalived

3.1.2

12 Feb 14:42
Compare
Choose a tag to compare

Latest release.

Now with Debian support!

3.1 (The IT Crowd reference doesn't work anymore)

22 Jan 09:26
2b4a1f3
Compare
Choose a tag to compare

This release has the following included:

  • New option keepalived_global_defs, which can be used for defining "enable_script_security" [1]
  • Make the most recent PPAs work again
  • Simplified, Improved and more extensive testing.

As usual, this is a minor release, not a patch release, so you can have downtime.
Pay attention to the new code! 2

[1]: When enable_script_security is not present in keepalived.conf,
the daemon will print a warning in the journal:

SECURITY VIOLATION - scripts are being executed but
script_security not enabled.

...3 !

05 Jun 19:15
Compare
Choose a tag to compare

Yup, 3.0.0 finally arrived.

This is the third "re-definition" of the role. The role was revamped for multiple OSes, with real life testing you could do by running vagrant up.

Keepalived is now functionally tested across our three mostly used OSes: centos, ubuntu trusty and ubuntu xenial.

This release also marks the move to a different branching/versioning model.
I used to loosely follow semver: http://semver.org/

From now the versioning is done like this:

  • The first number before the first dot ("MAJOR"), is marking a significant amount of ansible code changes that are not backwards compatible, like the current one.

  • The second number (between the first and second dot, alias "MINOR"), is, from now on, marking a bump of keepalived (example, bump the UCA version, change the PPA branch...).

  • The last number is for bug fixes intra series.

In a summary:

  • if the last number changes, you're fine.
  • if the second number changes, you can (and probably will) have keepalived downtime, and you should pay attention to the new code, it may introduce/fix keepalived bugs
  • if the first number changes, you have to update your configuration.

Patch release 2.6.2

12 Apr 08:45
Compare
Choose a tag to compare

This patch release fixes the warmup that requires an int.

Thanks Robert Hecht!

2.6.1

30 Mar 12:30
Compare
Choose a tag to compare

2.6.1 patch release isn't really patching/fixing anything.
Instead, it includes the "virtual_routes" feature addition.

Because it doesn't impact any deployer by default, the minor version was not bumped.

Thanks @Ray76 !

2.6.0

21 Mar 12:20
Compare
Choose a tag to compare

This release brings support of SUSE for the first time (draft, experimental), but also brings a way to configure the timeout of the vrrp check script.

Thanks everyone involved!

2.5.0

30 Mar 12:35
Compare
Choose a tag to compare

This version is fixing some issues observed by @BjoernT here: afb581f

Anyone using an older version of keepalived role should consider upgrading to this version.
Remember, a minor version bump means keepalived restart (and therefore possible downtime)!

2.4.2

12 Feb 22:39
Compare
Choose a tag to compare

CentOS deployments don't need EPEL for keepalived.

2.0.0

06 May 11:24
Compare
Choose a tag to compare

First release with multi-os support.

Currently supported distros are:

  • Ubuntu Trusty
  • Ubuntu Xenial

They were changes in the configuration variables, please read the UPGRADE.md to check if you're impacted.