Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 57635b2303f9e2afd5f46124b3eace3f2fc6758b
https://github.com/tribe29/checkmk/commit/57635b2303f9e2afd5f46124b3eace3f2…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2022-10-12 (Wed, 12 Oct 2022)
Changed paths:
A .werks/14844
M buildscripts/scripts/lib/upload_artifacts.groovy
Log Message:
-----------
14844 One hash file per package
The HASHES file is split into one PACKAGE_NAME.hash file per package.
Change-Id: I089f3346114b0791d0199a3c26abd9b51cbd1d5a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1668dd1581d24c2634e99b8e0c6f0a4ebf2f7d42
https://github.com/tribe29/checkmk/commit/1668dd1581d24c2634e99b8e0c6f0a4eb…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-10-12 (Wed, 12 Oct 2022)
Changed paths:
M cmk/base/agent_based/data_provider.py
M cmk/base/automations/check_mk.py
M cmk/base/modes/check_mk.py
M cmk/base/sources/_checkers.py
R tests/unit/cmk/base/agent_based/test_data_provider_collect_host_sections.py
M tests/unit/cmk/base/sources/test_cmd_caching.py
Log Message:
-----------
Free parser from source
Also:
Remove `test_data_provider_collect_host_sections`.
These tests add no value over the existing parser tests
under `tests/unit/cmk/core_helpers/test_parsers.py`.
They are, however, fragile, partly erroneous, and hard
to fix because of the monkeypatching. So we are better
off without them. 🗑️
CMK-10515
Change-Id: I9fd06d74ee0e0f3813900179c0f1ab5b80ff6dcb
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: fddd364ab0c566d16672f5004ec4a9c334985447
https://github.com/tribe29/checkmk/commit/fddd364ab0c566d16672f5004ec4a9c33…
Author: Philipp Siegmantel <philipp.siegmantel(a)tribe29.com>
Date: 2022-10-12 (Wed, 12 Oct 2022)
Changed paths:
R .werks/13959
M cmk/gui/plugins/openapi/endpoints/user_config.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M cmk/gui/plugins/userdb/utils.py
M cmk/gui/userdb/__init__.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_user.py
Log Message:
-----------
Revert "13959 FIX REST API: Create users with custom attributes"
This reverts commit fae0298f8ac0e470e9d5f9fa6e6e9825b9d661c4.
Reason for revert: Will look at this later
Change-Id: If3e09e83af4b28f5838862954a0418348b41ce50
Commit: db1ad88a68ae0cd30319da3f64d20fb6c5c98c61
https://github.com/tribe29/checkmk/commit/db1ad88a68ae0cd30319da3f64d20fb6c…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2022-10-12 (Wed, 12 Oct 2022)
Changed paths:
M editions.json
Log Message:
-----------
remove superflous 'testbuild' entry from editions.json
Change-Id: Ia05f75e6c133ac68fc2045d321158418099d5992
Commit: 053283e8d9dae2312daf05e78d373cf0ecbc98e7
https://github.com/tribe29/checkmk/commit/053283e8d9dae2312daf05e78d373cf0e…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2022-10-12 (Wed, 12 Oct 2022)
Changed paths:
R buildscripts/scripts/build-cmk-aws-ami.groovy
R buildscripts/scripts/build-cmk-image.groovy
R buildscripts/scripts/build-cmk-packages.groovy
R buildscripts/scripts/test-agent-plugin-unit.groovy
R buildscripts/scripts/test-clang_tidy.groovy
R buildscripts/scripts/test-compile_cores.groovy
R buildscripts/scripts/test-composition.groovy
R buildscripts/scripts/test-github-actions.groovy
R buildscripts/scripts/test-gui-crawl.groovy
R buildscripts/scripts/test-gui-e2e.groovy
R buildscripts/scripts/test-integration-docker.groovy
R buildscripts/scripts/test-integration-packages.groovy
R buildscripts/scripts/test-integration-single.groovy
R buildscripts/scripts/test-iwyu.groovy
R buildscripts/scripts/test-pylint-3.groovy
R buildscripts/scripts/test-python3-bandit.groovy
R buildscripts/scripts/test-python3-code-quality.groovy
R buildscripts/scripts/test-python3-format.groovy
R buildscripts/scripts/test-python3-typing.groovy
R buildscripts/scripts/test-python3-unit-resilience.groovy
R buildscripts/scripts/test-shell-unit.groovy
R buildscripts/scripts/test-shell_format.groovy
R buildscripts/scripts/test-shellcheck_agents.groovy
R buildscripts/scripts/test-unit-test-cores.groovy
R buildscripts/scripts/test-xss-crawl.groovy
R buildscripts/scripts/trigger-cmk-build-chain.groovy
R buildscripts/scripts/update-architecture-documentation.groovy
R buildscripts/scripts/utils/docker_util.groovy
R buildscripts/scripts/utils/gerrit_stages.groovy
R buildscripts/scripts/utils/integration.groovy
R buildscripts/scripts/utils/notify.groovy
R buildscripts/scripts/utils/ntop_rules.json
R buildscripts/scripts/utils/str_mod.groovy
R buildscripts/scripts/utils/upload_artifacts.groovy
R buildscripts/scripts/utils/versioning.groovy
R buildscripts/scripts/utils/windows.groovy
R buildscripts/scripts/windows-agent-build-gerrit.groovy
R buildscripts/scripts/windows-agent-build.groovy
R buildscripts/scripts/windows-agent-cmk-agent-ctl-build.groovy
R buildscripts/scripts/windows-agent-integration-test.groovy
R buildscripts/scripts/windows-agent-modules-build.groovy
R buildscripts/scripts/windows-agent-unit-test.groovy
Log Message:
-----------
Remove deprecated .jenkins files, keeping history: 1
Remove new .groovy files temporarily to make names available
Change-Id: I4dc4db226c2890f4f5b9798a51753a908741d551
Commit: 6f9b85446e2bbefdeca31ee1095cbd6b347bf90f
https://github.com/tribe29/checkmk/commit/6f9b85446e2bbefdeca31ee1095cbd6b3…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2022-10-12 (Wed, 12 Oct 2022)
Changed paths:
A buildscripts/scripts/build-cmk-aws-ami.groovy
R buildscripts/scripts/build-cmk-aws-ami.jenkins
R buildscripts/scripts/build-cmk-container.jenkins
A buildscripts/scripts/build-cmk-image.groovy
A buildscripts/scripts/build-cmk-packages.groovy
R buildscripts/scripts/build-cmk-version.jenkins
R buildscripts/scripts/cleanup-cmk-nightly-containers.jenkins
R buildscripts/scripts/lib/docker_util.groovy
R buildscripts/scripts/lib/gerrit_stages.groovy
R buildscripts/scripts/lib/integration.groovy
R buildscripts/scripts/lib/notify.groovy
R buildscripts/scripts/lib/ntop_rules.json
R buildscripts/scripts/lib/str_mod.groovy
R buildscripts/scripts/lib/upload_artifacts.groovy
R buildscripts/scripts/lib/versioning.groovy
R buildscripts/scripts/lib/windows.groovy
R buildscripts/scripts/nightly-trigger.jenkins
A buildscripts/scripts/test-agent-plugin-unit.groovy
R buildscripts/scripts/test-agent-plugin-unit.jenkins
A buildscripts/scripts/test-clang_tidy.groovy
R buildscripts/scripts/test-clang_tidy.jenkins
A buildscripts/scripts/test-compile_cores.groovy
R buildscripts/scripts/test-compile_cores.jenkins
A buildscripts/scripts/test-composition.groovy
R buildscripts/scripts/test-composition.jenkins
R buildscripts/scripts/test-docker-integration.jenkins
A buildscripts/scripts/test-github-actions.groovy
R buildscripts/scripts/test-github-actions.jenkins
A buildscripts/scripts/test-gui-crawl.groovy
R buildscripts/scripts/test-gui-crawl.jenkins
A buildscripts/scripts/test-gui-e2e.groovy
R buildscripts/scripts/test-gui-e2e.jenkins
A buildscripts/scripts/test-integration-docker.groovy
A buildscripts/scripts/test-integration-packages.groovy
A buildscripts/scripts/test-integration-single.groovy
R buildscripts/scripts/test-integration-single.jenkins
R buildscripts/scripts/test-integration.jenkins
A buildscripts/scripts/test-iwyu.groovy
R buildscripts/scripts/test-iwyu.jenkins
R buildscripts/scripts/test-pylint-3.jenkins
A buildscripts/scripts/test-python3-bandit.groovy
R buildscripts/scripts/test-python3-bandit.jenkins
A buildscripts/scripts/test-python3-code-quality.groovy
R buildscripts/scripts/test-python3-code-quality.jenkins
A buildscripts/scripts/test-python3-format.groovy
R buildscripts/scripts/test-python3-format.jenkins
A buildscripts/scripts/test-python3-pylint.groovy
A buildscripts/scripts/test-python3-typing.groovy
R buildscripts/scripts/test-python3-typing.jenkins
A buildscripts/scripts/test-python3-unit-resilience.groovy
R buildscripts/scripts/test-python3-unit-resilience.jenkins
R buildscripts/scripts/test-python3-unit.jenkins
A buildscripts/scripts/test-shell-unit.groovy
R buildscripts/scripts/test-shell-unit.jenkins
A buildscripts/scripts/test-shell_format.groovy
R buildscripts/scripts/test-shell_format.jenkins
A buildscripts/scripts/test-shellcheck_agents.groovy
R buildscripts/scripts/test-shellcheck_agents.jenkins
A buildscripts/scripts/test-unit-test-cores.groovy
R buildscripts/scripts/test-unit-test-cores.jenkins
A buildscripts/scripts/test-xss-crawl.groovy
R buildscripts/scripts/test-xss-crawl.jenkins
A buildscripts/scripts/trigger-cmk-build-chain.groovy
A buildscripts/scripts/update-architecture-documentation.groovy
R buildscripts/scripts/update-architecture-documentation.jenkins
A buildscripts/scripts/utils/docker_util.groovy
A buildscripts/scripts/utils/gerrit_stages.groovy
A buildscripts/scripts/utils/integration.groovy
A buildscripts/scripts/utils/notify.groovy
A buildscripts/scripts/utils/ntop_rules.json
A buildscripts/scripts/utils/str_mod.groovy
A buildscripts/scripts/utils/upload_artifacts.groovy
A buildscripts/scripts/utils/versioning.groovy
A buildscripts/scripts/utils/windows.groovy
A buildscripts/scripts/windows-agent-build-gerrit.groovy
R buildscripts/scripts/windows-agent-build-gerrit.jenkins
A buildscripts/scripts/windows-agent-build.groovy
R buildscripts/scripts/windows-agent-build.jenkins
A buildscripts/scripts/windows-agent-cmk-agent-ctl-build.groovy
R buildscripts/scripts/windows-agent-cmk-agent-ctl-build.jenkins
A buildscripts/scripts/windows-agent-integration-test.groovy
R buildscripts/scripts/windows-agent-integration-test.jenkins
A buildscripts/scripts/windows-agent-modules-build.groovy
R buildscripts/scripts/windows-agent-modules-build.jenkins
A buildscripts/scripts/windows-agent-unit-test.groovy
R buildscripts/scripts/windows-agent-unit-test.jenkins
Log Message:
-----------
Remove deprecated .jenkins files, keeping history: 2
Rename deprecated files to new ones and delete those without successor
Change-Id: Ied63fcb10bd77192a464d126d0ef78e6734453f5
Commit: 5e4db82c9ad7ce0eed4439113990a762b7049929
https://github.com/tribe29/checkmk/commit/5e4db82c9ad7ce0eed4439113990a762b…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2022-10-12 (Wed, 12 Oct 2022)
Changed paths:
M buildscripts/scripts/build-cmk-aws-ami.groovy
M buildscripts/scripts/build-cmk-image.groovy
M buildscripts/scripts/build-cmk-packages.groovy
M buildscripts/scripts/test-agent-plugin-unit.groovy
M buildscripts/scripts/test-clang_tidy.groovy
M buildscripts/scripts/test-compile_cores.groovy
M buildscripts/scripts/test-composition.groovy
M buildscripts/scripts/test-github-actions.groovy
M buildscripts/scripts/test-gui-crawl.groovy
M buildscripts/scripts/test-gui-e2e.groovy
M buildscripts/scripts/test-integration-docker.groovy
M buildscripts/scripts/test-integration-packages.groovy
M buildscripts/scripts/test-integration-single.groovy
M buildscripts/scripts/test-iwyu.groovy
M buildscripts/scripts/test-python3-bandit.groovy
M buildscripts/scripts/test-python3-code-quality.groovy
M buildscripts/scripts/test-python3-format.groovy
M buildscripts/scripts/test-python3-pylint.groovy
M buildscripts/scripts/test-python3-typing.groovy
M buildscripts/scripts/test-python3-unit-resilience.groovy
M buildscripts/scripts/test-shell-unit.groovy
M buildscripts/scripts/test-shell_format.groovy
M buildscripts/scripts/test-shellcheck_agents.groovy
M buildscripts/scripts/test-unit-test-cores.groovy
M buildscripts/scripts/test-xss-crawl.groovy
M buildscripts/scripts/trigger-cmk-build-chain.groovy
M buildscripts/scripts/update-architecture-documentation.groovy
M buildscripts/scripts/utils/docker_util.groovy
M buildscripts/scripts/utils/gerrit_stages.groovy
M buildscripts/scripts/utils/integration.groovy
M buildscripts/scripts/utils/notify.groovy
M buildscripts/scripts/utils/str_mod.groovy
M buildscripts/scripts/utils/upload_artifacts.groovy
M buildscripts/scripts/utils/versioning.groovy
M buildscripts/scripts/utils/windows.groovy
M buildscripts/scripts/windows-agent-build-gerrit.groovy
M buildscripts/scripts/windows-agent-build.groovy
M buildscripts/scripts/windows-agent-cmk-agent-ctl-build.groovy
M buildscripts/scripts/windows-agent-integration-test.groovy
M buildscripts/scripts/windows-agent-modules-build.groovy
M buildscripts/scripts/windows-agent-unit-test.groovy
Log Message:
-----------
Remove deprecated .jenkins files, keeping history: 3
Update to new content
Change-Id: Iaf21b01144aa4828676f3dfc823bc05c2c2b0ec1
Commit: 83473e8396cf41d0e9eb7dc66d047c4d76805c0d
https://github.com/tribe29/checkmk/commit/83473e8396cf41d0e9eb7dc66d047c4d7…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2022-10-12 (Wed, 12 Oct 2022)
Changed paths:
M buildscripts/scripts/build-build-images.groovy
M buildscripts/scripts/build-cmk-aws-ami.groovy
M buildscripts/scripts/build-cmk-image.groovy
M buildscripts/scripts/build-cmk-packages.groovy
M buildscripts/scripts/jenkins_job_entry.groovy
M buildscripts/scripts/test-agent-plugin-unit.groovy
M buildscripts/scripts/test-clang_tidy.groovy
M buildscripts/scripts/test-compile_cores.groovy
M buildscripts/scripts/test-composition.groovy
M buildscripts/scripts/test-gerrit.groovy
M buildscripts/scripts/test-github-actions.groovy
M buildscripts/scripts/test-gui-crawl.groovy
M buildscripts/scripts/test-gui-e2e.groovy
M buildscripts/scripts/test-integration-docker.groovy
M buildscripts/scripts/test-integration-packages.groovy
M buildscripts/scripts/test-integration-single.groovy
M buildscripts/scripts/test-iwyu.groovy
M buildscripts/scripts/test-python3-bandit.groovy
M buildscripts/scripts/test-python3-code-quality.groovy
M buildscripts/scripts/test-python3-format.groovy
M buildscripts/scripts/test-python3-pylint.groovy
M buildscripts/scripts/test-python3-typing.groovy
M buildscripts/scripts/test-python3-unit-resilience.groovy
M buildscripts/scripts/test-python3-unit-slow.groovy
M buildscripts/scripts/test-shell-unit.groovy
M buildscripts/scripts/test-shell_format.groovy
M buildscripts/scripts/test-shellcheck_agents.groovy
M buildscripts/scripts/test-unit-test-cores.groovy
M buildscripts/scripts/test-xss-crawl.groovy
M buildscripts/scripts/trigger-cmk-build-chain.groovy
M buildscripts/scripts/update-architecture-documentation.groovy
M buildscripts/scripts/utils/common.groovy
M buildscripts/scripts/utils/docker_image_aliases_helper.groovy
M buildscripts/scripts/utils/docker_util.groovy
M buildscripts/scripts/utils/gerrit_stages.groovy
M buildscripts/scripts/utils/integration.groovy
M buildscripts/scripts/utils/notify.groovy
M buildscripts/scripts/utils/str_mod.groovy
M buildscripts/scripts/utils/upload_artifacts.groovy
M buildscripts/scripts/utils/versioning.groovy
M buildscripts/scripts/utils/windows.groovy
M buildscripts/scripts/windows-agent-build-gerrit.groovy
M buildscripts/scripts/windows-agent-build.groovy
M buildscripts/scripts/windows-agent-cmk-agent-ctl-build.groovy
M buildscripts/scripts/windows-agent-integration-test.groovy
M buildscripts/scripts/windows-agent-modules-build.groovy
M buildscripts/scripts/windows-agent-unit-test.groovy
Log Message:
-----------
Add groovy file headers
Change-Id: I076147f603b12321763f8994c18cffe0211b5bb3
Commit: 48f300c7e517a74f0de9bcce9cd4d54ea330d36d
https://github.com/tribe29/checkmk/commit/48f300c7e517a74f0de9bcce9cd4d54ea…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2022-10-12 (Wed, 12 Oct 2022)
Changed paths:
M buildscripts/scripts/jenkins_job_entry.groovy
Log Message:
-----------
remove conditional_stage from jenkins_job_entry.groovy
Change-Id: I85244e5be9c86168c1e82eac09ef692ff3bc7574
Compare: https://github.com/tribe29/checkmk/compare/b3ce3e051576...48f300c7e517
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: ae179730e292108612a7233047085c353160236f
https://github.com/tribe29/checkmk/commit/ae179730e292108612a7233047085c353…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-10-12 (Wed, 12 Oct 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
M tests/unit/cmk/special_agents/agent_kube/test_daemon_set.py
M tests/unit/cmk/special_agents/agent_kube/test_deployment.py
M tests/unit/cmk/special_agents/agent_kube/test_node.py
A tests/unit/cmk/special_agents/agent_kube/test_pod_owner.py
M tests/unit/cmk/special_agents/agent_kube/test_statefulset.py
Log Message:
-----------
PodOwner implements resource methods
Previously, aggregating Pods into section data was left to each agent
class. Since we are trying to move to a functional approach, we
consolidate all duplicate definitions into a single class.
CMK-10183
Change-Id: I638c9037d756c51cd4e61145a58a35c143939194
Commit: 8ec4b3a90bc0e314279de2c15a916674181c62de
https://github.com/tribe29/checkmk/commit/8ec4b3a90bc0e314279de2c15a9166741…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-10-12 (Wed, 12 Oct 2022)
Changed paths:
M tests/unit/cmk/special_agents/agent_kube/test_pod_owner.py
Log Message:
-----------
agent_kube: delete duplicate tests
After we have the responsibility into PodOwner, it is apparent that
there are many copies of the same tests. We delete them.
Change-Id: Ic76eb8ae5bf0f0601c8c29d7326260f48bb4de5d
Compare: https://github.com/tribe29/checkmk/compare/57301b4d46f6...8ec4b3a90bc0