]> granicus.if.org Git - icinga2/commitdiff
Release version 2.4.8
authorGunnar Beutner <gunnar.beutner@netways.de>
Thu, 12 May 2016 09:49:08 +0000 (11:49 +0200)
committerGunnar Beutner <gunnar.beutner@netways.de>
Thu, 12 May 2016 12:06:28 +0000 (14:06 +0200)
ChangeLog
RELEASE.md
doc/1-about.md
icinga2.nuspec
icinga2.spec
tools/chocolateyInstall.ps1

index 9d64109258e01efd30c35da7e7d198937962d0aa..fd67558e94c0df83ee043a9510ba09fcb7d80cd3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -4,6 +4,51 @@ Please check [doc/1-about.md].
 
 ## What's New
 
+### What's New in Version 2.4.8
+
+#### Changes
+
+* Bugfixes
+* Support for limiting the maximum number of concurrent checks (new configuration option) 
+* HA-aware features now wait for connected cluster nodes in the same zone (e.g. DB IDO)
+* The 'icinga' check now alerts on failed reloads
+
+#### Feature
+
+* Feature 8137 (Checker): Maximum concurrent service checks
+* Feature 9236 (Perfdata): PerfdataWriter: Better failure handling for file renames across file systems
+* Feature 9997 (libmethods): "icinga" check should have state WARNING when the last reload failed
+* Feature 10581 (ITL): Provide icingacli in the ITL
+* Feature 11556 (libbase): Add support for subjectAltName in SSL certificates
+* Feature 11651 (CLI): Implement SNI support for the CLI commands
+* Feature 11720 (ITL): 'disk' CheckCommand: Exclude 'cgroup' and 'tracefs' by default
+* Feature 11748 (Cluster): Remove unused cluster commands
+* Feature 11765 (Cluster): Only activate HARunOnce objects once there's a cluster connection
+* Feature 11768 (Documentation): Add the category to the generated changelog
+
+#### Bugfixes
+
+* Bug 9989 (Configuration): Service apply without name possible
+* Bug 10426 (libicinga): Icinga crashes with a segfault on receiving a lot of check results for nonexisting hosts/services
+* Bug 10717 (Configuration): Comments and downtimes of deleted checkable objects are not deleted
+* Bug 11046 (Cluster): Icinga2 agent gets stuck after disconnect and won't relay messages
+* Bug 11112 (Compat): Empty author/text attribute for comment/downtimes external commands causing crash
+* Bug 11147 (libicinga): "day -X" time specifications are parsed incorrectly
+* Bug 11158 (libicinga): Crash with empty ScheduledDowntime 'ranges' attribute
+* Bug 11374 (API): Icinga2 API: deleting service with cascade=1 does not delete dependant notification
+* Bug 11390 (Compat): Command pipe overloaded: Can't send external Icinga command to the local command file
+* Bug 11396 (API): inconsistent API /v1/objects/* response for PUT requests
+* Bug 11589 (libicinga): notification sent out during flexible downtime
+* Bug 11645 (Documentation): Incorrect chapter headings for Object#to_string and Object#type
+* Bug 11646 (Configuration): Wrong log severity causes segfault
+* Bug 11686 (API): Icinga Crash with the workflow Create_Host-> Downtime for the Host ->  Delete Downtime -> Remove Host
+* Bug 11711 (libicinga): Expired downtimes are not removed
+* Bug 11714 (libbase): Crash in UnameHelper
+* Bug 11742 (Documentation): Missing documentation for event commands w/ execution bridge
+* Bug 11757 (API): API: Missing error handling for invalid JSON request body
+* Bug 11767 (DB IDO): Ensure that program status updates are immediately updated in DB IDO
+* Bug 11779 (API): Incorrect variable names for joined fields in filters
+
 ### What's New in Version 2.4.7
 
 #### Bugfixes
index b8c2c6ca2ab4b807094d49632970073030aca6c9..da10b1b6434f06086ab67e95b3fe61200a0e70ee 100644 (file)
@@ -12,9 +12,9 @@ Check the following issue filters:
 ## Backport Commits
 
     $ git checkout master
-    $ ./pick.py -V 2.4.7
+    $ ./pick.py -V 2.4.8
 
-The script creates a new branch 'auto-merged-2.4.7' which is based on the
+The script creates a new branch 'auto-merged-2.4.8' which is based on the
 current support branch. It then merges all commits from the 'master' branch which
 reference a ticket for the version that was specified.
 
@@ -26,7 +26,7 @@ rebase until no commits are left:
 After finishing the rebase the branch needs to be merged into the support branch:
 
     $ git checkout support/2.4
-    $ git merge --ff-only auto-merged-2.4.7
+    $ git merge --ff-only auto-merged-2.4.8
 
 ## Authors
 
@@ -50,15 +50,15 @@ the changelog.py script. Also generate HTML for the wordpress release announceme
 
 Changelog:
 
-    $ ./changelog.py -V 2.4.7
+    $ ./changelog.py -V 2.4.8
 
 Docs:
 
-    $ ./changelog.py -V 2.4.7 -l
+    $ ./changelog.py -V 2.4.8 -l
 
 Wordpress:
 
-    $ ./changelog.py -V 2.4.7 -H -l
+    $ ./changelog.py -V 2.4.8 -H -l
 
 ## Git Tag
 
@@ -141,7 +141,7 @@ Create the nupkg package:
 
 Install the created icinga2 package locally:
 
-    choco install icinga2 -version 2.4.7 -fdv "%cd%" -source "'%cd%;https://chocolatey.org/api/v2/'"
+    choco install icinga2 -version 2.4.8 -fdv "%cd%" -source "'%cd%;https://chocolatey.org/api/v2/'"
 
 Upload the package to [chocolatey](https://chocolatey.org/packages/upload).
 
index ee9e02b31b30b03193549e42b72ea0540c9d2841..a8e8ad8b867d872371d13b19b4605318505f61c5 100644 (file)
@@ -54,6 +54,51 @@ More details in the [Icinga FAQ](https://www.icinga.org/icinga/faq/).
 
 ## <a id="whats-new"></a> What's New
 
+### What's New in Version 2.4.8
+
+#### Changes
+
+* Bugfixes
+* Support for limiting the maximum number of concurrent checks (new configuration option)
+* HA-aware features now wait for connected cluster nodes in the same zone (e.g. DB IDO)
+* The 'icinga' check now alerts on failed reloads
+
+#### Feature
+
+* Feature [8137](https://dev.icinga.org/issues/8137 "Feature 8137") (Checker): Maximum concurrent service checks
+* Feature [9236](https://dev.icinga.org/issues/9236 "Feature 9236") (Perfdata): PerfdataWriter: Better failure handling for file renames across file systems
+* Feature [9997](https://dev.icinga.org/issues/9997 "Feature 9997") (libmethods): "icinga" check should have state WARNING when the last reload failed
+* Feature [10581](https://dev.icinga.org/issues/10581 "Feature 10581") (ITL): Provide icingacli in the ITL
+* Feature [11556](https://dev.icinga.org/issues/11556 "Feature 11556") (libbase): Add support for subjectAltName in SSL certificates
+* Feature [11651](https://dev.icinga.org/issues/11651 "Feature 11651") (CLI): Implement SNI support for the CLI commands
+* Feature [11720](https://dev.icinga.org/issues/11720 "Feature 11720") (ITL): 'disk' CheckCommand: Exclude 'cgroup' and 'tracefs' by default
+* Feature [11748](https://dev.icinga.org/issues/11748 "Feature 11748") (Cluster): Remove unused cluster commands
+* Feature [11765](https://dev.icinga.org/issues/11765 "Feature 11765") (Cluster): Only activate HARunOnce objects once there's a cluster connection
+* Feature [11768](https://dev.icinga.org/issues/11768 "Feature 11768") (Documentation): Add the category to the generated changelog
+
+#### Bugfixes
+
+* Bug [9989](https://dev.icinga.org/issues/9989 "Bug 9989") (Configuration): Service apply without name possible
+* Bug [10426](https://dev.icinga.org/issues/10426 "Bug 10426") (libicinga): Icinga crashes with a segfault on receiving a lot of check results for nonexisting hosts/services
+* Bug [10717](https://dev.icinga.org/issues/10717 "Bug 10717") (Configuration): Comments and downtimes of deleted checkable objects are not deleted
+* Bug [11046](https://dev.icinga.org/issues/11046 "Bug 11046") (Cluster): Icinga2 agent gets stuck after disconnect and won't relay messages
+* Bug [11112](https://dev.icinga.org/issues/11112 "Bug 11112") (Compat): Empty author/text attribute for comment/downtimes external commands causing crash
+* Bug [11147](https://dev.icinga.org/issues/11147 "Bug 11147") (libicinga): "day -X" time specifications are parsed incorrectly
+* Bug [11158](https://dev.icinga.org/issues/11158 "Bug 11158") (libicinga): Crash with empty ScheduledDowntime 'ranges' attribute
+* Bug [11374](https://dev.icinga.org/issues/11374 "Bug 11374") (API): Icinga2 API: deleting service with cascade=1 does not delete dependant notification
+* Bug [11390](https://dev.icinga.org/issues/11390 "Bug 11390") (Compat): Command pipe overloaded: Can't send external Icinga command to the local command file
+* Bug [11396](https://dev.icinga.org/issues/11396 "Bug 11396") (API): inconsistent API /v1/objects/* response for PUT requests
+* Bug [11589](https://dev.icinga.org/issues/11589 "Bug 11589") (libicinga): notification sent out during flexible downtime
+* Bug [11645](https://dev.icinga.org/issues/11645 "Bug 11645") (Documentation): Incorrect chapter headings for Object#to_string and Object#type
+* Bug [11646](https://dev.icinga.org/issues/11646 "Bug 11646") (Configuration): Wrong log severity causes segfault
+* Bug [11686](https://dev.icinga.org/issues/11686 "Bug 11686") (API): Icinga Crash with the workflow Create_Host-> Downtime for the Host ->  Delete Downtime -> Remove Host
+* Bug [11711](https://dev.icinga.org/issues/11711 "Bug 11711") (libicinga): Expired downtimes are not removed
+* Bug [11714](https://dev.icinga.org/issues/11714 "Bug 11714") (libbase): Crash in UnameHelper
+* Bug [11742](https://dev.icinga.org/issues/11742 "Bug 11742") (Documentation): Missing documentation for event commands w/ execution bridge
+* Bug [11757](https://dev.icinga.org/issues/11757 "Bug 11757") (API): API: Missing error handling for invalid JSON request body
+* Bug [11767](https://dev.icinga.org/issues/11767 "Bug 11767") (DB IDO): Ensure that program status updates are immediately updated in DB IDO
+* Bug [11779](https://dev.icinga.org/issues/11779 "Bug 11779") (API): Incorrect variable names for joined fields in filters
+
 ### What's New in Version 2.4.7
 
 #### Bugfixes
index 45398aba55534b1ea7aa2150c7030e47c81fbd66..416a51b39882c5d1a714f7de9c2aa4522f2f00b0 100755 (executable)
@@ -6,7 +6,7 @@
     <!-- Read this before publishing packages to chocolatey.org: https://github.com/chocolatey/chocolatey/wiki/CreatePackages -->\r
     <id>icinga2</id>\r
     <title>Icinga2</title>\r
-    <version>2.4.7</version>\r
+    <version>2.4.8</version>\r
     <authors>2016 - The Icinga Project</authors>\r
     <owners>Icinga Development Team</owners>\r
     <summary>icinga2 - Monitoring Agent for Windows</summary>\r
index 858b2aff1be51686895787b44bf48c754f1b785b..426a49fa261d1268c30cb7a36b0201430f424bee 100644 (file)
@@ -66,7 +66,7 @@
 
 Summary: Network monitoring application
 Name: icinga2
-Version: 2.4.7
+Version: 2.4.8
 Release: %{revision}%{?dist}
 License: GPL-2.0+
 Group: Applications/System
index b31c84f246d38aacc07037eaae1c4a105ba5bba5..034446038244ba15bba2bc5a05b8736ba86ed81b 100755 (executable)
@@ -1,7 +1,7 @@
 $packageName = 'icinga2'\r
 $installerType = 'msi'\r
-$url32 = 'http://packages.icinga.org/windows/Icinga2-v2.4.7-x86.msi'\r
-$url64 = 'http://packages.icinga.org/windows/Icinga2-v2.4.7-x86_64.msi'\r
+$url32 = 'http://packages.icinga.org/windows/Icinga2-v2.4.8-x86.msi'\r
+$url64 = 'http://packages.icinga.org/windows/Icinga2-v2.4.8-x86_64.msi'\r
 $silentArgs = '/qn /norestart'\r
 $validExitCodes = @(0)\r
 \r