Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1bbc5f160c45f694dba0741da996a7fe3f72e7da
https://github.com/tribe29/checkmk/commit/1bbc5f160c45f694dba0741da996a7fe3…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2022-06-27 (Mon, 27 Jun 2022)
Changed paths:
A .werks/14317
M cmk/base/plugins/agent_based/utils/df.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/netapp_api_volumes.py
M tests/unit/cmk/base/plugins/agent_based/test_netapp_api_qtree_quota.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_df.py
Log Message:
-----------
14317 FIX filesystem: use default thresholds for inodes when no levels are configured
SUP-3322
Change-Id: I5b260a1ae7149220638cdfa43af7c1c2b7914058
Commit: 39a5f1446d0a1edcce0719a2a287e5345f845538
https://github.com/tribe29/checkmk/commit/39a5f1446d0a1edcce0719a2a287e5345…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2022-06-27 (Mon, 27 Jun 2022)
Changed paths:
A .werks/14318
M cmk/base/check_legacy_includes/df.py
M cmk/base/plugins/agent_based/utils/df.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_sap_hana_data_volume.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_df.py
Log Message:
-----------
14318 FIX df: always show thresholds in configured units when applying magic factor
utils/df:
* implement more useful types
* simplify rendering of levels:
** show them in the unit in which they are configured
** be consistent with free/used levels rendering in the memory check
SUP-3322
Change-Id: I386afa91c2d22db506ece823f8181989976b7cdd
Compare: https://github.com/tribe29/checkmk/compare/cb47e540f3ad...39a5f1446d0a
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 06171f96e90dcfe79d4b940ad3b68ca7cf17c9ce
https://github.com/tribe29/checkmk/commit/06171f96e90dcfe79d4b940ad3b68ca7c…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2022-06-27 (Mon, 27 Jun 2022)
Changed paths:
A .werks/14478
M cmk/gui/http.py
M cmk/gui/login.py
M tests/unit/cmk/gui/test_http.py
Log Message:
-----------
14478 SEC Restrict path param in cookies
The Path parameter of the cookies used to be set to '/'. Now it is
restricted to the site URL prefix '/[SITE_ID]'.
This commit squashed a7562bfb83877e8b1a92fb0efa7ed469038279a9 as well
Change-Id: I2d1aef3f263b23562d9e043e3e59d87bafb949b1
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: e78cec1740e51b02f7eb839d8a82f63184d0dd5c
https://github.com/tribe29/checkmk/commit/e78cec1740e51b02f7eb839d8a82f6318…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-06-27 (Mon, 27 Jun 2022)
Changed paths:
A .werks/14136
M checks/apc_symmetra_test
A tests/unit/checks/test_apc_symmetra_test.py
Log Message:
-----------
14136 FIX apc_symmetra_test: support alternate date format
Previously, the check apc_symmetra_test would result in an unknown
state, if the data was based on the PowerChute Business Edition. The
underlying reason was that we did not implement parsing for the
underlying date format correctly.
SUP-10650
Change-Id: I4ff8bf8d27b34ab98654b4e911fb6f4a3a3f8c5c
Commit: 58a217ec22bd936a9c3952fc3a6f13dcc6f633fd
https://github.com/tribe29/checkmk/commit/58a217ec22bd936a9c3952fc3a6f13dcc…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2022-06-27 (Mon, 27 Jun 2022)
Changed paths:
A .werks/13932
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M cmk/gui/utils/logged_in.py
Log Message:
-----------
13932 FIX non JSON 500 page in REST API
In some error cases, a non-JSON result page was returned by the REST
API. This led to problems with script execution as the page was not
valid JSON and thus the parsers threw errors.
The errors which led to the non-JSON result will now be returned as
a JSON result and a log entry will be made.
Specifically:
* the permission system checks that all declared permissions
are used and all used permissions are declared
* whenever that was not the case an exception was raised
* this exception was not handled by the REST API by default
* now the exception is no longer raised, but an explicit log-
entry is made and an explicit error result is returned
Change-Id: Ib915ee66ea0d0db8f6d5c02e6d4e535fb3267f3d
Compare: https://github.com/tribe29/checkmk/compare/5fc2243afe51...58a217ec22bd
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: aeec7be737f77983a75027ec9982dc93c265f418
https://github.com/tribe29/checkmk/commit/aeec7be737f77983a75027ec9982dc93c…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2022-06-27 (Mon, 27 Jun 2022)
Changed paths:
A .werks/14478
Log Message:
-----------
14478 SEC Restrict path param in cookies
The Path parameter of the cookies used to be set to '/'. Now it is
restricted to the site URL prefix '/[SITE_ID]'.
Change-Id: I292dcee5b3344733f8aa2e96578d8e22b6b09961
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5325a73c2e4302be754066fc1c48f58e9e0375fa
https://github.com/tribe29/checkmk/commit/5325a73c2e4302be754066fc1c48f58e9…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-06-27 (Mon, 27 Jun 2022)
Changed paths:
M buildscripts/scripts/build-cmk-container.jenkins
M buildscripts/scripts/build-cmk-version.jenkins
Log Message:
-----------
Remove whitespaces
Change-Id: I807f866ab40263c44bc3e4b9575b1b64eb3cc214
Commit: 2521082e2f6c16fc5df9298e3ed9375f97094177
https://github.com/tribe29/checkmk/commit/2521082e2f6c16fc5df9298e3ed9375f9…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-06-27 (Mon, 27 Jun 2022)
Changed paths:
M buildscripts/scripts/build-cmk-container.jenkins
M buildscripts/scripts/build-cmk-container.sh
M buildscripts/scripts/build-cmk-version.jenkins
Log Message:
-----------
Separate build and publish for our release process
This was original a longer commit chain.
* Split up stages of build-cmk-version
* Split up docker tag and push
* Introduce DEPLOY_TO_WEBSITE_ONLY
* this is a preparation step for improving our release process
* we want to be able to first build a version, then test it and
in a separate step, release it to the website
* relevant call site will be bauwelt/bw-release
* Refactor clean up and die
* Factor out get_credentials_id
CMK-9293
Change-Id: Ie7b2e13791c8e23ae9b9496109df0aac30a29cdc
Commit: efa31ee9c25f9a650cf5cbd486ab8749e696af32
https://github.com/tribe29/checkmk/commit/efa31ee9c25f9a650cf5cbd486ab8749e…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-06-27 (Mon, 27 Jun 2022)
Changed paths:
M buildscripts/scripts/build-cmk-container.sh
Log Message:
-----------
Clean up ${DEMO}
... this is not used in a long time
Change-Id: I36b3235662488e6536ad98e7709ac0beef452c7a
Commit: a7aa1e81d99d2a24482dc120f1a06d02d1ea24c8
https://github.com/tribe29/checkmk/commit/a7aa1e81d99d2a24482dc120f1a06d02d…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2022-06-27 (Mon, 27 Jun 2022)
Changed paths:
A .werks/13932
M cmk/gui/logged_in.py
M cmk/gui/plugins/openapi/restful_objects/decorators.py
Log Message:
-----------
13932 FIX non JSON 500 page in REST API
In some error cases, a non-JSON result page was returned by the REST
API. This led to problems with script execution as the page was not
valid JSON and thus the parsers threw errors.
The errors which led to the non-JSON result will now be returned as
a JSON result and a log entry will be made.
Specifically:
* the permission system checks that all declared permissions
are used and all used permissions are declared
* whenever that was not the case an exception was raised
* this exception was not handled by the REST API by default
* now the exception is no longer raised, but an explicit log-
entry is made and an explicit error result is returned
Change-Id: Ib915ee66ea0d0db8f6d5c02e6d4e535fb3267f3d
Compare: https://github.com/tribe29/checkmk/compare/11e4d5be9659...a7aa1e81d99d