Add options to rsyslog::config::logrotate to pass-through for overrides

Description

Currently, only a small subset of options are available to pass through to the built-in logrotate SIMP configuration. A collector in a profile, even with ordering doesn't always solve this (tested in practice), and since it is a defined-type underlying a resource reference fails compilation because Puppet tries to 'merge' attributes.

We should just pass the default values for all of the other options from the class params down to the logrotate rule so we can override with hiera for customers that need this functionality.

Acceptance Criteria

None

Labels

Epic Link

None

Story Points

None

Components

Affects versions

Priority

Medium

Assignee

Adam Yohrling
Configure