SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for icinga2-bin-2.4.0-5.1.x86_64.rpm :
Mon Nov 16 13:00:00 2015 thardeckAATTsuse.com
- update to upstream version 2.4.0

* API

* RESTful API with basic auth or client certificates

* Filters, types, permissions

* configuration package management

* query/create/modify/delete config objects at runtime

* status queries for global stats

* actions (e.g. acknowledge all service problems)

* event streams

* ITL and Plugin Check Command definitions

* The \'running_kernel\' check command was moved to the plugins-contrib section. You have to update your config to include \'plugins-contrib\'

* Configuration

* The global constants Enable
* and Vars have been removed. Use the IcingaApplication object attributes instead.

* Features

* New Graphite tree. Please check the documentation how enable the legacy schema.

* IcingaStatusWriter feature has been deprecated and will be removed in future versions.

* Modified attributes are not exposed as bit mask to external interfaces anymore (api related changes). External commands like CHANGE_
*_MODATTR have been removed.

Tue Oct 20 14:00:00 2015 thardeckAATTsuse.com
- update to upstream version 2.3.11

* Function for performing CIDR matches: cidr_match()

* New methods: String#reverse and Array#reverse

* New ITL command definitions: nwc_health, hpasm, squid, pgsql

* Additional arguments for ITL command definitions: by_ssh, dig, pop, spop, imap, simap

* Documentation updates

* Various bugfixes

Mon Sep 7 14:00:00 2015 thardeckAATTsuse.com
- add icinga2-rpmlintrc as source to spec file

Mon Sep 7 14:00:00 2015 thardeckAATTsuse.com
- update to upstream version 2.3.10

* Use the command_endpoint name as check_source value if defined

* Various other bugfixes

Mon Aug 31 14:00:00 2015 thardeckAATTsuse.com
- update to upstream version 2.3.9

* Fix that the first SOFT state is recognized as second SOFT state

* Implemented reload functionality for Windows

* New ITL check commands

* Documentation updates

* Various other bugfixes

Tue Jul 21 14:00:00 2015 thardeckAATTsuse.com
- update to upstream version 2.3.8

* Bugfixes

Wed Jul 15 14:00:00 2015 thardeckAATTsuse.com
- update to upstream version 2.3.7

* Bugfixes

* Feature 9610: Enhance troubleshooting ssl errors & cluster replay log

Wed Jul 8 14:00:00 2015 thardeckAATTsuse.com
- update to upstream version 2.3.6

* Require openssl1 on sles11sp3 from Security Module repository

* Bug in SLES 11\'s OpenSSL version 0.9.8j preventing verification of generated certificates.

* Re-create these certificates with 2.3.6 linking against openssl1 (cli command or CSR auto-signing).

* ITL: Add ldap, ntp_peer, mongodb and elasticsearch CheckCommand definitions

* Bugfixes

Thu Jun 18 14:00:00 2015 thardeckAATTsuse.com
- update to upstream version 2.3.5

* NSClient++ is now bundled with the Windows setup wizard and can optionally be installed

* Windows Wizard: \"include \" is set by default

* Windows Wizard: Add update mode

* Plugins: Add check_perfmon plugin for Windows

* ITL: Add CheckCommand objects for Windows plugins (\"include \")

* ITL: Add CheckCommand definitions for \"mongodb\", \"iftraffic\", \"disk_smb\"

* ITL: Add arguments to CheckCommands \"dns\", \"ftp\", \"tcp\", \"nscp\"

Wed Apr 22 14:00:00 2015 thardeckAATTsuse.com
- update to upstream version 2.3.4

* Bugfixes

* ITL: Check commands for various databases

* Improve validation messages for time periods

* Update max_check_attempts in generic-{host,service} templates

* Update logrotate configuration

Mon Mar 30 14:00:00 2015 thardeckAATTsuse.com
- update to upstream version 2.3.3

* Feature 8685: Show state/type filter names in notice/debug log

* Feature 8686: Update documentation for \"apply for\" rules

* Feature 8693: New function: parse_performance_data

* Feature 8740: Add \"access objects at runtime\" examples to advanced section

* Feature 8761: Include more details in --version

* Feature 8816: Add \"random\" CheckCommand for test and demo purposes

* Feature 8827: Move release info in INSTALL.md into a separate file

* Bug 8660: Update syntax highlighting for 2.3 features

* Bug 8677: Re-order the object types in alphabetical order

* Bug 8724: Missing config validator for command arguments \'set_if\'

* Bug 8734: startup.log broken when the DB schema needs an update

* Bug 8736: Don\'t update custom vars for each status update

* Bug 8748: Don\'t ignore extraneous arguments for functions

* Bug 8749: Build warnings with CMake 3.1.3

* Bug 8750: Flex version check does not reject unsupported versions

* Bug 8753: Fix a typo in the documentation of ICINGA2_WITH_MYSQL and ICINGA2_WITH_PGSQL

* Bug 8755: Fix VIM syntax highlighting for comments

* Bug 8757: Add missing keywords in the syntax highlighting files

* Bug 8762: Plugin \"check_http\" is missing in Windows environments

* Bug 8763: Typo in doc library-reference

* Bug 8764: Revamp migration documentation

* Bug 8765: Explain processing logic/order of apply rules with for loops

* Bug 8766: Remove prompt to create a TicketSalt from the wizard

* Bug 8767: Typo and invalid example in the runtime macro documentation

* Bug 8769: Improve error message for invalid field access

* Bug 8770: object Notification + apply Service fails with error \"...refers to service which doesn\'t exist\"

* Bug 8771: Correct HA documentation

* Bug 8829: Figure out why command validators are not triggered

* Bug 8834: Return doesn\'t work inside loops

* Bug 8844: Segmentation fault when executing \"icinga2 pki new-cert\"

* Bug 8862: wrong \'dns_lookup\' custom attribute default in command-plugins.conf

* Bug 8866: Fix incorrect perfdata templates in the documentation

* Bug 8869: Array in command arguments doesn\'t work

* Bug 8721: Log message for cli commands breaks the init script

Thu Mar 12 13:00:00 2015 thardeckAATTsuse.com
- update to upstream version 2.3.1

* Feature 8659: Implement String#contains

* Bug 8540: Kill signal sent only to check process, not whole process group

* Bug 8657: Missing program name in \'icinga2 --version\'

* Bug 8658: Fix check_disk thresholds: make sure partitions are the last arguments

* Bug 8672: Api heartbeat message response time problem

* Bug 8673: Fix check_disk default thresholds and document the change of unit

* Bug 8679: Config validation fail because of unexpected new-line

* Bug 8680: Update documentation for DB IDO HA Run-Once

* Bug 8683: Make sure that the /var/log/icinga2/crash directory exists

* Bug 8684: Fix formatting for the GDB stacktrace

* Bug 8687: Crash in Dependency::Stop

* Bug 8691: Debian packages do not create /var/log/icinga2/crash

Tue Mar 10 13:00:00 2015 thardeckAATTsuse.com
- update to upstream version 2.3.0

* Feature 3446: Add troubleshooting collect cli command

* Feature 6109: Don\'t spawn threads for network connections

* Feature 6570: Disallow side-effect-free r-value expressions in expression lists

* Feature 6697: Plugin Check Commands: add check_vmware_esx

* Feature 6857: Run CheckCommands with C locale (workaround for comma vs dot and plugin api bug)

* Feature 6858: Add some more PNP details

* Feature 6868: Disable flapping detection by default

* Feature 6923: IDO should fill program_end_time on a clean shutdown

* Feature 7136: extended Manubulon SNMP Check Plugin Command

* Feature 7209: ITL: Interfacetable

* Feature 7256: Add OpenTSDB Writer

* Feature 7292: ITL: Check_Mem.pl

* Feature 7294: ITL: ESXi-Hardware

* Feature 7326: Add parent soft states option to Dependency object configuration

* Feature 7361: Livestatus: Add GroupBy tables: hostsbygroup, servicesbygroup, servicesbyhostgroup

* Feature 7545: Please add labels in SNMP checks

* Feature 7564: Access object runtime attributes in custom vars & command arguments

* Feature 7610: Variable from for loop not usable in assign statement

* Feature 7700: Evaluate apply/object rules when the parent objects are created

* Feature 7702: Add an option that hides CLI commands

* Feature 7704: ConfigCompiler::HandleInclude
* should return an AST node

* Feature 7706: ConfigCompiler::Compile
* should return an AST node

* Feature 7748: Redesign how stack frames work for scripts

* [...]

Thu Feb 5 13:00:00 2015 thardeckAATTsuse.com
- update to upstream version 2.2.4

* Bug #6943: Configured recurring downtimes not applied on saturdays

* Bug #7660: livestatus / nsca / etc submits are ignored during reload

* Bug #7685: kUn-Bashify mail-{host,service}-notification.sh

* Bug #8128: Icinga 2.2.2 build fails on SLES11SP3 because of changed boost dependency

* Bug #8131: vfork() hangs on OS X

* Bug #8162: Satellite doesn\'t use manually supplied \'local zone name\'

* Bug #8192: Feature statusdata shows wrong host notification options

* Bug #8201: Update Icinga Web 2 uri to /icingaweb2

* Bug #8214: Fix YAJL detection on Debian squeeze

* Bug #8222: inconsistent URL http(s)://www.icinga.org

* Bug #8223: Typos in readme file for windows plugins

* Bug #8245: check_ssmtp command does NOT support mail_from

* Bug #8256: Restart fails after deleting a Host

* Bug #8288: Crash in DbConnection::ProgramStatusHandler

* Bug #8295: Restart of Icinga hangs

* Bug #8299: Scheduling downtime for host and all services only schedules services

* Bug #8311: Segfault in Checkable::AddNotification

* Bug #8321: enable_event_handlers attribute is missing in status.dat

* Bug #8368: Output in \"node wizard\" is confusing

Thu Jan 29 13:00:00 2015 thardeckAATTsuse.com
- update to upstream version 2.2.3

* Bug #8063: Volatile checks trigger invalid notifications on OK->OK state changes

* Bug #8125: Incorrect ticket shouldn\'t cause \"node wizard\" to terminate

* Bug #8126: Icinga 2.2.2 doesn\'t build on i586 SUSE distributions

* Bug #8143: Windows plugin check_service.exe can\'t find service NTDS

* Bug #8144: Arguments without values are not used on plugin exec

* Bug #8147: check_interval must be greater than 0 error on update-config

* Bug #8152: DB IDO query queue limit reached on reload

* Bug #8171: Typo in example of StatusDataWriter

* Bug #8178: Icinga 2.2.2 segfaults on FreeBSD

* Bug #8181: icinga2 node update config shows hex instead of human readable names

* Bug #8182: Segfault on update-config old empty config

Thu Dec 18 13:00:00 2014 thardeckAATTsuse.com
- removed Use-Icinga-1.x-Apache-conf.patch (fixed upstream)
- update to upstream version 2.2.2

* Bug #7045: icinga2 init-script doesn\'t validate configuration on reload action

* Bug #7064: Missing host downtimes/comments in Livestatus

* Bug #7301: Docs: Better explaination of dependency state filters

* Bug #7314: double macros in command arguments seems to lead to exception

* Bug #7511: Feature `compatlog\' should flush output buffer on every new line

* Bug #7518: update-config fails to create hosts

* Bug #7591: CPU usage at 100% when check_interval = 0 in host object definition

* Bug #7618: Repository does not support services which have a slash in their name

* Bug #7683: If a parent host goes down, the child host isn\'t marked as unrechable in the db ido

* Bug #7707: \"node wizard\" shouldn\'t crash when SaveCert fails

* Bug #7745: Cluster heartbeats need to be more aggressive

* Bug #7769: The unit tests still crash sometimes

* Bug #7863: execute checks locally if command_endpoint == local endpoint

* Bug #7878: Segfault on issuing node update-config

* Bug #7882: Improve error reporting when libmysqlclient or libpq are missing

* Bug #7891: CLI `icinga2 node update-config` doesn\'t sync configs from remote clients as expected

* Bug #7913: /usr/lib/icinga2 is not owned by a package

* Bug #7914: SUSE packages %set_permissions post statement wasn\'t moved to common

* Bug #7917: update_config not updating configuration

* Bug #7920: Test Classic UI config file with Apache 2.4

* Bug #7929: Apache 2.2 fails with new apache conf

* [...]

Tue Dec 2 13:00:00 2014 thardeckAATTsuse.com
- added Use-Icinga-1.x-Apache-conf.patch to fix apache configuration

Mon Dec 1 13:00:00 2014 thardeckAATTsuse.com
- removed icinga2-make-apache-conf-flexible.conf (fixed upstream)
- imported upstream spec
- update to upstream version 2.2.1

* Feature #6709: Support for arrays in macros

* Feature #7463: Update spec file to use yajl-devel

* Feature #7739: The classicui Apache conf doesn\'t support Apache 2.4

* Feature #7747: Increase default timeout for NRPE checks

* Feature #7867: Document how arrays in macros work

* Bug #7173: service icinga2 status gives wrong information when run as unprivileged user

* Bug #7602: livestatus large amount of submitting unix socket command results in broken pipes

* Bug #7613: icinga2 checkconfig should fail if group given for command files does not exist

* Bug #7671: object and template with the same name generate duplicate object error

* Bug #7708: Built-in commands shouldn\'t be run on the master instance in remote command execution mode

* Bug #7725: Windows wizard uses incorrect CLI command

* Bug #7726: Windows wizard is missing --zone argument

* Bug #7730: Restart Icinga - Error Restoring program state from file \'/var/lib/icinga2/icinga2.state\'

* Bug #7735: 2.2.0 has out-of-date icinga2 man page

* Bug #7738: Systemd rpm scripts are run in wrong package

* Bug #7740: /usr/sbin/icinga-prepare-dirs conflicts in the bin and common package

* Bug #7741: Icinga 2.2 misses the build requirement libyajl-devel for SUSE distributions

* Bug #7743: Icinga2 node add failed with unhandled exception

* Bug #7754: Incorrect error message for localhost

* [...]

Thu Nov 20 13:00:00 2014 thardeckAATTsuse.com
- imported upstream spec (`python-icinga2` package dropped)
- added icinga2-make-apache-conf-flexible.conf to make the Apache conf work with Apache 2.4
- added new build requirement libyajl-devel
- update to upstream version 2.2.0

* `python-icinga2` package dropped in favor of integrated cli commands #7245

* DB IDO schema update to version `1.12.0`

* [GelfWriter](#gelfwriter): Logging check results, state changes, notifications to GELF (graylog2, logstash) #7619

* Agent/Client/Node framework #7249

* Windows plugins for the client/agent parts #7242 #7243

* `icinga2 feature {enable,disable}` replaces `icinga2-{enable,disable}-feature` script #7250

* `icinga2 object list` replaces `icinga2-list-objects` script #7251

* `icinga2 pki` replaces` icinga2-build-{ca,key}` scripts #7247

* `icinga2 repository` manages `/etc/icinga2/repository.d` which must be included in `icinga2.conf` #7255

* `icinga2 node` cli command provides node (master, satellite, agent) setup (wizard) and management functionality #7248

* `icinga2 daemon` for existing daemon arguments (`-c`, `-C`). Removed `-u` and `-g` parameters in favor of [init.conf](#init-conf).

* bash auto-completion & terminal colors #7396

* Former `localhost` example host is now defined in [hosts.conf](#hosts-conf) #7594

* All example services moved into advanced apply rules in [services.conf](#services-conf)

* Updated downtimes configuration example in [downtimes.conf](#downtimes-conf) #7472

* Updated notification apply example in [notifications.conf](#notifications-conf) #7594

* [...]

Tue Sep 16 14:00:00 2014 thardeckAATTsuse.com
- update to upstream version 2.1.1

* Bug #6147: Link libcJSON against libm

* Bug #6696: make test fails on openbsd

* Bug #6841: Too many queued messages

* Bug #6862: SSL_read errors during restart

* Bug #6981: SSL errors with interleaved SSL_read/write

* Bug #7029: icinga2.spec: files-attr-not-set for python-icinga2 package

* Bug #7032: \"Error parsing performance data\" in spite of \"enable_perfdata = false\"

* Bug #7036: Remove validator for the Script type

* Bug #7037: icinga2-list-objects doesn\'t work with Python 3

* Bug #7038: Fix rpmlint errors

* Bug #7042: icinga2-list-objects complains about Umlauts and stops output

* Bug #7044: icinga2 init-script terminates with exit code 0 if $DAEMON is not in place or not executable

* Bug #7047: service icinga2 status - prints cat error if the service is stopped

* Bug #7058: Exit code is not initialized for some failed checks

* Bug #7065: pipe2 returns ENOSYS on GNU Hurd and Debian kfreebsd

* Bug #7072: GraphiteWriter should ignore empty perfdata value

* Bug #7080: Missing differentiation between service and systemctl

* Bug #7096: new SSL Errors with too many queued messages

* Bug #7115: Build fails on Haiku

* Bug #7123: Manubulon-Plugin conf Filename wrong

* Bug #7139: GNUInstallDirs.cmake outdated

* [...]

Fri Aug 29 14:00:00 2014 thardeckAATTsuse.com
- update to upstream version 2.1

* DB IDO schema upgrade ([MySQL](#upgrading-mysql-db),[PostgreSQL](#upgrading-postgresql-db) required!

* new schema version:
*
*1.11.7
*
*

* RPMs install the schema files into `/usr/share/icinga2-ido
*` instead of `/usr/share/doc/icinga2-ido
*` #6881

* [Information for config objects](#list-configuration-objects) using `icinga2-list-objects` script #6702

* Add Python 2.4 as requirement #6702

* Add search path: If `-c /etc/icinga2/icinga2.conf` is omitted, use `SysconfDir + \"/icinga2/icinga2.conf\"` #6874

* Change log level for failed commands #6751

* Notifications are load-balanced in a [High Availability cluster setup](#high-availability-notifications) #6203

* New config attribute: `enable_ha`

* DB IDO \"run once\" or \"run everywhere\" mode in a [High Availability cluster setup](#high-availability-db-ido) #6203 #6827

* New config attributes: `enable_ha` and `failover_timeout`

* RPMs use the `icingacmd` group for /var/{cache,log,run}/icinga2 #6948

* Bug #6881: make install does not install the db-schema

* Bug #6915: use _rundir macro for configuring the run directory

* Bug #6916: External command pipe: Too many open files

* Bug #6917: enforce /usr/lib as base for the cgi path on SUSE distributions

* Bug #6942: ExternalCommandListener fails open pipe: Too many open files

* Bug #6948: check file permissions in /var/cache/icinga2

* Bug #6962: Commands are processed multiple times

* [...]

Thu Aug 14 14:00:00 2014 thardeckAATTsuse.com
- remove idoutils provides statement
- replace icinga-apache-conf.patch by a sed statement

Thu Aug 7 14:00:00 2014 thardeckAATTsuse.com
- recommend monitoring-plugins
- reactivate icinga-apache-conf.patch

Thu Aug 7 14:00:00 2014 thardeckAATTsuse.com
- removed obsolete icinga2-ignore-install-doc.patch
- use updated upstream icinga2.spec as base
- add _rundir variable to set path for cmd file
- update to upstream version 2.0.2

* Bug #6450: ipmi-sensors segfault due to stack size

* Bug #6479: Notifications not always triggered

* Bug #6501: Classic UI Debian/Ubuntu: apache 2.4 requires \'a2enmod cgi\' & apacheutils installed

* Bug #6548: Add cmake constant for PluginDir

* Bug #6549: GraphiteWriter regularly sends empty lines

* Bug #6550: add log message for invalid performance data

* Bug #6589: Command pipe blocks when trying to open it more than once in parallel

* Bug #6621: Infinite loop in TlsStream::Close

* Bug #6627: Location of the run directory is hard coded and bound to \"local_state_dir\"

* Bug #6659: RPMLint security warning - missing-call-to-setgroups-before-setuid /usr/sbin/icinga2

* Bug #6682: Missing detailed error messages on ApiListener SSL Errors

* Bug #6686: Event Commands are triggered in OK HARD state everytime

* Bug #6687: Remove superfluous quotes and commas in dictionaries

* Bug #6713: sample config: add check commands location hint (itl/plugin check commands)

* Bug #6718: \"order\" attribute doesn\'t seem to work as expected

* Bug #6724: TLS Connections still unstable in 2.0.1

* Bug #6756: GraphiteWriter: Malformatted integer values

* Bug #6765: Config validation without filename argument fails with unhandled exception

* [...]

Thu Jul 10 14:00:00 2014 thardeckAATTsuse.com
- update to upstream version 2.0.1

* Feature #6531: Add port option to check imap/pop/smtp and a new dig

* Feature #6581: Add more options to snmp check

* DB IDO - Bug #5577: PostgreSQL string escaping

* DB IDO - Bug #6577: icinga2-ido-pgsql snapshot package missing dependecy dbconfig-common

* Documentation - Bug #6506: Array section confusing

* Documentation - Bug #6592: Documentation for || and && is missing

* Documentation - Feature #6658: change docs.icinga.org/icinga2/latest to git master

* Livestatus - Bug #6494: Thruk Panorama View cannot query Host Status

* Livestatus - Feature #5312: OutputFormat python

* Migration - Bug #6559: $SERVICEDESC$ isn\'t getting converted correctly

* Bug #6316: application fails to start on wrong log file permissions but does not tell about it

* Bug #6368: Deadlock in ApiListener::RelayMessage

* Bug #6373: base64 on CentOS 5 fails to read certificate bundles

* Bug #6388: Debian package icinga2-classicui needs versioned dependency of icinga-cgi
*

* Bug #6488: build warnings

* Bug #6492: icinga2.state could not be opened

* Bug #6493: Copyright problems

* Bug #6498: icinga2 cannot be built with both systemd and init.d files

* Bug #6510: Reminder notifications are sent on disabled services

* [...]

Mon Jul 7 14:00:00 2014 thardeckAATTsuse.com
- restore the icinga-apache patch since upstream has a different path
- move \"Provides icinga-idoutils\" to the correct locations
- remove \"Provides\" for icinga and nagios
- added rpmlintrc to filter improper warnings

Sat Jul 5 14:00:00 2014 thardeckAATTsuse.com
- fix service user permissions
- replace apache icinga.conf patch by sed statement

Fri Jul 4 14:00:00 2014 thardeckAATTsuse.com
- reduce spec file redundancies
- run SUSE related changes only on SUSE distributions
- revert post install script regression
- make sure that icinga2 is not an empty package

Thu Jul 3 14:00:00 2014 thardeckAATTsuse.com
- initial version 2.0.0
- icinga-www is already compatible if icinga2-classicui-config is installed but then it can\'t interact with Icinga 1
- icinga-web needs manual config changes to work with icinga2 atm


 
ICM