Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: dcadbc3c62b7caad9dffa463823c8ef6338b627a
https://github.com/tribe29/checkmk/commit/dcadbc3c62b7caad9dffa463823c8ef63…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2021-12-14 (Tue, 14 Dec 2021)
Changed paths:
A .werks/13399
M agents/.f12
A cmk/gui/plugins/openapi/endpoints/agent.py
M cmk/gui/plugins/openapi/endpoints/host_config.py
M cmk/gui/plugins/openapi/restful_objects/type_defs.py
A cmk/gui/utils/agent.py
M cmk/gui/wato/pages/download_agents.py
A tests/integration/cmk/gui/utils/test_agent.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_agent.py
Log Message:
-----------
13399 RESTAPI: Add endpoint for downloading agent by host name
Agent can now be downloaded by operating system and host name:
/check_mk/api/1.0/domain-types/agent/actions/download_by_host/invoke?os_type=linux_tgz&host_name=example.com
The previous URL used to download agents via the agent hash:
/check_mk/api/1.0/objects/agent_binary/80e99ba3a66d4880?os_type=linux_tgz
is replaced by
/check_mk/api/1.0/domain-types/agent/actions/download_by_hash/invoke?os_type=linux_tgz&agent_hash=80e99ba3a66d4880
In checkmk raw edition the packaged agents can now be downloaded by the following URL:
/check_mk/api/1.0/domain-types/agent/actions/download/invoke?os_type=linux_deb
Full description can be found in the built in REST API Documentation.
CMK-8630
Change-Id: I1b124df33be5e12d3baabf353945d82d9a79790e
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 676234e6a752cc8f225e10d60d5ed82a259778f3
https://github.com/tribe29/checkmk/commit/676234e6a752cc8f225e10d60d5ed82a2…
Author: SonIcco <Tobias.schoenau(a)gmail.com>
Date: 2021-12-13 (Mon, 13 Dec 2021)
Changed paths:
A .werks/13611
M cmk/base/plugins/agent_based/cisco_wlc.py
Log Message:
-----------
13611 FIX Add service detection for Cisco WLC C9800
Update cisco_wlc.py for WLC C9800
Added OID_sysObjectID dedection for cisco WLC C9800
(Cisco IOS Software [Amsterdam], C9800 Software (C9800_IOSXE-K9), Version 17.1.1s, RELEASE SOFTWARE (fc4))
Closes #426
Change-Id: Iac31ad43f5a5bd5d98956460801769742e3e4b92
Commit: 1b4907aa263c7b017a019a32211cf932f23bd0c2
https://github.com/tribe29/checkmk/commit/1b4907aa263c7b017a019a32211cf932f…
Author: Bastian Kuhn <mail(a)bastian-kuhn.de>
Date: 2021-12-13 (Mon, 13 Dec 2021)
Changed paths:
A .werks/13000
M cmk/base/check_legacy_includes/ups_generic.py
Log Message:
-----------
13000 FIX Relax UPS check-plugin new device scan function
Phoenixtec UPS for example have a longer sysObjectID than the general UPS and
would not be recognized. This relaxes the scan function check to include more
devices with similar SNMP information.
ups_generic.py: Fixed snmp_scan_functions for Phoenixtec UPS Devices
Closes #422
Found on
https://community.broadcom.com/enterprisesoftware/communities/community-hom…
That indeed the oid value could include more characters as reported on
the isssue.
Change-Id: I8d3ebf0ddb32222c7e3d80310cc1158e98bc1438
Compare: https://github.com/tribe29/checkmk/compare/4e81fc1821bc...1b4907aa263c
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8ed673b4495aead68a6568d17e04777fc89ea110
https://github.com/tribe29/checkmk/commit/8ed673b4495aead68a6568d17e04777fc…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-12-13 (Mon, 13 Dec 2021)
Changed paths:
M cmk/base/config.py
M cmk/core_helpers/snmp_backend/classic.py
M cmk/core_helpers/snmp_backend/stored_walk.py
M cmk/snmplib/snmp_table.py
M cmk/snmplib/type_defs.py
M tests/integration/cmk/lib/snmplib/backend_snmp.py
M tests/unit/cmk/core_helpers/test_classic_snmp.py
M tests/unit/cmk/core_helpers/test_factory.py
M tests/unit/cmk/core_helpers/test_fetchers.py
M tests/unit/cmk/snmplib/test_snmp_scan.py
M tests/unit/cmk/snmplib/test_snmplib_snmp_table.py
Log Message:
-----------
OID ranges are configured for section names
Cleanup variable names and types accordingly.
Change-Id: I614c67d231c033a67e6bfa8937ccba7a423c567d
Commit: abd93ae5f388bb98b4c71d7d1c0fa08b05cc2400
https://github.com/tribe29/checkmk/commit/abd93ae5f388bb98b4c71d7d1c0fa08b0…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-12-13 (Mon, 13 Dec 2021)
Changed paths:
M cmk/snmplib/type_defs.py
M tests/integration/cmk/lib/snmplib/backend_snmp.py
Log Message:
-----------
OID range limit typing cleanup
1) put the type defs in a central place
2) make them more precise (by pulling out the `Union`)
3) fix the extra `Tuple` nesting aroung OIDRange
4) use 2) to get rid of the cast that "fixed" 3)
Change-Id: Ia5cae6cce67cb1424dda3d82847fa8d31c287be9
Compare: https://github.com/tribe29/checkmk/compare/a63c5e93b374...abd93ae5f388
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 7e37f20e9f302be8ee6b3d6535b165f7444590f1
https://github.com/tribe29/checkmk/commit/7e37f20e9f302be8ee6b3d6535b165f74…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-12-13 (Mon, 13 Dec 2021)
Changed paths:
A .werks/12999
M agents/plugins/mk_logwatch.py
Log Message:
-----------
12999 FIX Logwatch agent plugin correctly works with unicode characters
The Python2 logwatch agent plugin would crash when log inputs included unicode
characters and return
TypeError: writelines() argument must be a sequence of strings
SUP-8633
Change-Id: I74262793eb0c643730e0fde2f963dd9a52218935
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 29fc41e3cf6c7e68ade7d48635496e0368321485
https://github.com/tribe29/checkmk/commit/29fc41e3cf6c7e68ade7d48635496e036…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-12-13 (Mon, 13 Dec 2021)
Changed paths:
A .werks/12999
M agents/plugins/mk_logwatch.py
Log Message:
-----------
12999 FIX Logwatch agent plugin correctly works with unicode characters
The Python2 logwatch agent plugin would crash when log inputs included unicode
characters and return
TypeError: writelines() argument must be a sequence of strings
SUP-8633
Change-Id: I74262793eb0c643730e0fde2f963dd9a52218935