Commit Graph

12133 Commits

Author SHA1 Message Date
Julian Brost e09dc838d5 Add myself to mailmap 2020-10-13 18:14:37 +02:00
Alexander Aleksandrovič Klimov d8b40e09ce
Merge pull request #8346 from Icinga/docs/release-packaging-windows
RELEASE.md: Add instructions how to prepare releases for Windows
2020-10-13 17:42:13 +02:00
Julian Brost bc7f1320e6 RELEASE.md: Add instructions how to prepare releases for Windows 2020-10-13 17:39:25 +02:00
Alexander Aleksandrovič Klimov feae0e5247
Merge pull request #8343 from Icinga/docs/release-packaging-repo-urls
RELEASE.md: fix packaging repo URLs
2020-10-13 17:25:12 +02:00
Julian Brost 132f501148 RELEASE.md: fix packaging repo URLs 2020-10-13 17:18:31 +02:00
Alexander Aleksandrovič Klimov 4308979018
Merge pull request #8240 from Icinga/bugfix/release-authors
RELEASE.md: remove unneccessary "Authors" section
2020-10-13 16:03:08 +02:00
Julian Brost e04d618ede Catch exceptions in the thread running HandleConfigUpdate
With dc3062a9b0, exceptions in this code
path were no longer caught properly. This commit restores exception
handling for this function.
2020-10-13 14:07:44 +02:00
Alexander A. Klimov cb00a7fd6a *DbObject#CalculateConfigHash(): sort groups to be hashed
... to ensure consistent hashes across config reloads.

This will likely cause a heavy update once for all objects in >1 group,
but it will ensure that this happens the last time.
2020-10-13 13:47:49 +02:00
Noah Hilverling 04fc0014ce IDO-Logging: Increase logging threshold for nearly empty queue 2020-10-13 09:15:20 +02:00
Noah Hilverling d377996176 IDO-Logging: Don't log when not connected 2020-10-13 09:15:14 +02:00
Noah Hilverling 82c4d58d14 IDO-Logging: Remove useless ETA 2020-10-13 09:15:09 +02:00
Noah Hilverling be3eb0821a IDO-Logging: Add log timeout to log every 5 minutes 2020-10-13 09:15:03 +02:00
Noah Hilverling 22c14fd964 IDO: Always insert customvar status on heavy config update 2020-10-13 08:54:58 +02:00
Yonas Habteab 3f3e04eb69 Allow to create api user w/ password
fixes #8164
2020-10-09 20:15:44 +02:00
Julian Brost 2087e624ab docs: Update MySQL package names for Debian
Debian switched to MariaDB in stretch and removed the mysql-server and
mysql-client packages in buster. The new mariadb packages are available
starting in Debian jessie.
2020-10-08 17:12:49 +02:00
Yonas Habteab a00134a47d Fix wrong config attr data type 2020-10-07 18:06:59 +02:00
Alexander A. Klimov 0a1a286913 Don't send reminder notifications before suppressed ones
refs #8201
2020-09-30 10:30:21 +02:00
Noah Hilverling 8910784844
Merge pull request #8289 from Icinga/probot/update-authors/master/f284f34c860b8260b36f914d15e696a77cbe96a6
Update AUTHORS
2020-09-28 10:24:39 +02:00
icinga-probot[bot] 90371b4836
Update AUTHORS 2020-09-25 08:13:29 +00:00
Noah Hilverling f284f34c86
Merge pull request #8288 from Icinga/bugfix/mailmap-213
Update .mailmap
2020-09-25 10:13:22 +02:00
Alexander A. Klimov f4a951139d Update .mailmap 2020-09-25 10:10:14 +02:00
Alexander A. Klimov 177f930375 Call Process::InitializeSpawnHelper() ASAP
refs #8196
2020-09-23 11:49:13 +02:00
Henrik Triem 7a759a6427 IDO: Implement more accurate logging for query stats 2020-09-22 13:44:02 +02:00
Henrik Triem 3c556350c8 WorkQueue: Allow choosing stats log level 2020-09-22 13:44:02 +02:00
Paul Denning 570a59a2f4 Fixed problem with opentsdb sending metrics
There is a double space between the value and the tags causing an error with missing tag when ingesting the data

refs #8244
2020-09-18 19:41:48 +10:00
Fabian Röhl ca487ed732 #7735 API-Event StateChange & CheckResult: Added acknowledgement and downtime_depth 2020-09-18 08:20:29 +02:00
Alexander A. Klimov 4768874ed1 RELEASE.md: remove unneccessary "Authors" section 2020-09-15 17:39:25 +02:00
Alexander A. Klimov 25f926e201 Fix Windows .exe version v2.12.0 -> 2.12.0 2020-09-11 15:56:51 +02:00
Alexander A. Klimov 8b0ba2275a Check !!downtime->GetCheckable() before downtime->GetCheckable()->GetName()
... not to crash while removing a downtime from a disappeared checkable.
2020-09-11 14:47:46 +02:00
Noah Hilverling 2dfe777f48
Merge pull request #8220 from Icinga/bugfix/github-actions-fail-fast
GitHub actions: don't cancel not yet failed jobs on a failure
2020-09-11 13:43:36 +02:00
Alexander Aleksandrovič Klimov c447f5fcb2
Fix typo 2020-09-09 16:40:00 +02:00
Alexander A. Klimov 377a9e5048 GitHub actions: don't cancel not yet failed jobs on a failure 2020-09-09 11:36:29 +02:00
Noah Hilverling 2483f7570b
Merge pull request #8217 from Icinga/bugfix/github-actions-artifacts
GitHub actions: don't upload any artifacts
2020-09-08 17:46:49 +02:00
Alexander A. Klimov ea630472a7 GitHub actions: don't upload any artifacts 2020-09-08 17:11:47 +02:00
Alexander A. Klimov d69c6879fa Application#RunEventLoop(): don't wait for the thread pool to stop on shutdown
refs #8173
2020-09-03 14:04:42 +02:00
Alexander A. Klimov 3adba5c542 JsonEncode(): suffix pretty JSON w/ \n
refs #8194
2020-09-02 16:11:43 +02:00
Louis Sautier c30bae2994
Fix ‘fs::copy_option’ has not been declared with boost 1.74.0
It was deprecated in
f199152b7d
2020-08-20 18:35:51 +02:00
Alexander A. Klimov ade891bbf5 Revert "MacroProcessor::ResolveArguments(): skip null argument values"
This reverts commit e4bdcedbca.
2020-08-13 10:39:55 +02:00
Noah Hilverling ddf1e50d93 ProcessCheckResult(): Make sure hosts aren't locked during Service::GetSeverity() 2020-08-11 15:24:54 +02:00
Lorenz Kästle fa09939aaf Fix missing format sign 2020-08-10 17:39:20 +02:00
Henrik Triem 338d0aaa8c
Merge pull request #8151 from Icinga/feature/2.12.0
Icinga 2.12.0
2020-08-03 15:43:47 +02:00
Alexander A. Klimov c8c3743314 Icinga 2.12.0 2020-08-03 15:42:16 +02:00
Eric Lippmann b0328864db
Merge pull request #8147 from Icinga/feature/release-docker
RELEASE.md: add Docker section
2020-08-03 12:56:19 +02:00
Alexander A. Klimov ac87b23695 RELEASE.md: add Docker section 2020-08-03 11:22:07 +02:00
Alexander A. Klimov 6d7b3725e8 RELEASE.md: replace "git push --tags" with "git push origin v$VERSION" 2020-08-03 10:39:37 +02:00
Eric Lippmann e8745f7e96
Merge pull request #7816 from Icinga/feature/notification-timeperiod-6167
Re-send notifications previously suppressed by their time periods
2020-08-03 10:04:27 +02:00
Alexander A. Klimov c515822649 Re-send notifications previously suppressed by their time periods
refs #6167
2020-07-29 17:13:41 +02:00
Noah Hilverling 2648a82de0
Merge pull request #7894 from Icinga/bugfix/don-t-wait-for-checks-on-reload-7888
CheckerComponent#Stop(): don't wait for checks
2020-07-29 16:35:09 +02:00
Noah Hilverling a615b2126e
Merge pull request #8142 from Icinga/bugfix/don-not-close-connection-on-missing-heartbeat-8095
Remove all codes related to the heartbeat timeout
2020-07-29 15:33:22 +02:00
Noah Hilverling f304fa5648
Merge pull request #8071 from Icinga/feature/deprecate-windows-plugins
Deprecate Windows plugins
2020-07-29 15:03:11 +02:00