What's New in Icinga 1.7
Prev | Chapter 1. About | Next

## What's New in Icinga 1.7

As usual this is only a brief overview. Please take a look at the Changelog as well if you are missing something.

CHANGES

- move bindir/idomod.o to libdir/idomod.so - make sure to update your configs after upgrade!

- move from /var/icinga to /var/spool/icinga in icinga.spec (upgrade safe)

- rename icinga-idoutils rpm to icinga-idoutils-libdbi-mysql|pgsql in icinga.spec

- --enable-libtap is deprecated, make test now works out-of-the-box with rewritten tests core

Core

- avoid insane looping through event list when rescheduling checks (Mathias Kettner, Andreas Ericsson) #2182

- add a lot of configure params to allow easier packaging (see CHANGES)

- introduce lib/ for modules with new .so extension

- add nebmodule version/name check for idomod (this allows future version dependencies) #2569

- add trigger_time to downtimes to allow calculating of flexible downtimes endtime #2537

- * fix scheduled_downtime_depth falsely incremented if in flexible downtime with duration < end-starttime window #2536

Classic UI

- add option for max log entries displayed in showlog.cgi #2145

- add statusmap resizing with exclude/include button (thanks to Mat) #2186

- add javascript to refresh page/pause easier #2119

- add display_status_totals as cgi.cfg option in order to allow the status totals to be shown again #2443

- add readonly cgi.cfg view into the config section #1776

- add is_in_effect and trigger_time to downtime view for html, csv, json #2538

- add modified attributes view and reset cmd #2473 #2474

- fix status totals are wrong when searching #1524

- fix reset forms on return after submitting command #2117

IDOutils

- change varchar(255) to TEXT in mysql (not cs and address rfc columns) #2181

- set module info in idomod, to be checked on neb module load in future versions #2569

- change standard string escaping for postgresql queries to use the E'foo' notation #1974

- fix lob handling in Oracle #2303,#2342

- fix OCI-21500 when freeing lobs #2509

- fix pgsql unix_timestamp cannot handle timstamp with timezone #2203

Icinga-Web

- add DQL-views as backend for templates. This means that you can create your XML views based on doctrine query language. It's more flexible to adopt database changes or to connect other systems to your grids like trouble ticket or issue based systems

- enable "save" and "save as" for custom cronks. This allows you to modify your views without hacking data

- adjust GUI calculations to be more like in the classic UI. Many calculations had different algorithms compared to the classic user interface which was confusing for the users

- many fixes for views (grids and tactical overviews) to work more smoothly

- RDBMS fixes for getting data, fixed problems for Oracle and Postgres

Docs

- Hints how to use recurring downtimes #1867

More at Icinga Wiki

Should you find any issues, please report them to one of the following links:

Report Issue Icinga-Core

Report Issue Icinga-Web

Report Issue Icinga-API

Report Issue Icinga-Reporting

Report Issue Icinga-Docs

Prev | Up | Next
About Icinga | Home | Chapter 2. Getting Started

© 2009-2012 Icinga Development Team, http://www.icinga.org