[Icinga-devel] Icinga 2 Development Week 20/14

Michael Friedrich michael.friedrich at gmail.com
Mon May 19 13:44:05 CEST 2014


Summary for Icinga 2 Development Week 20/14:

Target version: 0.0.11

https://dev.icinga.org/projects/i2/issues?query_id=21

12.-16.5.: workhours
15.+16.5.: Monitoring Portal Workshop
17.-18.5.: weekend

Feature freeze has happened with 0.0.11 release. Next version: 2.0.0 Beta 1.

-----------------------------------------------------------
Work done:
-----------------------------------------------------------

* reloading icinga2 doesn't work when run as a native systemd service #6118
* Parallellize restoring objects from the state file #6226
* Evaluate apply rules in parallel #6223
* Fix Icinga crashes when zones.d directory doesn't exist #6224
* Cluster: Zone configuration sync #6191
* Implement shared API primitives for the cluster & agent #6107
* Fix assign operator #6198
* Documentation: Add a note on unreachable preventing notifications 
being sent. #4789
* Creating a dependency of services on the same host using the apply 
keyword requires parent_host_name attribute #6197
* Documentation: external command list broken #6128
* execvp error on files/directories #6160


-----------------------------------------------------------
Ongoing
-----------------------------------------------------------

* add systemd support #4794
* Documentation
* Bugs, Bugs, Bugs
* 2.0 Beta1 release preparations


-----------------------------------------------------------
Changes
-----------------------------------------------------------

* Cluster: Zone configuration sync #6191

Zones are managed below /etc/icinga2/zones.d/<zonename>. This prefix can 
be changed, but it is explicitely included by the Icinga 2 daemon (no 
include_recursive required).

The ApiListener object must have set 'accept_config = true' in order to 
receive configuration from the parent zone.

The zone attribute is set for all files included from those directories. 
Apply rules also set the attribute accordingly.

If the local configuration is newer than the received update the 
synchronisation process is skipped.



-----------------------------------------------------------
Feedback/Tests required
-----------------------------------------------------------

* Documentation
* Packages, Installation, Features
* Notifications, Dependencies, Alerts, etc
* Cluster: Load Balancing, HA, Config Sync
* Which problem does Icinga 2 solve in your opinion?



-- 
DI (FH) Michael Friedrich

michael.friedrich at gmail.com  || icinga open source monitoring
https://twitter.com/dnsmichi || lead core developer
dnsmichi at jabber.ccc.de       || https://www.icinga.org/team
irc.freenode.net/icinga      || dnsmichi


More information about the icinga-devel mailing list