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