Today we are releasing the 2.12.1 and 2.11.6 bugfix releases. These versions fix several crashes, deadlocks and excessive check latencies. They also address several bugs regarding IDO, API, notifications and checks.

2.12.1

  • Core
    • Fix crashes during config update #8348 #8345
    • Fix crash while removing a downtime #8228
    • Ensure the daemon doesn’t get killed by logrotate #8170
    • Fix hangup during shutdown #8211
    • Fix a deadlock in Icinga DB #8168
    • Clean up zombie processes during reload #8376
    • Reduce check latency #8276
  • IDO
    • Prevent unnecessary IDO updates #8327 #8320
    • Commit IDO MySQL transactions earlier #8349
    • Make sure to insert IDO program status #8330
    • Improve IDO queue stats logging #8271 #8328 #8379
  • Misc
    • Ensure API connections are closed properly #8293
    • Prevent unnecessary notifications #8299
    • Don’t skip null values of command arguments #8174
    • Fix Windows .exe version #8234
    • Reset Icinga check warning after successful config update #8189

2.11.6

  • Crashes
    • Fix crashes during config update #8337 #8308
    • Fix crash while removing a downtime #8226
    • Ensure the daemon doesn’t get killed by logrotate #8227
  • IDO
    • Prevent unnecessary IDO updates #8316 #8305
    • Commit IDO MySQL transactions earlier #8298
    • Make sure to insert IDO program status #8291
    • Improve IDO queue stats logging #8270 #8325 #8378
  • API
    • Ensure API connections are closed properly #8292
    • Fix open connections when agent waits for CA approval #8230
    • Close connections without successful TLS handshakes within 10s #8224
  • Misc
    • Prevent unnecessary notifications #8300
    • Fix Windows .exe version #8235
    • Reset Icinga check warning after successful config update #8225

Packages are available on packages.icinga.com as always.