Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 8b0b24b3a93ae85a937fb12e53ee09e827ec7290
https://github.com/tribe29/checkmk/commit/8b0b24b3a93ae85a937fb12e53ee09e82…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-11-29 (Fri, 29 Nov 2019)
Changed paths:
A .werks/10561
A omd/Python-2.7.17.tgz
R omd/packages/Python/Python-2.7.16.tgz
M omd/packages/Python/Python.make
M tests/integration/omd/test_python.py
Log Message:
-----------
10561 FIX Python2: Update to 2.7.17
Change-Id: Ic41fd28a3f1370592dd718cb829f378816bbaa75
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 925c851a98db85b240634704599570d3779653dc
https://github.com/tribe29/checkmk/commit/925c851a98db85b240634704599570d37…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-11-29 (Fri, 29 Nov 2019)
Changed paths:
A .werks/10616
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
10616 FIX Fix missing contact group conversion
The format of the configuration of the contact groups
has changed. However, a conversion from the old to
the new format was missing in the Hosts and Folders
handling, leading to unhandled exceptions in the GUI.
Change-Id: I7839730854a86ef0397b22e16439d5b2b70aee4d
Commit: 0491587c19a48673026569baf9435365b1a55937
https://github.com/tribe29/checkmk/commit/0491587c19a48673026569baf9435365b…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-11-29 (Fri, 29 Nov 2019)
Changed paths:
M web/htdocs/themes/classic/scss/_wato.scss
Log Message:
-----------
GUI SCSS: Styled the WATO hosts folderpath dropdown for the classic theme (FEED-4647)
Change-Id: I302c9314d2dd95a4df21b6eac115a70a7f1af66a
Compare: https://github.com/tribe29/checkmk/compare/27938f6441e0...0491587c19a4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 979179b8698ce137e67b3c94ae0f048882fc4c09
https://github.com/tribe29/checkmk/commit/979179b8698ce137e67b3c94ae0f04888…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-11-29 (Fri, 29 Nov 2019)
Changed paths:
A cmk/utils/cmk_subprocess.py
A tests-py3/unit/cmk/utils/test_cmk_subprocess.py
A tests/unit/cmk/utils/test_cmk_subprocess.py
Log Message:
-----------
Wrap subprocess.Popen.communicate in order to allow encoding flag as Python 3 version does
Change-Id: I0c90db90e706707a01605cf65149760021ab76fd
Commit: 4714df2756a2942e7c703439cf0e5a554c53da9c
https://github.com/tribe29/checkmk/commit/4714df2756a2942e7c703439cf0e5a554…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-11-29 (Fri, 29 Nov 2019)
Changed paths:
M agents/special/agent_ibmsvc
M agents/special/agent_ipmi_sensors
M agents/windows/it/remote.py
M agents/windows/it/test_section_check_mk.py
M agents/wnx/integration/local.py
M bin/mkbackup
M bin/mkbench
Log Message:
-----------
subprocess.Popen -> cmk.utils.cmk_subprocess.Popen (1)
Change-Id: Id87f1940c2bffc38893909cf408df4c76ca425c2
Commit: 5e365a502f696b76dac637df5f55d1c01cac3a07
https://github.com/tribe29/checkmk/commit/5e365a502f696b76dac637df5f55d1c01…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-11-29 (Fri, 29 Nov 2019)
Changed paths:
M cmk/gui/multitar.py
M cmk/gui/plugins/wato/omd_configuration.py
M cmk/gui/watolib/snapshots.py
M cmk/utils/crash_reporting.py
M cmk_base/console.py
M cmk_base/nagios_utils.py
M doc/treasures/multisite_to_mrpe
Log Message:
-----------
subprocess.Popen -> cmk.utils.cmk_subprocess.Popen (2)
Change-Id: I5db33b02d12759142c052d88e130a5f1cc7beec0
Commit: 7631b1dc891183ae3793c59ebc739d9b0b34cf70
https://github.com/tribe29/checkmk/commit/7631b1dc891183ae3793c59ebc739d9b0…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-11-29 (Fri, 29 Nov 2019)
Changed paths:
M active_checks/check_bi_aggr
M cmk/ec/actions.py
M cmk/gui/notify.py
M cmk/gui/watolib/config_domains.py
M cmk/notification_plugins/utils.py
M cmk_base/automations/check_mk.py
M cmk_base/data_sources/abstract.py
M cmk_base/data_sources/programs.py
M cmk_base/notify.py
Log Message:
-----------
subprocess.Popen -> cmk.utils.cmk_subprocess.Popen (3)
Change-Id: I821fc91ea577c75e4dbf1ec808cb7f08a7c1c270
Compare: https://github.com/tribe29/checkmk/compare/e70b08716015...7631b1dc8911
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 76c2b8978b703dd92cc85d5b76ffa4c544d1370e
https://github.com/tribe29/checkmk/commit/76c2b8978b703dd92cc85d5b76ffa4c54…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-11-29 (Fri, 29 Nov 2019)
Changed paths:
A .werks/10616
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
10616 FIX Fix missing contact group conversion
The format of the configuration of the contact groups
has changed. However, a conversion from the old to
the new format was missing in the Hosts and Folders
handling, leading to unhandled exceptions in the GUI.
Change-Id: I7839730854a86ef0397b22e16439d5b2b70aee4d
Commit: 264e6e797da60215139286a85f6627c10edbab7f
https://github.com/tribe29/checkmk/commit/264e6e797da60215139286a85f6627c10…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-11-29 (Fri, 29 Nov 2019)
Changed paths:
M omd/packages/Python/Python.make
M omd/packages/Python3/Python3.make
M omd/packages/Webinject/Webinject.make
M omd/packages/apache-omd/apache-omd.make
M omd/packages/appliance/appliance.make
M omd/packages/check_mk/check_mk.make
M omd/packages/check_multi/check_multi.make
M omd/packages/check_mysql_health/check_mysql_health.make
M omd/packages/check_oracle_health/check_oracle_health.make
M omd/packages/dokuwiki/dokuwiki.make
M omd/packages/freetds/freetds.make
M omd/packages/heirloom-mailx/heirloom-mailx.make
M omd/packages/heirloom-pkgtools/heirloom-pkgtools.make
M omd/packages/jmx4perl/jmx4perl.make
M omd/packages/libgsf/libgsf.make
M omd/packages/maintenance/maintenance.make
M omd/packages/mk-livestatus/mk-livestatus.make
M omd/packages/mod_fcgid/mod_fcgid.make
M omd/packages/mod_wsgi/mod_wsgi.make
M omd/packages/monitoring-plugins/monitoring-plugins.make
M omd/packages/msitools/msitools.make
M omd/packages/nagios/nagios.make
M omd/packages/nagvis/nagvis.make
M omd/packages/navicli/navicli.make
M omd/packages/net-snmp/net-snmp.make
M omd/packages/nrpe/nrpe.make
M omd/packages/nsca/nsca.make
M omd/packages/omd/omd.make
M omd/packages/openhardwaremonitor/openhardwaremonitor.make
M omd/packages/patch/patch.make
M omd/packages/perl-modules/perl-modules.make
M omd/packages/pnp4nagios/pnp4nagios.make
M omd/packages/python-modules/python-modules.make
M omd/packages/python3-modules/python3-modules.make
M omd/packages/re2/re2.make
M omd/packages/rrdtool/rrdtool.make
M omd/packages/snap7/snap7.make
M omd/packages/stunnel/stunnel.make
Log Message:
-----------
Cleanup OMD package makefiles
* Remove ancient [pkg], [pkg]-* targets
* Fix some missing phony declarations
Change-Id: I4ab88a004c252a2a786c7d5dd3ff11cb3077b5c1
Commit: 8f12f86820264bd47d013b7257190f2b52908284
https://github.com/tribe29/checkmk/commit/8f12f86820264bd47d013b7257190f2b5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-11-29 (Fri, 29 Nov 2019)
Changed paths:
M omd/Makefile
M omd/Makefile.omd
M omd/packages/packages.make
Log Message:
-----------
Add some targets for convenience
The [pkg]-install and [pkg]-build target of the different packages is
now created dynamically based on the existing packages.
Change-Id: Id631c92bed0fe335f17bef21f073d829dd44227b
Commit: 9958fa41429cd9a6853fc0f03bba4ef738f292bd
https://github.com/tribe29/checkmk/commit/9958fa41429cd9a6853fc0f03bba4ef73…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-11-29 (Fri, 29 Nov 2019)
Changed paths:
M livestatus/src/.f12
M omd/packages/rrdtool/rrdtool.make
Log Message:
-----------
correct re2 build target
Change-Id: Ib6c379d06b198caf641c7dfe0059e30d4d1a7c92
Commit: e7895c15a2abcbd583ca18a3abd5b7bdb2dddc34
https://github.com/tribe29/checkmk/commit/e7895c15a2abcbd583ca18a3abd5b7bdb…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-11-29 (Fri, 29 Nov 2019)
Changed paths:
M omd/Makefile
M omd/packages/Python/Python.make
M omd/packages/Python3/Python3.make
M omd/packages/Webinject/Webinject.make
M omd/packages/apache-omd/apache-omd.make
M omd/packages/appliance/appliance.make
M omd/packages/check_mk/check_mk.make
M omd/packages/check_multi/check_multi.make
M omd/packages/check_mysql_health/check_mysql_health.make
M omd/packages/check_oracle_health/check_oracle_health.make
M omd/packages/dokuwiki/dokuwiki.make
M omd/packages/freetds/freetds.make
M omd/packages/heirloom-mailx/heirloom-mailx.make
M omd/packages/heirloom-pkgtools/heirloom-pkgtools.make
M omd/packages/jmx4perl/jmx4perl.make
M omd/packages/libgsf/libgsf.make
M omd/packages/maintenance/maintenance.make
M omd/packages/mk-livestatus/mk-livestatus.make
M omd/packages/mod_fcgid/mod_fcgid.make
M omd/packages/mod_wsgi/mod_wsgi.make
M omd/packages/monitoring-plugins/monitoring-plugins.make
M omd/packages/msitools/msitools.make
M omd/packages/nagios/nagios.make
M omd/packages/nagvis/nagvis.make
M omd/packages/navicli/navicli.make
M omd/packages/net-snmp/net-snmp.make
M omd/packages/nrpe/nrpe.make
M omd/packages/nsca/nsca.make
M omd/packages/omd/omd.make
M omd/packages/openhardwaremonitor/openhardwaremonitor.make
M omd/packages/packages.make
M omd/packages/patch/patch.make
M omd/packages/perl-modules/perl-modules.make
M omd/packages/python-modules/python-modules.make
M omd/packages/python3-modules/python3-modules.make
M omd/packages/re2/re2.make
M omd/packages/rrdtool/rrdtool.make
M omd/packages/snap7/snap7.make
Log Message:
-----------
Cleanup special skel form of install targets
The skel targets were made to install files to OMD_ROOT/skel. There was
not much difference between the real install targets and the skel
targets and there were always confusions about when to use which of
them.
We now simplify this and merge the skel targets into the install
targets. The [pkg]/skel directories are still handled by the global OMD
packaging mechanism.
Change-Id: Ifaca9c8e9e5b4c446eb299d530f47753941f57dd
Commit: d4d0f4745175e9cc7aa0b2faea1e71ffef2cecf7
https://github.com/tribe29/checkmk/commit/d4d0f4745175e9cc7aa0b2faea1e71ffe…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-11-29 (Fri, 29 Nov 2019)
Changed paths:
M omd/Makefile
M omd/packages/Python/Python.make
M omd/packages/Python3/Python3.make
M omd/packages/Webinject/Webinject.make
M omd/packages/check_mk/check_mk.make
M omd/packages/check_multi/check_multi.make
M omd/packages/check_mysql_health/check_mysql_health.make
M omd/packages/check_oracle_health/check_oracle_health.make
M omd/packages/dokuwiki/dokuwiki.make
M omd/packages/freetds/freetds.make
M omd/packages/heirloom-mailx/heirloom-mailx.make
M omd/packages/heirloom-pkgtools/heirloom-pkgtools.make
M omd/packages/jmx4perl/jmx4perl.make
M omd/packages/libgsf/libgsf.make
M omd/packages/mk-livestatus/mk-livestatus.make
M omd/packages/mod_fcgid/mod_fcgid.make
M omd/packages/mod_wsgi/mod_wsgi.make
M omd/packages/monitoring-plugins/monitoring-plugins.make
M omd/packages/msitools/msitools.make
M omd/packages/nagios/nagios.make
M omd/packages/nagvis/nagvis.make
M omd/packages/net-snmp/net-snmp.make
M omd/packages/nrpe/nrpe.make
M omd/packages/nsca/nsca.make
M omd/packages/openhardwaremonitor/openhardwaremonitor.make
M omd/packages/patch/patch.make
M omd/packages/perl-modules/perl-modules.make
M omd/packages/pnp4nagios/pnp4nagios.make
M omd/packages/python-modules/python-modules.make
M omd/packages/python3-modules/python3-modules.make
M omd/packages/re2/re2.make
M omd/packages/rrdtool/rrdtool.make
M omd/packages/snap7/snap7.make
M omd/packages/stunnel/stunnel.make
Log Message:
-----------
Simplify cleanup of OMD packages
Since the build stuff is now centralized in dedicated directories, the
cleanup mechanic is now a simple removal of some base directory and
there is no need to have per package cleanup targets with individual
logic anymore.
For convenience we could add package specific cleanup targets in a
central place that cleanup only the package related stuff in a
standardized way.
Change-Id: I74c5288cefd8510720c2e0305d7c30f3ece75cec
Commit: 1dfae870e90dc9edd08bfd9b8c6e3e692bb1b568
https://github.com/tribe29/checkmk/commit/1dfae870e90dc9edd08bfd9b8c6e3e692…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-11-29 (Fri, 29 Nov 2019)
Changed paths:
M omd/packages/net-snmp/net-snmp.make
Log Message:
-----------
net-snmp: Improve recursive make handling
Change-Id: I2ce56a5f0dc841dd83e6bb147b54e0a4c7566806
Commit: ed9fa2886835815c6b79d04458053121cdb375c9
https://github.com/tribe29/checkmk/commit/ed9fa2886835815c6b79d04458053121c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-11-29 (Fri, 29 Nov 2019)
Changed paths:
M omd/packages/heirloom-mailx/heirloom-mailx.make
M omd/packages/heirloom-pkgtools/heirloom-pkgtools.make
Log Message:
-----------
Remove unnecessary parallel job restriction
Change-Id: Ie44ae5460b309fdf65ee45bd2beff02364abdb74
Commit: e70b08716015bfb17e5f695997dc2651c0a2d7f6
https://github.com/tribe29/checkmk/commit/e70b08716015bfb17e5f695997dc2651c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-11-29 (Fri, 29 Nov 2019)
Changed paths:
M omd/Makefile
M omd/packages/net-snmp/net-snmp.make
M omd/packages/packages.make
Log Message:
-----------
Cleanup makefile load order
* In the moment the omd/build/build-helper-files.make does not exist
yet the order of the files is relevant to prevent broken dependencies
* Cleanup dead CMA_INSTALL target
Change-Id: Ia5b371ddab0c6ebbf87facf4ca44a3dfd1f09931
Compare: https://github.com/tribe29/checkmk/compare/11b9ef65baa5...e70b08716015
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 498ba87b5bc6bb3fde01bcb51faa3cf8c351db06
https://github.com/tribe29/checkmk/commit/498ba87b5bc6bb3fde01bcb51faa3cf8c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-11-28 (Thu, 28 Nov 2019)
Changed paths:
M checks/azure_agent_info
Log Message:
-----------
azure_agent_info: minor refactoring
* use check_levels
* create subfunctions
Change-Id: If1103ca48b0a65500d6ca8ef7868117489c2134b
Commit: 60a53c3c35cf086e13b97cad43d074b65676ea5b
https://github.com/tribe29/checkmk/commit/60a53c3c35cf086e13b97cad43d074b65…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-11-28 (Thu, 28 Nov 2019)
Changed paths:
A .werks/10475
M checks/azure.include
M checks/azure_databases
M checks/azure_sites
M checks/azure_storageaccounts
M checks/azure_usagedetails
M checks/azure_virtualmachines
M checks/azure_virtualnetworkgateways
Log Message:
-----------
10475 FIX Azure Checkplugins: Go to stale state if info is missing
Previously a service resulting from one of the Azure checkplugins went to
UNKOWN if the corresponding data was not found in the agent output, as is
common for many checkmk services.
Unfortunately, this happens too often to be usefull, as the Azure API appears
to not allways report the full data. Now the affected services go to a stale
state instead.
Change-Id: I880dc9087e0c6380edc08c898aa9b78a0dea0c17
Commit: 1039a664ea8bb46bf845e8efa07abc1cf44592a0
https://github.com/tribe29/checkmk/commit/1039a664ea8bb46bf845e8efa07abc1cf…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-11-28 (Thu, 28 Nov 2019)
Changed paths:
A .werks/10476
M checks/azure_agent_info
M cmk/gui/plugins/wato/check_parameters/azure.py
M cmk/special_agents/agent_azure.py
Log Message:
-----------
10476 azure_agent_info: Add option to pin down monitored resources
Since werk 10475 services no longer go to UNKNOWN if data is missing.
If you want to strictly monitor the resources found for monitoring,
you can now enable resource pinning in the WATO rule "Azure Agent Info".
A rediscovery is required for the "Azure agent info" service.
Change-Id: I813062b0ba18213df124353464d6e3a87be25957
Commit: 811328deebc83684ddc380bcd58391fb7b291f96
https://github.com/tribe29/checkmk/commit/811328deebc83684ddc380bcd58391fb7…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-11-28 (Thu, 28 Nov 2019)
Changed paths:
A .werks/10477
M cmk/special_agents/agent_azure.py
Log Message:
-----------
10477 FIX agent_azure: recover from missing metrics
Previously the special agent did not return any metric if one
or more of the required metrics were not present. It now recovers
from those errors and return as many metrics as we can get.
Change-Id: Ic81e29ff5193abb8a3cf5e9f5d2b6d4a38cb83f8
Commit: 660cf8695cae7e16f38cf8a16590daaa7602bad1
https://github.com/tribe29/checkmk/commit/660cf8695cae7e16f38cf8a16590daaa7…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-11-28 (Thu, 28 Nov 2019)
Changed paths:
M checks/azure.include
M checks/azure_databases
M checks/azure_sites
M checks/azure_storageaccounts
M checks/azure_virtualnetworkgateways
Log Message:
-----------
azure.include: simplification
Change-Id: Ib49bc7ac19d274fbe16e3ff0850ad146db91516c
Commit: 7b326b4b8f87168089235648185574dcf85e6f4c
https://github.com/tribe29/checkmk/commit/7b326b4b8f87168089235648185574dcf…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-11-28 (Thu, 28 Nov 2019)
Changed paths:
A .werks/10478
M checks/azure_agent_info
M checks/azure_usagedetails
M cmk/special_agents/agent_azure.py
Log Message:
-----------
10478 FIX agent_azure: Do not warn about missing usage details for one hour
The "Microsoft.Consumption" API sometimes fails with a timeout. Since the usage
information is only updated once every day anyway, we do not warn about such
exceptions for the first hour. Only if an errror occurs longer than that, the
state will go to CRIT.
Change-Id: Idfe7d4e4a90b12699a817817750448fcda71d33b
Commit: 11b9ef65baa587937192ca45d404c6002fb26c13
https://github.com/tribe29/checkmk/commit/11b9ef65baa587937192ca45d404c6002…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-11-28 (Thu, 28 Nov 2019)
Changed paths:
M cmk/special_agents/agent_azure.py
Log Message:
-----------
agent_azure: never return exit code 1
Change-Id: I1f17389904fabe5f5cca5416fd9146f3871e1dd2
Compare: https://github.com/tribe29/checkmk/compare/8b48eddafdfa...11b9ef65baa5
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 27938f6441e04691db43d05a4717fcd69574faa2
https://github.com/tribe29/checkmk/commit/27938f6441e04691db43d05a4717fcd69…
Author: Sven Rueß <github(a)sritd.de>
Date: 2019-11-28 (Thu, 28 Nov 2019)
Changed paths:
A .werks/10575
M agents/windows/plugins/mcafee_av_client.bat
Log Message:
-----------
10575 FIX mcafee_av_client: Fixed detection of McAfee plugin on 64 and 32 bit systems
Change-Id: I2c22e48679b0fa33f803fa7c2693d0ab85c3ad82