Commit Graph

9515 Commits

Author SHA1 Message Date
Gunnar Beutner 3e3658b7a5 Fix crash when running 'icinga2 console' without HOME environment variable
fixes #6019
2018-01-20 07:46:19 +01:00
Gunnar Beutner 3122e44087
Merge pull request #6017 from Icinga/fix/socketpair-windows
Remove build breaking include
2018-01-19 18:53:02 +01:00
Jean Flach c418a9611e Add systemd watchdog and adjust reload behaviour 2018-01-19 16:52:36 +01:00
Jean Flach ee85af2151 Remove build breaking include
This breaks the build for windows and does not seem to be required.
2018-01-19 15:44:52 +01:00
Michael Friedrich cc3651ed56 Check notification state filters for problems only, not for Custom, etc.
refs #5952
2018-01-19 12:35:07 +01:00
Michael Friedrich 627fddf12b
Merge pull request #6015 from Icinga/fix/cmakelist-whitespace
Fix whitespaces in CMakeLists files
2018-01-19 11:11:43 +01:00
Jean Flach 1da6b2c883 Fix whitespaces in CMakeLists files
Uses 2 space indentation as standard
2018-01-19 09:19:40 +01:00
Michael Friedrich cf79724eb9 Docs: Add IDO DB tuning tips
fixes #5622

refs #6014
2018-01-18 17:54:21 +01:00
Michael Friedrich 59b34846e8
Merge pull request #6014 from Icinga/feature/docs-ido-tuning
Docs: Add IDO DB tuning tips
2018-01-18 17:53:42 +01:00
Michael Friedrich d4b9e4a827 Docs: Add IDO DB tuning tips
fixes #5622
2018-01-18 17:52:38 +01:00
Jean Flach 5ed9b063a8
Merge pull request #6010 from Icinga/feature/cluster-check-endpoints-long-output
Move the endpoint list into a new line for the 'cluster' check
2018-01-18 15:51:03 +01:00
Michael Friedrich 88f740b13c Move the endpoint list into a new line for the 'cluster' check
If you have many satellites/clients, the list view in Icinga Web 2
will get overly long. Moving the list for connected/not connected
endpoints into a new line makes this check more beautiful.

fixes #5444
2018-01-18 15:43:01 +01:00
Gunnar Beutner 7702cb056a
Merge pull request #6009 from Icinga/fix/build-fix-gcc
Build fix for ancient versions of GCC
2018-01-18 15:29:50 +01:00
Jean Flach 37e890f513
Merge pull request #6008 from Icinga/fix/cmake-3-0-compat
Fix compatibility with CMake < 3.1
2018-01-18 15:26:10 +01:00
Gunnar Beutner 9d436605f0 Fix compatibility with CMake < 3.1 2018-01-18 15:12:46 +01:00
Gunnar Beutner aa76ddf7f2 Build fix for ancient versions of GCC 2018-01-18 15:12:14 +01:00
Gunnar Beutner 86cdbd1651
Merge pull request #6007 from Icinga/fix/include-6001
Fix missing include
2018-01-18 15:06:40 +01:00
Michael Friedrich 7fe8b3b14f Fix wrong nscp-local include in the docs
refs #6006
2018-01-18 13:31:37 +01:00
Michael Friedrich b38027ff93
Merge pull request #6006 from Icinga/fix/docs-nscp-local-include
Fix wrong nscp-local include in the docs
2018-01-18 13:31:06 +01:00
Michael Friedrich eac6e7e861 Fix wrong nscp-local include in the docs 2018-01-18 13:25:23 +01:00
Noah Hilverling 4b0628c59d
Merge pull request #6005 from Icinga/fix/mkunity-depends
Fix incorrect dependencies for mkunity targets
2018-01-18 11:46:56 +01:00
Gunnar Beutner ae2b91a308 Fix incorrect dependencies for mkunity targets 2018-01-18 11:32:06 +01:00
Jean Flach f9b378edc6 Fix missing include
fixes #6001
2018-01-18 10:54:49 +01:00
Jean Flach 5186ff7af8
Merge pull request #5982 from dgoetz/fix/selinux-kill
SELinux: Allows icinga2_t to send sigkill to all domains it transitions to
2018-01-18 10:38:01 +01:00
Gunnar Beutner bd81264c76 Make default getters and setters non-virtual 2018-01-17 15:58:58 +01:00
Noah Hilverling 6e03e7b2f2
Merge pull request #6000 from Icinga/fix/copying-newline
Add newline to COPYING to fix Github license detection
2018-01-17 15:47:00 +01:00
Noah Hilverling 434bd9d4df Add newline to COPYING to fix Github license detection 2018-01-17 15:37:18 +01:00
Gunnar Beutner a80b883991
Merge pull request #5999 from Icinga/fix/build-fix
Build fix
2018-01-17 15:31:57 +01:00
Gunnar Beutner 892afea435 Build fix 2018-01-17 15:26:49 +01:00
Noah Hilverling 6dba6a0bfb Add missing string escaping
fixes #5987
2018-01-17 15:02:33 +01:00
Noah Hilverling 157358c24f Fix HTTP response parsing for HTTP 1.1
refs #5987
2018-01-17 15:02:33 +01:00
Gunnar Beutner 7f92016e38 Fix performance issues for InfluxdbWriter 2018-01-17 15:02:33 +01:00
Gunnar Beutner 680939a289 Fix incorrect socket handling for the HTTP client 2018-01-17 15:02:33 +01:00
Gunnar Beutner b9d267318f
Merge pull request #5998 from Icinga/fix/obj-libs-gcc-ar
Build all remaining libraries as object libraries
2018-01-17 15:01:20 +01:00
Gunnar Beutner e1134fd3d9 Build all remaining libraries as object libraries 2018-01-17 14:59:02 +01:00
Gunnar Beutner ead9baa0ef
Merge pull request #5997 from Icinga/fix/lto-ar
Use gcc-ar and gcc-ranlib when building with -flto
2018-01-17 14:28:29 +01:00
Gunnar Beutner 5f4a9c9655 Use gcc-ar and gcc-ranlib when building with -flto 2018-01-17 14:26:37 +01:00
Gunnar Beutner 2c7d738e36
Merge pull request #5980 from Icinga/fix/db-ido-notification-filter
Explicitly pass 1 or 0 for notification filters in DB IDO
2018-01-17 13:50:48 +01:00
Michael Friedrich a83ad4b7f2 Explicitly pass 1 or 0 for notification filters in DB IDO 2018-01-17 13:38:48 +01:00
Gunnar Beutner 34886dbf2b Merge branch 'support/2.8' 2018-01-17 11:24:34 +01:00
Gunnar Beutner 5a3f88d7ec Release version 2.8.1 2018-01-17 11:21:17 +01:00
Gunnar Beutner be102d9d4e Release version 2.8.1 2018-01-17 11:20:38 +01:00
Jean Flach 2475591fb5 Fix check_service returning Warning instead of Critical
fixes #5849
2018-01-17 11:08:57 +01:00
Michael Friedrich 372be299b4 Add some technical insights into the cluster-zone health check and log lag
As per @widhalmt request.

refs #5942

Signed-off-by: Gunnar Beutner <gunnar.beutner@icinga.com>
2018-01-17 11:00:08 +01:00
Gunnar Beutner 18d4019368 Enable installing the init scripts on Solaris
refs #5892
2018-01-17 10:28:57 +01:00
Gunnar Beutner 71a032579b
Merge pull request #5995 from Icinga/fix/influxdb-requests
Fix InfluxDB requests
2018-01-17 10:28:15 +01:00
Gunnar Beutner 9ad5def531
Merge pull request #5994 from Icinga/fix/influxdb-template
InfluxDBWriter: Fix macro in template
2018-01-17 10:27:55 +01:00
Gunnar Beutner 9b170b779c
Merge pull request #5993 from Icinga/feature/cmake-object-libs
Use CMake object libraries for our libs
2018-01-17 10:26:59 +01:00
Noah Hilverling b83af363ef Add missing string escaping to InfluxDB-Writer
fixes #5987
2018-01-17 10:26:09 +01:00
Noah Hilverling e19ae4e052 Fix HTTP response parsing for HTTP 1.1
refs #5987
2018-01-17 10:25:00 +01:00