Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a0592b095711f717ad9055be0c7b0693c8efaacb
https://github.com/tribe29/checkmk/commit/a0592b095711f717ad9055be0c7b0693c…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M tests/composition/utils.py
Log Message:
-----------
Make controller-site composition tests more robust
Change-Id: Iee545e8f1a06950efc68d7d692a800a2a74a8ef3
Commit: 88c2e1524ed4651049b0e4ed05c14262b3a1b079
https://github.com/tribe29/checkmk/commit/88c2e1524ed4651049b0e4ed05c14262b…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M tests/composition/controller_site_interactions/test_proxy_register_import_workflow.py
M tests/composition/controller_site_interactions/test_register_workflow.py
M tests/composition/controller_site_interactions/test_status.py
Log Message:
-----------
Re-activate non-CCE controller-site composition tests
They were temporarily deactivated to not hinder some short-term
controller / receiver restructurings.
Change-Id: I28ee6e4e5fab2e679ef8ca806f12c3e922743486
Commit: 94d5384cbe8541401feed4be90f03bc8f8760691
https://github.com/tribe29/checkmk/commit/94d5384cbe8541401feed4be90f03bc8f…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M tests/composition/controller_site_interactions/common.py
M tests/composition/controller_site_interactions/test_proxy_register_import_workflow.py
M tests/composition/controller_site_interactions/test_register_workflow.py
Log Message:
-----------
Non-CCE controller-site composition tests: switch to wait_until
This makes these tests more robust wrt. to high loads on the CI
machines.
Change-Id: I04ecdd9488a91b1c0bc365b9f48e3cf46a355f0c
Commit: 0b2265ad622f9ea803ee37bc3595936a5cb53800
https://github.com/tribe29/checkmk/commit/0b2265ad622f9ea803ee37bc3595936a5…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M tests/composition/controller_site_interactions/common.py
Log Message:
-----------
CCE controller-site composition tests: switch to wait_until
This makes these tests more robust wrt. to high loads on the CI
machines.
Change-Id: I93e54acfa7c9a839e14a512239ce357b8ac9cdf3
Commit: 31d50efc6e61f4dd98b24ebc4dd267ad47155d36
https://github.com/tribe29/checkmk/commit/31d50efc6e61f4dd98b24ebc4dd267ad4…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M tests/unit/cmk/gui/test_threading.py
Log Message:
-----------
Skip flaky test.
It sometimes fails with "RuntimeError: dictionary changed size during
iteration".
Change-Id: I10ce9a45f3da512361a2b99a292a4a7fecbe42bd
Commit: 44e2c376902c3189d606e25509ab6a4aff1d64b8
https://github.com/tribe29/checkmk/commit/44e2c376902c3189d606e25509ab6a4af…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M agents/plugins/apache_status.py
M tests/agent-plugin-unit/test_apache_status.py
M tests/agent-plugin-unit/test_mk_jolokia.py
M tests/agent-plugin-unit/test_mk_postgres.py
M tests/agent-plugin-unit/test_mk_sap.py
M tests/agent-plugin-unit/test_mtr.py
M tests/agent-plugin-unit/test_plesk_backups.py
M tests/agent-plugin-unit/test_plesk_domains.py
Log Message:
-----------
Fixed agent plugin test imports, part 1.
Change-Id: I0aab7a988ea545b92682e0bbd4b964a36904ef73
Compare: https://github.com/tribe29/checkmk/compare/75b25c634828...44e2c376902c
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 2ee3e792b77b2ce3464129175081e024278951cf
https://github.com/tribe29/checkmk/commit/2ee3e792b77b2ce3464129175081e0242…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M tests/agent-plugin-unit/test_mk_logwatch.py
Log Message:
-----------
start testing mk_logwatch_2.py
The python2 agent unit tests used to test the python3 version
"mk_logwatch.py" instead.
Change-Id: I8cf89bb8725c0df4fbfb18acb3320ae8bd4c8787
Commit: 398f0dde5a218a6d8123e0fe499efae18f54f82d
https://github.com/tribe29/checkmk/commit/398f0dde5a218a6d8123e0fe499efae18…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
A .werks/15180
M agents/plugins/mk_logwatch.py
Log Message:
-----------
15180 FIX <tt>logwatch</tt> agent plugin on Windows: Enable monitoring of log files with non-ASCII characters in their paths
SUP-13125
Change-Id: I4f2323c4ca99bfab36e7744f35eb360b8f658778
Commit: b3c08bef2e2394b5956b8dc8d606ee59f02866b5
https://github.com/tribe29/checkmk/commit/b3c08bef2e2394b5956b8dc8d606ee59f…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
A .werks/15179
M agents/plugins/mk_logwatch.py
Log Message:
-----------
15179 FIX <tt>logwatch</tt> agent plugin: Always encode output in UTF-8
SUP-13125
Change-Id: Id2f63f8e16919f7ff6907e269e1af721fed92d61
Commit: 35b8f730dcfe9ca8123b9dd1aef033a01998df6f
https://github.com/tribe29/checkmk/commit/35b8f730dcfe9ca8123b9dd1aef033a01…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M tests/composition/utils.py
Log Message:
-----------
Make controller-site composition tests more robust
Change-Id: Iee545e8f1a06950efc68d7d692a800a2a74a8ef3
Commit: 93430a9171e07e30fe00210417d633823d2ba0a3
https://github.com/tribe29/checkmk/commit/93430a9171e07e30fe00210417d633823…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M tests/composition/controller_site_interactions/test_proxy_register_import_workflow.py
M tests/composition/controller_site_interactions/test_register_workflow.py
M tests/composition/controller_site_interactions/test_status.py
Log Message:
-----------
Re-activate non-CCE controller-site composition tests
They were temporarily deactivated to not hinder some short-term
controller / receiver restructurings.
Change-Id: I28ee6e4e5fab2e679ef8ca806f12c3e922743486
Commit: 7d7fff2e007314284d05fbfc95bba8407a3bf70e
https://github.com/tribe29/checkmk/commit/7d7fff2e007314284d05fbfc95bba8407…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M tests/composition/controller_site_interactions/common.py
M tests/composition/controller_site_interactions/test_proxy_register_import_workflow.py
M tests/composition/controller_site_interactions/test_register_workflow.py
Log Message:
-----------
Non-CCE controller-site composition tests: switch to wait_until
This makes these tests more robust wrt. to high loads on the CI
machines.
Change-Id: I04ecdd9488a91b1c0bc365b9f48e3cf46a355f0c
Commit: 9502f05e268427fcb04e4472e99c9652fc676d2e
https://github.com/tribe29/checkmk/commit/9502f05e268427fcb04e4472e99c9652f…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M tests/composition/controller_site_interactions/common.py
Log Message:
-----------
CCE controller-site composition tests: switch to wait_until
This makes these tests more robust wrt. to high loads on the CI
machines.
Change-Id: I93e54acfa7c9a839e14a512239ce357b8ac9cdf3
Compare: https://github.com/tribe29/checkmk/compare/db6e137ef9ae...9502f05e2684
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 120cbc00b5a59aef256441e5fc29d391078d2009
https://github.com/tribe29/checkmk/commit/120cbc00b5a59aef256441e5fc29d3910…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
A .werks/15275
M agents/plugins/apache_status.py
Log Message:
-----------
15275 FIX apache_status.py: autodetection for processes with long pids
In certain cases (processes with long pids) the autodetection of apache
instances did not work correctly.
The functionality was broken since Werk #14679 and should now be
fixed.
SUP-13311
Change-Id: Ia0ace60efb6d1968ce5401f77b0eb4ba5799a095
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e3aa4b1e6c83e718d5db01497e61c08d7100aede
https://github.com/tribe29/checkmk/commit/e3aa4b1e6c83e718d5db01497e61c08d7…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M cmk/update_config/main.py
Log Message:
-----------
cmk-update-config: return 1 if pre-checks fail
Change-Id: Ia4bceb9f4a7e7010561751cb0f3c1edba9fd3c4a
Commit: 08a32ae7ee40032591dcb361826ea62434193205
https://github.com/tribe29/checkmk/commit/08a32ae7ee40032591dcb361826ea6243…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M agents/plugins/Makefile
M tests/Makefile
Log Message:
-----------
Python2 agent plugins: Fix wrong conversion of next()
When applying 3to2 with "next"-fixup included, it will convert
any occurence of next(##) to ##.next()
This doesn't work out for a line like
foo = next(bar, None)
which would convert to
foo = bar, None.next()
This actually happened in mk_logwatch.py
We don't need the "next"-fixup, as the next()-builtin available
since Python 2.6, which is the lowest supported version for python
agent plugins.
Change-Id: I20679a77384d02df5a887de6ff1a77e0da8c7cdc
Commit: af2f5296de0176fa719caa2cea82a6ee2f981b91
https://github.com/tribe29/checkmk/commit/af2f5296de0176fa719caa2cea82a6ee2…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M tests/agent-plugin-unit/test_mk_logwatch.py
Log Message:
-----------
start testing mk_logwatch_2.py
The python2 agent unit tests used to test the python3 version
"mk_logwatch.py" instead.
Change-Id: I8cf89bb8725c0df4fbfb18acb3320ae8bd4c8787
Commit: 61591b2e7425bb6eb04501e5efb9c28d7f414c24
https://github.com/tribe29/checkmk/commit/61591b2e7425bb6eb04501e5efb9c28d7…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
A .werks/15180
M agents/plugins/mk_logwatch.py
Log Message:
-----------
15180 FIX <tt>logwatch</tt> agent plugin on Windows: Enable monitoring of log files with non-ASCII characters in their paths
SUP-13125
Change-Id: I4f2323c4ca99bfab36e7744f35eb360b8f658778
Commit: 6bcb848649588f8a62c1b598810f0125620b20d3
https://github.com/tribe29/checkmk/commit/6bcb848649588f8a62c1b598810f01256…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
A .werks/15179
M agents/plugins/mk_logwatch.py
Log Message:
-----------
15179 FIX <tt>logwatch</tt> agent plugin: Always encode output in UTF-8
SUP-13125
Change-Id: Id2f63f8e16919f7ff6907e269e1af721fed92d61
Commit: 75b25c634828e97caeac122150f00074517690a5
https://github.com/tribe29/checkmk/commit/75b25c634828e97caeac122150f000745…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
A .werks/15275
M agents/plugins/apache_status.py
Log Message:
-----------
15275 FIX apache_status.py: autodetection for processes with long pids
In certain cases (processes with long pids) the autodetection of apache
instances did not work correctly.
The functionality was broken since Werk #14679 and should now be
fixed.
SUP-13311
Change-Id: Ia0ace60efb6d1968ce5401f77b0eb4ba5799a095
Compare: https://github.com/tribe29/checkmk/compare/488c6d48cdcc...75b25c634828
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 741b00b1dcfb639c6682df10de2fe2502e20e08d
https://github.com/tribe29/checkmk/commit/741b00b1dcfb639c6682df10de2fe2502…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M cmk/update_config/main.py
Log Message:
-----------
cmk-update-config: return 1 if pre-checks fail
Change-Id: Ia4bceb9f4a7e7010561751cb0f3c1edba9fd3c4a
Commit: 9bfe07d0443de27abcab7cd4a57f9152066f5f99
https://github.com/tribe29/checkmk/commit/9bfe07d0443de27abcab7cd4a57f91520…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M agents/plugins/Makefile
M tests/Makefile
Log Message:
-----------
Python2 agent plugins: Fix wrong conversion of next()
When applying 3to2 with "next"-fixup included, it will convert
any occurence of next(##) to ##.next()
This doesn't work out for a line like
foo = next(bar, None)
which would convert to
foo = bar, None.next()
This actually happened in mk_logwatch.py
We don't need the "next"-fixup, as the next()-builtin available
since Python 2.6, which is the lowest supported version for python
agent plugins.
Change-Id: I20679a77384d02df5a887de6ff1a77e0da8c7cdc
Commit: db6e137ef9aeb8e1b06ee727e56281d4fff460f2
https://github.com/tribe29/checkmk/commit/db6e137ef9aeb8e1b06ee727e56281d4f…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
A .werks/15275
M agents/plugins/apache_status.py
Log Message:
-----------
15275 FIX apache_status.py: autodetection for processes with long pids
In certain cases (processes with long pids) the autodetection of apache
instances did not work correctly.
The functionality was broken since Werk #14679 and should now be
fixed.
SUP-13311
Change-Id: Ia0ace60efb6d1968ce5401f77b0eb4ba5799a095
Compare: https://github.com/tribe29/checkmk/compare/33c2f6a3e1b9...db6e137ef9ae
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 2a281b15eb5c0ab971eb1e5fc160706190114232
https://github.com/tribe29/checkmk/commit/2a281b15eb5c0ab971eb1e5fc16070619…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
A .werks/14185
M cmk/gui/node_visualization.py
M cmk/gui/plugins/views/icons/topology.py
Log Message:
-----------
14185 FIX Network topology icon: Filter formular did not reflect chosen host name
If you accessed the network topology for a specific host, the host name was not displayed in the filter form.
Change-Id: I8eff1122885ce470e414ef9c162e4bc07eb9a574
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 42ea7e8cd46a2265a7ff8310139ff48ca538b114
https://github.com/tribe29/checkmk/commit/42ea7e8cd46a2265a7ff8310139ff48ca…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M buildscripts/scripts/build-cmk-packages.groovy
Log Message:
-----------
Trigger Windows based jobs only if needed
Change-Id: Ib139c8b9d7859ae71fb7c5d0fd9f184d8327cb39
Commit: 0a72e854781d3df476611c49a611dd0a3cb58316
https://github.com/tribe29/checkmk/commit/0a72e854781d3df476611c49a611dd0a3…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M cmk/gui/plugins/wato/remote_audit_logs.py
Log Message:
-----------
Fix remote audit logs
Change-Id: Icaf906c5f7b488172f07a9f5a1e77d6b9b1245a3
Commit: a08ac74d39966e6d9ea77fafd827e7b870b2cf20
https://github.com/tribe29/checkmk/commit/a08ac74d39966e6d9ea77fafd827e7b87…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M cmk/gui/wato/__init__.py
Log Message:
-----------
More compatibility for mkps
Change-Id: I05b0687b62e585912c8129e4427a64329992c14c
Commit: caf2085574ec5e11dc1d8ce02da6a448f50e7d30
https://github.com/tribe29/checkmk/commit/caf2085574ec5e11dc1d8ce02da6a448f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M cmk/gui/watolib/activate_changes.py
M cmk/update_config/main.py
M omd/packages/check_mk/scripts/update-pre-hooks/02_cmk-update-config
M tests/unit/cmk/update_config/test_main.py
Log Message:
-----------
Clean up cmk-update-config output
* Calling cmk-update-config now without "-v" by default
* It outputs the update step progress in this mode
Change-Id: Ibd9182854976ef22ee9a0185d0389dd07b31b1a5
Commit: d4c371f31c686cd772ab077b849ae9c2543c8589
https://github.com/tribe29/checkmk/commit/d4c371f31c686cd772ab077b849ae9c25…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2023-02-16 (Thu, 16 Feb 2023)
Changed paths:
M cmk/update_config/pre_update_check.py
Log Message:
-----------
Adjust pre update text
Change-Id: I29ec2555a4c096f6929e0b752efe82c03204a6bf
(cherry picked from commit e837c56092f044a5d5de5b5530725a4408e5eba5)
Compare: https://github.com/tribe29/checkmk/compare/fd1be37fb871...d4c371f31c68