Shinken v2.4 Release Notes
Release Date: 2015-05-04 // almost 9 years ago-
CORE ENHANCEMENT Add: Hosts - Service_includes feature. Similar to service_excludes Add: Deprecation in the doc about the discovery part. Should be move to contrib or as a module in next versions Add: (by Ddurieux) better logging of failed external modules Enh: Actions - Catch stderr output Enh: Arbiter - Unpickle new conf earlier. Prevent a memory issue Enh: Config - Remove sudo from restart/reload commands Enh: Daemon - Factorization of get_objects_from_from_queues Enh: DaemonsLinks : Move files to object directory Enh: Datamanager - Function get_contactgroup Enh: Doc - A lot of typo and improvements! Enh: Init Scripts - use readlink to avoid failure on symlinks Enh: Modulesmanager - Reworking module loading, now try to import in 3 different ways Enh: Pep8 : Shinken is now pep8 compliant (enforced by Travis) excepted for 3 specific rules Enh: Scheduler - Use iterator instead of list when necessary. Reduce memory consumption Enh: Setup - Refactoring to be virtualenv compatible Enh: Tests - Stabilization Del: Check Shinken script. It has its own repository Del: Windows files from 1.4 version CORE FIXES Fix: Config Parsing - Arbiter module auto creation Fix: Config Parsing - Infinite recursion loop in template Fix: Config Parsing - Inheritance of custom variable Fix: Config Parsing - Raise error properly in ArbiterLink object Fix: Config Parsing - Type properties in Contact, NotificationWay and Arbiter objects Fix: Escalations - escalated parameter in notification object and macro $NOTIFICATIONISESCALATED$ are set correctly Fix: Event Handlers - Global event handlers parsing and launching Fix: External Command - Internal argument for CHANGE_RETRY_HOST_CHECK_INTERVAL command Fix: Realm - Bailout when there are two default realm Fix: (reported by:Stéphane Loeuillet) init.d - Unset http(s)_proxy env variables in the init.d script (curl was using them by default) Fix: (reported by: Arthur Lutz) CLI - manage shinken install call without arguments Fix: (reported by mohierf) STATS - fix statsd format. Fix: (reported by: Stéphane Loeuillet) Config Parsing - manage , case at the end of members list (hostgroups & contactgroups) Fix: (reported by: Stéphane Loeuillet) Config Parsing - host check_period was mandatory with some parameters, now is missing always true period. Fix: + char in servicegroups