Skip to content

Latest commit

 

History

History
511 lines (297 loc) · 30.4 KB

CHANGELOG.md

File metadata and controls

511 lines (297 loc) · 30.4 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

v8.1.0 - 2024-12-16

Full Changelog

Added

Fixed

v8.0.0 - 2023-11-22

Full Changelog

Changed

Added

  • Add merge_options for haproxy::defaults #588 (yakatz)

Other

v7.2.1 - 2023-09-26

Full Changelog

Fixed

v7.2.0 - 2023-08-11

Full Changelog

Added

  • (CONT-1144) - Conversion of ERB to EPP templates #564 (praj1001)

Fixed

  • (CAT-1314) Fix for template bug with maxconn since PR#564 #569 (praj1001)
  • Correct warnings about deprecated parameter #557 (hawkeye-7)

v7.1.0 - 2023-07-24

Full Changelog

Added

Fixed

v7.0.0 - 2023-04-03

Full Changelog

Changed

  • (Cont 779) Add Support for Puppet 8 / Drop Support for Puppet 6 #544 (david22swan)

v6.5.0 - 2023-03-31

Full Changelog

Added

Fixed

v6.4.0 - 2022-10-03

Full Changelog

Added

v6.3.0 - 2022-06-13

Full Changelog

Added

Fixed

  • pdksync - (GH-iac-334) Remove Support for Ubuntu 14.04/16.04 #511 (david22swan)
  • pdksync - (IAC-1787) Remove Support for CentOS 6 #507 (david22swan)
  • [MODULES-11274] Allow usage of parameter manage_config_dir #506 (tuxmea)
  • haproxy_userlist: fix empty users/groups handling. #505 (bzed)
  • pdksync - (IAC-1598) - Remove Support for Debian 8 #500 (david22swan)

v6.2.1 - 2021-08-26

Full Changelog

Fixed

v6.2.0 - 2021-08-23

Full Changelog

Added

v6.1.0 - 2021-07-06

Full Changelog

Added

v6.0.2 - 2021-06-21

Full Changelog

Fixed

  • Fix haproxy_version fact for versions >= 2.4.0 #486 (bp85)

v6.0.1 - 2021-05-24

Full Changelog

Fixed

  • Fix 'option' entry name in option_order hash #477 (antaflos)

v6.0.0 - 2021-03-29

Full Changelog

v5.0.0 - 2021-03-01

Full Changelog

Changed

  • pdksync - Remove Puppet 5 from testing and bump minimal version to 6.0.0 #465 (carabasdaniel)

v4.5.0 - 2020-12-14

Full Changelog

Added

v4.4.0 - 2020-11-23

Full Changelog

Added

  • Fix incorrect options order in HAproxy 2.2.x #442 (pkaroluk)

Fixed

  • (bugfix) backend: dont log warnings if not necessary #449 (bastelfreak)
  • frontend options: order default_backend after specific backends & test #447 (MajorFlamingo)

v4.3.0 - 2020-09-18

Full Changelog

Added

  • pdksync - (IAC-973) - Update travis/appveyor to run on new default branch main #437 (david22swan)
  • (IAC-746) - Add ubuntu 20.04 support #430 (david22swan)

Fixed

v4.2.1 - 2020-05-19

Full Changelog

Fixed

  • Ensure multiple instances may be created with the default package. #348 (surprisingb)

v4.2.0 - 2019-12-09

Full Changelog

Added

v4.1.0 - 2019-09-27

Full Changelog

Added

Fixed

v4.0.0 - 2019-05-17

Full Changelog

Changed

Added

Fixed

  • (MODULES-8930) Fix stahnma/epel dependency failures #364 (eimlav)
  • Remove execute bit on systemd unit file #354 (shanemadden)

3.0.1 - 2019-02-20

Full Changelog

3.0.0 - 2019-02-12

Full Changelog

Changed

Added

Fixed

  • (MODULES-8566) Only create entries for defined settings #350 (genebean)
  • (MODULES-8407) Add option to set the service's name #342 (genebean)
  • pdksync - (FM-7655) Fix rubygems-update for ruby < 2.3 #341 (tphoney)

2.2.0 - 2018-09-27

Full Changelog

Added

  • pdksync - (MODULES-6805) metadata.json shows support for puppet 6 #333 (tphoney)
  • pdksync - (MODULES-7658) use beaker4 in puppet-module-gems #330 (tphoney)
  • (MODULES-7562) - Addition of support for Ubuntu 18.04 to haproxy #324 (david22swan)
  • (MODULES-5992) Add debian 9 compatibility #321 (hunner)

Fixed

  • pdksync - (MODULES-7658) use beaker3 in puppet-module-gems #327 (tphoney)
  • (MODULES-7630) - Update README Limitations section #325 (eimlav)
  • [FM-6964] Removal of unsupported OS from haproxy #323 (david22swan)
  • (maint) Add netstat for debian9 testing #322 (hunner)
  • Change bind_options default value #313 (bdandoy)

2.1.0 - 2018-01-25

Full Changelog

Fixed

  • Re-add support for specifying package version in package_ensure #307 (antaflos)

2.0.1 - 2017-12-13

Full Changelog

Added

2.0.0 - 2017-12-12

Full Changelog

Changed

Added

Fixed

  • on freebsd haproxy lives on /usr/local/sbin #292 (rmdir)
  • Fixed example ports listenning value 18140->8140 #289 (tux-o-matic)

list - 2017-07-18

Full Changelog

Added

  • Add support for balancermember weights #280 (johanek)
  • harden chmod of haproxy config file #272 (tphoney)
  • Add verifyhost parameter to balancermember resource #268 (JAORMX)
  • (MODULES-3547) Added listen check, fix tests #252 (hunner)

Fixed

  • Change if $bind_options to if $bind_options != '' #283 (jnieuwen)
  • workaround usage of 'which' in Ubuntu 12.04 (puppet 2.7.11) #267 (eumel8)
  • Drop :undef values from haproxy config template #262 (mks-m)

1.5.0 - 2016-06-14

Full Changelog

Added

  • Add /etc/sysconfig/haproxy(instance_name) support #242 (sjoeboo)
  • (MODULES-3258) Validate the config before adding it #236 (hunner)
  • add option to use multiple defaults sections #232 (vicinus)
  • (MODULES-3055) Add mailers #231 (hunner)
  • Socat is way better than netcat #229 (hunner)
  • improve ordering of options #224 (vicinus)

Fixed

  • (MODULES-3366) Add missing check flag #243 (hunner)
  • (MODULES-3412) Use haproxy::config_file instead of default config_file #239 (ctiml)
  • bugfix: correct class for sort_options_alphabetic acceptance test #228 (vicinus)
  • No longer add $ensure to balancermember concat fragments #226 (jyaworski)
  • Fix markup around section "Manage a map file" #222 (antaflos)
  • Only create config_dir in specific cases. #210 (pmlee)

1.4.0 - 2016-01-11

Full Changelog

Added

Fixed

1.3.1 - 2015-12-07

Full Changelog

Added

  • (MODULES-2704) Consistent use of ::haproxy::config_file #201 (traylenator)

Fixed

  • Allow the contents of /etc/default/haproxy to be overridden #194 (DavidS)

1.3.0 - 2015-07-23

Full Changelog

Added

  • Add helper to install puppet/pe/puppet-agent #188 (hunner)

Fixed

  • ignore the log directory #183 (tphoney)
  • Implement options as array of hashes so order is preserved #173 (antaflos)

1.2.0 - 2015-03-10

Full Changelog

Added

Fixed

1.1.0 - 2014-11-04

Full Changelog

Added

  • Allow greater flexibility in listen directive. #119 (Spredzy)

Fixed

  • Remove deprecated concat::setup class #129 (blkperl)
  • Fix issue with puppet_module_install, removed and using updated method f... #126 (cyberious)

1.0.0 - 2014-07-22

Full Changelog

Added

Fixed

  • OSX not compatible, and windows doesn't have hieraconf #110 (hunner)
  • Add checks for passive failover and PE module paths #107 (hunner)
  • Correctly privetize define #95 (hunner)
  • Reduce template code duplication #91 (hunner)
  • Fix the mkdir for moduledir #88 (hunner)
  • Remove warnings when storeconfigs is not being used #81 (yasn77)
  • Fix ordering of options changing #69 (lboynton)

0.5.0 - 2014-05-28

Full Changelog

Added

  • Add haproxy::listen bind_options parameter for setting arbitrary 'bind' options #82 (misterdorm)
  • Archlinux Support added. #70 (aboe76)
  • Support minus in service names #60 (ymc-dabe)

Fixed

  • Rewrite with install/config/service classes, and correct parameter naming. #80 (hunner)
  • Remove redundant params section #79 (kurthuwig)
  • Moved from #include_class to #contain_class #67 (retr0h)
  • Allow user-defined service restart parameter. #57 (bleach)

0.4.1 - 2013-10-08

Full Changelog

Fixed

0.4.0 - 2013-10-03

Full Changelog

Added

  • Add an ensure parameter to balancermember. #43 (bleach)
  • Add parameter to specify an alternate package name to install #42 (rharrison10)
  • adds backend and frontend config sections #37 (kitchen)

Fixed

0.3.0 - 2013-05-29

Full Changelog