]> granicus.if.org Git - icinga2/log
icinga2
9 years agoAdd 'check_drivesize' as nscp-local check command
Lennart Betz [Tue, 21 Apr 2015 10:21:01 +0000 (12:21 +0200)]
Add 'check_drivesize' as nscp-local check command

fixes #9130

9 years agoDocumentation: Fix missing parenthesis
Michael Friedrich [Tue, 21 Apr 2015 10:15:53 +0000 (12:15 +0200)]
Documentation: Fix missing parenthesis

fixes #9131

9 years agoUpdate release checklist
Michael Friedrich [Mon, 20 Apr 2015 14:43:17 +0000 (16:43 +0200)]
Update release checklist

9 years agoFix deadlock in the IDO
Gunnar Beutner [Mon, 20 Apr 2015 13:39:45 +0000 (15:39 +0200)]
Fix deadlock in the IDO

fixes #9121

9 years agoCLI: Be less verbose in 'node update-config'
Michael Friedrich [Mon, 20 Apr 2015 12:58:08 +0000 (14:58 +0200)]
CLI: Be less verbose in 'node update-config'

fixes #9116

9 years agoITL: Add 'SHOWALL' command argument for 'nscp'
Dirk Goetz [Mon, 20 Apr 2015 12:01:36 +0000 (14:01 +0200)]
ITL: Add 'SHOWALL' command argument for 'nscp'

fixes #9115

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
9 years agoFix compiler warnings w/ config validators
Michael Friedrich [Mon, 20 Apr 2015 12:16:19 +0000 (14:16 +0200)]
Fix compiler warnings w/ config validators

fixes #9015

9 years agoMake --version work with systemd
Jean-Marcel Flach [Mon, 20 Apr 2015 10:51:19 +0000 (12:51 +0200)]
Make --version work with systemd

fixes #8888

9 years agoRefactor code
Jean-Marcel Flach [Mon, 20 Apr 2015 09:01:27 +0000 (11:01 +0200)]
Refactor code

fixes #9112

9 years agoChange node wizard flow
Jean-Marcel Flach [Mon, 20 Apr 2015 08:51:18 +0000 (10:51 +0200)]
Change node wizard flow

fixes #8891

9 years agoRelease version 2.3.4
Gunnar Beutner [Mon, 20 Apr 2015 08:51:38 +0000 (10:51 +0200)]
Release version 2.3.4

9 years agologrotate: Check whether the PID file exists
Gunnar Beutner [Mon, 20 Apr 2015 09:15:59 +0000 (11:15 +0200)]
logrotate: Check whether the PID file exists

refs #8808

9 years agoFix logrotate install
Michael Friedrich [Mon, 20 Apr 2015 08:09:18 +0000 (10:09 +0200)]
Fix logrotate install

refs #8808

9 years agoConfiguration: Default max_check_attempts should be lower for hosts than for services
Michael Friedrich [Fri, 17 Apr 2015 15:53:27 +0000 (17:53 +0200)]
Configuration: Default max_check_attempts should be lower for hosts than for services

fixes #8894

9 years agoFix custom attributes with recursive macro function calls
Michael Friedrich [Fri, 17 Apr 2015 15:23:08 +0000 (17:23 +0200)]
Fix custom attributes with recursive macro function calls

fixes #9073

9 years agoFix acknowledgement with expire time not added as comment expire_time
Michael Friedrich [Fri, 17 Apr 2015 14:44:40 +0000 (16:44 +0200)]
Fix acknowledgement with expire time not added as comment expire_time

GetExpireTime() is always set to 0 which will make the comment reflect
wrong information compared to the text.

fixes #9041

9 years agoFix troubleshooht command truncating crash logs
Jean-Marcel Flach [Thu, 16 Apr 2015 14:17:12 +0000 (16:17 +0200)]
Fix troubleshooht command truncating crash logs

fixes #9064

9 years agoDocumentation: set_if usage with boolean values and functions
Michael Friedrich [Thu, 16 Apr 2015 12:26:20 +0000 (14:26 +0200)]
Documentation: set_if usage with boolean values and functions

fixes #9069

9 years agoImplement sandbox mode for the config parser
Gunnar Beutner [Thu, 16 Apr 2015 06:47:26 +0000 (08:47 +0200)]
Implement sandbox mode for the config parser

fixes #9068

9 years agoFix order of check_disk's ignored paths arguments
Louis Sautier [Wed, 15 Apr 2015 08:02:16 +0000 (10:02 +0200)]
Fix order of check_disk's ignored paths arguments

fixes #9049

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
9 years agoMake sure that the web.conf file gets installed
Gunnar Beutner [Wed, 15 Apr 2015 06:39:55 +0000 (08:39 +0200)]
Make sure that the web.conf file gets installed

fixes #9050

9 years agoRemove the ScopeCurrent constant
Gunnar Beutner [Wed, 15 Apr 2015 06:36:17 +0000 (08:36 +0200)]
Remove the ScopeCurrent constant

fixes #9044

9 years agoFix: demo module can not be built
Paul Richards [Mon, 13 Apr 2015 21:46:54 +0000 (22:46 +0100)]
Fix: demo module can not be built

fixes #9053

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoRemove deadlock in db_ido
Gunnar Beutner [Tue, 14 Apr 2015 13:09:50 +0000 (15:09 +0200)]
Remove deadlock in db_ido

refs #9017

9 years agoUpdate PGSQL driver to reflect changes in MySQL driver
Paul Richards [Fri, 3 Apr 2015 23:03:39 +0000 (00:03 +0100)]
Update PGSQL driver to reflect changes in MySQL driver

Fixes #8989

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
9 years agoChange log level to 'notice' for 'Attempting to send notifications' messages
Michael Friedrich [Sun, 12 Apr 2015 13:11:38 +0000 (15:11 +0200)]
Change log level to 'notice' for 'Attempting to send notifications' messages

fixes #9021

9 years agoTrigger downtimes for NOT-OK states after OnDowntimeAdded()
Michael Friedrich [Sun, 12 Apr 2015 12:38:35 +0000 (14:38 +0200)]
Trigger downtimes for NOT-OK states after OnDowntimeAdded()

The fix in #8389 must happen *after* adding the downtime which signals an
insert into the IDO DB.
Once the downtimes have been added to the database, the additional
trigger_time and is_in_effect can be updated accordingly, *if* the
current object is already in a NOT-OK state.

fixes #9016

9 years agoDB IDO: Fix status table scheduled_downtime_depth column not updated on downtime...
Michael Friedrich [Sat, 11 Apr 2015 09:40:14 +0000 (11:40 +0200)]
DB IDO: Fix status table scheduled_downtime_depth column not updated on downtime removal/end

fixes #9017

9 years agoVim syntax: Match groups before host/service/user objects
Andrew Meyer [Fri, 10 Apr 2015 18:40:22 +0000 (13:40 -0500)]
Vim syntax: Match groups before host/service/user objects

switches order of syntax object definitions to stop short circuit

fixes #9045

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
9 years agoDon't update scheduleddowntime table w/ trigger_time column when only adding a downtime
Michael Friedrich [Wed, 8 Apr 2015 15:06:53 +0000 (17:06 +0200)]
Don't update scheduleddowntime table w/ trigger_time column when only adding a downtime

fixes #9014

9 years agoDocumentation: Fix graphite feature enable typo
Michael Friedrich [Wed, 8 Apr 2015 14:03:06 +0000 (16:03 +0200)]
Documentation: Fix graphite feature enable typo

fixes #9012

9 years agoFix typo
Louis Sautier [Thu, 2 Apr 2015 22:33:04 +0000 (00:33 +0200)]
Fix typo

fixes #8987

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoAdd database plugins check_mysql_health, check_mssql_health, check_oracle_health...
Dirk Goetz [Mon, 16 Mar 2015 10:00:26 +0000 (11:00 +0100)]
Add database plugins check_mysql_health, check_mssql_health, check_oracle_health and check_postgres to ITL

fixes #8760

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoFix crash in VMOps::FunctionCall
Paul Richards [Wed, 1 Apr 2015 20:48:51 +0000 (21:48 +0100)]
Fix crash in VMOps::FunctionCall

fixes #8952

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoAvoid setting up unnecessary stack frames for dictionary expressions
Gunnar Beutner [Tue, 31 Mar 2015 10:37:31 +0000 (12:37 +0200)]
Avoid setting up unnecessary stack frames for dictionary expressions

9 years agoFix logrotate configuration
Jean-Marcel Flach [Tue, 31 Mar 2015 10:14:43 +0000 (12:14 +0200)]
Fix logrotate configuration

refs #8868 fixes #8808

9 years agoAvoid unnecessary dictionary lookups
Gunnar Beutner [Tue, 31 Mar 2015 09:45:38 +0000 (11:45 +0200)]
Avoid unnecessary dictionary lookups

fixes #8922

9 years agoFix complexity class for Dictionary::Get
Gunnar Beutner [Tue, 31 Mar 2015 08:39:02 +0000 (10:39 +0200)]
Fix complexity class for Dictionary::Get

fixes #8919

9 years agoMake node wizard only accept y/Y and n/N
Jean-Marcel Flach [Tue, 31 Mar 2015 07:28:03 +0000 (09:28 +0200)]
Make node wizard only accept y/Y and n/N

fixes #8917

9 years agoMake flex detection on Windows more robust
Paul Richards [Mon, 30 Mar 2015 21:02:50 +0000 (22:02 +0100)]
Make flex detection on Windows more robust

fixes #8913

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoAvoid setting up unnecessary stack frames for function calls
Gunnar Beutner [Tue, 31 Mar 2015 05:09:20 +0000 (07:09 +0200)]
Avoid setting up unnecessary stack frames for function calls

9 years agoFix incorrect validator for strings
Gunnar Beutner [Mon, 30 Mar 2015 12:55:41 +0000 (14:55 +0200)]
Fix incorrect validator for strings

fixes #8907

9 years agoFix permissions for agent CheckResult messages
Gunnar Beutner [Mon, 30 Mar 2015 11:39:24 +0000 (13:39 +0200)]
Fix permissions for agent CheckResult messages

fixes #8821

9 years agoAdd accept config/commands option to node setup
Jean-Marcel Flach [Fri, 27 Mar 2015 13:11:21 +0000 (14:11 +0100)]
Add accept config/commands option to node setup

fixes #8803

9 years agoUpdate AUTHORS
Jean-Marcel Flach [Mon, 30 Mar 2015 07:56:47 +0000 (09:56 +0200)]
Update AUTHORS

9 years agoAdd explanation on the blacklist feature
Max Zhang [Sun, 29 Mar 2015 22:57:32 +0000 (15:57 -0700)]
Add explanation on the blacklist feature

Add extra explanatory note for Icinga2 documentation 'Advanced Node Cli Actions' <empty> There was some confusion when going through 'Advanced Node Cli Actions' in Icinga2 client documentation, so I suggest adding an extra explanatory note to help users to understand documentation better. Further details can be found in issue #8895

fixes #8895

Signed-off-by: Jean-Marcel Flach <jean-marcel.flach@netways.de>
9 years agoAvoid unnecessary allocations in ScriptFrame::SetCurrentFrame
Gunnar Beutner [Sun, 29 Mar 2015 20:26:07 +0000 (22:26 +0200)]
Avoid unnecessary allocations in ScriptFrame::SetCurrentFrame

9 years agoImprove timeperiod validation error messages
Gunnar Beutner [Sun, 29 Mar 2015 06:13:11 +0000 (08:13 +0200)]
Improve timeperiod validation error messages

fixes #8893

9 years agoFix validation errors for time ranges which span the DST transition
Gunnar Beutner [Sun, 29 Mar 2015 06:05:01 +0000 (08:05 +0200)]
Fix validation errors for time ranges which span the DST transition

fixes #8892

9 years agoRemove unused #includes
Gunnar Beutner [Sat, 28 Mar 2015 23:03:47 +0000 (00:03 +0100)]
Remove unused #includes

9 years agoRemove unused prototypes in the THPP files
Gunnar Beutner [Sat, 28 Mar 2015 22:38:05 +0000 (23:38 +0100)]
Remove unused prototypes in the THPP files

refs #8890

9 years agoAvoid most other unnecessary PLT indirections
Gunnar Beutner [Sat, 28 Mar 2015 15:56:47 +0000 (16:56 +0100)]
Avoid most other unnecessary PLT indirections

refs #8890

9 years agoAvoid some unnecessary PLT indirections for constructor calls
Gunnar Beutner [Sat, 28 Mar 2015 15:13:44 +0000 (16:13 +0100)]
Avoid some unnecessary PLT indirections for constructor calls

refs #8890

9 years agoBuild fix for db_ido_mysql
Gunnar Beutner [Sat, 28 Mar 2015 11:22:40 +0000 (12:22 +0100)]
Build fix for db_ido_mysql

refs #8890

9 years agoMove implementation code from thpp files into separate files
Gunnar Beutner [Sat, 28 Mar 2015 10:04:42 +0000 (11:04 +0100)]
Move implementation code from thpp files into separate files

fixes #8890

9 years agoFix missing whitespace in the documentation
Louis Sautier [Sat, 28 Mar 2015 00:42:12 +0000 (01:42 +0100)]
Fix missing whitespace in the documentation

fixes #8889

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoFix incorrect macro string
Gunnar Beutner [Fri, 27 Mar 2015 13:29:36 +0000 (14:29 +0100)]
Fix incorrect macro string

refs #8881

9 years agoAdd all missing UPS check parameters
Louis Sautier [Fri, 27 Mar 2015 11:48:45 +0000 (12:48 +0100)]
Add all missing UPS check parameters

fixes #8881

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoReword documentation for check_address
Louis Sautier [Fri, 27 Mar 2015 11:27:10 +0000 (12:27 +0100)]
Reword documentation for check_address

fixes #8879

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoGenerate C++ code for type validators
Gunnar Beutner [Sun, 30 Nov 2014 22:32:13 +0000 (23:32 +0100)]
Generate C++ code for type validators

fixes #7709
fixes #8867

9 years agoAdd CheckCommands and documentation on Windows plugins
Jean Flach [Wed, 25 Mar 2015 09:48:20 +0000 (10:48 +0100)]
Add CheckCommands and documentation on Windows plugins

fixes #8180
fixes #8850

9 years agoRelease version 2.3.3
Gunnar Beutner [Thu, 26 Mar 2015 08:50:40 +0000 (09:50 +0100)]
Release version 2.3.3

9 years agoFix arrays in command arguments
Gunnar Beutner [Thu, 26 Mar 2015 08:29:52 +0000 (09:29 +0100)]
Fix arrays in command arguments

fixes #8869

9 years agoFix crash in MakeX509CSR when using ancient versions of OpenSSL
Gunnar Beutner [Thu, 26 Mar 2015 07:23:24 +0000 (08:23 +0100)]
Fix crash in MakeX509CSR when using ancient versions of OpenSSL

fixes #8844

9 years agoFix incorrect perfdata templates in the documentation
Gunnar Beutner [Thu, 26 Mar 2015 06:50:46 +0000 (07:50 +0100)]
Fix incorrect perfdata templates in the documentation

fixes #8866

9 years agoFix assertion failure in IdoMysqlConnection::FieldToEscapedString
Gunnar Beutner [Thu, 26 Mar 2015 06:10:52 +0000 (07:10 +0100)]
Fix assertion failure in IdoMysqlConnection::FieldToEscapedString

fixes #8865

9 years agoFix wrong 'dns_lookup' custom attribute default
Michael Friedrich [Wed, 25 Mar 2015 10:44:54 +0000 (11:44 +0100)]
Fix wrong 'dns_lookup' custom attribute default

fixes #8862

9 years agoFix incorrect variable values for apply+for
Gunnar Beutner [Mon, 23 Mar 2015 14:52:09 +0000 (15:52 +0100)]
Fix incorrect variable values for apply+for

fixes #8851

9 years agoAdd check_perfmon
Jean Flach [Mon, 23 Mar 2015 12:09:29 +0000 (13:09 +0100)]
Add check_perfmon

9 years agoRefactor plugin code
Jean Flach [Mon, 23 Mar 2015 12:07:02 +0000 (13:07 +0100)]
Refactor plugin code

9 years agoAdd support for the C++11 keyword 'override'
Gunnar Beutner [Mon, 23 Mar 2015 06:55:06 +0000 (07:55 +0100)]
Add support for the C++11 keyword 'override'

fixes #8842

9 years agoAdd missing include in loader.cpp
Gunnar Beutner [Sun, 22 Mar 2015 14:04:00 +0000 (15:04 +0100)]
Add missing include in loader.cpp

9 years agoFix: 'return' keyword doesn't work inside for loops
Gunnar Beutner [Sat, 21 Mar 2015 23:04:57 +0000 (00:04 +0100)]
Fix: 'return' keyword doesn't work inside for loops

fixes #8834

9 years agoImplement constructor-style casts
Gunnar Beutner [Sat, 21 Mar 2015 21:48:23 +0000 (22:48 +0100)]
Implement constructor-style casts

fixes #8832

9 years agoFix copyright header indentation
Gunnar Beutner [Sat, 21 Mar 2015 10:02:01 +0000 (11:02 +0100)]
Fix copyright header indentation

9 years agoFix style violations
Gunnar Beutner [Sat, 21 Mar 2015 09:04:14 +0000 (10:04 +0100)]
Fix style violations

9 years agoFix missing config validator for command arguments 'set_if'
Michael Friedrich [Thu, 12 Mar 2015 17:05:58 +0000 (18:05 +0100)]
Fix missing config validator for command arguments 'set_if'

fixes #8724

9 years agoMake default notifications include users from host.vars.notification.mail.users
Louis Sautier [Fri, 20 Mar 2015 13:57:30 +0000 (14:57 +0100)]
Make default notifications include users from host.vars.notification.mail.users

fixes #8830

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoAllow using more than one %validator rule for the same type
Gunnar Beutner [Fri, 20 Mar 2015 14:49:55 +0000 (15:49 +0100)]
Allow using more than one %validator rule for the same type

fixes #8829

9 years agoMove release info in INSTALL.md into a separate file
Gunnar Beutner [Fri, 20 Mar 2015 12:30:55 +0000 (13:30 +0100)]
Move release info in INSTALL.md into a separate file

fixes #8827

9 years agoFlush stderr in Application::Exit
Gunnar Beutner [Fri, 20 Mar 2015 11:27:40 +0000 (12:27 +0100)]
Flush stderr in Application::Exit

fixes #8734

9 years agoDocumentation: Fix missing url
Michael Friedrich [Fri, 20 Mar 2015 08:32:53 +0000 (09:32 +0100)]
Documentation: Fix missing url

9 years agoUse container-based builders for Travis CI
Gunnar Beutner [Fri, 20 Mar 2015 07:25:17 +0000 (08:25 +0100)]
Use container-based builders for Travis CI

9 years agoDon't allow users to instantiate the StreamLogger class
Gunnar Beutner [Fri, 20 Mar 2015 07:16:10 +0000 (08:16 +0100)]
Don't allow users to instantiate the StreamLogger class

fixes #8823

9 years agoUse TypeInstance field instead of looking up types by name
Gunnar Beutner [Fri, 20 Mar 2015 07:15:07 +0000 (08:15 +0100)]
Use TypeInstance field instead of looking up types by name

fixes #8817

9 years agoDocumentation: Revamp migration/object accessors, fix several items
Michael Friedrich [Thu, 19 Mar 2015 16:18:36 +0000 (17:18 +0100)]
Documentation: Revamp migration/object accessors, fix several items

fixes #8764
fixes #8771
fixes #8765
fixes #8686
fixes #8740

9 years agoMake load order for objects more reliable
Gunnar Beutner [Thu, 19 Mar 2015 14:47:46 +0000 (15:47 +0100)]
Make load order for objects more reliable

fixes #8770

9 years agoDocumentation: Re-order the object types in alphabetical order
Michael Friedrich [Thu, 19 Mar 2015 14:19:09 +0000 (15:19 +0100)]
Documentation: Re-order the object types in alphabetical order

fixes #8677

9 years agoAdd "random" CheckCommand for test and demo purposes
Michael Friedrich [Thu, 19 Mar 2015 13:36:53 +0000 (14:36 +0100)]
Add "random" CheckCommand for test and demo purposes

fixes #8816

9 years agoUse Utility::NaturalJoin for notification filter formatting
Michael Friedrich [Thu, 19 Mar 2015 13:08:06 +0000 (14:08 +0100)]
Use Utility::NaturalJoin for notification filter formatting

refs #8685

9 years agoImprove error message for invalid field access
Gunnar Beutner [Thu, 19 Mar 2015 12:47:40 +0000 (13:47 +0100)]
Improve error message for invalid field access

fixes #8769

9 years agoUpdate AUTHORS
Jean-Marcel Flach [Thu, 19 Mar 2015 12:30:59 +0000 (13:30 +0100)]
Update AUTHORS

9 years agoFix leak in ConfigCompiler::CompileStream
Gunnar Beutner [Thu, 19 Mar 2015 07:17:57 +0000 (08:17 +0100)]
Fix leak in ConfigCompiler::CompileStream

refs #8791

9 years agoAdd rudimentary support for Travis-CI
Gunnar Beutner [Thu, 19 Mar 2015 05:53:32 +0000 (06:53 +0100)]
Add rudimentary support for Travis-CI

9 years agoDon't use the thread pool to compile Livestatus scripts
Gunnar Beutner [Wed, 18 Mar 2015 13:36:46 +0000 (14:36 +0100)]
Don't use the thread pool to compile Livestatus scripts

refs #8791

9 years agoFix crash in ConsoleCommand::Run
Gunnar Beutner [Wed, 18 Mar 2015 13:29:02 +0000 (14:29 +0100)]
Fix crash in ConsoleCommand::Run

refs #8791

9 years agoFix initialization order for type objects
Gunnar Beutner [Wed, 18 Mar 2015 13:24:55 +0000 (14:24 +0100)]
Fix initialization order for type objects

refs #8791

9 years agoMake order for deferred initializers deterministic
Gunnar Beutner [Wed, 18 Mar 2015 12:24:31 +0000 (13:24 +0100)]
Make order for deferred initializers deterministic

refs #8791

9 years agoUpdate documentation for --app
Gunnar Beutner [Wed, 18 Mar 2015 11:32:55 +0000 (12:32 +0100)]
Update documentation for --app

refs #8791

9 years agoFix incorrect type for the --app argument
Gunnar Beutner [Wed, 18 Mar 2015 11:30:07 +0000 (12:30 +0100)]
Fix incorrect type for the --app argument

refs #8791