7292 Commits

Author SHA1 Message Date
Gunnar Beutner
f8eb29f139 Release version 2.4.10 2016-05-19 13:39:19 +02:00
Gunnar Beutner
89abe1fe65 Merge branch 'support/2.4' 2016-05-19 09:56:10 +02:00
Gunnar Beutner
597d1c3d89 Release version 2.4.9 v2.4.9 2016-05-19 09:55:19 +02:00
Gunnar Beutner
e2f106b7ca Release version 2.4.9 2016-05-19 09:55:08 +02:00
Gunnar Beutner
37463741f1 Open the command pipe with O_RDWR
fixes #11807
2016-05-19 09:50:55 +02:00
Gunnar Beutner
0e76876228 Fix exception in PerfdataWriter::RotateFile
fixes #11801
2016-05-19 09:50:55 +02:00
Gunnar Beutner
9687e27c38 Fix crash in ConfigItem::Commit
fixes #11804
2016-05-19 09:50:55 +02:00
Gunnar Beutner
78705e74f3 Open the command pipe with O_RDWR
fixes #11807
2016-05-18 15:52:29 +02:00
Gunnar Beutner
b99b373b6f Fix 100% CPU usage issue and incorrect pending checks accounting in CheckerComponent::CheckThreadProc
fixes #11806
2016-05-18 14:30:36 +02:00
Gunnar Beutner
bb69540b32 Fix exception in PerfdataWriter::RotateFile
fixes #11801
2016-05-18 14:01:32 +02:00
Gunnar Beutner
222b90107f Fix crash in ConfigItem::Commit
fixes #11804
2016-05-18 12:53:41 +02:00
Gunnar Beutner
4af6bdea5a Merge branch 'support/2.4' 2016-05-17 11:44:01 +02:00
Gunnar Beutner
eadd61c7e4 Fix PostgreSQL warnings on startup
fixes #11798
v2.4.8
2016-05-17 10:34:42 +02:00
Gunnar Beutner
93da47a670 Fix PostgreSQL warnings on startup
fixes #11798
2016-05-17 10:32:38 +02:00
Gunnar Beutner
49558420f9 Release version 2.4.8 2016-05-12 14:07:01 +02:00
Gunnar Beutner
57149ff899 Fix race condition in ConfigObject::SetAuthority
fixes #11784
2016-05-12 14:06:52 +02:00
Gunnar Beutner
01e58b463a Fix incorrect re-scheduling behavior for command_endpoint checks
refs #8137
2016-05-12 14:06:47 +02:00
Gunnar Beutner
9edda76af2 Release version 2.4.8 2016-05-12 14:06:28 +02:00
Gunnar Beutner
bc12d6c0d6 Fix race condition in ConfigObject::SetAuthority
fixes #11784
2016-05-12 14:06:28 +02:00
Gunnar Beutner
97a5091abc Fix incorrect re-scheduling behavior for command_endpoint checks
refs #8137
2016-05-12 13:47:32 +02:00
Michael Friedrich
693358f790 Update documentation for /v1/actions/remove-downtime
refs #11779
2016-05-12 11:11:03 +02:00
Gunnar Beutner
1f2fe64220 Fix incorrect variable names for joined fields in filter expressions
fixes #11779
2016-05-12 11:11:03 +02:00
Michael Friedrich
02af5e2df3 Add the category to the generated changelog
fixes #11768
2016-05-12 11:11:03 +02:00
Michael Friedrich
a6e70a155d Fix possible crash in Add{Comment,Downtime}
refs #11112
2016-05-12 11:11:03 +02:00
Gunnar Beutner
ff24863a72 Report failed reload attempts for the icinga check
fixes #9060
fixes #9997
fixes #11129
2016-05-12 11:11:03 +02:00
Gunnar Beutner
21d1ffa28b Fix incorrect calculation in Downtime::IsInEffect
fixes #11589
2016-05-12 11:11:03 +02:00
Michael Friedrich
40b4040880 Ensure that program status updates are immediately updated in DB IDO
fixes #11767
2016-05-12 11:11:02 +02:00
Gunnar Beutner
17fa327159 Improve timing behavior for UpdateObjectAuthority calls
refs #11765
2016-05-12 11:11:02 +02:00
Gunnar Beutner
208d035db4 Only activate HARunOnce objects once there's a cluster connection
fixes #11765
2016-05-12 11:11:02 +02:00
Michael Friedrich
b39634d948 Fix overloaded command pipe errors
fixes #11390
2016-05-12 11:11:02 +02:00
Gunnar Beutner
63445398c0 Improve error handling for TlsStream::Handshake
fixes #11046
2016-05-12 11:11:02 +02:00
Gunnar Beutner
bd896935d6 Make sure that object names aren't empty
fixes #9989
2016-05-12 11:11:02 +02:00
Gunnar Beutner
48ea8800c3 Update .mailmap for Jason Youngh
refs #9236
2016-05-12 11:11:00 +02:00
Jason Young
88806b031b Throw exception if PerfdataWriter::RotateFile fails to rename from host_temp_path to host_perfdata_path (and same for service)
This can happen if the two paths are not on the same mount-point.

fixes #9236

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2016-05-12 11:09:49 +02:00
Gunnar Beutner
89c7b5a900 Fix: "day -X" time specifications are parsed incorrectly
fixes #11147
2016-05-12 11:09:49 +02:00
Michael Friedrich
7f915dbfaf API: Fix error handling for invalid JSON request body
fixes #11757
2016-05-12 11:09:49 +02:00
Michael Friedrich
06f97c87ed API: Fix error message handling for invalid attributes in PUT requests
refs #11396
2016-05-12 11:09:49 +02:00
Michael Friedrich
b3ad32712e Move CalculateExecutionTime and CalculateLatency into the CheckResult class
fixes #11751
2016-05-12 11:09:43 +02:00
Gunnar Beutner
f08d378202 Implement support for limiting the number of concurrent checks
fixes #8137
2016-05-12 11:08:21 +02:00
Gunnar Beutner
7f8a921f53 Fix crash in UnameHelper()
fixes #11714
2016-05-12 11:08:21 +02:00
Gunnar Beutner
f2e6694179 Remove unused cluster commands
fixes #11748
2016-05-12 11:08:21 +02:00
Michael Friedrich
0bf075baea Docs: Add a note for event command execution w/ command execution bridge clients
fixes #11742
2016-05-12 11:08:21 +02:00
Michael Friedrich
83985f97af API: Fix error message with PUT requests for existing objects
fixes #11396
2016-05-12 11:08:21 +02:00
Gunnar Beutner
d82db2ae6c Make sure the dependency graph is properly updated when adding and removing objects
fixes #11686
fixes #11374
2016-05-12 11:08:21 +02:00
Michael Friedrich
65e91ed96b 'disk' CheckCommand: Exclude 'cgroup' and 'tracefs' by default
fixes #11720
2016-05-12 11:08:20 +02:00
Michael Friedrich
7c7a4c3a65 Remove commentsand downtimes with reference to deleted checkable objects
Silence the warning message and change the log level to notice as well.

fixes #10717
2016-05-12 11:08:20 +02:00
Michael Friedrich
e0d1c2f020 Fix: Expired downtimes are not removed
fixes #11711
2016-05-12 11:08:20 +02:00
Jean Flach
0e70165bc9 Fix external commands comments crashing icinga
Now an exception will be thrown when AddSvcComment or AddHostComment are
run with and empty Author or comment

fixes #11112
2016-05-12 11:08:20 +02:00
Michael Friedrich
418636f7da Fix crash with empty ScheduledDowntime 'ranges' attribute
fixes #11158
2016-05-12 11:08:20 +02:00
Gunnar Beutner
4558488d97 Implement SNI support for the CLI commands
fixes #11651
2016-05-12 11:08:20 +02:00