voxpupuli / puppet-icinga2

Puppet module to manage Icinga 2
https://forge.puppet.com/icinga/icinga2
Apache License 2.0
61 stars 94 forks source link

Add support for redundancy_group attribute of Dependency object #789

Closed sagepe closed 2 months ago

sagepe commented 2 months ago

Affected Puppet, Ruby, OS and module versions/distributions

How to reproduce (e.g Puppet code you use)

Add a redundancy_group parameter to an icinga2::object::dependency.

What are you seeing

The module doesn't have support for the new redundancy_group attribute available for Dependency objects.

What behaviour did you expect instead

Support to be available.

Output log

Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Evaluation Error: Error while evaluating a Resource Statement, Icinga2::Object::Dependency[REDACTED]: has no parameter named 'redundancy_group' (file: REDACTED.pp, line: REDACTED) on node REDACTED
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run

Any additional information you'd like to impart

I have a working version of this in our fork, and will send a PR.