Werk #19623: Fix subreport elements ignoring scheduler host tag filters
| Component | Reporting & availability | ||||||
| Title | Fix subreport elements ignoring scheduler host tag filters | ||||||
| Date | May 25, 2026 | ||||||
| Level | Trivial Change | ||||||
| Class | Bug Fix | ||||||
| Compatibility | Compatible - no manual interaction needed | ||||||
| Checkmk versions & editions |
|
Previously, when a subreport element (Host report for multiple hosts) had its own host tag filter configured, additional host tag filters set in the report scheduler were silently ignored. The subreport would enumerate all hosts matching only its element-level filter, bypassing any scheduler-level scoping.
For example: a subreport element configured to select device_type = switch
would include all switches in the generated report, regardless of an
organization = orgA filter set in the report scheduler.
This has been fixed. Filters from the report scheduler are now combined with the subreport element's own filters using AND semantics. Only hosts matching both sets of filters appear in the subreport output.