Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 92f2481578f62d2efecdfc31e8cc2905fd06b86f
https://github.com/Checkmk/checkmk/commit/92f2481578f62d2efecdfc31e8cc2905f…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2024-04-24 (Wed, 24 Apr 2024)
Changed paths:
A .werks/16554.md
M cmk/base/plugins/agent_based/hr_fs.py
M cmk/plugins/lib/df.py
M tests/unit/cmk/base/plugins/agent_based/test_hr_fs.py
Log Message:
-----------
Add Werk 16554 FIX df: Wrong handling of lower levels for free space
SUP-18336
Change-Id: I446109511f8bed302316f23ad5e4e0192ccb6d68
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 3c4ad006d565241dde3df3b13966e23dd6de8989
https://github.com/Checkmk/checkmk/commit/3c4ad006d565241dde3df3b13966e23dd…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-04-24 (Wed, 24 Apr 2024)
Changed paths:
M Makefile
M packages/cmk-frontend/package.json
Log Message:
-----------
Fix raw builds
This should have been part of the commit
"move frontend source files to own package"
Previously the build was forced to be an enterprise build, now its
possible to overwrite this with an environment variable.
Change-Id: Ib7f22ef9e27ba1d943dd3ecc90384b4759c9b207
Commit: ca0abe5210cc15419ccb996ce021e40b87ab2cfe
https://github.com/Checkmk/checkmk/commit/ca0abe5210cc15419ccb996ce021e40b8…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-04-24 (Wed, 24 Apr 2024)
Changed paths:
M cmk/base/config.py
Log Message:
-----------
rrd: Do not use `config` directly
passing args trumps global variables
CMK-16672
Change-Id: I734cd7868df338b5e6af1b67608182a40f2dde52
Commit: 2b1be23b6c0a30157ee1890d88298dc6399f71de
https://github.com/Checkmk/checkmk/commit/2b1be23b6c0a30157ee1890d88298dc63…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-04-24 (Wed, 24 Apr 2024)
Changed paths:
M cmk/base/config.py
Log Message:
-----------
rrd: Remove dep on ConfigCache
CMK-16672
Change-Id: Ie595d8536a7b445772c5bf9bf35600906a5bb267
Commit: 424b9df7cd59aaf3b66fe0bc332d693b76e324a7
https://github.com/Checkmk/checkmk/commit/424b9df7cd59aaf3b66fe0bc332d693b7…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-04-24 (Wed, 24 Apr 2024)
Changed paths:
R cmk/base/rrd.py
Log Message:
-----------
Get rid of cmk.base.rrd
cmk.base.rrd were just a handful of support functions for
cmk.base.cee.rrd. There is no need to leak this code into the raw
edition where it isn't used.
This also improves the cohesion of the module and the layering
of the editions.
CMK-16672
Change-Id: I2d0dde7716cc2cbf538c4e4d2d9fed4677bac59c
Commit: 3fc82dada278d4b1a317a5584715e60975f5d7de
https://github.com/Checkmk/checkmk/commit/3fc82dada278d4b1a317a5584715e6097…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-04-24 (Wed, 24 Apr 2024)
Changed paths:
M cmk/base/config.py
Log Message:
-----------
Inverse dep on RRDConfig / cmk.base
CMK-16672
Change-Id: I139b3987bacaf980c0353b74aafcbe6b8564c7d8
Compare: https://github.com/Checkmk/checkmk/compare/5d8d71e3c6e2...3fc82dada278
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 5d8d71e3c6e2559227276fcb413d9565cae514b7
https://github.com/Checkmk/checkmk/commit/5d8d71e3c6e2559227276fcb413d9565c…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-04-24 (Wed, 24 Apr 2024)
Changed paths:
M buildscripts/scripts/compile-all-werks.groovy
M scripts/run-groovy-lint
Log Message:
-----------
adapt parameter for run script in cmk-frontend
this should have been part of the commit
"Adhere to new package architecture: replace run script"
Change-Id: I18b128b4019174799998e2dfd2083538baba2d99
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: d25b6c3c8264cfc665bf237f329d8f7dd8b3d9e9
https://github.com/Checkmk/checkmk/commit/d25b6c3c8264cfc665bf237f329d8f7dd…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-04-24 (Wed, 24 Apr 2024)
Changed paths:
M cmk/gui/watolib/rulesets.py
A cmk/utils/config_validation_layer/rules.py
Log Message:
-----------
rules: implement validation layer
CMK-16968
Change-Id: I2542d3c7dbf06552922b027ea4101ae6015343fb
Commit: 21fe7bd351e2d6a2c4280e3b74f85cc85bb88606
https://github.com/Checkmk/checkmk/commit/21fe7bd351e2d6a2c4280e3b74f85cc85…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2024-04-24 (Wed, 24 Apr 2024)
Changed paths:
M cmk/gui/views/perfometer/legacy_perfometers/check_mk.py
Log Message:
-----------
ipmi_sensors: Remove legacy perfometer
Note that this actually removes a perfometer in the UI in one special
case:
* Summary mode is activated in discovery parameters.
* There are sensors with a valid reading which have "amb" or "Ambient"
in their name.
In this case, the ipmi_sensors plugin produces a metric named
"ambient_temp" (see `def _average_ambient_temperature`), which triggers
the legacy performeter removed by this commit. However, this metric is
not actually registered, so the perfometer has no units and it is very
unlikely that any customer actually knows what this perfometer displays
(since the plugin produces the metric only without any textual output).
Therefore, it should be ok to drop the perfometer in this particular
case.
Note that in non-summary mode, the ipmi_sensors plugin only produces
metrics for temperature sensors. These sensors are covered by the
standard temperature perfometer, so we don't change anything in this
case.
CMK-17098
Change-Id: I90eb0f07ed6ba3b1e8dd752fa1f40b926c2e0bee
Commit: 78346a3cb4a40e2a4d6ac880e814b9e1d99e2d65
https://github.com/Checkmk/checkmk/commit/78346a3cb4a40e2a4d6ac880e814b9e1d…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2024-04-24 (Wed, 24 Apr 2024)
Changed paths:
M cmk/base/plugins/agent_based/hp_proliant_power.py
M cmk/gui/plugins/metrics/translation.py
M tests/unit/cmk/base/plugins/agent_based/test_hp_proliant_power.py
Log Message:
-----------
hp_proliant_power: Use correct metric
This triggers the standard power perfometer for this plugin.
CMK-17098
Change-Id: I6adf90df5008f299ada2ae3c077f4595f65f9f8b
Commit: 5a8b60dd1efb9179b4f03509b8ae0709874b513d
https://github.com/Checkmk/checkmk/commit/5a8b60dd1efb9179b4f03509b8ae07098…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2024-04-24 (Wed, 24 Apr 2024)
Changed paths:
M cmk/gui/views/perfometer/legacy_perfometers/check_mk.py
Log Message:
-----------
Remove some unused legacy perfometers
I explicitly checked the corresponding plugins. To the best of my
knowledge and belief, they shouldn't be relevant anymore because either
a definition from `perfometer_info` or from the brand-new API applies.
CMK-17098
Change-Id: I81df9d151171bfa33878904316e8d4f6e2d319f1
Compare: https://github.com/Checkmk/checkmk/compare/a88a7f50f812...5a8b60dd1efb
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications