Skip to content

Latest commit

 

History

History
536 lines (319 loc) · 32.5 KB

CHANGELOG.md

File metadata and controls

536 lines (319 loc) · 32.5 KB

Changelog

All notable changes to this project will be documented in this file. Each new release typically also includes the latest modulesync defaults. These should not affect the functionality of the module.

v5.1.0 (2024-04-16)

Full Changelog

Implemented enhancements:

Fixed bugs:

v5.0.0 (2024-04-02)

Full Changelog

Breaking changes:

Implemented enhancements:

Fixed bugs:

  • vrrp_instance::track_script: Fix Datatype-Mismatch #322 (cocker-cc)

v4.1.0 (2024-03-12)

Full Changelog

Implemented enhancements:

  • vrrp::instance: track_script: Add datatype #317 (bastelfreak)
  • vrrp::instance: track_process: Switch default undef->[] #316 (bastelfreak)
  • vrrp::instance: {vrrp_,}track_file: Switch default undef->[] #315 (bastelfreak)
  • Add support for track_process to vrrp_sync_group #313 (imp-)
  • Add support for the init_fail parameter to keepalived::vrrp::script #284 (ggoas-interop)

Fixed bugs:

  • (#310) {vrrp_,}track_file: Enforce only String datatype #312 (tuxmea)
  • Replace all occurrences of illegal chars in the name var #291 (gerases)

v4.0.0 (2024-01-19)

Full Changelog

Breaking changes:

Implemented enhancements:

Fixed bugs:

  • Dashes in VRRP instance names can cause fragment ordering troubles #302
  • Improve collect_unicast_peers #305 (frank-f)
  • Avoid messing up fragment ordering if instance name contains dashes #303 (frank-f)

Merged pull requests:

v3.6.0 (2023-01-27)

Full Changelog

Implemented enhancements:

  • add parameter use_vmac_addr to VRRP instance #277 (moritz-makandra)
  • Add support for track_interface option to vrrp_sync_group #264 (imp-)

v3.5.0 (2022-10-25)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Keepalived::Vrrp::Instance::VRule: Add missing vrule fields #272 (towo)
  • fix template rendering with vrrp_priority and vrrp_fifo_* options #270 (ymartin-ovh)

v3.4.0 (2022-06-20)

Full Changelog

Implemented enhancements:

v3.3.0 (2022-04-19)

Full Changelog

Implemented enhancements:

  • vrrp_version and max_auto_priority global parameters #261 (ymartin-ovh)
  • Add support for mh lb_algo #260 (MrFreezeex)
  • Add vrrp_garp_master_{delay, refresh, refresh_repeat} tunables in globaldefs #259 (ymartin-ovh)
  • Allow to include external keepalived config fragment #258 (ymartin-ovh)
  • Keepalived processes behaviour are tunable via globaldefs: prio, rt_prio, no_swap #256 (ymartin-ovh)
  • Add Debian 10/11 and Ubuntu 20.04 support #255 (towo)
  • Add track vrrp scripts to vrrp_sync_groups #254 (KeithWard)
  • Add the possibility to manage the package outside the module #249 (kibidouil)

Merged pull requests:

  • vrrp_instance template: Remove forced newlines #252 (Henrik-Hansson)
  • fix README: priority and virtual_router_id should be Integer. #251 (trefzer)

v3.2.0 (2021-10-02)

Full Changelog

Implemented enhancements:

  • Add support for vrrp_startup_delay option #248 (fklajn)
  • Add enable_dbus option #242 (aagor)
  • Use Puppet-Datatype Sensitive for $auth_pass #241 (cocker-cc)
  • create puppet strings based reference docs #209 (your1p)

Closed issues:

  • Create puppet-strings based reference docs #158

Merged pull requests:

v3.1.0 (2021-05-21)

Full Changelog

Implemented enhancements:

  • add parameter param_match for VRRP tracking processes #237 (tobiWu)

Fixed bugs:

  • make unicast-peer resource-name unique by adding the instance-name #230 (unki)

v3.0.0 (2021-04-03)

Full Changelog

Breaking changes:

Implemented enhancements:

Fixed bugs:

Closed issues:

  • dev is set on virtual_ipaddress when use_vmac is enabled #215
  • support of additional parameters #205
  • forge version of module vs current master - vrrp script timeouts #111

Merged pull requests:

v2.2.0 (2019-10-22)

Full Changelog

Implemented enhancements:

  • Add support for sh-port and sh-fallback flags to lvs virtual servers #198 (hkbakke)
  • Add notify_script_master_rx_lower_pri option to the module #195 (salindaliyanage)
  • Support for higher_prio_send_advert and garp_lower_prio_repeat #194 (foosinn)
  • LVS hiera support #190 (7matd7)

Fixed bugs:

  • virtual_ipaddress should be on vrrp interface if use_vmac is set #186 (saz)

Closed issues:

  • Not able to set sh-port and sh-fallback flags in virtual_server #192
  • Add Ubuntu to Metadata #175
  • Hiera lookups and this module #116

Merged pull requests:

v2.1.0 (2019-06-09)

Full Changelog

Implemented enhancements:

  • Please add support for "native_ipv6" vrrp_instance statement #183
  • add support for native_ipv6 in vrrp instances #184 (sigbjorntux)
  • feat: add quorum_up and quorum_down in virtual_server #174 (rotulet)
  • add keepalived vrrp track_process support w/tests #172 (jontow)

Fixed bugs:

  • Problem with keepalived::vrrp::track_process fullcommand #179
  • Allow puppetlabs/concat 6.x, puppetlabs/stdlib 6.x #182 (dhoppe)
  • Change the fullcommand parameter to full_command for keepalived::vrrp::track_process #180 (fduranti)

Closed issues:

  • Fix wrong warning #141

Merged pull requests:

v2.0.0 (2019-03-18)

Full Changelog

This is the first release since the module was migrated to the Vox Pupuli puppet namespace.

Breaking changes:

Closed issues:

  • Replace validate functions with data types #159
  • Review acceptance tests #156
  • No changelog available #148
  • Target Concat_file with path or title '/keepalived.conf' or tag '_keepalived.conf not found in the catalog #143
  • forge version 1.2.5 is outdated #131
  • Concat issue #106

Merged pull requests:

1.3.0 (2018-09-06)

Full Changelog

Closed issues:

  • VIP for sandby ip ? #135
  • Add "script_user" and "enable_script_security" options in global_defs class #130
  • keepalived::vrrp::instance priority should support the value 255. #107

Merged pull requests:

1.2.5 (2016-09-23)

Full Changelog

Closed issues:

  • $ensure parameter to concat::fragment is deprecated #112
  • Configuration option to use VMAC feature #108
  • New release? #96
  • misplaced curly brace #75

Merged pull requests:

1.2.4 (2016-02-22)

Full Changelog

Closed issues:

  • Cannot add 2 ip's, each on different interfaces #84
  • Comparison of: String < Integer, is not possible #79

Merged pull requests:

1.2.3 (2015-11-06)

Full Changelog

1.2.2 (2015-11-06)

Full Changelog

Merged pull requests:

1.2.1 (2015-08-04)

Full Changelog

Closed issues:

  • order parameter contains invalid characters #70

Merged pull requests:

  • implement use of weight_real in vrrp_script #74 (ghost)

1.2.0 (2015-06-08)

Full Changelog

Fixed bugs:

  • keepalived_version fact not working #61

Closed issues:

  • "Symlinks in modules are unsupported" failure installing 1.1.1 on puppet forge #64

Merged pull requests:

  • Support broad range of puppet versions and fix tests #71 (duritong)
  • Ignore .project files. #69 (arioch)
  • instance scripts syntax fixed #68 (leftys)

1.1.1 (2015-02-01)

Full Changelog

1.1.0 (2015-01-19)

Full Changelog

1.0.4 (2015-01-05)

Full Changelog

Closed issues:

  • Puppet agent 3.7.3 error #58
  • Hiera can't feed data to the class directly, only via parameters #48

1.0.3 (2014-12-03)

Full Changelog

1.0.2 (2014-11-21)

Full Changelog

Implemented enhancements:

  • Reload keepalived on refresh instead of restart #52

1.0.1 (2014-10-28)

Full Changelog

1.0.0 (2014-10-05)

Full Changelog

0.1.2 (2014-09-25)

Full Changelog

Closed issues:

  • Error: Could not find dependent Exec[concat_/etc/keepalived/keepalived.conf] #46

0.1.1 (2014-08-15)

Full Changelog

0.1.0 (2014-07-30)

Full Changelog

Closed issues:

  • global_def #43

0.0.16 (2014-07-08)

Full Changelog

0.0.15 (2014-07-08)

Full Changelog

Fixed bugs:

  • keepalived::lvs::real_server options fails when using capital letters #38

Closed issues:

  • Global_defs.pp depends on a not found Exec #40

0.0.14 (2014-06-16)

Full Changelog

0.0.13 (2014-05-28)

Full Changelog

0.0.12 (2014-05-22)

Full Changelog

Closed issues:

  • Puppet Forge Examples Incorrect #33
  • Real servers as exported resources not working #31

0.0.11 (2014-05-08)

Full Changelog

0.0.10 (2014-03-13)

Full Changelog

0.0.9 (2014-03-12)

Full Changelog

0.0.8 (2014-02-26)

Full Changelog

0.0.7 (2014-02-18)

Full Changelog

Closed issues:

  • VirtualIP address not being overwritten on change #17

0.0.6 (2014-02-10)

Full Changelog

0.0.5 (2013-12-09)

Full Changelog

0.0.4 (2013-11-22)

Full Changelog

0.0.3 (2013-10-25)

Full Changelog

Merged pull requests:

  • Fewer empty lines in vrrp instances #4 (bleach)

0.0.1 (2013-07-25)

Full Changelog

0.0.2 (2013-07-25)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator