Commit Graph

10249 Commits

Author SHA1 Message Date
Michael Friedrich 001ffda61c Revert code from icinga.com update 2018-10-24 12:34:23 +02:00
Michael Friedrich 7da88c0001
Merge pull request #6717 from Icinga/bugfix/api-downtimes-child-options
Improve error handling for invalid child_options for API downtime actions
2018-10-24 11:54:24 +02:00
Michael Friedrich 6de4cef3ae
Merge pull request #6719 from Icinga/fix/finished-reconnect-message
Do not send 'finished reconnecting...' if failed
2018-10-24 11:51:34 +02:00
Michael Friedrich 7e1942e8e7
Merge pull request #6718 from Icinga/bugfix/ssl-shutdown
Call SSL_shutdown() at least twice
2018-10-24 11:46:32 +02:00
Michael Friedrich bd8e9f55da
Merge pull request #6662 from Icinga/bugfix/keep-http-connection-open-until-stream-eof
Keep the HTTP server connection open until the stream is EOF
2018-10-24 11:31:06 +02:00
Michael Friedrich e480eb785e Improve error handling for invalid child_options for API downtime actions
fixes #6712
2018-10-24 11:00:24 +02:00
Michael Friedrich c5e7459fb8
Merge pull request #6667 from Icinga/feature/dependency-recursion-limit
Increase dependency recursion limit to 256
2018-10-24 10:30:46 +02:00
Michael Friedrich 09fbdb846b Increase dependency recursion limit to 256
fixes #5762
2018-10-24 08:56:29 +02:00
Michael Friedrich f5f429141b
Merge pull request #6713 from Icinga/bugfix/typo
Fix typo
2018-10-23 14:00:18 +02:00
Michael Friedrich 9f919a2d1e Docs: Add package related changes to the upgrading docs
refs #6714
2018-10-23 13:58:12 +02:00
Michael Friedrich c516440b5f
Merge pull request #6714 from Icinga/feature/docs-upgrading-packages
Docs: Add package related changes to the upgrading docs
2018-10-23 13:57:38 +02:00
Andrew Jaffie 7e9228860b Modify windows check_update command to allow specifying thresholds.
refs #4720
2018-10-23 11:28:43 +02:00
Michael Friedrich 78e98a3f0e Docs: Add package related changes to the upgrading docs 2018-10-22 16:18:21 +02:00
Jean Flach 6777255f60 Fix typo 2018-10-22 14:43:59 +02:00
Max Rosin 2366df6057 Fix the Icinga2 version check for versions with more than 5 characters
The previous implementation assumed that every version number will have
5 characters. With the release of 2.10.0 this does not work anymore.
The new implementation extracts everything from the second character to
the first dash. This should work as long as the version string is in a
format like 'v2.10.1-8-gaebe6da'.

fixes Icinga#6703
2018-10-19 15:37:32 +02:00
Michael Friedrich fac43e9eaf Fix regression for wrong objects.cache path overwriting icinga2.debug file
The 'statusdata' feature is deprecated, although it affects 'object list'.

fixes #6705

refs #6707
2018-10-19 12:31:24 +02:00
Michael Friedrich aebe6da168
Merge pull request #6707 from Icinga/bugfix/compat-objects-path
Fix regression for wrong objects.cache path overwriting icinga2.debug file
2018-10-19 12:30:53 +02:00
Michael Friedrich c1bcb66f2b
Merge pull request #6708 from Icinga/bugfix/docs-alpine-repos
Docs: Alpine needs 'edge/main' repository too
2018-10-19 12:30:34 +02:00
Michael Friedrich acd0ad681b
Merge pull request #6704 from efuss/fix/scheduleddowntime1
Put newly configured already running ScheduledDowntime immediately in effect
2018-10-19 12:29:51 +02:00
Michael Friedrich dcd33d6193 Docs: Alpine needs 'edge/main' repository too 2018-10-19 12:01:58 +02:00
Michael Friedrich 9f6c66c41a Fix regression for wrong objects.cache path overwriting icinga2.debug file
The 'statusdata' feature is deprecated, although it affects 'object list'.

fixes #6705
2018-10-19 10:42:54 +02:00
Edgar Fuß 9c1e9f4264
Put running downtimes in effect
If Icinga2 was restarted with a newly configured downtime that should
be in effect at the time of restart, the should-be-running segment of
it was not put into effect.

Add new LegacyTimePeriod::FindRunningSegment() and
ScheduledDowntime::FindRunningSegment() functions, call the latter in
ScheduledDowntime::CreateNextDowntime() before trying the old
ScheduledDowntime::FindNextSegment().
2018-10-18 18:42:21 +02:00
Edgar Fuß f1597ca5bd
Remove spurious string in debug message
Remove a spurious " at " in the "Evaluating segment" debug message in ScheduledDowntime::FindNextSegment().
2018-10-18 18:35:14 +02:00
Edgar Fuß fa3e5c8c31
Remove dead code
Remove some dead code in ScheduledDowntime::CreateNextDowntime().
2018-10-18 18:09:20 +02:00
Michael Friedrich 582d8f4961 Release version 2.10.1 2018-10-18 11:31:02 +02:00
Michael Friedrich ab8c9ad39c
Merge pull request #6701 from Icinga/feature/readme-github-tag
Add GitHub release tag to README
2018-10-18 11:06:57 +02:00
Michael Friedrich a9129e8e56 Add GitHub release tag to README 2018-10-18 11:06:04 +02:00
Michael Friedrich 4739697bda
Merge pull request #6700 from Icinga/feature/docs-addons
Enhance the addon chapter in the docs
2018-10-18 10:40:17 +02:00
Michael Friedrich f7be04c22f Enhance the addon chapter in the docs 2018-10-18 10:38:11 +02:00
Michael Friedrich 83ad98420a
Merge pull request #6699 from Icinga/feature/update-icinga-com
Update to https://icinga.com/
2018-10-18 10:19:50 +02:00
Michael Friedrich 12ef5c053f Docs: Use the correct URLs in various places 2018-10-18 09:59:33 +02:00
Michael Friedrich 3cb2c1d143 icinga.com: Update everything else 2018-10-18 09:50:53 +02:00
Michael Friedrich 1a8a2c25f2 icinga.com: Update test and tools 2018-10-18 09:45:36 +02:00
Michael Friedrich a2cb542a2e icinga.com: Update '*.sql' 2018-10-18 09:41:54 +02:00
Michael Friedrich 0072a6f7d9 icinga.com: Update icinga-app 2018-10-18 09:39:34 +02:00
Michael Friedrich eabea68c56 icinga.com: Update config files (ITL, etc.) 2018-10-18 09:37:59 +02:00
Michael Friedrich dea5ec614e icinga.com: Update CMakeLists.txt 2018-10-18 09:35:18 +02:00
Michael Friedrich e6f404ec4a icinga.com: Update docs for /community/get-involved -> /community 2018-10-18 09:32:14 +02:00
Michael Friedrich 44c3b83769 icinga.com: Update '*.ti' 2018-10-18 09:30:00 +02:00
Michael Friedrich a036bda601 icinga.com: Update '*.h' 2018-10-18 09:29:29 +02:00
Michael Friedrich dab53448bc icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
Michael Friedrich aa7201aaad
Merge pull request #6696 from Icinga/bugfix/remove-default-environment
Remove default environment, regression from e678fa1aa5
2018-10-17 13:01:24 +02:00
Michael Friedrich 7abfe13a00 Remove default environment, regression from e678fa1aa5
refs #6512
fixes #6694
2018-10-17 12:45:13 +02:00
Michael Friedrich c0398ed9ba
Merge pull request #6691 from Icinga/bugfix/reload-signal-handler-dump-state-file
Add missing shutdown/program state dumps for SIGUSR2 reload handler
2018-10-16 14:05:17 +02:00
Michael Friedrich e5957f867e
Merge pull request #6690 from jacksgt/patch-1
Extend 09-object-types.md with argument array
2018-10-16 12:42:01 +02:00
Michael Friedrich 893056742f
Merge pull request #6692 from Icinga/feature/docs-release-chocolatey
Update release docs for Chocolatey
2018-10-16 12:40:38 +02:00
Michael Friedrich af6c8a1f50 Add missing shutdown/program state dumps for SIGUSR2 reload handler
Credits to @west0rmann finding the issue and providing the initial fix.

fixes #6689
fixes #6592
2018-10-16 12:36:43 +02:00
Jack 99a4ee0ad9
Extend 09-object-types.md with argument array
Add a small snippet demonstrating how to define an argument array instead of a simple string.
2018-10-16 11:40:00 +02:00
Michael Friedrich 3cccc9d9b8
Merge pull request #6685 from Icinga/bugfix/api-permission-filters
Fix regression with API permission filters and namespaces in v2.10
2018-10-15 17:02:14 +02:00
Michael Friedrich dc1f77c9d1 Update release docs for Chocolatey
refs #6683
2018-10-15 16:27:25 +02:00