Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 1d3a3e964c056a2642b262bc5b20f9d9128bc916
https://github.com/tribe29/checkmk/commit/1d3a3e964c056a2642b262bc5b20f9d91…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M tests/unit/checks/conftest.py
M tests/unit/checks/generictests/crashtest.py
M tests/unit/checks/generictests/regression.py
M tests/unit/checks/test_ac_check_dns.py
M tests/unit/checks/test_agent_3par.py
M tests/unit/checks/test_agent_acme_sbc.py
M tests/unit/checks/test_agent_activemq.py
M tests/unit/checks/test_agent_allnet_ip_sensoric.py
M tests/unit/checks/test_agent_appdynamics.py
M tests/unit/checks/test_agent_aws.py
M tests/unit/checks/test_agent_azure.py
M tests/unit/checks/test_agent_ddn_s2a.py
M tests/unit/checks/test_agent_emcvnx.py
M tests/unit/checks/test_agent_fritzbox.py
M tests/unit/checks/test_agent_hivemanager.py
M tests/unit/checks/test_agent_hivemanager_ng.py
M tests/unit/checks/test_agent_hp_msa.py
M tests/unit/checks/test_agent_ibmsvc.py
M tests/unit/checks/test_agent_innovaphone.py
M tests/unit/checks/test_agent_ipmi_sensors.py
M tests/unit/checks/test_agent_jolokia.py
M tests/unit/checks/test_agent_netapp.py
M tests/unit/checks/test_agent_prism.py
M tests/unit/checks/test_agent_random.py
M tests/unit/checks/test_agent_ruckus_spot.py
M tests/unit/checks/test_agent_salesforce.py
M tests/unit/checks/test_agent_siemens_plc.py
M tests/unit/checks/test_agent_storeonce.py
M tests/unit/checks/test_agent_tinkerforge.py
M tests/unit/checks/test_agent_ucs_bladecenter.py
M tests/unit/checks/test_agent_vsphere.py
M tests/unit/checks/test_alcatel_cpu.py
M tests/unit/checks/test_alcatel_fans.py
M tests/unit/checks/test_alcatel_temp.py
M tests/unit/checks/test_apc_netbotz_drycontact.py
M tests/unit/checks/test_ceph_df.py
M tests/unit/checks/test_check_bi_aggr.py
M tests/unit/checks/test_check_by_ssh.py
M tests/unit/checks/test_check_cmk_inv.py
M tests/unit/checks/test_check_disk_smb.py
M tests/unit/checks/test_check_dns.py
M tests/unit/checks/test_check_elasticsearch_query.py
M tests/unit/checks/test_check_form_submit.py
M tests/unit/checks/test_check_ftp.py
M tests/unit/checks/test_check_http.py
M tests/unit/checks/test_check_icmp.py
M tests/unit/checks/test_check_ldap.py
M tests/unit/checks/test_check_mail.py
M tests/unit/checks/test_check_mail_loop.py
M tests/unit/checks/test_check_mailboxes.py
M tests/unit/checks/test_check_mkevents.py
M tests/unit/checks/test_check_notify_count.py
M tests/unit/checks/test_check_sftp.py
M tests/unit/checks/test_check_smtp.py
M tests/unit/checks/test_check_sql.py
M tests/unit/checks/test_check_ssh.py
M tests/unit/checks/test_check_tcp.py
M tests/unit/checks/test_check_temperature.py
M tests/unit/checks/test_check_traceroute.py
M tests/unit/checks/test_check_uniserv.py
M tests/unit/checks/test_cisco_asa_failover.py
M tests/unit/checks/test_df_check.py
M tests/unit/checks/test_docker_container_diskstat.py
M tests/unit/checks/test_f5_bigip_conns.py
M tests/unit/checks/test_f5_bigip_mem.py
M tests/unit/checks/test_f5_bigip_vserver.py
M tests/unit/checks/test_fc_port.py
M tests/unit/checks/test_fileinfo_check.py
M tests/unit/checks/test_fortigate_sslvpn.py
M tests/unit/checks/test_generic_datasets.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/checks/test_hp_msa_volume.py
M tests/unit/checks/test_hr_ps.py
M tests/unit/checks/test_ibm_mq_channels.py
M tests/unit/checks/test_ibm_mq_managers.py
M tests/unit/checks/test_ibm_mq_plugin.py
M tests/unit/checks/test_ibm_mq_queues.py
M tests/unit/checks/test_jolokia_generic.py
M tests/unit/checks/test_k8s_replicas.py
M tests/unit/checks/test_lnx_thermal.py
M tests/unit/checks/test_mbg_lantime_ng_refclock.py
M tests/unit/checks/test_mbg_lantime_ng_state.py
M tests/unit/checks/test_mkbackup_check.py
M tests/unit/checks/test_mongodb_connections.py
M tests/unit/checks/test_mongodb_flushing.py
M tests/unit/checks/test_msoffice_serviceplans.py
M tests/unit/checks/test_multipath.py
M tests/unit/checks/test_netapp_api_cpu.py
M tests/unit/checks/test_netstat_parse.py
M tests/unit/checks/test_nfsmounts_and_cifsmounts_check.py
M tests/unit/checks/test_nimble_latency.py
M tests/unit/checks/test_nullmailer_mailq.py
M tests/unit/checks/test_oracle_instance.py
M tests/unit/checks/test_oracle_jobs.py
M tests/unit/checks/test_prism_containers.py
M tests/unit/checks/test_ra32e_power_check.py
M tests/unit/checks/test_ra32e_sensors_check.py
M tests/unit/checks/test_ra32e_switch_check.py
M tests/unit/checks/test_statgrab_cpu_check.py
M tests/unit/checks/test_systemd_units.py
M tests/unit/checks/test_win_license.py
M tests/unit/checks/test_wmi_check.py
M tests/unit/checks/test_zfsget.py
M tests/unit/cmk/base/api/agent_based/register/test_check_plugins.py
M tests/unit/cmk/base/plugins/agent_based/test_cisco_detection.py
M tests/unit/cmk/base/plugins/agent_based/test_inv_docker_node_info.py
M tests/unit/cmk/base/plugins/agent_based/test_inv_lnx_block_devices.py
M tests/unit/cmk/base/plugins/agent_based/test_inv_lnx_sysctl.py
M tests/unit/cmk/base/plugins/agent_based/test_inv_oracle_instance.py
M tests/unit/cmk/base/plugins/agent_based/test_inv_oracle_systemparameter.py
M tests/unit/cmk/base/plugins/agent_based/test_inv_perle_chassis.py
M tests/unit/cmk/base/plugins/agent_based/test_inv_prtconf.py
M tests/unit/cmk/base/plugins/agent_based/test_section_properties.py
M tests/unit/cmk/base/sources/test_cmd_caching.py
M tests/unit/cmk/base/sources/test_data_sources.py
M tests/unit/cmk/base/test_autochecks.py
M tests/unit/cmk/base/test_check_table.py
M tests/unit/cmk/base/test_checks.py
M tests/unit/cmk/base/test_config.py
M tests/unit/cmk/base/test_core_config.py
M tests/unit/cmk/base/test_discovery.py
M tests/unit/cmk/snmplib/test_snmp_scan.py
M tests/unit/cmk/utils/test_man_pages.py
M tests/unit/conftest.py
M tests/unit/inventory/test_generic_legacy_conversion_inv.py
Log Message:
-----------
Fixtures: consolidate fixtures that need loaded plugins
This bundles all fixtures that require the plugins to be loaded
and makes sure all collections (checks, sections, usw) are
in a consistent state.
Non mechanical changes are in tests/unit/checks/conftest.py
and tests/unit/conftest.py.
Change-Id: I14de099092dfae14207373336fc75781710eb336
Commit: 2c4c9f01ff0103a676f29d30353345fe3096bfd5
https://github.com/tribe29/checkmk/commit/2c4c9f01ff0103a676f29d30353345fe3…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M cmk/base/notify.py
M tests/unit/cmk/gui/plugins/views/test_views_utils.py
Log Message:
-----------
Two additional tests
This is a preparation for refactoring the code for replacing macros.
CMK-6520
Change-Id: I7fbc534fdf67fc186978e6377a2cd76c5f918995
Commit: 292d457973a18b415a58caa928d1f4550a97dfbf
https://github.com/tribe29/checkmk/commit/292d457973a18b415a58caa928d1f4550…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/core_nagios.py
M cmk/base/notify.py
M cmk/base/sources/programs.py
M cmk/gui/plugins/userdb/ldap_connector.py
M cmk/gui/plugins/views/utils.py
M cmk/utils/bi/bi_lib.py
M cmk/utils/bi/bi_node_generator.py
M cmk/utils/bi/bi_node_generator_interface.py
M cmk/utils/bi/bi_rule.py
M cmk/utils/bi/bi_search.py
A cmk/utils/macros.py
Log Message:
-----------
Consolidate current code for replacing macros in strings
This is a preparation for using macros in dashlet titles.
CMK-6520
Change-Id: Ib8e552435eea29329fa103e4e90a5af7f9240c1e
Commit: 407514ebc1b6450392b2e8f75f22eaaca50388fd
https://github.com/tribe29/checkmk/commit/407514ebc1b6450392b2e8f75f22eaaca…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M cmk/gui/dashboard.py
M cmk/gui/plugins/metrics/html_render.py
A cmk/gui/utils/rendering.py
M tests/unit/cmk/gui/plugins/metrics/test_html_render.py
A tests/unit/cmk/gui/utils/test_rendering.py
Log Message:
-----------
Factor out rendering of titles as html from metrics plugin
This is a preparation for using macros in dashlet titles.
CMK-6520
Change-Id: Ica6bf545e0bb8b700ca15f98aaa04ccb1b13c331
Commit: a622221444ec7a80d5a1a4a781a80e66453dd1c9
https://github.com/tribe29/checkmk/commit/a622221444ec7a80d5a1a4a781a80e664…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M cmk/gui/plugins/metrics/html_render.py
M cmk/gui/sites.py
Log Message:
-----------
Factor of livestatus query to get alias of host from metrics plugin
This is a preparation for using macros in dashlets titles.
CMK-6520
Change-Id: Ib9fad61ef33a13110ec73c9294b7bc392c160f60
Compare:
https://github.com/tribe29/checkmk/compare/865ad089d5ff...a622221444ec