Commit Graph

9763 Commits

Author SHA1 Message Date
Michael Friedrich 653a2b4e7d
Merge pull request #6324 from Icinga/fix/6279-api-user-crash
Ensure that password hash generation from OpenSSL is atomic
2018-05-23 11:25:52 +02:00
Jean Flach 08a14cd136 Ensure that password hash generation from OpenSSL is atomic
This is supposed to solve a problem with segfaults caused by
race conditions withing the random byte generation of OpenSSL.

fixes #6279
2018-05-23 10:55:14 +02:00
Michael Friedrich 2d8158ec29
Merge pull request #6290 from jre3brg/opentsdb-metric-names
Fixed opentsdb metric name with colon chars
2018-05-22 15:46:04 +02:00
Michael Friedrich f00f9f7270
Merge pull request #6321 from Icinga/feature/enhance-cert-renewal-log
Update log message for skipped certificate renewal
2018-05-22 09:22:00 +02:00
Michael Friedrich f788878f79 Update log message for skipped certificate renewal
Users kept asking about it, still it is just an "information"
that this isn't needed yet.
2018-05-18 17:04:03 +02:00
Noah Hilverling 5be3a20e88
Merge pull request #6320 from Icinga/fix/icinga-min-version-optional
Ensure that icinga_min_version parameter is optional
2018-05-18 16:30:10 +02:00
Michael Friedrich 4a68ed9a5f Ensure that icinga_min_version parameter is optional
Seen that here: https://github.com/Icinga/icinga2/issues/6319#issuecomment-390195058

refs #5960
refs #3998
2018-05-18 15:11:56 +02:00
Michael Friedrich 79b23fce3c
Merge pull request #6317 from Icinga/feature/docs-nscp-cpu
Add a note on Windows NSClient++ CPU checks to the docs
2018-05-18 10:46:33 +02:00
Michael Friedrich a926defb79 Add a note on Windows NSClient++ CPU checks to the docs
refs #6315
2018-05-18 10:45:07 +02:00
akrus dd8a3fd0b5 updated docs for lsi-raid 2018-05-17 17:38:34 +03:00
Noah Hilverling a5a2194fa2
Merge pull request #6292 from Icinga/fix/flapping-reminder-notification
Fix problem with reminder notifications if the checkable is flapping
2018-05-17 13:52:29 +02:00
Philipp Dallig 8e124e2abe Do not add the old timeperiod segment, if we cut it in the middle 2018-05-16 12:04:38 +02:00
Michael Friedrich 120eb070d2
Merge pull request #6309 from Icinga/fix/compiler-warning-in-checkercomponent-ti
Fix compiler warning in checkercomponent.ti
2018-05-16 10:42:31 +02:00
Michael Friedrich 04af51b866
Merge pull request #6306 from Icinga/feature/checkresultreader-deprecated
Adjust message for CheckResultReader deprecation
2018-05-15 14:05:16 +02:00
Michael Friedrich 7f579db9af
Merge pull request #6305 from gunnarbeutner/feature/environment-variable
Introduce the 'Environment' variable
2018-05-15 14:04:50 +02:00
Gunnar Beutner 9c1e00eb94 Introduce the 'Environment' variable 2018-05-15 12:02:15 +02:00
Noah Hilverling ead1f262e6 Fix compiler warning
fixes #6081
2018-05-15 11:25:28 +02:00
Michael Friedrich ead3f0a227 Adjust message for CheckResultReader deprecation
refs #6031
2018-05-15 10:44:06 +02:00
akrus 7e1d91c456 Update lsi-raid parameters 2018-05-15 11:38:36 +03:00
Michael Friedrich ffcdf266c0
Merge pull request #6301 from Icinga/feature/deprecate-remove-compat-update
Adjust deprecation removal for compat features
2018-05-14 16:04:32 +02:00
Michael Friedrich 119965fe24 Adjust deprecation removal for compat features
As discussed with @lippserd :)

refs #6032
refs #6033
2018-05-14 15:55:30 +02:00
Michael Friedrich d0194b6331
Merge pull request #6299 from Icinga/feature/event-command-visible-error-log
Change log level for failed event command execution
2018-05-11 15:55:15 +02:00
Michael Friedrich 5b19784b25 Change log level for failed event command execution
refs #5692
2018-05-11 15:24:37 +02:00
Michael Friedrich f019153a12
Merge pull request #6297 from Icinga/fix/eventhandler-ha-zone
Execute event commands only on actively checked host/service objects in an HA zone
2018-05-11 13:13:37 +02:00
Michael Friedrich 2d87b667ab Execute event commands only on actively checked host/service objects in an HA zone
fixes #3431
2018-05-11 12:58:33 +02:00
Michael Friedrich b641197361
Merge pull request #6295 from Icinga/feature/deprecate-compatlog
Deprecate compatlog feature
2018-05-09 17:52:55 +02:00
Michael Friedrich 964a5ebd57 Deprecate compatlog feature
fixes #6032
2018-05-09 17:37:28 +02:00
Michael Friedrich 416b4b83e1
Merge pull request #6294 from Icinga/feature/unique-groups-api
Ensure that group memberships on API object creation are unique
2018-05-09 17:36:03 +02:00
Michael Friedrich f070d2136a Ensure that user input for groups is unique on API object creation
refs #4732
2018-05-09 17:26:10 +02:00
Michael Friedrich 88d99094bf Ensure that added group members are unique
refs #4732
2018-05-09 17:26:07 +02:00
Michael Friedrich 6660a45c41 Implement Array::Unique() and add unit tests
refs #4732
2018-05-09 17:25:55 +02:00
Michael Friedrich 16e8e3cf4b Fix problem with reminder notifications if the checkable is flapping 2018-05-09 09:54:48 +02:00
Michael Friedrich ce01adf018
Merge pull request #5426 from mcktr/mcktr/feature/node-setup-disable-confd-dir-4508
Add the ability to disable the conf.d inclusion through the node wizard
2018-05-08 17:16:35 +02:00
Michael Friedrich 81de396294 Add documentation for CLI command parameters
refs #4508
2018-05-08 16:59:36 +02:00
Michael Friedrich f0f0b47057 Fix style and logging from review; enhance output
refs #4508
2018-05-08 16:59:09 +02:00
Jean Flach b8fc3a3ffa Small changes to node wizard/command
refs #4508
2018-05-08 16:33:06 +02:00
Michael Insel 662d36fd16 Warn in case of failed conf.d exclusion also on master setup
refs #4508
2018-05-08 16:33:04 +02:00
Jean Flach 85dde65d00 Allow conf.d exclusion in windows wizard
refs #4508
2018-05-08 16:33:01 +02:00
Jean Flach 026359d404 Rename "dont-disable-confd"
Double negation is confusing. Also this would change the default
behaviour and could lead to problems in automated environments.

refs #4508
2018-05-08 16:32:56 +02:00
Jean Flach a43cf8e9ef Warn in case of failed conf.d exclusion
refs #4508
2018-05-08 16:32:53 +02:00
Michael Insel 58f923f5f7 Allow to disable conf.d inclusion through node wizard/setup
This implements a function to disable the conf.d directory through the node wizard/setup.

refs #4508
2018-05-08 16:31:59 +02:00
Michael Friedrich 331da0756e
Merge pull request #6289 from Icinga/feature/docs-release-tag
Update release documentation with git tag signing key configuration
2018-05-08 11:03:13 +02:00
jre3brg 2fd94073ba Fixed opentsdb metric name with colon chars 2018-05-08 09:40:13 +02:00
Michael Friedrich eecaab7cf1 Update release documentation with git tag signing key configuration 2018-05-08 09:38:00 +02:00
Jean Flach 303d9c61c8
Merge pull request #6239 from Icinga/fix/windows-check-memory
Fix Windows check_memory rounding
2018-05-04 16:38:21 +02:00
Michael Friedrich 40dfd82d65
Merge pull request #6270 from Icinga/feature/activation-priority
Add activation priority for config object types
2018-05-04 11:41:57 +02:00
Jean Flach c54e042942 Add activation priorities for config object types
This patch ensures that specific configuration types
are pre-activated and post-activated. In general,
logging is first, then common configuration objects
like host/service, downtimes, etc.
In the end, all features are activated after to ensure
that notifications are only sent once downtimes are applied.
A similar thing happens for starting with checks too early.
The ApiListener feature runs first to allow cluster connections
at first glance.

fixes #6057
fixes #6231
2018-05-04 11:25:47 +02:00
Michael Friedrich 69f339d229
Merge pull request #6238 from Icinga/fix/notification-script-check-required-parameters
Implement better way to check parameters in notification scripts
2018-05-03 15:36:59 +02:00
Jean Flach 88dc230294
Merge pull request #6285 from Icinga/feature/config-validation-timestamps
Add support for config validation log timestamps
2018-05-03 14:22:39 +02:00
Jean Flach 160e328fba
Merge pull request #6281 from Icinga/fix/revert-ecc-certificates
Revert "Implement support for ECC certificates"
2018-05-03 13:34:16 +02:00