Commit Graph

5369 Commits

Author SHA1 Message Date
Gunnar Beutner 26c9bcdac1 Update documentation links 2015-02-13 20:56:37 +01:00
Gunnar Beutner a05545a55e Fix incorrect file name 2015-02-13 20:55:56 +01:00
Michael Friedrich 2ed78e82a8 Validate configured TimePeriod ranges
Requires re-throwing the hidden exceptions inside the existing
timeperiod code and validating the configured time range
strings then.

fixes #7576
2015-02-13 17:10:58 +01:00
Gunnar Beutner 1f05cc23d1 Wrap IPv6 addresses in udp6:[<addr>] for check_snmp
refs #8259
2015-02-13 12:11:53 +01:00
Gunnar Beutner bb033b5ce3 Fall back to using address6 when the address attribute is not set
fixes #8259
2015-02-13 11:52:50 +01:00
Michael Friedrich 2cab6fbb9d Make the argments for the stats functions const-ref
fixes #8433
2015-02-13 11:29:15 +01:00
Gunnar Beutner d8203f4bb5 Build fix for OpenBSD
fixes #8434
2015-02-13 11:21:20 +01:00
Gunnar Beutner 0f2598b43b Fix exception handler for --library on OS X
refs #8227
2015-02-13 09:19:01 +01:00
James Pharaoh 9fe52d0dc1 Make checks using 'command_endpoint' work inside HA zones
Previously there was no local processing of the executed
check result, which is mandatory inside a HA cluster.

Additionally this patch splits the command execution and
check result processing into more logical parts, executing
local checks, checks on the same command endpoint, and
remote checks.

More details in the referenced issue.

fixes #8249

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-02-12 17:53:50 +01:00
Gunnar Beutner 82e82b5dd8 Add the changelog.py script 2015-02-12 15:52:21 +01:00
Michael Friedrich 8c8e80bbb0 Don't spam the log with reminder notifications not being sent
fixes #7731
2015-02-12 14:51:17 +01:00
Michael Friedrich 1c4501da19 DB IDO: Require schema version 1.13.0
refs #8425
2015-02-12 14:22:24 +01:00
Michael Friedrich 37bf9d4819 DB IDO: Fix header in sql files 2015-02-12 13:59:19 +01:00
Michael Friedrich 48fa1a1418 DB IDO: Fix duplicate entries in scheduleddowntime table
fixes #8425
2015-02-12 13:19:27 +01:00
Michael Friedrich 9d97094390 DB IDO: Fix duplicate entries in {host,service}depencencies table
fixes #7765
2015-02-12 13:19:27 +01:00
Gunnar Beutner cfe986e9c5 Update documentation 2015-02-12 10:29:21 +01:00
Gunnar Beutner e3edcfddde Fix incorrect macro name in the disk check command
refs #8316
2015-02-12 09:24:28 +01:00
Gunnar Beutner c2e597b494 Add a few more file system types which are ignored by default
refs #8316
2015-02-12 09:15:46 +01:00
Michael Friedrich 42031b5faa Documentation: Update Configuring Icinga 2 2015-02-11 17:16:44 +01:00
Michael Friedrich 06e6da081a Documentation: Move Debug from Troubleshooting into a separate section 2015-02-11 16:58:15 +01:00
Michael Friedrich 2ae06b7a52 Implement {EN,DIS}ABLE_HOST_SVC_NOTIFICATIONS commands
fixes #7784
2015-02-11 16:45:52 +01:00
Michael Friedrich 24852e05c7 Move ValidateMacroString into the MacroProcessor class
refs #7311
2015-02-11 16:14:59 +01:00
Michael Friedrich 0d18b96c39 Resolve macros in dictionary values
refs #7311
2015-02-11 15:58:59 +01:00
Michael Friedrich 2cd5f3516d Fix compiler warning 2015-02-11 15:58:07 +01:00
Gunnar Beutner cb6f1043e1 Replace if( with if ( 2015-02-11 15:47:45 +01:00
Michael Friedrich 8ca57cba03 Add macro config validator for command args, env, custom attr, perfdata templates
fixes #7311
2015-02-11 15:32:10 +01:00
Gunnar Beutner 477f7a713c Update documentation 2015-02-11 15:12:06 +01:00
Gunnar Beutner 6490d03b1f Add missing file 2015-02-11 14:15:03 +01:00
Gunnar Beutner 46f7397b80 Update documentation
fixes #7564
2015-02-11 14:10:21 +01:00
Gunnar Beutner a15b79f0df Update documentation 2015-02-11 11:51:58 +01:00
Gunnar Beutner 14938778dc Add documentation for the 'icinga2 console' command
fixes #8386
2015-02-11 10:20:36 +01:00
Gunnar Beutner c95d2f14a3 Fix a crash in yyerror()
refs #8133
2015-02-10 15:53:20 +01:00
Gunnar Beutner 43595515eb Fix off-by-one mistake for error reporting
refs #8133
2015-02-10 15:40:37 +01:00
Gunnar Beutner 0f3975005e Add documentation for the object accessor functions
refs #7564
2015-02-10 15:21:48 +01:00
Gunnar Beutner 9570b9d262 Improve error reporting for "icinga2 console"
refs #8133
2015-02-10 13:58:35 +01:00
Gunnar Beutner 0490fe73f7 Implement line continuation for "icinga2 console"
fixes #8133
2015-02-10 13:27:02 +01:00
Gunnar Beutner 2de89fe8d4 Allow funcs in the 'env' dictionary
refs #7564
2015-02-10 10:59:08 +01:00
Gunnar Beutner 0913a96460 Ignore the -X option for check_disk (on Windows)
fixes #8405
2015-02-10 09:46:24 +01:00
Gunnar Beutner b83e207eb7 Add another missing directory
refs #7995
2015-02-10 09:31:41 +01:00
Gunnar Beutner b1b6c10406 Add missing directory in the Windows setup wizard
fixes #7995
2015-02-10 09:02:31 +01:00
Gunnar Beutner b0f7a29212 Add missing spaces in some error messages
refs #7995
2015-02-10 08:57:54 +01:00
Gunnar Beutner 9de7da4d2a Update validators for CustomVarObject
fixes #7542
2015-02-10 08:53:15 +01:00
Gunnar Beutner 898e385891 Implement argument auto-completion for short options
fixes #8185
2015-02-10 08:35:56 +01:00
Michael Friedrich cdfd4d6da8 node update-config: Check node name against blacklist too
fixes #8211
2015-02-09 18:56:17 +01:00
Gunnar Beutner f07fb97264 Fix timestamp format for the .timestamp file
fixes #8313
2015-02-09 15:22:55 +01:00
Gunnar Beutner 438e6dcd09 console: Don't repeat line when we're reporting an error for the last line
fixes #8099
2015-02-09 15:15:26 +01:00
Gunnar Beutner 9dd0fba02f Improve error message for setgroups/initgroups/setuid
fixes #8294
2015-02-09 14:58:20 +01:00
Gunnar Beutner 96aa503dbe Disable flapping detection by default
fixes #6868
2015-02-09 14:23:09 +01:00
Gunnar Beutner 61684891a0 Set LC_NUMERIC=C for all processes on *NIX
fixes #6857
2015-02-09 14:21:42 +01:00
Michael Friedrich c219687121 Create certificate backups in 'node setup'
fixes #8399
2015-02-09 14:19:26 +01:00