Gunnar Beutner
67e3f1fe71
Release version 2.3.4
2015-04-20 11:44:57 +02:00
Gunnar Beutner
4214329bb6
logrotate: Check whether the PID file exists
...
refs #8808
2015-04-20 11:25:10 +02:00
Michael Friedrich
5baa837c8d
Fix logrotate install
...
refs #8808
2015-04-20 10:11:48 +02:00
Michael Friedrich
0d9dfeeb93
Configuration: Default max_check_attempts should be lower for hosts than for services
...
fixes #8894
2015-04-17 17:53:27 +02:00
Michael Friedrich
53e6b1a6dd
Fix custom attributes with recursive macro function calls
...
fixes #9073
2015-04-17 17:23:08 +02:00
Michael Friedrich
d3a56b6404
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
2015-04-17 16:44:40 +02:00
Jean-Marcel Flach
9c45ab7d66
Fix troubleshooht command truncating crash logs
...
fixes #9064
2015-04-16 16:17:12 +02:00
Michael Friedrich
08292007a8
Documentation: set_if usage with boolean values and functions
...
fixes #9069
2015-04-16 14:26:20 +02:00
Gunnar Beutner
d93bcedaad
Implement sandbox mode for the config parser
...
fixes #9068
2015-04-16 08:48:17 +02:00
Louis Sautier
9a3326fe66
Fix order of check_disk's ignored paths arguments
...
fixes #9049
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-04-15 11:24:08 +02:00
Gunnar Beutner
17c658dc50
Make sure that the web.conf file gets installed
...
fixes #9050
2015-04-15 08:39:55 +02:00
Gunnar Beutner
f69c0bd5a2
Remove the ScopeCurrent constant
...
fixes #9044
2015-04-15 08:36:17 +02:00
Paul Richards
03ce0ec908
Fix: demo module can not be built
...
fixes #9053
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-04-15 07:52:25 +02:00
Gunnar Beutner
e4f4c6bc2d
Remove deadlock in db_ido
...
refs #9017
2015-04-14 15:09:50 +02:00
Paul Richards
a3065d8b79
Update PGSQL driver to reflect changes in MySQL driver
...
Fixes #8989
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-04-12 15:22:56 +02:00
Michael Friedrich
4f767ab06a
Change log level to 'notice' for 'Attempting to send notifications' messages
...
fixes #9021
2015-04-12 15:11:38 +02:00
Michael Friedrich
37f24592ed
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
2015-04-12 14:38:35 +02:00
Michael Friedrich
3fc890a2da
DB IDO: Fix status table scheduled_downtime_depth column not updated on downtime removal/end
...
fixes #9017
2015-04-11 11:40:14 +02:00
Andrew Meyer
ec8ec726c0
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>
2015-04-11 11:26:23 +02:00
Michael Friedrich
3d4be0ea58
Don't update scheduleddowntime table w/ trigger_time column when only adding a downtime
...
fixes #9014
2015-04-08 17:06:53 +02:00
Michael Friedrich
5ac5f98fa3
Documentation: Fix graphite feature enable typo
...
fixes #9012
2015-04-08 16:03:06 +02:00
Louis Sautier
47805c53b2
Fix typo
...
fixes #8987
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-04-03 11:38:41 +02:00
Dirk Goetz
aaae1297e8
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>
2015-04-02 10:43:04 +02:00
Paul Richards
5cd2056f43
Fix crash in VMOps::FunctionCall
...
fixes #8952
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-04-01 22:51:17 +02:00
Gunnar Beutner
1c7e7dac60
Avoid setting up unnecessary stack frames for dictionary expressions
2015-03-31 12:39:34 +02:00
Jean-Marcel Flach
a28369593a
Fix logrotate configuration
...
refs #8868 fixes #8808
2015-03-31 12:18:20 +02:00
Gunnar Beutner
91da55872d
Avoid unnecessary dictionary lookups
...
fixes #8922
2015-03-31 11:45:38 +02:00
Gunnar Beutner
43f709c22a
Fix complexity class for Dictionary::Get
...
fixes #8919
2015-03-31 10:39:02 +02:00
Jean-Marcel Flach
f9d5846e30
Make node wizard only accept y/Y and n/N
...
fixes #8917
2015-03-31 09:28:03 +02:00
Paul Richards
12d09ee249
Make flex detection on Windows more robust
...
fixes #8913
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-03-31 08:25:59 +02:00
Gunnar Beutner
a74fb1e7e8
Avoid setting up unnecessary stack frames for function calls
2015-03-31 07:09:20 +02:00
Gunnar Beutner
8f1ba7f84c
Fix incorrect validator for strings
...
fixes #8907
2015-03-30 14:58:42 +02:00
Gunnar Beutner
10441e9cd7
Fix permissions for agent CheckResult messages
...
fixes #8821
2015-03-30 13:50:14 +02:00
Jean-Marcel Flach
8e73d72447
Add accept config/commands option to node setup
...
fixes #8803
2015-03-30 13:20:47 +02:00
Jean-Marcel Flach
aa258ce714
Update AUTHORS
2015-03-30 09:56:47 +02:00
Max Zhang
62a155a874
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>
2015-03-30 09:55:22 +02:00
Gunnar Beutner
339b8aef48
Avoid unnecessary allocations in ScriptFrame::SetCurrentFrame
2015-03-29 22:26:07 +02:00
Gunnar Beutner
a5c5569324
Improve timeperiod validation error messages
...
fixes #8893
2015-03-29 08:13:11 +02:00
Gunnar Beutner
a6822fd59a
Fix validation errors for time ranges which span the DST transition
...
fixes #8892
2015-03-29 08:05:01 +02:00
Gunnar Beutner
111b154a6d
Remove unused #includes
2015-03-29 00:03:47 +01:00
Gunnar Beutner
8c75e16b2a
Remove unused prototypes in the THPP files
...
refs #8890
2015-03-28 23:38:05 +01:00
Gunnar Beutner
42a7ca4e78
Avoid most other unnecessary PLT indirections
...
refs #8890
2015-03-28 17:40:01 +01:00
Gunnar Beutner
2cbc3142dc
Avoid some unnecessary PLT indirections for constructor calls
...
refs #8890
2015-03-28 16:13:44 +01:00
Gunnar Beutner
f8b48cc03b
Build fix for db_ido_mysql
...
refs #8890
2015-03-28 12:22:40 +01:00
Gunnar Beutner
72a7b08480
Move implementation code from thpp files into separate files
...
fixes #8890
2015-03-28 11:08:12 +01:00
Louis Sautier
0771c9755a
Fix missing whitespace in the documentation
...
fixes #8889
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-03-28 08:08:03 +01:00
Gunnar Beutner
1747e580b2
Fix incorrect macro string
...
refs #8881
2015-03-27 14:29:36 +01:00
Louis Sautier
0779d2c44b
Add all missing UPS check parameters
...
fixes #8881
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-03-27 12:58:05 +01:00
Louis Sautier
419ab0061c
Reword documentation for check_address
...
fixes #8879
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-03-27 12:56:13 +01:00
Gunnar Beutner
ec7224e3ed
Generate C++ code for type validators
...
fixes #7709
fixes #8867
2015-03-27 07:59:27 +01:00