]> granicus.if.org Git - icinga2/log
icinga2
9 years agoAdd 'disk_smb' Plugin CheckCommand definition
Michael Friedrich [Tue, 12 May 2015 12:45:10 +0000 (14:45 +0200)]
Add 'disk_smb' Plugin CheckCommand definition

fixes #9254

9 years agoMake sure that --scm-install doesn't fail when the service already exists
Gunnar Beutner [Tue, 12 May 2015 12:39:44 +0000 (14:39 +0200)]
Make sure that --scm-install doesn't fail when the service already exists

fixes #9255

9 years agoImprove user experience when updating Icinga 2 with the NSIS installer
Gunnar Beutner [Tue, 12 May 2015 11:49:52 +0000 (13:49 +0200)]
Improve user experience when updating Icinga 2 with the NSIS installer

fixes #8116

9 years agoFix incorrect variable name in the ITL
Gunnar Beutner [Tue, 12 May 2015 11:08:10 +0000 (13:08 +0200)]
Fix incorrect variable name in the ITL

fixes #9253

9 years agoDocs: Add wiki url for contributing plugin check command definitions
Michael Friedrich [Tue, 12 May 2015 08:17:40 +0000 (10:17 +0200)]
Docs: Add wiki url for contributing plugin check command definitions

9 years agoUpdate AUTHORS
Michael Friedrich [Tue, 5 May 2015 16:41:42 +0000 (18:41 +0200)]
Update AUTHORS

9 years agoFix problem with option order of disk_wfree and disk_cfree
Ralph Breier [Tue, 5 May 2015 11:36:37 +0000 (13:36 +0200)]
Fix problem with option order of disk_wfree and disk_cfree

If using the -r/-R option with check_disk, the command  expects the
warning and critical threshold on the left side of its position.
With order = -3 will be moved to the first position of all options.

fixes #9161

Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
9 years agoFix schema version 1.14.0
Michael Friedrich [Mon, 4 May 2015 09:34:21 +0000 (11:34 +0200)]
Fix schema version 1.14.0

refs #9027

9 years agoAdd yet empty MySQL schema upgrade to IDO version 1.14.0
Eric Lippmann [Thu, 9 Apr 2015 08:30:20 +0000 (10:30 +0200)]
Add yet empty MySQL schema upgrade to IDO version 1.14.0

refs #9027

9 years agoAdd PostgreSQL schema upgrade to IDO version 1.14.0 for adding the time zone for...
Eric Lippmann [Thu, 9 Apr 2015 08:29:19 +0000 (10:29 +0200)]
Add PostgreSQL schema upgrade to IDO version 1.14.0 for adding the time zone for default timestamps

refs #9027

9 years agoFix PostgreSQL schema not specifying the time zone for default timestamps
Eric Lippmann [Thu, 9 Apr 2015 08:27:47 +0000 (10:27 +0200)]
Fix PostgreSQL schema not specifying the time zone for default timestamps

The timestamp columns in the PostgreSQL schema are defined as timestamp with time zone but their default values lack the time zone offset +00.
Thus default timestamps are converted to local time in the zone specified by PostgreSQL's configuration before being displayed to the client.

refs #9027

9 years agoFix Port wrong default port in Node Wizard
Jean Flach [Thu, 30 Apr 2015 10:52:35 +0000 (12:52 +0200)]
Fix Port wrong default port in Node Wizard

fixes #9205

9 years agoUpdate AUTHORS
Gunnar Beutner [Tue, 28 Apr 2015 12:31:25 +0000 (14:31 +0200)]
Update AUTHORS

refs #9191

9 years agoAdd database CheckCommand definition for mongodb
Ferdi Gueran [Mon, 27 Apr 2015 15:15:52 +0000 (17:15 +0200)]
Add database CheckCommand definition for mongodb

fixes #9191

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoAdd Windows version string to --version
Jean Flach [Tue, 28 Apr 2015 10:34:33 +0000 (12:34 +0200)]
Add Windows version string to --version

fixes #8888

9 years agoUpdate ReleaseHelper to work with most Linux distributions
Jean-Marcel Flach [Mon, 27 Apr 2015 14:21:59 +0000 (16:21 +0200)]
Update ReleaseHelper to work with most Linux distributions

refs #8888

9 years agoAdd timestamp support for PerfdataWriter
Michael Friedrich [Mon, 27 Apr 2015 13:06:48 +0000 (15:06 +0200)]
Add timestamp support for PerfdataWriter

Change the default from $timet$ to ${host,service}.last_check$

fixes #9185

9 years agoFix DbEvents::AddCheckableCheckHistory argument
Michael Friedrich [Mon, 27 Apr 2015 13:06:14 +0000 (15:06 +0200)]
Fix DbEvents::AddCheckableCheckHistory argument

refs #9055

9 years agoRemove wrong 'ignore where' expression from 'ssh' apply example
Michael Friedrich [Mon, 27 Apr 2015 12:34:35 +0000 (14:34 +0200)]
Remove wrong 'ignore where' expression from 'ssh' apply example

fixes #9188

9 years agoSPEC: Give group write permissions for perfdata dir
Dirk Goetz [Mon, 27 Apr 2015 11:54:36 +0000 (13:54 +0200)]
SPEC: Give group write permissions for perfdata dir

fixes #9187

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoFix syntax highlighting: host.address vs host.add
Carlos Cesario [Mon, 27 Apr 2015 11:03:06 +0000 (08:03 -0300)]
Fix syntax highlighting: host.address vs host.add

fixes #8853

9 years agoAdd Markdown link options to changelog.py
Jean-Marcel Flach [Mon, 27 Apr 2015 11:32:13 +0000 (13:32 +0200)]
Add Markdown link options to changelog.py

fixes #9124

9 years agoRewrite some of the wizard questions
Michael Friedrich [Mon, 27 Apr 2015 09:10:49 +0000 (11:10 +0200)]
Rewrite some of the wizard questions

refs #8891

9 years agoFix failed assertion in DB IDO
Michael Friedrich [Mon, 27 Apr 2015 08:59:53 +0000 (10:59 +0200)]
Fix failed assertion in DB IDO

fixes #9121

9 years agoFix that downtimes are always "fixed" even if scheduled as "flexible"
Michael Friedrich [Sat, 25 Apr 2015 13:06:29 +0000 (15:06 +0200)]
Fix that downtimes are always "fixed" even if scheduled as "flexible"

fixes #9142

9 years agoITL Documentation: Add a link for passing custom attributes as command parameters
Michael Friedrich [Sat, 25 Apr 2015 11:56:24 +0000 (13:56 +0200)]
ITL Documentation: Add a link for passing custom attributes as command parameters

fixes #9176

9 years agoMove 'runing_kernel' check command to plugins-contrib 'operating system' section
Michael Friedrich [Sat, 25 Apr 2015 11:42:04 +0000 (13:42 +0200)]
Move 'runing_kernel' check command to plugins-contrib 'operating system' section

fixes #9175

9 years agoUpdate AUTHORS
Michael Friedrich [Sat, 25 Apr 2015 11:36:32 +0000 (13:36 +0200)]
Update AUTHORS

refs #9172

9 years agoITL: Add missing 'ldap' command arguments
Michael Friedrich [Sat, 25 Apr 2015 11:35:59 +0000 (13:35 +0200)]
ITL: Add missing 'ldap' command arguments

refs #9172

9 years agoITL: Add "ldap" CheckCommand
Élie Bouttier [Sat, 25 Apr 2015 04:13:27 +0000 (06:13 +0200)]
ITL: Add "ldap" CheckCommand

refs #9172

Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
9 years agoDB IDO: Fix wrong check result timestamp for historical tables
Michael Friedrich [Fri, 24 Apr 2015 15:41:07 +0000 (17:41 +0200)]
DB IDO: Fix wrong check result timestamp for historical tables

refs #9055

9 years agoAdd timestamp option for checkresult test script
Michael Friedrich [Fri, 24 Apr 2015 14:01:58 +0000 (16:01 +0200)]
Add timestamp option for checkresult test script

refs #9055

9 years agoDo not create syslog.conf on Windows
Jean Flach [Fri, 24 Apr 2015 12:47:21 +0000 (14:47 +0200)]
Do not create syslog.conf on Windows

fixes #9109

9 years agoUpdate AUTHORS
Gunnar Beutner [Fri, 24 Apr 2015 06:31:23 +0000 (08:31 +0200)]
Update AUTHORS

refs #9147

9 years agoTerminate string literals
Lee Clemens [Fri, 24 Apr 2015 03:14:52 +0000 (23:14 -0400)]
Terminate string literals

refs #9147

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoFix style for command-nscp-local.conf
Gunnar Beutner [Wed, 22 Apr 2015 19:58:22 +0000 (21:58 +0200)]
Fix style for command-nscp-local.conf

refs #9130

9 years agoAdd arguments to "tcp" CheckCommand
Tobias von der Krone [Wed, 22 Apr 2015 07:15:58 +0000 (09:15 +0200)]
Add arguments to "tcp" CheckCommand

fixes #9147

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoAdd attributes to the "ftp" CheckCommand.
Tobias von der Krone [Tue, 21 Apr 2015 16:53:18 +0000 (18:53 +0200)]
Add attributes to the "ftp" CheckCommand.

fixes #9146

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoAdd attributes to the "dns" CheckCommand
Tobias von der Krone [Tue, 21 Apr 2015 17:02:20 +0000 (19:02 +0200)]
Add attributes to the "dns" CheckCommand

fixes #9145

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
9 years agoFix another potential deadlock in DB IDO
Gunnar Beutner [Wed, 22 Apr 2015 19:35:43 +0000 (21:35 +0200)]
Fix another potential deadlock in DB IDO

refs #9121

9 years agoImprove compatibility with sles11
Jean-Marcel Flach [Tue, 21 Apr 2015 13:26:31 +0000 (15:26 +0200)]
Improve compatibility with sles11

9 years agoFix incorrect boost package path for RHEL 6
Gunnar Beutner [Tue, 21 Apr 2015 13:20:36 +0000 (15:20 +0200)]
Fix incorrect boost package path for RHEL 6

9 years agoDisable (unused) build tests for RPM-based distros
Gunnar Beutner [Tue, 21 Apr 2015 13:10:55 +0000 (15:10 +0200)]
Disable (unused) build tests for RPM-based distros

9 years agoBuild fix for RHEL 6
Gunnar Beutner [Tue, 21 Apr 2015 11:28:02 +0000 (13:28 +0200)]
Build fix for RHEL 6

9 years agoUpdate AUTHORS
Michael Friedrich [Tue, 21 Apr 2015 10:25:35 +0000 (12:25 +0200)]
Update AUTHORS

refs #9130

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