github Icinga/icingadb v1.2.1
Icinga DB v1.2.1

17 hours ago

This is a maintenance release that addresses HA issues and includes a number of other fixes.

Most prominent, crashes caused by an invalid HA state were investigated and fixed mainly by the following changes.

  • Ensure that the crucial HA realization logic is always aborted when its timeout is reached. #800
  • Give up the HA leadership role if it seems another node is also active. #825
  • Reduce database deadlocks in the HA realization domain with exclusive locking. #830

Other notable changes include the following:

  • ACL and database support for Redis®*. #874, icinga-go-library#50, icinga-go-library#52
  • Alter the database schema to allow longer user input. #779, #792, #856
  • Mitigate some NULL values for icingadb-migrate. #767
  • Retry certain database errors for PostgreSQL. icinga-go-library#59
  • Retry Redis® timeout errors for XREAD. icinga-go-library#23
  • Additional tests were written. #771, #777, #803, #806, #807, #808
  • Parts of the code have been moved to our icinga-go-library for use by our other Go daemons. #747
  • Update dependencies. 26 times

Schema

A schema upgrade is available that allows longer user input as listed above.
Please follow the upgrading documentation.

Don't miss a new icingadb release

NewReleases is sending notifications on new releases.