Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: ebe62d1dc004e7f645a5fc249861d93a695da9e2
https://github.com/tribe29/checkmk/commit/ebe62d1dc004e7f645a5fc249861d93a6…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
A .werks/14401
M cmk/base/api/agent_based/register/check_plugins_legacy.py
M tests/unit/cmk/base/api/agent_based/register/test_check_plugins_legacy.py
Log Message:
-----------
14401 FIX crash in legacy plugins with empty details
Some legacy plugins can print a newline indicating details to come and not follow up with any details.
This lead to a crash with the message "ValueError ('details' must be non-empty str or None, got )".
This has been fixed. No user interaction required.
Closes: CMK-10854
Change-Id: I7b2a3ce7fea32f65b5fb519e64c3a5c69d5b0439
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: a38b8bef5247de39a243a69961a5fbdb60390c83
https://github.com/tribe29/checkmk/commit/a38b8bef5247de39a243a69961a5fbdb6…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
A omd/packages/monitoring-plugins/patches/0011-check_http-sanitise-http-response-body.dif
Log Message:
-----------
check_http: sanitise http response body
should not contain any pipes, as they are used as a metric delimiter
Change-Id: Iae102ff28a8b8f643fcabebc746dba1a15946356
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 4b35880f482f1c6bfb0be2f3e6d142c6d9819654
https://github.com/tribe29/checkmk/commit/4b35880f482f1c6bfb0be2f3e6d142c6d…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
A omd/packages/monitoring-plugins/patches/0011-check_http-sanitise-http-response-body.dif
Log Message:
-----------
check_http: sanitise http response body
should not contain any pipes, as they are used as a metric delimiter
Change-Id: Iae102ff28a8b8f643fcabebc746dba1a15946356
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e0efa348d1f855f88de58efe73e1f354ecd300df
https://github.com/tribe29/checkmk/commit/e0efa348d1f855f88de58efe73e1f354e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M buildscripts/scripts/build-cmk-container.jenkins
M buildscripts/scripts/nightly-trigger.jenkins
Log Message:
-----------
Build docker image for CPE without publishing
Change-Id: I0c972f62f7b893c3d6b72203d22e6e0441031e6e
Commit: 40d2e67344595cca037e056b9b25c1d538d609d4
https://github.com/tribe29/checkmk/commit/40d2e67344595cca037e056b9b25c1d53…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M buildscripts/scripts/build-cmk-container.sh
Log Message:
-----------
Add plus edition
Change-Id: I266ea082f592216a75c5fd82824a83e583616026
Commit: 1efd56199c0fecfdb2d1db38422b349b2866d0f0
https://github.com/tribe29/checkmk/commit/1efd56199c0fecfdb2d1db38422b349b2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M buildscripts/scripts/nightly-trigger.jenkins
Log Message:
-----------
Fix syntax error
Change-Id: Ib1ab49388ff9215d0fd4d5b7efb66c0128e18b1f
Commit: 80bbc07492c0a7985a0ce07658ea0d5bda07b3e6
https://github.com/tribe29/checkmk/commit/80bbc07492c0a7985a0ce07658ea0d5bd…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M buildscripts/scripts/nightly-trigger.jenkins
M tests/testlib/version.py
Log Message:
-----------
Add option to enable/disable different types of tests
And enable docker image integration tests for the plus edition image.
Change-Id: I71ace21e0aa6052031e3a826765866d92d40b1de
Commit: 1bf2b412f3a23616aec0a6e2ce6557dbce75777b
https://github.com/tribe29/checkmk/commit/1bf2b412f3a23616aec0a6e2ce6557dbc…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M buildscripts/scripts/nightly-trigger.jenkins
Log Message:
-----------
Fix parallel test syntax
Change-Id: If616a340ee8b7d10e31721fc521fd9119bb4d567
Commit: 9fb6a1387a1f155f6275642c1374358a1b71985a
https://github.com/tribe29/checkmk/commit/9fb6a1387a1f155f6275642c1374358a1…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M buildscripts/scripts/build-cmk-container.jenkins
M buildscripts/scripts/lib/upload_artifacts.groovy
Log Message:
-----------
Upload docker .tar.gz
Spliting the build and the deploy stages in the release process
made it necessary to store the docker .tar.gz on our internal
caching server.
Change-Id: I36a9a1736cf23dec25bd9fe2be0da805791052ec
Commit: 3e55c472e194e2f36252fa1afc4ccd8ac39f87dc
https://github.com/tribe29/checkmk/commit/3e55c472e194e2f36252fa1afc4ccd8ac…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M buildscripts/scripts/build-cmk-container.jenkins
Log Message:
-----------
Use a function to deploy to the website
Change-Id: I50f809dcbe9e3b731f961eca70c7f362daef62be
Commit: c0a2d545651acabd21f86c2c7c69bec113430982
https://github.com/tribe29/checkmk/commit/c0a2d545651acabd21f86c2c7c69bec11…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M buildscripts/scripts/build-cmk-container.jenkins
Log Message:
-----------
Fix double upload
Change-Id: Id985b94d0a8d4c2855b1a63d260be3bd5a8a5317
Commit: b5d243520e5e60e9438ff50f46b016c99b1d96b5
https://github.com/tribe29/checkmk/commit/b5d243520e5e60e9438ff50f46b016c99…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M buildscripts/scripts/build-cmk-container.jenkins
Log Message:
-----------
Only push to website if asked to
Change-Id: I901792f3df89a3e299abe24ca2f38d5d74c4f3fe
Commit: f02c010c156a2a033c8e877f556d0789778fe473
https://github.com/tribe29/checkmk/commit/f02c010c156a2a033c8e877f556d07897…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M buildscripts/scripts/build-cmk-container.jenkins
M buildscripts/scripts/lib/upload_artifacts.groovy
M buildscripts/scripts/lib/versioning.groovy
Log Message:
-----------
Consolidate creation for docker tar.gz
Change-Id: Idcecf60e3acab77745955b3a590042c1d394817d
Commit: 5974edfde54eb925e7ab20cd2af1ae4cc5be13af
https://github.com/tribe29/checkmk/commit/5974edfde54eb925e7ab20cd2af1ae4cc…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M buildscripts/scripts/build-cmk-container.jenkins
M buildscripts/scripts/build-cmk-container.sh
Log Message:
-----------
Change docker tagging behaviour
We want to:
* tag ONLY the official releases
* tag every latest official release with "VERSION-latest"
* tag the latest release on the stable branch with "latest"
* the decision when to tag is handled by bw-release from bauwelt
CMK-10621
Change-Id: I09dbac5564dad295546f7af645186dbfb9f91fcd
Compare: https://github.com/tribe29/checkmk/compare/4068fcac811b...5974edfde54e
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e6958bb6f22b6c32aa3b56f2066b5cc55e7cce15
https://github.com/tribe29/checkmk/commit/e6958bb6f22b6c32aa3b56f2066b5cc55…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M cmk/base/plugins/agent_based/fortisandbox_disk_usage.py
M cmk/base/plugins/agent_based/k8s_stats_fs.py
M cmk/base/plugins/agent_based/netapp_api_qtree_quota.py
M cmk/base/plugins/agent_based/network_fs_mounts.py
M cmk/base/plugins/agent_based/oracle_asm_diskgroup.py
M cmk/base/plugins/agent_based/utils/df.py
M cmk/base/plugins/agent_based/vnx_quotas.py
Log Message:
-----------
df: check_filesystems_single: improve var names
SUP-3322
Change-Id: I3022f39561a468bb6a57f41df688055c2aa89387
Commit: 1e4954822de50afa8d627d1a29a22ccb796a6cc6
https://github.com/tribe29/checkmk/commit/1e4954822de50afa8d627d1a29a22ccb7…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M cmk/base/check_legacy_includes/df.py
M cmk/base/plugins/agent_based/utils/df.py
M tests/unit/checks/checktestlib.py
M tests/unit/checks/generictests/datasets/ceph_df_new_regression.py
M tests/unit/checks/generictests/datasets/ceph_df_new_whitespaces.py
M tests/unit/checks/generictests/datasets/ceph_df_new_whitespaces_regression.py
M tests/unit/checks/generictests/datasets/ceph_df_old.py
M tests/unit/checks/generictests/datasets/ceph_df_old_regression.py
M tests/unit/checks/generictests/datasets/ceph_nautilus.py
M tests/unit/checks/generictests/datasets/db2_logsizes_regression.py
M tests/unit/checks/generictests/datasets/df_include_description_regression.py
M tests/unit/checks/generictests/datasets/df_lnx_include_exclude.py
M tests/unit/checks/generictests/datasets/df_lnx_regression.py
M tests/unit/checks/generictests/datasets/df_win_regression.py
M tests/unit/checks/generictests/datasets/emc_isilon_ifs_regression.py
M tests/unit/checks/generictests/datasets/emc_isilon_quota_regression.py
M tests/unit/checks/generictests/datasets/esx_vsphere_datastores_division_regression.py
M tests/unit/checks/generictests/datasets/esx_vsphere_datastores_regression.py
M tests/unit/checks/generictests/datasets/fast_lta_volumes.py
M tests/unit/checks/generictests/datasets/fjdarye200_pools.py
M tests/unit/checks/generictests/datasets/hp_msa_volume_division_regression.py
M tests/unit/checks/generictests/datasets/hp_msa_volume_regression.py
M tests/unit/checks/generictests/datasets/ibm_svc_mdiskgrp_regression.py
M tests/unit/checks/generictests/datasets/netapp_api_aggr_2019-07-22_08-45-28_5d355b88b0157_regression.py
M tests/unit/checks/generictests/datasets/netapp_api_aggr_regression.py
M tests/unit/checks/generictests/datasets/netapp_api_luns_regression.py
M tests/unit/checks/generictests/datasets/netapp_api_volumes.py
M tests/unit/checks/generictests/datasets/storeonce4x_appliances.py
M tests/unit/checks/generictests/datasets/storeonce_servicesets_old_format.py
M tests/unit/checks/generictests/datasets/storeonce_servicesets_regression.py
M tests/unit/checks/generictests/datasets/vms_diskstat_regression.py
M tests/unit/checks/generictests/datasets/zfsget.py
M tests/unit/checks/generictests/datasets/zfsget_whitespace.py
M tests/unit/checks/test_df_check.py
M tests/unit/checks/test_hp_msa_volume.py
M tests/unit/cmk/base/check_legacy_includes/test_df.py
M tests/unit/cmk/base/plugins/agent_based/test_fast_lta_silent_cubes_capacity.py
M tests/unit/cmk/base/plugins/agent_based/test_fast_lta_volumes.py
M tests/unit/cmk/base/plugins/agent_based/test_hitachi_hnas_volume.py
M tests/unit/cmk/base/plugins/agent_based/test_k8s_stats.py
M tests/unit/cmk/base/plugins/agent_based/test_netapp_api_qtree_quota.py
M tests/unit/cmk/base/plugins/agent_based/test_network_fs_mounts.py
M tests/unit/cmk/base/plugins/agent_based/test_oracle_asm_diskgroup.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_data_volume.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_diskusage.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_df.py
Log Message:
-----------
df: share more migrated code with check_legacy_include
* also make check summary consistent...
SUP-3322
Change-Id: I0dbb4f362882b9a34f49952feaf1dd6d065fdc4a
Compare: https://github.com/tribe29/checkmk/compare/0862b8c7ef5e...1e4954822de5
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0862b8c7ef5e2263517a2682776c908be32d4139
https://github.com/tribe29/checkmk/commit/0862b8c7ef5e2263517a2682776c908be…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M buildscripts/scripts/stages.yml
M scripts/run-in-docker.sh
M tests/Makefile
Log Message:
-----------
separate test code quality to multiple stages
Change-Id: If783529ffc7f842480a433555af42d1cd1a6339f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1833bc19ddeda45907cc3dfde657a03e93fe03fd
https://github.com/tribe29/checkmk/commit/1833bc19ddeda45907cc3dfde657a03e9…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M cmk/base/agent_based/checking/__init__.py
M cmk/base/agent_based/checking/_submit_to_core.py
Log Message:
-----------
introduce Submitter classes
Change-Id: I66baf89f4c755b55db62739161b7e2892ffcc44e
Commit: 38c34d3f8c9dc265833118384db461cd57fe12e8
https://github.com/tribe29/checkmk/commit/38c34d3f8c9dc265833118384db461cd5…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M cmk/base/agent_based/checking/_submit_to_core.py
Log Message:
-----------
improve PipeSubmitter
Change-Id: I418c3fc6aef6485bf45e072faf50b3478f0409aa
Commit: b900eb70e58ae9e05f105dcfc436d5773a6b361e
https://github.com/tribe29/checkmk/commit/b900eb70e58ae9e05f105dcfc436d5773…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M cmk/base/agent_based/checking/__init__.py
M cmk/base/agent_based/checking/_submit_to_core.py
Log Message:
-----------
improve FileSubmitter I
Move opening out of loop.
If there is nothing to submit, we can skip the much more of the
callstack.
Change-Id: Ia23967a65942113f939cb428226657d1f67890b1
Commit: 85e98b08e721054b384ea67ae6a75ef4d9da68bf
https://github.com/tribe29/checkmk/commit/85e98b08e721054b384ea67ae6a75ef4d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M cmk/base/agent_based/checking/_submit_to_core.py
Log Message:
-----------
improve FileSubmitter II
Change-Id: Id37b93fd24347242d7f4305f2a72f7f925033c41
Commit: 53c7ce867b578d4e141964c86a91532097421cda
https://github.com/tribe29/checkmk/commit/53c7ce867b578d4e141964c86a9153209…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M cmk/base/agent_based/checking/_submit_to_core.py
Log Message:
-----------
improve FileSubmitter III
Consolidate exception handling in a preperation to introduce
a context manager.
Change-Id: I513a6533035dedb62652aab72f1135eee5b9b39e
Commit: 91a83b99da8aa7e1ed4de78848e60c5b54a3737e
https://github.com/tribe29/checkmk/commit/91a83b99da8aa7e1ed4de78848e60c5b5…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M cmk/base/agent_based/checking/_submit_to_core.py
Log Message:
-----------
improve FileSubmitter IV
Introduce a context manager.
Change-Id: Ic6d47286300e28e5cf7d2bb9f7267bef9ace1566
Commit: 53b7d690f616865221a7391f260d31390ca535f3
https://github.com/tribe29/checkmk/commit/53b7d690f616865221a7391f260d31390…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M cmk/base/agent_based/checking/_submit_to_core.py
Log Message:
-----------
improve FileSubmitter V
Change-Id: Idf367c1f25bb4dcffb8ae47711fc73ec74fa17a1
Commit: f7fdc9071ad3403d31208172239f0a9dce285f4e
https://github.com/tribe29/checkmk/commit/f7fdc9071ad3403d31208172239f0a9dc…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M cmk/base/agent_based/checking/_submit_to_core.py
Log Message:
-----------
improve Submitter classes
Change-Id: I832ff800bf7781cf6730c3c7905c580fb351266b
Compare: https://github.com/tribe29/checkmk/compare/e7a4b388ebaa...f7fdc9071ad3