Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: cb565ef2b7bb973471a2f83902520addde01b84a
https://github.com/tribe29/checkmk/commit/cb565ef2b7bb973471a2f83902520addd…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-03-08 (Mon, 08 Mar 2021)
Changed paths:
M cmk/gui/plugins/metrics/timeseries.py
M tests/unit/cmk/gui/plugins/metrics/test_timeseries.py
Log Message:
-----------
Return empty graph curves on incorrect data amount on math operations
If data is missing and math formulas can't be applied return an empty slot.
Edit the "Percentage of total service problems" dashlet recipe to include
the 100 multiplication for percent as inner argument. This way the total
graph is empty instead of being 100% full on empty data.
Change-Id: Iebb4361d4bc9113e9f65c5b6284888dd4a7be19a
Commit: 46b0e8187bfcf376c039f3d90d6c28b755eeeeb4
https://github.com/tribe29/checkmk/commit/46b0e8187bfcf376c039f3d90d6c28b75…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-03-08 (Mon, 08 Mar 2021)
Changed paths:
M web/htdocs/js/modules/figures/cmk_figures.js
Log Message:
-----------
Keep consistency when to show legend on D3js timeseries graphs
If zero or one entry, skip legend. Consistent with early return. Without
this the Problem notification showed a dot on the graph without any info.
Change-Id: Ia4b5ff91ebf768986ae7231e326844b970d3b3bd
Cleanup: remove unused FigureLegend
Compare: https://github.com/tribe29/checkmk/compare/89ce64e2e942...46b0e8187bfc
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 105ce6054144267f7254df699681ed09f7e58708
https://github.com/tribe29/checkmk/commit/105ce6054144267f7254df699681ed09f…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-03-08 (Mon, 08 Mar 2021)
Changed paths:
M cmk/gui/plugins/metrics/timeseries.py
M tests/unit/cmk/gui/plugins/metrics/test_timeseries.py
Log Message:
-----------
Return empty graph curves on incorrect data amount on math operations
If data is missing and math formulas can't be applied return an empty slot.
Edit the "Percentage of total service problems" dashlet recipe to include
the 100 multiplication for percent as inner argument. This way the total
graph is empty instead of being 100% full on empty data.
Change-Id: Iebb4361d4bc9113e9f65c5b6284888dd4a7be19a
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 58cb2b0511276f9d86583d37f23d298766488161
https://github.com/tribe29/checkmk/commit/58cb2b0511276f9d86583d37f23d29876…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2021-03-08 (Mon, 08 Mar 2021)
Changed paths:
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.hpux
M agents/check_mk_agent.linux
M agents/check_mk_agent.macosx
M agents/check_mk_agent.netbsd
M agents/check_mk_agent.openbsd
M agents/check_mk_agent.openvms
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
M agents/plugins/apache_status.py
M agents/plugins/asmcmd.sh
M agents/plugins/db2_mem
M agents/plugins/dnsclient
M agents/plugins/hpux_lunstats
M agents/plugins/hpux_statgrab
M agents/plugins/ibm_mq
M agents/plugins/isc_dhcpd.py
M agents/plugins/jar_signature
M agents/plugins/kaspersky_av
M agents/plugins/lnx_quota
M agents/plugins/lvm
M agents/plugins/mailman_lists
M agents/plugins/mk_apt
M agents/plugins/mk_ceph
M agents/plugins/mk_cups_queues
M agents/plugins/mk_db2.aix
M agents/plugins/mk_db2.linux
M agents/plugins/mk_docker.py
M agents/plugins/mk_errpt.aix
M agents/plugins/mk_filehandler
M agents/plugins/mk_filestats.py
M agents/plugins/mk_haproxy.freebsd
M agents/plugins/mk_informix
M agents/plugins/mk_inotify.py
M agents/plugins/mk_inventory.aix
M agents/plugins/mk_inventory.linux
M agents/plugins/mk_inventory.solaris
M agents/plugins/mk_iptables
M agents/plugins/mk_jolokia.py
M agents/plugins/mk_logins
M agents/plugins/mk_logwatch.py
M agents/plugins/mk_mongodb.py
M agents/plugins/mk_mysql
M agents/plugins/mk_nfsiostat
M agents/plugins/mk_omreport
M agents/plugins/mk_oracle
M agents/plugins/mk_oracle_crs
M agents/plugins/mk_postgres.py
M agents/plugins/mk_redis
M agents/plugins/mk_sap.aix
M agents/plugins/mk_sap.py
M agents/plugins/mk_sap_hana
M agents/plugins/mk_saprouter
M agents/plugins/mk_scaleio
M agents/plugins/mk_site_object_counts
M agents/plugins/mk_sshd_config
M agents/plugins/mk_suseconnect
M agents/plugins/mk_tinkerforge.py
M agents/plugins/mk_tsm
M agents/plugins/mk_zypper
M agents/plugins/mtr.py
M agents/plugins/netstat.aix
M agents/plugins/netstat.linux
M agents/plugins/netstat.solaris
M agents/plugins/nfsexports
M agents/plugins/nfsexports.solaris
M agents/plugins/nginx_status.py
M agents/plugins/plesk_backups.py
M agents/plugins/plesk_domains.py
M agents/plugins/runas
M agents/plugins/smart
M agents/plugins/symantec_av
M agents/plugins/unitrends_replication.py
M agents/plugins/vxvm
M agents/plugins/websphere_mq
M agents/windows/plugins/ad_replication.bat
M agents/windows/plugins/arcserve_backup.ps1
M agents/windows/plugins/citrix_farm.ps1
M agents/windows/plugins/citrix_licenses.vbs
M agents/windows/plugins/citrix_xenapp.ps1
M agents/windows/plugins/hyperv_vms.ps1
M agents/windows/plugins/hyperv_vms_guestinfos.ps1
M agents/windows/plugins/kaspersky_av_client.vbs
M agents/windows/plugins/mcafee_av_client.bat
M agents/windows/plugins/megaraid.bat
M agents/windows/plugins/mk_dhcp_enabled.bat
M agents/windows/plugins/mk_inventory.vbs
M agents/windows/plugins/mk_msoffice.ps1
M agents/windows/plugins/mk_mysql.vbs
M agents/windows/plugins/mk_oracle.ps1
M agents/windows/plugins/msexch_dag.ps1
M agents/windows/plugins/msexch_database.ps1
M agents/windows/plugins/mssql.vbs
M agents/windows/plugins/netstat_an.bat
M agents/windows/plugins/rds_licenses.vbs
M agents/windows/plugins/rstcli.bat
M agents/windows/plugins/sansymphony.ps1
M agents/windows/plugins/storcli.bat
M agents/windows/plugins/tsm_checks.bat
M agents/windows/plugins/veeam_backup_status.ps1
M agents/windows/plugins/win_dhcp_pools.bat
M agents/windows/plugins/win_dmidecode.bat
M agents/windows/plugins/win_license.bat
M agents/windows/plugins/win_printers.ps1
M agents/windows/plugins/windows_broadcom_bonding.bat
M agents/windows/plugins/windows_if.ps1
M agents/windows/plugins/windows_intel_bonding.bat
M agents/windows/plugins/windows_multipath.vbs
M agents/windows/plugins/windows_os_bonding.ps1
M agents/windows/plugins/windows_tasks.ps1
M agents/windows/plugins/windows_updates.vbs
M agents/windows/plugins/wmic_if.bat
M agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbackup
M bin/mkbench
M cmk/utils/version.py
M configure.ac
M defines.make
M docker/Dockerfile
Log Message:
-----------
Set version to 2.0.0p1
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 033f35dfe99d6e4bfa1a1f208adadbedd660077e
https://github.com/tribe29/checkmk/commit/033f35dfe99d6e4bfa1a1f208adadbedd…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-03-08 (Mon, 08 Mar 2021)
Changed paths:
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.hpux
M agents/check_mk_agent.linux
M agents/check_mk_agent.macosx
M agents/check_mk_agent.netbsd
M agents/check_mk_agent.openbsd
M agents/check_mk_agent.openvms
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
M agents/plugins/apache_status.py
M agents/plugins/asmcmd.sh
M agents/plugins/db2_mem
M agents/plugins/dnsclient
M agents/plugins/hpux_lunstats
M agents/plugins/hpux_statgrab
M agents/plugins/ibm_mq
M agents/plugins/isc_dhcpd.py
M agents/plugins/jar_signature
M agents/plugins/kaspersky_av
M agents/plugins/lnx_quota
M agents/plugins/lvm
M agents/plugins/mailman_lists
M agents/plugins/mk_apt
M agents/plugins/mk_ceph
M agents/plugins/mk_cups_queues
M agents/plugins/mk_db2.aix
M agents/plugins/mk_db2.linux
M agents/plugins/mk_docker.py
M agents/plugins/mk_errpt.aix
M agents/plugins/mk_filehandler
M agents/plugins/mk_filestats.py
M agents/plugins/mk_haproxy.freebsd
M agents/plugins/mk_informix
M agents/plugins/mk_inotify.py
M agents/plugins/mk_inventory.aix
M agents/plugins/mk_inventory.linux
M agents/plugins/mk_inventory.solaris
M agents/plugins/mk_iptables
M agents/plugins/mk_jolokia.py
M agents/plugins/mk_logins
M agents/plugins/mk_logwatch.py
M agents/plugins/mk_mongodb.py
M agents/plugins/mk_mysql
M agents/plugins/mk_nfsiostat
M agents/plugins/mk_omreport
M agents/plugins/mk_oracle
M agents/plugins/mk_oracle_crs
M agents/plugins/mk_postgres.py
M agents/plugins/mk_redis
M agents/plugins/mk_sap.aix
M agents/plugins/mk_sap.py
M agents/plugins/mk_sap_hana
M agents/plugins/mk_saprouter
M agents/plugins/mk_scaleio
M agents/plugins/mk_site_object_counts
M agents/plugins/mk_sshd_config
M agents/plugins/mk_suseconnect
M agents/plugins/mk_tinkerforge.py
M agents/plugins/mk_tsm
M agents/plugins/mk_zypper
M agents/plugins/mtr.py
M agents/plugins/netstat.aix
M agents/plugins/netstat.linux
M agents/plugins/netstat.solaris
M agents/plugins/nfsexports
M agents/plugins/nfsexports.solaris
M agents/plugins/nginx_status.py
M agents/plugins/plesk_backups.py
M agents/plugins/plesk_domains.py
M agents/plugins/runas
M agents/plugins/smart
M agents/plugins/symantec_av
M agents/plugins/unitrends_replication.py
M agents/plugins/vxvm
M agents/plugins/websphere_mq
M agents/windows/plugins/ad_replication.bat
M agents/windows/plugins/arcserve_backup.ps1
M agents/windows/plugins/citrix_farm.ps1
M agents/windows/plugins/citrix_licenses.vbs
M agents/windows/plugins/citrix_xenapp.ps1
M agents/windows/plugins/hyperv_vms.ps1
M agents/windows/plugins/hyperv_vms_guestinfos.ps1
M agents/windows/plugins/kaspersky_av_client.vbs
M agents/windows/plugins/mcafee_av_client.bat
M agents/windows/plugins/megaraid.bat
M agents/windows/plugins/mk_dhcp_enabled.bat
M agents/windows/plugins/mk_inventory.vbs
M agents/windows/plugins/mk_msoffice.ps1
M agents/windows/plugins/mk_mysql.vbs
M agents/windows/plugins/mk_oracle.ps1
M agents/windows/plugins/msexch_dag.ps1
M agents/windows/plugins/msexch_database.ps1
M agents/windows/plugins/mssql.vbs
M agents/windows/plugins/netstat_an.bat
M agents/windows/plugins/rds_licenses.vbs
M agents/windows/plugins/rstcli.bat
M agents/windows/plugins/sansymphony.ps1
M agents/windows/plugins/storcli.bat
M agents/windows/plugins/tsm_checks.bat
M agents/windows/plugins/veeam_backup_status.ps1
M agents/windows/plugins/win_dhcp_pools.bat
M agents/windows/plugins/win_dmidecode.bat
M agents/windows/plugins/win_license.bat
M agents/windows/plugins/win_printers.ps1
M agents/windows/plugins/windows_broadcom_bonding.bat
M agents/windows/plugins/windows_if.ps1
M agents/windows/plugins/windows_intel_bonding.bat
M agents/windows/plugins/windows_multipath.vbs
M agents/windows/plugins/windows_os_bonding.ps1
M agents/windows/plugins/windows_tasks.ps1
M agents/windows/plugins/windows_updates.vbs
M agents/windows/plugins/wmic_if.bat
M agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbackup
M bin/mkbench
M cmk/utils/version.py
M configure.ac
M defines.make
M docker/Dockerfile
Log Message:
-----------
Set version number to 2.0.0
Change-Id: I60af5a3fc3817b02deea0a5ea9ea39062a29db0d
Commit: a08e390df0ae711bbee6fbdd0d32da1452918ae3
https://github.com/tribe29/checkmk/commit/a08e390df0ae711bbee6fbdd0d32da145…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-03-08 (Mon, 08 Mar 2021)
Changed paths:
M .werks/11855
M .werks/11952
M .werks/12221
M .werks/12222
M .werks/12223
M .werks/12224
M .werks/12225
M .werks/12237
M .werks/12283
M .werks/12286
M .werks/12346
M .werks/12347
M .werks/12348
M .werks/12349
M .werks/12350
Log Message:
-----------
Update version number in werks
Change-Id: I5e780e422f48decebb6dd6ea2d3c2e75c5cea848
Compare: https://github.com/tribe29/checkmk/compare/310e11de9169...a08e390df0ae
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 310e11de9169ab0e1179320f96cd0b4e7b06e381
https://github.com/tribe29/checkmk/commit/310e11de9169ab0e1179320f96cd0b4e7…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-03-08 (Mon, 08 Mar 2021)
Changed paths:
A .werks/11855
Log Message:
-----------
11855 FIX The updating of the Windows agent no longer causes the disappearing of directories in the ProgramData
Previously, cleaning routine of the Windows agent was called too late: after the sending of the signal "SERVICE_STOPPED".
This may lead to the disappearing of some directories in <tt>%programdata%/checkmk/agent</tt>, because deleting of
directories, such as <tt>tmp</tt>, is the integral part of the cleaning phase of the update routine. If the cleaning
will happen after the Windows agent restarted, then the cleaning will remove working directories and the Windows agent
will not be able to function properly.
With this release the error had been fixed.
Change-Id: I55ad357c65dfaa474d46ec03874f5b1c46eb6fd7
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 89ce64e2e942a7edaca2b889cbfa98f740797a08
https://github.com/tribe29/checkmk/commit/89ce64e2e942a7edaca2b889cbfa98f74…
Author: Ulrich Bschorer <ulrich.bschorer(a)tribe29.com>
Date: 2021-03-08 (Mon, 08 Mar 2021)
Changed paths:
M .gitignore
A .werks/.gitignore
A active_checks/.gitignore
A agents/.gitignore
A agents/modules/windows/.gitignore
A agents/modules/windows/tests/.gitignore
A agents/modules/windows/tests/integration/.gitignore
A agents/plugins/.gitignore
A agents/windows/plugins/.gitignore
A agents/wnx/.gitignore
A agents/wnx/install/.gitignore
A agents/wnx/src/player/test/.gitignore
A agents/wnx/test_files/ohm/.gitignore
A agents/wnx/test_files/unit_test/.gitignore
A bin/.gitignore
A doc/helpers/.gitignore
A doc/sw-architecture/output/.gitignore
M doc/sw-architecture/uml-to-png.sh
A doc/treasures/jasperreports/.gitignore
A doc/treasures/jasperreports/libs/.gitignore
A doc/treasures/windows/.gitignore
A docker/.gitignore
A livestatus/.gitignore
A livestatus/api/c++/.gitignore
A livestatus/api/python/.gitignore
A livestatus/src/.gitignore
A livestatus/src/doc/.gitignore
A livestatus/src/test/.gitignore
A locale/.gitignore
A tests/.gitignore
A tests/agent-plugin-unit/.gitignore
A web/.gitignore
A web/htdocs/.gitignore
A web/htdocs/js/.gitignore
A web/htdocs/openapi/.gitignore
A web/htdocs/themes/facelift/.gitignore
A web/htdocs/themes/modern-dark/.gitignore
Log Message:
-----------
Revert "one single .gitignore in root directory"
This reverts commit 56a3038026bfc0770cea1bd8d91f240e34e76f60.
Change-Id: I192bca2ca5bea42c8f9c09bbeb2e76b3750fb33e
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 30baa1de097bf20e206c5727fdb53a9c065481bf
https://github.com/tribe29/checkmk/commit/30baa1de097bf20e206c5727fdb53a9c0…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-03-08 (Mon, 08 Mar 2021)
Changed paths:
M cmk/gui/plugins/metrics/timeseries.py
M tests/unit/cmk/gui/plugins/metrics/test_timeseries.py
Log Message:
-----------
Fix main dashboard combined graphs
Do allow to have sums of only one element.
Problems with formulas are irrelevant because exception is raised on first
wrong amount of data inputs. If return would be an empty timeseries, then
the requirement of validating result is relevant.
Change-Id: Ic549856177d72061e37208ed6b52674ecce99caf
(cherry picked from commit b0964b95501170571c4adb13ebf45f5a22da8a3c)