Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 714357da5f88c364c1337d5ed0b2811098eeed54
https://github.com/tribe29/checkmk/commit/714357da5f88c364c1337d5ed0b281109…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-07-17 (Fri, 17 Jul 2020)
Changed paths:
A .werks/10127
Log Message:
-----------
10127 FIX Do not remove acknowledgements for retries.
When a non-sticky acknowledgement has been set for a host/service in a soft
non-OK state, it has been removed when it stayed in a soft non-OK state in
the next check cycle (i.e. after a retry). This behavior was unexpected
for the user and inconsistent with the way Nagios behaves, so this has been
fixed.
Change-Id: I343290c422a1525337616cce1bb72a82188062c0
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: bf6a5c2cc72fbc578a3f35d27d22234ead9e9e41
https://github.com/tribe29/checkmk/commit/bf6a5c2cc72fbc578a3f35d27d22234ea…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2020-07-17 (Fri, 17 Jul 2020)
Changed paths:
A tests/unit/checks/generictests/datasets/postgres_connection_old.py
Log Message:
-----------
Add regression test for old postgres output
Change-Id: Ie9b70ed46552fedc5bd0a7f9384a8f0bf78b82f9
Commit: 8e740c05d64cc9073552d0ee15cdf9082d086524
https://github.com/tribe29/checkmk/commit/8e740c05d64cc9073552d0ee15cdf9082…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2020-07-17 (Fri, 17 Jul 2020)
Changed paths:
A .werks/11142
M agents/plugins/mk_postgres
M agents/plugins/mk_postgres.py
M checkman/postgres_connections
M checks/mongodb_connections
M checks/postgres_connections
M cmk/gui/plugins/metrics/network.py
M cmk/gui/plugins/metrics/perfometers.py
M cmk/gui/plugins/wato/check_parameters/db_connections.py
A tests/unit/checks/generictests/datasets/postgres_active_idle.py
M tests/unit/checks/generictests/datasets/postgres_connection_old.py
Log Message:
-----------
11142 PostgreSQL: Differentiate idle from active connections
Previously, the agent plugin "mk_postgres" and the check plugin "postgres_connections" were not differentiating between "idle" and "active" connections.
With this werk, the data to differentiate those states is obtained and evaluated accordingly.
The WATO rule "Database Connections (PostgreSQL)" (renamed from "Database Connections (PostgreSQL/MongoDB)") has now a dedicated option for setting the levels for "active" and "idle" connections.
In case the rule was used previously, the default connection type for PostgreSQL will be "active" as the old agent was excluding "idle" connections.
<b>Note:</b> As this WATO rule was applicable as well for MongoDB, this change will be incompatible to previously existing MongoDB rules set with "Database Connections (PostgreSQL/MongoDB)". If this is applicable for your setup, perform the following steps:
<li> If you're monitoring both PostgreSQL <b>and</b> MongoDB: keep the old rule "Database Connections (PostgreSQL/MongoDB)" before updating to this werk.</li>
<li> If you're monitoring MongoDB <b>only</b>: delete the old rule "Database Connections (PostgreSQL/MongoDB)" before updating to this werk</li>
<li> Create a new rule with your previous settings for MongoDB with the new rule "Database Connections (MongoDB)" </li>
Change-Id: Id2233a4f9b7df18978f8f3d6bebda76a8a3e5ae4
Commit: e463d2509eec7bc545b064fb46df9014a63daa52
https://github.com/tribe29/checkmk/commit/e463d2509eec7bc545b064fb46df9014a…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-07-17 (Fri, 17 Jul 2020)
Changed paths:
M livestatus/src/Table.cc
Log Message:
-----------
YAPF'd.
Change-Id: If35dbb1590b1eb5b9cc01c031d44e51e5282f9e8
Compare: https://github.com/tribe29/checkmk/compare/939ed0d4aa28...e463d2509eec
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: ca3414f2adab54ccbc4c4ec4d448bea3aaf22e6a
https://github.com/tribe29/checkmk/commit/ca3414f2adab54ccbc4c4ec4d448bea3a…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-07-17 (Fri, 17 Jul 2020)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/diskstat.py
Log Message:
-----------
Migration of section and check plugin aix_diskiod, part I
Changed type of discovery ruleset 'diskstat_inventory' from list to dict
Change-Id: I2aa18c29d1c3365a961366f284016d8b50b652e5
Commit: 939ed0d4aa28270992528a3c9d4c83c0c83aee9b
https://github.com/tribe29/checkmk/commit/939ed0d4aa28270992528a3c9d4c83c0c…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-07-17 (Fri, 17 Jul 2020)
Changed paths:
A .werks/11223
R checks/aix_diskiod
A cmk/base/plugins/agent_based/aix_diskiod.py
A cmk/base/plugins/agent_based/utils/diskstat.py
M tests/testlib/base.py
R tests/unit/checks/generictests/datasets/aix_diskiod_2019-03-08_22-11-56_5c82da9c4a9d6_regression.py
A tests/unit/cmk/base/plugins/agent_based/test_aix_diskiod.py
A tests/unit/cmk/base/plugins/agent_based/utils/test_diskstat_utils.py
Log Message:
-----------
Migration of section and check plugin aix_diskiod, part II &
11223 aix_diskiod: Switch to new diskstat-ruleset
The check <tt>aix_diskiod<\tt> now uses the rules defined under the
ruleset "Levels for disk IO" instead of "Levels on disk IO (old style
checks)". User-defined rules have to be adjusted to account for this.
This commit also migrates the section and the check plugin aix_diskiod
to the new check API.
Change-Id: Ib81a4587bba1a029c0d95da2f612d34c8052fec7
Compare: https://github.com/tribe29/checkmk/compare/73b5097bbe40...939ed0d4aa28
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: a8334c138f5e7c41bfe764caa03882fc8487f088
https://github.com/tribe29/checkmk/commit/a8334c138f5e7c41bfe764caa03882fc8…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2020-07-17 (Fri, 17 Jul 2020)
Changed paths:
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.hpux
M agents/check_mk_agent.linux
M agents/check_mk_agent.macosx
M agents/check_mk_agent.netbsd
M agents/check_mk_agent.openbsd
M agents/check_mk_agent.openvms
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
M agents/windows/configure.ac
M agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Set version to 1.6.0p15
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 19a043bb985cef3cb90de0d8fae5251e674da337
https://github.com/tribe29/checkmk/commit/19a043bb985cef3cb90de0d8fae5251e6…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2020-07-17 (Fri, 17 Jul 2020)
Changed paths:
M cmk/gui/key_mgmt.py
M cmk/gui/plugins/openapi/restful_objects/type_defs.py
M web/htdocs/openapi/checkmk.yaml
Log Message:
-----------
CMK-4860: Make "Bake and sign" available in OpenAPI.
Change-Id: Ib18399c0ef71ff0af8a6e8d51272bf26ef929156
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7de89ff57889dc5fee4a4e8be699a47e27a833f2
https://github.com/tribe29/checkmk/commit/7de89ff57889dc5fee4a4e8be699a47e2…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-07-17 (Fri, 17 Jul 2020)
Changed paths:
M cmk/base/check_table.py
M cmk/base/core_nagios.py
M cmk/base/data_sources/_data_sources.py
M cmk/base/discovery.py
Log Message:
-----------
maincheckify: reduce 3 TODOs to one
Change-Id: If26090c7d67349040b22ea49548261405af8d4ed
Commit: 583036c0023160decb9b6b81c65caf93296aae04
https://github.com/tribe29/checkmk/commit/583036c0023160decb9b6b81c65caf932…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-07-17 (Fri, 17 Jul 2020)
Changed paths:
M cmk/base/automations/check_mk.py
Log Message:
-----------
automations: use new API in AutomationGetServiceConfigurations
Change-Id: I446ec57858aa05e3c042539aaf33ef0342de9092
Commit: 99a365c361c2ac774d3efc8bcdc84503ab620547
https://github.com/tribe29/checkmk/commit/99a365c361c2ac774d3efc8bcdc84503a…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-07-17 (Fri, 17 Jul 2020)
Changed paths:
M cmk/base/discovery.py
Log Message:
-----------
cleanup manual services
Cleanup a leftover from the time a 'DiscoveredService' was a different class
Change-Id: I8d7bc928d3b663e0cd9542beb41e7f81683ff099
Commit: a4c89bc0f48af75ab60e69f766ea8339e600efa2
https://github.com/tribe29/checkmk/commit/a4c89bc0f48af75ab60e69f766ea8339e…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-07-17 (Fri, 17 Jul 2020)
Changed paths:
M cmk/base/discovery.py
M tests/unit/cmk/base/test_discovery.py
Log Message:
-----------
discovery: rename 'new' -> 'post_discovery' for clarity
Change-Id: Ie069c0d1ef34a2552e0663fa59930174259263c1
Compare: https://github.com/tribe29/checkmk/compare/8b3b5d09940e...a4c89bc0f48a
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: c2173ab296c8df943f2b899d2b9beb6a00bab5bd
https://github.com/tribe29/checkmk/commit/c2173ab296c8df943f2b899d2b9beb6a0…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-07-17 (Fri, 17 Jul 2020)
Changed paths:
M checks/esx_vsphere_datastores
Log Message:
-----------
Terminate esx_vsphere_datastores check if capacity is empty
Highly likely that lack of information from inaccessible devices
is. Instead of directly terminating check after inaccessibility, test if
datastore capacity could still be collected, terminate otherwise.
CMK-4942
Change-Id: I1cc1237fe3e1b72e9fa1a204ddbe68d388942cc3