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.
v4.0.0 (2023-10-26)
Breaking changes:
- Drop Debian 8, Add Debian 11/12 support #84 (bastelfreak)
- Drop EoL Ubuntu 16.04 support #81 (bastelfreak)
- puppetlabs/stdlib: Require 9.x #79 (bastelfreak)
- Drop Puppet 6 support #73 (bastelfreak)
Implemented enhancements:
- Add Ubuntu 20.04/22.04 support #83 (bastelfreak)
- Add EL9 support #80 (bastelfreak)
- Add AlmaLinux/Rocky support #78 (bastelfreak)
- Add Puppet 8 support #76 (bastelfreak)
- puppetlabs/stdlib: Allow 9.x #75 (bastelfreak)
- Allow puppetlabs/stdlib 6.x #60 (dhoppe)
Closed issues:
- Link to documentation in README is a 404 #38
Merged pull requests:
- README.md: Update badges #82 (bastelfreak)
- Allow stdlib 8.0.0 #69 (smortex)
- Clean up and generate strings docs #68 (traylenator)
- modulesync 3.0.0 & puppet-lint updates #63 (bastelfreak)
- Use voxpupuli-acceptance #62 (ekohl)
- Clean up acceptance spec helper #57 (ekohl)
v3.0.0 (2019-10-08)
Version 3 is a new major version of puppet/nscd. For most use cases, it is backwards incompatible and users will need to modify their declarations of the nscd
class.
The previous parameters such as
- passwd_positive_ttl positive time to live for passwords database.
- passwd_negative_ttl negative time to live for passwords database.
- enable_passwd enable password cache.
- ....
are now all removed and instead all database parameters are specified with the dbconfig parameter. e.g.
class{'nscd':
dbconfig => {
'passwd' => {
'enable-cache' => true,
'positive-time-to-live' => 500,
'negative-time-to-live' => 500,
},
'group' => {
'enable-cache' => true,
'positive-time-to-live' => 500,
'negative-time-to-live' => 500,
},
},
}
The advantage of this breaking change that profits from newer puppet features is the module is much easier to maintain especially with respect to multiple OSes
Breaking changes:
- New dbconfig parameter replaces all per db options. #53 (traylenator)
Implemented enhancements:
- The module should allow all global and per-service properties to be managed #40
- Convert template to epp #51 (traylenator)
Closed issues:
- Don't use 'inherit' in sub-classes #15
v2.0.0 (2019-05-02)
Breaking changes:
- modulesync 2.6.0 & drop Puppet 4 #48 (bastelfreak)
Merged pull requests:
- modulesync 2.2.0 and allow puppet 6.x #46 (bastelfreak)
v1.1.0 (2018-09-07)
Implemented enhancements:
- New option max-threads defaulting to 32 #36 (traylenator)
- Fixes #26 allow ttl to be configured #32 (traylenator)
Closed issues:
Merged pull requests:
- drop EOL OSs; fix puppet version range #39 (bastelfreak)
- Rely on beaker-hostgenerator for docker nodesets #37 (ekohl)
- Fixes #33 remove double space for librarian-puppet #34 (traylenator)
- Use docker_sets in .sync.yml #24 (ekohl)
v1.0.0 (2018-02-13)
Breaking changes:
- Add puppet 4 data types #16
- BREAKING: Refactor to Puppet 4. Drop Puppet 3 Support. Rename some parameters. #11 (traylenator)
Fixed bugs:
- Correct markdown syntax #18 (traylenator)
Closed issues:
- Don't call hiera from init.pp #14
- Allow booleans for yes|no parameters #13
- Replace anchor pattern with 'contain' #12
Merged pull requests:
- release 1.0.0 #29 (bastelfreak)
- Use boolean in README example #21 (traylenator)
- Add travis secret for puppetforge #19 (traylenator)
- ensure_packages to avoid duplicate redef #7 (jcpunk)
puppet-nscd-0.2.0 (2015-03-18)
Closed issues:
- New release? #4
Merged pull requests:
- Rewrite module #6 (martinpfeifer)
- make it possible to remove/ disable nscd using class params #5 (arnisoph)
puppet-nscd-0.1.0 (2014-12-09)
Merged pull requests:
- Add parameter nscd_threads #3 (sagiru)
- Fix deprecated variable access without **@**varname #2 (bascht)
- Parameterize service cache #1 (bascht)
puppet-nscd-0.0.1 (2012-05-21)
* This Changelog was automatically generated by github_changelog_generator