Commit Graph

7944 Commits

Author SHA1 Message Date
Gunnar Beutner 0df4b4edfb Fix incorrect #ifdef
fixes #12749
2016-09-28 08:30:47 +02:00
Michael Friedrich 61765c095c Docs: Add a note on logrotate to the Logging feature
fixes #12725
2016-09-27 16:10:44 +02:00
Michael Friedrich 3571965fef Fix SOFT/HARD state counting logic for check attempts <= 2
fixes #12592
2016-09-27 11:30:57 +02:00
Jean Flach 0d71be774e Fail if perfdata is corrupted
Could not reproduce this myself, so no way to test

fixes #11604
2016-09-26 17:12:37 +02:00
Michael Friedrich c81b4a82dd Upgrade NSClient++ to 0.5.0 stable
This involves required changes in the nscp-local ITL CheckCommand
definitions. Upgrading NSClient++ therefore requires updating
the Icinga 2 Windows client as well.

fixes #12733
2016-09-21 15:28:20 +02:00
Yannick Charton 0742301b1d ITL: Add timeout option for oracle_health CheckCommand
fixes #12739
2016-09-21 14:09:43 +02:00
Michael Friedrich df8a408228 Update AUTHORS
refs #12747
2016-09-21 10:23:44 +02:00
Lars Krüger 483b8a5589 ITL: Fix problem with passing arguments to NSClient++
There was a problem with passing arguments to the NSClient++
which is fixed by changing the skip_key staement by the repeat_key
statement in the "-a" key of the dictionary. Further details can be
found in issue #12747 ITL - Problems passing arguments/parameters to
NSClient++

fixes #12747

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2016-09-21 10:23:20 +02:00
Gunnar Beutner fa1fa23c55 Fix crash in NodeUtility::CollectNodes
fixes #12741
2016-09-19 06:34:37 +02:00
Gunnar Beutner 8fd454fbb1 Fix crash in ClusterEvents::SendNotificationsAPIHandler
fixes #12718
2016-09-13 22:14:11 +02:00
Jean Flach abd99efae7 Add hostname support for check_ping
ipv6 resolving has not been tested thoroughly

fixes #9831
2016-09-12 17:55:14 +02:00
Jean Flach adad7180e0 Fix performance output of check_perfmon
fixes #10489
refs #12679
2016-09-08 16:57:59 +02:00
Jean Flach 3e7b943e36 Fix fmt-countertype in check_perfmon
All three options are now working as expected

fixes #10487
2016-09-08 16:37:09 +02:00
Michael Friedrich 38ac7b2070 Docs: Fix core dump instructions for daemon with SUID bit set
refs #12648
2016-09-08 08:30:03 +02:00
Gunnar Beutner 1dc4ab367e Fix: Unit tests randomly crash after the tests have completed
fixes #12610
2016-09-07 08:25:53 +02:00
Jean Flach 7d13b12919 Update development docs
fixes #12662
2016-09-06 17:41:09 +02:00
Michael Friedrich 19b330f86b Docs: Add a development chapter for writing core dump files
fixes #12648
2016-09-05 16:31:57 +02:00
Gunnar Beutner df9710cfcb Fix compiler warning in demo.hpp
refs #12534
2016-09-05 06:58:09 +02:00
Gunnar Beutner 17029e3161 Suppress compiler warnings for auto-generated code
fixes #12635
2016-09-05 06:51:31 +02:00
Gunnar Beutner efbdce803f Fix incorrect attribute name on the validator for the Notification class
fixes #12633
2016-09-04 17:50:44 +02:00
Gunnar Beutner a2e70955e1 Fix command line parser for "icinga2 --version"
fixes #12632
2016-09-04 17:01:46 +02:00
Gunnar Beutner 5960753015 Build fix for Windows
fixes #12614
2016-09-04 16:53:24 +02:00
Gunnar Beutner 288b354d11 Improve log message for ignored config updates
fixes #12623
2016-09-02 09:35:35 +02:00
Gunnar Beutner 58cdce8d7c Improve error handling for event filters
fixes #12621
2016-09-02 08:51:51 +02:00
Gunnar Beutner b92a139a4c Fix incorrect assignment in String::operator=
refs #12619
2016-09-02 08:14:46 +02:00
Gunnar Beutner 1f9d54b6a2 Fix the easter egg
fixes #12617
2016-09-01 15:28:56 +02:00
Gunnar Beutner 02442ff36f Remove unused Value::GetPtr method
refs #12619
2016-09-01 15:26:25 +02:00
Gunnar Beutner b5d4d9aba3 Fix move assignment operator for the String class
fixes #12619
2016-09-01 15:25:14 +02:00
Gunnar Beutner 7879c09789 Avoid unnecessary dictionary lookups
refs #12555
2016-09-01 07:41:41 +02:00
Gunnar Beutner 5304b08c2d Improve error handling for invalid CLI commands
fixes #12596
2016-09-01 07:41:23 +02:00
Gunnar Beutner fe3fe5cec5 Use https URLs for the chocolatey package
refs #12603
2016-08-31 16:34:28 +02:00
Michael Friedrich 996a7eb7af ITL: Fix typo in glusterfs CheckCommand definition
refs #12040
2016-08-31 15:24:04 +02:00
Michael Friedrich ae75575874 Remove unused last_in_downtime field
fixes #12602
2016-08-31 15:21:26 +02:00
Gunnar Beutner e298191c2e Improve support for building the chocolatey package
fixes #12603
2016-08-31 14:55:20 +02:00
Gunnar Beutner 06cb3cf875 Another build fix for Windows
refs #9182
2016-08-31 13:43:50 +02:00
Gunnar Beutner 2729e98c69 Disable Value&& constructor for the String class on Windows
refs #12555
2016-08-31 13:38:55 +02:00
Gunnar Beutner ba14c6e7ff Build fix for Windows
refs #9182
2016-08-31 13:37:13 +02:00
Gunnar Beutner 54f0cb2c2c Add another rvalue constructor to the String class
refs #12555
2016-08-31 13:27:59 +02:00
Michael Friedrich 7e293b004f Update distributed monitoring docs
fixes #12587
fixes #12594
2016-08-31 13:25:57 +02:00
Gunnar Beutner 5127a193b4 Avoid unnecessary copies when using Dictionary::Pair in loops
refs #12509
2016-08-30 23:01:54 +02:00
Gunnar Beutner e61ac32121 Update Makefile for i2eval 2016-08-30 20:48:29 +02:00
Gunnar Beutner 8c50c6f91f Add context traces to most exceptions
fixes #9182
2016-08-30 20:46:23 +02:00
Gunnar Beutner 68dceaab06 Replace boost::exception_ptr with std::exception_ptr
refs #9182
2016-08-30 20:46:23 +02:00
Gunnar Beutner dca185a636 Implement support for libcxxabi
refs #9182
2016-08-30 20:46:23 +02:00
Michael Friedrich 69a20ced85 Merge branch 'support/2.5' 2016-08-30 15:16:40 +02:00
Michael Friedrich 50d29ea23b Release version 2.5.4 2016-08-30 15:16:31 +02:00
Michael Friedrich 7d5f050977 Release version 2.5.4 2016-08-30 15:13:06 +02:00
Gunnar Beutner 8f7b819c9d Fix race condition for concurrent_checks
fixes #11932
2016-08-30 13:58:39 +02:00
Gunnar Beutner 6d4e305fe3 Add more unit tests
fixes #12530
2016-08-30 09:10:00 +02:00
Daniel Helgenberger be40085b3b Adds bool switch for procurve / HP memory to the "snmp-memory" check command
fixes #12586

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2016-08-29 18:22:11 +02:00