Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 16c05c877f87485f8b50063c423d4c468d48c50b
https://github.com/tribe29/checkmk/commit/16c05c877f87485f8b50063c423d4c468…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-07-29 (Wed, 29 Jul 2020)
Changed paths:
M cmk/base/api/agent_based/type_defs.py
M cmk/base/api/agent_based/utils.py
M cmk/base/api/agent_based/value_store.py
M cmk/base/plugins/agent_based/agent_based_api/v0/type_defs.py
Log Message:
-----------
Check API: add ValueStore to available type_defs
Change-Id: I4070a4ef3fa2981b93a4f2ffec0e2063b9e18b5c
Commit: cc2b3e28fd86a6f50250174bb5828954c6f6d90f
https://github.com/tribe29/checkmk/commit/cc2b3e28fd86a6f50250174bb5828954c…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-07-29 (Wed, 29 Jul 2020)
Changed paths:
M cmk/base/plugins/agent_based/utils/diskstat.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_diskstat_utils.py
Log Message:
-----------
Bugfix in migrated diskstat-utils
The metric for disk utilization is now given out as a fraction instead
of a percentage, as is done in legacy diskstat.include
Change-Id: I2c64ee06d8071ff8eb80fb580d21f48ed2963c51
Commit: 353625cd8318c2d581c6b9956a0d9d316925616c
https://github.com/tribe29/checkmk/commit/353625cd8318c2d581c6b9956a0d9d316…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-07-29 (Wed, 29 Jul 2020)
Changed paths:
M cmk/base/plugins/agent_based/utils/diskstat.py
M cmk/base/plugins/agent_based/winperf_phydisk.py
M tests/unit/cmk/base/plugins/agent_based/test_winperf_phydisk.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_diskstat_utils.py
Log Message:
-----------
Add function to compute rates for multiple disks to migrated diskstat utils
This function is currently used by the check plugin winperf_phydisk only,
but will be also be used by the migrated version of diskstat soon.
Change-Id: I2f79d032d09c13931c19467aafd72d431deba576
Compare: https://github.com/tribe29/checkmk/compare/817f2ee71a01...353625cd8318
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 54d26c5d56cced0d69be63481837b99cbba189bf
https://github.com/tribe29/checkmk/commit/54d26c5d56cced0d69be63481837b99cb…
Author: SvenVD <svenvd.github(a)gmail.com>
Date: 2020-07-29 (Wed, 29 Jul 2020)
Changed paths:
M omd/packages/omd/omdlib/utils.py
Log Message:
-----------
Add detection that we are running inside a podman container
Not detecting that we are running in a podman container with --tmpfs makes the ./docker-entrypoint.sh and especially the 'omd create --no-tmpfs -u 1000 -g 1000 --admin-password "$CMK_PASSWORD" "$CMK_SITE_ID"' will fail because it uses the wrong path to check if the cmk site is already existing. Result is that it does not create a new site because it thinks it already exists ( because --tmpfs created the path)
Change-Id: I5e675ee2b309e1dc02594f2e41507c3f2c905ed5
Commit: 817f2ee71a016348c772d4a15ba0ad13da51c21b
https://github.com/tribe29/checkmk/commit/817f2ee71a016348c772d4a15ba0ad13d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-29 (Wed, 29 Jul 2020)
Changed paths:
A .werks/11257
Log Message:
-----------
11257 FIX Docker contianer: Fix container detection in podman containers
Checkmk needs to detect the execution in the container to be able to handle the
site creation correctly. This failed in podman containers, because they use the
"/.containerenv" file in the root filesystem instead of the "/.dockerenv".
Change-Id: Ifb898db3177a594506426d3f8d8b9639bf50bf24
Compare: https://github.com/tribe29/checkmk/compare/338c8c2670ad...817f2ee71a01
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 90ec0e841afa31c79b3a836f2233b391a743c110
https://github.com/tribe29/checkmk/commit/90ec0e841afa31c79b3a836f2233b391a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-29 (Wed, 29 Jul 2020)
Changed paths:
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
Add detection that we are running inside a podman container
Not detecting that we are running in a podman container with --tmpfs makes the ./docker-entrypoint.sh and especially the 'omd create --no-tmpfs -u 1000 -g 1000 --admin-password "$CMK_PASSWORD" "$CMK_SITE_ID"' will fail because it uses the wrong path to check if the cmk site is already existing. Result is that it does not create a new site because it thinks it already exists ( because --tmpfs created the path)
Change-Id: I5e675ee2b309e1dc02594f2e41507c3f2c905ed5
Commit: 220a7d77967e9bd597662e1ae9a069fe0d61345d
https://github.com/tribe29/checkmk/commit/220a7d77967e9bd597662e1ae9a069fe0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-07-29 (Wed, 29 Jul 2020)
Changed paths:
A .werks/11257
Log Message:
-----------
11257 FIX Docker contianer: Fix container detection in podman containers
Checkmk needs to detect the execution in the container to be able to handle the
site creation correctly. This failed in podman containers, because they use the
"/.containerenv" file in the root filesystem instead of the "/.dockerenv".
Change-Id: Ifb898db3177a594506426d3f8d8b9639bf50bf24
Compare: https://github.com/tribe29/checkmk/compare/193abaf317fd...220a7d77967e
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 75d19fc107a6434d35fd5be462aff84bd26eb0ec
https://github.com/tribe29/checkmk/commit/75d19fc107a6434d35fd5be462aff84bd…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-07-29 (Wed, 29 Jul 2020)
Changed paths:
R checks/bluecat_dhcp
R checks/bluecat_dns
A cmk/base/plugins/agent_based/bluecat_dhcp.py
A cmk/base/plugins/agent_based/bluecat_dns.py
A cmk/base/plugins/agent_based/utils/bluecat.py
M tests/testlib/base.py
M tests/unit/checks/test_generic_legacy_conversion.py
A tests/unit/cmk/base/plugins/agent_based/test_bluecat_dhcp.py
A tests/unit/cmk/base/plugins/agent_based/test_bluecat_dns.py
Log Message:
-----------
Migration of sections and check plugins bluecat_dhcp and bluecat_dns
Change-Id: I0ac17273872202e2045b063c72b26dd8e4ea0eb5
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7723e48eb93ecaf4ae4ce1db7c6ec45e11efa285
https://github.com/tribe29/checkmk/commit/7723e48eb93ecaf4ae4ce1db7c6ec45e1…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-07-29 (Wed, 29 Jul 2020)
Changed paths:
M cmk/base/data_sources/host_sections.py
Log Message:
-----------
host_sections: cache parsing result of raw sections
This will allow us to dismiss raw sections without deleting their raw data.
Change-Id: Ie973a6eb0b863fe50b18987a33e3744a6ded5214
Commit: 68afc31c48f2d5c03afe41ab32298c25770bb438
https://github.com/tribe29/checkmk/commit/68afc31c48f2d5c03afe41ab32298c257…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-07-29 (Wed, 29 Jul 2020)
Changed paths:
M cmk/base/data_sources/host_sections.py
M cmk/base/discovery.py
M tests/unit/cmk/base/data_sources/test_host_sections.py
M tests/unit/cmk/base/test_discovery.py
Log Message:
-----------
Check API: consider supersedes during discovery
After determining which parsed sections are of interest
for the given check selection in cmk.base.discovery,
we must procede to parse all of the required sections.
In the process of doing that, we must set all parsed sections
that are superseded by other sections to None.
CMK-4232
Change-Id: I9d0b4b33d7124c3a5383d98e959047a88bbc36a9
Compare: https://github.com/tribe29/checkmk/compare/55052f792f75...68afc31c48f2