Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 3692f5fe63f02c01ff05bc54667499736f968f08
https://github.com/tribe29/checkmk/commit/3692f5fe63f02c01ff05bc54667499736…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2022-11-23 (Wed, 23 Nov 2022)
Changed paths:
A .werks/14903
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host.py
Log Message:
-----------
14903 FIX REST API: Fixes an issue when calling the host status endpoint using the example in ReDocs
The werk fixes an issue with the host status endpoint when using the example found in ReDocs
or when specifying one column in the request query string.
Change-Id: I837888cb030de2dda6efc4bb289be7cc9c067e4a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 24a352f0585591c92ee3fac271a6ca06b7265e93
https://github.com/tribe29/checkmk/commit/24a352f0585591c92ee3fac271a6ca06b…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M cmk/base/dump_host.py
M cmk/base/rrd.py
M cmk/core_helpers/program.py
M cmk/gui/wato/pages/check_catalog.py
Log Message:
-----------
Removed some six usages.
Change-Id: I157fcf05578da108388d133ea0ded9bc9d0069f6
Commit: 713e686800a4e8c70145f7ac0b923d3cd63d04b0
https://github.com/tribe29/checkmk/commit/713e686800a4e8c70145f7ac0b923d3cd…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M cmk/base/rrd.py
R tests/unit/cmk/base/test_rrd.py
Log Message:
-----------
Removed dead code.
Change-Id: I3af594368a330d8c2804575a6e60fb5ce5bca089
Commit: 0f49978de6c69101f029299a89aa1c6a934bd9d8
https://github.com/tribe29/checkmk/commit/0f49978de6c69101f029299a89aa1c6a9…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M cmk/base/agent_based/discovery/_discovery.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/agent_based/discovery/preview.py
M cmk/base/automations/check_mk.py
M cmk/base/check_table.py
M cmk/base/config.py
M tests/unit/cmk/base/test_check_table.py
M tests/unit/cmk/base/test_config.py
Log Message:
-----------
Move enforced_services_table from HostConfig to ConfigCache
CMK-11598
Change-Id: Ie4389de4a7d0fecac1cc353a3d5308731faa91a6
Commit: 7c9b889501421306e52a5ad8a778908b1c63a1ed
https://github.com/tribe29/checkmk/commit/7c9b889501421306e52a5ad8a778908b1…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M cmk/base/agent_based/checking/_checking.py
M cmk/base/agent_based/discovery/_discovery.py
M cmk/base/agent_based/inventory/_inventory.py
M cmk/base/automations/check_mk.py
M cmk/base/config.py
M cmk/base/modes/check_mk.py
M tests/unit/cmk/base/test_config.py
Log Message:
-----------
Move is_piggyback_host from HostConfig to ConfigCache
CMK-11598
Change-Id: I0a603aa10d6dc13f76fc6bf4412ead28b78660c8
Commit: cf150c98ff0ca796bb030be043fdf6bb3175f62c
https://github.com/tribe29/checkmk/commit/cf150c98ff0ca796bb030be043fdf6bb3…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/site_management/__init__.py
M cmk/gui/utils/flashed_messages.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/watolib/site_management.py
Log Message:
-----------
Fix REST API endpoints for modifying site connections (master only)
When creating a new site connection or updating an existinge one, the
REST API did not add the corresponding pending changes. As a result,
after for example adding a new remote site with enabled configuration
replication, there was no pending change to be activated, st. no
configuration synchronization was triggered. Affected endpoints:
/domain-types/site_connection/collections/all
/objects/site_connection/{site_id}
CMK-11635
Change-Id: I6412c7567e6126317304fac06cbdab807a92b76c
Compare: https://github.com/tribe29/checkmk/compare/212594a85a26...cf150c98ff0c
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 212594a85a2648a8f84d70c57b2e6c62f34c838a
https://github.com/tribe29/checkmk/commit/212594a85a2648a8f84d70c57b2e6c62f…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
A .werks/14922
M cmk/gui/login.py
Log Message:
-----------
14922 FIX Fix enforced password change with 2FA
When a password change was forced by an administrator and the user had two-factor authentication enabled, the user was unable to login and change the password.
Change-Id: Ibc08f2f7dd71aff39da2ecb80cd34826c9773fdd
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: f8a36478b89279972ef30866479168d029288b8a
https://github.com/tribe29/checkmk/commit/f8a36478b89279972ef30866479168d02…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M cmk/core_helpers/snmp_backend/stored_walk.py
A tests/testlib/snmp.py
M tests/unit/cmk/base/plugins/agent_based/test_cisco_wlc_clients.py
M tests/unit/cmk/core_helpers/test_snmp_backend.py
Log Message:
-----------
introduce testing checks based on snmp walks
Before this change snmp checks were based on string tables. This means
the fetch entry of `register.snmp_section` was never part of the unit
tests. With this change (see test_cisco_wlc_clients.py for an example)
it is possible to test more aspects of `register.snmp_section`.
The idea is that one baseline test for each snmp check can be created by
simply copy and pasting relevant lines from a snmp walk of a real
device. This way we can make sure that the devices we supported once
will be supported in the future.
CMK-8205
Change-Id: I475210fe3d545e93e681c0c419dee0b93493de71