]> granicus.if.org Git - icinga2/log
icinga2
8 years agoFix: Overwriting global type variables causes crash in ConfigItem::Commit()
Michael Friedrich [Thu, 31 Mar 2016 09:42:52 +0000 (11:42 +0200)]
Fix: Overwriting global type variables causes crash in ConfigItem::Commit()

fixes #11484

8 years agoAdd preliminary support for 64-bit packages
Gunnar Beutner [Wed, 30 Mar 2016 09:47:39 +0000 (11:47 +0200)]
Add preliminary support for 64-bit packages

refs #11449

8 years agoFix: FatalError() returns when called before Application.Run
Gunnar Beutner [Wed, 30 Mar 2016 07:58:01 +0000 (09:58 +0200)]
Fix: FatalError() returns when called before Application.Run

fixes #11475

8 years agoUpdate NSClient++ to version 0.4.4.19
Gunnar Beutner [Wed, 30 Mar 2016 07:47:45 +0000 (09:47 +0200)]
Update NSClient++ to version 0.4.4.19

fixes #11473
fixes #11474

8 years agoAdd support for x64 Icinga2SetupAgent
Rune Darrud [Tue, 29 Mar 2016 21:56:06 +0000 (23:56 +0200)]
Add support for x64 Icinga2SetupAgent

refs #11462

8 years agoIDO: Ensure that the notification insert id is passed to contactnotification inserts
Michael Friedrich [Mon, 21 Mar 2016 12:37:32 +0000 (13:37 +0100)]
IDO: Ensure that the notification insert id is passed to contactnotification inserts

We cannot add the notification insert id directly
to the following contactnotifications queries. Instead
we need to pass a DbValue reference which gets set after
the notification insert id is calculated.
The contactnotifications insert queries are fired as query
group calling CanExecuteQuery() and FieldToEscapedString().
If the notification id does not exist yet, the queries are
moved to the end of the queue.
Once the contactnotifications queries are fired the DbValue
reference is destroyed.

This patch also removes the old notification insert id cache
which was broken in many ways.

fixes #11387

8 years agoRe-add the 'su' directive to logrotate if supported
Louis Sautier [Sat, 26 Mar 2016 13:41:58 +0000 (14:41 +0100)]
Re-add the 'su' directive to logrotate if supported

- try to detect a recent logrotate version which supports the 'su'
directive (added in 3.8.0, see
https://github.com/logrotate/logrotate/commit/5be96cf1822496f80227e9a446281c3fa42e7b67#diff-e4eb329834da3d36278b1b7d943b3bc9R6)
- if logrotate can't be found, assume an old version is used
- allow the parameter to be forced by the user

fixes #9249

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
8 years agoBuild fix for GCC
Gunnar Beutner [Tue, 29 Mar 2016 12:42:32 +0000 (14:42 +0200)]
Build fix for GCC

refs #9839

8 years agoFix socket exceptions while querying the API
Michael Friedrich [Tue, 29 Mar 2016 11:49:38 +0000 (13:49 +0200)]
Fix socket exceptions while querying the API

fixes #11224

8 years agoImplement the DateTime class
Gunnar Beutner [Tue, 29 Mar 2016 10:45:22 +0000 (12:45 +0200)]
Implement the DateTime class

fixes #9839

8 years agoFix: Downtimes/Comments not being synced to child zones
Michael Friedrich [Tue, 29 Mar 2016 10:09:51 +0000 (12:09 +0200)]
Fix: Downtimes/Comments not being synced to child zones

fixes #11227

8 years agoFix Utility::MkDirP on Windows
Gunnar Beutner [Tue, 29 Mar 2016 07:43:40 +0000 (09:43 +0200)]
Fix Utility::MkDirP on Windows

fixes #11455

8 years agoAdd /bigobj compiler option for Windows
Gunnar Beutner [Tue, 29 Mar 2016 06:45:46 +0000 (08:45 +0200)]
Add /bigobj compiler option for Windows

refs #11462

8 years agoAnother build fix for Win64
Gunnar Beutner [Tue, 29 Mar 2016 06:42:02 +0000 (08:42 +0200)]
Another build fix for Win64

refs #11462

8 years agoBuild fix for Win64
Gunnar Beutner [Tue, 29 Mar 2016 05:54:41 +0000 (07:54 +0200)]
Build fix for Win64

refs #11462

8 years agoUpdate .mailmap for Assaf Flatto
Gunnar Beutner [Thu, 24 Mar 2016 14:07:56 +0000 (15:07 +0100)]
Update .mailmap for Assaf Flatto

refs #11439

8 years agoUpdate AUTHORS
Gunnar Beutner [Thu, 24 Mar 2016 13:51:03 +0000 (14:51 +0100)]
Update AUTHORS

refs #11439

8 years agoUpdate Centos/Redhat/Fedora installation instructions
Assaf Flatto [Wed, 23 Mar 2016 10:16:38 +0000 (12:16 +0200)]
Update Centos/Redhat/Fedora installation instructions

Old Docs gave wrong details on how to install Icinga 2.

fixes #11439

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
8 years agoImprove validation for arrays
Gunnar Beutner [Thu, 24 Mar 2016 08:15:09 +0000 (09:15 +0100)]
Improve validation for arrays

fixes #11434

8 years agoEnsure that the legacy_id attribute for comment/downtime objects is restored on restart
Michael Friedrich [Wed, 23 Mar 2016 13:03:44 +0000 (14:03 +0100)]
Ensure that the legacy_id attribute for comment/downtime objects is restored on restart

This has been changed when moving comments/downtimes to config objects
in 050c520b2a3df0477f2eec71ec2d874b6dd36aa5

It may cause trouble with DB IDO DELETE and UPDATE statements
depending on the old value.

refs #11382

8 years agoDB IDO: Fix that downtime is not in effect after restart
Michael Friedrich [Wed, 23 Mar 2016 12:42:00 +0000 (13:42 +0100)]
DB IDO: Fix that downtime is not in effect after restart

fixes #10843

8 years agoDocs: Fix broken formatting in cluster manual SSL generation
Michael Friedrich [Wed, 23 Mar 2016 12:09:08 +0000 (13:09 +0100)]
Docs: Fix broken formatting in cluster manual SSL generation

fixes #11440

8 years agoUpdate .mailmap
Gunnar Beutner [Wed, 23 Mar 2016 09:12:05 +0000 (10:12 +0100)]
Update .mailmap

refs #11437

8 years agoAdd silent installation, reference to NSClient++ and some extra information to the...
Thomas Widhalm [Tue, 22 Mar 2016 22:19:40 +0000 (23:19 +0100)]
Add silent installation, reference to NSClient++ and some extra information to the Windows Agent documentation

fixes #11437

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
8 years agoDon't use semi-colons in auto-generated config files
Gunnar Beutner [Wed, 23 Mar 2016 08:29:27 +0000 (09:29 +0100)]
Don't use semi-colons in auto-generated config files

fixes #11438

8 years agoDetect infinite recursion in the zone hierarchy graph
Gunnar Beutner [Wed, 23 Mar 2016 08:01:10 +0000 (09:01 +0100)]
Detect infinite recursion in the zone hierarchy graph

fixes #10937

8 years agoImplement recursion limit for AST expressions which don't use a separate stack frame
Gunnar Beutner [Wed, 23 Mar 2016 07:40:32 +0000 (08:40 +0100)]
Implement recursion limit for AST expressions which don't use a separate stack frame

fixes #11106

8 years agoFollow symlinks in Utility::GlobRecursive
Gunnar Beutner [Tue, 22 Mar 2016 07:21:44 +0000 (08:21 +0100)]
Follow symlinks in Utility::GlobRecursive

fixes #11347

8 years agoRPM: Add firewalld service
Dirk Goetz [Thu, 25 Feb 2016 19:55:38 +0000 (20:55 +0100)]
RPM: Add firewalld service

fixes #10718

8 years agoITL: Add icingacli command
Dirk Goetz [Mon, 9 Nov 2015 13:26:11 +0000 (14:26 +0100)]
ITL: Add icingacli command

Including the subcommand 'businessprocess'.

fixes #10581

8 years agoAdd --method parameter for check_{oracle,mysql,mssql}_health CheckCommands
Michael Friedrich [Fri, 18 Mar 2016 14:10:37 +0000 (15:10 +0100)]
Add --method parameter for check_{oracle,mysql,mssql}_health CheckCommands

fixes #11098

8 years agoAdd --units, --rate and --rate-multiplier support for the snmpv3 check command
Michael Friedrich [Fri, 18 Mar 2016 11:26:54 +0000 (12:26 +0100)]
Add --units, --rate and --rate-multiplier support for the snmpv3 check command

fixes #11194

8 years agoDocs: Remove the migration script chapter
Michael Friedrich [Thu, 17 Mar 2016 21:49:39 +0000 (22:49 +0100)]
Docs: Remove the migration script chapter

fixes #11407

8 years agoDocs: Explain how to use functions for wildcard matches for arrays and/or dictionaries
Michael Friedrich [Thu, 17 Mar 2016 14:49:13 +0000 (15:49 +0100)]
Docs: Explain how to use functions for wildcard matches for arrays and/or dictionaries

... in assign where expressions

fixes #11402

8 years agoUpdate .mailmap for Markus Frosch
Gunnar Beutner [Thu, 17 Mar 2016 05:35:30 +0000 (06:35 +0100)]
Update .mailmap for Markus Frosch

fixes #11399

8 years agoMerge branch 'support/2.4'
Gunnar Beutner [Wed, 16 Mar 2016 08:53:09 +0000 (09:53 +0100)]
Merge branch 'support/2.4'

8 years agoRelease version 2.4.4
Gunnar Beutner [Wed, 16 Mar 2016 08:48:27 +0000 (09:48 +0100)]
Release version 2.4.4

8 years agoRelease version 2.4.4 v2.4.4
Gunnar Beutner [Wed, 16 Mar 2016 08:48:27 +0000 (09:48 +0100)]
Release version 2.4.4

8 years agoUpdate .mailmap
Gunnar Beutner [Tue, 15 Mar 2016 13:04:49 +0000 (14:04 +0100)]
Update .mailmap

refs #11328

8 years agoMake agent error output more verbose
Jean Flach [Tue, 15 Mar 2016 15:16:40 +0000 (16:16 +0100)]
Make agent error output more verbose

Adds the ran command to the agents error output

fixes #11388

8 years agoITL: Missing documentation for nwc_health "mode" parameter
Michael Friedrich [Tue, 15 Mar 2016 14:44:17 +0000 (15:44 +0100)]
ITL: Missing documentation for nwc_health "mode" parameter

fixes #11107

8 years agoITL: Missing documentation for nwc_health "mode" parameter
Michael Friedrich [Tue, 15 Mar 2016 14:44:17 +0000 (15:44 +0100)]
ITL: Missing documentation for nwc_health "mode" parameter

fixes #11107

8 years agoITL: Add additional http check command parameters for SSL version enforcement
Michael Friedrich [Tue, 15 Mar 2016 14:26:22 +0000 (15:26 +0100)]
ITL: Add additional http check command parameters for SSL version enforcement

refs #10358

8 years agoITL: Add additional http check command parameters for SSL version enforcement
Michael Friedrich [Tue, 15 Mar 2016 14:26:22 +0000 (15:26 +0100)]
ITL: Add additional http check command parameters for SSL version enforcement

refs #10358

8 years agoDB IDO: Fix user notification type filters
Michael Friedrich [Tue, 15 Mar 2016 13:41:24 +0000 (14:41 +0100)]
DB IDO: Fix user notification type filters

fixes #10766

8 years agoDB IDO: Fix user notification type filters
Michael Friedrich [Tue, 15 Mar 2016 13:41:24 +0000 (14:41 +0100)]
DB IDO: Fix user notification type filters

fixes #10766

8 years agoUpdate .mailmap
Gunnar Beutner [Tue, 15 Mar 2016 13:04:49 +0000 (14:04 +0100)]
Update .mailmap

refs #11328

8 years agoOnly call UpdateNextCheck() for soft states
Michael Friedrich [Tue, 15 Mar 2016 13:02:19 +0000 (14:02 +0100)]
Only call UpdateNextCheck() for soft states

refs #11336

8 years agoUpdate development docs to use 'thread apply all bt full'
Michael Friedrich [Tue, 15 Mar 2016 08:45:27 +0000 (09:45 +0100)]
Update development docs to use 'thread apply all bt full'

fixes #11385

8 years agoUpdate AUTHORS
Gunnar Beutner [Tue, 15 Mar 2016 08:35:53 +0000 (09:35 +0100)]
Update AUTHORS

refs #11369

8 years agoAdd uninstall to the chocolatey package
Rune Darrud [Sun, 13 Mar 2016 22:13:01 +0000 (23:13 +0100)]
Add uninstall to the chocolatey package

refs #11369

8 years agoFix crash in ScheduledDowntime::TimerProc
Gunnar Beutner [Mon, 14 Mar 2016 07:37:13 +0000 (08:37 +0100)]
Fix crash in ScheduledDowntime::TimerProc

fixes #11352

8 years agoFix error handling for FeatureUtility::GetFeatures
Gunnar Beutner [Mon, 14 Mar 2016 07:45:12 +0000 (08:45 +0100)]
Fix error handling for FeatureUtility::GetFeatures

fixes #11349

8 years agoAttempt to fix race condition problem with epoll_ctl()
Gunnar Beutner [Thu, 3 Mar 2016 12:37:16 +0000 (13:37 +0100)]
Attempt to fix race condition problem with epoll_ctl()

refs #11289

8 years agoRefactor patch for host recovery notifications
Michael Friedrich [Tue, 15 Mar 2016 08:46:20 +0000 (09:46 +0100)]
Refactor patch for host recovery notifications

refs #10225

8 years agoUse UpdateNextCheck() for determining the retry_interval in ProcessCheckResult()
Michael Friedrich [Tue, 15 Mar 2016 12:02:38 +0000 (13:02 +0100)]
Use UpdateNextCheck() for determining the retry_interval in ProcessCheckResult()

This patch also moves the next check updates for passive
check results into ProcessCheckResult(). That way the
next check status updates for DB IDO work in a sane way
again.

refs #11336

8 years agoRefactor patch for host recovery notifications
Michael Friedrich [Tue, 15 Mar 2016 08:46:20 +0000 (09:46 +0100)]
Refactor patch for host recovery notifications

refs #10225

8 years agoUpdate development docs to use 'thread apply all bt full'
Michael Friedrich [Tue, 15 Mar 2016 08:45:27 +0000 (09:45 +0100)]
Update development docs to use 'thread apply all bt full'

fixes #11385

8 years agoUpdate AUTHORS
Gunnar Beutner [Tue, 15 Mar 2016 08:35:53 +0000 (09:35 +0100)]
Update AUTHORS

refs #11369

8 years agoAdd uninstall to the chocolatey package
Rune Darrud [Sun, 13 Mar 2016 22:13:01 +0000 (23:13 +0100)]
Add uninstall to the chocolatey package

refs #11369

8 years agoFix Windows Agent failing with special characters
Jean Flach [Mon, 14 Mar 2016 15:37:15 +0000 (16:37 +0100)]
Fix Windows Agent failing with special characters

refs #11327

8 years agoFix error handling for FeatureUtility::GetFeatures
Gunnar Beutner [Mon, 14 Mar 2016 07:45:12 +0000 (08:45 +0100)]
Fix error handling for FeatureUtility::GetFeatures

fixes #11349

8 years agoFix crash in ScheduledDowntime::TimerProc
Gunnar Beutner [Mon, 14 Mar 2016 07:37:13 +0000 (08:37 +0100)]
Fix crash in ScheduledDowntime::TimerProc

fixes #11352

8 years agoFix delete object handler returning incorrect status codes
Jean Flach [Tue, 1 Mar 2016 15:53:52 +0000 (16:53 +0100)]
Fix delete object handler returning incorrect status codes

Now a 200 OK only gets returned if all objects could be deleted

fixes #10770

8 years agoFix CMake not finding mysql libs on Windows
Jean Flach [Tue, 23 Feb 2016 15:07:28 +0000 (16:07 +0100)]
Fix CMake not finding mysql libs on Windows

fixes #11208

8 years agoCorrect API URL example for acknowledge-problem
Markus Frosch [Tue, 8 Mar 2016 08:35:39 +0000 (09:35 +0100)]
Correct API URL example for acknowledge-problem

refs #11328

8 years agoFix host recovery notifications for warning states
Michael Friedrich [Thu, 10 Mar 2016 13:32:57 +0000 (14:32 +0100)]
Fix host recovery notifications for warning states

fixes  #10225

8 years agoUpdate AUTHORS
Gunnar Beutner [Mon, 7 Mar 2016 08:09:01 +0000 (09:09 +0100)]
Update AUTHORS

refs #11240

8 years agoFix max number of args for DEL_DOWNTIME_BY_HOST_NAME
Julian Brost [Fri, 26 Feb 2016 13:31:32 +0000 (14:31 +0100)]
Fix max number of args for DEL_DOWNTIME_BY_HOST_NAME

The RegisterCommand call for DEL_DOWNTIME_BY_HOST_NAME was missing the
max args parameter. This prevented the optional service name, start time
and comment arguments to be passed.

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
fixes #11240

8 years agoFix: Common name in node wizard isn't case sensitive
Michael Friedrich [Fri, 11 Mar 2016 13:22:24 +0000 (14:22 +0100)]
Fix: Common name in node wizard isn't case sensitive

fixes #11159

8 years agoFix: Volatile transitions from HARD NOT-OK->NOT-OK do not trigger notifications
Michael Friedrich [Fri, 11 Mar 2016 12:19:03 +0000 (13:19 +0100)]
Fix: Volatile transitions from HARD NOT-OK->NOT-OK do not trigger notifications

fixes #11320

8 years agoRevert "Fix check scheduling w/ retry_interval"
Michael Friedrich [Sat, 5 Mar 2016 16:55:14 +0000 (17:55 +0100)]
Revert "Fix check scheduling w/ retry_interval"

This reverts commit a51e647cc760bd5f7c4de6182961a477478c11a9.

This patch causes trouble with check results received
1) passively 2) throughout the cluster. A proper patch
for setting the retry_interval on NOT-OK state changes
is required.

refs #11248
refs #11257
refs #11273

(the old issue)
refs #7287

8 years agoRevert "Properly set the next check time for active and passive checks"
Michael Friedrich [Sat, 5 Mar 2016 16:48:06 +0000 (17:48 +0100)]
Revert "Properly set the next check time for active and passive checks"

This reverts commit 2a11b27972e4325bf80e9abc9017eab7dd03e712.

This patch does not properly work and breaks the check_interval setting
for passive checks. Requires a proper patch.

refs #11248
refs #11257
refs #11273

(the old issue)
refs #7287

8 years agoDocs: Add API examples for creating services and check commands
Michael Friedrich [Thu, 10 Mar 2016 09:58:41 +0000 (10:58 +0100)]
Docs: Add API examples for creating services and check commands

fixes #11350

8 years agoUpdate build requirements for SLES 11 SP4
Gunnar Beutner [Tue, 8 Mar 2016 14:00:26 +0000 (15:00 +0100)]
Update build requirements for SLES 11 SP4

fixes #11331

8 years agoFix: MkDirP supports '/' and '\' on Windows
Michael Friedrich [Mon, 7 Mar 2016 08:22:07 +0000 (09:22 +0100)]
Fix: MkDirP supports '/' and '\' on Windows

fixes #10231

8 years agoFix MkDirP() on Windows
Michael Friedrich [Thu, 3 Mar 2016 14:54:35 +0000 (15:54 +0100)]
Fix MkDirP() on Windows

fixes #10231

8 years agoDocs: http check's URI is really just Path
Michael Friedrich [Wed, 24 Feb 2016 21:13:03 +0000 (22:13 +0100)]
Docs: http check's URI is really just Path

fixes #10795

8 years agoUpdate AUTHORS
Michael Friedrich [Wed, 24 Feb 2016 22:38:52 +0000 (23:38 +0100)]
Update AUTHORS

refs #10358

8 years agoITL: add check_http args for SSL version forcing
Brian De Wolf [Mon, 16 Nov 2015 19:34:18 +0000 (11:34 -0800)]
ITL: add check_http args for SSL version forcing

The -S argument of check_http can take a number, which forces the connection to
use a specific SSL version.  This is implemented as multiple options because
check_http does not accept the number following -S if they are separated.

fixes #10358

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
8 years agoDocs: Add an example for API joins with comments and host/services
Michael Friedrich [Wed, 24 Feb 2016 20:31:10 +0000 (21:31 +0100)]
Docs: Add an example for API joins with comments and host/services

fixes #10976

8 years agoFix wrong log message in 'node setup' cli command
Michael Friedrich [Tue, 23 Feb 2016 15:55:45 +0000 (16:55 +0100)]
Fix wrong log message in 'node setup' cli command

fixes #11209

8 years agoUpdate AUTHORS
Michael Friedrich [Tue, 23 Feb 2016 21:19:03 +0000 (22:19 +0100)]
Update AUTHORS

refs #11205

8 years agoITL: Add query option to check_postgres
Andres Ivanov [Tue, 23 Feb 2016 07:44:30 +0000 (09:44 +0200)]
ITL: Add query option to check_postgres

There were "query", "valtype" and "reverse" options missing
for "custom_query" action type in check_postgres plugin.

fixes #11205

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
8 years agoFix problem notifications while flapping is active
Sebastian Chrostek [Mon, 22 Feb 2016 18:43:44 +0000 (19:43 +0100)]
Fix problem notifications while flapping is active

fixes #9969
fixes #9642

8 years agoFix: Common name in node wizard isn't case sensitive
Michael Friedrich [Fri, 11 Mar 2016 13:22:24 +0000 (14:22 +0100)]
Fix: Common name in node wizard isn't case sensitive

fixes #11159

8 years agoFix: Volatile transitions from HARD NOT-OK->NOT-OK do not trigger notifications
Michael Friedrich [Fri, 11 Mar 2016 12:19:03 +0000 (13:19 +0100)]
Fix: Volatile transitions from HARD NOT-OK->NOT-OK do not trigger notifications

fixes #11320

8 years agoUse retry_interval on first OK -> NOT-OK state change
Michael Friedrich [Fri, 11 Mar 2016 09:30:50 +0000 (10:30 +0100)]
Use retry_interval on first OK -> NOT-OK state change

Only valid for active check results. The API actions were
missing that marker similar to the external command processor.

The initial OK -> NOT-OK transition should use the retry_interval
but nothing else.

fixes #11336

8 years agoFix host recovery notifications for warning states
Michael Friedrich [Thu, 10 Mar 2016 13:32:57 +0000 (14:32 +0100)]
Fix host recovery notifications for warning states

fixes  #10225

8 years agoDocs: Add API examples for creating services and check commands
Michael Friedrich [Thu, 10 Mar 2016 09:58:41 +0000 (10:58 +0100)]
Docs: Add API examples for creating services and check commands

fixes #11350

8 years agoUpdate build requirements for SLES 11 SP4
Gunnar Beutner [Tue, 8 Mar 2016 14:00:26 +0000 (15:00 +0100)]
Update build requirements for SLES 11 SP4

fixes #11331

8 years agoCorrect API URL example for acknowledge-problem
Markus Frosch [Tue, 8 Mar 2016 08:35:39 +0000 (09:35 +0100)]
Correct API URL example for acknowledge-problem

refs #11328

8 years agoFix: MkDirP supports '/' and '\' on Windows
Michael Friedrich [Mon, 7 Mar 2016 08:22:07 +0000 (09:22 +0100)]
Fix: MkDirP supports '/' and '\' on Windows

fixes #10231

8 years agoUpdate AUTHORS
Gunnar Beutner [Mon, 7 Mar 2016 08:09:01 +0000 (09:09 +0100)]
Update AUTHORS

refs #11240

8 years agoFix max number of args for DEL_DOWNTIME_BY_HOST_NAME
Julian Brost [Fri, 26 Feb 2016 13:31:32 +0000 (14:31 +0100)]
Fix max number of args for DEL_DOWNTIME_BY_HOST_NAME

The RegisterCommand call for DEL_DOWNTIME_BY_HOST_NAME was missing the
max args parameter. This prevented the optional service name, start time
and comment arguments to be passed.

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
fixes #11240

8 years agoRevert "Fix check scheduling w/ retry_interval"
Michael Friedrich [Sat, 5 Mar 2016 16:55:14 +0000 (17:55 +0100)]
Revert "Fix check scheduling w/ retry_interval"

This reverts commit a51e647cc760bd5f7c4de6182961a477478c11a9.

This patch causes trouble with check results received
1) passively 2) throughout the cluster. A proper patch
for setting the retry_interval on NOT-OK state changes
is required.

refs #11248
refs #11257
refs #11273

(the old issue)
refs #7287

8 years agoRevert "Properly set the next check time for active and passive checks"
Michael Friedrich [Sat, 5 Mar 2016 16:48:06 +0000 (17:48 +0100)]
Revert "Properly set the next check time for active and passive checks"

This reverts commit 2a11b27972e4325bf80e9abc9017eab7dd03e712.

This patch does not properly work and breaks the check_interval setting
for passive checks. Requires a proper patch.

refs #11248
refs #11257
refs #11273

(the old issue)
refs #7287

8 years agoUse the server's preferred cipher for the API connection
Tobias von der Krone [Fri, 4 Mar 2016 07:14:03 +0000 (08:14 +0100)]
Use the server's preferred cipher for the API connection

When using SSL_OP_CIPHER_SERVER_PREFERENCE the server's preferred cipher
is used instead of the client preference, see
https://www.openssl.org/docs/manmaster/ssl/SSL_CTX_set_options.html

fixes #11290

8 years agoFix MkDirP() on Windows
Michael Friedrich [Thu, 3 Mar 2016 14:54:35 +0000 (15:54 +0100)]
Fix MkDirP() on Windows

fixes #10231

8 years agoAttempt to fix race condition problem with epoll_ctl()
Gunnar Beutner [Thu, 3 Mar 2016 12:37:16 +0000 (13:37 +0100)]
Attempt to fix race condition problem with epoll_ctl()

refs #11289