Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 36ef6be06c8475142f078177e71666cb2c5c744a
https://github.com/Checkmk/checkmk/commit/36ef6be06c8475142f078177e71666cb2…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M cmk/base/legacy_checks/smart.py
M cmk/base/plugins/agent_based/smart.py
M tests/unit/cmk/base/plugins/agent_based/test_smart.py
Log Message:
-----------
smart: Look up ATA attribute names by their ID
The attribute names for ATA disks reported by smartutils turned out
to be either not clearly defined (multiple names for the same attribute),
or even plainly wrong.
To avoid missing some attributes or to even report wrong data,
we now look up the names of all actually used attributes by their
attribute ID.
Change-Id: I2293d8790b42b53c0a84c3a355597297b2dd3de3
Commit: 7f24fbabec70c1a818fde48723a4580d498e938c
https://github.com/Checkmk/checkmk/commit/7f24fbabec70c1a818fde48723a4580d4…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M cmk/base/plugins/agent_based/smart.py
Log Message:
-----------
Refactor smart check plugin IV
Change-Id: I48bb3406a5dd409f088d5da190e3558cebdf38c8
Commit: 8691efa708e59f74742068ecfe7f08429575be69
https://github.com/Checkmk/checkmk/commit/8691efa708e59f74742068ecfe7f08429…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M cmk/base/plugins/agent_based/smart.py
M tests/unit/cmk/base/plugins/agent_based/test_smart.py
Log Message:
-----------
Refactor smart check plugin V
Just sorting a list
Change-Id: I71ca2c10584d38164bd79c26dbc3ce03a8237907
Commit: d92fb9d73e75341ed1fcfb82ce4bc369f4063103
https://github.com/Checkmk/checkmk/commit/d92fb9d73e75341ed1fcfb82ce4bc369f…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M cmk/base/plugins/agent_based/smart.py
M cmk/gui/plugins/metrics/translation.py
M tests/unit/cmk/base/plugins/agent_based/test_smart.py
Log Message:
-----------
Refactor smart check plugin VI
Stop maintaining two string versions of monitored attributes
Change-Id: I06c107f4b87246ad6dea1b4707c4b2ccbb5cfdd0
Commit: 327149a1e447f658c292296268352c0c765f368b
https://github.com/Checkmk/checkmk/commit/327149a1e447f658c292296268352c0c7…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M cmk/base/plugins/agent_based/smart.py
Log Message:
-----------
Refactor smart check plugin VII
YAGNI
Change-Id: Ia32d354ace6ea86c8eedc6562718994263650fd8
Commit: 9c0e55c9f04cbc4f7c7c0a2b8837060d93a59349
https://github.com/Checkmk/checkmk/commit/9c0e55c9f04cbc4f7c7c0a2b8837060d9…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M cmk/base/plugins/agent_based/smart.py
Log Message:
-----------
Refactor smart check plugin VIII
Change-Id: I38adc8329fb812b9fe360c5c7a0ae397fb97319a
Commit: 00299fa579d01b20cf6fc47b89b8bfb39337f62e
https://github.com/Checkmk/checkmk/commit/00299fa579d01b20cf6fc47b89b8bfb39…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M cmk/base/plugins/agent_based/smart.py
Log Message:
-----------
smart: Don't limit discovered items by captured attributes
Change-Id: I6c13cbefacef8f969a0a42fe0f792b6d96ebb5a4
Commit: 0f941b503b1231acd2b1655b963a5285c60b0529
https://github.com/Checkmk/checkmk/commit/0f941b503b1231acd2b1655b963a5285c…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M cmk/base/plugins/agent_based/smart.py
Log Message:
-----------
Refactor smart check plugin IX
Change-Id: Ib98d14d6c83bf782596d26de05f6a5145761e3fe
Commit: 1bcd0d328b2f6674129237bfa6191aecbdd99be3
https://github.com/Checkmk/checkmk/commit/1bcd0d328b2f6674129237bfa6191aecb…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M cmk/base/plugins/agent_based/smart.py
Log Message:
-----------
Refactor smart check plugin X
Change-Id: I74eb855d6cbbbb41162cbe1a9d868aef4f4f7f4e
Commit: 21a83b1785c17421b4ace8553732de655a64f252
https://github.com/Checkmk/checkmk/commit/21a83b1785c17421b4ace8553732de655…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M cmk/base/plugins/agent_based/smart.py
Log Message:
-----------
Refactor smart check plugin XI
Change-Id: Ice404597c33a285eade0ac030a6faa438bed4a59
Commit: 1f955ba4d1a28d3b7d0e727fad308f16e2b980a2
https://github.com/Checkmk/checkmk/commit/1f955ba4d1a28d3b7d0e727fad308f16e…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M cmk/base/plugins/agent_based/smart.py
Log Message:
-----------
Refactor smart check plugin XII
Change-Id: Ic46ed63f328a75912f73e3b2f5d53e338f76f9dc
Commit: 8856c3c39101e388d8c3cf681b54c2705a1e17ce
https://github.com/Checkmk/checkmk/commit/8856c3c39101e388d8c3cf681b54c2705…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M cmk/base/plugins/agent_based/smart.py
Log Message:
-----------
Refactor smart check plugin XIII
Change-Id: I299dae1445015cf67a7cf62d5d33d928bbd72476
Commit: c5174175546f2f8b179d935569023cd32f9aff5f
https://github.com/Checkmk/checkmk/commit/c5174175546f2f8b179d935569023cd32…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M cmk/base/plugins/agent_based/smart.py
Log Message:
-----------
Refactor smart check plugin XIV
Change-Id: Ia837b72f3c274584a595d3488267a849e44e0020
Compare: https://github.com/Checkmk/checkmk/compare/a1814c4751e8...c5174175546f
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: a1814c4751e8420f5aa2ad3c705efae8ffff301e
https://github.com/Checkmk/checkmk/commit/a1814c4751e8420f5aa2ad3c705efae8f…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M livestatus/src/NebCore.cc
M livestatus/src/Store.cc
M livestatus/src/Store.h
M livestatus/src/test/test_MacroExpander.cc
Log Message:
-----------
Revert "Refactoring: Move switchStatehistTable calls to CMC."
This reverts commit 4d4c22cdf927b3e0301a3a7022ca0285732082b4, it broke the
integration tests.
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 6c171254b2448c4756038db6ef937c988c4ddc27
https://github.com/Checkmk/checkmk/commit/6c171254b2448c4756038db6ef937c988…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M buildscripts/scripts/build-cmk-container.sh
Log Message:
-----------
Fix: SET_*_LATEST_TAG are "booleans" now
Since JJB those parameters are booleans in groovy and get casted to "false"/"true" in bash
Change-Id: I53cce7945dbe2185f332c5c3fbf33920058485c4
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 3ff56f7b561ddf70f6eedbd192bc4a6d853dcd4e
https://github.com/Checkmk/checkmk/commit/3ff56f7b561ddf70f6eedbd192bc4a6d8…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M buildscripts/scripts/build-cmk-container.sh
Log Message:
-----------
Fix: SET_*_LATEST_TAG are "booleans" now
Since JJB those parameters are booleans in groovy and get casted to "false"/"true" in bash
Change-Id: I53cce7945dbe2185f332c5c3fbf33920058485c4
Commit: b3f731b06b6cfc74e759064e99e927c10e09d249
https://github.com/Checkmk/checkmk/commit/b3f731b06b6cfc74e759064e99e927c10…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M omd/packages/check_mk/diskspace
Log Message:
-----------
Microcore history handled during diskspace cleanup
CMK-10196
Change-Id: Ifadfed9e0df6f25e5c499502754c40ecf69e7954
Compare: https://github.com/Checkmk/checkmk/compare/7c2eafb40fd7...b3f731b06b6c
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 64825e375f47fa7bed69d8325ee92b638fc20b51
https://github.com/Checkmk/checkmk/commit/64825e375f47fa7bed69d8325ee92b638…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M cmk/base/plugins/agent_based/smart.py
Log Message:
-----------
Refactor smart check plugin I
separate ata and nvme parsing
Change-Id: I8853b699064fd56c47f3e27a42d436cf5c6096cf
Commit: 5697f6e3f87aaa46a274e2b566fe3bfbf06c6f32
https://github.com/Checkmk/checkmk/commit/5697f6e3f87aaa46a274e2b566fe3bfbf…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M cmk/base/plugins/agent_based/smart.py
Log Message:
-----------
Refactor smart check plugin II
Typing improvements
Change-Id: Ib1dbd646a9a158dae5558a21f64f36756efaa55f
Commit: bb0e323e8740e482c851300a3a2183041bf2bb9c
https://github.com/Checkmk/checkmk/commit/bb0e323e8740e482c851300a3a2183041…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M cmk/base/plugins/agent_based/smart.py
Log Message:
-----------
Refactor smart check plugin III
Explicit field names instead of access by index
Change-Id: I3d60d6402e9218c644fb5d5411311092b53754e1
Commit: 7c2eafb40fd72bbb01ea09a6d281519cd451948c
https://github.com/Checkmk/checkmk/commit/7c2eafb40fd72bbb01ea09a6d281519cd…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M cmk/base/plugins/agent_based/smart.py
Log Message:
-----------
smart: Distinguish "UDMA CRC Errors" from "CRC Errors"
They come on the same attribute ID, but are labelled differently.
Since we distinguish them with two different metrics, we should
also apply this nomenclature to the check result.
Change-Id: I5a7915f5efce25114a6d7e75d3983b476bfb1e92
Compare: https://github.com/Checkmk/checkmk/compare/586000965df3...7c2eafb40fd7
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 927b386c5c143fa8e0b0282baa562c7332f77fec
https://github.com/Checkmk/checkmk/commit/927b386c5c143fa8e0b0282baa562c733…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
A .werks/15398
M cmk/base/plugins/agent_based/hp_proliant_da_phydrv.py
M cmk/gui/views/inventory/builtin_display_hints.py
M tests/unit/cmk/base/plugins/agent_based/test_hp_proliant_da_phydrv.py
M tests/unit/cmk/gui/plugins/views/test_views_builtin_inventory_plugins.py
M tests/unit/cmk/gui/views/test_views.py
Log Message:
-----------
15398 FIX hp_proliant_da_phydrv: Fix inventory of physical disks
Change-Id: I897933c2c18fdb822563adeec24497baabcd1ba3
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: e52c27d07dc2efebd59f24d29fbfd4d41984f6c1
https://github.com/Checkmk/checkmk/commit/e52c27d07dc2efebd59f24d29fbfd4d41…
Author: Lars Getwan <lars.getwan(a)checkmk.com>
Date: 2023-06-01 (Thu, 01 Jun 2023)
Changed paths:
M cmk/base/diagnostics.py
M cmk/utils/diagnostics.py
M tests/unit/cmk/base/test_diagnostics.py
Log Message:
-----------
Support Diagnostics: Added more licensing and HW information
Changes:
1. Add two more files for the licensing.
2. Add information about the vendor of the HW the CMK server is running on.
3. Fixed a bug in the collection of the CMC configuration dump.
CMK-13472
Change-Id: I94bd1bfd3b7d3c52bf2e127c1193b72138f53946