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.0.0 (2023-08-06)
Breaking changes:
- Fix usage of deprecated ensure_packages / require puppetlabs/stdlib 9 #98 (smortex)
- Drop support for Debian 9 (EOL) #97 (smortex)
- Drop Puppet 6 support #93 (bastelfreak)
Implemented enhancements:
- Add Ubuntu 22.04 support #99 (bastelfreak)
- Add Puppet 8 support #96 (bastelfreak)
- puppetlabs/stdlib: Allow 9.x #95 (bastelfreak)
- Allow Sensitive #86 (arjenz)
Fixed bugs:
- fix typos in variable names #88 (bastelfreak)
Merged pull requests:
- Fix variable clobbering [typo] #91 (JohnHolmesII)
- cleanup .fixtures.yml #89 (bastelfreak)
- Right hand side for parameter hash can be anything #85 (arjenz)
v4.2.0 (2021-11-05)
Implemented enhancements:
v4.1.1 (2021-08-26)
Fixed bugs:
- allow
require
metaparam for bird::snippet #76 (bastelfreak)
Merged pull requests:
v4.1.0 (2021-08-16)
Implemented enhancements:
- Implement a hash param to configure snippets via hiera #75 (bastelfreak)
- Implement purging of unmanaged snippets #71 (bastelfreak)
Merged pull requests:
- cleanup syntax in init.pp #72 (bastelfreak)
v4.0.0 (2021-07-19)
Breaking changes:
- Drop Puppet 5 support #67 (bastelfreak)
- Drop EoL Ubuntu 16.04 support #66 (bastelfreak)
- Drop EoL Debian 8 support #65 (bastelfreak)
- Drop EoL CentOS 6 support #64 (bastelfreak)
Implemented enhancements:
- Add snippet defined resource #62 (bastelfreak)
Merged pull requests:
- puppetlabs/stdlib: Allow 7.x #69 (bastelfreak)
- reword README.md, update badges #68 (bastelfreak)
- regenerate REFERENCE.md / Add puppet-lint-param-docs linter #59 (bastelfreak)
v3.1.1 (2020-09-04)
Fixed bugs:
- Use service status command to determine of bird is running #57 (bastelfreak)
Merged pull requests:
- modulesync 3.0.0 & puppet-lint updates #56 (bastelfreak)
v3.1.0 (2020-07-09)
Implemented enhancements:
- Implement CentOS 6 support #54 (bastelfreak)
- Validate Bird config before writing it #53 (bastelfreak)
- Add Ubuntu 20 support #51 (bastelfreak)
- Add support for Debian 10 and Ubuntu 18.04 #42 (dhoppe)
Merged pull requests:
- increase test coverage #52 (bastelfreak)
- Add link to former maintainer to README.md #47 (bastelfreak)
- Use voxpupuli-acceptance #46 (ekohl)
- Remove unused nodesets + unify the acceptance tests #45 (ekohl)
- update repo links to https #43 (bastelfreak)
v3.0.0 (2019-12-05)
Breaking changes:
Implemented enhancements:
- Implement config_content parameter #36 (bastelfreak)
- convert to data-in-modules #35 (bastelfreak)
- Add Archlinux support and REFERENCE.md #34 (bastelfreak)
- Add CentOS 7 support #33 (bastelfreak)
Merged pull requests:
v2.0.0 (2019-03-14)
Breaking changes:
- modulesync 2.6.0 & drop Puppet 4 #24 (bastelfreak)
Merged pull requests:
- replace validate_* with datatypes #23 (bastelfreak)
- modulesync 2.1.0 and allow puppet 6.x #19 (bastelfreak)
v1.2.1 (2018-09-07)
Fixed bugs:
Merged pull requests:
- allow puppetlabs/stdlib 5.x #16 (bastelfreak)
- bump puppet version dependency to >= 4.10.0 < 6.0.0 #12 (bastelfreak)
- Rely on beaker-hostgenerator for docker nodesets #11 (ekohl)
v1.2.0 (2018-03-20)
Closed issues:
- New forge release? #3
Merged pull requests:
- Migrate to Vox Pupuli #7 (bastelfreak)
1.1.0 (2017-10-13)
- spec: Rubocop all the things !!!
- spec: Update spec to rspec3 and new matcher
- metadata: Update supported versions, and close deps.
- modulesync 1.2.1
- init: Added missing config_path as class parameter (for hiera)
- travis: Disable ruby 1.9 testing
- Fix default RedHat config paths
- Added conditional for RedHat based distributions, and added $package_name_v* for removing dupl
- Conservative defaults
- Per-OS config path, and fix path on Debian
- Add support for config templates
- msync: remove 2.7 series, add puppet 4.x lint and blacksmith
- spec: Fix un-supported rspec keyword
- metadata: Fix SPDX licence id
- rakefile: Fix configuration.fail_on_warnings boolean
- Update using modulesync (update rspec configs)
- Update using modulesync (fix rakefile and bundle cmd)
- Update using modulesync
- spec: include_class is deprecated, let switch to contain_class
- lint: Lint all parameter documentation
- qa: Remove deprectated import
- gemfile: Remove specific pin on 2.14.x rspec
- Switch to metadata.json (puppetforge)
- Fix spec tests and update readme
- Use semver.org
- Add param to completly disable service managment (for LDN (bird in netns))
- Add extra params
- And dependency to stdlib (params checks)
- Add
manage_conf
parameter (disable bird configurations (for http://ldn-fai.net/))
- Update params, use source instead of content
- Add spec/travis tests
- Use birdc configure (soft) instead of service restart
- Initial work in progress
* This Changelog was automatically generated by github_changelog_generator