Skip to content

Latest commit

 

History

History
402 lines (240 loc) · 23.2 KB

CHANGELOG.md

File metadata and controls

402 lines (240 loc) · 23.2 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.

v7.1.0 (2023-10-20)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • fix f38 acceptance tests failing on rsyslog-elasticsearch #237 (jhoblitt)
  • drop support for scientific linux 8 -- sl8 never existed #236 (jhoblitt)
  • Fix CI on OracleLinux #231 (smortex)
  • Fix old client/server model reference in README #209 (cruelsmith)

v7.0.1 (2023-06-18)

Full Changelog

Fixed bugs:

Closed issues:

  • Global config issue in 7.0.0 #223

Merged pull requests:

v7.0.0 (2023-06-06)

Full Changelog

Breaking changes:

Implemented enhancements:

Merged pull requests:

v6.0.0 (2022-08-04)

Full Changelog

Breaking changes:

Implemented enhancements:

Fixed bugs:

Merged pull requests:

v5.2.0 (2021-02-05)

Full Changelog

Implemented enhancements:

  • Add parameter defaults to rsyslog::component::custom_config #170 (rj667)

Fixed bugs:

  • Add service restart to rsyslog confdir file resource #177 (dhollinger)

Closed issues:

  • Purging config files does not restart rsyslogd #172

Merged pull requests:

v5.1.0 (2020-10-23)

Full Changelog

Implemented enhancements:

  • Cannot set syslog conf file and directory permissions #150

Fixed bugs:

  • Can't create an expressión filter with more than one 'else if' #164
  • Fix issues with the expression filter keys #165 (dhollinger)

Merged pull requests:

  • Update several examples in documentation to include Puppet examples #166 (dhollinger)
  • Let config values be an array in inputs #163 (amateo)
  • Fix README.md typo #162 (arjenz)
  • README: fix table of contents and section levels #158 (kenyon)
  • modulesync 3.0.0 & puppet-lint updates #157 (bastelfreak)
  • Add ability to modify conf file and directory permissions #155 (dhollinger)

v5.0.1 (2020-05-05)

Full Changelog

v5.0.0 was never released to the forge due to an issue with the release process. v5.0.1 contains no functional changes.

Merged pull requests:

v5.0.0 (2020-02-05)

Full Changelog

Breaking changes:

Fixed bugs:

  • Cyclic dependency #127
  • Configure /etc/rsyslog.conf after package installation #143 (amateo)

Closed issues:

  • Documentation/comments at init.pp is wrong #141
  • No way to not use hiera and how to create a separate configuration file per service? #138
  • Client server split imposes unnecessary restrictions #122

Merged pull requests:

v4.0.0 (2019-10-20)

Full Changelog

Breaking changes:

Implemented enhancements:

Fixed bugs:

  • Ruleset expression filter: problem with documention #112
  • Allow puppetlabs/concat 6.x, puppetlabs/stdlib 6.x #120 (dhoppe)

Closed issues:

  • How to use conditions ? #117
  • /etc/rsyslog.d/50_rsyslog.conf doesn't have a puppet header #92

Merged pull requests:

v3.3.0 (2018-10-14)

Full Changelog

Implemented enhancements:

  • warning with recent puppet #95
  • Add '^' (execute program) rsyslog feature to ruleset tasks #80
  • Allow puppetlabs/stdlib 5.x and puppetlabs/concat 5.x #94 (bastelfreak)
  • Add Feature: Allow 'execute program' (^) as a task in in rulesets #81 (itbane)

Closed issues:

  • imfile to send apache logs to remote syslog not working #102
  • Error: Evaluation Error: Resource type not found: PrivDropToUser (file: /tmp/kitchen/manifests/site.pp, line: 141, column: 9) on node 21a40dd4ec00 #93
  • check fedora support #84
  • No clue how to configure a client with this module #64

Merged pull requests:

  • Add support to use upstream repos in Ubuntu and EL #101 (dhollinger)
  • Add support for puppet 6 #100 (dhollinger)
  • Update metadata.json to remove hiera 4 and support Fedora, drop Ubuntu 14.04 support and add 18.04 #99 (dhollinger)
  • Add a Debian 9 hiera exemple #96 (hdep)

v3.2.0 (2018-06-14)

Full Changelog

Implemented enhancements:

  • Add the ability to create custom properties with 'set' #86 (dhollinger)
  • Add support to rsyslog::client for providing property_filters and exp… #78 (fatmcgav)

Merged pull requests:

v3.1.1 (2018-03-29)

Full Changelog

Fixed bugs:

  • Fix action template issue that causes an error when an empty config hash is passed #76 (dhollinger)

Merged pull requests:

  • Use docker_sets in travis.yml #75 (ekohl)

v3.1.0 (2018-03-22)

Full Changelog

Implemented enhancements:

v3.0.0 (2018-03-21)

Full Changelog

Breaking changes:

  • Switch datatype from Hash to array fo task param #71 (dhollinger)

Fixed bugs:

v2.3.2 (2018-03-12)

Full Changelog

Implemented enhancements:

  • Filters require a unique name when used in rulesets. #65
  • Test travis release fix #68 (dhollinger)
  • Remove unique name requirement for Filters inside of a Ruleset resource #66 (dhollinger)

Merged pull requests:

v2.3.1 (2018-02-24)

Full Changelog

Fixed bugs:

  • facility not present in out put of rulsets when using - action #59
  • #59 Fix action facility bug #61 (dhollinger)

v2.3.0 (2018-01-24)

Full Changelog

Implemented enhancements:

  • Add new data type for property filter operators #54 (dhollinger)

Fixed bugs:

Merged pull requests:

v2.2.1 (2018-01-05)

Full Changelog

Closed issues:

  • Dependency circle with action class #47
  • Document ordering / sort algorithm #45

Merged pull requests:

v2.2.0 (2018-01-04)

Full Changelog

Implemented enhancements:

Closed issues:

  • Add acceptance tests #43
  • Add OS Compatibility matrix #42
  • Add acceptance test config and helpers #41
  • Refactor Rulesets and Filters #32

Merged pull requests:

v2.1.0 (2017-12-06)

Full Changelog

Implemented enhancements:

  • Add basic support for rsyslog filters in rulesets #31 (dhollinger)

Closed issues:

  • Support Filters #30

Merged pull requests:

v2.0.0 (2017-12-06)

Full Changelog

Merged pull requests:

1.1.0 (2017-10-17)

  • Feature: Added an external_service boolean parameter for allowing puppet-rsyslog to manage configs/logs shared with other processes that may be managed by other modules. (#28)

1.0.0

This release contains many new enhancements and features, and brings the module to a 1.0.0 release. Many thanks to @dhollinger for the many contributions to this release.

0.2.0

* This Changelog was automatically generated by github_changelog_generator