Icinga 1.10.1 bugfix release

by | Nov 4, 2013

We put a lot of effort into the beta release one week before the final release. All fixed bugs from 1.10.0 release are also found in 1.10.0-beta and could have been prevented in the first place.

Community members have reported that mod_gearman doesn’t work with 1.10.0 – details in #4958. Long story short – we’ve added a checkresult attribute named ‘source’ in 1.10 sharing an innovative feature with Icinga 2 which would allow you to see which instance has actually executed the check. The problem with mod_gearman is that it manipulates the core’s check result list in memory using old object struct headers. While it isn’t essentially bad to use old headers, it’s pure evil to modify the inner core structures making this pretty dangerous from a production environment point of view.

The only way restoring compatibility with mod_gearman was to revert the check result source feature in Icinga Core 1.x – Classic UI and IDOUtils schema will ship that for Icinga 2 only. So if you’re asking yourself why there’s not so much progress in Icinga Core 1.x development – addons manipulating inner core structures are one answer to that, and put yet another argument for Icinga 2 as complete rewrite from scratch. Special thanks to Christian Schöne & Marc-Christian Petersen for testing the fix so fast.

Next to that, Postgresql upgrade scripts were broken (thanks David Mikulksi for the evening debugging on irc together in #4953), context help in Classic UI command form (thx for the patch to Marc-Christian Petersen with #4971) and some UI correction thanks to Bernd Arnold (#4961). Thanks to Joseph L. Casale for testing the spec file and fixing a bug on the command pipe location. Last but not least – a nifty improvement added for config verification: the actual file and line numbers are now shown in order to find the faulty configuration objects (#4967).
Icinga Core, Classic UI & IDOUtils 1.10.1 can be downloaded from Github. Package maintainers should update their packages soon.

You May Also Like…

Releasing Icinga Web v2.12.2

Releasing Icinga Web v2.12.2

Today we’re announcing the general availability of Icinga Web v2.12.2. You can find all issues related to this release...

Subscribe to our Newsletter

A monthly digest of the latest Icinga news, releases, articles and community topics.