6682 Commits

Author SHA1 Message Date
Lee Clemens
984eaf5a1f Add network.target to unit file
Icinga2 fails with 'Cannot bind TCP socket for host',
if other services requiring network.target are not installed.

Signed-off-by: Jean Flach <jean-marcel.flach@netways.de>

fixes #10968
2016-01-14 10:11:38 +01:00
Michael Friedrich
a9d09e490d Better explaination for array values in "disk" CheckCommand docs
fixes #10959
2016-01-13 16:51:47 +01:00
Michael Friedrich
c49fed204a Troubleshooting: Explain how to fetch the executed command
fixes #10964
2016-01-13 16:48:43 +01:00
Gunnar Beutner
7f4af89a56 Ensure that HttpServerConnections are properly closed
fixes #10655
2016-01-13 10:30:38 +01:00
Dirk Goetz
882495952a Provide packages for icinga-studio on Fedora
Moves libraries to separate subpackage

fixes #10952

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2016-01-13 09:39:14 +01:00
Gunnar Beutner
de11ef704a Fix compiler warning
fixes #10956
2016-01-13 08:33:27 +01:00
Gunnar Beutner
599929b0f6 Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
Jean Flach
957cf3169f Replace boost-base64 with an openssl implementation
Also add unit tests

fixes #10714
2016-01-11 15:35:20 +01:00
Gunnar Beutner
82961d8977 Build fix for Windows
fixes #10824
2016-01-11 14:28:58 +01:00
Gunnar Beutner
1bf27011df Fix incorrect is_active queries
fixes #10891
2016-01-11 14:23:16 +01:00
Simon Ruderich
35c829c017 doc/5-advanced-topics: add example how to use custom functions in attributes
Signed-off-by: Jean Flach <jean-marcel.flach@netways.de>

fixes #10947
2016-01-11 10:00:09 +01:00
Per von Zweigbergk
aa7ad721c7 Change B/s unit to B to comply with Nagios plugin spec
Unfortunately B/s is not a valid unit in the Nagios plugin specification. As a bit of a sad workaround, we set the unit to B, which is technically incorrect, but we can't really do much about that without amending the spec...

fixes #10544

Signed-off-by: Jean Flach <jean-marcel.flach@netways.de>
2016-01-05 15:18:34 +01:00
Per von Zweigbergk
370a1127e9 Fixed invalid quoting for network device names
Quoting needs to be with single quotes, not double quotes. Also single quotes need to be escaped.

refs #10544

Signed-off-by: Jean Flach <jean-marcel.flach@netways.de>
2016-01-05 15:18:22 +01:00
Mathieu Lutfy
3a0ce83da3 Documentation: Fix typos in troubleshooting.
Signed-off-by: Jean Flach <jean-marcel.flach@netways.de>

fixes #10908
2016-01-04 10:04:25 +01:00
Michael Friedrich
95e62dfb1e Enhance "setting up check plugins" documentation
fixes #10880
2015-12-18 14:33:55 +01:00
Michael Friedrich
79899d726a Change log level for authoritative zone config includes
LogWarning will make users wonder about a problem each time
Icinga 2 starts.

refs #10819
2015-12-18 11:53:56 +01:00
Michael Friedrich
89d3050540 Update AUTHORS
refs #10890
2015-12-18 11:15:29 +01:00
Arnd Hannemann
8b292cf5f7 Remove superfluous ifdef
fixes #10890

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-12-18 11:14:50 +01:00
Michael Friedrich
5aa4700d61 Update AUTHORS
refs #9858
2015-12-18 11:10:54 +01:00
Daniil Yaroslavtsev
d739675799 GelfWriter: Add additional fields for 'CHECK RESULT' events
fixes #9858
2015-12-18 11:05:38 +01:00
Michael Friedrich
9c8fdf06cf Fix crash in DbEvents::RemoveCommentInternal()
Missing multiple queries as implemented with RemoveDowntimeInternal().

fixes #10883
2015-12-18 10:52:04 +01:00
Michael Friedrich
323b759a90 Fix config validation for templates used as object reference name
fixes #10830
2015-12-17 13:49:30 +01:00
Gunnar Beutner
a393c8213e Don't log IDO statistics when we're not connected
refs #10860
2015-12-17 12:09:42 +01:00
Michael Friedrich
af3458dfec Fix that "repository add" writes invalid "type" attribute
fixes #10867
2015-12-17 10:20:41 +01:00
Michael Friedrich
8b6d3350b8 Fix failed reload via systemd
fixes #10226
2015-12-16 15:57:59 +01:00
Michael Friedrich
6387bec049 Fix duplicate key violation for downtimes
refs #10829
2015-12-16 13:57:29 +01:00
Gunnar Beutner
346c0cbb3c Fix crash in Ido*Connection::InternalExecuteMultipleQueries
fixes #10862
2015-12-16 11:29:06 +01:00
Gunnar Beutner
ef8ba6e275 Implement additional query statistics for DB IDO
fixes #10860
2015-12-16 10:46:27 +01:00
Michael Friedrich
1add333a57 DB IDO: Add a log message when the connection handling is completed
fixes #10857
2015-12-15 16:50:17 +01:00
Michael Friedrich
5b48559d75 Implement support for re-ordering groups of IDO queries
fixes #10855
2015-12-15 15:29:48 +01:00
Michael Friedrich
96fa29793c Avoid duplicate config and status updates on startup
fixes #10765
2015-12-15 14:25:08 +01:00
Michael Friedrich
5426431b77 Documentation: Fix formatting in "Advanced Filters" chapter
fixes #10852
2015-12-15 14:03:01 +01:00
Michael Friedrich
0239acc48e Fix invalid notification_id in DB IDO query
fixes #8976
2015-12-15 11:59:06 +01:00
Michael Friedrich
da3d21091c Fix priority ordering for IDO queries
fixes #10829
refs #8714
2015-12-15 11:58:50 +01:00
Gunnar Beutner
372cf07bc4 Clean up the FinishAsyncQueries code a bit
refs #8714
2015-12-14 10:34:12 +01:00
Michael Friedrich
8055f05d5e Fix cluster config sync for (non-)authoritative configs
Details: https://dev.icinga.org/issues/10819#note-39

refs #10819
2015-12-12 12:16:00 +01:00
Michael Friedrich
d781c392d3 Add more debug logging for api package config sync
refs #10819
2015-12-11 17:03:07 +01:00
Michael Friedrich
e5ca19b17f Fix that relative paths do not work with include_zones
fixes #10828
2015-12-11 16:58:43 +01:00
Michael Friedrich
138d416ee2 Fix build error with older CMake versions on VERSION_LESS compare
fixes #10826
2015-12-11 14:45:04 +01:00
Michael Friedrich
a1228972ae Fix missing documentation for API packages zones.d config sync
fixes #10825
2015-12-11 12:03:31 +01:00
Michael Friedrich
c5b13ff2b1 Fix that cluster config sync ignores zones.d directory from API config packages
fixes #10819
2015-12-10 22:21:29 +01:00
Gunnar Beutner
15ca9987fa Implement support for priorities in the WorkQueue class
fixes #8714
2015-12-10 17:06:00 +01:00
Michael Friedrich
dc85b1c6fb Use NodeName instead of GetFQDN() in embedded checks
fixes #10818
2015-12-10 15:27:49 +01:00
Michael Friedrich
0813e69a41 Fix DB IDO events for next_check, etc. updates
refs #10817
2015-12-10 15:24:28 +01:00
Gunnar Beutner
fba0b493cd Make sure that all strings in the IDO database are UTF8-encoded
fixes #10554
2015-12-10 12:26:19 +01:00
Michael Friedrich
a36dd6e2f9 Documentation: Fix missing SUSE repository for monitoring plugins
fixes #10806
2015-12-09 15:33:31 +01:00
Michael Friedrich
8255c77ed4 Documentation: Fix postgresql-setup initdb
fixes #10779
2015-12-08 16:04:02 +01:00
Michael Friedrich
407a7502ae Fix crash on startup with incorrect directory permissions
fixes #10739
2015-12-08 15:12:13 +01:00
Michael Friedrich
d4c2149b4c Update RELEASE.md 2015-12-07 16:29:19 +01:00
Michael Friedrich
48fbb89f06 Fix that the hpasm CheckCommand is using the PluginDir constant
fixes #10780
2015-12-07 10:22:22 +01:00