Commit Graph

12481 Commits

Author SHA1 Message Date
Alexander Aleksandrovič Klimov 1c0ce89cb3
Merge pull request #8681 from Icinga/bugfix/problem-notification-at-downtime-end
Send problem notifications after downtime end for checkables in child zones
2021-03-22 17:56:25 +01:00
Alexander Aleksandrovič Klimov ef8619f76b
Merge pull request #8601 from Icinga/feature/replace-std-boost-bind-with-lambdas-7006
Feature: Replace std/boost::bind() with lambdas
2021-03-18 17:56:13 +01:00
Julian Brost 29727e06c0 Only handle event::SetSuppressed{Notifications,NotificationTypes} within the local zone
Note that even when passing `nullptr` as target zone to `RelayMessage()`, the
cluster message will still be sent to the parent zone. These incoming messages
will now be rejected by the parent nodes. At the moment, there's no way to only
send within the local zone.
2021-03-17 15:05:12 +01:00
Yonas Habteab 43ba2da39c Replace std/boost::bind() function with lambda expression 2021-03-10 16:29:40 +01:00
Julian Brost 160d0ea371
Merge pull request #8676 from Icinga/bugfix/icingadb-delta-segv
IcingaDB#UpdateAllConfigObjects(): don't modify map concurrently
2021-03-09 09:12:03 +01:00
Alexander A. Klimov 31dacb8390 IcingaDB#UpdateAllConfigObjects(): don't modify map concurrently 2021-03-08 18:11:24 +01:00
Julian Brost a4cf81194a
Merge pull request #8650 from Icinga/feature/icingadb-delta
Icinga DB: re-insert only changed object attributes
2021-03-08 15:11:21 +01:00
Julian Brost b779b34fde
Merge pull request #8675 from Icinga/probot/sync-changelog/221e088be9117a65385b32dc3d2cf395356979d6
CHANGELOG.md: add v2.12.3
2021-03-08 11:11:57 +01:00
Noah Hilverling 5ee88fb2c8 CHANGELOG.md: add v2.12.3 2021-03-08 10:10:49 +00:00
Julian Brost 221e088be9
Merge pull request #8674 from Icinga/probot/sync-changelog/9060b05c7f69ca74d32c4fb0a5559b22985bad6e
CHANGELOG.md: add v2.12.2
2021-03-08 11:10:38 +01:00
Julian Brost b7c4e9e0db CHANGELOG.md: add v2.12.2 2021-03-08 10:04:49 +00:00
Julian Brost 9060b05c7f
Merge pull request #8673 from Icinga/probot/sync-changelog/d169abc22c7a4c553b4523f536b7d887367907b6
CHANGELOG.md: add v2.12.1
2021-03-08 11:04:37 +01:00
Alexander A. Klimov 764301d541 CHANGELOG.md: add v2.12.1 2021-03-08 09:56:09 +00:00
Alexander Aleksandrovič Klimov d169abc22c
Merge pull request #7968 from Icinga/bugfix/jsonrpcconnection-disconnect-log
JsonRpcConnection: always log errors
2021-03-08 10:55:55 +01:00
Julian Brost 02fd60934f
Merge pull request #8008 from Icinga/bugfix/ascii-tables-in-plugin-output-8006
PluginUtility::ParseCheckOutput(): if it doesn't look like perfdata, it's not perfdata
2021-03-05 17:19:38 +01:00
Julian Brost 6f531c5c5d
Merge pull request #8619 from Icinga/feature/opensuse152
GitHub actions: build openSUSE v15.2
2021-03-05 16:40:30 +01:00
Julian Brost 5ec66cea46
Merge pull request #8003 from Icinga/feature/snmp-interface-a-7963
check_snmp_int: support -a
2021-03-05 16:11:02 +01:00
Julian Brost 014dbb3bc0
Merge pull request #8621 from Icinga/feature/sles152
GitHub actions: build SLES v15.2
2021-03-05 09:01:57 +01:00
Alexander Aleksandrovič Klimov c2be914e21
Merge pull request #8663 from Icinga/probot/sync-changelog/d8c01f4a7ab56dff0fbfd392cd2ca7c9c63b49c8
CHANGELOG.md: add v2.11.8
2021-03-04 18:03:45 +01:00
Noah Hilverling 909dcc4a4d CHANGELOG.md: add v2.11.8 2021-03-04 17:02:43 +00:00
Alexander Aleksandrovič Klimov d8c01f4a7a
Merge pull request #8662 from Icinga/probot/sync-changelog/1dbc42eea6e034ee9b5832c488812a6cc0d1662f
CHANGELOG.md: add v2.11.7
2021-03-04 18:02:31 +01:00
Julian Brost 13b63882b6 CHANGELOG.md: add v2.11.7 2021-03-04 17:01:31 +00:00
Alexander Aleksandrovič Klimov 1dbc42eea6
Merge pull request #8661 from Icinga/probot/sync-changelog/a3daae442a792b5ff63af560f9a3dc1c77d5d45b
CHANGELOG.md: add v2.11.6
2021-03-04 18:01:18 +01:00
Julian Brost b4774f4836 CHANGELOG.md: add v2.11.6 2021-03-04 17:00:16 +00:00
Alexander Aleksandrovič Klimov a3daae442a
Merge pull request #8660 from Icinga/probot/sync-changelog/52f82b2e898473281d4d70f25569af0d6ce60dc3
CHANGELOG.md: add v2.11.5
2021-03-04 18:00:01 +01:00
Alexander A. Klimov aa386b6aaa CHANGELOG.md: add v2.11.5 2021-03-04 16:59:06 +00:00
Alexander Aleksandrovič Klimov 52f82b2e89
Merge pull request #8659 from Icinga/probot/sync-changelog/4c722b20a44dd882b549b4c29b8e28e13025ad33
CHANGELOG.md: add v2.11.4
2021-03-04 17:58:54 +01:00
Noah Hilverling 4606edc69d CHANGELOG.md: add v2.11.4 2021-03-04 16:57:52 +00:00
Alexander Aleksandrovič Klimov 4c722b20a4
Merge pull request #8658 from Icinga/probot/sync-changelog/2581a465366fab9f16bfa5876d4b4e230c26ba65
CHANGELOG.md: add v2.10.7
2021-03-04 17:57:36 +01:00
Michael Friedrich c7cae4ec14 CHANGELOG.md: add v2.10.7 2021-03-04 16:55:13 +00:00
Alexander Aleksandrovič Klimov 2581a46536
Merge pull request #8657 from Icinga/probot/sync-changelog/faa513a1793558dd54004cac3c84e60be151a12a
CHANGELOG.md: add v2.10.6
2021-03-04 17:55:00 +01:00
Michael Friedrich 64b0220cc1 CHANGELOG.md: add v2.10.6 2021-03-04 16:53:58 +00:00
Alexander Aleksandrovič Klimov faa513a179
Merge pull request #8656 from Icinga/probot/sync-changelog/30b4b20280f1446bc253c8edf45ebb41a2a6ba7f
CHANGELOG.md: add v2.9.3
2021-03-04 17:53:43 +01:00
Michael Friedrich 60cfee1862 CHANGELOG.md: add v2.9.3 2021-03-04 16:49:02 +00:00
Julian Brost 30b4b20280
Merge pull request #8620 from Icinga/feature/fedora33
GitHub actions: build Fedora v33
2021-03-04 17:48:50 +01:00
Alexander A. Klimov b81c3dea99 GitHub actions: build openSUSE v15.2 2021-03-04 17:48:42 +01:00
Alexander A. Klimov 4457719035 GitHub actions: build SLES v15.2 2021-03-04 17:47:33 +01:00
Alexander A. Klimov 4eddac0e64 Icinga DB: re-insert only changed object attributes 2021-03-04 17:29:39 +01:00
Alexander A. Klimov f60758dc7c JsonRpcConnection: always log errors 2021-03-04 16:23:07 +01:00
Alexander Aleksandrovič Klimov 618c778430
Merge pull request #8649 from Icinga/bugfix/icingadb-deduplicate-cvs
Icinga DB: HMSET the same fields only once
2021-03-03 16:57:27 +01:00
Noah Hilverling 0b55073964
Merge pull request #8641 from Icinga/bugfix/icingadb-types
Icinga DB: don't write all types
2021-03-03 14:47:33 +01:00
Alexander A. Klimov ed57d31400 Icinga DB: HMSET the same fields only once 2021-02-24 13:37:36 +01:00
Noah Hilverling 0b26515c34
Merge pull request #8636 from Icinga/feature/sles151
GitHub actions: drop SLES v15.1
2021-02-23 13:30:04 +01:00
Noah Hilverling 82ddb0d82b
Merge pull request #8637 from Icinga/feature/opensuse151
GitHub actions: drop openSUSE v15.1
2021-02-23 13:29:46 +01:00
Alexander A. Klimov d4a91ec50d Icinga DB: don't write all types 2021-02-17 12:41:45 +01:00
Alexander A. Klimov 8ca701d706 GitHub actions: drop openSUSE v15.1 2021-02-15 13:51:40 +01:00
Alexander A. Klimov 959328e2c3 GitHub actions: drop SLES v15.1 2021-02-15 13:44:33 +01:00
Alexander Aleksandrovič Klimov aa4f53009e
Merge pull request #8614 from Icinga/bugfix/runworker-exceptions
Improve handling of exceptions thrown by RunWorker
2021-02-08 16:22:35 +01:00
Julian Brost 54a8c7b434 Try to log useful information for exceptions thrown by RunWorker 2021-02-05 15:43:27 +01:00
Julian Brost ddbad7937d
Merge pull request #8622 from Icinga/bugfix/dependency-ti-typo-8180
dependency.ti: fix typo
2021-02-05 11:49:03 +01:00