Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: df800d48ba5d20102b5f15506807d8f19030c794
https://github.com/tribe29/checkmk/commit/df800d48ba5d20102b5f15506807d8f19…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2020-06-23 (Tue, 23 Jun 2020)
Changed paths:
M inventory/oracle_systemparameter
Log Message:
-----------
FIX: Sort V$SYSPARAMs by SID and name
* This is needed in order for the Inventory history to work correctly
CMK-4731
Change-Id: I1445da6a2f1de509eccf381a6313c3a1b600f62e
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a0dd4b28b376235bd5344af737e8f0b8c41110db
https://github.com/tribe29/checkmk/commit/a0dd4b28b376235bd5344af737e8f0b8c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-06-22 (Mon, 22 Jun 2020)
Changed paths:
M cmk/base/modes/check_mk.py
Log Message:
-----------
modes/check_mk.py: refactor
prepare for conversion to actual PluginName instances
Change-Id: I887b7511938253fa31a78dfb0fbc5eece59ccc0a
Commit: f8bbe01e5e7808d9cd119e70f9b148c51606cf49
https://github.com/tribe29/checkmk/commit/f8bbe01e5e7808d9cd119e70f9b148c51…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-06-22 (Mon, 22 Jun 2020)
Changed paths:
M cmk/base/modes/check_mk.py
Log Message:
-----------
modes/check_mk.py: don't depend on check_info
we no longer depend on the checks being loaded during parsing of the --checks option
Change-Id: Ifbf94436031e0b90bf5c54071751478d658059db
Commit: 3e65de6f14a2f36ffc5ca7c97afa1140eafa19e4
https://github.com/tribe29/checkmk/commit/3e65de6f14a2f36ffc5ca7c97afa1140e…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-06-22 (Mon, 22 Jun 2020)
Changed paths:
M cmk/base/checking.py
M cmk/base/discovery.py
M cmk/base/modes/check_mk.py
Log Message:
-----------
modes/check_mk.py: tighten typing and convert to PluginName
Change-Id: Ie890283a70111cfa1797152c0966bbe0159a4b42
Commit: b0030249be78337b322257a55de521bfd75f5688
https://github.com/tribe29/checkmk/commit/b0030249be78337b322257a55de521bfd…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-06-22 (Mon, 22 Jun 2020)
Changed paths:
M cmk/base/api/agent_based/register/section_plugins.py
M cmk/base/api/agent_based/section_types.py
M cmk/base/check_api.py
M cmk/base/checking.py
M cmk/base/config.py
M cmk/base/data_sources/__init__.py
M cmk/base/data_sources/abstract.py
M cmk/base/data_sources/host_sections.py
M cmk/base/data_sources/ipmi.py
M cmk/base/data_sources/piggyback.py
M cmk/base/data_sources/programs.py
M cmk/base/data_sources/snmp.py
M cmk/base/data_sources/tcp.py
M cmk/base/discovery.py
M cmk/base/inventory.py
M cmk/base/inventory_plugins.py
M cmk/fetchers/snmp.py
M cmk/snmplib/snmp_scan.py
M cmk/utils/type_defs.py
M tests-py3/unit/checks/test_generic_legacy_conversion.py
M tests-py3/unit/cmk/base/api/agent_based/register/test_section_plugins.py
M tests-py3/unit/cmk/base/api/agent_based/register/test_section_plugins_legacy.py
M tests-py3/unit/cmk/base/data_sources/test_abstract_data_source.py
M tests-py3/unit/cmk/base/data_sources/test_host_sections.py
M tests-py3/unit/cmk/base/data_sources/test_snmp_data_source.py
Log Message:
-----------
CheckAPI: make SectionName a PluginName
SectionName is no longer a alias for str, but a proper class instead.
This allows to enforce a limited character set, and a better (enforced)
distiction between other classes of ABCPluginNames.
Dumbing down raw_data in data_sources/snmp.py for writing to
cache file is required.
This also resolves CMK-4461
Change-Id: If880a3ac9581a58fb0100f4103bf2a2418113da3
Compare: https://github.com/tribe29/checkmk/compare/5f48ceaf7315...b0030249be78
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a933aed066aff6e60fb1405d5462b3708f60e5d7
https://github.com/tribe29/checkmk/commit/a933aed066aff6e60fb1405d5462b3708…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-06-22 (Mon, 22 Jun 2020)
Changed paths:
M agents/wnx/install/resources/check_mk.user.yml
M agents/wnx/install/resources/check_mk.yml
Log Message:
-----------
Fixed descriptions of the extension list in Windows agents YML config files
Change-Id: Iadc8e36ec9ad88e7ea3447a369ef2c331692abdb
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 26fc9024cc29a8f3b94f9ccd341fa9cc429e0c87
https://github.com/tribe29/checkmk/commit/26fc9024cc29a8f3b94f9ccd341fa9cc4…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-06-22 (Mon, 22 Jun 2020)
Changed paths:
M cmk/base/config.py
M tests-py3/testlib/__init__.py
Log Message:
-----------
CheckAPI: make compute_check_parameters accept PluginName
CMK-4784
Change-Id: Ib3921a489f5062ea71bff96eb03bd507576f95b0
Commit: 9ebf9f2e66eb2157400e6d58839486a27b8c6fcd
https://github.com/tribe29/checkmk/commit/9ebf9f2e66eb2157400e6d58839486a27…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-06-22 (Mon, 22 Jun 2020)
Changed paths:
M cmk/base/autochecks.py
M cmk/base/check_api_utils.py
M cmk/base/check_table.py
M cmk/base/check_utils.py
M cmk/base/checking.py
M cmk/base/config.py
M cmk/base/core_config.py
M cmk/base/discovery.py
M cmk/base/dump_host.py
Log Message:
-----------
CheckAPI: rename CheckParameters -> LegacyCheckParameters
In the new API, check parameters will always be of type Dict[str, Any].
The new CheckParameters type def will reflect that. As a first step rename
CheckParameters to LegacyCheckParameters.
Change-Id: Id3d81d11ef7172d18f6fade330a29c29ff584ead
Compare: https://github.com/tribe29/checkmk/compare/9d369f49f53c...9ebf9f2e66eb