]>
granicus.if.org Git - icinga2/log
Gunnar Beutner [Tue, 12 Aug 2014 11:46:54 +0000 (13:46 +0200)]
Implement support for writing the icinga2.debug file
refs #6702
Michael Friedrich [Fri, 15 Aug 2014 15:50:38 +0000 (17:50 +0200)]
DB IDO: Fix failover_timeout config validator
refs #6827
Michael Friedrich [Fri, 15 Aug 2014 15:24:05 +0000 (17:24 +0200)]
Merge branch 'feature/ido-ha-6827'
fixes #6827
refs #6203
Michael Friedrich [Fri, 15 Aug 2014 15:13:32 +0000 (17:13 +0200)]
DB IDO: Add failover_timeout attribute
refs #6827
Michael Friedrich [Fri, 15 Aug 2014 14:01:44 +0000 (16:01 +0200)]
DB IDO: Add documentation for HA functionality
refs #6827
refs #6203
Michael Friedrich [Wed, 13 Aug 2014 18:30:28 +0000 (20:30 +0200)]
DB IDO: Delay connection in HA RunOnce mode
refs #6827
refs #6203
Michael Friedrich [Wed, 13 Aug 2014 15:46:43 +0000 (17:46 +0200)]
DB IDO: Add 'enable_ha' configuration flag
This feature is true by default. If disabled all cluster nodes in a high
availability zone will write to their own local database.
TODO: documentation, tests.
refs #6827
refs #6203
Michael Friedrich [Wed, 13 Aug 2014 14:47:38 +0000 (16:47 +0200)]
DB IDO: Add endpoint_name to programstatus table
refs #6827
refs #6203
Gunnar Beutner [Thu, 14 Aug 2014 15:08:11 +0000 (17:08 +0200)]
Add context information for Graphite error messages
fixes #6898
Michael Friedrich [Thu, 14 Aug 2014 14:32:51 +0000 (16:32 +0200)]
Documentation: s/service\.description/service\.name/
refs #6918
Michael Friedrich [Thu, 14 Aug 2014 14:15:01 +0000 (16:15 +0200)]
Fix external command pipe: Too many open files
fixes #6916
Michael Friedrich [Thu, 14 Aug 2014 12:39:08 +0000 (14:39 +0200)]
Documentation: Fix naming s/central/master/
fixes #6878
Michael Friedrich [Thu, 14 Aug 2014 11:39:55 +0000 (13:39 +0200)]
Documentation: Clarify on which config tools are available
fixes #6909
Michael Friedrich [Thu, 7 Aug 2014 13:48:55 +0000 (15:48 +0200)]
Documentation: Fix <> formatting
Gunnar Beutner [Thu, 7 Aug 2014 12:23:20 +0000 (14:23 +0200)]
Build fix for Windows
Michael Friedrich [Thu, 7 Aug 2014 09:18:17 +0000 (11:18 +0200)]
Documentation: s/enable_flap_detection/enable_flapping/g
fixes #6870
Michael Friedrich [Thu, 7 Aug 2014 06:59:05 +0000 (08:59 +0200)]
Release version 2.0.2
Michael Friedrich [Thu, 7 Aug 2014 06:55:36 +0000 (08:55 +0200)]
Install upgrade sql files on Debian
refs #6700
Gunnar Beutner [Thu, 7 Aug 2014 06:34:38 +0000 (08:34 +0200)]
Flush loggers in Application::Exit
fixes #6861
Michael Friedrich [Wed, 6 Aug 2014 19:30:12 +0000 (21:30 +0200)]
Update INSTALL - master + support/2.0 only
Michael Friedrich [Wed, 6 Aug 2014 15:49:29 +0000 (17:49 +0200)]
Fix event command execution not calling finish handler
fixes #6856
Gunnar Beutner [Wed, 6 Aug 2014 08:47:00 +0000 (10:47 +0200)]
Exit application when IDO version doesn't match expected version
fixes #6850
Gunnar Beutner [Wed, 6 Aug 2014 08:43:41 +0000 (10:43 +0200)]
Use gai_strerror instead of Utility::FormatErrorNumber for getaddrinfo's error codes
fixes #6849
Gunnar Beutner [Wed, 6 Aug 2014 08:37:47 +0000 (10:37 +0200)]
Add missing spaces in some error messages
fixes #6840
Gunnar Beutner [Wed, 6 Aug 2014 08:35:27 +0000 (10:35 +0200)]
Make --no-stack-rlimit the first argument
fixes #6765
Gunnar Beutner [Wed, 6 Aug 2014 07:59:38 +0000 (09:59 +0200)]
Don't write new-lines to the Graphite socket to test if it's still connected
fixes #6549
Michael Friedrich [Tue, 5 Aug 2014 19:27:21 +0000 (21:27 +0200)]
Rename README to README.md
fixes #6688
Michael Friedrich [Tue, 5 Aug 2014 16:48:29 +0000 (18:48 +0200)]
Documentation: Add a note on async non-blocking events
refs #6589
Michael Friedrich [Tue, 5 Aug 2014 16:01:01 +0000 (18:01 +0200)]
ExternalCommandListener: Use threads per client connection
fixes #6589
Michael Friedrich [Tue, 5 Aug 2014 14:37:30 +0000 (16:37 +0200)]
Update manual test config for notifications
refs #6479
Michael Friedrich [Tue, 5 Aug 2014 11:52:24 +0000 (13:52 +0200)]
Flush stdout before _exit()
fixes #6852
refs #6820
Michael Friedrich [Tue, 5 Aug 2014 10:14:24 +0000 (12:14 +0200)]
Exit early on ApiListener SSL errors
refs #6682
Michael Friedrich [Tue, 5 Aug 2014 09:30:06 +0000 (11:30 +0200)]
Use a local buffer for ERR_error_string()
refs #6724
refs #6682
Gerd von Egidy [Mon, 4 Aug 2014 22:53:18 +0000 (00:53 +0200)]
Beautify GraphiteWriter debug logging
refs #6550
Gerd von Egidy [Mon, 4 Aug 2014 22:48:32 +0000 (00:48 +0200)]
Add warning messages when performance data could not be parsed or not be sent to Graphite
refs #6550
Gunnar Beutner [Tue, 5 Aug 2014 07:35:28 +0000 (09:35 +0200)]
Add a missing lock in TlsStream::Close
fixes #6621
refs #6724
Gunnar Beutner [Tue, 5 Aug 2014 07:10:59 +0000 (09:10 +0200)]
Avoid duplicate API connections
refs #6724
Gunnar Beutner [Tue, 5 Aug 2014 06:40:06 +0000 (08:40 +0200)]
Michael Friedrich [Mon, 4 Aug 2014 15:29:59 +0000 (17:29 +0200)]
Merge branch 'fix/cluster-ssl-error-msg-6682' into support/2.0
fixes #6682
Michael Friedrich [Mon, 4 Aug 2014 15:13:42 +0000 (17:13 +0200)]
Add verbose SSL error messages
refs #6682
Michael Friedrich [Mon, 4 Aug 2014 14:43:34 +0000 (16:43 +0200)]
Use Application::Exit() for main app termination
refs #6682
Michael Friedrich [Mon, 4 Aug 2014 14:34:17 +0000 (16:34 +0200)]
Bail early if ApiListener cannot be started
refs #6682
Michael Friedrich [Mon, 4 Aug 2014 14:26:17 +0000 (16:26 +0200)]
Add Application::Exit()
refs #6682
Michael Friedrich [Mon, 4 Aug 2014 12:03:37 +0000 (14:03 +0200)]
Fix non-existing endpoint on ApiListener error
refs #6724
Gunnar Beutner [Mon, 4 Aug 2014 11:35:12 +0000 (13:35 +0200)]
Properly close TLS connections
refs #6724
Gunnar Beutner [Mon, 4 Aug 2014 10:48:15 +0000 (12:48 +0200)]
Fix an invalid pointer access in ApiClient::DisconnectSync
refs #6724
Michael Friedrich [Mon, 4 Aug 2014 09:25:47 +0000 (11:25 +0200)]
Syntax: Add new RunDir constant
refs #6627
Michael Friedrich [Mon, 4 Aug 2014 09:25:17 +0000 (11:25 +0200)]
Documentation: Fix PidPath default
refs #6627
Michael Friedrich [Mon, 4 Aug 2014 08:47:30 +0000 (10:47 +0200)]
Documentation: Add section for implicit dependencies
fixes #6725
Gunnar Beutner [Mon, 4 Aug 2014 07:50:47 +0000 (09:50 +0200)]
Fix a potential deadlock in ApiClient::Disconnect
refs #6724
Gunnar Beutner [Mon, 4 Aug 2014 07:50:30 +0000 (09:50 +0200)]
Build fix for Linux (oops)
Gunnar Beutner [Mon, 4 Aug 2014 06:49:11 +0000 (08:49 +0200)]
Merge branch 'fix/solaris-6821'
fixes #6821
Gunnar Beutner [Mon, 4 Aug 2014 06:48:05 +0000 (08:48 +0200)]
Update AUTHORS
refs #6821
Jan Andres [Mon, 4 Aug 2014 06:46:14 +0000 (08:46 +0200)]
Fix incorrect usage of readdir_r
refs #6821
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
Jan Andres [Mon, 4 Aug 2014 06:45:38 +0000 (08:45 +0200)]
Build fix for Solaris
refs #6821
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
Michael Friedrich [Fri, 1 Aug 2014 15:38:49 +0000 (17:38 +0200)]
Documentation: Add a note on Icinga Web database
refs #6652
Gunnar Beutner [Fri, 1 Aug 2014 15:05:09 +0000 (17:05 +0200)]
Build fix for OS X.
Michael Friedrich [Fri, 1 Aug 2014 14:47:14 +0000 (16:47 +0200)]
Documentation: Basic cluster troubleshooting guide
Partly
refs #6703
Michael Friedrich [Fri, 1 Aug 2014 14:18:30 +0000 (16:18 +0200)]
Documentation: Update cluster zones from latest feedback
This is partly related to
refs #6703
Gunnar Beutner [Fri, 1 Aug 2014 12:28:32 +0000 (14:28 +0200)]
Fix OpenSSL errors during (re-)negotiation
fixes #6724
Gunnar Beutner [Fri, 1 Aug 2014 10:26:45 +0000 (12:26 +0200)]
Remove if(NOT DEFINED ICINGA2_SYSCONFIGFILE) in etc/initsystem/CMakeLists.txt
fixes #6832
Michael Friedrich [Thu, 31 Jul 2014 10:00:52 +0000 (12:00 +0200)]
Fix permission problem with cluster messages
fixes #6810
Gunnar Beutner [Wed, 30 Jul 2014 13:26:41 +0000 (15:26 +0200)]
Remove RPM Requires for mysql
refs #5818
Gunnar Beutner [Wed, 30 Jul 2014 13:14:47 +0000 (15:14 +0200)]
Use _exit instead of exit
fixes #6820
Gunnar Beutner [Wed, 30 Jul 2014 12:24:35 +0000 (14:24 +0200)]
Merge branch 'fix/gnb-adapt-spec-for-suse-5818'
fixes #5818
Gunnar Beutner [Wed, 30 Jul 2014 11:41:23 +0000 (13:41 +0200)]
Remove redundant RPM Requires
refs #5818
Gaël Beaudoin [Mon, 28 Jul 2014 08:28:16 +0000 (10:28 +0200)]
Add the --timeout parameter to the check_ssh / ssh CheckCommand
fixes #6791
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
Tim Hardeck [Fri, 11 Jul 2014 07:11:34 +0000 (09:11 +0200)]
Use Github url as tarball source
This allows the automatic download of new versions.
refs #5818
Tim Hardeck [Sat, 5 Jul 2014 10:34:31 +0000 (12:34 +0200)]
Prevent empty icinga2 package by adding COPYING
Empty packages are not allowed on SLES11 and also produce a warning in
newer openSUSE releases.
So we just work around the issue by adding the COPYING file.
refs #5818
Tim Hardeck [Fri, 4 Jul 2014 11:29:40 +0000 (13:29 +0200)]
Use permission verfication scripts on SUSE distributions
refs #5818
Tim Hardeck [Thu, 3 Jul 2014 15:59:02 +0000 (17:59 +0200)]
Use root as default user and group to prevent issues
refs #5818
Tim Hardeck [Fri, 4 Jul 2014 11:58:09 +0000 (13:58 +0200)]
Remove obsolete pgsqllib require on SUSE distributions
refs #5818
Tim Hardeck [Fri, 4 Jul 2014 11:13:54 +0000 (13:13 +0200)]
Remove redundant mysql requirement
The mysql dependencies are recognized automatically during building.
refs #5818
Tim Hardeck [Fri, 4 Jul 2014 11:00:19 +0000 (13:00 +0200)]
Reduce redunancies in spec file
Remove redundant differences between SUSE and RHEL distributions.
refs #5818
Tim Hardeck [Fri, 4 Jul 2014 09:49:51 +0000 (11:49 +0200)]
Activate systemd on SUSE distributions
refs #5818
Tim Hardeck [Fri, 4 Jul 2014 09:23:39 +0000 (11:23 +0200)]
Remove .gitignore files from package
This commit can be reversed as soon as there are upgrade files in the
schema upgrade directories.
refs #5818
Tim Hardeck [Fri, 4 Jul 2014 09:19:45 +0000 (11:19 +0200)]
Description should be longer than the summary
This fixes a rpmlint warning.
refs #5818
Tim Hardeck [Fri, 4 Jul 2014 09:18:31 +0000 (11:18 +0200)]
Recommend logrotate in icinga2-common
Since we install a logrotate configuration file it does make sense to
at least recommend the installation of logrotate.
This addition is restricted to SUSE distributions since "Recommends"
is not supported elsewhere.
refs #5818
Tim Hardeck [Thu, 3 Jul 2014 16:00:27 +0000 (18:00 +0200)]
Don't copy INSTALL documentation to system docs
The INSTALL documentation is not relevant after installation, especially
if packages are used.
This does prevent a rpmlint warning.
refs #5818
Tim Hardeck [Fri, 4 Jul 2014 10:01:22 +0000 (12:01 +0200)]
Add log directory to icinga2-common
RPMLint complains if logrotate is used without including the log directory in the package.
refs #5818
Tim Hardeck [Fri, 13 Jun 2014 09:51:22 +0000 (11:51 +0200)]
Logrotate.conf doesn't need execution rights
refs #5818
Tim Hardeck [Sat, 5 Jul 2014 09:44:03 +0000 (11:44 +0200)]
Use modern GPL license tag
refs #5818
Gerd von Egidy [Tue, 29 Jul 2014 22:25:19 +0000 (00:25 +0200)]
Call initgroups before setuid to inherit additional group rights
fixes #6809
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
Michael Friedrich [Tue, 29 Jul 2014 13:31:37 +0000 (15:31 +0200)]
Documentation: Add a note on el7 & systemd
refs #6655
Gunnar Beutner [Tue, 29 Jul 2014 09:31:55 +0000 (11:31 +0200)]
Don't call setgroups() during reload
fixes #6790
Alexander Wirt [Wed, 23 Jul 2014 16:57:33 +0000 (18:57 +0200)]
Debian: Fix loading apache cgi modules
fixes #6501
Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
Michael Friedrich [Wed, 23 Jul 2014 16:06:57 +0000 (18:06 +0200)]
Fix customvariables in DB IDO MySQL are not case sensitive
fixes #6608
Michael Friedrich [Wed, 23 Jul 2014 11:48:20 +0000 (13:48 +0200)]
Documentation: Update installation with systemd service
fixes #6708
Gunnar Beutner [Wed, 23 Jul 2014 11:05:20 +0000 (13:05 +0200)]
Update formatting for the version message
refs #6783
Michael Friedrich [Wed, 23 Jul 2014 08:48:33 +0000 (10:48 +0200)]
Rename upgrade sql files
refs #6646
Michael Friedrich [Wed, 23 Jul 2014 08:46:37 +0000 (10:46 +0200)]
Documentation: Clarify on which feature are required for user interfaces & addons
fixes #6652
Gunnar Beutner [Wed, 23 Jul 2014 08:25:26 +0000 (10:25 +0200)]
Add MySQL/pgSQL upgrade files which fix name2 in the icinga_objects table
fixes #6646
Gunnar Beutner [Wed, 23 Jul 2014 07:37:04 +0000 (09:37 +0200)]
Remove set_if attribute for the ssl check
fixes #6782
Gunnar Beutner [Wed, 23 Jul 2014 07:30:56 +0000 (09:30 +0200)]
Print application paths for --version
fixes #6783
Gunnar Beutner [Tue, 22 Jul 2014 12:13:21 +0000 (14:13 +0200)]
Make sure that event handlers are run for hard recoveries
fixes #6686
Gunnar Beutner [Tue, 22 Jul 2014 11:22:39 +0000 (13:22 +0200)]
Rename ICINGA2_PLUGIN_PATH to ICINGA2_PLUGINDIR
refs #6548
Gunnar Beutner [Tue, 22 Jul 2014 11:18:41 +0000 (13:18 +0200)]
Make location of the /run directory configurable
fixes #6627
Gunnar Beutner [Tue, 22 Jul 2014 08:28:23 +0000 (10:28 +0200)]
Use NULL instead of empty strings for name2 in the icinga_objects table
fixes #6646
Michael Friedrich [Mon, 21 Jul 2014 18:22:48 +0000 (20:22 +0200)]
Documentation: Update package repositories
refs #5796
Gunnar Beutner [Mon, 21 Jul 2014 13:09:01 +0000 (15:09 +0200)]
Fix order attribute for the ssh check command
fixes #6773