Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 61de0dcd106a3f51f32183b8f8322debb59c5571
https://github.com/tribe29/checkmk/commit/61de0dcd106a3f51f32183b8f8322debb…
Author: Anastasiya Liatsetskaya <anastasiya.liatsetskaya(a)tribe29.com>
Date: 2022-05-11 (Wed, 11 May 2022)
Changed paths:
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/wato/pages/ldap.py
M cmk/gui/wato/pages/services.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/notification_plugins/utils.py
M cmk/special_agents/agent_3par.py
M cmk/special_agents/agent_allnet_ip_sensoric.py
M cmk/special_agents/agent_appdynamics.py
M cmk/special_agents/agent_hivemanager.py
M cmk/special_agents/agent_ibmsvc.py
M cmk/special_agents/agent_innovaphone.py
M cmk/special_agents/agent_jira.py
M cmk/special_agents/agent_kube.py
M cmk/special_agents/agent_netapp.py
M cmk/special_agents/agent_ruckus_spot.py
M cmk/special_agents/agent_splunk.py
M cmk/special_agents/agent_storeonce.py
Log Message:
-----------
Fixing inconsistent-return-statements errors, p18
CMK-842
Change-Id: I9be6913230b1da6f9e86fd1e2bac02d90edc6973
Commit: 39a1374230b3c1e620caa1406b721497f173c6ca
https://github.com/tribe29/checkmk/commit/39a1374230b3c1e620caa1406b721497f…
Author: Anastasiya Liatsetskaya <anastasiya.liatsetskaya(a)tribe29.com>
Date: 2022-05-11 (Wed, 11 May 2022)
Changed paths:
M checks/adva_fsp_current
M checks/bintec_cpu
M checks/checkpoint_firewall
M checks/checkpoint_ha_status
M checks/checkpoint_powersupply
M checks/cisco_fru_power
M checks/cisco_ucs_psu
M checks/citrix_controller
M checks/datapower_fan
M checks/datapower_ldrive
M checks/didactum_sensors_outlet
M checks/eltek_outdoor_temp
M checks/enterasys_temp
M checks/genua_pfstate
M checks/graylog_license
M checks/hp_procurve_cpu
M checks/hp_procurve_mem
M checks/hr_cpu
M checks/ibm_mq_plugin
M checks/ibm_svc_nodestats
M checks/informix_sessions
M checks/intel_true_scale_chassis_temp
M checks/ispro_sensors_temp
M checks/juniper_fru
M checks/juniper_temp
M checks/juniper_trpz_power
M checks/kentix_amp_sensors
M checks/pvecm_status
M checks/qmail_stats
M checks/rabbitmq_nodes
M checks/stulz_humidity
M checks/stulz_temp
M checks/tinkerforge
M checks/ups_socomec_in_voltage
M checks/vms_users
M checks/vmstat_aix
M checks/winperf_mem
M inventory/dell_idrac_info
M inventory/win_cpuinfo
Log Message:
-----------
Fixing inconsistent-return-statements errors, p13
CMK-842
Change-Id: Ic88a99bb89776a09b6a5338c9316b8bf2e150e18
Compare: https://github.com/tribe29/checkmk/compare/4ae063204a9c...39a1374230b3
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 02596a1ee424ef346e170ad182b9647ba3884799
https://github.com/tribe29/checkmk/commit/02596a1ee424ef346e170ad182b9647ba…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-05-10 (Tue, 10 May 2022)
Changed paths:
A .werks/14086
M cmk/base/checking.py
Log Message:
-----------
14086 FIX Check plugins with Nagios core: Do not drop integer zeros in metrics
Thanks to @gradecke for pointing this out!
Closes #458.
Change-Id: I8d919dabc1e01e49a92a6b98a28864affbc30a61
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 4ae063204a9cb32be68c9431498630fa8b69a699
https://github.com/tribe29/checkmk/commit/4ae063204a9cb32be68c9431498630fa8…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-05-10 (Tue, 10 May 2022)
Changed paths:
R inventory/k8s_pod_info
R inventory/k8s_selector
R inventory/k8s_service_info
Log Message:
-----------
remove k8s inventory plugins
They are soon to be replaced by the new kube stuff.
We remove them, so nobody accidently migrates them.
Change-Id: Ia6b0be24674d49a258afdddc92ae525224d6d064
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7895913ccd1ebc29d6322c1c0a0c7f71d2ede948
https://github.com/tribe29/checkmk/commit/7895913ccd1ebc29d6322c1c0a0c7f71d…
Author: Konstantin Baikov <konstantin.baikov(a)tribe29.com>
Date: 2022-05-10 (Tue, 10 May 2022)
Changed paths:
M tests/integration/cmk/base/test_services_prediction.py
Log Message:
-----------
Prevent race condition with rrd files
This fixes some heisenbug in
integration tests when site core
created rrd files and then we
fail deleting the non-empty rrd folder
Change-Id: I77039acb22aae8a9baf8137bf31f64b46e8c4fdb
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 42cc0461188c1384906045c412d5e7346782ac2f
https://github.com/tribe29/checkmk/commit/42cc0461188c1384906045c412d5e7346…
Author: Konstantin Baikov <konstantin.baikov(a)tribe29.com>
Date: 2022-05-10 (Tue, 10 May 2022)
Changed paths:
M tests/integration/cmk/base/test_services_prediction.py
Log Message:
-----------
Prevent race condition with rrd files
This fixes some heisenbug in
integration tests when site core
created rrd files and then we
fail deleting the non-empty rrd folder
Change-Id: I77039acb22aae8a9baf8137bf31f64b46e8c4fdb
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 9c060a01e6c7ce40b6e127d4ecda210445a7ca7e
https://github.com/tribe29/checkmk/commit/9c060a01e6c7ce40b6e127d4ecda21044…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-05-10 (Tue, 10 May 2022)
Changed paths:
A .werks/14069
M cmk/special_agents/agent_kube.py
Log Message:
-----------
14069 FIX KUBE agent_kube: namespace filtering and monitoring
The memory and CPU resources checks depend on the section from the Kubernetes API
and optionally on the section from the cluster collector. For some namespace hosts,
only the latter was available which led to a crash. This werk fixes this behavior
and omits the cluster collector section if the API section is not available.
Furthermore, this werk restricts hosts creation to namespaces that have at least
one running or pending pod.
Change-Id: Ie90a88b9f92f18d183902969fa0485a631bb7a26
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a520efb55c3f1893e48f649838e728bc3e4bf2c5
https://github.com/tribe29/checkmk/commit/a520efb55c3f1893e48f649838e728bc3…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-05-10 (Tue, 10 May 2022)
Changed paths:
M cmk/gui/backup.py
M cmk/gui/bi.py
M cmk/gui/crash_reporting.py
M cmk/gui/dashboard.py
M cmk/gui/forms.py
M cmk/gui/gui_background_job.py
M cmk/gui/login.py
M cmk/gui/logwatch.py
M cmk/gui/main.py
M cmk/gui/message.py
M cmk/gui/page_menu.py
M cmk/gui/pagetypes.py
M cmk/gui/plugins/metrics/html_render.py
M cmk/gui/plugins/metrics/utils.py
M cmk/gui/plugins/sidebar/bi.py
M cmk/gui/plugins/sidebar/mkeventd.py
M cmk/gui/plugins/sidebar/performance.py
M cmk/gui/plugins/sidebar/search.py
M cmk/gui/plugins/sidebar/tactical_overview.py
M cmk/gui/plugins/sidebar/utils.py
M cmk/gui/plugins/sidebar/virtual_host_tree.py
M cmk/gui/plugins/sidebar/wato.py
M cmk/gui/plugins/views/bi.py
M cmk/gui/plugins/views/crash_reporting.py
M cmk/gui/plugins/views/icons/builtin.py
M cmk/gui/plugins/views/mkeventd.py
M cmk/gui/plugins/views/painters.py
M cmk/gui/plugins/views/perfometer.py
M cmk/gui/plugins/views/perfometers/check_mk.py
M cmk/gui/plugins/views/perfometers/utils.py
M cmk/gui/plugins/views/utils.py
M cmk/gui/plugins/wato/bi_config.py
M cmk/gui/plugins/wato/builtin_attributes.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/wato/utils/html_elements.py
M cmk/gui/sidebar/main_menu.py
M cmk/gui/table.py
M cmk/gui/utils/rendering.py
M cmk/gui/valuespec.py
M cmk/gui/view_utils.py
M cmk/gui/views/availability.py
M cmk/gui/views/inventory.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/wato/pages/audit_log.py
M cmk/gui/wato/pages/check_catalog.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/global_settings.py
M cmk/gui/wato/pages/groups.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/wato/pages/object_parameters.py
M cmk/gui/wato/pages/pattern_editor.py
M cmk/gui/wato/pages/roles.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/services.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/wato/pages/users.py
M cmk/gui/watolib/groups.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/rulespecs.py
M cmk/gui/werks.py
M tests/unit/cmk/gui/htmllib/test_html_cls.py
Log Message:
-----------
htmllib: Clarify call instance vs class #1
This is a largely automated change. The most important point
here it to get rid of the dependency on the global `html` as
much as possible.
CMK-10313
Change-Id: If348cff03086e741e4ca237fc87f9a62639797b4
Commit: 9d600cbb10aee4f2f339887eb14515bd7a365630
https://github.com/tribe29/checkmk/commit/9d600cbb10aee4f2f339887eb14515bd7…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-05-10 (Tue, 10 May 2022)
Changed paths:
M cmk/gui/htmllib/generator.py
M cmk/gui/htmllib/html.py
Log Message:
-----------
htmllib: Clarify call instance vs class #2
CMK-10313
Change-Id: I19aa431bf9fe94f4d8e8010cf2703e61dd6e954d
Commit: 09bdbbcf12b9e1a6ee1d9c3e8147d628e424bcc9
https://github.com/tribe29/checkmk/commit/09bdbbcf12b9e1a6ee1d9c3e8147d628e…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-05-10 (Tue, 10 May 2022)
Changed paths:
M cmk/gui/htmllib/generator.py
M cmk/gui/htmllib/html.py
Log Message:
-----------
htmllib: Fix inheritance bug
`render_input` sets `form_has_submit_button` but the attribute
only exists on HTMLGenerator and not on HTMLWriter.
Change-Id: I946ef80f18224ced9efda88a3e4d6462acf06eca
Compare: https://github.com/tribe29/checkmk/compare/723c26ac33d6...09bdbbcf12b9