Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: e3e3b97e33cf6c3a7cc8e65e2a9023e60ab20e0c
https://github.com/Checkmk/checkmk/commit/e3e3b97e33cf6c3a7cc8e65e2a9023e60…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-07-10 (Wed, 10 Jul 2024)
Changed paths:
A .werks/16563.md
M bin/.f12
A bin/cmk-wait-for-background-jobs
M cmk/gui/background_job/__init__.py
M cmk/gui/background_job/_base.py
M cmk/gui/background_job/_manager.py
A cmk/gui/background_job/_wait.py
M cmk/gui/gui_background_job.py
A omd/packages/check_mk/skel/etc/init.d/background-jobs
A omd/packages/check_mk/skel/etc/rc.d/60-background-jobs
M tests/pylint/checker_cmk_module_layers.py
M tests/unit/cmk/gui/test_background_job.py
Log Message:
-----------
16563 FIX Ensure background jobs finish properly on stopping sites
Previously running background jobs were not properly cleaned up by `omd stop`.
Those processes were terminated at the end of `omd stop` command which would
clean up the processes in most cases, but lead to failed jobs and leave crash
reports behind.
Secondly a few background jobs depend on Redis. In case Redis is stopped while
the jobs are still running, the jobs would fail and also leave a crash report
behind.
This change aims to solve both issues, by extending what happens during
`omd stop`. The procedure roughly works like this:
1. First the apache process and site cron are stopped to prevent the
start of new background jobs. This is done by the already existing logic.
2. The new init script `background-jobs` gives the jobs some time to finish.
Ideally all jobs are stopped after 20 seconds.
3. The stop command does not have to forcefully kill the jobs anymore in this case.
4. As a last resort `omd stop` will terminate the still running jobs as before.
Change-Id: I2e54c35478beff06ab831aabb278d60b8f2b879c
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: dfa17f27a7852f00d3c17c388bbb5c8359d00e4e
https://github.com/Checkmk/checkmk/commit/dfa17f27a7852f00d3c17c388bbb5c835…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-07-10 (Wed, 10 Jul 2024)
Changed paths:
R cmk/plugins/collection/graphing/mqtt.py
A cmk/plugins/collection/graphing/mqtt_bytes_transmitted.py
A cmk/plugins/collection/graphing/mqtt_clients.py
A cmk/plugins/collection/graphing/mqtt_messages_transmitted.py
A cmk/plugins/collection/graphing/mqtt_publish_bytes_transmitted.py
A cmk/plugins/collection/graphing/mqtt_publish_messages_transmitted.py
A cmk/plugins/collection/graphing/mqtt_standalone.py
M cmk/plugins/collection/graphing/network.py
M tests/unit/cmk/gui/graphing/test_loader.py
Log Message:
-----------
Graphing objects bundles: Fix mqtt
Change-Id: Ieee05e17b4efc214ded40628d3db59492e877f7a
Commit: 64bcd344429b3e248df41899778ca6d54143e6db
https://github.com/Checkmk/checkmk/commit/64bcd344429b3e248df41899778ca6d54…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-07-10 (Wed, 10 Jul 2024)
Changed paths:
M cmk/plugins/collection/graphing/mail.py
A cmk/plugins/collection/graphing/mail_latency.py
M tests/unit/cmk/gui/graphing/test_loader.py
Log Message:
-----------
Graphing objects bundles: Fix mail
Change-Id: I59a806f954ca96ace3110e590a1859c72cac5b1e
Commit: 35c615a402f9ed35e007b06561fd67a9e49ebb6f
https://github.com/Checkmk/checkmk/commit/35c615a402f9ed35e007b06561fd67a9e…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-07-10 (Wed, 10 Jul 2024)
Changed paths:
A cmk/plugins/collection/graphing/inbound_and_outbound_messages.py
A cmk/plugins/collection/graphing/messages.py
A cmk/plugins/collection/graphing/messages_in_queue.py
A cmk/plugins/collection/graphing/messages_standalone.py
A cmk/plugins/collection/graphing/notification_delivery_rate.py
R cmk/plugins/collection/graphing/notifications_and_messages.py
M tests/unit/cmk/gui/graphing/test_loader.py
Log Message:
-----------
Graphing objects bundles: Fix notifications_and_messages
Change-Id: I6355690a87c3cf2c517a4f5a4273d22d2619169a
Commit: cdb9095a23c71d755fb78fd1f351b17b2309304b
https://github.com/Checkmk/checkmk/commit/cdb9095a23c71d755fb78fd1f351b17b2…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-07-10 (Wed, 10 Jul 2024)
Changed paths:
M cmk/plugins/collection/graphing/processes.py
M cmk/plugins/collection/graphing/standalone.py
M tests/unit/cmk/gui/graphing/test_loader.py
Log Message:
-----------
Graphing objects bundles: Fix processes
Change-Id: I1fcf4b5398c93695705a219a327beb13e6925abb
Commit: 94ca1e5abd4a752070d50186671facb37538c545
https://github.com/Checkmk/checkmk/commit/94ca1e5abd4a752070d50186671facb37…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-07-10 (Wed, 10 Jul 2024)
Changed paths:
R cmk/plugins/checkmk/graphing/cmk_site_statistics.py
A cmk/plugins/checkmk/graphing/cmk_site_statistics_hosts.py
A cmk/plugins/checkmk/graphing/cmk_site_statistics_services.py
M tests/unit/cmk/gui/graphing/test_loader.py
Log Message:
-----------
Graphing objects bundles: Fix cmk_site_statistics
Change-Id: I2562848a1d1db92640002379527deed1ca83b568
Commit: 2fc7c63b377fe281d7ecc28145df17a8347dea18
https://github.com/Checkmk/checkmk/commit/2fc7c63b377fe281d7ecc28145df17a83…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-07-10 (Wed, 10 Jul 2024)
Changed paths:
A cmk/plugins/checkmk/graphing/livestatus_average_helper_latency.py
A cmk/plugins/checkmk/graphing/livestatus_connects_and_requests.py
A cmk/plugins/checkmk/graphing/livestatus_helper_usage.py
A cmk/plugins/checkmk/graphing/livestatus_host_and_service_checks.py
A cmk/plugins/checkmk/graphing/livestatus_monitored_hosts_and_services.py
A cmk/plugins/checkmk/graphing/livestatus_standalone.py
R cmk/plugins/checkmk/graphing/livestatus_status.py
A cmk/plugins/checkmk/graphing/livestatus_usage.py
M tests/unit/cmk/gui/graphing/test_loader.py
Log Message:
-----------
Graphing objects bundles: Fix livestatus_status
Change-Id: I5a117bfa72c47d47763614110e2bb0164887eb88
Commit: 9c1db0cd06919dc7b080a1c729ad9a76adb482af
https://github.com/Checkmk/checkmk/commit/9c1db0cd06919dc7b080a1c729ad9a76a…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-07-10 (Wed, 10 Jul 2024)
Changed paths:
A cmk/plugins/checkmk/graphing/mkeventd_message_processing.py
A cmk/plugins/checkmk/graphing/mkeventd_rule_efficiency.py
A cmk/plugins/checkmk/graphing/mkeventd_standalone.py
R cmk/plugins/checkmk/graphing/mkeventd_status.py
M tests/unit/cmk/gui/graphing/test_loader.py
Log Message:
-----------
Graphing objects bundles: Fix mkeventd_status
Change-Id: Iffdc685f253ee15d40881c40960094ac648bf9c8
Commit: 33a3e529c7d8b12fb55515de3e7f6d77cdf7ed17
https://github.com/Checkmk/checkmk/commit/33a3e529c7d8b12fb55515de3e7f6d77c…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-07-10 (Wed, 10 Jul 2024)
Changed paths:
A cmk/plugins/elasticsearch/graphing/active_shards.py
A cmk/plugins/elasticsearch/graphing/active_shards_percent_as_number.py
R cmk/plugins/elasticsearch/graphing/elasticsearch.py
A cmk/plugins/elasticsearch/graphing/elasticsearch_rate.py
A cmk/plugins/elasticsearch/graphing/nodes_by_type.py
A cmk/plugins/elasticsearch/graphing/number_of_pending_tasks_rate.py
A cmk/plugins/elasticsearch/graphing/standalone.py
M tests/unit/cmk/gui/graphing/test_loader.py
Log Message:
-----------
Graphing objects bundles: Fix elasticsearch
Change-Id: Ib1c64ec3306b8aef359f29e8dff1190516491c02
Commit: 9aa225583a36aca6a97eb357c54896781986df29
https://github.com/Checkmk/checkmk/commit/9aa225583a36aca6a97eb357c54896781…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-07-10 (Wed, 10 Jul 2024)
Changed paths:
R cmk/plugins/jenkins/graphing/jenkins.py
A cmk/plugins/jenkins/graphing/number_of_executors.py
A cmk/plugins/jenkins/graphing/number_of_tasks.py
A cmk/plugins/jenkins/graphing/standalone.py
A cmk/plugins/jenkins/graphing/time_since_build.py
M tests/unit/cmk/gui/graphing/test_loader.py
Log Message:
-----------
Graphing objects bundles: Fix jenkins
Change-Id: I59926c1e030bcc28159a10c08d24d7f1d4fc3453
Commit: 8f70f915bade5935d70a4df27abc226bee5b046d
https://github.com/Checkmk/checkmk/commit/8f70f915bade5935d70a4df27abc226be…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-07-10 (Wed, 10 Jul 2024)
Changed paths:
A cmk/plugins/memory/graphing/caches.py
A cmk/plugins/memory/graphing/huge_pages_2.py
A cmk/plugins/memory/graphing/mem.py
A cmk/plugins/memory/graphing/mem_avg.py
A cmk/plugins/memory/graphing/mem_used_percent.py
M cmk/plugins/memory/graphing/memory.py
A cmk/plugins/memory/graphing/pagefile_absolute.py
A cmk/plugins/memory/graphing/pagefile_absolute_avg.py
A cmk/plugins/memory/graphing/pagefile_percent.py
M tests/unit/cmk/gui/graphing/test_loader.py
Log Message:
-----------
Graphing objects bundles: Fix memory
Change-Id: I879506d167a30b1561be69730200b1c9e1e1c359
Commit: 7afb77adfda92db90e80379794acc0c45de77827
https://github.com/Checkmk/checkmk/commit/7afb77adfda92db90e80379794acc0c45…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-07-10 (Wed, 10 Jul 2024)
Changed paths:
R cmk/plugins/collection/graphing/varnish.py
A cmk/plugins/varnish/graphing/backend.py
A cmk/plugins/varnish/graphing/backend_success_ratio.py
A cmk/plugins/varnish/graphing/cache.py
A cmk/plugins/varnish/graphing/clients.py
A cmk/plugins/varnish/graphing/esi_errors_and_warnings.py
A cmk/plugins/varnish/graphing/fetch.py
A cmk/plugins/varnish/graphing/objects.py
A cmk/plugins/varnish/graphing/worker.py
A cmk/plugins/varnish/graphing/worker_thread_ratio.py
M tests/unit/cmk/gui/graphing/test_loader.py
Log Message:
-----------
Graphing objects bundles: Fix varnish
Change-Id: I707e4af093d98103f0c86baba2aa6aa2a8102980
Commit: abda480223f091663ac17efd111ad62bcefaade8
https://github.com/Checkmk/checkmk/commit/abda480223f091663ac17efd111ad62bc…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-07-10 (Wed, 10 Jul 2024)
Changed paths:
R cmk/plugins/collection/graphing/emcvnx.py
A cmk/plugins/emcvnx/graphing/dedupl_remaining_size.py
A cmk/plugins/emcvnx/graphing/move_completed.py
A cmk/plugins/emcvnx/graphing/standalone.py
A cmk/plugins/emcvnx/graphing/storage_pools_capacity.py
A cmk/plugins/emcvnx/graphing/storage_pools_movement.py
A cmk/plugins/emcvnx/graphing/storage_pools_targeted.py
M tests/unit/cmk/gui/graphing/test_loader.py
Log Message:
-----------
Graphing objects bundles: Fix emcvnx
Change-Id: If87837ab629f63daeac5294e16f34f53a35377ad
Commit: 0f8f06ed5aa0113583043f0adac89fd456b5dd47
https://github.com/Checkmk/checkmk/commit/0f8f06ed5aa0113583043f0adac89fd45…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-07-10 (Wed, 10 Jul 2024)
Changed paths:
R cmk/plugins/collection/graphing/kube.py
A cmk/plugins/kube/graphing/cronjob_status.py
A cmk/plugins/kube/graphing/node_container_count.py
A cmk/plugins/kube/graphing/node_count_control_plane.py
A cmk/plugins/kube/graphing/node_count_worker.py
A cmk/plugins/kube/graphing/node_cpu_usage.py
A cmk/plugins/kube/graphing/node_memory_usage.py
A cmk/plugins/kube/graphing/pod_resources.py
A cmk/plugins/kube/graphing/pod_restarts.py
A cmk/plugins/kube/graphing/replica.py
A cmk/plugins/kube/graphing/resources_terminated.py
A cmk/plugins/kube/graphing/standalone.py
M tests/unit/cmk/gui/graphing/test_loader.py
Log Message:
-----------
Graphing objects bundles: Fix kube
Change-Id: I07936397b515b9a681c7c3247d6dee6e30cf97e5
Compare: https://github.com/Checkmk/checkmk/compare/4e222a198045...0f8f06ed5aa0
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 1e2bed7ce5510b2370a48e6ec91e0e1adcc34324
https://github.com/Checkmk/checkmk/commit/1e2bed7ce5510b2370a48e6ec91e0e1ad…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-07-10 (Wed, 10 Jul 2024)
Changed paths:
M packages/livestatus/.iwyu/gcc.libc.imp
M packages/livestatus/.iwyu/gcc.stl.headers.imp
M packages/livestatus/.iwyu/gcc.symbols.imp
M packages/livestatus/.iwyu/stl.c.headers.imp
M packages/neb/.iwyu/gcc.libc.imp
M packages/neb/.iwyu/gcc.stl.headers.imp
M packages/neb/.iwyu/gcc.symbols.imp
M packages/neb/.iwyu/stl.c.headers.imp
M packages/unixcat/.iwyu/gcc.libc.imp
M packages/unixcat/.iwyu/gcc.stl.headers.imp
M packages/unixcat/.iwyu/gcc.symbols.imp
M packages/unixcat/.iwyu/stl.c.headers.imp
Log Message:
-----------
Updated mapping files from upstream
Change-Id: I8c81fd13a58fefa28bdf5d90449dcaffce3e71ab
Commit: 00d9f8b58ef0cf347f3c4d81753a71905778a798
https://github.com/Checkmk/checkmk/commit/00d9f8b58ef0cf347f3c4d81753a71905…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-07-10 (Wed, 10 Jul 2024)
Changed paths:
M tests/unit/cmk/gui/graphing/test_loader.py
Log Message:
-----------
Add test for bundles
CMK-18182
Change-Id: Ic735a9d32067e2af2af3c9b0c7afc6f3a7150f3f
Compare: https://github.com/Checkmk/checkmk/compare/0eeb400f54c3...00d9f8b58ef0
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 00106c1886846d0056c03e0fddc993ecf5d3a981
https://github.com/Checkmk/checkmk/commit/00106c1886846d0056c03e0fddc993ecf…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2024-07-10 (Wed, 10 Jul 2024)
Changed paths:
A .werks/17091.md
M cmk/gui/key_mgmt.py
M tests/gui_e2e/test_signature_keys_for_signing_agents.py
Log Message:
-----------
17091 FIX missing error message for wrong backup key password
When a wrong password was entered for downloading a backup encryption
key or a signature key for signing agents, an empty error message box
was displayed. Now, the error message is displayed correctly.
Change-Id: I658cb86cea994f3adbed8870dabbccd0fffcbf58
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications