Changelog for
shinken-2.4.3-1.1.x86_64.rpm :
* Mon May 08 2017 ecsosAATTopensuse.org- update to 2.4.3
* Sat Apr 25 2015 ecsosAATTopensuse.org- update to 2.2 CORE ENHANCEMENT - Add : Bottle - HTTP_X_FORWARDED_PROTO support (for WebUI) - Add : BpRules - Expands bp_rules t flag from tags - Add : BpRules - Use standard macros expansion in bp_rules output - Add : Broks - new type unknown_check_result_brok (included in the previous add) - Add : CLI - update command for the shinken.io install - Add : Contact - new parameter expert. For UI purpose - Add : Escalations - Time properties for host and service escalations - Add : External Command - Implement SCHEDULE_HOSTGROUP_HOST_DOWNTIME and SCHEDULE_HOSTGROUP_SVC_DOWNTIME - Add : External Commands - Reload-config function - Add : External Commands - support for reset modify attribute - Add : HTTP API - get_start_time call returning timestamp - Add : HTTP API - Inner stats can be sent to shinken.io - Add : LogEvent - Output key to properties dict - Add : LogEvent - Pattern for FLAPPING events - Add : Receiver - Accept passive results from host or service not in configuration - Add : Realms - Handle properly multi level of realms - Add : SchedulingItem - callbacks for HOSTDOWNTIME and SERVICEDOWNTIME macros - Add : SchedulingItem - Parameter to remove host-service dependency - Add : Service Escalation - wildcard service_description - Add : Service - method get_service_tags (for WebUI) - Add : Snapshots - Feature to get more output when we have a bad state - Del : Move WebUI image and template to the good repo - Del : Pack Distribution tuning (hosts where fixd on the same scehduler between reload) - causing more damage in load balancing that it solve problems - Enh : CLI now exit with a real system return code when fail to install - Enh : Config - Module name formatting in config files - Enh : Config parsing - Refactoring to pythonize at object creation. Attribute have correct type very early. - Enh : Config parsing - Refactoring to reduce parse time, and scope code to ease future evolutions - Enh : Daemon - Refactor bailout and edit message - Enh : Datarange - Better datarange parsing - Enh : Deamon - additional call to os.setgroups to drop privileges - Enh : Doc - A lot of typo and improvments! - Enh : External Command - Moved manager initialization to init - Enh : Imports - use importlib when available to import module properly. - Enh : Init scripts - Refactoring script. Add LSB standard functions - Enh : Logger - Only use time rotated file handler for regular files - Enh : Logger - Refactoring logger class to inherit from standard logger class. - Enh : Logger - Use lazy logger syntax to enhance performances - Enh : Perfdata - Better internal parsing - Enh : Realm - Code refactoring - Enh : Scheduler - use a lock to acces put_result - Enh : SchedulingItem - use return_code attribute to remember plugin return code so that it is available in broks. - Enh : Tests - better Jenkins and Travis integration and Coverall support - Enh : Tests - Code cleaning - Enh : Tests - Use assert function from unittest2 - Enh : Triggers - Try except statement when executing them CORE FIXES - Fix : BpRules - \'+\' was causing segfault in some cases - Fix : Broker - Crash when sub process goes down - Fix : Config parsing - Unknown members list is common to all items - Fix : Daemon - Proper https URL - Fix : Daemons - Timeout and data timeout for scheduler connexion - Fix : Daemon - When replacing a daemon kill all processes in the group instead of one pid - Fix : Datamanager - Service totals and host totals computation - Fix : Discovery - Linux hosts with recent nmap versions - Fix : HTTP API - Code stabilization - Fix : HTTP API - Realm not displayed in get-all-states call - Fix : Init scripts - Use last python version - Fix : Logs - Manage pre-daemon logs. - Fix : Macroresolver - Move output_macros definition to avoid error in WebUI (eltdetail template) - Fix : Notifications - Master notifications must not be sent to reactionner so that we scatter them. - Fix : Passive reactionners are now working - Fix : Scheduler - Pack size for multi-schedulers environnements. Reduce memory consumption and boot time in big setup. - Fix : Scheduler - Segfault with circular service dependency loop - Fix : Scheduler - Skip compensate if daemon is not init - Fix : SchedulingItem - Bad behavior for use_aggressive_host_checking. - Fix : SchedulingItem - Up state for a host generates a recovery if necessary - Fix : SSL - Crash under Windows - Fix : Timeperiods - remove bad modulo calculation for months - Fix : Sub-sub-realms where not assigned to higer realms brokers/reactionners - Fix : Add callbacks for HOSTDOWNTIME and SERVICEDOWNTIME macros
* Sun Jan 18 2015 ecsosAATTopensuse.org- update to 2.0.3
* Fri Apr 04 2014 ecsosAATTschirra.net- update to version 1.4.2
* Sat Jan 04 2014 ecsosAATTschirra.net- initial version 1.4.1