In preparation for v2 of this module, this commit removes the deprecated reports parameter, renames the collect_facts parameter, and adds two new parameters for event forwarding credentials.
Detailed Description
manifests/init.pp
Added token_events and url_events parameters for event forwarding.
Removed unit test against deprecated reports parameter.
Updated README.md
Updated REFERENCE.md
Updated CHANGELOG.md
Maintenance:
manifests/init.pp - Ensure sensitivate data is redacted from logs.
Checklist
[X] Ensure README is updated
[X] Any changes to existing documentation
[X] Anything new added
[X] Unit Tests
[ ] Acceptance Tests
[X] PR title is "(Ticket|Maint) Short Description"
[X] Commit title matches PR title
Summary
In preparation for v2 of this module, this commit removes the deprecated
reports
parameter, renames thecollect_facts
parameter, and adds two new parameters for event forwarding credentials.Detailed Description
manifests/init.pp
token_events
andurl_events
parameters for event forwarding.reports
parameter.collect_facts
->facts_allowlist
.files/hec_secrets.yaml.epp
templates/settings.yaml.epp
templates/util_splunk_hec.erb
lib/puppet/indirector/facts/splunk_hec.rb
collect_facts
parameter name.spec/classes/init_spec.rb
reports
parameter.README.md
REFERENCE.md
CHANGELOG.md
manifests/init.pp
- Ensure sensitivate data is redacted from logs.Checklist
[X] Ensure README is updated [X] Any changes to existing documentation [X] Anything new added [X] Unit Tests [ ] Acceptance Tests [X] PR title is "(Ticket|Maint) Short Description" [X] Commit title matches PR title