mirror of https://github.com/Icinga/icinga2.git
Release version 2.12.0-rc1
This commit is contained in:
parent
dd7fe150d2
commit
71cefb9ea4
5
.mailmap
5
.mailmap
|
@ -1,4 +1,6 @@
|
|||
<alexander.klimov@icinga.com> <alexander.klimov@netways.de>
|
||||
Alexander A. Klimov <alexander.klimov@icinga.com> <alexander.klimov@icinga.com>
|
||||
<alexander.klimov@icinga.com> <grandmaster@al2klimov.de>
|
||||
<assaf@aikilinux.com> <assaf.flatto@livepopuli.com>
|
||||
<bernd.erk@icinga.com> <bernd.erk@icinga.org>
|
||||
<blerim.sheqa@icinga.com> <blerim.sheqa@netways.de>
|
||||
|
@ -30,7 +32,8 @@ Diana Flach <diana.flach@icinga.com> <jean-marcel.flach@netways.de>
|
|||
Diana Flach <diana.flach@icinga.com> Jean Flach <jean-marcel.flach@icinga.com>
|
||||
Dolf Schimmel <dolf@transip.nl> <dolf@dolfschimmel.nl>
|
||||
Gunnar Beutner <gunnar.beutner@icinga.com> <icinga@net-icinga2.adm.netways.de>
|
||||
Henrik Triem <Henrik.Triem@icinga.com> Henrik Triem <43344334+htriem@users.noreply.github.com>
|
||||
Henrik Triem <henrik.triem@icinga.com> Henrik Triem <43344334+htriem@users.noreply.github.com>
|
||||
<henrik.triem@icinga.com> <Henrik.Triem@icinga.com>
|
||||
Jens Schanz <jens.schanz@mueller.de> <mail@jensschanz.de>
|
||||
Jens Schanz <jens.schanz@mueller.de> Schanz, Jens <jens.schanz@mueller.de>
|
||||
Marianne Spiller <github@spiller.me>
|
||||
|
|
13
AUTHORS
13
AUTHORS
|
@ -13,10 +13,12 @@ Alexander Stoll <astoll@netways.de>
|
|||
Alexander Wirt <formorer@debian.org>
|
||||
Andrea Kao <eirinikos@gmail.com>
|
||||
Andreas Scherbaum <andreas@scherbaum.biz>
|
||||
Andreas Unterkircher <unki@netshadow.net>
|
||||
Andres Ivanov <andres@andres.wtf>
|
||||
Andrew Jaffie <ajaffie@gmail.com>
|
||||
Andrew Meyer <ameyer+secure@nodnetwork.org>
|
||||
Andy Grunwald <andygrunwald@gmail.com>
|
||||
Ant1x <37016240+Ant1x@users.noreply.github.com>
|
||||
Arnd Hannemann <arnd@arndnet.de>
|
||||
Assaf Flatto <assaf@aikilinux.com>
|
||||
azthec <azthec@users.noreply.github.com>
|
||||
|
@ -26,6 +28,7 @@ bascarsija <bascarsija.dev@gmail.com>
|
|||
Bastian Guse <bguse@nocopy.de>
|
||||
Bauerheim, Marcus <mbauerheim@spirit21.com>
|
||||
Benedikt Heine <bebe@bebehei.de>
|
||||
Bernd Arnold <wopfel@gmail.com>
|
||||
Bernd Erk <bernd.erk@icinga.com>
|
||||
Berthold Cogel <cogel@uni-koeln.de>
|
||||
Blerim Sheqa <blerim.sheqa@icinga.com>
|
||||
|
@ -36,6 +39,7 @@ Bruno Lingner <mail@hugo.ro>
|
|||
Bård Dahlmo-Lerbæk <bard.dahlmo-lerbaek@skatteetaten.no>
|
||||
Carlos Cesario <carloscesario@gmail.com>
|
||||
Carsten Köbke <carsten.koebke@gmx.de>
|
||||
Chris Boot <crb@tiger-computing.co.uk>
|
||||
Christian Birk <mail@birkc.de>
|
||||
Christian Gut <christian.gut@trendswm.de>
|
||||
Christian Harke <ch.harke@gmail.com>
|
||||
|
@ -86,13 +90,14 @@ Gerhardt Roman <roman.gerhardt@cbc-x.com>
|
|||
gitmopp <mopp@gmx.net>
|
||||
Glauco Vinicius <gl4uc0@gmail.com>
|
||||
Greg Hewgill <greg@hewgill.com>
|
||||
Grischa Zengel <github.com@zengel.info>
|
||||
Gunnar Beutner <gunnar.beutner@icinga.com>
|
||||
Hannes Happle <info@h2-it.de>
|
||||
Hannes Van de Vel <h@nnes.be>
|
||||
Harald Laabs <github@dasr.de>
|
||||
Heike Jurzik <icinga@huhnix.org>
|
||||
Hendrik Röder <hendrik.biz@gmail.com>
|
||||
Henrik Triem <Henrik.Triem@icinga.com>
|
||||
Henrik Triem <henrik.triem@icinga.com>
|
||||
htriem <henrik.triem@netways.de>
|
||||
Ian Kelling <ian@iankelling.org>
|
||||
Ildar Hizbulin <hizel@vyborg.ru>
|
||||
|
@ -104,6 +109,7 @@ Jan Beich <jbeich@FreeBSD.org>
|
|||
Jan Wagner <waja@cyconet.org>
|
||||
Janne Heß <janne@hess.ooo>
|
||||
Jason Young <jason.young@velaspan.com>
|
||||
Jean Flach <jean.flach@icinga.com>
|
||||
Jean-Louis Dupond <jean-louis@dupond.be>
|
||||
Jens Link <jenslink@quux.de>
|
||||
Jens Schanz <jens.schanz@mueller.de>
|
||||
|
@ -120,6 +126,7 @@ Julian Brost <julian@0x4a42.net>
|
|||
Jérôme Drouet <jerome.drouet@gmail.com>
|
||||
K0nne <34264690+K0nne@users.noreply.github.com>
|
||||
Kai Goller <kai.goller@netways.de>
|
||||
kiba <zombie32@gmail.com>
|
||||
Konstantin Kelemen <konstantin@kel.mn>
|
||||
krishna <gskrishna44@gmail.com>
|
||||
Kálmán Szalai - KAMI <kami911@gmail.com>
|
||||
|
@ -155,6 +162,7 @@ marxin <mliska@suse.cz>
|
|||
Mathieu Arnold <mat@mat.cc>
|
||||
Mathieu Lutfy <mathieu@bidon.ca>
|
||||
Matthaus Owens <matthaus@puppetlabs.com>
|
||||
Matthias Baur <m.baur@syseleven.de>
|
||||
Matthias Schales <black-dragon131@web.de>
|
||||
Maurice Meyer <morre@mor.re>
|
||||
Max Deparade <max.deparade@netways.de>
|
||||
|
@ -196,6 +204,7 @@ Peter Eckel <pe-icinga2@hindenburgring.com>
|
|||
Petr Ruzicka <petr.ruzicka@gmail.com>
|
||||
Phil Hutchinson <phil@volumedia.co.uk>
|
||||
Philipp Dallig <philipp.dallig@gmail.com>
|
||||
Philipp Dorschner <philipp.dorschner@netways.de>
|
||||
pv2b <pvz@pvz.pp.se>
|
||||
Ralph Breier <ralph.breier@roedl.com>
|
||||
Reto Zeder <reto.zeder@arcade.ch>
|
||||
|
@ -226,6 +235,7 @@ Stephan Tesch <stephan@tesch.cx>
|
|||
Steve McMaster <mcmaster@hurricanelabs.com>
|
||||
Strajan Sebastian Ioan <strajan.sebastian@yahoo.com>
|
||||
Strix <660956+MrStrix@users.noreply.github.com>
|
||||
Stuart Henderson <stu@spacehopper.org>
|
||||
Sven Nierlein <sven@nierlein.de>
|
||||
Sven Wegener <swegener@gentoo.org>
|
||||
T. Mulyana <nothinux@gmail.com>
|
||||
|
@ -242,6 +252,7 @@ Tobias von der Krone <tobias.vonderkrone@profitbricks.com>
|
|||
Tom Geissler <Tom@d7031.de>
|
||||
Uwe Ebel <kobmaki@aol.com>
|
||||
Valentin Hoebel <valentin@xenuser.org>
|
||||
vigiroux <vincent.giroux@nokia.com>
|
||||
Vytenis Darulis <vytenis@uber.com>
|
||||
Wenger Florian <wenger@unifox.at>
|
||||
Will Frey <will.frey@digitalreasoning.com>
|
||||
|
|
104
CHANGELOG.md
104
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<EOF>` #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
|
||||
|
|
Loading…
Reference in New Issue