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.
v3.1.0 (2021-05-20)
Implemented enhancements:
Fixed bugs:
v3.0.0 (2021-04-03)
Breaking changes:
- Drop Debian 8 support #235 (bastelfreak)
- Drop Puppet 5 support; add Puppet 7 support #234 (bastelfreak)
Implemented enhancements:
- Enable Debian 9 support #233 (bastelfreak)
- puppetlabs/concat: Allow 7.x / puppetlabs/stdlib: Allow 7.x #232 (bastelfreak)
- add vrrp_garp_master_refresh / vrrp_garp_lower_prio_delay params #206 (a-dekker)
- add support for virtual_rules #199 (derJD)
Fixed bugs:
Closed issues:
dev
is set onvirtual_ipaddress
whenuse_vmac
is enabled #215- support of additional parameters #205
- forge version of module vs current master - vrrp script timeouts #111
Merged pull requests:
- Enable automatic unicast configuration with exported resources - pass tests #227 (daaang)
- Drop EL6 support #226 (ekohl)
- Add enable_snmp_vrrp option #221 (ghost)
- Resolve puppet-lint notices #220 (jcpunk)
- modulesync 3.0.0 & puppet-lint updates #218 (bastelfreak)
- use hiera data in module instead of params.pp #210 (Dan33l)
- Use voxpupuli-acceptance #208 (ekohl)
- Use contain for sub classes in this module #202 (bastelfreak)
v2.2.0 (2019-10-22)
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:
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:
- Add Ubuntu 16.04 and 18.04 to list of supported OSes #188 (alexjfisher)
- Add CentOS 7 to list of supported OSes #187 (alexjfisher)
v2.1.0 (2019-06-09)
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:
- remove leading colons from variables #176 (Dan33l)
- use rspec-puppet-facts #173 (Dan33l)
- Support for metric argument in vrrp_instancevirtual_routes #128 (KrzysztofHajdamowicz)
v2.0.0 (2019-03-18)
This is the first release since the module was migrated to the Vox Pupuli puppet
namespace.
Breaking changes:
- Use data types instead of validate functions #163 (alexjfisher)
- Drop support for Puppet 3, Puppet 4 and Debian 7 #162 (alexjfisher)
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:
- Add badges #166 (alexjfisher)
- Replace
create_resources
with iteration #165 (alexjfisher) - Fix Github License detection #164 (alexjfisher)
- Allow latest concat/stdlib and bump minimum versions #160 (alexjfisher)
- Enable beaker tests and drop Debian 6 support #157 (Dan33l)
- some README cleanup #155 (Dan33l)
- Rubocop Fixes #154 (alexjfisher)
- clean up of metadata.json #152 (Dan33l)
- * Allow user and group in vrrp::script #149 (SpoonOne)
1.3.0 (2018-09-06)
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:
- Fix 130 #134 (duritong)
- Avoid newline (and with this a refresh of service) for existing configs #115 (robertvargason)
1.2.5 (2016-09-23)
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:
- Support testing on Rubies < 2.0.0 #113 (Phil-Friderici)
- Made virtual_ipaddress optional #101 (iwalz)
- simple ordering fix for #75 #97 (gattebury)
1.2.4 (2016-02-22)
Closed issues:
- Cannot add 2 ip's, each on different interfaces #84
- Comparison of: String < Integer, is not possible #79
Merged pull requests:
- Extend hiera support #94 (mrdrup)
- Added mcast_src_ip option #93 (jkroepke)
- Keepalived should be restarted on Concat changes, not File #92 (ernetas)
- future parser: removed Class[ 'keepalived' ] #90 (hggh)
- Remove duplicate class parameter #89 (SanderKnape)
- Add instruction for hiera usage #87 (occelebi)
- Add hiera support #86 (occelebi)
1.2.3 (2015-11-06)
1.2.2 (2015-11-06)
Merged pull requests:
- Type cast strings to integers for puppet 4 #82 (danieldreier)
1.2.1 (2015-08-04)
Closed issues:
- order parameter contains invalid characters #70
Merged pull requests:
1.2.0 (2015-06-08)
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)
1.1.0 (2015-01-19)
1.0.4 (2015-01-05)
Closed issues:
1.0.3 (2014-12-03)
1.0.2 (2014-11-21)
Implemented enhancements:
- Reload keepalived on refresh instead of restart #52
1.0.1 (2014-10-28)
1.0.0 (2014-10-05)
0.1.2 (2014-09-25)
Closed issues:
- Error: Could not find dependent Exec[concat_/etc/keepalived/keepalived.conf] #46
0.1.1 (2014-08-15)
0.1.0 (2014-07-30)
Closed issues:
- global_def #43
0.0.16 (2014-07-08)
0.0.15 (2014-07-08)
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)
0.0.13 (2014-05-28)
0.0.12 (2014-05-22)
Closed issues:
0.0.11 (2014-05-08)
0.0.10 (2014-03-13)
0.0.9 (2014-03-12)
0.0.8 (2014-02-26)
0.0.7 (2014-02-18)
Closed issues:
- VirtualIP address not being overwritten on change #17
0.0.6 (2014-02-10)
0.0.5 (2013-12-09)
0.0.4 (2013-11-22)
0.0.3 (2013-10-25)
Merged pull requests:
0.0.1 (2013-07-25)
0.0.2 (2013-07-25)
* This Changelog was automatically generated by github_changelog_generator