Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: b033a68ea68b1d10b27ba719d74a3c041782999f
https://github.com/tribe29/checkmk/commit/b033a68ea68b1d10b27ba719d74a3c041…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-02-20 (Mon, 20 Feb 2023)
Changed paths:
A .werks/15237
M cmk/gui/plugins/metrics/translation.py
M cmk/update_rrd_fs_names.py
Log Message:
-----------
15237 FIX Deal with 'messed up' RRD files
In some particular update scenario, users would see a message about 'messed up' RRD files:
<i>"RRD files for host myHost [...] are messed up. Please restore them both from backup."</i>
This case is now properly handled.
Technical details:
Older filesystem metrics have been created using the mount as metric name, leading to a lot of differently named metrics.
We have since changed the metric name to the predictable (and reusable) name 'fs_used'.
The migration failed in cases where for some reason both the old and the new metric are present.
In this case we now create the artificial metric <tt>fs_used_renamed_legacy_records</tt> from the old values, which will be prepended to the new metric to provide the full history of RRDs.
Change-Id: I32ecc0051b9027d27fe798a21438666579977c40
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: e33b62c5052af92293ab51507182faaf9b5b1cb9
https://github.com/tribe29/checkmk/commit/e33b62c5052af92293ab51507182faaf9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-02-20 (Mon, 20 Feb 2023)
Changed paths:
A .werks/14301
M cmk/gui/plugins/wato/notifications.py
M cmk/gui/wato/pages/notifications.py
M cmk/notification_plugins/mail.py
M tests/unit/cmk/notifications/test_mail.py
Log Message:
-----------
14301 FIX Minor mail notification usability improvements
Some minor usability improvements have been applied to the body of the mail
notifications.
The Host row now displays the alias only in case it is set and is different
from the hostname to reduce redundant information.
The "performance data" (aka metric) row is not displayed anymore by default
because it's considered a detail information that can be viewed in the UI if it
is needed. However, if you prefer to keep this in the notification, you can
configure this in the notification plugin settings.
Change-Id: I64640f8a18e4a2eea71671b0c35d6abee639963f
Commit: cd4383fbf67bd8f635f476a9eb318c02264452d5
https://github.com/tribe29/checkmk/commit/cd4383fbf67bd8f635f476a9eb318c022…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-02-20 (Mon, 20 Feb 2023)
Changed paths:
M .werks/14301
Log Message:
-----------
Fix werk version
Change-Id: I0972a9bc914a9cd5f6cdac55fd40cb59dda3b213
Compare: https://github.com/tribe29/checkmk/compare/310de497a4da...cd4383fbf67b
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 40ee1544a42120eb79ff5f9b4745f78f9140b743
https://github.com/tribe29/checkmk/commit/40ee1544a42120eb79ff5f9b4745f78f9…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2023-02-20 (Mon, 20 Feb 2023)
Changed paths:
A .werks/15274
M cmk/base/plugins/agent_based/brocade_fcport.py
M tests/unit/cmk/base/plugins/agent_based/test_brocade_fcport.py
Log Message:
-----------
15274 FIX brocade_fcport: wrong port speed
For certain configuration of Brocade FC Switches the "assumed speed"
(configurable, defaults to 2GByte/s) was displayed, although the
inventory table showed the correct port speed.
SUP-13143
Change-Id: I58824f6bd5f78e9bd6d587f3f22c2ac24141b7ee
Commit: d1016e5033b69fced515b7aac236528a2e34db2d
https://github.com/tribe29/checkmk/commit/d1016e5033b69fced515b7aac236528a2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-02-20 (Mon, 20 Feb 2023)
Changed paths:
A .werks/14301
M cmk/gui/plugins/wato/notifications.py
M cmk/gui/wato/pages/notifications.py
M cmk/notification_plugins/mail.py
M tests/unit/cmk/notifications/test_mail.py
Log Message:
-----------
14301 FIX Minor mail notification usability improvements
Some minor usability improvements have been applied to the body of the mail
notifications.
The Host row now displays the alias only in case it is set and is different
from the hostname to reduce redundant information.
The "performance data" (aka metric) row is not displayed anymore by default
because it's considered a detail information that can be viewed in the UI if it
is needed. However, if you prefer to keep this in the notification, you can
configure this in the notification plugin settings.
Change-Id: I64640f8a18e4a2eea71671b0c35d6abee639963f
Compare: https://github.com/tribe29/checkmk/compare/84eae21a6ff6...d1016e5033b6
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5e6e32ad07e5ee45cd8c294f9a42761335f34b43
https://github.com/tribe29/checkmk/commit/5e6e32ad07e5ee45cd8c294f9a4276133…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-18 (Sat, 18 Feb 2023)
Changed paths:
M tests/composition/utils.py
Log Message:
-----------
Revert "Another attempt at fixing the CCE controller-site composition tests"
This reverts commit 6b1793bf6a1dffa0324f89d759fceec0f033e114.
Change-Id: Ifdaab76a6f1603d3e66df884508ecb8cb0d82833
Commit: b8db55adf0ca4c466fa3daa7bb0ac7ccbccba445
https://github.com/tribe29/checkmk/commit/b8db55adf0ca4c466fa3daa7bb0ac7ccb…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-18 (Sat, 18 Feb 2023)
Changed paths:
M tests/composition/conftest.py
M tests/composition/utils.py
Log Message:
-----------
Make controller - site composition tests more robust
Some of the used context managers did not clean up in case an Exception
occurred inside their context. This can lead to interference between
different tests.
Change-Id: Id125a283360e0ca66ee9c75740ca2dae18cabd07
Compare: https://github.com/tribe29/checkmk/compare/e26316987dd4...b8db55adf0ca
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 576cf95e1188e1c130754e35a0b5427071caaa47
https://github.com/tribe29/checkmk/commit/576cf95e1188e1c130754e35a0b542707…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-19 (Sun, 19 Feb 2023)
Changed paths:
M tests/composition/utils.py
Log Message:
-----------
Revert "Another attempt at fixing the CCE controller-site composition tests"
This reverts commit 6b1793bf6a1dffa0324f89d759fceec0f033e114.
Change-Id: Ifdaab76a6f1603d3e66df884508ecb8cb0d82833
Commit: 310de497a4dadd1fef3761c6c74dbd8d450b367f
https://github.com/tribe29/checkmk/commit/310de497a4dadd1fef3761c6c74dbd8d4…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-19 (Sun, 19 Feb 2023)
Changed paths:
M tests/composition/conftest.py
M tests/composition/utils.py
Log Message:
-----------
Make controller - site composition tests more robust
Some of the used context managers did not clean up in case an Exception
occurred inside their context. This can lead to interference between
different tests.
Change-Id: Id125a283360e0ca66ee9c75740ca2dae18cabd07
Compare: https://github.com/tribe29/checkmk/compare/eb33ae3eb027...310de497a4da
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: eb33ae3eb027b3a31217ccd58e39300c355b686d
https://github.com/tribe29/checkmk/commit/eb33ae3eb027b3a31217ccd58e39300c3…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-18 (Sat, 18 Feb 2023)
Changed paths:
M tests/composition/utils.py
Log Message:
-----------
Controller - site integration tests: Some fixes
* Do not use `sudo` for mocking the controller daemon, as this
apparently prevents us from getting the process output after
terminating it.
* Do not raise an Exception when finding that the daemon process
terminated unexpectedly, since this prevents further cleanup actions.
Log an error instead.
Change-Id: Id76d18f7fea531da8d84f9412d72d1b2a7b2bd06
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e26316987dd4b684503f705e5c7aa70413fc2741
https://github.com/tribe29/checkmk/commit/e26316987dd4b684503f705e5c7aa7041…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-18 (Sat, 18 Feb 2023)
Changed paths:
M tests/composition/utils.py
Log Message:
-----------
Controller - site integration tests: Some fixes
* Do not use `sudo` for mocking the controller daemon, as this
apparently prevents us from getting the process output after
terminating it.
* Do not raise an Exception when finding that the daemon process
terminated unexpectedly, since this prevents further cleanup actions.
Log an error instead.
Change-Id: Id76d18f7fea531da8d84f9412d72d1b2a7b2bd06