Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

contrib/icinga2: harmonize Icinga 2 config w/ ITL #38

Merged
merged 1 commit into from
May 8, 2024

Conversation

oxzi
Copy link

@oxzi oxzi commented May 8, 2024

While fixing the outdated command name in the Icinga 2 ITL1, it was suggested to support the newer command line options there as well.

To synchronize or harmonize the ITL definition and the CheckCommand shipped here, I made small changes to not break the ITL, as I would guess that more people are using the ITL definition instead of the shipped command.conf from here.

The breaking changes were added to the CHANGELOG.

Footnotes

  1. https://github.com/Icinga/icinga2/pull/10035

While fixing the outdated command name in the Icinga 2 ITL[0], it was
suggested to support the newer command line options there as well.

To synchronize or harmonize the ITL definition and the CheckCommand
shipped here, I made small changes to not break the ITL, as I would
guess that more people are using the ITL definition instead of the
shipped command.conf from here.

The breaking changes were added to the CHANGELOG.

[0]: Icinga/icinga2#10035
oxzi added a commit to Icinga/icinga2 that referenced this pull request May 8, 2024
Harmonize the arguments with the upstream CheckCommand[0], including a
patch to use the ITL variables[1].

[0]: https://github.com/Josef-Friedrich/check_systemd/blob/main/contrib/icinga2/command.conf
[1]: Josef-Friedrich/check_systemd#38

Co-Authored-By: RincewindsHat <[email protected]>
@Josef-Friedrich
Copy link
Owner

Thank you very much!

@Josef-Friedrich Josef-Friedrich merged commit 8338e94 into Josef-Friedrich:main May 8, 2024
5 checks passed
@oxzi oxzi deleted the icinga2-harmonize-cfg branch May 8, 2024 09:25
oxzi added a commit to Icinga/icinga2 that referenced this pull request Sep 5, 2024
Harmonize the arguments with the upstream CheckCommand[0], including a
patch to use the ITL variables[1].

[0]: https://github.com/Josef-Friedrich/check_systemd/blob/main/contrib/icinga2/command.conf
[1]: Josef-Friedrich/check_systemd#38

Co-Authored-By: RincewindsHat <[email protected]>
oxzi added a commit to Icinga/icinga2 that referenced this pull request Sep 6, 2024
Harmonize the arguments with the upstream CheckCommand[0], including a
patch to use the ITL variables[1].

[0]: https://github.com/Josef-Friedrich/check_systemd/blob/main/contrib/icinga2/command.conf
[1]: Josef-Friedrich/check_systemd#38

Co-Authored-By: RincewindsHat <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants