Skip to content

Latest commit

 

History

History
435 lines (267 loc) · 25.6 KB

CHANGELOG.md

File metadata and controls

435 lines (267 loc) · 25.6 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.

v10.0.1 (2025-03-10)

Full Changelog

Fixed bugs:

Closed issues:

  • memcached::max_memory no longer accepts an integer #186

v10.0.0 (2025-03-07)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Bump upper limit of puppet-systemd #179 (kajinamit)
  • add disable-flush-all, disable-watch and memory-file parameter #177 (saz)
  • add Ubuntu 24.04 as supported OS #175 (saz)

Merged pull requests:

  • improve documentation, add REFERENCE.md #178 (saz)

v9.0.0 (2024-05-21)

Full Changelog

Closed issues:

  • Default pidfile on Ubuntu misplaced #159
  • Make release at puppet forge compatible with Puppet 8 #154
  • Default user on debian to "memcache" #105

Merged pull requests:

  • release: v9.0.0 #171 (saz)
  • drop EOL Ubuntu 18.04 #170 (saz)
  • replace systemd::service_limits with systemd::manage_dropin #169 (saz)
  • support newer firewall module #168 (saz)
  • add pidfile value to OpenBSD params #166 (saz)
  • drop puppet6 support #165 (saz)
  • allow puppet/systemd < 8, add Debian 12 as supported OS #164 (saz)
  • Update from modulesync_config #163 (saz)
  • Add support for OpenBSD #162 (buzzdeee)
  • Fix Ubuntu pidfile and default user #160 (toggetit)

v8.3.0 (2024-02-26)

Full Changelog

Closed issues:

  • Upstream release with Puppet 8 support? #153
  • package_ensure: absent will assume the memcached user exists #149
  • Disabling pidfile not possible #142

Merged pull requests:

  • prepare release: 8.3.0 #158 (saz)
  • update all dependencies #157 (saz)
  • Allow disabling PID file #156 (siebrand)
  • README: use new parameter for address binding #152 (thtomate)
  • Bugfix: replace legacy fact in sysconfig-template #151 (sircubbi)
  • set file ensure based on $package_ensure, fixes #149 #150 (saz)
  • fix: wrong camelcase in Stdlib::IP::Address type #148 (saz)
  • Add max_reqs_per_event option for the memcached config #136 (s10)

v8.2.0 (2023-05-26)

Full Changelog

Merged pull requests:

v8.1.0 (2022-07-11)

Full Changelog

Merged pull requests:

v8.0.0 (2022-07-10)

Full Changelog

Closed issues:

  • Passing an array to memcached::listen doesn't work #133
  • Deprecation warning is shown by default #131
  • Error while evaluating a Function Call, Failed to parse template memcached/memcached_sysconfig.erb (Version 3.7.0) #115

Merged pull requests:

v7.0.0 (2021-06-11)

Full Changelog

Closed issues:

  • support puppetlabs-firewall 3.0.0 #129

Merged pull requests:

v6.0.0 (2021-03-09)

Full Changelog

Merged pull requests:

v5.0.0 (2021-01-07)

Full Changelog

Closed issues:

  • use_sasl not working on rhel systems/sysconfig #123

Merged pull requests:

v4.0.0 (2020-12-04)

Full Changelog

Closed issues:

  • Add FreeBSD to list of supported operating systems #121
  • allow create multiple instance #106

Merged pull requests:

v3.7.0 (2020-09-05)

Full Changelog

Merged pull requests:

v3.6.0 (2020-09-03)

Full Changelog

Merged pull requests:

v3.5.0 (2020-05-12)

Full Changelog

Closed issues:

  • Please bump puppetlabs-firewall dependency #108
  • No changelog available #102

Merged pull requests:

v3.4.0 (2019-01-22)

Full Changelog

Closed issues:

  • max memory size is never calculated unless percentage is used #100

Merged pull requests:

v3.3.0 (2018-07-19)

Full Changelog

Merged pull requests:

  • Add the logstdout bool parameter ti disable syslog/file logging completely #99 (mbaldessari)
  • Allow an array of IP addresses in addition to a single IP address #98 (cubiclelord)

v3.2.0 (2018-07-07)

Full Changelog

Closed issues:

  • svcprop template has trailing newline #96
  • retun_types only work Puppet 4.8 later #94

Merged pull requests:

v3.1.0 (2018-01-09)

Full Changelog

Closed issues:

  • Changelog? #87

Merged pull requests:

v3.0.2 (2017-05-10)

Full Changelog

Closed issues:

  • $max_memory parameter is not a boolean #85

v3.0.1 (2017-01-06)

Full Changelog

Closed issues:

  • 3.0.0 contains an additional colon typo in memcached_max_memory.rb #82

v3.0.0 (2017-01-06)

Full Changelog

Closed issues:

  • CentOS 7 unix_socket does nothing #78
  • Any chance of a release soon? #75
  • Set additional memcached options #71
  • Default listen_ip #66
  • "Permission denied" error when trying to write PID file as non-root user #64
  • Upstart service installation error #62
  • Single-instance config not working #61
  • Support multiple memcache instances #18

Merged pull requests:

  • allow custom runtime params on freebsd #81 (sethlyons)
  • Support Puppet v4 AIO (Ruby 2.3.1) #80 (ghoneycutt)
  • add support for freebsd #79 (sethlyons)
  • Add the ability to specify an array of extended options #77 (dmart)
  • custom template, min_item_size, factor supoort #74 (michalrychlik)
  • Added support for unix_socket in the sysconfig template #72 (agitelzon)
  • fix puppetlabs-firewall port parameter deprecation warning #70 (crigertg)
  • add quote around tcp/udp ports so they are treated as strings #67 (mmarseglia)
  • Solaris support for SMF management of memcached #63 (matmannion)

v2.8.1 (2015-06-07)

Full Changelog

v2.8.0 (2015-05-26)

Full Changelog

Merged pull requests:

v2.7.1 (2015-03-29)

Full Changelog

v2.7.0 (2015-03-29)

Full Changelog

Merged pull requests:

v2.6.0 (2014-09-22)

Full Changelog

Closed issues:

  • Support for hiera configuration? #45
  • Error on package removal with package_ensure set to absent #42

Merged pull requests:

  • Replaced references to type() function with is_string() for Puppet 3.7.x... #49 (misterdorm)
  • Add SASL support #48 (gloppasglop)
  • Added option "auto_removal" this option aim to enable or disable the -M ... #46 (sxd)
  • Releax the Puppet Enterprise requirement #44 (hogepodge)
  • Fix bug when package_ensure was set to absent. #43 (riton)
  • Add SLES Support #41 (globin)

v2.5.0 (2014-06-22)

Full Changelog

Closed issues:

  • Autoreload service on config change #36
  • logfile setting in /etc/sysconfig/memcached in the case of Redhat OS #30
  • Add support for item size limit #29

Merged pull requests:

  • explicitly calling to_s on parameters that could potentially be a numeri... #40 (misterdorm)
  • $logfile support for redhat #39 (fizmat)
  • Enforce Linux line endings for *.erb templates. #38 (hdanes)

v2.4.0 (2014-02-10)

Full Changelog

Closed issues:

  • memcached.log : "Could not open the pid file /var/run/memcached.pid for writing: Permission denied" #27

Merged pull requests:

v2.1.0 (2013-02-01)

Full Changelog

Merged pull requests:

  • New parameter '$install_dev' to install development headers. #19 (tPl0ch)

v2.0.4 (2012-11-06)

Full Changelog

Merged pull requests:

  • Fix trailing characters from config file template #17 (egon010)

v2.0.3 (2012-10-19)

Full Changelog

Closed issues:

  • memcache module is failing #15
  • No LICENSE file #13
  • rspec testsuite broken since 8053bb43 #11
  • max_memory calculated value #4

Merged pull requests:

  • Backwards compatibility fix #16 (derekhiggins)
  • Enrich memory variables: allow percents & add lock flag #14 (garex)
  • Remove a trailing comma for compatibility with puppet 2.6 #12 (branan)
  • Fix rake spec exit status #10 (fcharlier)
  • Support for Unix sockets and verbosity. #9 (acceso)
  • Using $::osfamily to make it work on RedHat derivatives #8 (vaneldik)

v2.0.1 (2012-05-04)

Full Changelog

Merged pull requests:

v2.0.0 (2012-01-20)

Full Changelog

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator