Hello community, here is the log from the commit of package icinga2 for openSUSE:Factory checked in at 2019-09-20 14:55:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/icinga2 (Old) and /work/SRC/openSUSE:Factory/.icinga2.new.7948 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "icinga2" Fri Sep 20 14:55:16 2019 rev:20 rq:731986 version:2.11.0 Changes: -------- --- /work/SRC/openSUSE:Factory/icinga2/icinga2.changes 2019-07-31 14:36:21.753867255 +0200 +++ /work/SRC/openSUSE:Factory/.icinga2.new.7948/icinga2.changes 2019-09-20 14:55:23.994856296 +0200 @@ -1,0 +2,46 @@ +Thu Sep 19 12:37:55 UTC 2019 - [email protected] + +- Update to 2.11.0 + * Core + - Rewrite Network Stack (cluster, REST API) based on Boost Asio, Beast, Coroutines + - Technical concept: #7041 + - Requires package updates: Boost >1.66 (either from packages.icinga.com, EPEL or backports). SLES11 & Ubuntu 14 are EOL. + - Require TLS 1.2 and harden default cipher list + - Improved Reload Handling (umbrella process, now 3 processes at runtime) + - Support running Icinga 2 in (Docker) containers natively in foreground + - Quality: Use Modern JSON for C++ library instead of YAJL (dead project) + - Quality: Improve handling of invalid UTF8 strings + * API + - Fix crashes on Linux, Unix and Windows from Nessus scans #7431 + - Locks and stalled waits are fixed with the core rewrite in #7071 + - schedule-downtime action supports all_services for host downtimes + - Improve storage handling for runtime created objects in the _api package + * Cluster + - HA aware features & improvements for failover handling #2941 #7062 + - Improve cluster config sync with staging #6716 + - Fixed that same downtime/comment objects would be synced again in a cluster loop #7198 + * Checks & Notifications + - Ensure that notifications during a restart are sent + - Immediately notify about a problem after leaving a downtime and still NOT-OK + - Improve reload handling and wait for features/metrics + - Store notification command results and sync them in HA enabled zones #6722 + * DSL/Configuration + - Add getenv() function + - Fix TimePeriod range support over midnight + - concurrent_checks in the Checker feature has no effect, use the global MaxConcurrentChecks constant instead + * CLI + - Permissions: node wizard/setup, feature, api setup now run in the Icinga user context, not root + - ca list shows pending CSRs by default, ca remove/restore allow to delete signing requests + * ITL + - Add new commands and missing attributes + * Windows + - Update bundled NSClient++ to 0.5.2.39 + - Refine agent setup wizard & update requirements to .NET 4.6 + * Documentation + - Service Monitoring: How to create plugins by example, check commands and a modern version of the supported plugin API with best practices + - Features: Better structure on metrics, and supported features + - Technical Concepts: TLS Network IO, Cluster Feature HA, Cluster Config Sync + - Development: Rewritten for better debugging and development experience for contributors including a style guide. Add nightly build setup instructions. + - Packaging: INSTALL.md was integrated into the Development chapter, being available at https://icinga.com/docs too. + +------------------------------------------------------------------- Old: ---- v2.10.6.tar.gz New: ---- v2.11.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ icinga2.spec ++++++ --- /var/tmp/diff_new_pack.0UPXNH/_old 2019-09-20 14:55:55.406850042 +0200 +++ /var/tmp/diff_new_pack.0UPXNH/_new 2019-09-20 14:55:55.410850042 +0200 @@ -86,7 +86,7 @@ %else %endif # suse Name: icinga2 -Version: 2.10.6 +Version: 2.11.0 Release: %{revision}%{?dist} Url: https://www.icinga.com/ Source: https://github.com/Icinga/%{name}/archive/v%{version}.tar.gz @@ -156,10 +156,13 @@ BuildRequires: boost153-devel %else %if "%{_vendor}" == "suse" && 0%{?suse_version} > 1320 -BuildRequires: libboost_program_options-devel >= 1.48 -BuildRequires: libboost_regex-devel >= 1.48 -BuildRequires: libboost_system-devel >= 1.48 -BuildRequires: libboost_thread-devel >= 1.48 +BuildRequires: libboost_context-devel >= 1.66 +BuildRequires: libboost_coroutine-devel >= 1.66 +BuildRequires: libboost_filesystem-devel >= 1.66 +BuildRequires: libboost_program_options-devel >= 1.66 +BuildRequires: libboost_regex-devel >= 1.66 +BuildRequires: libboost_system-devel >= 1.66 +BuildRequires: libboost_thread-devel >= 1.66 %else %if (0%{?el5} || 0%{?rhel} == 5 || "%{?dist}" == ".el5" || 0%{?el6} || 0%{?rhel} == 6 || "%{?dist}" == ".el6") # Requires EPEL repository ++++++ v2.10.6.tar.gz -> v2.11.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/icinga2/v2.10.6.tar.gz /work/SRC/openSUSE:Factory/.icinga2.new.7948/v2.11.0.tar.gz differ: char 12, line 1
