Alexander A. Klimov
c8c3743314
Icinga 2.12.0
2020-08-03 15:42:16 +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
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
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
Noah Hilverling
9f57e895f1
Merge pull request #8102 from Icinga/bugfix/send-heartbeat-less-often-8098
...
Send heartbeat every 20s and not 10s
2020-07-21 09:46:33 +02:00
Noah Hilverling
de700828ca
Merge pull request #8117 from Icinga/feature/jessie
...
GitHub actions: drop Debian "jessie"
2020-07-21 09:45:49 +02:00
Alexander A. Klimov
3cb073d6d7
GitHub actions: drop Debian "jessie"
2020-07-16 10:07:15 +02:00
Noah Hilverling
09cf7c39f7
Merge pull request #8105 from Icinga/feature/gha-fail-fast
...
GitHub actions: don't cancel not yet failed jobs on a failure
2020-07-16 09:53:48 +02:00
Alexander A. Klimov
06bbf8f743
GitHub actions: make ccache actually working
2020-07-14 10:48:38 +02:00
Alexander A. Klimov
d73cc5d08f
GitHub actions: don't cancel not yet failed jobs on a failure
2020-07-09 17:06:51 +02:00
Yonas Habteab
cf5ec5e341
Send heartbeat every 20s and not 10s
2020-07-09 13:22:08 +02:00
Alexander A. Klimov
af2e1a37db
Deprecate Windows plugins
2020-06-26 15:38:02 +02:00
Noah Hilverling
04704a49a4
Merge pull request #8066 from Icinga/bugfix/docs-add-missing-file-prefix
...
Docs: Add missing file prefix to link
2020-06-23 10:18:52 +02:00
Alexander Aleksandrovič Klimov
65b9040312
Merge pull request #8059 from Icinga/feature/cicd-docker
...
GitHub actions: build Docker images
2020-06-22 16:55:34 +02:00
Noah Hilverling
535f97551f
Docs: Add missing file prefix to link
2020-06-22 14:20:08 +02:00
Alexander A. Klimov
58f3343162
GitHub actions: build Docker images
2020-06-19 14:22:06 +02:00
Noah Hilverling
6f708dfe12
Merge pull request #8051 from Icinga/feature/deprecate-livestatus
...
Deprecate Livestatus
2020-06-16 15:25:56 +02:00
Noah Hilverling
df43cf573c
Merge pull request #8053 from Icinga/bugfix/segfault-map-reduce-filter-null-8047
...
Ensure the custom function is not null in Array#{sort,map,reduce,filter,any,all}()
2020-06-16 15:25:11 +02:00
Noah Hilverling
dae85115cc
Merge pull request #8048 from Icinga/feature/docs-icingadb-optional
...
Docs: Move Icinga DB installation down (until it's ready for production)
2020-06-16 08:28:33 +02:00
Henrik Triem
f2765d54ce
Merge pull request #8015 from Icinga/bugfix/streamlogger-flush-lock
...
StreamLogger#Flush(): lock self
2020-06-09 14:26:50 +02:00
Noah Hilverling
b37aaa27e1
Merge pull request #8045 from Icinga/bugfix/prepare-dirs-chmod
...
prepare-dirs: combine mkdir and chmod
2020-06-09 13:59:33 +02:00
Alexander A. Klimov
9c85401914
Ensure the custom function is not null in Array#{sort,map,reduce,filter,any,all}()
...
refs #8047
2020-06-09 12:35:04 +02:00
Alexander A. Klimov
11c6c11076
Add Checkable#last_check_started
...
refs #7888
2020-06-09 12:03:02 +02:00
Alexander A. Klimov
cd2ffd175b
CheckerComponent#Stop(): don't wait for checks
...
refs #7888
2020-06-09 12:03:02 +02:00
Alexander A. Klimov
48fe2813da
Deprecate Livestatus
2020-06-09 11:21:05 +02:00
Noah Hilverling
112fb072c1
Docs: Move Icinga DB installation down (until it's ready for production)
2020-06-09 11:06:03 +02:00
Noah Hilverling
a96403331f
Merge pull request #7944 from Icinga/bugfix/chocolatey
...
Chocolatey: Prepare new build process
2020-06-09 08:02:13 +02:00
Alexander A. Klimov
2f0f2e8c35
prepare-dirs: combine mkdir and chmod
2020-06-08 15:14:29 +02:00
Noah Hilverling
d38f4e78c9
Chocolatey: Use '.\build' as default build directory
2020-06-05 15:39:28 +02:00
Noah Hilverling
54e2b11f8c
Merge pull request #8024 from Icinga/feature/github-actions-raspbian
...
GitHub actions: build Raspbian packages
2020-06-03 15:54:10 +02:00
Noah Hilverling
45ee6b3b71
Merge pull request #7995 from Icinga/bugfix/pki-save-cert-key-7992
...
icinga2 pki save-cert: allow to specify --key and --cert
2020-06-03 15:51:18 +02:00
Noah Hilverling
84b052b314
Merge pull request #7926 from Icinga/bugfix/jsonrpcconnection-handleandwriteheartbeats-m_endpoint-getname
...
JsonRpcConnection#HandleAndWriteHeartbeats(): check !!#m_Endpoint
2020-06-03 15:46:38 +02:00
Noah Hilverling
fd4abff369
Merge pull request #8027 from Icinga/feature/github-actions-sles
...
GitHub actions: build SLES packages
2020-05-27 16:41:17 +02:00
Alexander A. Klimov
590b2eeb26
GitHub actions: build Raspbian packages
2020-05-26 16:33:13 +02:00
Alexander A. Klimov
ac0e480e19
GitHub actions: build SLES packages
2020-05-25 16:35:30 +02:00
Noah Hilverling
9f45c29239
Merge pull request #8023 from Icinga/feature/github-actions-32bit
...
GitHub actions: build 32-bit .deb packages
2020-05-20 14:44:43 +02:00
Noah Hilverling
d1e9a14eca
Merge pull request #8019 from Icinga/feature/github-actions-artifacts
...
GitHub actions: publish packages
2020-05-20 11:22:19 +02:00
Alexander A. Klimov
113cd8f597
GitHub actions: build 32-bit .deb packages
2020-05-20 11:15:27 +02:00
Alexander A. Klimov
0537543ef3
GitHub actions: publish packages
2020-05-19 15:42:05 +02:00
Noah Hilverling
f71be9e802
Merge pull request #8018 from Icinga/feature/github-actions
...
GitHub actions: build packages
2020-05-19 11:26:07 +02:00
Noah Hilverling
7395465089
Merge pull request #8014 from Icinga/bugfix/icinga-db-ack-expire-8012
...
Icinga DB: record ack expiries
2020-05-19 11:16:28 +02:00
Alexander A. Klimov
36f52c1206
GitHub actions: build .rpm packages
2020-05-18 18:30:32 +02:00