v2.12.0-rc1
Pre-release
Pre-release
Changes
Notes
Release blogpost: https://icinga.com/2020/03/16/releasing-icinga-db-v1-0-rc1/
Upgrading docs: https://icinga.com/docs/icinga2/snapshot/doc/16-upgrading-icinga-2/#upgrading-to-v212
Thanks to all contributors: Ant1x, azthec, baurmatt, bootc, Foxeronie, ggzengel, islander, joni1993, KAMI911, mcktr, MichalMMac, sebastic, sthen, unki, vigiroux, wopfel,
Breaking changes
- Refuse acknowledging an already acknowledged checkable #7695
- Config lexer: complain on EOF in heredocs, i.e.
{{{abc<EOF>
#7541
Enhancements
- Core
- Implement new database backend: Icinga DB #7571
- API
- Host/Service: Add
acknowledgement_last_change
andnext_update
attributes #7881 #7534 - Improve error message for POST queries #7681
- /v1/actions/remove-comment: let users specify themselves #7646
- /v1/actions/remove-downtime: let users specify themselves #7645
- /v1/config/stages: Add 'activate' parameter #7535
- Host/Service: Add
- CLI
- DSL
- Add
get_template()
andget_templates()
#7632 MacroProcessor::ResolveArguments()
: skip null argument values #7567- Fix crash due to dependency apply rule with
ignore_on_error
and non-existing parent #7538 - Introduce ternary operator (
x ? y : z
) #7442 - LegacyTimePeriod: support specifying seconds #7439
- Add support for Lambda Closures (
() use(x) => x and () use(x) => { return x }
) #7417
- Add
- ITL
- Docs
- Misc
Bugfixes
- Core
- Cluster
- Fix
check_timeout
not being forwarded to agent command endpoints #7861 - Config sync: Use a more friendly message when configs are equal and don't need a reload #7811
- Fix open connections when agent waits for CA approval #7686
- Fix TLS context not being updated on signed certificate messages on agents #7654
- Fix
- API
- SELinux
- Windows
- Metrics
- Scripts
- Fix notification scripts to stay compatible with Dash #7706
- Fix bash line continuation in mail-host-notification.sh #7701
- Fix notification scripts string comparison #7647
- Service and host mail-notifications: Add line-breaks to very long output #6822
- Set correct UTF-8 email subject header (RFC1342) #6369
- Misc