]>
granicus.if.org Git - icinga2/log
Michael Friedrich [Fri, 9 Jan 2015 13:46:07 +0000 (14:46 +0100)]
Update documentation for v2.2.3
Michael Friedrich [Fri, 9 Jan 2015 13:25:45 +0000 (14:25 +0100)]
Fix wrong host/node name in update-config blacklist
fixes #8181
Michael Friedrich [Fri, 9 Jan 2015 13:10:48 +0000 (14:10 +0100)]
Fix crash in node update-config
fixes #8182
Jean Flach [Fri, 9 Jan 2015 12:20:22 +0000 (13:20 +0100)]
Update check_service help
fixes #8143
Gunnar Beutner [Fri, 9 Jan 2015 10:43:57 +0000 (11:43 +0100)]
Disable Application::SetResourceLimits on non-Linux systems
fixes #8178
Michael Friedrich [Fri, 9 Jan 2015 10:23:29 +0000 (11:23 +0100)]
Increase DB IDO query queue limit
fixes #8152
Michael Friedrich [Thu, 8 Jan 2015 16:09:31 +0000 (17:09 +0100)]
Incorrect ticket number shouldn't cause "node wizard" to terminate
fixes #8125
Tobias von der Krone [Thu, 8 Jan 2015 15:29:40 +0000 (16:29 +0100)]
Fix a typo in the example of the StatusDataWriter documentation
fixes #8171
Michael Friedrich [Thu, 8 Jan 2015 15:18:11 +0000 (16:18 +0100)]
Fix sending notifications for volatile checks on OK->OK changes
volatile checks make state changes behave like HARD state changes.
Though OK -> OK transitions must not be notified.
Increased log information for notifications too.
fixes #8063
Gunnar Beutner [Thu, 8 Jan 2015 10:36:53 +0000 (11:36 +0100)]
Fix missing command arguments
fixes #8144
Gunnar Beutner [Wed, 7 Jan 2015 09:39:58 +0000 (10:39 +0100)]
Fix config validation for the check_interval attribute
fixes #8147
Tim Hardeck [Fri, 19 Dec 2014 12:05:28 +0000 (13:05 +0100)]
Exclude prepare-dirs from bin package
Prepare-dirs on i586 platforms end up in the same directory as the
other lib files so it would get automatically included in the bin
package. To prevent this only "*.so*" files are included in the bin
package from this directory.
fixes #8126
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
Gunnar Beutner [Fri, 19 Dec 2014 11:07:06 +0000 (12:07 +0100)]
Fix a deadlock in TlsStream::Read / TlsStream::Close
fixes #8124
Michael Friedrich [Thu, 18 Dec 2014 10:23:14 +0000 (11:23 +0100)]
Update Changelog
refs #8105
Michael Friedrich [Thu, 18 Dec 2014 10:20:06 +0000 (11:20 +0100)]
Compat: Fix event_handler_enabled dump based on enable_event_handler attribute
fixes #8105
Gunnar Beutner [Thu, 18 Dec 2014 09:22:24 +0000 (10:22 +0100)]
Update INSTALL.md for 2.2.2
Gunnar Beutner [Thu, 18 Dec 2014 04:28:51 +0000 (05:28 +0100)]
Remove usage info from --version
fixes #8102
Gunnar Beutner [Wed, 17 Dec 2014 15:36:50 +0000 (16:36 +0100)]
Update RPM spec file to use the boost153 package on RHEL 5 and SLES 11 SP3
Gunnar Beutner [Tue, 16 Dec 2014 13:28:19 +0000 (14:28 +0100)]
Fix a patch that wasn't properly backported
refs #8059
Gunnar Beutner [Tue, 16 Dec 2014 10:33:14 +0000 (11:33 +0100)]
Update the documentation and RPM spec file for 2.2.2
Michael Friedrich [Mon, 15 Dec 2014 10:44:56 +0000 (11:44 +0100)]
Cli: "node wizard" shouldn't crash when SaveCert fails
fixes #7707
Michael Friedrich [Mon, 15 Dec 2014 10:26:22 +0000 (11:26 +0100)]
Docs: Fix gdb pretty printers
fixes #8048
Michael Friedrich [Mon, 15 Dec 2014 10:08:34 +0000 (11:08 +0100)]
Docs: Update dependency state filter explaination
refs #7301
Steve McMaster [Thu, 11 Dec 2014 21:16:58 +0000 (16:16 -0500)]
Add -t options to "snmp" and "snmp-manubulon-command" CheckCommand objects
fixes #8075
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
Michael Friedrich [Fri, 12 Dec 2014 14:53:10 +0000 (15:53 +0100)]
DB IDO: Update child object reachability if parentchanges to !{OK,UP}
fixes #7683
Michael Friedrich [Fri, 12 Dec 2014 12:25:10 +0000 (13:25 +0100)]
DB IDO: Missing last_hard_state column update in {host,service}status tables
fixes #8058
Michael Friedrich [Thu, 11 Dec 2014 18:19:34 +0000 (19:19 +0100)]
Documentation: Add note on default notification interval in getting started notifications.conf
fixes #8070
Gunnar Beutner [Thu, 11 Dec 2014 18:01:15 +0000 (19:01 +0100)]
Update AUTHORS
refs #8066
Steve McMaster [Thu, 11 Dec 2014 15:50:50 +0000 (10:50 -0500)]
Remove remarks about setting dictionary value to null to remove the key/value pair
fixes #8066
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
Michael Friedrich [Thu, 11 Dec 2014 13:47:46 +0000 (14:47 +0100)]
Cli: Don't parse node repository files twice in 'node update-config'
refs #7917
Gunnar Beutner [Thu, 11 Dec 2014 08:44:58 +0000 (09:44 +0100)]
Fix another crash in ThreadPool::Stop
refs #8059
Gunnar Beutner [Thu, 11 Dec 2014 08:33:07 +0000 (09:33 +0100)]
Fix crash in ThreadPool::Stop
fixes #8059
Gunnar Beutner [Thu, 11 Dec 2014 08:27:31 +0000 (09:27 +0100)]
Validate configuration files during reload
fixes #7045
Gunnar Beutner [Thu, 11 Dec 2014 07:50:28 +0000 (08:50 +0100)]
Improve error reporting when libmysqlclient or libpq are missing
fixes #7882
Carlos Cesario [Wed, 10 Dec 2014 17:17:27 +0000 (15:17 -0200)]
Documentation: Add import template in dependencies example
fixes #8051
Michael Friedrich [Wed, 10 Dec 2014 17:48:35 +0000 (18:48 +0100)]
Cli: Make sure to check for removed nodes only once in 'node update-config'
fixes #7917
Gunnar Beutner [Wed, 10 Dec 2014 17:06:03 +0000 (18:06 +0100)]
Fix the check_interval validator
fixes #8050
Gunnar Beutner [Wed, 10 Dec 2014 12:20:16 +0000 (13:20 +0100)]
Escape special characters in repository file names
fixes #7618
Gunnar Beutner [Wed, 10 Dec 2014 08:56:32 +0000 (09:56 +0100)]
Add log message for heartbeat timeouts
refs #7745
Gunnar Beutner [Tue, 9 Dec 2014 14:07:49 +0000 (15:07 +0100)]
Build fix for Windows
Gunnar Beutner [Tue, 9 Dec 2014 12:17:27 +0000 (13:17 +0100)]
Implement heartbeat messages for the cluster
fixes #7745
Michael Friedrich [Tue, 9 Dec 2014 16:17:53 +0000 (17:17 +0100)]
spec: Fix icinga2-ido-* description
Michael Friedrich [Tue, 9 Dec 2014 16:16:55 +0000 (17:16 +0100)]
Docs: Replace unixcat with nc -U
fixes #8039
Gunnar Beutner [Tue, 9 Dec 2014 15:43:09 +0000 (16:43 +0100)]
Fix typeof() for numbers
fixes #8028
Jean Flach [Tue, 9 Dec 2014 14:38:23 +0000 (15:38 +0100)]
Fix major bugs in windows plugins check_load and check_service
fixes #7881 #7992
Gunnar Beutner [Mon, 8 Dec 2014 08:55:40 +0000 (09:55 +0100)]
Add missing Flush() call in the CompatLogger class
fixes #7511
Gunnar Beutner [Mon, 8 Dec 2014 07:36:03 +0000 (08:36 +0100)]
Fix typeof incorrectly returning null for arrays and dictionaries
fixes #8002
Michael Friedrich [Fri, 5 Dec 2014 19:36:41 +0000 (20:36 +0100)]
Docs: Explain `nrpe_arguments` in NRPE section
People still use it, and it's the best place there, instead of
the general documentation which should not get messed up with
NRPE at all.
refs #5474
Michael Friedrich [Fri, 5 Dec 2014 15:31:42 +0000 (16:31 +0100)]
Livestatus: Fix missing host downtimes/comments
fixes #7064
Gunnar Beutner [Fri, 5 Dec 2014 13:59:12 +0000 (14:59 +0100)]
ScriptUtils: Make sure arguments aren't null
fixes #8003
Gunnar Beutner [Fri, 5 Dec 2014 13:05:08 +0000 (14:05 +0100)]
Use the boost packages from packages.icinga.org
Gunnar Beutner [Fri, 5 Dec 2014 11:59:57 +0000 (12:59 +0100)]
Implement validator for the check_interval attribute
fixes #7591
Michael Friedrich [Fri, 5 Dec 2014 10:35:00 +0000 (11:35 +0100)]
Execute checks locally if command_endpoint == local endpoint
fixes #7863
Gunnar Beutner [Thu, 4 Dec 2014 20:45:15 +0000 (21:45 +0100)]
Fix crash in the unit tests
fixes #7769
Michael Friedrich [Thu, 4 Dec 2014 16:22:09 +0000 (17:22 +0100)]
cli: Fix node update-config errors
* fix hosts not created if config and inventory.index are missing.
* fix segfault if host already exists in inventory
* fix that newly listed node hosts are not added to the config repo
* fix repository removal of remove host/services on remote nodes
* fix missing/wrong locks for dictionaries
* fix missing directory create/chown
fixes #7518
fixes #7878
fixes #7917
fixes #7891
Tim Hardeck [Tue, 2 Dec 2014 17:26:29 +0000 (18:26 +0100)]
Use Icinga 1.x Apache conf
This Apache conf is from Icinga 1.x and should work with Apache 2.2 and
2.4.
fixes #7929
Tim Hardeck [Mon, 1 Dec 2014 19:13:05 +0000 (20:13 +0100)]
Move set_permission statement from common to bin
/var/run/icinga2/cmd was moved from common to bin in Icinga 2.2.0 but
the set_permission statement wasn't moved to bin.
fixes #7914
Tim Hardeck [Mon, 1 Dec 2014 18:52:34 +0000 (19:52 +0100)]
Add missing /usr/lib/icinga2 directory to rpm spec
Make sure that the _libexec directory is part of the rpm package
"common".
refs #7913
Tim Hardeck [Mon, 1 Dec 2014 18:51:11 +0000 (19:51 +0100)]
Use _libexecdir instead of static path
Instead of the static file path /usr/lib/icinga2/ the macro _libexecdir
is used, which is defined at the beginning.
refs #7913
Gunnar Beutner [Mon, 1 Dec 2014 14:53:23 +0000 (15:53 +0100)]
Fix problem with macro arguments which are not separated by whitespace
fixes #7314
Michael Friedrich [Mon, 1 Dec 2014 12:29:42 +0000 (13:29 +0100)]
Update documentation
refs #7903
Gunnar Beutner [Mon, 1 Dec 2014 11:09:32 +0000 (12:09 +0100)]
Update documentation for 2.2.1
fixes #7903
Michael Friedrich [Mon, 1 Dec 2014 12:19:07 +0000 (13:19 +0100)]
Don't execute built-in commands on the master in remote command execution mode
fixes #7708
Michael Friedrich [Mon, 1 Dec 2014 12:18:46 +0000 (13:18 +0100)]
Fix missing lock in ConfigUpdateHandler()
Gunnar Beutner [Mon, 1 Dec 2014 09:36:38 +0000 (10:36 +0100)]
Fix a memory leak in the ReadLineContext class
fixes #7602
Gunnar Beutner [Mon, 1 Dec 2014 09:00:05 +0000 (10:00 +0100)]
Add support for Apache 2.4 in the Classic UI config file
fixes #7739
Gunnar Beutner [Sat, 29 Nov 2014 19:17:06 +0000 (20:17 +0100)]
Update AUTHORS
Malte Rabenseifner [Fri, 28 Nov 2014 18:27:31 +0000 (19:27 +0100)]
Fix group permission in prepare-dirs
fixes #7890
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
Gunnar Beutner [Fri, 28 Nov 2014 12:39:39 +0000 (13:39 +0100)]
Build fix
Michael Friedrich [Thu, 27 Nov 2014 17:19:38 +0000 (18:19 +0100)]
Docs: Fix wrong command reference
refs #7867
Michael Friedrich [Thu, 27 Nov 2014 17:15:14 +0000 (18:15 +0100)]
Cli: Ensure that repository path is created on 'node add' command
fixes #7743
Michael Friedrich [Thu, 27 Nov 2014 16:28:49 +0000 (17:28 +0100)]
Update man page for icinga2
$ help2man 'icinga2 daemon' > doc/icinga2.8
fixes #7735
Michael Friedrich [Thu, 27 Nov 2014 15:57:58 +0000 (16:57 +0100)]
Documentation: Explain macro array support, repeat_key, add icmp example
fixes #7868
fixes #7867
Tim Hardeck [Thu, 20 Nov 2014 15:29:17 +0000 (16:29 +0100)]
Run systemd macros in the correct rpm scripts
The systemd Icinga service was moved from the package bin to common in
2.2.0 but most rpm scripts like postun, preun and so on weren't adapted
accordingly.
fixes #7738
Gunnar Beutner [Thu, 27 Nov 2014 13:33:26 +0000 (14:33 +0100)]
Move the icinga2-prepare-dirs script to /usr/lib
fixes #7786
Gunnar Beutner [Wed, 26 Nov 2014 19:43:42 +0000 (20:43 +0100)]
Implement support for arrays in command arguments
fixes #6709
Christian Jonak [Tue, 25 Nov 2014 17:54:05 +0000 (18:54 +0100)]
Documentation: Fix wrong wizard information for clients
Remote client should not be configured as master, so we need to answer the first question with 'Y'
fixes #7847
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
Gunnar Beutner [Thu, 27 Nov 2014 08:53:37 +0000 (09:53 +0100)]
Remove the BuildRequires for yajl-devel (on RHEL 6) because their package is broken
refs #7463
Gunnar Beutner [Thu, 27 Nov 2014 08:40:27 +0000 (09:40 +0100)]
Fix incorrect operators in GelfWriter::NotificationToUserHandler
fixes #7866
Gunnar Beutner [Thu, 27 Nov 2014 08:35:24 +0000 (09:35 +0100)]
Fix crash in CreateCert
fixes #7862
Gunnar Beutner [Wed, 26 Nov 2014 16:40:24 +0000 (17:40 +0100)]
Update AUTHORS
Yohan Jarosz [Wed, 26 Nov 2014 10:16:32 +0000 (11:16 +0100)]
Adding missing command
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
Gunnar Beutner [Wed, 26 Nov 2014 15:35:29 +0000 (16:35 +0100)]
Add build dependency for yajl in the spec file
fixes #7463
Gunnar Beutner [Wed, 26 Nov 2014 05:40:24 +0000 (06:40 +0100)]
Fix the init script
refs #7613
Michael Friedrich [Tue, 25 Nov 2014 17:51:53 +0000 (18:51 +0100)]
Documentation: Add a note on unique template/object names
fixes #7671
Michael Friedrich [Tue, 25 Nov 2014 17:42:13 +0000 (18:42 +0100)]
Make sure that user/group exists when starting Icinga 2
fixes #7173
fixes #7613
Gunnar Beutner [Sun, 23 Nov 2014 08:52:17 +0000 (09:52 +0100)]
Fix incorrect result for the !in operator
fixes #7806
Gunnar Beutner [Fri, 21 Nov 2014 21:05:03 +0000 (22:05 +0100)]
Increase default timeout for NRPE checks
fixes #7747
Gunnar Beutner [Fri, 21 Nov 2014 13:02:51 +0000 (14:02 +0100)]
Add notification custom vars to the satellite-{host,service} templates
fixes #7770
Tim Hardeck [Thu, 20 Nov 2014 14:56:48 +0000 (15:56 +0100)]
Remove icinga-prepare-dirs from icinga-bin package
`icinga-prepare-dirs` was part of the package common and bin. Since it
was added with 2.2.0 to common with a man page I would expect this to be
the right place so I removed it from bin.
fixes #7740
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
Gunnar Beutner [Thu, 20 Nov 2014 13:53:59 +0000 (14:53 +0100)]
Fix incorrect error message for localhost (in "node update-config")
fixes #7754
Gunnar Beutner [Thu, 20 Nov 2014 09:09:13 +0000 (10:09 +0100)]
Don't validate strings in the JSON parser
fixes #7730
Gunnar Beutner [Wed, 19 Nov 2014 06:20:37 +0000 (07:20 +0100)]
Add Windows-specific example config files
Gunnar Beutner [Wed, 19 Nov 2014 05:40:58 +0000 (06:40 +0100)]
Some minor plugin fixes
Gunnar Beutner [Tue, 18 Nov 2014 17:33:51 +0000 (18:33 +0100)]
Fix file permissions in the Windows wizard
refs #7726
Gunnar Beutner [Tue, 18 Nov 2014 15:48:58 +0000 (16:48 +0100)]
Fix another incorrect argument name
refs #7726
Gunnar Beutner [Tue, 18 Nov 2014 15:19:32 +0000 (16:19 +0100)]
Fix: Windows wizard is missing --zone argument
fixes #7726
Gunnar Beutner [Tue, 18 Nov 2014 15:06:50 +0000 (16:06 +0100)]
Fix incorrect CLI command name in the Windows wizard
fixes #7725
Michael Friedrich [Tue, 18 Nov 2014 11:28:01 +0000 (12:28 +0100)]
Fix markdown urls
Gunnar Beutner [Mon, 17 Nov 2014 09:52:21 +0000 (10:52 +0100)]
Release version 2.2.0