Skip to content

Icinga DB v1.1.1

Compare
Choose a tag to compare
@julianbrost julianbrost released this 09 Aug 08:18
· 326 commits to main since this release
v1.1.1
6c8b52f

This release fixes a few crashes in the Icinga DB daemon, addresses some shortcomings in the database schema,
and makes the icingadb-migrate tool handle malformed events and other edge-cases more reliably.

  • Fix a possible crash when the Icinga 2 heartbeat is lost. #559
  • Retry additional non-fatal database errors. #593 #583
  • Make heartbeat compatible with Percona XtraDB Cluster. #609
  • Write a hint for empty arrays/dicts into customvar_flat for Icinga DB Web. #601
  • Warn about unknown options in the daemon config file. #605 #631
  • Don't log a port number for UNIX socket addresses. #542
  • Fix some custom JSON encode functions for null values. #612
  • Documentation: add TLS options to icingadb-migrate example config. #604
  • Documentation: Replace apt-get with apt. #545
  • Update dependencies. #548 #549 #588 #589 #590 #594 #595 #596 #598 #599 #603 #632

Schema

  • Allow longer names for notification objects. #584
  • Add missing indices to hostgroup, servicegroup, and customvar_flat. #616 #617
  • Change sort order of history event types. #626

icingadb-migrate

  • Ignore events that miss crucial information. #551
  • Fix a foreign key error for flapping history with ido.from set. #554
  • Fix a constraint violation for flexible downtimes that never started. #623
  • Show an error for unknown options in the config file. #605