Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a57a9dcc7c14a83c164e9f2fb538d3ab1ced519d
https://github.com/tribe29/checkmk/commit/a57a9dcc7c14a83c164e9f2fb538d3ab1…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-11-29 (Mon, 29 Nov 2021)
Changed paths:
M .pylintrc
M Pipfile
M Pipfile.lock
M agents/plugins/mk_logwatch.py
M cmk/base/agent_based/data_provider.py
M cmk/base/api/agent_based/register/_config.py
M cmk/base/plugins/agent_based/utils/interfaces.py
M cmk/gui/wato/mkeventd.py
M cmk/special_agents/agent_kubernetes.py
Log Message:
-----------
Unpin pylint.
There is no need for pinning anymore + we have some problems with our CI not
reporting unused imports. Let's see if this helps...
Change-Id: I6873d46b0576fd2e16c049f395cc59a2953fa7f9
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: fe7ddcbcbe1521d82e358059439fa774eb213169
https://github.com/tribe29/checkmk/commit/fe7ddcbcbe1521d82e358059439fa774e…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2021-11-29 (Mon, 29 Nov 2021)
Changed paths:
M cmk/base/core.py
M cmk/base/core_config.py
M cmk/base/core_nagios.py
M cmk/gui/plugins/wato/omd_configuration.py
M cmk/gui/plugins/watolib/utils.py
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/changes.py
M cmk/gui/watolib/check_mk_automations.py
M cmk/gui/watolib/config_domains.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/utils/type_defs/core_config.py
Log Message:
-----------
Revert "Introduced settings ABCConfigDomain:activate(..)"
This reverts commit c1607be7dc3367f5c0270684f063d310ea669ba4.
Commit: 3bbb72e9472193a97415dca42261f81ef4f1bd7e
https://github.com/tribe29/checkmk/commit/3bbb72e9472193a97415dca42261f81ef…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-29 (Mon, 29 Nov 2021)
Changed paths:
A cmk/gui/plugins/openapi/endpoints/certs.py
R cmk/gui/plugins/openapi/endpoints/csr.py
R tests/unit/cmk/gui/plugins/openapi/test_csr.py
A tests/unit/cmk/gui/plugins/openapi/test_openapi_certs.py
Log Message:
-----------
Rename REST API endpoint file from csr.py to certs.py
This is a preparation for implementing an endpoint which returns the
root certificate of the site.
CMK-8940
Change-Id: I656fdd2f728b64e6c79b21a3c006cc762dd55f72
Commit: 988485ecfa1b2d5962bcc08097f1e3354a2241f9
https://github.com/tribe29/checkmk/commit/988485ecfa1b2d5962bcc08097f1e3354…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-29 (Mon, 29 Nov 2021)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/certs.py
M tests/unit/cmk/gui/test_gui_config.py
Log Message:
-----------
Rename permission post_csr_rest_api --> agent_pairing
This permission will be used for both posting CSRs and a new REST API
endpoint which returns the root certificate. These two endpoints then
basically comprise the agent pairing process.
CMK-8940
Change-Id: I725ae57f869b154f03bcb48c6601c0eb76d9c4a2
Commit: c51ebc5a8b8d2689876e5661faf23f2230850333
https://github.com/tribe29/checkmk/commit/c51ebc5a8b8d2689876e5661faf23f223…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-29 (Mon, 29 Nov 2021)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/certs.py
M cmk/gui/plugins/openapi/restful_objects/response_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_certs.py
Log Message:
-----------
New REST API endpoint which returns root certificate of local site
CMK-8940
Change-Id: I563c4d12e993d7b7dbd78cb29f8273a62b841b57
Commit: d392906aad5b81a88c34426e453473b59236f74e
https://github.com/tribe29/checkmk/commit/d392906aad5b81a88c34426e453473b59…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-29 (Mon, 29 Nov 2021)
Changed paths:
M agent-receiver/agent_receiver/checkmk_rest_api.py
M agent-receiver/agent_receiver/server.py
M agents/cmk-agent-ctl/src/agent_receiver_api.rs
M agents/cmk-agent-ctl/src/certs.rs
M agents/cmk-agent-ctl/src/main.rs
Log Message:
-----------
agent-receiver/-ctl: Get root certificate from REST API while pairing
The pairing endpoint of the agent receiver now returns the root
certificate along with the signed CSR. This replaces the root
certificate which was previously fetched from the agent receiver
directly.
CMK-8940
Change-Id: Icafdfb0da4a9817e2538f7e71599b9ccf1158e14
Compare: https://github.com/tribe29/checkmk/compare/f624433157f6...d392906aad5b
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 62a28c0f285c3a61937385db8fa723a2ae3fb329
https://github.com/tribe29/checkmk/commit/62a28c0f285c3a61937385db8fa723a2a…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-11-29 (Mon, 29 Nov 2021)
Changed paths:
M cmk/utils/agent_registration.py
M tests/unit/cmk/utils/test_agent_registration.py
Log Message:
-----------
Link targets may not exist
Change-Id: I4c3fa082b194685a470c344435ee11a4df2bd434
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 425f4cf8854de326ba9837f4d388d7421b6b1472
https://github.com/tribe29/checkmk/commit/425f4cf8854de326ba9837f4d388d7421…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-11-29 (Mon, 29 Nov 2021)
Changed paths:
M cmk/base/agent_based/utils.py
M cmk/base/automations/check_mk.py
M cmk/base/modes/check_mk.py
M cmk/base/sources/_abstract.py
M cmk/core_helpers/_base.py
M cmk/core_helpers/agent.py
M cmk/core_helpers/ipmi.py
M cmk/core_helpers/piggyback.py
M cmk/core_helpers/snmp.py
M tests/unit/cmk/base/sources/test_ipmi_management_board_data_source.py
M tests/unit/cmk/base/sources/test_piggy_back_data_source.py
M tests/unit/cmk/base/sources/test_snmp_data_source.py
M tests/unit/cmk/core_helpers/test_summarizers.py
Log Message:
-----------
delay aggregation of subresults
This avoids missplaced or redundant state markers.
Change-Id: Ie58e9de0fea395d2a670c8af7eccfbd0439dbb94
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 44561b6d2c82c2a4997f918faa1ee0475e32dae9
https://github.com/tribe29/checkmk/commit/44561b6d2c82c2a4997f918faa1ee0475…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-11-29 (Mon, 29 Nov 2021)
Changed paths:
M omd/packages/mk-livestatus/mk-livestatus.make
M omd/packages/rrdtool/rrdtool.make
Log Message:
-----------
Fix more rrdtool build issues
Change-Id: Idc760ac668d31cdc34b43b7ed28233b812b94b47
Commit: 30c2c8248adcda5f78ee660a28b84dd885ea0e0d
https://github.com/tribe29/checkmk/commit/30c2c8248adcda5f78ee660a28b84dd88…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-11-29 (Mon, 29 Nov 2021)
Changed paths:
M cmk/gui/legacy_filters.py
M cmk/gui/plugins/visuals/utils.py
Log Message:
-----------
Split FilterTime
Division is for Filter logic and display
column was Optional[str] and unsafe, where it was used it was always
str, and for the bakery filter where it was discarded optional was used.
For the bakery filter now to keep symmetry key_in_status=column.
Change-Id: I9e95f0bf4439455950100ca5bd04573698bc03f5
Commit: 2302bd8576e9441190fb4f7c02228d7136a32ee3
https://github.com/tribe29/checkmk/commit/2302bd8576e9441190fb4f7c02228d713…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-11-29 (Mon, 29 Nov 2021)
Changed paths:
M cmk/gui/legacy_filters.py
M cmk/gui/plugins/visuals/filters.py
M tests/unit/cmk/gui/test_visuals.py
Log Message:
-----------
Split FilterText
Change-Id: I3face40904c96c3be6ad52709d837429cb6256ae
Commit: fcc1cd79557a0dcdd7886353f751d70326cf6dde
https://github.com/tribe29/checkmk/commit/fcc1cd79557a0dcdd7886353f751d7032…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-11-29 (Mon, 29 Nov 2021)
Changed paths:
M cmk/gui/legacy_filters.py
M cmk/gui/plugins/visuals/filters.py
Log Message:
-----------
Split IPAddress filter
Change-Id: Ic56d6f70ca1cd1651530a279177e927497ad0bb3
Commit: 6514c14034c0351dbb343519a8f8786653965fc4
https://github.com/tribe29/checkmk/commit/6514c14034c0351dbb343519a8f878665…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-11-29 (Mon, 29 Nov 2021)
Changed paths:
M cmk/gui/legacy_filters.py
M cmk/gui/plugins/visuals/__init__.py
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/plugins/visuals/inventory.py
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/visuals.py
M tests/unit/cmk/gui/plugins/visuals/test_filters.py
M tests/unit/cmk/gui/test_visuals.py
Log Message:
-----------
Generic Options filter
This unifies the Tristate and the IPaddress families. Also on the visual side
Change-Id: I3a733dfff31f434c672385879c2ce2eb50bc431e
Commit: dd0048102be7b20f80d326cc0ae93b9986a7695c
https://github.com/tribe29/checkmk/commit/dd0048102be7b20f80d326cc0ae93b998…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-11-29 (Mon, 29 Nov 2021)
Changed paths:
M cmk/gui/legacy_filters.py
M cmk/gui/plugins/visuals/filters.py
Log Message:
-----------
Split Multiple option filter for the Host&Service groups
Change-Id: Ie24e5ef3be7701de59e0f8513a0923da83120f1f
Compare: https://github.com/tribe29/checkmk/compare/c658a78253b8...dd0048102be7