From 71cefb9ea4e5f0f824ca78bb92ff1332b0165726 Mon Sep 17 00:00:00 2001 From: Noah Hilverling Date: Fri, 13 Mar 2020 14:08:44 +0100 Subject: [PATCH] Release version 2.12.0-rc1 --- .mailmap | 5 ++- AUTHORS | 13 ++++++- CHANGELOG.md | 104 +++++++++++++++++++++++++++++++++++++++++++++++++++ VERSION | 2 +- 4 files changed, 121 insertions(+), 3 deletions(-) diff --git a/.mailmap b/.mailmap index b560707e4f0..918d8db5562 100644 --- a/.mailmap +++ b/.mailmap @@ -1,4 +1,6 @@ +Alexander A. Klimov + @@ -30,7 +32,8 @@ Diana Flach Diana Flach Jean Flach Dolf Schimmel Gunnar Beutner -Henrik Triem Henrik Triem <43344334+htriem@users.noreply.github.com> +Henrik Triem Henrik Triem <43344334+htriem@users.noreply.github.com> + Jens Schanz Jens Schanz Schanz, Jens Marianne Spiller diff --git a/AUTHORS b/AUTHORS index ffa29e7a0d1..3ea93384e42 100644 --- a/AUTHORS +++ b/AUTHORS @@ -13,10 +13,12 @@ Alexander Stoll Alexander Wirt Andrea Kao Andreas Scherbaum +Andreas Unterkircher Andres Ivanov Andrew Jaffie Andrew Meyer Andy Grunwald +Ant1x <37016240+Ant1x@users.noreply.github.com> Arnd Hannemann Assaf Flatto azthec @@ -26,6 +28,7 @@ bascarsija Bastian Guse Bauerheim, Marcus Benedikt Heine +Bernd Arnold Bernd Erk Berthold Cogel Blerim Sheqa @@ -36,6 +39,7 @@ Bruno Lingner Bård Dahlmo-Lerbæk Carlos Cesario Carsten Köbke +Chris Boot Christian Birk Christian Gut Christian Harke @@ -86,13 +90,14 @@ Gerhardt Roman gitmopp Glauco Vinicius Greg Hewgill +Grischa Zengel Gunnar Beutner Hannes Happle Hannes Van de Vel Harald Laabs Heike Jurzik Hendrik Röder -Henrik Triem +Henrik Triem htriem Ian Kelling Ildar Hizbulin @@ -104,6 +109,7 @@ Jan Beich Jan Wagner Janne Heß Jason Young +Jean Flach Jean-Louis Dupond Jens Link Jens Schanz @@ -120,6 +126,7 @@ Julian Brost Jérôme Drouet K0nne <34264690+K0nne@users.noreply.github.com> Kai Goller +kiba Konstantin Kelemen krishna Kálmán Szalai - KAMI @@ -155,6 +162,7 @@ marxin Mathieu Arnold Mathieu Lutfy Matthaus Owens +Matthias Baur Matthias Schales Maurice Meyer Max Deparade @@ -196,6 +204,7 @@ Peter Eckel Petr Ruzicka Phil Hutchinson Philipp Dallig +Philipp Dorschner pv2b Ralph Breier Reto Zeder @@ -226,6 +235,7 @@ Stephan Tesch Steve McMaster Strajan Sebastian Ioan Strix <660956+MrStrix@users.noreply.github.com> +Stuart Henderson Sven Nierlein Sven Wegener T. Mulyana @@ -242,6 +252,7 @@ Tobias von der Krone Tom Geissler Uwe Ebel Valentin Hoebel +vigiroux Vytenis Darulis Wenger Florian Will Frey diff --git a/CHANGELOG.md b/CHANGELOG.md index f7d6895e35e..051f57b4436 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,110 @@ documentation before upgrading to a new release. Released closed milestones can be found on [GitHub](https://github.com/Icinga/icinga2/milestones?state=closed). +## 2.12.0 RC1 (2020-03-13) + +[Issue and PRs](https://github.com/Icinga/icinga2/issues?utf8=%E2%9C%93&q=milestone%3A2.12.0) + +### Notes + +Upgrading docs: https://icinga.com/docs/icinga2/snapshot/doc/16-upgrading-icinga-2/#upgrading-to-v212 + +Thanks to all contributors: +[Ant1x](https://github.com/Icinga/icinga2/pulls?q=is%3Apr+author%3AAnt1x+milestone%3A2.12.0), +[azthec](https://github.com/Icinga/icinga2/pulls?q=is%3Apr+author%3Aazthec+milestone%3A2.12.0), +[baurmatt](https://github.com/Icinga/icinga2/pulls?q=is%3Apr+author%3Abaurmatt+milestone%3A2.12.0), +[bootc](https://github.com/Icinga/icinga2/pulls?q=is%3Apr+author%3Abootc+milestone%3A2.12.0), +[Foxeronie](https://github.com/Icinga/icinga2/pulls?q=is%3Apr+author%3AFoxeronie+milestone%3A2.12.0), +[ggzengel](https://github.com/Icinga/icinga2/pulls?q=is%3Apr+author%3Aggzengel+milestone%3A2.12.0), +[islander](https://github.com/Icinga/icinga2/pulls?q=is%3Apr+author%3Aislander+milestone%3A2.12.0), +[joni1993](https://github.com/Icinga/icinga2/pulls?q=is%3Apr+author%3Ajoni1993+milestone%3A2.12.0), +[KAMI911](https://github.com/Icinga/icinga2/pulls?q=is%3Apr+author%3AKAMI911+milestone%3A2.12.0), +[mcktr](https://github.com/Icinga/icinga2/pulls?q=is%3Apr+author%3Amcktr+milestone%3A2.12.0), +[MichalMMac](https://github.com/Icinga/icinga2/pulls?q=is%3Apr+author%3AMichalMMac+milestone%3A2.12.0), +[sebastic](https://github.com/Icinga/icinga2/pulls?q=is%3Apr+author%3Asebastic+milestone%3A2.12.0), +[sthen](https://github.com/Icinga/icinga2/pulls?q=is%3Apr+author%3Asthen+milestone%3A2.12.0), +[unki](https://github.com/Icinga/icinga2/pulls?q=is%3Apr+author%3Aunki+milestone%3A2.12.0), +[vigiroux](https://github.com/Icinga/icinga2/pulls?q=is%3Apr+author%3Avigiroux+milestone%3A2.12.0), +[wopfel](https://github.com/Icinga/icinga2/pulls?q=is%3Apr+author%3Awopfel+milestone%3A2.12.0), + +### Breaking changes + +* Refuse acknowledging an already acknowledged checkable #7695 +* Config lexer: complain on EOF in heredocs, i.e. `{{{abc` #7541 + +### Enhancements + +* Core + * Implement new database backend: Icinga DB #7571 +* API + * Host/Service: Add `acknowledgement_last_change` and `next_update` attributes #7881 #7534 + * Improve error message for POST queries #7681 + * /v1/actions/remove-comment: let users specify themselves #7646 + * /v1/actions/remove-downtime: let users specify themselves #7645 + * /v1/config/stages: Add 'activate' parameter #7535 +* CLI + * Add `pki verify` command for better TLS certificate troubleshooting #7843 + * Add OpenSSL version to 'Build' section in --version #7833 + * Improve experience with 'Node Setup for Agents/Satellite' #7835 +* DSL + * Add `get_template()` and `get_templates()` #7632 + * `MacroProcessor::ResolveArguments()`: skip null argument values #7567 + * Fix crash due to dependency apply rule with `ignore_on_error` and non-existing parent #7538 + * Introduce ternary operator (`x ? y : z`) #7442 + * LegacyTimePeriod: support specifying seconds #7439 + * Add support for Lambda Closures (`() use(x) => x and () use(x) => { return x }`) #7417 +* ITL + * Add notemp parameter to oracle health #7748 + * Add extended checks options to snmp-interface command template #7602 + * Add file age check for Windows command definition #7540 +* Docs + * Development: Update debugging instructions #7867 + * Add new API clients #7859 + * Clarify CRITICAL vs. UNKNOWN #7665 + * Explicitly explain how to disable freshness checks #7664 + * Update installation for RHEL/CentOS 8 and SLES 15 #7640 + * Add Powershell example to validate the certificate #7603 +* Misc + * Don't send `event::Heartbeat` to unauthenticated peers #7747 + * OpenTsdbWriter: Add custom tag support #7357 + +### Bugfixes + +* Core + * Fix JSON-RPC crashes #7532 #7737 + * Fix zone definitions in zones #7546 + * Fix deadlock during start on OpenBSD #7739 + * Consider PENDING not a problem #7685 + * Fix zombie processes after reload #7606 +* Cluster + * Fix `check_timeout` not being forwarded to agent command endpoints #7861 + * Config sync: Use a more friendly message when configs are equal and don't need a reload #7811 + * Fix open connections when agent waits for CA approval #7686 + * Fix TLS context not being updated on signed certificate messages on agents #7654 +* API + * Close connections w/o successful TLS handshakes after 10s #7809 + * Handle permission exceptions soon enough, returning 404 #7528 +* SELinux + * Fix safe-reload #7858 + * Allow direct SMTP notifications #7749 +* Windows + * Terminate check processes with UNKNOWN state on timeout #7788 + * Ensure that log replay files are properly renamed #7767 +* Metrics + * Graphite/OpenTSDB: Ensure that reconnect failure is detected #7765 + * Always send 0 as value for thresholds #7696 +* Scripts + * Fix notification scripts to stay compatible with Dash #7706 + * Fix bash line continuation in mail-host-notification.sh #7701 + * Fix notification scripts string comparison #7647 + * Service and host mail-notifications: Add line-breaks to very long output #6822 + * Set correct UTF-8 email subject header (RFC1342) #6369 +* Misc + * Catch exception when trusted cert is not readable during node setup on agent/satellite #7838 + * CheckCommand ssl: Fix wrong parameter `-N` #7741 + * Code quality fixes + * Small documentation fixes + ## 2.11.3 (2020-03-02) The 2.11.3 release fixes a critical crash in our JSON-RPC connections. This mainly affects large HA diff --git a/VERSION b/VERSION index 1bfab8cf801..168b12744c2 100644 --- a/VERSION +++ b/VERSION @@ -1,2 +1,2 @@ -Version: 2.11.2 +Version: 2.12.0-rc1 Revision: 1