Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b3cb78f355fe2b7b109bc442c8c91f839448feb8
https://github.com/tribe29/checkmk/commit/b3cb78f355fe2b7b109bc442c8c91f839…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2022-10-11 (Tue, 11 Oct 2022)
Changed paths:
A .werks/14901
M cmk/gui/plugins/openapi/endpoints/user_config.py
M cmk/gui/plugins/openapi/restful_objects/response_schemas.py
M tests/testlib/openapi_session.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_user.py
Log Message:
-----------
14901 FIX user_config: REST API fix to ensure the request and response schemas align
This werk introduces a fix that aligns both the response and request schemas on the user_config
endpoints. The response schema now nests the enforce_password_change attribute just like the
request schemas. So the response from a GET request has the same format as what is required in
a POST/PUT request. Client scripts should be adjusted accordingly.
Change-Id: I2ed0917e358b4e9b14d552cf89b300c0b71f20d6
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 1dadb088a18682d3f7959a15237c7dd43764d5f4
https://github.com/tribe29/checkmk/commit/1dadb088a18682d3f7959a15237c7dd43…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2022-10-11 (Tue, 11 Oct 2022)
Changed paths:
A .werks/14483
M Pipfile
M Pipfile.lock
A omd/packages/python3-modules/patches/0003-setup.py-for-typing-extensions_4.3.0.dif
M omd/packages/python3-modules/python3-modules.make
A omd/packages/python3-modules/src/Babel-2.10.3.tar.gz
R omd/packages/python3-modules/src/Babel-2.8.0.tar.gz
R omd/packages/python3-modules/src/PyJWT-1.7.1.tar.gz
A omd/packages/python3-modules/src/PyJWT-2.4.0.tar.gz
R omd/packages/python3-modules/src/PyPDF2-1.26.0.tar.gz
A omd/packages/python3-modules/src/PyPDF2-2.10.2.tar.gz
R omd/packages/python3-modules/src/reportlab-3.5.34.tar.gz
A omd/packages/python3-modules/src/reportlab-3.6.11.tar.gz
R omd/packages/python3-modules/src/rsa-4.6.tar.gz
A omd/packages/python3-modules/src/rsa-4.9.tar.gz
R omd/packages/python3-modules/src/typing_extensions-3.7.4.1.tar.gz
A omd/packages/python3-modules/src/typing_extensions-4.3.0.tar.gz
Log Message:
-----------
14483 SEC Update dependencies
This reverts commit 8cb24520a2ee4b4ff130d421c5b81f725e96384c and
d56236d36047cd3b3369fb912ce3ca74c03269a5.
Remark regarding typing_extensions:
Newer packages use newer standards like pyproject.toml. To build typing_extensions
in version 4.3.0, a setup.py file must be created in order to use our old setup.py approach.
Change-Id: I9fc1ebd611ce2895aa4730e5f6e925fbdb759bba
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: efbc7b31e8601378cb58758b041349c793032333
https://github.com/tribe29/checkmk/commit/efbc7b31e8601378cb58758b041349c79…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-10-11 (Tue, 11 Oct 2022)
Changed paths:
M bin/livedump
Log Message:
-----------
Use fewer globals.
Change-Id: Iee4e1a67d57b1a95609a86e726d2d3d8c5bc5ca7
Commit: 1cdb151b7d397f34ce5ef05064cb7cc659188444
https://github.com/tribe29/checkmk/commit/1cdb151b7d397f34ce5ef05064cb7cc65…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-10-11 (Tue, 11 Oct 2022)
Changed paths:
M bin/livedump
Log Message:
-----------
Removed dead code.
Change-Id: I1a85eb1cd73296696ce6c134708f08f30eea9bb6
Commit: 8529cd5f95824237c9bfa189d621125d5bf31d6b
https://github.com/tribe29/checkmk/commit/8529cd5f95824237c9bfa189d621125d5…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-10-11 (Tue, 11 Oct 2022)
Changed paths:
M bin/livedump
Log Message:
-----------
Simplifications only.
Change-Id: I63d6839e25f1b3727213bc58221bd4103c7edc80
Commit: 95864a511183fdf5f4032b11cd1fa1261a797475
https://github.com/tribe29/checkmk/commit/95864a511183fdf5f4032b11cd1fa1261…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-10-11 (Tue, 11 Oct 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
M tests/unit/cmk/special_agents/agent_kube/test_pods.py
Log Message:
-----------
PodInfo: don't change existing behaviour
Currently, there are two implementations for writing the PodInfo
section, one active and one inactive. Still, they should behave in the
same way. This commit modifies the inactive implementation (because
otherwise we would need a werk.)
Change-Id: Iac17f79ba866b9900b4c95b8e74707a5ec779c46
Commit: f56cd742a7c06a55506cc460bf16e03a191cabe8
https://github.com/tribe29/checkmk/commit/f56cd742a7c06a55506cc460bf16e03a1…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-10-11 (Tue, 11 Oct 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
M tests/unit/cmk/special_agents/agent_kube/factory.py
M tests/unit/cmk/special_agents/agent_kube/test_agent_kube_api.py
M tests/unit/cmk/special_agents/agent_kube/test_cluster.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
M tests/unit/cmk/special_agents/agent_kube/test_statefulset.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_api_pods.py
Log Message:
-----------
delete agent.Pod class
Previously, we maintained two implementation for writing Pod sections,
one functional and one object-oriented. The functional approach was not
used for anything. With this change, the functional approach is used and
the object-oriented approach is deleted.
CMK-10183
Change-Id: I97b3c451446d30cff61f330ce308cf6ad354af46
Compare: https://github.com/tribe29/checkmk/compare/c5b49d2a7d0a...f56cd742a7c0
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e7e5f2af2f154959ba2cab1cd07f3c15e44fb986
https://github.com/tribe29/checkmk/commit/e7e5f2af2f154959ba2cab1cd07f3c15e…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-10-11 (Tue, 11 Oct 2022)
Changed paths:
M cmk/base/sources/_checkers.py
Log Message:
-----------
Externalize some more source config
What we really want is find out on what the configuration depends.
CMK-10515
Change-Id: Ic59632b8ae3d9b416a5279531e87a7d8c7eb79b2
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 90158493966868d40724cfa55352679ff1dc14df
https://github.com/tribe29/checkmk/commit/90158493966868d40724cfa55352679ff…
Author: Konstantin Baikov <konstantin.baikov(a)tribe29.com>
Date: 2022-10-11 (Tue, 11 Oct 2022)
Changed paths:
M cmk/ec/forward.py
M cmk/ec/main.py
M cmk/ec/rule_packs.py
Log Message:
-----------
Add some EC trivial types and rm extra aliases
Change-Id: Ida99e14f0ac95c9574b8e1e9bd001b5c8eeede04
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 663e81b7e9fc45f836477db53de95af127739a93
https://github.com/tribe29/checkmk/commit/663e81b7e9fc45f836477db53de95af12…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-10-11 (Tue, 11 Oct 2022)
Changed paths:
M cmk/base/agent_based/checking/__init__.py
M cmk/base/agent_based/discovery/__init__.py
M cmk/base/agent_based/inventory/__init__.py
M cmk/base/automations/check_mk.py
M cmk/base/dump_host.py
M cmk/base/modes/check_mk.py
M cmk/base/sources/_checkers.py
M cmk/base/sources/fetcher_configuration.py
A cmk/core_helpers/config.py
M tests/unit/cmk/base/agent_based/test_data_provider_collect_host_sections.py
M tests/unit/cmk/base/sources/test_data_sources.py
Log Message:
-----------
Introduce external parser config
CMK-10515
Change-Id: Idd0a979dc625cbbf4623b602028adc66d192e882