Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 6ce8bec7e9c73fc80cbce284e7015ec6ea507e22
https://github.com/tribe29/checkmk/commit/6ce8bec7e9c73fc80cbce284e7015ec6e…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2021-04-27 (Tue, 27 Apr 2021)
Changed paths:
A .werks/12466
M cmk/gui/node_visualization.py
Log Message:
-----------
WK12466: Network Topology: Fixed broken display when updating data
Change-Id: I61044c27703533e8f1fa03914652932e368f81cf
Commit: b67b8b20eab6b2843ded4255e5b74fbe1c2b9ddb
https://github.com/tribe29/checkmk/commit/b67b8b20eab6b2843ded4255e5b74fbe1…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2021-04-27 (Tue, 27 Apr 2021)
Changed paths:
A .werks/12464
M cmk/utils/bi/bi_compiler.py
Log Message:
-----------
WK12464 BI: Loading cached aggregations no longer sporadically fails
Change-Id: Ibdd5be3ba27917bf84112f48d8b47fa46fdfbbef
Commit: 3b0ded84ebda09d1667453b7e6064e32f68c325f
https://github.com/tribe29/checkmk/commit/3b0ded84ebda09d1667453b7e6064e32f…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2021-04-27 (Tue, 27 Apr 2021)
Changed paths:
A .werks/12199
M checks/ceph_df
M cmk/gui/plugins/metrics/translation.py
M tests/unit/checks/generictests/datasets/ceph_nautilus.py
Log Message:
-----------
12199 FIX ceph_df: Error in metrics calculation in new ceph version
In new ceph version info USED is no longer notional size of data, but total size.
STORED is now used for calculation of metrics.
FEED-5965
Change-Id: I483983f5c650dbf3ebb86cca1d599e72981da72c
Compare: https://github.com/tribe29/checkmk/compare/863060394644...3b0ded84ebda
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: fff26e24348c8e4482888f577b5f378c67a59938
https://github.com/tribe29/checkmk/commit/fff26e24348c8e4482888f577b5f378c6…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-04-27 (Tue, 27 Apr 2021)
Changed paths:
M cmk/snmplib/snmp_table.py
Log Message:
-----------
Harder, better, faster, stronger `oid_to_bin(OID)`
But what we need is an OID class where most free
functions taking the OID are methods.
CMK-7752
Change-Id: I2de342e3c45be1a63d3534d2b8ba70761b47161b
Commit: f9fa6ca99aff2983a73aeafd34e7c22252bda063
https://github.com/tribe29/checkmk/commit/f9fa6ca99aff2983a73aeafd34e7c2225…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-04-27 (Tue, 27 Apr 2021)
Changed paths:
A .werks/12299
M cmk/base/sources/_abstract.py
M cmk/base/sources/ipmi.py
M cmk/base/sources/piggyback.py
M cmk/base/sources/programs.py
M cmk/base/sources/snmp.py
M cmk/base/sources/tcp.py
M cmk/core_helpers/agent.py
M cmk/core_helpers/cache.py
M cmk/core_helpers/snmp.py
M cmk/core_helpers/tcp.py
M tests/unit/cmk/base/sources/test_tcp_data_source.py
M tests/unit/cmk/core_helpers/test_fetchers.py
Log Message:
-----------
12299 Improve SNMP caching
We now cache the data fetched from SNMP discovery and
checking in different databases. This should improve
performance on some installations.
The fetcher now caches discovery and checking results in different
files. The result is more consistent with the agent caching.
Rename `FileCache.path` -> `FileCache.base_path` (as well as callers
and configuration) and add a `FileCache.path(Mode)` method.
CMK-7752
Change-Id: Ie4a556f9708da555de20e713dfb55ce95a382419
Compare: https://github.com/tribe29/checkmk/compare/58dab0feb0af...f9fa6ca99aff
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 36448aa835c45bb102982f54694d56193e7bbc66
https://github.com/tribe29/checkmk/commit/36448aa835c45bb102982f54694d56193…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2021-04-27 (Tue, 27 Apr 2021)
Changed paths:
M web/htdocs/themes/facelift/scss/_views.scss
Log Message:
-----------
UI Tuning: Improved styling and default look of agent bakery
* Hid two entries that were showing default values
* New sorting order for different OS packages
* Improved positioning of download links/icons
Change-Id: Ib65d9a7586700f3c1ef0cdb3d6e26000b0893179
Commit: c92cec34cc01a59a90a59b1575a52eff385d92e2
https://github.com/tribe29/checkmk/commit/c92cec34cc01a59a90a59b1575a52eff3…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2021-04-27 (Tue, 27 Apr 2021)
Changed paths:
M cmk/gui/wato/page_handler.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/hosts.py
M web/htdocs/themes/facelift/scss/_wato.scss
Log Message:
-----------
UI Tuning: Improved styling and wording of "Main directory" (Hosts) page
Change-Id: I56cf6351b8ad69d2767cbe7542c3a1922b125e3f
Commit: 58dab0feb0afe8ba634f405354e260079d68a60d
https://github.com/tribe29/checkmk/commit/58dab0feb0afe8ba634f405354e260079…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2021-04-27 (Tue, 27 Apr 2021)
Changed paths:
M cmk/gui/plugins/wato/builtin_attributes.py
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/watolib/host_attributes.py
M cmk/gui/watolib/tags.py
M cmk/utils/tags.py
M locale/de/LC_MESSAGES/multisite.po
M tests/unit/cmk/gui/watolib/test_host_attributes.py
Log Message:
-----------
UI Tuning: Improved naming and order of "Add host" form entries
Change-Id: I3dd1dd3039e84e5e9feeada7cc30b4fad4f9a937
Compare: https://github.com/tribe29/checkmk/compare/80b5ec88ada3...58dab0feb0af
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 90424dcdfb7dceea095a6595897e45c95db842ff
https://github.com/tribe29/checkmk/commit/90424dcdfb7dceea095a6595897e45c95…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2021-04-27 (Tue, 27 Apr 2021)
Changed paths:
M buildscripts/infrastructure/os-nodes/centos-6/Dockerfile
M buildscripts/infrastructure/os-nodes/centos-8/Dockerfile
M buildscripts/infrastructure/os-nodes/debian-7/Dockerfile
M buildscripts/infrastructure/os-nodes/sles-12sp1/Dockerfile
M buildscripts/infrastructure/os-nodes/sles-12sp2/Dockerfile
M buildscripts/infrastructure/os-nodes/sles-12sp3/Dockerfile
M buildscripts/infrastructure/os-nodes/sles-12sp4/Dockerfile
M buildscripts/infrastructure/os-nodes/sles-15/Dockerfile
Log Message:
-----------
Revert "Fix path to get-pip.py for 2.7"
This reverts commit f083d7844afb073c1745949ba1fe2eec5a23c273.
Commit: 7d994cec198a445c8a2b5d169bfe8d1817adf29a
https://github.com/tribe29/checkmk/commit/7d994cec198a445c8a2b5d169bfe8d181…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2021-04-27 (Tue, 27 Apr 2021)
Changed paths:
M buildscripts/infrastructure/os-nodes/centos-6/Dockerfile
M buildscripts/infrastructure/os-nodes/centos-8/Dockerfile
M buildscripts/infrastructure/os-nodes/debian-7/Dockerfile
M buildscripts/infrastructure/os-nodes/sles-12sp1/Dockerfile
M buildscripts/infrastructure/os-nodes/sles-12sp2/Dockerfile
M buildscripts/infrastructure/os-nodes/sles-12sp3/Dockerfile
M buildscripts/infrastructure/os-nodes/sles-12sp4/Dockerfile
M buildscripts/infrastructure/os-nodes/sles-15/Dockerfile
Log Message:
-----------
Fix path to get-pip.py for 2.7
Change-Id: Ib53f731afe06260aa4ba9f9b008ad020ff333940
Compare: https://github.com/tribe29/checkmk/compare/f083d7844afb...7d994cec198a
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 5f4280db23722a8ad31ff11f51c785965bddcbd9
https://github.com/tribe29/checkmk/commit/5f4280db23722a8ad31ff11f51c785965…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-04-27 (Tue, 27 Apr 2021)
Changed paths:
A .werks/12172
Log Message:
-----------
12172 FIX Fixed CMC crash after migration from Nagios
When a site is migrated from using the Nagios core to using the CMC and
there are already non-persistent acknowledgements, the CMC will crash during
startup. This has been fixed, and those acknowledgements will still be there.
Change-Id: I4c0029730f2b4df9fd07c4b619f94c0723c73e05
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 80b5ec88ada3ca7eca482f5427e25565eb856447
https://github.com/tribe29/checkmk/commit/80b5ec88ada3ca7eca482f5427e25565e…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-04-27 (Tue, 27 Apr 2021)
Changed paths:
A .werks/12172
Log Message:
-----------
12172 FIX Fixed CMC crash after migration from Nagios
When a site is migrated from using the Nagios core to using the CMC and
there are already non-persistent acknowledgements, the CMC will crash during
startup. This has been fixed, and those acknowledgements will still be there.
Change-Id: I4c0029730f2b4df9fd07c4b619f94c0723c73e05
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8ac95a6de1bbaa2b082284cba57ce25c64984dfc
https://github.com/tribe29/checkmk/commit/8ac95a6de1bbaa2b082284cba57ce25c6…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2021-04-27 (Tue, 27 Apr 2021)
Changed paths:
A .werks/12706
M cmk/base/plugins/agent_based/ps_section.py
Log Message:
-----------
12706 FIX ps section parser: crash on KeyError() when host is using busybox' ps implementation
Busybox' ps implementation does not provide the columns needed for the ps check, so the section
parser crashes on missing colums (of which the first is 'user', resulting in KeyError(user).
This change checks for the existence of all needed columns and aborts otherwise.
Change-Id: I7b40568f27f273aeb2b3de8578d8becf5d136f4f
Commit: c82f95a46bde223860a9bcb58029fd5bd68e7074
https://github.com/tribe29/checkmk/commit/c82f95a46bde223860a9bcb58029fd5bd…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2021-04-27 (Tue, 27 Apr 2021)
Changed paths:
A .werks/12711
M cmk/base/plugins/agent_based/utils/ps.py
Log Message:
-----------
12711 FIX ps_check: crash on non-matching enforced service 'State and count of processes'
Configuring 'State and count of processes' as enforced service with per-process details set to
'text' crashes with unhandled "ValueError: 'notice' must be non-empty str or None, got" if the
specified process could not be found.
This change avoids this exception by not trying to render a process list without processes found.
Change-Id: If4f5d8a8527e35d82855e8ba004d4bf55dc2efa4
Commit: 4c1ce2a7724770b8777316b4476507e5bb352dea
https://github.com/tribe29/checkmk/commit/4c1ce2a7724770b8777316b4476507e5b…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2021-04-27 (Tue, 27 Apr 2021)
Changed paths:
A .werks/12712
M cmk/base/plugins/agent_based/mssql_counters_section.py
Log Message:
-----------
12712 FIX mssql_counters: ValueError() raised on unknown timestamp formats
Non-standard timestamp formats unknown to the mssql_counters section parser might lead to
ValueError() being raised.
This change adds the possibilities to write "a.m."/"p.m." instead of "AM"/"PM", write times with
periods rather than colons and have space padded dates (" 1. 1.2021".
Change-Id: If3fd335c3a6d2832786623632aae022bcc77f341
Commit: 18e0fb3909dc24a6eb6b25d00c8f9e308d6a6bc0
https://github.com/tribe29/checkmk/commit/18e0fb3909dc24a6eb6b25d00c8f9e308…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2021-04-27 (Tue, 27 Apr 2021)
Changed paths:
A .werks/12713
M cmk/base/plugins/agent_based/domino_tasks.py
M cmk/base/plugins/agent_based/ps_check.py
M cmk/base/plugins/agent_based/utils/ps.py
M tests/unit/cmk/base/plugins/agent_based/test_ps_check.py
Log Message:
-----------
12713 FIX check_ps: Check goes UNKN if configured to show percentage of RAM in some cases
check_ps was not configured to use data from <<<statgrab_mem>>> section which made the total RAM
unavailable on systems providing <<<statgrab_mem>>> rather than <<<mem>>>, rendering "Process"
Services UNKNOWN.
This change makes check_ps use <<<statgrab_mem>>> again, restoring the behavior of version 1.6.0
and below.
Change-Id: Ied83187d3e3f8bf5ffd3b54352e4bb094ba8b718
Compare: https://github.com/tribe29/checkmk/compare/6df045a0f753...18e0fb3909dc