Describe the solution you would like
The role's logrotate template replaces the vendor's icinga2 internal signal postrotate with kill -USR1, to keep RLIMIT warnings out of cron mail (Icinga/icinga2#10617). The upstream fix, Icinga/icinga2#10728, is merged for 2.17.0 without a backport, and RHEL 10 still ships 2.16.5, so the workaround stays for now. Once 2.17 is the oldest supported Icinga version, restore the vendor postrotate, and let the comment name the version instead of "until the problem is fixed upstream".
Describe the solution you would like
The role's logrotate template replaces the vendor's
icinga2 internal signalpostrotate withkill -USR1, to keep RLIMIT warnings out of cron mail (Icinga/icinga2#10617). The upstream fix, Icinga/icinga2#10728, is merged for 2.17.0 without a backport, and RHEL 10 still ships 2.16.5, so the workaround stays for now. Once 2.17 is the oldest supported Icinga version, restore the vendor postrotate, and let the comment name the version instead of "until the problem is fixed upstream".