12318 Commits

Author SHA1 Message Date
Alexander Aleksandrovič Klimov
53fa09d144
Merge pull request #8188 from WuerthPhoenix/feature/v1-actions-execute-command-8034-doc
Feature/v1 actions execute command 8034 doc
2020-08-26 13:58:49 +02:00
Mattia Codato
46b4e72c8c Fix doc for cluster events 2020-08-26 11:43:18 +02:00
Mattia Codato
dd2bc681fe Fix doc execute-command 2020-08-26 09:20:06 +02:00
Mattia Codato
3b4c008c81 Fix doc 2020-08-25 17:35:34 +02:00
Mattia Codato
9c2cc1169b Fix typos 2020-08-25 09:24:28 +02:00
Mattia Codato
078ae38661 Fix typo 2020-08-24 14:45:01 +02:00
Mattia Codato
49efe009bd Update doc 2020-08-24 14:37:06 +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 e4bdcedbca069cb9d42c40ce6ce8054ed3ee1b58.
2020-08-13 10:39:55 +02:00
Mattia Codato
80dc908fca Use ExecuteCommand::ExecuteOverride also for ido check 2020-08-13 09:26:19 +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
Mattia Codato
df2b82f7fe Remove an useless check 2020-08-05 16:14:57 +02:00
Mattia Codato
7474ab6de5 Set exit code 126 if endpoint doens't support the new executeCommand API 2020-08-05 15:53:34 +02:00
Mattia Codato
7c004af6be Check child endpoint versions and check child zone can access to the target endpoint 2020-08-05 14:08:54 +02:00
Mattia Codato
a90068cc78 Check satellites Icinga version before relay the execute command message 2020-08-05 10:01:29 +02:00
mcodato
730075a177
Merge pull request #1 from Al2Klimov/version
Introduce Endpoint#icinga_version
2020-08-05 09:23:28 +02:00
Mattia Codato
ac71cc67f8 Use local zone for update executions 2020-08-04 16:09:21 +02:00
Mattia Codato
c6c1849106 Change checkable with the endpoint zone for execute command relay message 2020-08-04 14:32:36 +02:00
Mattia Codato
951388797a Forward the execute command through the zones 2020-08-03 21:09:57 +02:00
Henrik Triem
338d0aaa8c
Merge pull request #8151 from Icinga/feature/2.12.0
Icinga 2.12.0
v2.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
Mattia Codato
c2f8d6df44 Use ternary operator to get ExecuteOverride or checkable command 2020-08-03 08:07:32 +02:00
Mattia Codato
9c4a3aed1b Use ExecuteOverride to override the command 2020-07-31 17:28:33 +02:00
Mattia Codato
d7dadbfc66 Use MacroResolver::OverrideMacros on *task files 2020-07-31 14:21:09 +02:00
Mattia Codato
cf1430c409 Fix update execution 2020-07-31 14:07:48 +02:00
Mattia Codato
604b938ade Fix macros substitutions 2020-07-31 11:15:17 +02:00
Mattia Codato
44fc841ee1 Notify to all nodes that execution has completed 2020-07-31 10:42:01 +02:00
Mattia Codato
a5698d5fde Check if last check result is null before executing the command 2020-07-31 08:53:10 +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
Noah Hilverling
97fc70ccb2
Merge pull request #7836 from Icinga/bugfix/jsonrpcconnection-m_seen
Consider a JsonRpcConnection being seen on a single byte of TLS payload, not only a whole message
2020-07-29 15:02:48 +02:00
Yonas Habteab
964a90fa4b Remove all codes related to the heartbeat timeout
until now, if the timeout is exceeded, the connection is immediately terminated.
But since we do not want to disconnect even if the timeout is exceeded, it is
better to send the messages without timeout and have deleted everything that
related to the heartbeat timeout. We also have another mechanism in
JRPC::CheckLiveness that does the disconnect.
2020-07-29 14:27:55 +02:00
Mattia Codato
75e0e164e4 Fix indentation 2020-07-29 09:54:18 +02:00
Mattia Codato
064d5e9194 Keep consistency with other methods in case of missing API listener 2020-07-29 08:57:22 +02:00
Mattia Codato
edb5c47a9d Execute notification command only if there is a source param 2020-07-29 08:52:15 +02:00
Mattia Codato
a834b5cecd Remove unused key in the execution 2020-07-29 08:46:09 +02:00
Mattia Codato
2cda17a99b Remove pending key when the execution is completed 2020-07-29 08:45:19 +02:00
Mattia Codato
5a4fa69650 Fix logs 2020-07-29 08:43:30 +02:00
Mattia Codato
1e59810ddd Fix indentation 2020-07-29 08:38:49 +02:00
Alexander A. Klimov
37c2c7ba90 Checkable#Start(): if #last_check_started > last check, set #next_check to #last_check_started
refs #7888
2020-07-28 11:54:13 +02:00
Alexander A. Klimov
4585a404d6 Checkable#ExecuteCheck(): set #last_check_started to now before #UpdateNextCheck()
refs #7888
2020-07-28 11:54:13 +02:00
Alexander A. Klimov
9dc297987e Sync Checkable#last_check_started
refs #7888
2020-07-28 11:54:13 +02:00
Noah Hilverling
188535b534
Merge pull request #8114 from Icinga/bugfix/gha-ccache
GitHub actions: make ccache actually working
2020-07-27 10:36:58 +02:00