]>
granicus.if.org Git - icinga2/log
Michael Friedrich [Fri, 6 Apr 2018 08:30:27 +0000 (10:30 +0200)]
Refactor actions error messages
Michael Friedrich [Fri, 6 Apr 2018 08:13:08 +0000 (10:13 +0200)]
More config stages refactoring
Michael Friedrich [Fri, 6 Apr 2018 07:53:54 +0000 (09:53 +0200)]
More refactoring of config packages errors
Michael Friedrich [Thu, 5 Apr 2018 15:22:56 +0000 (17:22 +0200)]
Enhance error handling in type query handler
Michael Friedrich [Thu, 5 Apr 2018 15:21:14 +0000 (17:21 +0200)]
Enhance error handling in config packages handler
Michael Friedrich [Thu, 5 Apr 2018 15:17:30 +0000 (17:17 +0200)]
Enhance error handling in config stages handler
Michael Friedrich [Thu, 5 Apr 2018 15:17:06 +0000 (17:17 +0200)]
Check for verbose error handling in SendJsonError()
Michael Friedrich [Thu, 5 Apr 2018 13:34:47 +0000 (15:34 +0200)]
Merge pull request #6195 from Icinga/fix/api-console-crash
Fix crash in remote api console
Michael Friedrich [Thu, 5 Apr 2018 13:32:32 +0000 (15:32 +0200)]
Merge pull request #6198 from Icinga/deprecate-statusdatawriter
Deprecate Statusdatawriter
Michael Friedrich [Thu, 5 Apr 2018 13:27:06 +0000 (15:27 +0200)]
Merge pull request #6196 from Icinga/fix/influxdb-escaping
Fix InfluxDB backslash escaping
Jean Flach [Thu, 5 Apr 2018 07:32:07 +0000 (09:32 +0200)]
Deprecate Statusdatawriter
refs #6033
Noah Hilverling [Wed, 4 Apr 2018 11:02:48 +0000 (13:02 +0200)]
Fix InfluxDB backslash escaping
fixes #6182
Jean Flach [Wed, 4 Apr 2018 10:23:45 +0000 (12:23 +0200)]
Fix crash in remote api console
Michael Friedrich [Tue, 3 Apr 2018 15:19:49 +0000 (17:19 +0200)]
Merge pull request #6170 from Icinga/feature/windows-global-zones
Add option to windows installer to add global zones
Michael Friedrich [Tue, 3 Apr 2018 15:18:29 +0000 (17:18 +0200)]
Merge pull request #6163 from Icinga/fix/handle-restart
Fix reload handling by updating the PID file before process overtake
Michael Friedrich [Tue, 3 Apr 2018 15:12:29 +0000 (17:12 +0200)]
Merge pull request #6194 from Icinga/feature/metric-unit-elastic-gelf
Elasticsearch/GELF: Add metric unit to performance data fields
Michael Friedrich [Tue, 3 Apr 2018 12:52:12 +0000 (14:52 +0200)]
Merge pull request #6193 from Icinga/fix/gelfwriter-invalid-perfdata-crash
GelfWriter: Fix crash on invalid performance data metrics
Michael Friedrich [Tue, 3 Apr 2018 12:51:02 +0000 (14:51 +0200)]
Merge pull request #6192 from Icinga/fix/elasticsearch-writer-invalid-perfdata-crash
Elasticsearch: Fix crash with invalid performance data metrics
Michael Friedrich [Tue, 3 Apr 2018 12:49:50 +0000 (14:49 +0200)]
Elasticsearch/GELF: Add metric unit to performance data fields
Seen this inside the InfluxDBWriter code, makes sense to store
this in Elasticsearch too.
Michael Friedrich [Tue, 3 Apr 2018 12:43:48 +0000 (14:43 +0200)]
GelfWriter: Fix crash on invalid performance data metrics
Spotted while comparing the source code of several performance data
writer.
refs #6191
Michael Friedrich [Tue, 3 Apr 2018 12:38:25 +0000 (14:38 +0200)]
Elasticsearch: Fix crash with invalid performance data metrics
fixes #6191
Jean Flach [Thu, 29 Mar 2018 13:46:35 +0000 (15:46 +0200)]
Merge pull request #6187 from Icinga/fix/remove-studio-images
Remove Icinga Studio Screenshots
Michael Insel [Mon, 26 Mar 2018 17:48:57 +0000 (19:48 +0200)]
Remove Icinga Studio Screenshots
This removes unnecessary Icinga Studio screenshots as it has been removed.
Michael Insel [Mon, 26 Mar 2018 17:30:37 +0000 (19:30 +0200)]
Update Windows wizard documentation for global zones
This updates the screenshots for the windows wizard.
Gunnar Beutner [Mon, 26 Mar 2018 12:45:01 +0000 (14:45 +0200)]
Merge pull request #6181 from Icinga/fix/boosttest-fixture-order
tests: Ensure IcingaApplication is initialized before adding config
Markus Frosch [Fri, 23 Mar 2018 12:31:34 +0000 (13:31 +0100)]
tests: Ensure IcingaApplication is initialized before adding config
This avoids an ordering problem noticed in Boost 1.55
Markus Frosch [Fri, 23 Mar 2018 12:30:12 +0000 (13:30 +0100)]
tests: Move IcingaApplicationFixture out of test-runner
And make it basically a singleton that would be callable by other test
units.
Jean Flach [Mon, 26 Mar 2018 08:04:37 +0000 (10:04 +0200)]
Merge pull request #6180 from mauricemeyer/master
Doc: fixed wrong information about defaulting
Maurice Meyer [Fri, 23 Mar 2018 12:18:15 +0000 (13:18 +0100)]
Doc: fixed wrong information about defaulting
Signed-off-by: Maurice Meyer <morre@mor.re>
Michael Friedrich [Fri, 23 Mar 2018 11:36:08 +0000 (12:36 +0100)]
Merge pull request #6177 from Icinga/fix/doc-api-user
Doc: Fix typo in API user creation example
Michael Friedrich [Fri, 23 Mar 2018 11:34:19 +0000 (12:34 +0100)]
Merge pull request #6176 from mauricemeyer/master
hashed_password -> password_hash. Fixes #6175
Michael Insel [Thu, 22 Mar 2018 19:47:15 +0000 (20:47 +0100)]
Doc: Fix typo in API user creation example
This fixes a typo in the API user creation example inside the documentation.
Maurice Meyer [Thu, 22 Mar 2018 19:40:46 +0000 (20:40 +0100)]
hashed_password -> password_hash. Fixes #6175
Signed-off-by: Maurice Meyer <morre@mor.re>
Jean Flach [Thu, 22 Mar 2018 10:29:48 +0000 (11:29 +0100)]
Merge branch 'support/2.8'
Jean Flach [Thu, 22 Mar 2018 10:17:13 +0000 (11:17 +0100)]
Release version 2.8.2
Jean Flach [Thu, 22 Mar 2018 10:17:13 +0000 (11:17 +0100)]
Release version 2.8.2
Jean Flach [Thu, 22 Mar 2018 09:35:02 +0000 (10:35 +0100)]
Update mailmap
Michael Friedrich [Wed, 21 Mar 2018 19:50:48 +0000 (20:50 +0100)]
Merge pull request #6174 from Icinga/fix/api-crash-no-headeralloworigin
Fix crash without CORS setting
Michael Friedrich [Wed, 21 Mar 2018 19:41:52 +0000 (20:41 +0100)]
Fix crash without CORS config settings
fixes #6173
refs #6098
Michael Friedrich [Tue, 20 Mar 2018 10:50:52 +0000 (11:50 +0100)]
Docs: Add a note to only query the NSClient++ API from the local Icinga 2 client
refs #6172
Michael Friedrich [Wed, 21 Mar 2018 15:04:39 +0000 (16:04 +0100)]
Merge pull request #6172 from Icinga/fix/docs-nscp-api
Docs: Add a note to only query the NSClient++ API from the local Icinga 2 client
Michael Friedrich [Tue, 20 Mar 2018 10:50:52 +0000 (11:50 +0100)]
Docs: Add a note to only query the NSClient++ API from the local Icinga 2 client
Jean Flach [Wed, 21 Mar 2018 08:56:47 +0000 (09:56 +0100)]
Merge pull request #6119 from tclh123/dev
fixup set rlimit stack failed condition
Michael Friedrich [Wed, 21 Mar 2018 07:55:08 +0000 (08:55 +0100)]
Merge pull request #6171 from Icinga/fix/windows-agent-copyright-date
Update copyright of the Windows Agent to 2018
Michael Insel [Tue, 20 Mar 2018 20:03:46 +0000 (21:03 +0100)]
Update copyright of the Windows Agent to 2018
This updates the copyright of the Windows Agent to 2018.
Michael Friedrich [Mon, 19 Mar 2018 15:00:36 +0000 (16:00 +0100)]
Merge pull request #6098 from Icinga/fix/improve-cors-implementation
Clean up CORS implementation
Michael Friedrich [Mon, 19 Mar 2018 14:57:57 +0000 (15:57 +0100)]
Merge pull request #6058 from gunnarbeutner/feature/clean-up-plugins
Clean up the Icinga plugins a bit
Michael Friedrich [Mon, 19 Mar 2018 14:52:37 +0000 (15:52 +0100)]
Merge pull request #6016 from Icinga/fix/state-filters-for-custom-notifications
Check notification state filters for problems only, not for Custom, etc.
Michael Insel [Sun, 18 Mar 2018 15:19:15 +0000 (16:19 +0100)]
Add option to windows installer to add global zones
This implements the option to add global zones to the windows agent
wizard.
Jean Flach [Sat, 17 Mar 2018 17:41:00 +0000 (18:41 +0100)]
Merge pull request #6169 from Icinga/appveyor
appveyor: Clean cache when updating appveyor.yml
Markus Frosch [Fri, 16 Mar 2018 14:09:19 +0000 (15:09 +0100)]
appveyor: Clean cache when updating appveyor.yml
Michael Friedrich [Thu, 15 Mar 2018 16:17:29 +0000 (17:17 +0100)]
Merge pull request #6166 from Icinga/fix/broken-link-readme
Fix broken link in README
Michael Insel [Thu, 15 Mar 2018 15:59:41 +0000 (16:59 +0100)]
Fix broken link in README
This fixes the broken documentation link inside the readme.
Jean Flach [Wed, 14 Mar 2018 09:01:11 +0000 (10:01 +0100)]
Fix reload handling
Make sure we have written the new PID before letting it take over.
Michael Friedrich [Wed, 7 Mar 2018 12:27:31 +0000 (13:27 +0100)]
Improve error handling for empty packages in /v1/config/packages
- If there is no package main directory, assume "empty packages".
- Catch exceptions thrown through GlobRecursive() and present a better http 500
to the user.
The packages directory tree is automatically created with the first
package creation, either from the user, or by the `_api` package.
fixes #6129
Noah Hilverling [Thu, 1 Mar 2018 13:07:53 +0000 (14:07 +0100)]
Add CORS notice to 2.9 upgrading docs
Gunnar Beutner [Tue, 13 Mar 2018 08:23:01 +0000 (09:23 +0100)]
Merge pull request #6153 from Icinga/fix/api-no-packages
Improve error handling for empty packages in /v1/config/packages
Gunnar Beutner [Tue, 13 Mar 2018 08:22:10 +0000 (09:22 +0100)]
Merge pull request #6160 from Icinga/fix/code-style-global-zones
Replace std::vector:push_back calls with initializer list
Michael Insel [Mon, 12 Mar 2018 19:23:21 +0000 (20:23 +0100)]
Replace std::vector:push_back with initializer list
This replaces a few std::vector::push_back calls with initializer lists.
Michael Friedrich [Wed, 7 Mar 2018 12:27:31 +0000 (13:27 +0100)]
Improve error handling for empty packages in /v1/config/packages
- If there is no package main directory, assume "empty packages".
- Catch exceptions thrown through GlobRecursive() and present a better http 500
to the user.
The packages directory tree is automatically created with the first
package creation, either from the user, or by the `_api` package.
fixes #6129
Gunnar Beutner [Wed, 7 Mar 2018 08:56:42 +0000 (09:56 +0100)]
Build fix
Jean Flach [Fri, 16 Feb 2018 09:31:00 +0000 (10:31 +0100)]
Code style
Gunnar Beutner [Tue, 6 Mar 2018 08:30:22 +0000 (09:30 +0100)]
Fix ApiUser unit test
Gunnar Beutner [Tue, 6 Mar 2018 08:36:30 +0000 (09:36 +0100)]
Merge pull request #6148 from gunnarbeutner/fix/api-unit-test
Fix ApiUser unit test
Gunnar Beutner [Tue, 6 Mar 2018 07:49:43 +0000 (08:49 +0100)]
Ensure that SetCorked() works properly
Gunnar Beutner [Tue, 6 Mar 2018 08:33:46 +0000 (09:33 +0100)]
Merge pull request #6146 from gunnarbeutner/fix/corked-fixes
Ensure that SetCorked() works properly
Gunnar Beutner [Tue, 6 Mar 2018 08:30:22 +0000 (09:30 +0100)]
Fix ApiUser unit test
Gunnar Beutner [Tue, 6 Mar 2018 07:49:43 +0000 (08:49 +0100)]
Ensure that SetCorked() works properly
Gunnar Beutner [Tue, 6 Mar 2018 07:54:47 +0000 (08:54 +0100)]
Fix incorrect argument type for JsonRpc::SendMessage
Gunnar Beutner [Tue, 6 Mar 2018 08:01:47 +0000 (09:01 +0100)]
Merge pull request #6147 from gunnarbeutner/fix/incorrect-arg-type
Fix incorrect argument type for JsonRpc::SendMessage
Gunnar Beutner [Tue, 6 Mar 2018 07:54:47 +0000 (08:54 +0100)]
Fix incorrect argument type for JsonRpc::SendMessage
Jean Flach [Mon, 5 Mar 2018 12:22:43 +0000 (13:22 +0100)]
Limit anonymous connections to 25
Noah Hilverling [Thu, 1 Mar 2018 08:47:29 +0000 (09:47 +0100)]
Limit JSON-RPC message size
Gunnar Beutner [Mon, 5 Mar 2018 12:24:09 +0000 (13:24 +0100)]
Merge pull request #6135 from Icinga/fix/limit-api-package-size
Limit JSON RPC message size
Jean Flach [Mon, 5 Mar 2018 12:22:43 +0000 (13:22 +0100)]
Limit anonymous connections to 25
Noah Hilverling [Thu, 1 Mar 2018 08:47:29 +0000 (09:47 +0100)]
Limit JSON-RPC message size
Gunnar Beutner [Mon, 5 Mar 2018 08:00:08 +0000 (09:00 +0100)]
Merge pull request #6145 from gunnarbeutner/fix/incorrect-parameter-name
Fix incorrect parameter name in the API documentation
Gunnar Beutner [Mon, 5 Mar 2018 07:43:13 +0000 (08:43 +0100)]
Fix incorrect parameter name in the API documentation
fixes #6140
Gunnar Beutner [Mon, 5 Mar 2018 07:38:00 +0000 (08:38 +0100)]
Merge pull request #6139 from Icinga/itl/disk-docker-types
itl/disk: Ignore overlay and netfs filesystems
Markus Frosch [Fri, 2 Mar 2018 11:44:08 +0000 (12:44 +0100)]
itl: Ignore overlay and netfs filesystems
Usually used by Docker and other containers and namespaces
Noah Hilverling [Thu, 1 Mar 2018 14:47:25 +0000 (15:47 +0100)]
Merge pull request #6136 from Icinga/feature/counter-for-currently-running-concurrent-checks-4939
Add counter for current concurrent checks to Icinga check
Gunnar Beutner [Thu, 1 Feb 2018 07:45:09 +0000 (08:45 +0100)]
Clean up the Icinga plugins a bit
Noah Hilverling [Thu, 1 Mar 2018 14:01:47 +0000 (15:01 +0100)]
Add counter for current concurrent checks to Icinga check
fixes #4939
Noah Hilverling [Mon, 12 Feb 2018 14:06:23 +0000 (15:06 +0100)]
Clean up CORS implementation
Gunnar Beutner [Wed, 28 Feb 2018 11:06:01 +0000 (12:06 +0100)]
Fix incorrect HTTP content length limits
Gunnar Beutner [Wed, 28 Feb 2018 13:16:15 +0000 (14:16 +0100)]
Merge pull request #6134 from gunnarbeutner/fix/incorrect-content-length-limits
Fix incorrect HTTP content length limits
Gunnar Beutner [Wed, 28 Feb 2018 10:42:05 +0000 (11:42 +0100)]
Add SetCorked() calls to the JsonRpcConnection class
Jean Flach [Tue, 27 Feb 2018 13:49:15 +0000 (14:49 +0100)]
Use cork in tlsstream and HTTP connection
Jean Flach [Tue, 27 Feb 2018 13:48:37 +0000 (14:48 +0100)]
Add cork
Gunnar Beutner [Wed, 28 Feb 2018 11:48:06 +0000 (12:48 +0100)]
Merge pull request #6133 from Icinga/fix/cork-socket
Limit the number of HTTP/JSON-RPC requests we read in parallel
Gunnar Beutner [Wed, 28 Feb 2018 11:06:01 +0000 (12:06 +0100)]
Fix incorrect HTTP content length limits
Gunnar Beutner [Wed, 28 Feb 2018 11:23:53 +0000 (12:23 +0100)]
Merge pull request #6116 from Icinga/fix/windows-service-restart
Fix Windows reload
Gunnar Beutner [Wed, 28 Feb 2018 11:22:34 +0000 (12:22 +0100)]
Merge pull request #6131 from Icinga/feature/log-master-ticket-invalid
Log which ticket was invalid on the master
Gunnar Beutner [Wed, 28 Feb 2018 11:21:09 +0000 (12:21 +0100)]
Merge pull request #6132 from gunnarbeutner/fix/http-parser-crash
Fix HTTP parser crash/hang
Gunnar Beutner [Wed, 28 Feb 2018 10:07:19 +0000 (11:07 +0100)]
Fix null ptr dereference in HttpServerConnection::ProcessMessageAsync
Gunnar Beutner [Wed, 28 Feb 2018 09:50:33 +0000 (10:50 +0100)]
Fix incorrect return value
Gunnar Beutner [Wed, 28 Feb 2018 10:42:05 +0000 (11:42 +0100)]
Add SetCorked() calls to the JsonRpcConnection class
Jean Flach [Tue, 27 Feb 2018 13:49:15 +0000 (14:49 +0100)]
Use cork in tlsstream and HTTP connection
Jean Flach [Tue, 27 Feb 2018 13:48:37 +0000 (14:48 +0100)]
Add cork
Gunnar Beutner [Wed, 28 Feb 2018 10:07:19 +0000 (11:07 +0100)]
Fix null ptr dereference in HttpServerConnection::ProcessMessageAsync