Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 0e9b70fe7f96745c1aea75085029e9e976104464
https://github.com/Checkmk/checkmk/commit/0e9b70fe7f96745c1aea75085029e9e97…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2023-10-23 (Mon, 23 Oct 2023)
Changed paths:
M cmk/base/config_generation.py
M cmk/config_generation/v1/_active_checks.py
M cmk/config_generation/v1/_special_agents.py
M cmk/plugins/collection/config_generation/azure_status.py
M cmk/plugins/collection/config_generation/bi_aggr.py
M cmk/plugins/collection/config_generation/icmp.py
M cmk/plugins/collection/config_generation/jenkins.py
M tests/unit/cmk/base/test_config_generation.py
M tests/unit/cmk/plugins/collection/config_generation/test_azure_status.py
M tests/unit/cmk/plugins/collection/config_generation/test_bi_aggr.py
M tests/unit/cmk/plugins/collection/config_generation/test_icmp.py
M tests/unit/cmk/plugins/collection/config_generation/test_jenkins.py
Log Message:
-----------
config generation: rename command function attrs in config classes
Change-Id: I96ca56320bd5dfa52baf5f12ea9113b502cd8308
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 7d68fc42c4bf1b8292a76e260c9a909ea14d2373
https://github.com/Checkmk/checkmk/commit/7d68fc42c4bf1b8292a76e260c9a909ea…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-10-23 (Mon, 23 Oct 2023)
Changed paths:
A .werks/16156
M cmk/gui/livestatus_utils/commands/downtimes.py
M cmk/gui/plugins/openapi/endpoints/downtime/__init__.py
M cmk/gui/plugins/openapi/endpoints/downtime/request_schemas.py
M tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_downtime.py
Log Message:
-----------
16156 FIX downtimes: site_id only required when deleting downtimes by_id
We recently introduced a change with werk 15966 which means that the site_id
is now required when deleting downtimes via the REST API. However, only the
'by_id' option leaves the downtime selection ambigious, while the options
'params' or 'query' already have the ability to pinpoint the downtimes
requested, therefore, the site_id should not be required in these cases.
This werk addresses this oversight and introduces a change where the site_id
is only required when deleteing by_id.
Change-Id: If1c72ad254d37d5fd9322065cffe179d31a05891
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 93e59e7a6e9556b6c68e8e1d38b86766f0bbd8fc
https://github.com/Checkmk/checkmk/commit/93e59e7a6e9556b6c68e8e1d38b86766f…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-10-23 (Mon, 23 Oct 2023)
Changed paths:
M tests/plugins_integration/checks.py
M tests/plugins_integration/conftest.py
Log Message:
-----------
Improve 'add-checks' logic in plugins-test
Calling such test with the '--add-checks' flag will now make the test
add to the static references only those checks that were not stored
previously.
Flag description has been improved too.
Related: CMK-14637
Change-Id: I4a99958618571854cbe0c406c39caea4789607ee
Commit: 31f5261060531bc41acdd3b99e7d03d88dfdec09
https://github.com/Checkmk/checkmk/commit/31f5261060531bc41acdd3b99e7d03d88…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-10-23 (Mon, 23 Oct 2023)
Changed paths:
M tests/plugins_integration/checks.py
Log Message:
-----------
Fix unreachable code in plugins-test
Some codelines in update-mode were unreachable.
This change fixes it and slightly refactors the update-mode logic.
Change-Id: I0c58ebc434d86b8d30beb24fc10f0a90c143cdf4
Compare: https://github.com/Checkmk/checkmk/compare/c1bc36cc1ae9...31f526106053
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 80f715c5c10238df01155a0261f9f42bc851e838
https://github.com/Checkmk/checkmk/commit/80f715c5c10238df01155a0261f9f42bc…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2023-10-23 (Mon, 23 Oct 2023)
Changed paths:
M tests/testlib/playwright/plugin.py
Log Message:
-----------
gui_e2e test: Refactored screenshot logic
So far, artifact file names contained special characters
which was handled by urlencoding the file names. This had the
unwanted side-effect of not being able to directly access such
artifacts via Jenkins anymore. This change fixes that.
I also allowed handling multiple pages in _may_create_screenshot.
Change-Id: I698acc62c71d7e9f87c8c498b75769fdaec3e719
Commit: c1bc36cc1ae9b060f00876844f3d97834e9f27cc
https://github.com/Checkmk/checkmk/commit/c1bc36cc1ae9b060f00876844f3d97834…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2023-10-23 (Mon, 23 Oct 2023)
Changed paths:
M buildscripts/scripts/test-python3-unit-resilience.groovy
Log Message:
-----------
unit resilience test: Store & archive junit report
Change-Id: I0d95843d9a71bc59c7460e2b1cdd4ccd6b8159f0
Compare: https://github.com/Checkmk/checkmk/compare/f3d571c8bf72...c1bc36cc1ae9
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 4d01ad893e06709cd3cf767fa688f3fbc00b39b7
https://github.com/Checkmk/checkmk/commit/4d01ad893e06709cd3cf767fa688f3fbc…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-10-23 (Mon, 23 Oct 2023)
Changed paths:
A .werks/16156
M cmk/gui/livestatus_utils/commands/downtimes.py
M cmk/gui/openapi/endpoints/downtime/__init__.py
M cmk/gui/openapi/endpoints/downtime/request_schemas.py
M tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/openapi/test_openapi_downtime.py
Log Message:
-----------
16156 FIX downtimes: site_id only required when deleting downtimes by_id
We recently introduced a change with werk 15966 which means that the site_id
is now required when deleting downtimes via the REST API. However, only the
'by_id' option leaves the downtime selection ambigious, while the options
'params' or 'query' already have the ability to pinpoint the downtimes
requested, therefore, the site_id should not be required in these cases.
This werk addresses this oversight and introduces a change where the site_id
is only required when deleteing by_id.
Change-Id: If1c72ad254d37d5fd9322065cffe179d31a05891
Commit: f3d571c8bf7269dcfeabfdc8f22ef7b1e165b149
https://github.com/Checkmk/checkmk/commit/f3d571c8bf7269dcfeabfdc8f22ef7b1e…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-10-23 (Mon, 23 Oct 2023)
Changed paths:
M packages/check-http/src/lib.rs
M packages/check-http/src/main.rs
M packages/check-http/tests/test_http.rs
Log Message:
-----------
check_http: Introduce Monitoring states
Output is now formatted as active check output.
The individual results are still in draft state.
CMK-14257
Change-Id: Ibba2b289e70b11b8e006b5a085897808d6b90604
Compare: https://github.com/Checkmk/checkmk/compare/cbdeb4655ec4...f3d571c8bf72