Michael Friedrich
a64ff362e6
Docs: Add API query example for acknowledgements w/o expire time
2017-05-22 17:48:31 +02:00
Gunnar Beutner
894dde5e04
Merge pull request #5278 from Icinga/fix/leak-debug-define
...
Build fix for I2_LEAK_DEBUG
fixes #5278
2017-05-22 13:02:18 +02:00
Gunnar Beutner
fa874e659b
Build fix for I2_LEAK_DEBUG
2017-05-22 11:42:47 +02:00
Michael Friedrich
24bcacb631
Merge pull request #5275 from Icinga/fix/docs-systemd-max-tasks
...
Add troubleshooting hints for cgroup fork errors
refs #4918
2017-05-19 15:27:23 +02:00
Michael Friedrich
8d21a51f7d
Add troubleshooting hints for cgroup fork errors
...
refs #4918
2017-05-19 15:24:56 +02:00
Gunnar Beutner
7130e5e387
Merge pull request #5264 from Icinga/feature/array-match
...
Implement new array match functionality
fixes #5264
fixes #5263
2017-05-16 14:22:35 +02:00
Gunnar Beutner
958d3982c5
Add 'mode' argument for match, regex and cidr_match
2017-05-16 13:22:10 +02:00
Michael Friedrich
0cc65e86a0
Merge pull request #5265 from Icinga/feature/perfdata-value-base
...
Move PerfdataValue() class into base library
2017-05-15 16:44:57 +02:00
Michael Friedrich
79dcb789c2
Move PerfdataValue() class into base library
...
This is required for libremote and ApiListener stats in #5133
2017-05-15 16:32:29 +02:00
Gunnar Beutner
dc9f129060
Implement the Array#any and Array#all protoype functions
2017-05-15 15:59:44 +02:00
Gunnar Beutner
1b77f4b336
Implement the Dictionary#values prototype function
2017-05-15 15:54:48 +02:00
Michael Friedrich
37f7c7a294
Merge pull request #5262 from Icinga/fix/graylog-perfdata
...
Fix performance data processing in GelfWriter feature
fixes #4666
2017-05-15 14:08:39 +02:00
Michael Friedrich
2338db5f6a
Fix performance data processing in GelfWriter feature
...
Includes fixes for possible crashes on empty check results.
fixes #4666
2017-05-15 13:46:43 +02:00
Gunnar Beutner
7e3b664140
Add missing ->GetName() calls
...
fixes #5256
2017-05-15 11:11:08 +02:00
Michael Friedrich
b1d54cd020
Merge pull request #5259 from Icinga/fix/ack-expiry-past
...
Don't allow acknowledgement expire timestamps in the past
fixes #5250
2017-05-15 10:33:25 +02:00
Michael Friedrich
f282126bb4
Don't allow acknowledgement expire timestamps in the past
...
fixes #5250
2017-05-15 10:23:21 +02:00
Michael Friedrich
baaef9a559
Merge pull request #5229 from Al2Klimov/bugfix/cmake-wrong-gcc-version
...
CMake: require a GCC version according to INSTALL.md
2017-05-12 17:15:27 +02:00
Alexander A. Klimov
7054f4664e
CMake: require a GCC version according to INSTALL.md
2017-05-12 16:23:27 +02:00
Michael Friedrich
d60ed9a98b
Merge pull request #5252 from Icinga/travis
...
travis: Update to trusty as CI environment
fixes #5251
2017-05-12 16:14:00 +02:00
Markus Frosch
f51b04f01b
travis: Update to trusty as CI environment
...
fixes #5251
2017-05-12 16:07:08 +02:00
Michael Friedrich
4ad1d1cd43
Merge pull request #5249 from Icinga/fix/cluster-log-crash
...
Fix cluster crash w/ config sync
fixes #5212
2017-05-12 10:55:30 +02:00
Michael Friedrich
3753f53a67
Fix cluster crash w/ config sync
...
refs #5212
2017-05-12 10:48:11 +02:00
Michael Friedrich
09a1d4f756
Merge pull request #5248 from Icinga/feature/travis-config-validate
...
Travis: Run config validation at the end
2017-05-11 16:53:48 +02:00
Michael Friedrich
0661415575
Travis: Run config validation at the end
...
This will help detect faulty contributed CheckCommand definitions (enabled by default since 2.5).
2017-05-11 16:34:25 +02:00
Michael Friedrich
ec6247ca35
Merge pull request #5247 from Icinga/feature/cluster-log-message
...
Add target object in cluster error messages to debug log
fixes #4288
2017-05-11 16:13:01 +02:00
Michael Friedrich
0f1aa23575
Add target object in cluster error messages to debug log
...
fixes #4288
2017-05-11 16:10:40 +02:00
Gunnar Beutner
09eed3a2da
Merge pull request #5246 from Icinga/feature/x509-cert-subjectaltname
...
Add subjectAltName X509 ext for certificate requests
fixes #5194
fixes #5246
2017-05-11 15:46:16 +02:00
Gunnar Beutner
b366483466
Add subjectAltName X509 ext for certificate requests
2017-05-11 15:38:17 +02:00
Michael Friedrich
6b14279c78
Merge pull request #5244 from Icinga/feature/contributing-review
...
Add a PR review section to CONTRIBUTING.md
2017-05-11 15:09:53 +02:00
Michael Friedrich
6a4ccc0f05
Add a PR review section to CONTRIBUTING.md
2017-05-11 15:09:18 +02:00
Michael Friedrich
ed33a269b3
Merge pull request #5245 from Icinga/fix/downtime-host-trigger
...
Fix that host downtimes might be triggered even if their state is Up
2017-05-11 15:07:37 +02:00
Michael Friedrich
8d56f8e951
Fix that host downtimes might be triggered even if their state is Up
...
If the checkresult's state is 1, this is internally mapped to Up.
The added downtime will check for triggers and might cause a wrong
downtime start event.
refs #5202
2017-05-11 15:05:50 +02:00
Gunnar Beutner
1c255140b5
Merge pull request #5242 from Icinga/feature/object-decl-expr
...
Allow expressions for the type in object/template declarations
fixes #5242
2017-05-11 14:30:29 +02:00
Gunnar Beutner
d05b7c4178
Allow expressions for the type in object/template declarations
2017-05-11 14:21:30 +02:00
Michael Friedrich
9bb2c11c8d
Merge pull request #5241 from Icinga/fix/influxdb-error-log
...
Verbose InfluxDB Error Logging
fixes #4411
2017-05-11 13:33:02 +02:00
Simon Murray
fc2c2d9a29
Verbose InfluxDB Error Logging
...
On a non 204 response we parse the HTTP response until complete e.g. do the headers
and body, not just the header. A new interface is added to the response to allow us
to determine the body size so that it may be read out and buffered. The body is
parsed and any error message printed out. In the event that the parsing fails the
raw body is dumped out; better than nothing!
fixes #4411
Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-05-11 12:13:41 +02:00
Alexander A. Klimov
cfe4a170c5
RPM spec: don't enable features after an upgrade
...
fixes #4621
fixes #5226
Signed-off-by: Gunnar Beutner <gunnar.beutner@icinga.com>
2017-05-11 10:26:25 +02:00
Michael Friedrich
2196c6ea02
Merge pull request #4956 from TheFlyingCorpse/fix/persistent-comments-are-not-persistent
...
Fix persistent comments for Acknowledgements
2017-05-10 17:15:55 +02:00
Rune Darrud
273ca6a2cc
Fix persistent comments for Acknowledgements
...
fixes #4818
Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-05-10 17:10:22 +02:00
Michael Friedrich
a4dbc83748
Merge pull request #122 from MarcusCaepio/master
...
Update event handler example for SSH
2017-05-10 14:48:35 +02:00
MarcusCaepio
f3e32a4b35
Update event handler chapter for SSH usage
2017-05-10 14:44:21 +02:00
Michael Friedrich
52d6db07f7
Merge pull request #5238 from Icinga/fix/ido-category
...
Remove deprecated "DbCat1 | DbCat2" notation for DB IDO categories
2017-05-10 14:36:12 +02:00
Michael Friedrich
e0bfe0a5d0
Remove deprecated "DbCat1 | DbCat2" notation for DB IDO categories
...
This allows for a specific config validation function.
2017-05-10 14:32:53 +02:00
Michael Friedrich
922cb375a9
ITL: Fix missing double quote in ssl-cert CheckCommand
...
refs #5236
2017-05-10 14:04:13 +02:00
Michael Friedrich
ebdbca0730
Merge pull request #5170 from sysadmama/notification-scripts
...
Enhance mail notifications scripts and add support for command line parameters
2017-05-10 13:29:19 +02:00
Michael Friedrich
7b9f478bc1
Check for required parameters in notification scripts; add error helpers
...
refs #5170
2017-05-10 13:23:39 +02:00
Michael Friedrich
91ab8551c7
First review of notification script changes
...
refs #5170
2017-05-09 17:53:52 +02:00
Marianne M. Spiller
82a5c5a624
Add notification command parameters to the default mail notification script
...
Replace the previous notification scheme - now using getops in place of ENV
variables, giving the ability to integrate with the Icinga Director.
refs #5170
Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-05-09 17:53:52 +02:00
Michael Friedrich
741f1b346e
Merge pull request #5236 from dupondje/master
...
ITL: Add some missing arguments to ssl_cert
2017-05-09 17:31:46 +02:00
Michael Friedrich
0d380d0a4f
Merge pull request #5237 from Icinga/feature/troubleshoot-debug-windows
...
Docs: Add a note for Windows debuglog to the troubleshooting chapter
2017-05-09 17:26:02 +02:00