Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 7583dd5eef5178d18d965f74dccd87adaf61671c
https://github.com/tribe29/checkmk/commit/7583dd5eef5178d18d965f74dccd87ada…
Author: Ulrich Bschorer <ulrich.bschorer(a)tribe29.com>
Date: 2021-10-21 (Thu, 21 Oct 2021)
Changed paths:
A .werks/13168
M agents/plugins/mk_postgres.py
Log Message:
-----------
13168 FIX mk_postgres: fix for CentOS 8: "MAIN": not running
The path for postgres instance "main" is called "data" and not "main" on some platforms.
That could lead to the following error message:
instance "MAIN": not running
In order to support more platforms the instance detection for "main" will additionally fallback
to find "data" in the path if "main" was not found.
The agent must be redeployed in order to apply this bugfix.
Change-Id: Ic231258b540df49911e6b86564ccfde8d52890c2
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 3e25c699a4346ea25d8a9f62a1fab6b4271de38b
https://github.com/tribe29/checkmk/commit/3e25c699a4346ea25d8a9f62a1fab6b42…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2021-10-21 (Thu, 21 Oct 2021)
Changed paths:
M cmk/gui/utils/rendering.py
M tests/unit/cmk/gui/utils/test_rendering.py
M web/htdocs/js/modules/figures/cmk_figures.js
M web/htdocs/themes/facelift/scss/_dashboard.scss
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_mega_menu.scss
Log Message:
-----------
Dashlets: Handle the overflowing of titles
Overflowing titles were simply cut off and in specific dashlets also
shifted so that one could not read the beginning of the title either.
This is fixed to a dotted ending ("...") of too long dashlet titles with
the full title given in a tooltip and proper horizontal positioning.
(CMK-8711)
Change-Id: Ia58c36e313ec54c833ca1ef5fa9056e5a3b38fc1
Commit: d93e6fad8f91b91ab07b5e471e58b578718395b1
https://github.com/tribe29/checkmk/commit/d93e6fad8f91b91ab07b5e471e58b5787…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2021-10-21 (Thu, 21 Oct 2021)
Changed paths:
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/object_parameters.py
M cmk/gui/watolib/rulespecs.py
M tests/unit/cmk/gui/watolib/test_rulespecs.py
Log Message:
-----------
Improve 'Effective parameters of <host>' page
* Rename "Parameters of <host>" to "Effective parameters of <host>"
* Remove service monitoring rules section. Due to missing context
information most service monitoring rule pages cannot be accessed coming
from the 'Effective parameters of <host>' page.
(CMK-8722)
Change-Id: I30260ed55e0394c7391ea05e2e766dd20fef6bd5
Commit: 33734c023740420cc4691f842001b61ef11d477d
https://github.com/tribe29/checkmk/commit/33734c023740420cc4691f842001b61ef…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2021-10-21 (Thu, 21 Oct 2021)
Changed paths:
M cmk/gui/wato/pages/host_diagnose.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/wato/pages/object_parameters.py
Log Message:
-----------
Rename 'hosts' to 'host' on pages concerning a single host (CMK-8721)
Change-Id: Iee8ca19957ec787f586ef726f82404aac6214240
Compare: https://github.com/tribe29/checkmk/compare/199e763d8e06...33734c023740
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 199e763d8e06abae88a6d0254215a8de6d036287
https://github.com/tribe29/checkmk/commit/199e763d8e06abae88a6d0254215a8de6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-10-21 (Thu, 21 Oct 2021)
Changed paths:
A .werks/13312
Log Message:
-----------
13312 omd mv/cp: Improve handling of site renamings
Users which execute 'omd mv' or 'omd cp' expect Checkmk to not only rename the
site, but also migrate the Checkmk configuration in a way that they can
continue seamlessly with their existing Checkmk configuration.
This feature did not exist before and was a common misunderstanding.
OMD itself is only caring about migrating the files and file parts that are
initially installed with the skel hierarchy of OMD and under control of it.
*Clearer:* If you create a clean site and then execute 'grep -r $OMD_SITE etc'
in your site, you can see a lot of files which contain the ID of the site.
These things are already migrated by OMD.
But OMD is not aware of the configuration files of the applications shipped
with OMD. For example the Checkmk configuration files are not understood by
OMD. And that's totally fine from an architectural point of view, because OMD
is a separate component that manages installation of different applications,
but must not mess with their individual files.
However, from a user's perspective it's clear that you also want the application
files to be migrated during site renaming. And this is what we'll now start to
work on.
We are now caring about the migration of more configuration parts.
Technical details:
<ul>
<li>OMD detects changes of the site ID (mv, cp or restore)</li>
<li>Then it executes the command 'post-rename-site -v -o [OLD_SITE_ID]'</li>
<li>The command 'post-rename-site' then takes care of the Checkmk
configuration updates</li>
<li>It can also detect some situations it can not solve on it's own
and warns the user about potential manual steps to do afterwards.</li>
The migration steps are realized in so called rename action plugins.
Examples can be found in the Checkmk git below
'cmk/post_rename_site/plugins/actions/sites.py` or in the site at
'lib/python3/cmk/post_rename_site/plugins/actions/sites.py'.
Change-Id: I0039aa6abfcfdadc244f2b6c31165f05c6ac05c6
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 513c935efd37407cf3b4e24d0e34a9f82e194358
https://github.com/tribe29/checkmk/commit/513c935efd37407cf3b4e24d0e34a9f82…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2021-10-21 (Thu, 21 Oct 2021)
Changed paths:
A checkman/k8s_cluster_api_health
A cmk/base/plugins/agent_based/k8s_cluster_api_health.py
M cmk/base/plugins/agent_based/utils/k8s.py
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/api_server.py
M cmk/special_agents/utils_kubernetes/schemas.py
M cmk/special_agents/utils_kubernetes/section_schemas.py
A tests/unit/cmk/base/plugins/agent_based/test_k8s_cluter_api_health.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_section_schemas.py
Log Message:
-----------
k8s: add new check: api health
CMK-8667
Change-Id: Ie757291f475ab52dffb8e2a8eaeb9b68a619caf0
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d119565c99a6267cb7213c3b187f9424f6e7f371
https://github.com/tribe29/checkmk/commit/d119565c99a6267cb7213c3b187f9424f…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2021-10-20 (Wed, 20 Oct 2021)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
M locale/es/LC_MESSAGES/multisite.po
M locale/fr/LC_MESSAGES/multisite.po
M locale/it/LC_MESSAGES/multisite.po
M locale/ja/LC_MESSAGES/multisite.po
M locale/nl/LC_MESSAGES/multisite.po
M locale/pt_PT/LC_MESSAGES/multisite.po
M locale/ro/LC_MESSAGES/multisite.po
Log Message:
-----------
[Weblate] Updated translation files
Translation: checkmk/software
Translate-URL: https://translate.checkmk.com/projects/checkmk/software/