Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 907321fe6b5e00648dce24a7a50639532f039b43
https://github.com/tribe29/checkmk/commit/907321fe6b5e00648dce24a7a50639532…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-07-16 (Thu, 16 Jul 2020)
Changed paths:
M cmk/base/data_sources/snmp.py
M cmk/base/discovery.py
M cmk/base/inventory.py
M tests/unit/cmk/base/data_sources/test_cmd_caching.py
M tests/unit/cmk/base/data_sources/test_snmp_data_source.py
Log Message:
-----------
Set CachedSNMPDetector attributes
The CachedSNMPDetector attributes were set on the data source but never
used there. We simplify the DS by moving the detector's attributes
where they belong.
CMK-4976
Change-Id: I7138959cb09396541ab3a298f59a45062f247a93
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 45a20846f695fdac753e5477d8a9dd6bd4238404
https://github.com/tribe29/checkmk/commit/45a20846f695fdac753e5477d8a9dd6bd…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2020-07-16 (Thu, 16 Jul 2020)
Changed paths:
A .werks/10852
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
10852 FIX mk_oracle.ps1: Fixed missing sqls in rman section
For Oracle databases with version lower than 12.1 there has been some missing
sqls in the plugin for Windows. This has been fixed with this werk. To
benefit from this change, you will need to replace the plugin on the Oracle
database host.
Change-Id: Iba54832bd16a44566ae0788ed34d6cdf56bf5512
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: db8f36ff1d125e0c26763839ff60624c3dbaf7af
https://github.com/tribe29/checkmk/commit/db8f36ff1d125e0c26763839ff60624c3…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2020-07-16 (Thu, 16 Jul 2020)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/downtime.py
M cmk/gui/plugins/openapi/restful_objects/__init__.py
M cmk/gui/plugins/openapi/restful_objects/code_examples.py
M cmk/gui/plugins/openapi/restful_objects/constructors.py
A cmk/gui/plugins/openapi/restful_objects/datastructures.py
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M cmk/gui/plugins/openapi/restful_objects/parameters.py
A cmk/gui/plugins/openapi/restful_objects/params.py
M cmk/gui/plugins/openapi/restful_objects/specification.py
M cmk/gui/plugins/openapi/restful_objects/type_defs.py
R cmk/gui/plugins/openapi/restful_objects/utils.py
M web/htdocs/openapi/checkmk.yaml
Log Message:
-----------
REST-API: refactor decorator 2/2
* f-strings
* introduce more types for parameters
* move more stuff (and ParamDict) to type_defs and other modules
to prevent cycles (needs further work and splitting)
* extra strong typing
Change-Id: I45bea8a85536a1f75a7450559d41eb2887dfd7be
Commit: 96e15332b0ebbf248a808fbd11678e19098d6b70
https://github.com/tribe29/checkmk/commit/96e15332b0ebbf248a808fbd11678e190…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2020-07-16 (Thu, 16 Jul 2020)
Changed paths:
M cmk/gui/plugins/openapi/livestatus_helpers/queries.py
Log Message:
-----------
Livestatus Helper: add fetchone and value helper methods
Change-Id: I44dc0196459f25577bedc163d678b78923e477d8
Commit: 42e14273cad5b56cfb1d88abf06cc8369b75154a
https://github.com/tribe29/checkmk/commit/42e14273cad5b56cfb1d88abf06cc8369…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2020-07-16 (Thu, 16 Jul 2020)
Changed paths:
M cmk/gui/wsgi/__init__.py
M cmk/gui/wsgi/applications/rest_api.py
M cmk/gui/wsgi/routing.py
M tests/unit/cmk/gui/conftest.py
Log Message:
-----------
REST-API / WSGI: debug switch for better testing
* don't catch any unexpected exception in debug-mode
* these exceptions will fall through to pytest
* no more http-json-wrapped exceptions in test-failures
Change-Id: I75310f9ea8c66d2136a37cadf73b513c6282ef16
Commit: fcc6c923540f1d8349d2b2ed2f0cf482809dcbe2
https://github.com/tribe29/checkmk/commit/fcc6c923540f1d8349d2b2ed2f0cf4828…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2020-07-16 (Thu, 16 Jul 2020)
Changed paths:
A .werks/10852
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
10852 FIX mk_oracle.ps1: Fixed missing sqls in rman section
For Oracle databases with version lower than 12.1 there has been some missing
sqls in the plugin for Windows. This has been fixed with this werk. To
benefit from this change, you will need to replace the plugin on the Oracle
database host.
Change-Id: Iba54832bd16a44566ae0788ed34d6cdf56bf5512
Compare: https://github.com/tribe29/checkmk/compare/efe5de669d16...fcc6c923540f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: efe5de669d16c3b07ab7c7a09e9e1fe306b0007a
https://github.com/tribe29/checkmk/commit/efe5de669d16c3b07ab7c7a09e9e1fe30…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2020-07-16 (Thu, 16 Jul 2020)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/checking.py
M cmk/base/config.py
M cmk/base/core_config.py
M cmk/base/core_nagios.py
M cmk/base/data_sources/_data_sources.py
M cmk/base/data_sources/host_sections.py
M cmk/base/discovery.py
M cmk/base/dump_host.py
M cmk/base/inventory.py
M cmk/base/ip_lookup.py
M cmk/base/modes/check_mk.py
M cmk/base/parent_scan.py
M tests/unit/cmk/base/data_sources/test_data_sources.py
M tests/unit/cmk/base/data_sources/test_host_sections.py
M tests/unit/cmk/base/data_sources/test_ipmi_management_board_data_source.py
M tests/unit/cmk/base/data_sources/test_snmp_data_source.py
M tests/unit/cmk/base/test_core_config.py
M tests/unit/cmk/base/test_ip_lookup.py
M tests/unit/conftest.py
Log Message:
-----------
Pass config_cache and host_config to ip_lookup_address
- make is_dyndns_host a host_config property
Change-Id: Ia5f9956ae771fc50b3a4bf46b26f63ac26d82b22
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7920b25ce0cdb64bb72b44e3a70542b7d68f8acb
https://github.com/tribe29/checkmk/commit/7920b25ce0cdb64bb72b44e3a70542b7d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-07-16 (Thu, 16 Jul 2020)
Changed paths:
A .werks/11305
M cmk/base/check_table.py
M cmk/base/checking.py
M cmk/base/discovery.py
M tests/unit/cmk/base/test_check_table.py
Log Message:
-----------
11305 config: drop support of 'precompile_params'
This werk only affects users who have developed their own plugins using the 'precompile function' feature.
If you are not aware of this feature, you are most likely not affected.
The support of this feature is now dropped, so if you have used it, please adapt your code accordingly.
Otherwise your check function will not be passed the expected parameters.
Have a look at the commit history of the sap or fileinfo plugins for reference.
Change-Id: Ib9dbe4c24856c2baeae1ed11878287c609135777
Commit: d36364d7af26e8bb061d3fb1583d582c0b966b5e
https://github.com/tribe29/checkmk/commit/d36364d7af26e8bb061d3fb1583d582c0…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-07-16 (Thu, 16 Jul 2020)
Changed paths:
M cmk/base/core_nagios.py
Log Message:
-----------
core_nagios: remove redundant validations
* get_check_table will always drop missing checks
* we already explicitly pass the "remove_duplicates" flag, and
that's what is does.
Change-Id: I37ebfde8901094eb1c388c0739ce86e2f9f8b27c
Compare: https://github.com/tribe29/checkmk/compare/e3e056f131dd...d36364d7af26