]> granicus.if.org Git - icinga2/log
icinga2
6 years agoRevert "Implement support for ECC certificates" 6281/head
Michael Friedrich [Wed, 2 May 2018 14:39:01 +0000 (16:39 +0200)]
Revert "Implement support for ECC certificates"

This reverts commit 10691db5b1297caaff15a2470575d34c29bd00e2.

refs #5555
refs #6200

6 years agoMerge pull request #6271 from Icinga/feature/docs-advanced-downtimes
Michael Friedrich [Fri, 27 Apr 2018 14:50:35 +0000 (16:50 +0200)]
Merge pull request #6271 from Icinga/feature/docs-advanced-downtimes

Enhance advanced topics with (scheduled) downtimes

6 years agoEnhance advanced topics with (scheduled) downtimes 6271/head
Michael Friedrich [Fri, 27 Apr 2018 14:16:59 +0000 (16:16 +0200)]
Enhance advanced topics with (scheduled) downtimes

6 years agoMerge pull request #6267 from Icinga/fix/docs-notification-users
Michael Friedrich [Fri, 27 Apr 2018 09:41:14 +0000 (11:41 +0200)]
Merge pull request #6267 from Icinga/fix/docs-notification-users

Update docs to reflect required user* attributes for notification objects

6 years agoUpdate docs to reflect required user* attributes for notification objects 6267/head
Michael Friedrich [Fri, 27 Apr 2018 09:40:03 +0000 (11:40 +0200)]
Update docs to reflect required user* attributes for notification objects

fixes #6265

6 years agoMerge pull request #6263 from Icinga/fix/itl-win-default-thresholds
Jean Flach [Thu, 26 Apr 2018 14:05:25 +0000 (16:05 +0200)]
Merge pull request #6263 from Icinga/fix/itl-win-default-thresholds

ITL: Add default thresholds to windows check commands

6 years agoMerge pull request #6264 from Icinga/feature/docs-getting-started
Michael Friedrich [Thu, 26 Apr 2018 11:55:05 +0000 (13:55 +0200)]
Merge pull request #6264 from Icinga/feature/docs-getting-started

Enhance "Getting Started" chapter

6 years agoITL: Add default thresholds to windows check commands 6263/head
Michael Insel [Wed, 25 Apr 2018 19:26:44 +0000 (21:26 +0200)]
ITL: Add default thresholds to windows check commands

This adds default thresholds to the windows check commands:

* disk-windows: warn: 20%, crit: 10%
* memory-windows: warn: 10%, crit: 5%
* swap-windows: warn: 10%, crit: 5%

6 years agoEnhance "Getting Started" chapter 6264/head
Michael Friedrich [Wed, 25 Apr 2018 12:29:41 +0000 (14:29 +0200)]
Enhance "Getting Started" chapter

6 years agoMerge pull request #6262 from Icinga/feature/docs-env-vars
Michael Friedrich [Wed, 25 Apr 2018 15:18:07 +0000 (17:18 +0200)]
Merge pull request #6262 from Icinga/feature/docs-env-vars

Enhance the environment variables chapter

6 years agoEnhance the environment variables chapter 6262/head
Michael Friedrich [Wed, 25 Apr 2018 10:40:14 +0000 (12:40 +0200)]
Enhance the environment variables chapter

fixes #4958

6 years agoMerge branch 'support/2.8'
Michael Friedrich [Wed, 25 Apr 2018 13:12:43 +0000 (15:12 +0200)]
Merge branch 'support/2.8'

6 years agoRelease version 2.8.4
Michael Friedrich [Wed, 25 Apr 2018 13:11:31 +0000 (15:11 +0200)]
Release version 2.8.4

6 years agoRelease version 2.8.4 support/2.8 v2.8.4
Michael Friedrich [Wed, 25 Apr 2018 13:11:31 +0000 (15:11 +0200)]
Release version 2.8.4

6 years agoRevert "fixup set rlimit stack failed condition"
Jean Flach [Wed, 25 Apr 2018 12:26:40 +0000 (14:26 +0200)]
Revert "fixup set rlimit stack failed condition"

This reverts commit bf959371c4505bfe27b0682611c035d64b90efd3.

fixes #6257

refs #6260

6 years agoMerge pull request #6260 from Icinga/fix/plugin-exec
Michael Friedrich [Wed, 25 Apr 2018 12:47:01 +0000 (14:47 +0200)]
Merge pull request #6260 from Icinga/fix/plugin-exec

Revert "fixup set rlimit stack failed condition"

6 years agoRevert "fixup set rlimit stack failed condition" 6260/head
Jean Flach [Wed, 25 Apr 2018 12:26:40 +0000 (14:26 +0200)]
Revert "fixup set rlimit stack failed condition"

This reverts commit bf959371c4505bfe27b0682611c035d64b90efd3.

fixes #6257

6 years agoMerge pull request #6243 from Icinga/postgres-docs
Michael Friedrich [Wed, 25 Apr 2018 09:00:36 +0000 (11:00 +0200)]
Merge pull request #6243 from Icinga/postgres-docs

Update PostgreSQL documentation

6 years agoMerge pull request #6236 from Icinga/feature/ido-pgsql-tls
Jean Flach [Tue, 24 Apr 2018 14:02:39 +0000 (16:02 +0200)]
Merge pull request #6236 from Icinga/feature/ido-pgsql-tls

Add TLS support for DB IDO PostgreSQL feature

6 years agoMerge pull request #6254 from Icinga/feature/docs-release
Michael Friedrich [Tue, 24 Apr 2018 13:44:00 +0000 (15:44 +0200)]
Merge pull request #6254 from Icinga/feature/docs-release

Enhance release documentation

6 years agoEnhance release documentation 6254/head
Michael Friedrich [Tue, 24 Apr 2018 12:51:26 +0000 (14:51 +0200)]
Enhance release documentation

6 years agoMerge pull request #6253 from Icinga/fix/doc-note-for-other-plugin-collections
Jean Flach [Tue, 24 Apr 2018 13:11:41 +0000 (15:11 +0200)]
Merge pull request #6253 from Icinga/fix/doc-note-for-other-plugin-collections

Doc: Add note for not fully supported Plugin collections

6 years agoUpdate 10-icinga-template-library.md 6253/head
Jean Flach [Tue, 24 Apr 2018 12:50:03 +0000 (14:50 +0200)]
Update 10-icinga-template-library.md

We Germans tend to overdo it with commas in English

6 years agoMerge branch 'support/2.8'
Jean Flach [Tue, 24 Apr 2018 08:44:37 +0000 (10:44 +0200)]
Merge branch 'support/2.8'

6 years agoRelease version 2.8.3
Jean Flach [Tue, 24 Apr 2018 08:13:48 +0000 (10:13 +0200)]
Release version 2.8.3

6 years agoRelease version 2.8.3 v2.8.3
Jean Flach [Tue, 24 Apr 2018 08:13:48 +0000 (10:13 +0200)]
Release version 2.8.3

6 years agoDoc: Add note for not fully supported Plugin collections
Michael Insel [Mon, 23 Apr 2018 16:13:40 +0000 (18:13 +0200)]
Doc: Add note for not fully supported Plugin collections

This adds a note to the ITL documentation, to mention that only the Monitoring Plugins collection is fully supported by the ITL.

refs #6248

6 years agoMerge pull request #6251 from Icinga/fix/jf-gpg
Jean Flach [Mon, 23 Apr 2018 09:37:26 +0000 (11:37 +0200)]
Merge pull request #6251 from Icinga/fix/jf-gpg

Add my gpg fingerprint to release docs

6 years agoAdd my gpg fingerprint to release docs 6251/head
Jean Flach [Mon, 23 Apr 2018 09:28:12 +0000 (11:28 +0200)]
Add my gpg fingerprint to release docs

6 years agoUse VERSION instead of icinga2.spec
Michael Friedrich [Thu, 5 Apr 2018 14:41:10 +0000 (16:41 +0200)]
Use VERSION instead of icinga2.spec

6 years agoFix typo
Jean Flach [Mon, 23 Apr 2018 08:18:31 +0000 (10:18 +0200)]
Fix typo

6 years agoMerge pull request #6250 from Icinga/fix/typo
Jean Flach [Mon, 23 Apr 2018 08:35:13 +0000 (10:35 +0200)]
Merge pull request #6250 from Icinga/fix/typo

Fix typo

6 years agoFix typo 6250/head
Jean Flach [Mon, 23 Apr 2018 08:18:31 +0000 (10:18 +0200)]
Fix typo

6 years agoUpdate 02-getting-started.md 6243/head
Jean Flach [Thu, 19 Apr 2018 15:46:32 +0000 (17:46 +0200)]
Update 02-getting-started.md

Older versions which use createlang are not supported anzmore

6 years agoUpdate 02-getting-started.md
Jean Flach [Thu, 19 Apr 2018 14:42:58 +0000 (16:42 +0200)]
Update 02-getting-started.md

createlang was removed with posgresql 10

6 years agoservices.conf has also be moved to zones.d/global-templates/
Jan Wagner [Wed, 6 Dec 2017 16:07:14 +0000 (17:07 +0100)]
services.conf has also be moved to zones.d/global-templates/

refs #5838

6 years agoFix missing variable name in ApiListener::Start
Gunnar Beutner [Sun, 31 Dec 2017 18:12:33 +0000 (19:12 +0100)]
Fix missing variable name in ApiListener::Start

fixes #5924
refs #5807

refs #5925

6 years agoAdd docs for script debugger and API filters
Michael Friedrich [Thu, 5 Apr 2018 18:55:33 +0000 (20:55 +0200)]
Add docs for script debugger and API filters

refs #6203

6 years agoLog warning when sysconfig file cannot be read
Michael Friedrich [Thu, 19 Apr 2018 07:54:29 +0000 (09:54 +0200)]
Log warning when sysconfig file cannot be read

refs #6215

refs #6241

6 years agoAdd improved error messages for resource limits
Jean Flach [Mon, 16 Apr 2018 11:39:20 +0000 (13:39 +0200)]
Add improved error messages for resource limits

refs #6215

refs #6241

6 years agoFix SysconfigFile detection for binary builds
Michael Friedrich [Thu, 19 Apr 2018 06:49:47 +0000 (08:49 +0200)]
Fix SysconfigFile detection for binary builds

It may happen that the variable is not properly initialized
and we'll have an empty string. Observed on macOS and inside
Docker.

refs #6215

refs #6241

6 years agofixup set rlimit stack failed condition
lihan [Tue, 27 Feb 2018 04:56:36 +0000 (12:56 +0800)]
fixup set rlimit stack failed condition

refs #6119
refs #6215

6 years agoFix unit tests for 2.8.x
Michael Friedrich [Thu, 19 Apr 2018 09:19:20 +0000 (11:19 +0200)]
Fix unit tests for 2.8.x

refs #6207

6 years agoFix package error message
Jean Flach [Mon, 18 Dec 2017 10:04:40 +0000 (11:04 +0100)]
Fix package error message

fixes #5879

refs #5881

6 years agoMerge pull request #6241 from Icinga/fix/sysconfig-location-ignored
Jean Flach [Thu, 19 Apr 2018 09:17:36 +0000 (11:17 +0200)]
Merge pull request #6241 from Icinga/fix/sysconfig-location-ignored

Fix Sysconfig file detection for Icinga 2 settings

6 years agoEnhance http_certificate parameter documentation
Michael Insel [Fri, 22 Dec 2017 13:35:55 +0000 (14:35 +0100)]
Enhance http_certificate parameter documentation

This clarifies the usage of the http_certificate parameter.

refs #5610

refs #5913

6 years agoDocument the 'ignore_on_error' attribute for object creation
Michael Friedrich [Tue, 6 Feb 2018 17:03:36 +0000 (18:03 +0100)]
Document the 'ignore_on_error' attribute for object creation

fixes #5797

refs #6080

6 years agoFix 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

refs #6145

6 years agoFix check_nscp_api for multiple URL parameter usage
Michael Friedrich [Fri, 6 Apr 2018 13:23:31 +0000 (15:23 +0200)]
Fix check_nscp_api for multiple URL parameter usage

NSClient++ doesn't support the bracket notation.

refs #5706

refs #6207

6 years agoAllow to disable brackets for the Url class and Format()
Michael Friedrich [Fri, 6 Apr 2018 12:49:15 +0000 (14:49 +0200)]
Allow to disable brackets for the Url class and Format()

This commit also adds unit tests.

refs #5706

refs #6207

6 years agoLog warning when sysconfig file cannot be read 6241/head
Michael Friedrich [Thu, 19 Apr 2018 07:54:29 +0000 (09:54 +0200)]
Log warning when sysconfig file cannot be read

refs #6215

6 years agoAdd improved error messages for resource limits
Jean Flach [Mon, 16 Apr 2018 11:39:20 +0000 (13:39 +0200)]
Add improved error messages for resource limits

refs #6215

6 years agoFix SysconfigFile detection for binary builds
Michael Friedrich [Thu, 19 Apr 2018 06:49:47 +0000 (08:49 +0200)]
Fix SysconfigFile detection for binary builds

It may happen that the variable is not properly initialized
and we'll have an empty string. Observed on macOS and inside
Docker.

refs #6215

6 years agoAdd TLS support for DB IDO PostgreSQL feature 6236/head
Michael Friedrich [Wed, 18 Apr 2018 13:30:06 +0000 (15:30 +0200)]
Add TLS support for DB IDO PostgreSQL feature

fixes #6211

6 years agoMerge pull request #6217 from Icinga/fix/reschedule-checks
Michael Friedrich [Tue, 17 Apr 2018 18:59:03 +0000 (20:59 +0200)]
Merge pull request #6217 from Icinga/fix/reschedule-checks

Fix check behavior on restart

6 years agoMerge pull request #6205 from Icinga/feature/api-verbose-errors
Michael Friedrich [Tue, 17 Apr 2018 14:40:11 +0000 (16:40 +0200)]
Merge pull request #6205 from Icinga/feature/api-verbose-errors

API: Unify verbose error messages

6 years agoElasticsearch: Fix crash with invalid performance data metrics
Michael Friedrich [Tue, 3 Apr 2018 12:38:25 +0000 (14:38 +0200)]
Elasticsearch: Fix crash with invalid performance data metrics

fixes #6191

refs #6192

6 years agoMerge pull request #6219 from Icinga/feature/elasticsearch-6
Michael Friedrich [Tue, 17 Apr 2018 13:05:00 +0000 (15:05 +0200)]
Merge pull request #6219 from Icinga/feature/elasticsearch-6

Add support for Elasticsearch 6

6 years agoUpdate docs for ES 6 6219/head
Jean Flach [Wed, 11 Apr 2018 12:32:06 +0000 (14:32 +0200)]
Update docs for ES 6

6 years agoFix ES 5 support
Jean Flach [Wed, 11 Apr 2018 12:04:39 +0000 (14:04 +0200)]
Fix ES 5 support

6 years agoMove _type into url
Jean Flach [Fri, 6 Apr 2018 13:24:43 +0000 (15:24 +0200)]
Move _type into url

6 years agoFix Elastic 6 support
Michael Friedrich [Thu, 8 Feb 2018 17:00:00 +0000 (18:00 +0100)]
Fix Elastic 6 support

fixes #5905

6 years agoMerge pull request #6229 from Icinga/fix/systemd-shell
Michael Friedrich [Tue, 17 Apr 2018 07:08:03 +0000 (09:08 +0200)]
Merge pull request #6229 from Icinga/fix/systemd-shell

Don't use shell variables in sysconfig

6 years agoFix the explanation of `types` and `states` for user objects
Max Rosin [Sun, 4 Feb 2018 23:55:33 +0000 (00:55 +0100)]
Fix the explanation of `types` and `states` for user objects

refs #6068

6 years agoFix typo in Apply for Rules documentation
Michael Insel [Mon, 19 Feb 2018 21:11:12 +0000 (22:11 +0100)]
Fix typo in Apply for Rules documentation

fixes 6100

refs #6102

6 years agoFix 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.

refs #6166

6 years agoFix InfluxDB backslash escaping
Noah Hilverling [Wed, 4 Apr 2018 11:02:48 +0000 (13:02 +0200)]
Fix InfluxDB backslash escaping

fixes #6182

refs #6196

6 years agoFix missing anchors in CLI commands chapter
Michael Friedrich [Thu, 12 Apr 2018 17:12:37 +0000 (19:12 +0200)]
Fix missing anchors in CLI commands chapter

refs #6227

6 years agoExplicitly use long with boost::posix_time
Jan Beich [Sun, 15 Apr 2018 04:02:42 +0000 (04:02 +0000)]
Explicitly use long with boost::posix_time

6 years agoMerge pull request #6230 from jbeich/boost-1.67
Jean Flach [Mon, 16 Apr 2018 07:36:44 +0000 (09:36 +0200)]
Merge pull request #6230 from jbeich/boost-1.67

Unbreak build against Boost 1.67

6 years agoExplicitly use long with boost::posix_time 6230/head
Jan Beich [Sun, 15 Apr 2018 04:02:42 +0000 (04:02 +0000)]
Explicitly use long with boost::posix_time

In file included from lib/base/base_unity.cpp:61:
lib/base/timer.cpp:295:31: error: no matching conversion for functional-style cast from 'double' to 'boost::posix_time::milliseconds' (aka 'subsecond_duration<boost::posix_time::time_duration, 1000>')
                        l_TimerCV.timed_wait(lock, boost::posix_time::milliseconds(wait * 1000));
                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from lib/remote/remote_unity.cpp:19:
lib/remote/eventqueue.cpp:111:30: error: no matching conversion for functional-style cast from 'double' to 'boost::posix_time::milliseconds' (aka 'subsecond_duration<boost::posix_time::time_duration, 1000>')
                if (!m_CV.timed_wait(lock, boost::posix_time::milliseconds(timeout * 1000)))
                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from lib/checker/checker_unity.cpp:1:
lib/checker/checkercomponent.cpp:128:26: error: no matching conversion for functional-style cast from 'double' to 'boost::posix_time::milliseconds' (aka 'subsecond_duration<boost::posix_time::time_duration, 1000>')
                        m_CV.timed_wait(lock, boost::posix_time::milliseconds(wait * 1000));
                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/date_time/time_duration.hpp:270:30: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'double' to 'const boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000>' for 1st argument
  class BOOST_SYMBOL_VISIBLE subsecond_duration : public base_duration
                             ^
/usr/local/include/boost/date_time/time_duration.hpp:270:30: note: candidate constructor (the implicit move constructor) not viable: no known conversion from 'double' to 'boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000>' for 1st argument
/usr/local/include/boost/date_time/time_duration.hpp:286:59: note: candidate template ignored: disabled by 'enable_if' [with T = double]
                                typename boost::enable_if<boost::is_integral<T>, void>::type* = 0) :
                                                          ^

6 years agoDon't use shell variables in sysconfig 6229/head
Jean Flach [Fri, 13 Apr 2018 11:03:12 +0000 (13:03 +0200)]
Don't use shell variables in sysconfig

fixes #6214

6 years agoAdd global API parameters to the docs; Add API troubleshooting section 6205/head
Michael Friedrich [Thu, 12 Apr 2018 17:44:58 +0000 (19:44 +0200)]
Add global API parameters to the docs; Add API troubleshooting section

6 years agoFix error handling on config package delete
Michael Friedrich [Thu, 12 Apr 2018 17:24:08 +0000 (19:24 +0200)]
Fix error handling on config package delete

6 years agoMerge pull request #6227 from Icinga/fix/docs-config-validation
Michael Friedrich [Thu, 12 Apr 2018 17:13:58 +0000 (19:13 +0200)]
Merge pull request #6227 from Icinga/fix/docs-config-validation

Fix missing anchors in CLI commands chapter

6 years agoFix missing anchors in CLI commands chapter 6227/head
Michael Friedrich [Thu, 12 Apr 2018 17:12:37 +0000 (19:12 +0200)]
Fix missing anchors in CLI commands chapter

6 years agoMerge pull request #6224 from Icinga/fix/volatile-docs
Michael Friedrich [Thu, 12 Apr 2018 17:02:07 +0000 (19:02 +0200)]
Merge pull request #6224 from Icinga/fix/volatile-docs

Update volatile docs

6 years agoMerge pull request #6226 from Icinga/fix/docs-broken-anchor
Michael Friedrich [Thu, 12 Apr 2018 17:01:43 +0000 (19:01 +0200)]
Merge pull request #6226 from Icinga/fix/docs-broken-anchor

Fix broken SELinux anchor in the documentation

6 years agoFix broken SELinux anchor in the documentation 6226/head
Michael Friedrich [Thu, 12 Apr 2018 16:15:05 +0000 (18:15 +0200)]
Fix broken SELinux anchor in the documentation

6 years agoUpdate volatile docs 6224/head
Jean Flach [Thu, 12 Apr 2018 15:29:36 +0000 (17:29 +0200)]
Update volatile docs

6 years agoMerge pull request #6218 from terra-nova/issue-5277
Jean Flach [Thu, 12 Apr 2018 12:50:11 +0000 (14:50 +0200)]
Merge pull request #6218 from terra-nova/issue-5277

Fix issue #5277

6 years agoMerge pull request #6209 from Icinga/feature/unify-master-zone-names
Michael Friedrich [Wed, 11 Apr 2018 18:10:39 +0000 (20:10 +0200)]
Merge pull request #6209 from Icinga/feature/unify-master-zone-names

Unify zone name settings in node setup/wizard; add connection-less mode for node setup

6 years agoAdd 'node setup' parameter changes to upgrading docs 6209/head
Michael Friedrich [Wed, 11 Apr 2018 17:39:39 +0000 (19:39 +0200)]
Add 'node setup' parameter changes to upgrading docs

6 years agofix bug in Downtime::IsInEffect() method that would always return false if the trigge... 6218/head
fbachmann [Tue, 10 Apr 2018 18:16:09 +0000 (20:16 +0200)]
fix bug in Downtime::IsInEffect() method that would always return false if the triggering window for a flexible downtime had passed

6 years agoSet Hosts/Services in tests as active where needed 6217/head
Jean Flach [Tue, 10 Apr 2018 16:11:26 +0000 (18:11 +0200)]
Set Hosts/Services in tests as active where needed

6 years agoFix check behavior on restart
Jean Flach [Tue, 10 Apr 2018 13:50:45 +0000 (15:50 +0200)]
Fix check behavior on restart

This patch changes the way checkresults are handled during a restart.

  1. Check results coming in during a shutdown are ignored.
  2. Upon start, checks which should have ran (next_check in the past),
  are re-scheduled within the first minute.

This new behavior means there will be no more "Unknown - Terminated"
checkresults during a restart and checks with high check_interval will
be run earlier if they were already scheduled to run. The downside is
that after Icinga2 was down for a while, there will be a lot of checks
within the first minute. Our max concurrent check should take care of
this though.

6 years agoMerge pull request #6207 from Icinga/fix/nscp-api-multiple-params
Michael Friedrich [Mon, 9 Apr 2018 08:07:04 +0000 (10:07 +0200)]
Merge pull request #6207 from Icinga/fix/nscp-api-multiple-params

Fix multiple parameter problems for check_nscp_api

6 years agoUpdate the documentation for zone name setting in setups and connection-less node...
Michael Friedrich [Fri, 6 Apr 2018 18:19:43 +0000 (20:19 +0200)]
Update the documentation for zone name setting in setups and connection-less node setup

6 years agoImplement support for connection-less node setup (no csr auto-signing connect)
Michael Friedrich [Fri, 6 Apr 2018 17:49:01 +0000 (19:49 +0200)]
Implement support for connection-less node setup (no csr auto-signing connect)

6 years agoUnify setting the local and parent zone names for node wizard/setup
Michael Friedrich [Fri, 6 Apr 2018 17:18:19 +0000 (19:18 +0200)]
Unify setting the local and parent zone names for node wizard/setup

6 years agoUnify setting the master zone name for 'node wizard|setup` in master mode
Michael Friedrich [Fri, 6 Apr 2018 15:29:37 +0000 (17:29 +0200)]
Unify setting the master zone name for 'node wizard|setup` in master mode

6 years agoFix check_nscp_api for multiple URL parameter usage 6207/head
Michael Friedrich [Fri, 6 Apr 2018 13:23:31 +0000 (15:23 +0200)]
Fix check_nscp_api for multiple URL parameter usage

NSClient++ doesn't support the bracket notation.

refs #5706

6 years agoAllow to disable brackets for the Url class and Format()
Michael Friedrich [Fri, 6 Apr 2018 12:49:15 +0000 (14:49 +0200)]
Allow to disable brackets for the Url class and Format()

This commit also adds unit tests.

refs #5706

6 years agoMerge pull request #6206 from Icinga/feature/app-version-constant
Noah Hilverling [Fri, 6 Apr 2018 12:14:16 +0000 (14:14 +0200)]
Merge pull request #6206 from Icinga/feature/app-version-constant

Add ApplicationVersion built-in constant

6 years agoAdd ApplicationVersion built-in constant 6206/head
Michael Friedrich [Fri, 6 Apr 2018 11:25:48 +0000 (13:25 +0200)]
Add ApplicationVersion built-in constant

refs #5784

6 years agoAdd verbose parameter to the docs
Michael Friedrich [Fri, 6 Apr 2018 11:03:08 +0000 (13:03 +0200)]
Add verbose parameter to the docs

6 years agoFix verbose errors in config files handler
Michael Friedrich [Fri, 6 Apr 2018 10:55:03 +0000 (12:55 +0200)]
Fix verbose errors in config files handler

6 years agoFix verbose error message in modify object handler
Michael Friedrich [Fri, 6 Apr 2018 10:52:17 +0000 (12:52 +0200)]
Fix verbose error message in modify object handler

6 years agoFix verbose error handling in variable and template query handlers
Michael Friedrich [Fri, 6 Apr 2018 10:50:06 +0000 (12:50 +0200)]
Fix verbose error handling in variable and template query handlers

6 years agoMerge pull request #6204 from Icinga/fix/api-create-object-exists-errors
Noah Hilverling [Fri, 6 Apr 2018 10:47:31 +0000 (12:47 +0200)]
Merge pull request #6204 from Icinga/fix/api-create-object-exists-errors

API: Check if objects exists and return proper error message