Branch: refs/heads/1.5.0
Home:
https://github.com/tribe29/checkmk
Commit: fc7d40f9f2acd872e050e1c770717629d3f6e587
https://github.com/tribe29/checkmk/commit/fc7d40f9f2acd872e050e1c770717629d…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2018-04-10 (Tue, 10 Apr 2018)
Changed paths:
M Makefile
M agents/Makefile
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M omd/Makefile.omd
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0b1
Change-Id: Ie056c445b1a6f2b5a9e55195a9ac0054ace13187
Commit: b60565b326cca5e5f97cb5c0249a39b53dc4ff26
https://github.com/tribe29/checkmk/commit/b60565b326cca5e5f97cb5c0249a39b53…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2018-04-10 (Tue, 10 Apr 2018)
Changed paths:
M Makefile
M agents/Makefile
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M omd/Makefile.omd
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0b2
Change-Id: I84d827b4dd26149eb83da74d848ed75bc4a2e743
Commit: 51fed856483ea91d310c9f9d0bd1cb44bb2a2ebd
https://github.com/tribe29/checkmk/commit/51fed856483ea91d310c9f9d0bd1cb44b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-10 (Tue, 10 Apr 2018)
Changed paths:
M .werks/4867
M .werks/5317
M .werks/5704
M .werks/5705
M .werks/5706
M .werks/5707
M .werks/5710
M .werks/5711
M .werks/5712
M .werks/5741
M .werks/5742
M .werks/5743
M .werks/5744
M .werks/5745
M .werks/5747
M .werks/5748
M .werks/5749
M .werks/5750
M .werks/5751
M .werks/5752
M .werks/5753
M .werks/5755
M .werks/5766
M .werks/5767
M .werks/5769
M .werks/5770
M .werks/5771
M .werks/5772
M .werks/5774
M .werks/5775
M .werks/5776
M .werks/5777
M .werks/5783
M .werks/5784
M .werks/5785
M .werks/5787
M .werks/5788
M .werks/5789
M .werks/5791
M .werks/5793
M .werks/5794
M .werks/5796
M .werks/5797
M .werks/5829
M .werks/5830
M .werks/5831
M .werks/5832
M .werks/5833
M .werks/5838
M .werks/5839
M .werks/5848
M .werks/5849
M .werks/5850
M .werks/5851
M .werks/5852
M .werks/5853
M .werks/5855
M .werks/5856
M .werks/5857
M .werks/5858
M .werks/5859
M .werks/5860
M .werks/5861
M .werks/5862
M .werks/5863
M .werks/5864
M .werks/5865
M .werks/5866
M .werks/5867
M .werks/5868
M .werks/5869
M .werks/5870
M .werks/5871
M .werks/5872
M .werks/5873
M .werks/5874
M .werks/5875
M .werks/5876
M .werks/5878
M .werks/5879
M .werks/5880
M .werks/5881
M .werks/5882
M .werks/5883
M .werks/5884
M .werks/5885
M .werks/5886
M .werks/5887
M .werks/5888
M .werks/5889
M .werks/5891
M .werks/5892
M .werks/5893
M .werks/5894
M .werks/5895
M .werks/5896
M .werks/5897
M .werks/5898
M .werks/5899
M .werks/5900
M .werks/5901
M .werks/5902
M .werks/5903
M .werks/5904
M .werks/5905
M .werks/5906
M .werks/5907
M .werks/5909
M .werks/5910
M .werks/5911
M .werks/5912
M .werks/5919
M .werks/5920
M .werks/5931
M .werks/5933
M .werks/5936
M .werks/5937
M .werks/5938
M .werks/5939
M .werks/5940
M .werks/5941
M .werks/5942
M .werks/5943
M .werks/5944
M .werks/5945
M .werks/5946
M .werks/5947
M .werks/5948
M .werks/5949
M .werks/5950
M .werks/5951
M .werks/5952
M .werks/5953
M .werks/5954
M .werks/5955
M .werks/5956
M .werks/5958
M .werks/5959
M .werks/5960
M .werks/5961
M .werks/5963
M .werks/5964
Log Message:
-----------
Updated 1.5.0b1 werk versions
Change-Id: I7b6516d336a4b2573ac98f971af9b5c4c0c5fb39
Commit: 7e50620fb5864c0f4205e15a3a23d682d3cd79e0
https://github.com/tribe29/checkmk/commit/7e50620fb5864c0f4205e15a3a23d682d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-10 (Tue, 10 Apr 2018)
Changed paths:
M agents/windows/make-chroot
Log Message:
-----------
Use fixed archive mirror to prevent issues with not available servers in DNS pool
Change-Id: Ie6f3535ea3f94e4ed35e04dd1ba8e4925b9e79fa
Commit: facb76c7698a43d7f64a818c075b654c0db7eceb
https://github.com/tribe29/checkmk/commit/facb76c7698a43d7f64a818c075b654c0…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-04-10 (Tue, 10 Apr 2018)
Changed paths:
A .werks/5713
M agents/plugins/mk_logwatch
Log Message:
-----------
5713 FIX mk_logwatch: Fix message rewriting and continuation patterns
Thanks to Martin Adamiak for the patch!
Change-Id: I7e014b4b8ac847cf6f30471b74e9dd5101f8d886
Commit: d668e87397fbecfd2473b7a29be11e8c0a8b39a7
https://github.com/tribe29/checkmk/commit/d668e87397fbecfd2473b7a29be11e8c0…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-04-10 (Tue, 10 Apr 2018)
Changed paths:
M agents/windows/plugins/mk_logwatch.exe
Log Message:
-----------
Update Windows version of mk_logwatch
Change-Id: I61e5b76e74660a133d29647a8bb8b942651f788e
Commit: 44614cfa0cca7eb52395f651c4543ba56cc79a08
https://github.com/tribe29/checkmk/commit/44614cfa0cca7eb52395f651c4543ba56…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-10 (Tue, 10 Apr 2018)
Changed paths:
M agents/windows/make-chroot
Log Message:
-----------
Windows build chroot: Disable apt privilege dropping as soon as possible
Change-Id: Iabaf3e94ab1120cde04964c791c02496f3fef792
Commit: f063c4ff0232b331d5ec7aaf730a48819ade161b
https://github.com/tribe29/checkmk/commit/f063c4ff0232b331d5ec7aaf730a48819…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-04-10 (Tue, 10 Apr 2018)
Changed paths:
M agents/plugins/mk_logwatch
M agents/windows/plugins/mk_logwatch.exe
Log Message:
-----------
Make pylint happy again
Change-Id: I4f80185f25a22c98ba5961782c410cad7f04dc39
Commit: 397ea3801bcfb422a1ea69259a63b55c85e2c1d7
https://github.com/tribe29/checkmk/commit/397ea3801bcfb422a1ea69259a63b55c8…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
Changed paths:
M cmk/ec/main.py
M web/plugins/wato/mkeventd.py
Log Message:
-----------
Fixed and cleaned up SNMPv3 credential handling in the EC.
* Due to a bug in the GUI, the engine IDs could not be there at all. Handle
that case gracefully.
* For the noAuthNoPriv security level, the wrong userName was passed to the
SNMP engine.
* Deobfuscated the code and improved logging.
Change-Id: If567d6fbcfbe72893be636febf76c3f49907f95e
Commit: 28aaec48c74b51ea71b9a1f6396029cf1ed79d54
https://github.com/tribe29/checkmk/commit/28aaec48c74b51ea71b9a1f6396029cf1…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
Fixed braino in EC refactoring.
Change-Id: I1c8dc125d7a7d890015cb5a03b566201aca2508e
Commit: 437fba926ec5b718ed087747f941cfe23e17f223
https://github.com/tribe29/checkmk/commit/437fba926ec5b718ed087747f941cfe23…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
Changed paths:
A .werks/5834
Log Message:
-----------
5834 FIX Fixed SNMPv3 credential handling in the event console.
Although it is not really useful, the list of engine IDs, for which a given
set of credential parameters should be used, can be empty. Previously this
lead to a traceback in the EC log and missing credentials for SNMP traps.
This has been fixed.
Another bug was in the handling of the noAuthNoPriv security level, where
the wrong user name was used. This, too, has been fixed.
Change-Id: If3a83a2b34e1cb8f22d95de92618bb826809745f
Commit: a13c3d67259d97cc044fa1534d14980573ff88e3
https://github.com/tribe29/checkmk/commit/a13c3d67259d97cc044fa1534d1498057…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
Changed paths:
A .werks/5754
M checks/netapp_api_vf_stats
Log Message:
-----------
5754 FIX netapp_api_vf_stats: now uses the correct number of CPUs
Change-Id: I832d4824593044c02545927957f760a300e8aef3
Commit: b4af7cd1afbb0b0ea2964dd5fb797f5c738e19c5
https://github.com/tribe29/checkmk/commit/b4af7cd1afbb0b0ea2964dd5fb797f5c7…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
Fix loading and saving of custom host and user attributes
Change-Id: I0e4f96fa215b4c28b78fb9739095fbfaf202a39e
Commit: b708ee1f93d67b6e8b3eebfb419f7d33e6c63293
https://github.com/tribe29/checkmk/commit/b708ee1f93d67b6e8b3eebfb419f7d33e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
Changed paths:
M .site
Log Message:
-----------
Make .f12 deploy to "beta" site by default
Change-Id: I32ca2d15931c41a4cf9323ae5298282e779583a3
Commit: 1e44c6d9a43ada4b1e2a736a832f4e1bf26cf6bf
https://github.com/tribe29/checkmk/commit/1e44c6d9a43ada4b1e2a736a832f4e1bf…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
Changed paths:
A .werks/5969
M web/htdocs/watolib.py
Log Message:
-----------
5969 FIX Fixed possible "params" exception when editing sites after update
When trying to edit an existing site configuration a "params" exception
could occur. This happened when at least one configured site is configured
to use the livestatus proxy.
Change-Id: I9369527f905e238c6a422f1667f2825eb7693f28
Commit: 2043d36b4e4fe8adf7509a9e9196882a98323fb0
https://github.com/tribe29/checkmk/commit/2043d36b4e4fe8adf7509a9e9196882a9…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
Changed paths:
M tests/pylint/conftest.py
M tests/pylint/test_pylint_misc.py
Log Message:
-----------
Fixed pylint not scanning cmk module oO
Change-Id: Ia812e783ab8df23f5db5c07f994810b8fee8edb7
Commit: c708259d84057730e72cc7f6a55a8a1bfe547e74
https://github.com/tribe29/checkmk/commit/c708259d84057730e72cc7f6a55a8a1bf…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
Changed paths:
A .werks/5971
M agents/check_mk_agent.linux
Log Message:
-----------
5971 FIX docker_node_disk_usage: Fix "No JSON object could be decoded"
exception with older docker versions
When the new agent is executed on a docker nodes that does not yet support the
"docker system df" command
with the "--format" parameter, then the check crashed. The agent has now been
fixed to not transport the
error message to the Check_MK server.
Change-Id: Iea883794b090191f3a273647c6dae40996475cb7
Commit: 3bd73b240053fb0288cfd73d843d64862f476747
https://github.com/tribe29/checkmk/commit/3bd73b240053fb0288cfd73d843d64862…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
Changed paths:
A .werks/5972
M inventory/docker_node_info
Log Message:
-----------
5972 FIX docker_node_info: Fixed crash when a node with older version reports null
labels
The inventory plugin made the Check_MK and Check_MK Inventory services crash when
working
with an older docker version.
Change-Id: I4d3c0ba50522e3a5ec4f8597c69008192d63c37d
Commit: 4024feb3c2e3bda3790794e301935a95aee83e92
https://github.com/tribe29/checkmk/commit/4024feb3c2e3bda3790794e301935a95a…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
Changed paths:
M cmk/schedule.py
Log Message:
-----------
Make pylint happy in cmk/schedule.py
Change-Id: Iec0fbcc9ab91078f926283a79deb903ab2e368ed
Commit: c2bf9ad4fbdafeff5f5d4fc7291be6c74a961cde
https://github.com/tribe29/checkmk/commit/c2bf9ad4fbdafeff5f5d4fc7291be6c74…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-04-11 (Wed, 11 Apr 2018)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
Make _what an instance attribute for custom host/user attributes
Previously, _what was a class attribute defined in subclasses, but was
used already in the base classes. Now, _what is made an instance
attribute defined in the base class itself. This makes the use of _what
more explicit. This is sufficient to make pylint happy again.
In the long run _what has to be moved to the subclasses, because
base classes should not now implementation details of child classes.
Change-Id: I19edbe611a115aab26a28009e337981636b8e405
Commit: 257bd3bfa6e693a85062d07f39548de3b4b79519
https://github.com/tribe29/checkmk/commit/257bd3bfa6e693a85062d07f39548de3b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-12 (Thu, 12 Apr 2018)
Changed paths:
R tests/integration/livestatus/test_liveproxyd.py
Log Message:
-----------
Refactoring: Moved liveproxyd tests to enterprise hierarchy
The edition related tests need to be stored in edition specific paths.
This is enterprise/tests for the CEE.
Change-Id: I00ca53b747941388289558876e353dc66a7fdce4
Commit: 34d74b568140480f876e0a1558bcec3621cf82b7
https://github.com/tribe29/checkmk/commit/34d74b568140480f876e0a1558bcec362…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-12 (Thu, 12 Apr 2018)
Changed paths:
M cmk/.f12
Log Message:
-----------
Refactoring: Add cmk.liveproxy module: New home for liveproxy implementation
Change-Id: Ie4845fa1552ea277910d5da7c437896983a4840e
Commit: 6bc1e9bd4515a8ca9915aaf258a5cdb0d8a14895
https://github.com/tribe29/checkmk/commit/6bc1e9bd4515a8ca9915aaf258a5cdb0d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-12 (Thu, 12 Apr 2018)
Changed paths:
A .werks/5970
M web/htdocs/wato.py
M web/htdocs/watolib.py
M web/plugins/wato/omd_configuration.py
Log Message:
-----------
5970 Cascading livestatus proxy is now possible
It is now possible to cascade livestatus proxy configurations. This comes in
handy to build cascaded distributed GUI (status GUI) setups.
The feature has been build for a scenario like this:
<ul>
<li>A distributed setup where you have remote sites that are not directly
reachable</li> <li>These remote sites are only reachable through a single
"location master" site</li> <li>You use the "location
masters" for
configuration of all the related sites</li> <li>The central site is only
used
as central operating site (overview, reporting) and not for configuration</li>
</ul>
To get a cascading setup, configure Check_MK like this:
<ul>
<li>Location master: Create one site in "Distributed configuration" for
each
local site. Configure the connection parameters to use the Livestatus Proxy.
Set the new option to open a TCP port for this connection and insert a TCP port
that is currently not used on the local machine (e.g. 6560).</li>
<li>Central
viewer site: Create one site in "Distributed configuration" for each remote
site. Configure it to use the Livestatus Proxy. Set the destination IP address
to the IP address of the "Location master" server and set the TCP port to the
port you configured for the site in the previous step.</li>
</ul>
After this you should be able to connect to your cascaded remote sites through
the Livestatus Proxy of the "Location master".
Change-Id: I28bf7940ad6ee63462fb3bd59da0c6c1727583a4
Commit: fcba3d6e9e4a5b50b00e46360c5cdd5e1b82d2ac
https://github.com/tribe29/checkmk/commit/fcba3d6e9e4a5b50b00e46360c5cdd5e1…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-04-12 (Thu, 12 Apr 2018)
Changed paths:
M agents/plugins/mk_site_object_counts
Log Message:
-----------
Fixed some semantic errors
Change-Id: I4850043996aed91e4bdb5fdf45076ec7fe3e8227
Commit: d8fb9695c6dff64c935cc6d9a10e96268031ee46
https://github.com/tribe29/checkmk/commit/d8fb9695c6dff64c935cc6d9a10e96268…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-12 (Thu, 12 Apr 2018)
Changed paths:
A .werks/5973
M cmk_base/automations/check_mk.py
M cmk_base/snmp.py
Log Message:
-----------
5973 FIX Fixed broken SNMP walk download via GUI
When clicking on the context menu of a SNMP host, the SNMP walk
can be downloaded from the GUI. This function broke with one the
last innovation releases.
Change-Id: Ic502f02a55b3c947a812a2e4e40b23f88fc72dd8
Commit: 54517fc1912688a17c7d096d11b9de727e1fc3b9
https://github.com/tribe29/checkmk/commit/54517fc1912688a17c7d096d11b9de727…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-12 (Thu, 12 Apr 2018)
Changed paths:
A .werks/5974
M web/htdocs/gui_background_job.py
Log Message:
-----------
5974 FIX Fixed possible exception on background job detail page
When a detail page can not access job information (e.g. the job does not exist anymore),
the error message was not displayed correctly.
Change-Id: Ieb195d86da68dfe2b65ae65df939f44c80a1d0b8
Commit: 19b166219f9ef5f910fc96a284f113c544e311c0
https://github.com/tribe29/checkmk/commit/19b166219f9ef5f910fc96a284f113c54…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-13 (Fri, 13 Apr 2018)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Integration tests: Fixed handing over build info to process in site
The reuse flag influences port selection of site services. It was
skipped by accident during recent restructuring of the tests.
Change-Id: I53ed0110b849eeaecc914d9f23f7ebb9f65e7aeb
Commit: 8832627c396469fe59a00646832a79e592167895
https://github.com/tribe29/checkmk/commit/8832627c396469fe59a00646832a79e59…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-13 (Fri, 13 Apr 2018)
Changed paths:
M web/plugins/wato/ac_tests.py
Log Message:
-----------
Fixed typo
Change-Id: If6e2af19053292ce30af0bf91cb8a7eb827e4972
Commit: 538e9fd39a5939cb121f559bda67d30ecb53cd26
https://github.com/tribe29/checkmk/commit/538e9fd39a5939cb121f559bda67d30ec…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-13 (Fri, 13 Apr 2018)
Changed paths:
M .werks/5958
Log Message:
-----------
Updated werk
Change-Id: Icf036bdf738191626fccb1aa1fa7532faa544936
Commit: 14c6987eea51dc5dc39d7eb7e46286db1bb9cab1
https://github.com/tribe29/checkmk/commit/14c6987eea51dc5dc39d7eb7e46286db1…
Author: Fabian Binder <fabian.binder(a)comnetgmbh.com>
Date: 2018-04-13 (Fri, 13 Apr 2018)
Changed paths:
A .werks/5967
M checks/stormshield_cluster
Log Message:
-----------
FIX: Firewall configuration synchronization status results have not been mapped
correctly
Change-Id: Ie889def7ac9b06a9e02f0757477a44e6329f5389
Commit: 7edeeadc48beeed4592787a377481ccaf28a3720
https://github.com/tribe29/checkmk/commit/7edeeadc48beeed4592787a377481ccaf…
Author: Bjoern Mueller <bjoern.mueller(a)comnetgmbh.com>
Date: 2018-04-13 (Fri, 13 Apr 2018)
Changed paths:
A .werks/5968
M checks/raritan_pdu_ocprot
Log Message:
-----------
5968 FIX raritan_pdu_ocprot: Now displays performance data
Change-Id: Ic2ff84e8b0cff019f89f55e97e9be695fb9a9e33
Commit: 3a7b69c1679015ee042e19d6c54125793a2cec93
https://github.com/tribe29/checkmk/commit/3a7b69c1679015ee042e19d6c54125793…
Author: Nikolas Hagemann <nikolas.hagemann(a)comnetgmbh.com>
Date: 2018-04-13 (Fri, 13 Apr 2018)
Changed paths:
A .werks/5989
M checks/fireeye_content
Log Message:
-----------
5989 FIX fireeye_content: Fixed exception, in case content update has never been
performed
Change-Id: I422486006054033320bd525dc184842d1035b8be
Commit: ae14109dea8d4dd11d4417b9139ba973d7c40b13
https://github.com/tribe29/checkmk/commit/ae14109dea8d4dd11d4417b9139ba973d…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-04-13 (Fri, 13 Apr 2018)
Changed paths:
A .werks/5275
Log Message:
-----------
5275 FIX cmk-update-agent: Fix run-as-plugin mode (Regression since 1.5.0b1)
Due to an erroneous call to a non-existant method, the Agent Updater crashes when run as
plugin.
As a result, automatic updates would not work with an Agent Updater 1.5.0b1. Manual
updates are still working, so it is possible to replace the erroneous Agent Updater with a
fixed one by doing a manual Update to a newly baked agent.
Change-Id: I941d868bca1df06e5a097e84c34c180fa09b3699
Commit: f19fb8bfd96de53a7fd36935167f8329b8840dd9
https://github.com/tribe29/checkmk/commit/f19fb8bfd96de53a7fd36935167f8329b…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-04-13 (Fri, 13 Apr 2018)
Changed paths:
M livestatus/src/Query.cc
Log Message:
-----------
Fixed typo in debug message.
Change-Id: I130f837b3d6d595c00f57fc54d079d817780d905
Commit: 3cb2c5ea190256fab24938c675bea516af3a5941
https://github.com/tribe29/checkmk/commit/3cb2c5ea190256fab24938c675bea516a…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-04-13 (Fri, 13 Apr 2018)
Changed paths:
M livestatus/src/TableEventConsole.cc
Log Message:
-----------
Pass grepping filters from CMC to EC.
Change-Id: I048e86414175a8dc292f8e5e504b7c791836b5fd
Commit: bedafcdb87b426095dfeddb090600bd496b1f36b
https://github.com/tribe29/checkmk/commit/bedafcdb87b426095dfeddb090600bd49…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-04-13 (Fri, 13 Apr 2018)
Changed paths:
A .werks/5835
Log Message:
-----------
5835 FIX Improve performance of various event console queries.
Various event console queries took a very long time, e.g. retrieving the
event history of a given host. This could even lead to timeout in the GUI.
This was a regression in 1.4.0 compared to 1.2.8 and has been fixed.
Change-Id: I357ac3df0a082f3dbfed1e9413596cd4b4a82497
Commit: 9a96e3fe1d29a81458d69fd347764465f673afae
https://github.com/tribe29/checkmk/commit/9a96e3fe1d29a81458d69fd347764465f…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-04-13 (Fri, 13 Apr 2018)
Changed paths:
M agents/check_mk_agent.linux
Log Message:
-----------
Fixed semantic errors
Change-Id: I3a64e5bbb7f70181f48f0c050a6137300d484e4d
Commit: 2397fa898aec8dda19a29a6089e8afc7630d62a0
https://github.com/tribe29/checkmk/commit/2397fa898aec8dda19a29a6089e8afc76…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-13 (Fri, 13 Apr 2018)
Changed paths:
M Makefile
Log Message:
-----------
Fixed missing packaging of cmk.cee.liveproxy module
Change-Id: I1346086400467165f03c1c4052e9b14ab84fef2b
Commit: 4bb3f0d1749f2e73170b4ef78e3590d80bc948b6
https://github.com/tribe29/checkmk/commit/4bb3f0d1749f2e73170b4ef78e3590d80…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-13 (Fri, 13 Apr 2018)
Changed paths:
M agents/windows/make-chroot
Log Message:
-----------
Windows agent build chroot: Some more output + try to fix hanging build
Change-Id: Ifcb40f0ec17938b3c8383a977bfb6037a60de859
Commit: fcb2d0cdee46c74049207da56a48313e628d2174
https://github.com/tribe29/checkmk/commit/fcb2d0cdee46c74049207da56a48313e6…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths:
A .werks/5976
M web/htdocs/pagetypes.py
Log Message:
-----------
5976 FIX Fixed possible "AttributeError" exception on custom graph list page
When a user opened up the custom graph list page while another user
had a custom graph that was not published to other users, this lead
to an exception on this page.
Change-Id: I84ccf4efbf43527f8f3fdb12b8551c7f7bbba02f
Commit: 15a98d8a04a92d140cafcdfe4dcbf80ecc300369
https://github.com/tribe29/checkmk/commit/15a98d8a04a92d140cafcdfe4dcbf80ec…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
Remove _what from CustomAttrMode._save_attributes in wato.py
Change-Id: Ie8fd91d1733b62ed6c6b6b786c9848e779ea71b2
Commit: 2c41101d7c256393d12ee80cc6e34251865106de
https://github.com/tribe29/checkmk/commit/2c41101d7c256393d12ee80cc6e342518…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
Remove _what from CustomAttrMode and separate loading of custom_attrs.mk
Change-Id: I0057e67b359179fd73c954e07386eb84e0cbdf80
Commit: ded1e3130efea025b5fa88e0e026f046b1279a7f
https://github.com/tribe29/checkmk/commit/ded1e3130efea025b5fa88e0e026f046b…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
Remove common base class CustomAttrMode
Change-Id: I866d8fb926a3b69114f72829ecb3d6829952fd2c
Commit: 2ee99d96ffa8067508dc360b3a043942caf861ce
https://github.com/tribe29/checkmk/commit/2ee99d96ffa8067508dc360b3a043942c…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
Remove _what from ModeCustomAttrs
Change-Id: Iee997b3d7492481be2197bba6d4935f0dff6ee12
Commit: f711a03350d9db7ca0dd864c4c1b99498457242e
https://github.com/tribe29/checkmk/commit/f711a03350d9db7ca0dd864c4c1b99498…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
Remove _what from ModeEditCustomAttr
Change-Id: I00f3b4a9a8f42cf6c5c3410f6ecfcbc1267645ea
Commit: 540efef45cf782849ea7396f35b4f290d9f6c90a
https://github.com/tribe29/checkmk/commit/540efef45cf782849ea7396f35b4f290d…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
Move subclass specific things in ModeEditCustomAttrs to the subclasses
Change-Id: I6f5a43fdabc2651556e75ea240baed1718c66343
Commit: f873b4e0ee489807b1070e2ed147f8cc497e17bc
https://github.com/tribe29/checkmk/commit/f873b4e0ee489807b1070e2ed147f8cc4…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
Fix topics in ModeEditCustomAttr
Change-Id: If051a65944d3a8369b0d488b429b67de150f3716
Commit: 1e620506d29630c74ee36f80eb6ce812ca9938e5
https://github.com/tribe29/checkmk/commit/1e620506d29630c74ee36f80eb6ce812c…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
Cleanup wato.py imports
Change-Id: I97b95039fac57203ab09d2ad2546e599d8f8bd5a
Commit: a1d816da6aff241d33151513222df3e2853bfc6d
https://github.com/tribe29/checkmk/commit/a1d816da6aff241d33151513222df3e28…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
Make the classes ModeEditCustomAttr and ModeCustomAttr abstract
Change-Id: I0ea2075e07909e1c86d44204544a40ecbab55093
Commit: 83b60d4e2f1127f36e4ee0ef897b32756567adf9
https://github.com/tribe29/checkmk/commit/83b60d4e2f1127f36e4ee0ef897b32756…
Author: Jukka Aro <ja(a)mathias-kettner.de>
Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths:
M agents/windows/it/conftest.py
M agents/windows/it/lock.py
Log Message:
-----------
Win-agent integration tests: retry 20 min if VM occupied
Retry obtaining test lock 20 times at intervals of 60s if the VM running
the tests is occupied. This has become essential as at least 1.5.0 and
master builds are sharing the same VM so another build is likely to be
running on the same VM much more often than before.
Commit: deb796c98fb1abb789574a4964dad210772cbe44
https://github.com/tribe29/checkmk/commit/deb796c98fb1abb789574a4964dad2107…
Author: Jukka Aro <ja(a)mathias-kettner.de>
Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths:
M agents/windows/build_version
M agents/windows/sections/SectionPS.cc
Log Message:
-----------
Win-agent: check correct retval of GetProcessTimes
GetProcessTimes returns nonzero upon success and zero upon failure.
Commit: 34eba5d669fd834e46645f7566914488a80d5eaa
https://github.com/tribe29/checkmk/commit/34eba5d669fd834e46645f7566914488a…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths:
A .werks/5836
M cmk/ec/main.py
Log Message:
-----------
5836 FIX Event Console messages without a service level can be matched against service
level 0 now.
Various message sources, e.g. syslog messages or SNMP traps, do not carry a
service level with them. If an event console rule specified a matching
criterion including the service level value 0 (meaning "no service level
specified"), the rule didn't fire for such messages. This behavior was
confusing and inconsistent with the rule matching for notifications.
Messages not carrying a service level have an implicit service level 0 now,
so EC rules can match for this case.
Change-Id: I1d77bbb86e610c1b1b61ed910fb3716a6259a646
Commit: 539589472e458933b919be90477c5f5fb2c9aeaa
https://github.com/tribe29/checkmk/commit/539589472e458933b919be90477c5f5fb…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths:
M web/plugins/wato/active_checks.py
Log Message:
-----------
Remove unused parameter from PluginCommandLine
Change-Id: I96b94c2148d157e8007e412b4d00acf3a76baee4
Commit: 9d565b6b9d76d602d4a4e63d3f073ceebe3aa314
https://github.com/tribe29/checkmk/commit/9d565b6b9d76d602d4a4e63d3f073ceeb…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths:
M web/htdocs/wato.py
M web/plugins/pages/wato.py
Log Message:
-----------
Refactoring: Made agent output download page a class
Change-Id: I959cb6e9c9d3e66be33c6bdb33db422fcaa417a3
Commit: e6242b502eb9bd0c9b1c7e34e1753616d0345c89
https://github.com/tribe29/checkmk/commit/e6242b502eb9bd0c9b1c7e34e1753616d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths:
A .werks/5975
M web/htdocs/wato.py
M web/plugins/icons/builtin.py
M web/plugins/icons/wato.py
M web/plugins/pages/wato.py
Log Message:
-----------
5975 FIX Agent output / SNMP walk download: Now processed asynchronously
The download of the agent output or SNMP walks, that can be triggered from the
hosts or Check_MK service context menus could run into time out situations with
bad error messages like "Gateway timeout" in case the destination devices need
more than ~110 seconds to respond.
We have now changed the process of fetching the data to be executed as
background job. The GUI is displaying the progress during processing and
presenting a download icon on the progress page to finally download the created
file.
Change-Id: Ia3fc705454d2b5409bc852421202b8df5bf104ad
Commit: dbf5cefb77424be566aa83adbfd375f17ae4b234
https://github.com/tribe29/checkmk/commit/dbf5cefb77424be566aa83adbfd375f17…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths:
A .werks/5977
M web/htdocs/htmllib.py
Log Message:
-----------
5977 FIX Fixed broken dropdown fields in several places
Some dropdown (select) fields were broken in Check_MK 1.5.0 for a longer time,
especially in WATO configuration dialogs. This issue existed in all previous
1.5.0 releases.
E.g. when setting the "Match syslog priority" option in a Event Console rule,
the selected option was not persisted as expected.
Change-Id: I68d266e1e12fdbd6249c4c5cc5741112fc84381b
Commit: c3374b9648dc3c4191271257b19163f6c5d7e310
https://github.com/tribe29/checkmk/commit/c3374b9648dc3c4191271257b19163f6c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths:
A .werks/5978
M web/htdocs/userdb.py
Log Message:
-----------
5978 FIX Fixed possible exception when user has invalid idle timeout value configured
The login session idle timeout can be configured individually per user. This setting
is stored in the file <tt>var/check_mk/web/[user]/idle_timeout.mk</tt>. When
this
file contains an invalid value, the global default value is used instead of raising
an error message.
Change-Id: I7bbec234d0dcd8acb467b1422fbc2e458ec60116
Commit: 42aa768a19cfb5f697374f60ac1898656313d960
https://github.com/tribe29/checkmk/commit/42aa768a19cfb5f697374f60ac1898656…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths:
M tests/integration/bin/test_mkbackup.py
Log Message:
-----------
Fix unstable test_mkbackup restore and backup tests
The integration tests could influence each other when multiple test jobs
are executed on a single host.
Change-Id: Ibe1655bfd558bfa38e396e13d24a505781fdf2fd
Commit: 6b85016598df8d0d7bb452e4239fda51047aaa26
https://github.com/tribe29/checkmk/commit/6b85016598df8d0d7bb452e4239fda510…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths:
A .werks/5979
M web/htdocs/js/checkmk.js
M web/plugins/views/availability.py
Log Message:
-----------
5979 FIX Availability: Fixed broken highlighting of timeline entries on hover
Change-Id: I22dea48d5bf1847319b65ee5ec39c04e62c9edcb
Commit: 61f0663d22389f8e3935359d93b212f62168babb
https://github.com/tribe29/checkmk/commit/61f0663d22389f8e3935359d93b212f62…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-04-17 (Tue, 17 Apr 2018)
Changed paths:
M agents/check_mk_agent.linux
Log Message:
-----------
Fixed possible missing newline before df section
Change-Id: I6e332b19a1af5bca47d0cf36c416e070d3f4781c
Commit: 0b4b05a48cce512c9d682c905f57d197b96777e8
https://github.com/tribe29/checkmk/commit/0b4b05a48cce512c9d682c905f57d197b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-17 (Tue, 17 Apr 2018)
Changed paths:
M web/htdocs/views.py
Log Message:
-----------
Fixed possible exception when playing sounds is enabled
When a host / service reports a state code that is not a normal
monitoring state (e.g. 126), then an exception could occur when
playing sounds is enabled.
Change-Id: If1fce996b389a72a99a7a49ecc697dbbe0083a12
Commit: 4defb78d4af2097b10a4a8dc7fc75b16165c23e9
https://github.com/tribe29/checkmk/commit/4defb78d4af2097b10a4a8dc7fc75b161…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-17 (Tue, 17 Apr 2018)
Changed paths:
M web/plugins/wato/bi.py
Log Message:
-----------
Improved error handling of invalid parameters when deleting / editing aggregations
Change-Id: I4b3a12c67233c132d33add533709b76f5982205c
Commit: d50aba1b7fb8f22d9957cd5ce6f8aac84c8f3a1f
https://github.com/tribe29/checkmk/commit/d50aba1b7fb8f22d9957cd5ce6f8aac84…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-17 (Tue, 17 Apr 2018)
Changed paths:
A .werks/5980
M web/plugins/wato/bi.py
Log Message:
-----------
5980 FIX BI: Fixed deletion of single aggregations
Change-Id: Ief8f3f1fe3f4c5791541f91148244b102f80b378
Commit: 7f1d65501549af4b27d33196d56209e7bbed1911
https://github.com/tribe29/checkmk/commit/7f1d65501549af4b27d33196d56209e7b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-17 (Tue, 17 Apr 2018)
Changed paths:
A .werks/5981
M web/htdocs/htmllib.py
Log Message:
-----------
5981 FIX Fixed displaying of BI aggregation with icons
When displaying BI aggregations that want to display an icon,
for example when a service is in downtime, an exception like
this could occur: TypeError: render_icon() got an unexpected keyword argument
'class_'.
Change-Id: I0ccb600d9c664b696b67308293631a6479bbd097
Commit: 7defcbb8876bb93eedba88b1158e2fbbf52b30bd
https://github.com/tribe29/checkmk/commit/7defcbb8876bb93eedba88b1158e2fbbf…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-17 (Tue, 17 Apr 2018)
Changed paths:
M web/plugins/wato/bi.py
Log Message:
-----------
BI: Improved error handling of not existant rule packs
Change-Id: Id93bdf3bc5b08d059f840d12d9059582e551e05a
Commit: ef8cd694648986c4a10b900a1d542531ccf72da8
https://github.com/tribe29/checkmk/commit/ef8cd694648986c4a10b900a1d542531c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-17 (Tue, 17 Apr 2018)
Changed paths:
A .werks/5982
M web/plugins/wato/bi.py
Log Message:
-----------
5982 FIX BI: Only show bulk move action when targets are available
Change-Id: Ie333e84920d6ac0ecee878e4150e6075c7adc57d
Commit: b475ce3dc9cb048627b07d6ed31ca8317dcf6957
https://github.com/tribe29/checkmk/commit/b475ce3dc9cb048627b07d6ed31ca8317…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-17 (Tue, 17 Apr 2018)
Changed paths:
M inventory/docker_node_images
Log Message:
-----------
docker_node_images: Cleaned up duplicate JSON evaluation
Change-Id: Ic2de768e250ab3379de810619494b069e71776c3
Commit: 4b545e8c187e81817f5c7ae99df81ff5ef490a75
https://github.com/tribe29/checkmk/commit/4b545e8c187e81817f5c7ae99df81ff5e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-17 (Tue, 17 Apr 2018)
Changed paths:
A .werks/5983
M agents/check_mk_agent.linux
M inventory/docker_node_images
Log Message:
-----------
5983 FIX docker_node_images: Fixed mixups between images of same repository and
different tags
The number of containers was not counted per image because the tag information
was not handled correctly in all cases.
Some containers don't explicitly state "repository:tag" but only
"repository"
as their image, depending on the "docker run" call. Check_MK is now falling
back to "latest" tag in this case.
Change-Id: I2fc33ced414d040eaf9dde683d1478cdc288d653
Commit: 03e2891c7c3342dfa82049007a987e25d873c7c9
https://github.com/tribe29/checkmk/commit/03e2891c7c3342dfa82049007a987e25d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-17 (Tue, 17 Apr 2018)
Changed paths:
A .werks/5984
M agents/check-mk-agent.spec
Log Message:
-----------
5984 FIX Agent RPMs: Add missing "Vendor" RPM header
Change-Id: I54312a9dc773e0bbf0de8b3fd03e936c0317906b
Commit: 2546a2a2191c3166e8a5f2be2a3a260a338c78e9
https://github.com/tribe29/checkmk/commit/2546a2a2191c3166e8a5f2be2a3a260a3…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-04-17 (Tue, 17 Apr 2018)
Changed paths:
A .werks/5913
M web/plugins/webapi/webapi.py
Log Message:
-----------
5913 FIX webapi: Fixed handling of the option mode in service discovery
The previous implementation of the option "mode" in service_discovery did not
allow a handling in the same way as in other webapi requests like including it
into the request part. This is now fixed. The old behaviour is still supported.
old only supported this syntax:
curl
"http://localhost/$OMD_SITE/check_mk/webapi.py?action=discover_services&_username=automation&_secret=$(cat
$OMD_ROOT/var/check_mk/web/automation/automation.secret)&mode=refresh" -d
'request={"hostname":"heute"}'
newly supported and now coherent to other calls:
curl
"http://localhost/$OMD_SITE/check_mk/webapi.py?action=discover_services&_username=automation&_secret=$(cat
$OMD_ROOT/var/check_mk/web/automation/automation.secret)" -d
'request={"hostname":"heute",
"mode":"refresh"}'
Change-Id: I194855bdd752a0e236d5839a3b786a426b401bd1
Commit: abd7732e57d702bd1dbe0c8a72e0fd703443a3b4
https://github.com/tribe29/checkmk/commit/abd7732e57d702bd1dbe0c8a72e0fd703…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-04-17 (Tue, 17 Apr 2018)
Changed paths:
A .werks/5837
M cmk/ec/main.py
Log Message:
-----------
5837 FIX Fixed overflow event text for local limits.
The event text of overflow events always contained the global limit, even
when the reason for the overflow event was a local limit. This has been
fixed.
Change-Id: Ic35b739560a970a394702655f14ab8cba99d40bb
Commit: 634466402f8d25447e06c0daa7cc563bd294ded9
https://github.com/tribe29/checkmk/commit/634466402f8d25447e06c0daa7cc563bd…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-17 (Tue, 17 Apr 2018)
Changed paths:
A .werks/5985
M omd/distros/CENTOS_5.mk
M omd/distros/CENTOS_6.mk
M omd/distros/CENTOS_7.mk
M omd/distros/DEBIAN_5.mk
M omd/distros/DEBIAN_6.mk
M omd/distros/DEBIAN_7.mk
M omd/distros/DEBIAN_8.mk
M omd/distros/DEBIAN_9.mk
M omd/distros/SLES_11SP1.mk
M omd/distros/SLES_11SP2.mk
M omd/distros/SLES_11SP3.mk
M omd/distros/SLES_11SP4.mk
M omd/distros/SLES_12.mk
M omd/distros/SLES_12SP1.mk
M omd/distros/SLES_12SP2.mk
M omd/distros/SLES_12SP3.mk
M omd/distros/UBUNTU_12.04.mk
M omd/distros/UBUNTU_13.04.mk
M omd/distros/UBUNTU_14.04.mk
M omd/distros/UBUNTU_15.04.mk
M omd/distros/UBUNTU_16.04.mk
M omd/distros/UBUNTU_16.10.mk
M omd/distros/UBUNTU_17.04.mk
M omd/distros/UBUNTU_17.10.mk
M omd/packages/apache-omd/Makefile
Log Message:
-----------
5985 FIX htpasswd command is now available in all sites
The "omd create" success message tells users about using the htpasswd
command to change the password of the default GUI user. On SLES platforms
the command is available under the name "htpasswd2". We provide a symlink
to the platform specific name to make the command available for all site
users now.
Change-Id: I4f75d6a81c4417d92b3c11c91edf64c6cd1ba42a
Commit: 124965317547a7789c68d798996536cf58ccbbff
https://github.com/tribe29/checkmk/commit/124965317547a7789c68d798996536cf5…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-04-17 (Tue, 17 Apr 2018)
Changed paths:
A .werks/6009
M cmk/ec/main.py
Log Message:
-----------
6009 FIX Rewrite event text in cancel events, too
Previously, only non-cancelling events had their text rewritten. This has
been fixed.
Change-Id: I513239d77e4ed8b51d8963f334dfa5feeaa0c0fc
Commit: 0fdb9251fea247ad476dd7c2f541918305978dcc
https://github.com/tribe29/checkmk/commit/0fdb9251fea247ad476dd7c2f54191830…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-04-17 (Tue, 17 Apr 2018)
Changed paths:
M agents/check_mk_agent.linux
Log Message:
-----------
Fixed local and plugins section
Change-Id: I2346093736716205276db93520e79a43ae72502c
Commit: 9e155d5d50ab12caea53990e202d602106772157
https://github.com/tribe29/checkmk/commit/9e155d5d50ab12caea53990e202d60210…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-04-18 (Wed, 18 Apr 2018)
Changed paths:
A .werks/6010
M cmk/ec/main.py
M web/plugins/wato/mkeventd.py
Log Message:
-----------
6010 Service levels in event console rules can now have a precedence
Event console rules specify a service level, but it was a bit unclear what
that actually means. Previously it was just a default value to use when the
incoming message did not carry a service level itself. If it carried one
(including '0'), this part of the rule did not have any effect.
This behavior was a bit confusing and did not cover all use cases, so you
can now specify what should happen when the incoming message already has a
service level: Keep it (old behavior, the default) or overwrite it
unconditionally with the configured service level.
Change-Id: Idaae7a26f8b41514b8ebe71e5b6416c93b11e973
Commit: d8694e77ddafd8bc4eb6cf26a545c2e74bd094ad
https://github.com/tribe29/checkmk/commit/d8694e77ddafd8bc4eb6cf26a545c2e74…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-04-18 (Wed, 18 Apr 2018)
Changed paths:
M cmk/ec/export.py
M web/plugins/wato/mkeventd.py
Log Message:
-----------
Fixed handling of old-skool service levels in EC rules.
Change-Id: Ica9dff01587fde0c0f497e2a6b8ffe39896e523c
Commit: 93c0b44b904be35953b8b80573108a4543ec8587
https://github.com/tribe29/checkmk/commit/93c0b44b904be35953b8b80573108a454…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-04-18 (Wed, 18 Apr 2018)
Changed paths:
A .werks/5800
M web/htdocs/availability.py
Log Message:
-----------
5800 FIX Availability: UNMONITORED timeperiods were incorrectly used in computation
results in certain scenarios
When honoring host and service periods, UNMONITORED timeperiods outside of a service
period were will still used in the computation.
Change-Id: I329be6e96ec0de920954b512ef9e64d863a68879
Commit: 6e996389f96a21405ceb6df049b01a68918fb70e
https://github.com/tribe29/checkmk/commit/6e996389f96a21405ceb6df049b01a689…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-04-18 (Wed, 18 Apr 2018)
Changed paths:
A .werks/5799
M web/htdocs/availability.py
Log Message:
-----------
5799 FIX Availability: Fixed error in duration computation when merging identical
states
This error appears when the availability timeline is not fully connect, e.g. if it is
split
by a service period. The computation error itself seems no big issue, since this
incorrect
computed value wasn't evaluated, anyway.
Change-Id: I5a1976edb1569d36012013ca60093b54bb49b5f1
Commit: b17302dd149fcc98ed9d9ade6a56b112be892f64
https://github.com/tribe29/checkmk/commit/b17302dd149fcc98ed9d9ade6a56b112b…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-04-18 (Wed, 18 Apr 2018)
Changed paths:
M .werks/5799
Log Message:
-----------
updated werk text
Change-Id: I994cc384569c307ceb886a42a01e4a15c242d0a4
Commit: eccbbebacbfc6d8c743f27c0a480ebfef966d554
https://github.com/tribe29/checkmk/commit/eccbbebacbfc6d8c743f27c0a480ebfef…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-04-18 (Wed, 18 Apr 2018)
Changed paths:
M web/plugins/wato/mkeventd.py
Log Message:
-----------
Removed useless Transform.
Change-Id: I555070748cc80fbefe706a0d3f66919adcfafe6b
Commit: 72b3812427c192c1ef3b161b8243963b30871e22
https://github.com/tribe29/checkmk/commit/72b3812427c192c1ef3b161b8243963b3…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-04-18 (Wed, 18 Apr 2018)
Changed paths:
A .werks/5756
M agents/check_mk_agent.linux
M agents/check_mk_agent.openwrt
Log Message:
-----------
5756 FIX check_mk_agent.linux, check_mk_agent.openwrt: specify message digest for
encrypted agent output explicitly
For encrypted agent output the default message digest algorithm of OpenSSL was
used before. Prior to OpenSSL 1.1 the default is MD5 which is what the Check_MK
server is expecting as well. Starting from OpenSSL 1.1. the default message
digest algorithm changed to SHA-256 which leads to problems in the
communication between hosts with a new OpenSSL version and the Check_MK server.
Now the message digest algorithm is specified explicitly as MD5 to circumvent
any ambiguity.
Change-Id: I242678076d69da4cf150354a1d9a878ef8ad1e24
Commit: c2d2c09a04212ef2a8545ffac36a7f1f56a0f755
https://github.com/tribe29/checkmk/commit/c2d2c09a04212ef2a8545ffac36a7f1f5…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-04-18 (Wed, 18 Apr 2018)
Changed paths:
A .werks/5801
M cmk_base/discovery.py
Log Message:
-----------
5801 FIX Fixed incorrect check parameter assignment after tabula rasa
The tabula rasa discovery could assign incorrect default parameters to the discovered
service.
Generally, if multiple rules provide check parameters, the most specific rule should
win.
For ps checks the least specific rule did win. This has been fixed.
Change-Id: Id945afe730b6d3b9104945655fbf55e988f6452c
Commit: 9f17f8d967431b07f0d04dbb4df7d73e7ea248a6
https://github.com/tribe29/checkmk/commit/9f17f8d967431b07f0d04dbb4df7d73e7…
Author: Marcel Schulte <ms(a)mathias-kettner.de>
Date: 2018-04-19 (Thu, 19 Apr 2018)
Changed paths:
A .werks/5840
M agents/windows/plugins/mssql.vbs
Log Message:
-----------
5840 FIX MSSQL plugin: fixed detecting of default instance MSSQLSERVER in AlwaysOn
environments
Change-Id: Id3d7976cc7d6827b1da12f2094976f800917e005
Commit: 6b9bd9d3b45cd371e0327ec1a2966c4c0f6a55e6
https://github.com/tribe29/checkmk/commit/6b9bd9d3b45cd371e0327ec1a2966c4c0…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-04-19 (Thu, 19 Apr 2018)
Changed paths:
M agents/check_mk_agent.linux
A checks/docker_container_mem
Log Message:
-----------
docker_container_mem: Skeleton for a check, include information about total memory in
agent section
Change-Id: I8278f981a834e40293c74abf7c28f0c20313babd
Commit: 3ac0fd275f0a70b2bf85fbce00df815e5f770c82
https://github.com/tribe29/checkmk/commit/3ac0fd275f0a70b2bf85fbce00df815e5…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-19 (Thu, 19 Apr 2018)
Changed paths:
A .werks/5987
M agents/check_mk_agent.linux
M checkman/docker_container_cpu
A checkman/docker_container_mem
M checkman/docker_container_status
M checkman/docker_container_status.health
M checks/docker_container_mem
M checks/mem.include
M web/plugins/metrics/check_mk.py
Log Message:
-----------
5987 docker_container_mem: Check memory usage of docker containers
Change-Id: I6a0bd4cbcfc6d02eee3273cc2657324a63c860ad
Commit: 403f5950f7208d7638a449a797862bb36b9e8ae8
https://github.com/tribe29/checkmk/commit/403f5950f7208d7638a449a797862bb36…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-19 (Thu, 19 Apr 2018)
Changed paths:
A .werks/5988
M agents/check_mk_agent.linux
A checkman/docker_container_diskstat
A checks/docker_container_diskstat
Log Message:
-----------
5988 docker_container_diskstat: Check disk usage of docker containers
Change-Id: I3fe1d5bf03fbe8760e3eeea7d73e6cd6a62bee92
Commit: a9826dad830f3fd4181bac2d9ed9d2f4af88ab00
https://github.com/tribe29/checkmk/commit/a9826dad830f3fd4181bac2d9ed9d2f4a…
Author: Marcel Schulte <ms(a)mathias-kettner.de>
Date: 2018-04-19 (Thu, 19 Apr 2018)
Changed paths:
A .werks/5841
M agents/windows/plugins/mssql.vbs
Log Message:
-----------
5841 FIX MSSQL plugin: fixed instance connection setup if at least one, but not all
instances, use TCP ports
Change-Id: I75b1f86b00ca8c1c6e383978378cfd9a04b31bab
Commit: e6ccd786205df95868784e81edecfb205f7f2604
https://github.com/tribe29/checkmk/commit/e6ccd786205df95868784e81edecfb205…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-19 (Thu, 19 Apr 2018)
Changed paths:
M agents/check_mk_agent.linux
M checks/docker_container_cpu
Log Message:
-----------
docker_container_cpu: Fixed calculation of CPU utilization
Change-Id: Ibf81448856fb28b1a1c19ccb9f55d6d00435f282
Commit: 13a03fd2c0720224a139dff9c8546b0bdde8aa1c
https://github.com/tribe29/checkmk/commit/13a03fd2c0720224a139dff9c8546b0bd…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-19 (Thu, 19 Apr 2018)
Changed paths:
A .werks/6019
Log Message:
-----------
6019 FIX docker_container_cpu: Fixed calculation of CPU utilization
The CPU utilization was not correctly calculated for docker containers.
Change-Id: Idcb81a6ee6d86c1c88197e8bd040cc788ab154f8
Commit: 2bd1625775e325dd6a3a091fcdf76922810517f0
https://github.com/tribe29/checkmk/commit/2bd1625775e325dd6a3a091fcdf769228…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-19 (Thu, 19 Apr 2018)
Changed paths:
A .werks/6020
M web/htdocs/check_mk.css
M web/htdocs/visuals.py
Log Message:
-----------
6020 FIX View permitted group selection: Increased size of select fields
The contact group selection fields have now a better initial size
and are also resizable which may be useful in case you have very
long group names.
Change-Id: Ibc404e0ecf5a4037d8be200edb62aacbeac836ed
Commit: 4f04511eae4c6975f5a2c6192676acfd1904554e
https://github.com/tribe29/checkmk/commit/4f04511eae4c6975f5a2c6192676acfd1…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-19 (Thu, 19 Apr 2018)
Changed paths:
A .werks/6021
Log Message:
-----------
6021 FIX Combined graphs: Fixed handling of optional metrics
When trying to render combined graphs with graph templates that have optional
metrics, these graphs could not be rendered. For example the "CPU utilization"
graphs of some devices could not be displayed in combined graphs.
Change-Id: I3f4e507fcba40da8955834c8808d2ecdbb67d4ae
Commit: 5991b883d9c9c28cdd7bcb83403ffb8c57c894d1
https://github.com/tribe29/checkmk/commit/5991b883d9c9c28cdd7bcb83403ffb8c5…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-20 (Fri, 20 Apr 2018)
Changed paths:
A .werks/6022
M web/htdocs/watolib.py
Log Message:
-----------
6022 FIX Analyze configuration: Enabled livestatus proxy is now deceted correctly
Change-Id: Ib410cf374f43f9547bc436edc96e3873855bbe0b
Commit: 6587f38a552dd36c55b8d0333a2c861e6ce76fa0
https://github.com/tribe29/checkmk/commit/6587f38a552dd36c55b8d0333a2c861e6…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-20 (Fri, 20 Apr 2018)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
Analyse configuration: Show warning message when no site usable with AC
Change-Id: I9d56bbe8bc9a2852d89a1c33f897b33f34ce9c4c
Commit: aa28c812194f61ff5c35fc5c701aea7ee08e3462
https://github.com/tribe29/checkmk/commit/aa28c812194f61ff5c35fc5c701aea7ee…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-20 (Fri, 20 Apr 2018)
Changed paths:
M web/plugins/wato/ac_tests.py
Log Message:
-----------
Add information to apache process test
Change-Id: I1c607c1722d9789588e6ccde785cd4f141720bc3
Commit: af20fc623daacb7ffacd0b835417e532fa9ac59a
https://github.com/tribe29/checkmk/commit/af20fc623daacb7ffacd0b835417e532f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-20 (Fri, 20 Apr 2018)
Changed paths:
A .werks/6023
A omd/distros/UBUNTU_18.04.mk
Log Message:
-----------
6023 Add build support for Ubuntu 18.04 (bionic)
Change-Id: I7855650a838a23f03491714a4625c3400fa5282a
Commit: c83befef81514acec431a8e6c7560e13d0f7767a
https://github.com/tribe29/checkmk/commit/c83befef81514acec431a8e6c7560e13d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-20 (Fri, 20 Apr 2018)
Changed paths:
A
omd/packages/python-modules/patches/0016-make-psycopg2-build-with-ubuntu-bionic.dif
Log Message:
-----------
Fix psycopg2 build with Ubuntu 18.04
Change-Id: I5382748f2f58118a1aa30b541b93eed69fb7533c
Commit: 5e4cd045b3d060acd44b5217ba21ac526b020aa4
https://github.com/tribe29/checkmk/commit/5e4cd045b3d060acd44b5217ba21ac526…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-22 (Sun, 22 Apr 2018)
Changed paths:
M omd/packages/python-modules/Makefile
A omd/packages/python-modules/src/asn1crypto-0.24.0.tar.gz
R omd/packages/python-modules/src/cffi-1.11.4.tar.gz
A omd/packages/python-modules/src/cffi-1.11.5.tar.gz
A omd/packages/python-modules/src/cryptography-1.9.tar.gz
R omd/packages/python-modules/src/ipaddress-1.0.19.tar.gz
A omd/packages/python-modules/src/ipaddress-1.0.22.tar.gz
Log Message:
-----------
Updated python-module cryptography to 1.9 for Ubuntu 18.04 support
Updated dependencies:
ipaddress-1.0.22
cffi-1.11.5
asn1crypto-0.24.0
Change-Id: Ic15713fe0a2f02c04e33c6dfab5639351b6b9d54
Commit: 0b0fb4cccb0878316c3e0d0c1e6aef39b7e314b2
https://github.com/tribe29/checkmk/commit/0b0fb4cccb0878316c3e0d0c1e6aef39b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-22 (Sun, 22 Apr 2018)
Changed paths:
A .werks/6024
M agents/check_mk_agent.linux
M inventory/docker_container_labels
A inventory/docker_container_network
M web/plugins/views/inventory.py
Log Message:
-----------
6024 docker_container_network: Show nodes networks and ports
Change-Id: Ib81a13e403006c9da20c7d9ca023c6c9340de9ea
Commit: 02244ee13f6bec4dfce9ac7668c606e99a33aa0e
https://github.com/tribe29/checkmk/commit/02244ee13f6bec4dfce9ac7668c606e99…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-22 (Sun, 22 Apr 2018)
Changed paths:
A .werks/6025
M agents/check_mk_agent.linux
A inventory/docker_node_network
M web/plugins/views/inventory.py
Log Message:
-----------
6025 docker_node_network: Inventory information about docker networks
Change-Id: Id015cb46fae8d3a8bcbc7356fd09aa7e89e1fb50
Commit: c935501b5446d3d189898bdf8e704150980ed6b1
https://github.com/tribe29/checkmk/commit/c935501b5446d3d189898bdf8e7041509…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-22 (Sun, 22 Apr 2018)
Changed paths:
M web/htdocs/htmllib.py
M web/htdocs/js/checkmk.js
Log Message:
-----------
Minor cleanup
Change-Id: I262fef8ed62ca69e55484b134b37a8cfa380e7c8
Commit: d7b211153695d6e5f20c1867b4d57b25ea04c722
https://github.com/tribe29/checkmk/commit/d7b211153695d6e5f20c1867b4d57b25e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
M web/htdocs/gui_background_job.py
M web/plugins/wato/background_job.py
Log Message:
-----------
Minor wording changes
Change-Id: I7b4031cf3f709dd6fe4c48e82201a5cda5b2947a
Commit: 3a31e0c00ec69a6a89282279829d6b81de7ea66b
https://github.com/tribe29/checkmk/commit/3a31e0c00ec69a6a89282279829d6b81d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
M web/htdocs/notify.py
M web/htdocs/wato.py
Log Message:
-----------
Users sub pages: Made back buttons a little more consistent
Change-Id: I6c9b2a76446d41aaf5eb61c8e874810e44cca05c
Commit: 5091ae5ab5a8c796d550ded260a713b0538b15da
https://github.com/tribe29/checkmk/commit/5091ae5ab5a8c796d550ded260a713b05…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
M tests/unit/web/unittest_files/text_input.unittest
Log Message:
-----------
Fixed test_text_input unit test
Change-Id: I9249cc6fcbf2edc4dd2f183d563c642147c3abda
Commit: 45d2ed93fa38322ff145f65d321a533b382c3217
https://github.com/tribe29/checkmk/commit/45d2ed93fa38322ff145f65d321a533b3…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
A .werks/6026
M omd/packages/pnp4nagios/Makefile
R omd/packages/pnp4nagios/pnp4nagios-0.6.25.tar.gz
A omd/packages/pnp4nagios/pnp4nagios-0.6.26.tar.gz
Log Message:
-----------
6026 FIX Updated pnp4nagios to 0.6.26
Change-Id: Ib760ea9da065edef5d2ae9113e8669a2e8025ddb
Commit: 50817fef81a344a5d75b5ce3eaf668ab4b06b69e
https://github.com/tribe29/checkmk/commit/50817fef81a344a5d75b5ce3eaf668ab4…
Author: Jukka Aro <ja(a)mathias-kettner.de>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
A .werks/5922
M agents/windows/build_version
M agents/windows/it/test_section_dotnet_clrmemory.py
M agents/windows/it/test_section_wmi_cpuload.py
M agents/windows/sections/SectionPS.cc
M agents/windows/sections/SectionPS.h
M agents/windows/wmiHelper.cc
M agents/windows/wmiHelper.h
Log Message:
-----------
5922 FIX Windows agent: Many WMI queries could lead to integer overflow
Integer values returned by a number of WMI queries were handled incorrectly,
squeezing 64 bit integers into 32 bit representation. This led to sporadical
erroneous results for a number of agent sections / checks. Potentially
affected were at least the checks wmi_cpuload and ps, but basically any checks
using information provided by WMI. The symptoms of this may have been varying
across different checks.
Commit: 295a2989140988a63e7b32dbfd3fdc8580473698
https://github.com/tribe29/checkmk/commit/295a2989140988a63e7b32dbfd3fdc858…
Author: Jukka Aro <ja(a)mathias-kettner.de>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
M agents/windows/it/test_section_winperf.py
Log Message:
-----------
Win-agent: fix winperf integration test
Commit: 410f63f713032ec21ccaccab357f6a6d413adbf3
https://github.com/tribe29/checkmk/commit/410f63f713032ec21ccaccab357f6a6d4…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
M inventory/docker_node_network
Log Message:
-----------
docker_node_network: Changed HW/SW inventory data structure to workaround tree merge
issues
Change-Id: I9d457177e805e710501a3bfe5eed199d79d8b919
Commit: f5a17637169ef7eaec8b3ada7883256fb5fdbf1d
https://github.com/tribe29/checkmk/commit/f5a17637169ef7eaec8b3ada7883256fb…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
M web/plugins/views/availability.py
Log Message:
-----------
Update for WK5979 FIX Availability: Highlighting was still broken for timeranges with
service period gaps
Change-Id: Iaa5710ab972539997b9c444b567a1f5be3b86c8c
Commit: 72577c332b099f943f8e841c805a42aee0bf692e
https://github.com/tribe29/checkmk/commit/72577c332b099f943f8e841c805a42aee…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
A .werks/5802
Log Message:
-----------
5802 FIX Graph rendering: fixed automatically scaling of vertical axis
The graph viewport of some metrics was not computed correctly. So the min and max value
did not show up,
unless the user manually scrolled the graph to the correct value.
Change-Id: I0517a72c1999f50d91ee51afd54c654743de6ad9
Commit: 3665be406e23bf8c9739530782fc12f69cdb00e2
https://github.com/tribe29/checkmk/commit/3665be406e23bf8c9739530782fc12f69…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
A omd/packages/net-snmp/patches/0014-Port-OpenSSL-1.1.0-with-support-for-1.0.2.dif
A omd/packages/net-snmp/patches/0015-Another-OpenSSL-1.1.0-fix.dif
Log Message:
-----------
net-snmp: Fix compilation with OpenSSL 1.1 (for Ubuntu bionic)
Change-Id: Ic86d8b9bad293fbe0cd1f4da85de709e32adc432
Commit: 7793a361d089e7d8caad908d5fac7ef74fdf226e
https://github.com/tribe29/checkmk/commit/7793a361d089e7d8caad908d5fac7ef74…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
M .werks/4989
Log Message:
-----------
Improved wording a bit. Fixed a few typos.
Change-Id: If4e992c3a0a98155df88d409914ad4dbc1d6d799
Commit: 41f8eae6560b7ee260ffc5c3876573128d48c21b
https://github.com/tribe29/checkmk/commit/41f8eae6560b7ee260ffc5c3876573128…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
A .werks/6027
M web/plugins/views/availability.py
Log Message:
-----------
6027 FIX Fixed availability CSV export when summary is disabled
Change-Id: Id932de0947c717db8e51f3862c92e694f3364443
Commit: 9bdf5b459d555b868794085964be90ab88f0cdee
https://github.com/tribe29/checkmk/commit/9bdf5b459d555b868794085964be90ab8…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
M cmk_base/data_sources/snmp.py
Log Message:
-----------
Fixed multiple inheritance
Change-Id: I0523a4aa7b154157a6eae67c1cf071521b4512ae
Commit: 1f2343174bc32d87ed06d8edb34aaaded86f73f3
https://github.com/tribe29/checkmk/commit/1f2343174bc32d87ed06d8edb34aaaded…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
A .werks/6028
M agents/check_mk_agent.linux
Log Message:
-----------
6028 FIX chrony: Fixed incompatibility with RedHat 7.5
The SELinux rules shipped with RedHat 7.5 deny execution of chronyc like
our agent did before. We have changed the agent code to be able to also
work with RedHat 7.5 out of the box.
Change-Id: I4cee0004c4baef0eb8d882de7d9dfab866ac8f10
Commit: 5837350d18c52989a225fa18a1e3cefca74c13e2
https://github.com/tribe29/checkmk/commit/5837350d18c52989a225fa18a1e3cefca…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
A omd/packages/heirloom-pkgtools/patches/0008-fix-comilation-with-openssl-1.1.0.dif
Log Message:
-----------
heirloom-pkgtools: Fix compilation with OpenSSL 1.1.0
Change-Id: Ib4c235362c1cc7a16fa64d1cb5d1d4ace557d5e7
Commit: 82355188593328fb92f0af91990f6cc777a89999
https://github.com/tribe29/checkmk/commit/82355188593328fb92f0af91990f6cc77…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
M agents/windows/Makefile.am
Log Message:
-----------
windows agent unittest target: temporarily enable stderr
Enable this trying to track down random build issues like this:
(...)
mv -f test/.deps/WindowsAgentTest-MockWinApi.Tpo
test/.deps/WindowsAgentTest-MockWinApi.Po
x86_64-w64-mingw32-g++-posix -g -O2 -static -static-libgcc
-static-libstdc++ -o WindowsAgentTest.exe
test/WindowsAgentTest-ConfigurationTest.o
test/WindowsAgentTest-EnvironmentTest.o
test/WindowsAgentTest-EventLogVistaTest.o
test/WindowsAgentTest-MockEnvironment.o
test/WindowsAgentTest-MockLogger.o test/WindowsAgentTest-MockWinApi.o
test/WindowsAgentTest-RotatingFileHandlerTest.o
test/WindowsAgentTest-WritableFileTest.o
test/WindowsAgentTest-gtest_main.o
test/WindowsAgentTest-stringutilTest.o test/WindowsAgentTest-typesTest.o
test/WindowsAgentTest-wmiHelperTest.o
test/sections/WindowsAgentTest-SectionEventlogTest.o
test/sections/WindowsAgentTest-SectionHeaderTest.o
test/sections/WindowsAgentTest-SectionLogwatchTest.o
test/sections/WindowsAgentTest-SectionMRPETest.o libcheck_mk_agent.a
-lgtest -lgmock -lwsock32 -lws2_32 -lole32 -loleaut32 -lwbemuuid -lpsapi
-lshlwapi -limagehlp -lstdc++fs
DISPLAY="$DISPLAY xterm" wine WindowsAgentTest.exe 2>/dev/null
Makefile:1381: recipe for target 'unittest' failed
make: *** [unittest] Error 1
Change-Id: I579c4a11d0952682364b468e6af2d65a51b77c93
Commit: 31c6b874010106a31047ef2ecb1bea68a5514e03
https://github.com/tribe29/checkmk/commit/31c6b874010106a31047ef2ecb1bea68a…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
M agents/windows/Makefile.am
Log Message:
-----------
Fix broken windows agent unit tests when being executed in screen
Change-Id: I5ebc5d06f168ae80c53e58f62a498be7d4f06961
Commit: 56d60e7de45d448f9aa5277b3f2e411befd96027
https://github.com/tribe29/checkmk/commit/56d60e7de45d448f9aa5277b3f2e411be…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
M agents/windows/do-chroot
Log Message:
-----------
Fixed other build issues in screen sessions
Change-Id: Ibf07c37220f9f4ab055202047fed93696fd847b6
Commit: 2eee4a038b979d65d09f87f2a1b8dfb5f1237889
https://github.com/tribe29/checkmk/commit/2eee4a038b979d65d09f87f2a1b8dfb5f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-24 (Tue, 24 Apr 2018)
Changed paths:
A .werks/6029
Log Message:
-----------
6029 FIX Fixed error handling when RPM building fails
Change-Id: I16a9569ac63088e06441a8351e2cf15fdff1f9d6
Commit: d904a2bf6f38d5df5e76534fc864a22dc775c515
https://github.com/tribe29/checkmk/commit/d904a2bf6f38d5df5e76534fc864a22dc…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-24 (Tue, 24 Apr 2018)
Changed paths:
M omd/distros/UBUNTU_18.04.mk
Log Message:
-----------
Fixed Ubuntu 18.04 runtime dependencies
Change-Id: I3b983cc8f55002de22f31d162c709aaa362a9c09
Commit: d894aa72079f480d4a11fa9dd17c3009d276e691
https://github.com/tribe29/checkmk/commit/d894aa72079f480d4a11fa9dd17c3009d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-24 (Tue, 24 Apr 2018)
Changed paths:
A omd/packages/pnp4nagios/patches/0103-fix-sizeof-issue-with-php72.diff
Log Message:
-----------
pnp4nagios: Fixed PHP 7.2 runtime dependency
Change-Id: I6da18e707a01df918b80087dcfeda66e43539fc2
Commit: 349afd743b0db3622148f32604c43738fa71abbf
https://github.com/tribe29/checkmk/commit/349afd743b0db3622148f32604c43738f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-24 (Tue, 24 Apr 2018)
Changed paths:
A .werks/6030
M omd/packages/nagvis/Makefile
R omd/packages/nagvis/nagvis-1.9.7.tar.gz
A omd/packages/nagvis/nagvis-1.9.8.tar.gz
Log Message:
-----------
6030 FIX NagVis: Updated to 1.9.8
Change-Id: I7927a7de36b952f433be3435412963855b6ecaee
Commit: b73c4a33cfc8fb5834a6c21b60a3f7f5db05ed8a
https://github.com/tribe29/checkmk/commit/b73c4a33cfc8fb5834a6c21b60a3f7f5d…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-04-24 (Tue, 24 Apr 2018)
Changed paths:
A .werks/5992
M cmk/structured_data.py
Log Message:
-----------
5992 FIX HW/SW Inventory: Fixed AttributeError if any plugin provides wrong data
structure
Change-Id: I00f4176cc865f17096526ba18d41525220189f4b
Commit: e83b11d87dcff40c008b676cbee49adf9e77ee4f
https://github.com/tribe29/checkmk/commit/e83b11d87dcff40c008b676cbee49adf9…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-25 (Wed, 25 Apr 2018)
Changed paths:
A .werks/6032
M omd/debian/postinst.in
Log Message:
-----------
6032 FIX Debian/Ubuntu: Disable possible duplicate startup on systemd based systems
Change-Id: I58497a92bbe5fb61aec55ee3723b0d1db48bc93f
Commit: e96584457de0e3161217e704471686d1cf47f2d8
https://github.com/tribe29/checkmk/commit/e96584457de0e3161217e704471686d1c…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-04-25 (Wed, 25 Apr 2018)
Changed paths:
A .werks/5757
M agents/special/agent_vsphere
Log Message:
-----------
5757 FIX esx_vsphere_sensors: ignore 'Unknown' sensors
Previously, sensors where only ignored by the check esx_vsphere_sensors
if the special agent delivered 'unknown'. Now, also the status 'Unknown'
is ignored which is delivered by some systems.
Change-Id: I382a295e4ed49af7faef419173688d52d79eeeb6
Commit: 708f1bab61b27b6bd0293e355a318a5cfa0f6c7f
https://github.com/tribe29/checkmk/commit/708f1bab61b27b6bd0293e355a318a5cf…
Author: Jukka Aro <ja(a)mathias-kettner.de>
Date: 2018-04-25 (Wed, 25 Apr 2018)
Changed paths:
A .werks/5923
M agents/windows/build_version
M agents/windows/it/test_section_mrpe.py
M agents/windows/sections/SectionMRPE.cc
Log Message:
-----------
5923 FIX Windows: section MRPE was incorrectly formatted
The output of section MRPE was incorrectly formatted. A null character
at the end of the output string caused the output to be cut abruptly
and missing a newline character before the following section header.
Broken by commit be3a927001ff04ab419a45b392cf59035b7e1602 that was
included in releases 1.5.0i3 and 1.5.0b1.
Commit: 3360db2ed7019043803345604ba837297ff59079
https://github.com/tribe29/checkmk/commit/3360db2ed7019043803345604ba837297…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-25 (Wed, 25 Apr 2018)
Changed paths:
A .werks/6034
Log Message:
-----------
6034 FIX Fixed adding combined graphs to reports
When clicking on the context menu of a combined graph and adding it to a report,
the element that is added to the report is not created correctly. When trying
to edit the element later an exception "TypeError (unhashable type:
'dict')" is
shown.
Delete the element after the update and re-add it to the report should fix the
issue.
Change-Id: I88bc3c6680e2f8b2a7486ff34b177dcdf84285b0
Commit: 7b05e7c05a287051f94886096e2d4896602fc255
https://github.com/tribe29/checkmk/commit/7b05e7c05a287051f94886096e2d48966…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-25 (Wed, 25 Apr 2018)
Changed paths:
A .werks/6035
Log Message:
-----------
6035 FIX Improved error handling when images can not be rendered
When embedding a custom image into a report an unhandled exception
"Decompressed Data Too Large" could occur for some images which have
huge meta data information. This exception is now catched and displayed
as regular graph error instead of producing a trace / crash dump.
Change-Id: Iab8b3e2ed4ad2eff2b02690f416d9a372e084922
Commit: acc4680f41b4c7eb87a59cadd9b6f3db4ffaae0f
https://github.com/tribe29/checkmk/commit/acc4680f41b4c7eb87a59cadd9b6f3db4…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2018-04-25 (Wed, 25 Apr 2018)
Changed paths:
M Makefile
M agents/Makefile
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M omd/Makefile.omd
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0b3
Change-Id: Iba623aa55af124f2da8202dd2db435be423e906c
Commit: 3c380e88d2d2319a8f401b042d608f98bb81bf56
https://github.com/tribe29/checkmk/commit/3c380e88d2d2319a8f401b042d608f98b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths:
M omd/packages/python-modules/Makefile
Log Message:
-----------
Fix CentOS 6 build: Needs python cryptography <= 1.7
Change-Id: Ib0ead8c0186e592509a358ad1dd3c8bb3fe29e6b
Commit: 95282a670e5a7b56ecba8db9e04425328fe9ab5b
https://github.com/tribe29/checkmk/commit/95282a670e5a7b56ecba8db9e04425328…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths:
M omd/packages/python-modules/Makefile
Log Message:
-----------
Simplified conditional.
This way it is a bit clearer that we are actually doing a switch/case here.
Change-Id: I716f1ead50db1ff93b1b32598884300887e488de
Commit: f11082b6252cd4fba03185839c651fc56ad58d1a
https://github.com/tribe29/checkmk/commit/f11082b6252cd4fba03185839c651fc56…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-04-27 (Fri, 27 Apr 2018)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
Fixed EC host name translation.
Change-Id: I474373e0d8a44afd691a4234e5cb8e60975a0788
Commit: 116edc0d9b4ee4f044c7bfdaaf2a76ef53a9ee4c
https://github.com/tribe29/checkmk/commit/116edc0d9b4ee4f044c7bfdaaf2a76ef5…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-04-27 (Fri, 27 Apr 2018)
Changed paths:
A .werks/6011
Log Message:
-----------
6011 FIX Fixed host name translation via regexes in the EC
Using a host name translation via regexes resulted in an exception in the
event console, this has been fixed. Note that this was a regression
starting with the earliest 1.4.0 relase, the 1.2.8 series is OK.
Change-Id: Ibf357e49969dd893c23bad27c18c7d5c456f2338
Commit: 30bbdf57879b97560809e5b09a51d919bdcb27d5
https://github.com/tribe29/checkmk/commit/30bbdf57879b97560809e5b09a51d919b…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-04-27 (Fri, 27 Apr 2018)
Changed paths:
A .werks/5994
M inventory/if
Log Message:
-----------
5994 FIX inv_if: Fixed failing scan function if device returns no data for OID
'.1.3.6.1.2.1.2.1.0'
Change-Id: I72fff6f9ba6c82d0b5236c1e40b0e9a00a3e5194
Commit: cfc92a98748ce92e8ca799f9f507cb81c84f7b32
https://github.com/tribe29/checkmk/commit/cfc92a98748ce92e8ca799f9f507cb81c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-27 (Fri, 27 Apr 2018)
Changed paths:
A .werks/6036
M cmk_base/core_nagios.py
Log Message:
-----------
6036 FIX Fixed broken IP lookup in Check_MK service when using Nagios core
The "Check_MK" services of hosts were not doing IP resolution correctly,
leading to messages like "(No output returned from plugin)" and non working
checking for these hosts.
Change-Id: I0c21093b1c9b96a76a8692882728c6c12c513f8c
Commit: 4ca74f2f5d5871ed98c9b52281c8766bc431c922
https://github.com/tribe29/checkmk/commit/4ca74f2f5d5871ed98c9b52281c8766bc…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-27 (Fri, 27 Apr 2018)
Changed paths:
A .werks/6037
M cmk_base/config.py
M tests/unit/cmk_base/test_config.py
Log Message:
-----------
6037 FIX Fixed broken "Primary IP address family" rule set
When using the rule set "Primary IP address family" to change the
IP address family of dual stack hosts to IPv6, this rule was not
effective.
Change-Id: I364757474544262f8686b84a14b6c5eb827f923b
Commit: 8834b96b311866b5e90ece22942c077d2d974ce2
https://github.com/tribe29/checkmk/commit/8834b96b311866b5e90ece22942c077d2…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-27 (Fri, 27 Apr 2018)
Changed paths:
A .werks/6038
M cmk_base/core_nagios.py
Log Message:
-----------
6038 FIX Nagios: Fixed IP address resolution of dual stack hosts
Change-Id: I4acd7b1257b556fd570fe951ca1246ff0ffd8123
Commit: 3f447f8702e563f106a1659b03f52a58a4855e34
https://github.com/tribe29/checkmk/commit/3f447f8702e563f106a1659b03f52a58a…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-27 (Fri, 27 Apr 2018)
Changed paths:
M cmk_base/core_nagios.py
Log Message:
-----------
Drop ancient check crash logging - we have the crash reporting these days
Change-Id: Iafd6c9126d525cd38b0e590d1984e45bb0d89a00
Commit: e31cd65632df7863d50aca1f2130d80203efbed9
https://github.com/tribe29/checkmk/commit/e31cd65632df7863d50aca1f2130d8020…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-27 (Fri, 27 Apr 2018)
Changed paths:
M cmk_base/check_table.py
Log Message:
-----------
Check table is now filterable (services +/- clustered services)
Previously the check table was always filtering clustered services.
For two fixes it was now necessary to fetch either only clustered and
the regular including clustered services.
Future: Clean up the check table implementation to make it easier
to deal with these different views on the check table.
Change-Id: Ie0b797a9b61837f64740c7b3342a3808ae892cf4
Commit: fa2b4ab283c3ca87cdcfd0fc9b00c19283bd89d3
https://github.com/tribe29/checkmk/commit/fa2b4ab283c3ca87cdcfd0fc9b00c1928…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-27 (Fri, 27 Apr 2018)
Changed paths:
M cmk_base/check_table.py
Log Message:
-----------
Removed debug output
Change-Id: I539fa874d59a4ab126f5c9ff87c7608738c8e0d9
Commit: b9e817cf9fd174fb583d0d8354aa40bacdf33f27
https://github.com/tribe29/checkmk/commit/b9e817cf9fd174fb583d0d8354aa40bac…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-27 (Fri, 27 Apr 2018)
Changed paths:
A .werks/6039
M cmk_base/core_nagios.py
Log Message:
-----------
6039 FIX Nagios: Fixed monitoring of cluster hosts and nodes
Monitoring Check_MK clusters was not correctly working in all
previous 1.5 releases.
Change-Id: Ia38df05938d5ff31c5318f5ef8b8453744fe6c8b
Commit: 68b65a7bf4b10140b8eafec0a61d83d16604d32c
https://github.com/tribe29/checkmk/commit/68b65a7bf4b10140b8eafec0a61d83d16…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-27 (Fri, 27 Apr 2018)
Changed paths:
A .werks/6040
R pnp-templates/check_mk-if.php
Log Message:
-----------
6040 FIX if: Fixed interface graphs for some hosts when using the raw edition
Some network interface graphs were not working as expected. Instead an "Error
500" was shown in the GUI hover menus. When clicking on the graph icon, PNP
showed some kind of PHP error message about a non numeric value.
Change-Id: I5b79bc76843da1b2d404053ee0b10b3ecc817cd8
Commit: 7f7c185d9e465ec9a37cdb80d1f3910107784020
https://github.com/tribe29/checkmk/commit/7f7c185d9e465ec9a37cdb80d1f391010…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-27 (Fri, 27 Apr 2018)
Changed paths:
M cmk/crash_reporting.py
M cmk_base/exceptions.py
Log Message:
-----------
MKParseFunctionError: Fixed formating original trace
Change-Id: Ib0d52f82b78547e049f017664a2c76e2bbfeffa4
Commit: ae9a9edcbcf3d9eaa95cec28f4dd229c04b13127
https://github.com/tribe29/checkmk/commit/ae9a9edcbcf3d9eaa95cec28f4dd229c0…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-27 (Fri, 27 Apr 2018)
Changed paths:
A .werks/6041
M cmk_base/checking.py
M cmk_base/discovery.py
Log Message:
-----------
6041 FIX Discovery: Exceptions during discovery produce crash reports again
It is intended that exceptions during service discovery lead to crash reports
instead of less helpful UNKOWN states with missing trace information. This broke
somewhere on the way to 1.5.
Change-Id: If1c0d9a2186a0cce45c679b3aaf15ed55b8b48eb
Commit: 14f858e08490e043005a6b5fb6b3f5baa3bea8d5
https://github.com/tribe29/checkmk/commit/14f858e08490e043005a6b5fb6b3f5baa…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-27 (Fri, 27 Apr 2018)
Changed paths:
M cmk_base/core_nagios.py
Log Message:
-----------
Nagios: Add discovery service in same situation as with Microcore
Change-Id: I9fc618cc0d1fb0f35ab7c1bbdb49fda2b53386cb
Commit: bb33620bc453b1bd6d7d8d8ef76677c442e42569
https://github.com/tribe29/checkmk/commit/bb33620bc453b1bd6d7d8d8ef76677c44…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-27 (Fri, 27 Apr 2018)
Changed paths:
A .werks/6042
M cmk_base/checking.py
Log Message:
-----------
6042 FIX Nagios: Fix processing of service output containing special characters
When using nagios service results of the "Check_MK *" services could end up
with output of "(null)" when the resulting text contained special characters.
Change-Id: Ie0e62ca4a288dde140d2e873dc8785ad9ed46fd0
Commit: bdd6f0e80140c37412beb6eb0439ca41223892e8
https://github.com/tribe29/checkmk/commit/bdd6f0e80140c37412beb6eb0439ca412…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-27 (Fri, 27 Apr 2018)
Changed paths:
M cmk_base/discovery.py
Log Message:
-----------
Fixed typo
Change-Id: Id48a14c0bd2b4c01aa8df169ed065c82dc78222f
Commit: 1cc26cf2c75beb28d9c3f88e8d942bf1e4f8bff9
https://github.com/tribe29/checkmk/commit/1cc26cf2c75beb28d9c3f88e8d942bf1e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-27 (Fri, 27 Apr 2018)
Changed paths:
A .werks/6043
M cmk_base/data_sources/abstract.py
A tests/unit/cmk_base/test_data_sources_unit.py
Log Message:
-----------
6043 FIX Fixed HW/SW inventory marking discovered services as vanished
The service discovery (e.g. WATO service discovery page) could be
confused after the execution of the HW/SW inventory check.
When opening the service discovery page for a host with SNMP services,
the page could show still existing services as vanished.
CMK-504 #close Fixed
Change-Id: I16871254bb9bb13df094568baf0bd61cef8fa917
Commit: a35a98cb4c2149ffe8e0cf28fa4881f3b17c084a
https://github.com/tribe29/checkmk/commit/a35a98cb4c2149ffe8e0cf28fa4881f3b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-27 (Fri, 27 Apr 2018)
Changed paths:
R pnp-templates/check_mk-esx_vsphere_counters.if.php
R pnp-templates/check_mk-fritz.wan_if.php
R pnp-templates/check_mk-hitachi_hnas_fc_if.php
R pnp-templates/check_mk-hpux_if.php
R pnp-templates/check_mk-if64.php
R pnp-templates/check_mk-if64_tplink.php
R pnp-templates/check_mk-if64adm.php
R pnp-templates/check_mk-if_lancom.php
R pnp-templates/check_mk-lnx_if.php
R pnp-templates/check_mk-mcdata_fcport.php
R pnp-templates/check_mk-netapp_api_if.php
R pnp-templates/check_mk-statgrab_net.php
R pnp-templates/check_mk-ucs_bladecenter_if.php
R pnp-templates/check_mk-vms_if.php
R pnp-templates/check_mk-winperf_if.php
Log Message:
-----------
Removed dangling symlinks
Change-Id: Ia217e02b51dfc2755fa977660c268cd78964b5a8
Commit: 869b13f5c75768a081910ac6bdb08b7fd351b22b
https://github.com/tribe29/checkmk/commit/869b13f5c75768a081910ac6bdb08b7fd…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-27 (Fri, 27 Apr 2018)
Changed paths:
A .werks/6044
M cmk_base/check_table.py
M cmk_base/core_nagios.py
Log Message:
-----------
6044 FIX Nagios: Fixed crash when discovered checks were disabled
When all services discovered by a single check were disabled a
"KeyError: 'logwatch'" exception occured while checking the host.
Change-Id: I74b2a5e41e25247889ddebef4a71bc4da7d85149
Commit: e3db6dcf7b4a69a2fb061c7fcfe8d2fe48499686
https://github.com/tribe29/checkmk/commit/e3db6dcf7b4a69a2fb061c7fcfe8d2fe4…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-28 (Sat, 28 Apr 2018)
Changed paths:
A .werks/6045
M agents/check_mk_agent.linux
Log Message:
-----------
6045 FIX df: Disable for docker containers
Change-Id: I985f80c869b97e87b99e7de710c1025a39b9d12c
Commit: 97eb13b61d5e27d517a1c0dc0244ae63e1444f74
https://github.com/tribe29/checkmk/commit/97eb13b61d5e27d517a1c0dc0244ae63e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
Changed paths:
A .werks/6047
M inventory/docker_node_info
Log Message:
-----------
6047 FIX docker_node_info: Fix crash in case docker process is not running
Change-Id: Id927a4cb7a000031037ebf49206effad985d1ddd
Commit: fafb0bdf519ac1dd5785d348534b7f5471e1f042
https://github.com/tribe29/checkmk/commit/fafb0bdf519ac1dd5785d348534b7f547…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
Changed paths:
A .werks/6048
M checks/docker_node_info
Log Message:
-----------
6048 FIX docker_node_info.containers: Fixed crash when daemon is not running
Change-Id: I9dd77ed81583aa207cbb78ee52b2d4346e14a32d
Commit: 721062274fa925623e729ac763e5f8c68d7055b1
https://github.com/tribe29/checkmk/commit/721062274fa925623e729ac763e5f8c68…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
Changed paths:
A .werks/6049
M checks/docker_node_disk_usage
Log Message:
-----------
6049 FIX docker_node_disk_usage: Fixed crash when docker process is not running
Change-Id: I8d086ac8ff10ab5d28b335514ca3a7ea55b3b297
Commit: e6817f66100ff75dcb898b25765a668c81891c31
https://github.com/tribe29/checkmk/commit/e6817f66100ff75dcb898b25765a668c8…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
Changed paths:
A .werks/6050
M web/plugins/wato/ac_tests.py
Log Message:
-----------
6050 FIX Analyze configuration: Execute CMC specific tests only with CMC
Change-Id: I37593460281cf299992710cf8848959f884b3bd0
Commit: 4bbb47f5aff78aedfbe46c4022e726ff5aaa41ba
https://github.com/tribe29/checkmk/commit/4bbb47f5aff78aedfbe46c4022e726ff5…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-29 (Sun, 29 Apr 2018)
Changed paths:
A .werks/6051
M web/plugins/wato/ac_tests.py
Log Message:
-----------
6051 FIX Analyze configuration: Fix livestatus test with Nagios core
Change-Id: I81d6912979adde88985e6c7ee7f7f300c6104fda
Commit: 6eab8e94de9b233629b9bf210057caa193466b04
https://github.com/tribe29/checkmk/commit/6eab8e94de9b233629b9bf210057caa19…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-30 (Mon, 30 Apr 2018)
Changed paths:
A .werks/6052
Log Message:
-----------
6052 FIX Show "Agent updates" context menu only for permitted users
The "Agent updates" context menu entry of the "Check_MK Agent"
service
is now only shown when the user is permitted to access the target page.
Change-Id: I119672849f9bbd17870bcc82ea8fdb3942c94c2e
Commit: 3d903526e9141f832013c2f2fad8ec13a3458311
https://github.com/tribe29/checkmk/commit/3d903526e9141f832013c2f2fad8ec13a…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-30 (Mon, 30 Apr 2018)
Changed paths:
A .werks/6031
M web/plugins/wato/backup_domains.py
Log Message:
-----------
6031 FIX Improved initial activation step performance in some cases
When activating the changed configuration, the first step "Initializing
activation" may
take a lot of time when there are a lot of files located below the "local"
hierarchy of
the site.
This is caused by a backup mechanism that is executed in this step. It saves snapshots
of your WATO configuration (not the whole site nor the whole config of the site) to
archives which are located below "var/check_mk/wato/snapshots". These can be
used for
reverting the changes in the GUI and for recovery of configuration files. This is not
primarily a backup mechanism, better use the Check_MK site backup for this task.
These archives were also containing the whole local/ hierarchy. In case there are a lot
of small files or some larger files in this hierarchy, this slowed down the activation
significantly. We've decided to remove those files from the config snapshot now.
Change-Id: Ib215fa78ef16f03f2e17d294478d62b98e2d6f9e
Commit: 3f6828a79293fb1e44dc657dea3e68ceb2e6dd8c
https://github.com/tribe29/checkmk/commit/3f6828a79293fb1e44dc657dea3e68ceb…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-30 (Mon, 30 Apr 2018)
Changed paths:
A .werks/6053
M web/htdocs/wato.py
M web/htdocs/watolib.py
Log Message:
-----------
6053 FIX Fixed sync after user notification rule changes
When a user changes his personal notification rules in a distributed
environment, the user profile synchronization was only performed for the
configured "login sites". These are the sites where user logins are allowed
(by
the site configuration). In case of notification setting changes the notification
rules need to be synchronized to all sites instead.
Change-Id: I6d9f4b9ee0cecba116d16fc917973c04ca610ff5
Commit: 14cb8fda758fca980b368516bfa96b4cf01d851c
https://github.com/tribe29/checkmk/commit/14cb8fda758fca980b368516bfa96b4cf…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-30 (Mon, 30 Apr 2018)
Changed paths:
M web/htdocs/wato.py
M web/htdocs/watolib.py
Log Message:
-----------
Fixed merge issue
Change-Id: I68f2c0bec119c13dc93649fd68edac07c0348168
Commit: b73b376d75e072ad4764118bb1da02c1a15ab84e
https://github.com/tribe29/checkmk/commit/b73b376d75e072ad4764118bb1da02c1a…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-30 (Mon, 30 Apr 2018)
Changed paths:
A .werks/6046
M cmk/paths.py
M cmk_base/checks.py
Log Message:
-----------
6046 Improved execution time of e.g. service discovery
The overall execution time of the service discovery has been reduced by
introducing some precompiling of the check plugins and their includes
before loading them. The mechanism is similar to the compilation of
python modules from (.py to .pyc files). This mechanism reduces the
load time of the plugins by 50%.
Change-Id: I97bc4f72db4fa782d183fd936863d3bb87c25c90
Commit: 87aeaf042ae0796470358084a5ca397caaef0765
https://github.com/tribe29/checkmk/commit/87aeaf042ae0796470358084a5ca397ca…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-30 (Mon, 30 Apr 2018)
Changed paths:
A web/htdocs/images/icon_docker.png
M web/plugins/views/inventory.py
Log Message:
-----------
Add docker icon for HW/SW inventory data
Change-Id: I5227cc4ae5087fec9f03cb7754d331fac8a1c248
Commit: 9fefb73a9ee1151b3ada7e824e06508216efc2e3
https://github.com/tribe29/checkmk/commit/9fefb73a9ee1151b3ada7e824e0650821…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-04-30 (Mon, 30 Apr 2018)
Changed paths:
M cmk_base/checks.py
Log Message:
-----------
Fixed path conflict in last change
Change-Id: If4a890a1b0c6c5699f93d00ad4bb1c3c60ef2678
Commit: fd453023127b7fd9673b7bd0288f22156511df91
https://github.com/tribe29/checkmk/commit/fd453023127b7fd9673b7bd0288f22156…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-01 (Tue, 01 May 2018)
Changed paths:
M cmk_base/checks.py
M cmk_base/inventory.py
Log Message:
-----------
Fixed status data inventory execution
Change-Id: I9ba097d913ae15f37bb480edd2a2569a8f125933
Commit: 2aa56c7731bba906e9f4e812feaa48265a66c47d
https://github.com/tribe29/checkmk/commit/2aa56c7731bba906e9f4e812feaa48265…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-02 (Wed, 02 May 2018)
Changed paths:
A .werks/6055
M omd/packages/python/Makefile
R omd/packages/python/Python-2.7.14.tgz
A omd/packages/python/Python-2.7.15.tgz
Log Message:
-----------
6055 FIX Updated Python to 2.7.15
Change-Id: I1c51cf8946f55c3559373e4ec79b7a0268778c1a
Commit: 483a896a30ccf82c27bd94b9c51ff244667802ac
https://github.com/tribe29/checkmk/commit/483a896a30ccf82c27bd94b9c51ff2446…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-05-02 (Wed, 02 May 2018)
Changed paths:
M web/plugins/wato/notifications.py
Log Message:
-----------
Fix for werk #4886
Change-Id: Ib54bda08203c6b758de52c80f73015c1dceff8e2
Commit: 5747d9515f06e7bef114344121452f345be7231d
https://github.com/tribe29/checkmk/commit/5747d9515f06e7bef114344121452f345…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-02 (Wed, 02 May 2018)
Changed paths:
M web/htdocs/inventory.py
Log Message:
-----------
Show initial tree in inventory history
Change-Id: I6dc374afd2c91eb5c5ee8c3ab993edb6fb69c3f1
Commit: f8a9f6c16fdbf12baf091f403fcf0f34063b5cb8
https://github.com/tribe29/checkmk/commit/f8a9f6c16fdbf12baf091f403fcf0f340…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-02 (Wed, 02 May 2018)
Changed paths:
M tests/integration/omd/test_python.py
Log Message:
-----------
Bumped python version integration test
Change-Id: Ia77e6ee917bd3607c1e2fefe9065f49a34eb4140
Commit: 598604a71d34a07c21edb8ad3f1c4c665ef9a9d0
https://github.com/tribe29/checkmk/commit/598604a71d34a07c21edb8ad3f1c4c665…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-03 (Thu, 03 May 2018)
Changed paths:
M cmk/paths.py
M cmk_base/checks.py
Log Message:
-----------
Another performance improvement to check loading
This change improves the execution time of different Check_MK calls,
especially command line calls for discovery and checking by additional
50%.
Change-Id: If52a5e209ee8bffe5f191b79dd982511e4707dd4
Commit: 67720301b4d4650c09e65cd7c8991dedcce9d1d4
https://github.com/tribe29/checkmk/commit/67720301b4d4650c09e65cd7c8991dedc…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-07 (Mon, 07 May 2018)
Changed paths:
A .werks/5986
M web/htdocs/userdb.py
M web/htdocs/views.py
M web/htdocs/wato.py
M web/plugins/userdb/ldap.py
Log Message:
-----------
5986 FIX User synchronization is now using background job mechanism
To prevent timeouts of the GUI when manually starting the user synchronization
the user synchronization is now performed as background job. You can either
have a log at the state of the current/last job from the Users page or the
list of all background jobs.
Change-Id: I94a3924de2b28e46d6bead373f77079622061d12
Commit: 2c0c2738b84a11ab9251f2356dc8cb9fd9ebb0ac
https://github.com/tribe29/checkmk/commit/2c0c2738b84a11ab9251f2356dc8cb9fd…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-07 (Mon, 07 May 2018)
Changed paths:
M cmk_base/checks.py
Log Message:
-----------
precompiling checks: Use standard store methods for writing file
Change-Id: I2fec7dfbc05cca420c3105f5bea1b1b4c3f2489a
Commit: 69ca15725682258c58bd2d8d10e214e672151fc8
https://github.com/tribe29/checkmk/commit/69ca15725682258c58bd2d8d10e214e67…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-07 (Mon, 07 May 2018)
Changed paths:
A .werks/6056
M web/plugins/wato/ac_tests.py
Log Message:
-----------
6056 Analyze configuration: Test for old omdadmin default credentials
A new "Analyze configuration" test warns you in case a omdadmin user with the
pre
1.4 default password is found in the site.
Change-Id: I788abe3e0eedf1021fbc77340baf34ee54608611
Commit: 6be5fa76427702eb56fe08216c439bd9252f0208
https://github.com/tribe29/checkmk/commit/6be5fa76427702eb56fe08216c439bd92…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-07 (Mon, 07 May 2018)
Changed paths:
M cmk/paths.py
Log Message:
-----------
Added missing variable declaration
Change-Id: I07ff5b6aabe7d81be8d024253a28f1752c34abd4
Commit: 2635226eea281bfdb0e489a13be4557fe448750f
https://github.com/tribe29/checkmk/commit/2635226eea281bfdb0e489a13be4557fe…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-07 (Mon, 07 May 2018)
Changed paths:
A .werks/5996
M cmk_base/config.py
M web/htdocs/watolib.py
Log Message:
-----------
5996 FIX Fixed lookup of management protocol and credentials
If a host has configured a SNMP management board in Check_MK
version 1.4.0 and the site was upgraded to 1.5.0 or later versions,
then the SNMP management board protocol and credentials were not
found. Fixed that!
Change-Id: Ica7446639b802c0924d5f3740007723a2291c838
Commit: 316c03eb2d884feee33004f722ccc5d70f04e148
https://github.com/tribe29/checkmk/commit/316c03eb2d884feee33004f722ccc5d70…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-05-07 (Mon, 07 May 2018)
Changed paths:
M web/plugins/wato/active_checks.py
Log Message:
-----------
corrected description
Change-Id: Ic490a8fdeafd052ce2830fc54cc68ea5552b5d8b
Commit: c5fe3a5a5dbd88f36402fdb9ee25436909c197da
https://github.com/tribe29/checkmk/commit/c5fe3a5a5dbd88f36402fdb9ee2543690…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-07 (Mon, 07 May 2018)
Changed paths:
M web/plugins/views/inventory.py
Log Message:
-----------
Fix missing display hints for non list "*" placeholder
* Add display hints for ".level1.*.level3." paths
Display hints for paths like
"software.applications.docker.container.networks.*."
were not working at all. Added a simple implementation that was one of such
"*"
placeholders in a path.
* "%s" placeholders have been added to display hint titles
Just like %d for *-matching on lists, the %s is now working for
path part matching.
* Cleaned up previous replaement of ":*." list item syntax a bit
* Moved display hint matching to a central place.
Change-Id: Idb3352c0461222e8cf292c1347977cfa65d14dad
Commit: 9c9c4fad3604da34b6a59cab14bc23bc66b82e8a
https://github.com/tribe29/checkmk/commit/9c9c4fad3604da34b6a59cab14bc23bc6…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-07 (Mon, 07 May 2018)
Changed paths:
M web/plugins/views/inventory.py
Log Message:
-----------
Fixed non working docker display hints; Added some more
Change-Id: Iff4f29fe12125901634f510e43ce6b67bb097616
Commit: d00eccd1db137ac3b12c6dbd0d343550e0996429
https://github.com/tribe29/checkmk/commit/d00eccd1db137ac3b12c6dbd0d343550e…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-07 (Mon, 07 May 2018)
Changed paths:
A .werks/5993
M cmk_base/checks.py
M cmk_base/data_sources/abstract.py
M cmk_base/discovery.py
Log Message:
-----------
5993 FIX Fixed execution of management board checks
This concerns hosts which have configured a management board.
During checking the wrong data source was used and therefore
the wrong data was checked. Fixed that!
Change-Id: If124e1dc01019c3b754d8e0b121a38069028c0f1
Commit: d8be62b369f56d6b3491e194925fbb78e51c7dce
https://github.com/tribe29/checkmk/commit/d8be62b369f56d6b3491e194925fbb78e…
Author: Jukka Aro <ja(a)mathias-kettner.de>
Date: 2018-05-07 (Mon, 07 May 2018)
Changed paths:
M Pipfile.lock
Log Message:
-----------
Use additional hash for pluggy in Pipfile.lock
Commit: 5b90dac35814b44f72f9402d362fc3605581515d
https://github.com/tribe29/checkmk/commit/5b90dac35814b44f72f9402d362fc3605…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-05-07 (Mon, 07 May 2018)
Changed paths:
M checks/iptables
Log Message:
-----------
iptables: compute config hash with hashlib
Change-Id: Ia70831e957732e405d7013fc681e4fcf0e13d7d9
Commit: 3b886c43c3bdabf48ac4553830c920cec335e648
https://github.com/tribe29/checkmk/commit/3b886c43c3bdabf48ac4553830c920cec…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-05-07 (Mon, 07 May 2018)
Changed paths:
A .werks/5805
M checks/services
Log Message:
-----------
5805 FIX windows services: service discovery was unable to ignore disabled rules
Change-Id: I5bde4632291ee77c901b2b53f5eb07c9ac7d8afe
Commit: 33944b1f32fd07b59c2acb94a08e4beee693b263
https://github.com/tribe29/checkmk/commit/33944b1f32fd07b59c2acb94a08e4beee…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-07 (Mon, 07 May 2018)
Changed paths:
M livestatus/iwyu-mappings/check_mk.imp
M livestatus/iwyu-mappings/gcc.stl.headers.imp
Log Message:
-----------
IWYU mapping tweaks.
Change-Id: I02793d99c6b9e1d6c9b1f8aac74ada2765d12e98
Commit: 83778e573da7790a0cd6c203f7ec3cc33e94e62d
https://github.com/tribe29/checkmk/commit/83778e573da7790a0cd6c203f7ec3cc33…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-07 (Mon, 07 May 2018)
Changed paths:
M Makefile
M livestatus/src/Makefile.am
Log Message:
-----------
Use clang 6.0.
Change-Id: Icf0ee2bed98c62b249c8e68f670a5bd5e92809d4
Commit: 87444e92e03dc73a563bd6b01f2e0e7599d235bb
https://github.com/tribe29/checkmk/commit/87444e92e03dc73a563bd6b01f2e0e759…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-07 (Mon, 07 May 2018)
Changed paths:
M bin/mkbackup
Log Message:
-----------
Bumped a few forgotten version numbers.
Change-Id: I0f83c8d48c9fbad78cfa5caf0a254280dbaee476
Commit: 3d507e7436c438741912c639db37814cdb339a4a
https://github.com/tribe29/checkmk/commit/3d507e7436c438741912c639db37814cd…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-07 (Mon, 07 May 2018)
Changed paths:
A .werks/5998
M agents/check_mk_agent.aix
Log Message:
-----------
5998 FIX check_mk_agent.aix: Fixed parameter substitution for environment variables
MK_LIBDIR,MK_CONFDIR and MK_VARDIR
Change-Id: I00493dfaa97bb23e446feea85fdfb67c5adceb2b
Commit: 8b8ff905cbf0b78c66718006336ed88c4bd7f1dd
https://github.com/tribe29/checkmk/commit/8b8ff905cbf0b78c66718006336ed88c4…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
A .werks/5997
M checks/brocade_sys
Log Message:
-----------
5997 FIX brocade_sys: Fixed missing data handling which caused IndexError
Change-Id: I53f3fe93badb3d7758824dc5097363280614bdcc
Commit: 9448859467e0a5554fe2ceac43bca82941f14293
https://github.com/tribe29/checkmk/commit/9448859467e0a5554fe2ceac43bca8294…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
M livestatus/src/AndingFilter.cc
M livestatus/src/AndingFilter.h
M livestatus/src/ColumnFilter.h
M livestatus/src/OringFilter.cc
M livestatus/src/OringFilter.h
M livestatus/src/RegExp.cc
M livestatus/src/ServiceGroupMembersColumn.cc
M livestatus/src/ServiceListColumn.cc
M livestatus/src/StatsColumn.cc
M livestatus/src/TableColumns.cc
M livestatus/src/TableCommands.cc
M livestatus/src/TableComments.cc
M livestatus/src/TableDowntimes.cc
M livestatus/src/module.cc
Log Message:
-----------
More IWYU fixes.
Change-Id: I9d6e88ae9ef015908fd08010a7af485ff9a732c5
Commit: 1183483c8db2882b32f531b13d3d5079e62986da
https://github.com/tribe29/checkmk/commit/1183483c8db2882b32f531b13d3d5079e…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
M livestatus/src/HostSpecialDoubleColumn.cc
M livestatus/src/ServiceSpecialDoubleColumn.cc
Log Message:
-----------
Fixed unintended loss of precision in staleness calculation.
Change-Id: Ie953882964b550f1972bf15346da643f1b210216
Commit: fc1bc85a3b5a623cda0904cbe25d9585e79b49ac
https://github.com/tribe29/checkmk/commit/fc1bc85a3b5a623cda0904cbe25d9585e…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
M .clang-tidy
Log Message:
-----------
Tweaked clang-tidy configuration.
Change-Id: Id6ca34540f220f385c518e85fdb50cb34cc3dc07
Commit: 59dca58907d5ac5c50a8e497957bdf11482bafda
https://github.com/tribe29/checkmk/commit/59dca58907d5ac5c50a8e497957bdf114…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
A .werks/6000
M checks/statgrab_mem
Log Message:
-----------
6000 FIX statgrab_mem: Missing data caused UnboundLocalError
Change-Id: I45830cc7e8d4d22f4c9a97d6fab83bb09eea9a20
Commit: 11de990965b8df20d19b8ab10938da50c59ba255
https://github.com/tribe29/checkmk/commit/11de990965b8df20d19b8ab10938da50c…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
M checks/statgrab_mem
Log Message:
-----------
Updated werk 6000
Change-Id: Id04e99dbee65607a127bfbbbe4aceeb15a58a811
Commit: 9b8faa0939d562a715062772d8ee6c58d9e60a3e
https://github.com/tribe29/checkmk/commit/9b8faa0939d562a715062772d8ee6c58d…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
M checks/logwatch
Log Message:
-----------
logwatch: compute pattern hash with hashlib
Change-Id: Ia1838c8a2693265594b9506abb07514a6f342fd2
Commit: 840c788473a421c808955c1a98521a53971cd422
https://github.com/tribe29/checkmk/commit/840c788473a421c808955c1a98521a539…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
M .clang-tidy
Log Message:
-----------
Disable cppcoreguidelines-owning-memory check.
Change-Id: I0837dce90c15a737a0075c7a4644a776fd3aa225
Commit: bba9a5d09eecfe7819064d073fa3d54696156c50
https://github.com/tribe29/checkmk/commit/bba9a5d09eecfe7819064d073fa3d5469…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
M livestatus/src/ServiceSpecialDoubleColumn.cc
Log Message:
-----------
Fix for hicpp-use-auto check.
Change-Id: Ia2addbfeb07f29f410377685bcf3f99890263293
Commit: 2a6f14d49d656e6a7c1791ea5dee96154dde0b91
https://github.com/tribe29/checkmk/commit/2a6f14d49d656e6a7c1791ea5dee96154…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
M livestatus/src/module.cc
Log Message:
-----------
Check for failed accept().
Change-Id: Ic1d74843d8ab48d030e7d22f8b42181dff89e242
Commit: baddd31def0f635ca476f0067c4e9d1a5daf8caf
https://github.com/tribe29/checkmk/commit/baddd31def0f635ca476f0067c4e9d1a5…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
M configure.ac
M livestatus/src/module.cc
Log Message:
-----------
Fixed (probably harmless?) race condition.
Change-Id: I886637fbcf2f6c628e71d7c4bdac4dd3bf62226e
Commit: 236a2daff35944f4a481cab800bb97ab6e0ad24a
https://github.com/tribe29/checkmk/commit/236a2daff35944f4a481cab800bb97ab6…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
A .werks/6001
M checks/ps.include
Log Message:
-----------
6001 FIX ps.include: Checks crashed if parameters 'Levels on CPU utilization of a
single process' or 'Enable per-process details in long-output' are used
Change-Id: I0235b4645073f406d9d0db1830b3bfdece508eff
Commit: 36263a9eded0c09d7e99a8294545164966fbf11c
https://github.com/tribe29/checkmk/commit/36263a9eded0c09d7e99a829454516496…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
A .werks/6002
M checks/cisco_asa_failover
Log Message:
-----------
6002 FIX cisco_asa_failover: If a failover occurs the check goes WARN as the related
manpage describes.
Change-Id: I65f4087ed90f5df51036dbcefddbc0b80e85841d
Commit: da98d918b0f977cfde8f881977c8b8dff144ce85
https://github.com/tribe29/checkmk/commit/da98d918b0f977cfde8f881977c8b8dff…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
M livestatus/src/Query.cc
Log Message:
-----------
Fixed exception type.
Change-Id: I5586b64414fc37d2af8604342d154ce4ae467c37
Commit: dcd25321e27002b7ad2dd9b99752475d47537fd8
https://github.com/tribe29/checkmk/commit/dcd25321e27002b7ad2dd9b99752475d4…
Author: Jukka Aro <ja(a)mathias-kettner.de>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
A .werks/5924
M agents/windows/build_version
M agents/windows/sections/SectionPS.cc
Log Message:
-----------
5924 Windows: Use WMI for process monitoring by default
The option use_wmi has been available as an 'experimental' feature
for the section ps of the Windows agent since release 1.2.7i3. The
default setting has still been to use the 'native' WinAPI for obtaining
process information. As the native way seems to fail to obtain
information about all desired processes at times and the WMI option
seems to be working without significant problems, the default value of
the option is now changed to 'yes'.
Commit: 3b8c9bf3632b28ee4a5e6b8b048024a0d61d9be4
https://github.com/tribe29/checkmk/commit/3b8c9bf3632b28ee4a5e6b8b048024a0d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
M cmk_base/checks.py
Log Message:
-----------
Fix check precaching issue by using pyc format and logic 1:1
Change-Id: I1861d11542e1285dec6e90cc81c2de84946e1637
Commit: 27912b1007929746e3e68ed31ee29ab2bbda3a2c
https://github.com/tribe29/checkmk/commit/27912b1007929746e3e68ed31ee29ab2b…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
A .werks/6003
M cmk_base/inventory.py
Log Message:
-----------
6003 FIX HW/SW inventory: Fixed TypeError if any inventory hooks are executed
Change-Id: I1e6cce66e33a10e9839b145d24b7ddf5aaed78f1
Commit: 101b96aaa59afcb2ff405a586ec86a41e3238550
https://github.com/tribe29/checkmk/commit/101b96aaa59afcb2ff405a586ec86a41e…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
A .werks/6004
M checks/dell_compellent_folder
Log Message:
-----------
6004 FIX dell_compellent_folder: Fixed forgotten include file
'size_trend.include'
Change-Id: I9ab9beabdd3cdb42d6925336478fc335c558fd77
Commit: a30f97826c461f4be19723c256a6a7f449062d57
https://github.com/tribe29/checkmk/commit/a30f97826c461f4be19723c256a6a7f44…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
A .werks/6005
M checks/hp_procurve_cpu
Log Message:
-----------
hp_procurve_cpu: Fixed invalid parameter format
Change-Id: I49b0e334e41b77482b72a86bd7307206791ca441
Commit: f8fec2b4f6e74ea3be99b269361dfb95d186653e
https://github.com/tribe29/checkmk/commit/f8fec2b4f6e74ea3be99b269361dfb95d…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-05-08 (Tue, 08 May 2018)
Changed paths:
M web/htdocs/js/checkmk.js
Log Message:
-----------
Cleanup of checkmk.js
Change-Id: I0bd2c511f166231cbf182e19d8bd0c9a75c13e66
Commit: 945e2b9bc757db085ec02b90882d9243829a1c49
https://github.com/tribe29/checkmk/commit/945e2b9bc757db085ec02b90882d92438…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-09 (Wed, 09 May 2018)
Changed paths:
A .werks/6006
M checks/pvecm_nodes
M checks/pvecm_status
Log Message:
-----------
6006 FIX pvecm_nodes, pvecm_status: Now supports Proxmox VE Cluster versions greater
equal 3
Change-Id: Ie081ab8430b64bc44e32f126706cc7ee8db73d9a
Commit: 9f075c00dc2d3cb499a20d15dd442932130fd166
https://github.com/tribe29/checkmk/commit/9f075c00dc2d3cb499a20d15dd4429321…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-09 (Wed, 09 May 2018)
Changed paths:
A .werks/6007
M checks/etherbox
Log Message:
-----------
6007 FIX etherbox.temp: Fixed another UnicodeDecodeError
Change-Id: Ifc92cd4d75ef57a50f23e535026a30cadd9cbf60
Commit: 065eaf892c5d4e0a39caab94d5ae6056a35af918
https://github.com/tribe29/checkmk/commit/065eaf892c5d4e0a39caab94d5ae6056a…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-09 (Wed, 09 May 2018)
Changed paths:
A .werks/6008
M checks/df.include
Log Message:
-----------
6008 FIX df.include: Fixed possibly missing parameter 'Show reserved space'
Change-Id: I606f31ab30780e5a0ca7fe58bbad23f3b7701129
Commit: 6a56e58f8bbaae0c5a27664c23ead7d469e8ee0d
https://github.com/tribe29/checkmk/commit/6a56e58f8bbaae0c5a27664c23ead7d46…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-09 (Wed, 09 May 2018)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
Fixed error message.
Change-Id: I7ad96935897438f6c5383db810babde135b6622e
Commit: e504bc7529818a7b9ef154fe9aed81a7d0de82f8
https://github.com/tribe29/checkmk/commit/e504bc7529818a7b9ef154fe9aed81a7d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-09 (Wed, 09 May 2018)
Changed paths:
A .werks/6059
M web/htdocs/views.py
Log Message:
-----------
6059 FIX "All Services with this description" view: Shows services of all
sites now
Change-Id: I6f1ee4da126f544ddd5fa82f16b1d4c50100b916
Commit: a3c134b3693b5d665242e5a6937e52991294b386
https://github.com/tribe29/checkmk/commit/a3c134b3693b5d665242e5a6937e52991…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-09 (Wed, 09 May 2018)
Changed paths:
M checks/storeonce_clusterinfo
M checks/storeonce_servicesets
Log Message:
-----------
Removed dead code
Change-Id: I1d7340a1b1d2bd9f2e295593b64cca1027c76327
Commit: 4151955921eb89fb76ac9a9ed2e1152ae1ca3598
https://github.com/tribe29/checkmk/commit/4151955921eb89fb76ac9a9ed2e1152ae…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-09 (Wed, 09 May 2018)
Changed paths:
A .werks/6060
M cmk_base/core_config.py
Log Message:
-----------
6060 FIX Clusters: Add missing custom variable containing the node names
In addition to the existing custom attributes _NODEIPS, _NODEIPS_4 and
_NODEIPS_6 this change adds a new variable _NODENAMES. All the entries
in this variables are now sorted by the node name. This means that e.g.
the 2nd entry in all of the above variables belongs to the same node.
Change-Id: Ie8d4ffeadd50397666fe6eca6327bf0a54c265d1
Commit: 01ede61dce38cc1c5b49475b60487ec0b1f31262
https://github.com/tribe29/checkmk/commit/01ede61dce38cc1c5b49475b60487ec0b…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-09 (Wed, 09 May 2018)
Changed paths:
A .werks/6069
M checks/netextreme_fan
Log Message:
-----------
6069 FIX netextreme_fan: Fixed crash if no speed information is sent from device
Change-Id: I40bf48b130a0d0e732a3468485b65a028aec03f6
Commit: e7e7b7876042de9c75b28c3ba6c81af5c91a4467
https://github.com/tribe29/checkmk/commit/e7e7b7876042de9c75b28c3ba6c81af5c…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-09 (Wed, 09 May 2018)
Changed paths:
A .werks/6070
M checks/oracle_locks
Log Message:
-----------
6070 FIX oracle_locks: Fixed missing include which caused the NameError
'oracle_handle_ora_errors' is not defined
Change-Id: I609f67bb1022f5d45948244ee7aa8815714fb8dc
Commit: f4e940f34511172108f42b46790a106eca9f2854
https://github.com/tribe29/checkmk/commit/f4e940f34511172108f42b46790a106ec…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-05-09 (Wed, 09 May 2018)
Changed paths:
A .werks/5808
M web/htdocs/sidebar.py
M web/plugins/sidebar/search.py
Log Message:
-----------
5808 FIX Quicksearch: Searching for groups did not always return full results
Choosing a specific value from the dropdown menu in the quicksearch snapin, also applied
a site filter for the chosen group. The group results were hereby incorrectly restricted
to a specific site.
Change-Id: Ie07f0429e70f190c14989a581b1ffa681e1df84b
Commit: f92ba8319eb6bc024a3ea3fc05c7c97992ad973f
https://github.com/tribe29/checkmk/commit/f92ba8319eb6bc024a3ea3fc05c7c9799…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-09 (Wed, 09 May 2018)
Changed paths:
A .werks/6061
Log Message:
-----------
6061 FIX Real time checks: Improved log messages in case of invalid messages
The error messages now contain the name of the related host.
This makes it easier to find host related problems during debugging.
Change-Id: I4cd9a4c78f3abd8fc90a81c9362c9d7ebf36b6a0
Commit: cbfec0d394d563e8bf91ad2d1416a6ed36f22988
https://github.com/tribe29/checkmk/commit/cbfec0d394d563e8bf91ad2d1416a6ed3…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-09 (Wed, 09 May 2018)
Changed paths:
A .werks/6071
M checks/emcvnx_sp_util
Log Message:
-----------
6071 FIX emcvnx_sp_util: Fixed UnboundLocalError 'busy_ticks' referenced before
assignment
Change-Id: Ie584caa9f14773b578ab8c868b4188936b36ba85
Commit: 1e091cab2c89ab430c8f8b83670ef44503af4d7c
https://github.com/tribe29/checkmk/commit/1e091cab2c89ab430c8f8b83670ef4450…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-05-09 (Wed, 09 May 2018)
Changed paths:
A .werks/5809
M web/plugins/webapi/webapi.py
Log Message:
-----------
5809 New Web API Call: delete_hosts, allows to delete multiple hosts at once
The required payload for delete_hosts is a variable <tt>hostnames</tt> with a
list of hostnames.
For example, <tt>"hostnames": ["host1", "host2",
"host3"]</tt>.
The API returns an error if a specified host does not exist.
Change-Id: I788711d72507b446a2aa5cba223e77e9b9c2da0d
Commit: 95388abc7fabdb45749a4a0880a17aa3fe436a7a
https://github.com/tribe29/checkmk/commit/95388abc7fabdb45749a4a0880a17aa3f…
Author: Jukka Aro <ja(a)mathias-kettner.de>
Date: 2018-05-09 (Wed, 09 May 2018)
Changed paths:
A .werks/5925
Log Message:
-----------
5925 FIX Use 10 min default timeout for Windows updates plugin
The plugin windows_updates.vbs has the tendency of running quite long.
The default execution timeout of 60s for Windows plugins is in most
cases not enough, resulting in the plugin being started every time
the Windows agent is contacted and always timing out after 60s without
delivering results. At its worst the plugin may cause high CPU load
repeated every minute.
Most users of windows_updates.vbs have been forced to configure a
timeout rule for the plugin in Agent Bakery. To simplify this process,
Agent Bakery now delivers windows_updates.vbs with a preconfigured
timeout of 10 minutes that should be enough for most users. The
already existing defaults for async execution and cache_age of 4 hours
were preserved.
Commit: d9f50c5b9cfcdb7a2a948b3440090b8401ab4029
https://github.com/tribe29/checkmk/commit/d9f50c5b9cfcdb7a2a948b3440090b840…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-09 (Wed, 09 May 2018)
Changed paths:
A .werks/6074
M checks/postgres_sessions
Log Message:
-----------
6074 FIX postgres_sessions: Missing information about 'idle' or 'active'
sessions means zero which is never shown
Change-Id: I16f8fb18a508c9b1a7efa0b8cbc04f97cfc7301a
Commit: a95294b04ee3e26cc02a2c970cd7518fc7d75cb8
https://github.com/tribe29/checkmk/commit/a95294b04ee3e26cc02a2c970cd7518fc…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-09 (Wed, 09 May 2018)
Changed paths:
A .werks/6062
M checks/checkpoint_ha_status
Log Message:
-----------
6062 FIX checkpoint_ha_status: Workaround devices reporting wrong state information
Some devices report a state of "Active\n" instead of "Active" which
was not
handled by the check. The state could not be determined correctly.
Change-Id: Ia5aeba84366a6c18ff588f1eafcc12d64486b350
Commit: 86271eec61cecd31908fca6d1b6cb05d57da02a8
https://github.com/tribe29/checkmk/commit/86271eec61cecd31908fca6d1b6cb05d5…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-09 (Wed, 09 May 2018)
Changed paths:
A .werks/6063
M cmk_base/data_sources/programs.py
M tests/unit/cmk_base/test_data_sources_unit.py
Log Message:
-----------
6063 FIX Special agents: Remove unreplaced macros from special agent command lines
In previous versions the command lines of special agent calls like e.g. custom
data source programs could contain unreplaced macros in the format
<tt>$_HOST_MACRO$</tt>
which were later inpterpreted as shell variables. In case there was no such variable in
the shell environment, the trailing <tt>$</tt> was left on the command line as
single
character.
This could lead to some broken command line calls. We now do the replacement as usual.
After replacing all known macros, the command line is searched for left over $...$
macros
and remove the whole macro from the command line. This should make optional macro
handling
a lot easier.
Change-Id: I83d4152af691ea7a764c9fd7f6c210f0c078a64e
Commit: e020bfbbea7d2a58a554e5789cc61e9d3b145de7
https://github.com/tribe29/checkmk/commit/e020bfbbea7d2a58a554e5789cc61e9d3…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2018-05-09 (Wed, 09 May 2018)
Changed paths:
M Makefile
M agents/Makefile
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M omd/Makefile.omd
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0b4
Change-Id: I9f07f5f6c33c16ac4961bd5b7523388f11d8834d
Commit: 40b900502559126aad0ad9da1a239e3d03d956ba
https://github.com/tribe29/checkmk/commit/40b900502559126aad0ad9da1a239e3d0…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-05-09 (Wed, 09 May 2018)
Changed paths:
A .werks/5810
M web/htdocs/metrics.py
Log Message:
-----------
5810 FIX CMC Graphs: fixed incorrect fallback to pnp4nagios graphs in case some sites
are disabled
The detection routine, which determines if CMC-graphs are possible could fail when a
remote site
was down or unreachable. Furthermore, it didn't matter if the site in question had the
actual
rrd data for the graph, so it could have been any site.
As fallback, pnp4nagios graphs were used - which may lead to other display errors.
Change-Id: Icc194b2edb92983991d560813d8725ef4de25346
Commit: 53586eda5938f6badb7837c05130bb9d95bb083c
https://github.com/tribe29/checkmk/commit/53586eda5938f6badb7837c05130bb9d9…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-09 (Wed, 09 May 2018)
Changed paths:
A .werks/6075
M checks/fortigate_ipsecvpn
Log Message:
-----------
6075 FIX fortigate_ipsecvpn: Fixed crash if no parameters are stated
Change-Id: I7cb9aa6954a7b7ba8984ac179584e932229f2e0d
Commit: 40f1ac17af34b5877622d9b81ca03479c18cb33f
https://github.com/tribe29/checkmk/commit/40f1ac17af34b5877622d9b81ca03479c…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-11 (Fri, 11 May 2018)
Changed paths:
A .werks/6076
M checks/lnx_bonding
Log Message:
-----------
6076 FIX lnx_bonding: Fixed item name which had a leading './'
Change-Id: Iae0d732a18b1070e5b471a74ade5b95da0e11ef1
Commit: 391735e20941dc8a632723f28e2c760eeaf9561b
https://github.com/tribe29/checkmk/commit/391735e20941dc8a632723f28e2c760ee…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-11 (Fri, 11 May 2018)
Changed paths:
A .werks/6077
M checks/ps
M web/plugins/wato/check_parameters.py
Log Message:
-----------
6077 FIX ps: Using number of cores sent by Linux agent is now configurable
Change-Id: Id41bc32f82c1a41f3a49a116f3fe3a50f57c4182
Commit: 56c5d63b3a7a17b100d05e129f88f4b7e09a52f5
https://github.com/tribe29/checkmk/commit/56c5d63b3a7a17b100d05e129f88f4b7e…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-11 (Fri, 11 May 2018)
Changed paths:
M web/plugins/wato/check_parameters.py
Log Message:
-----------
Removed duplicate parameters
Change-Id: I6d562c97dbbcafccb6fd308048dc0cbf4a5ab0b9
Commit: 9aa1b469575b3b16dd9efb70abf876e9f76544a1
https://github.com/tribe29/checkmk/commit/9aa1b469575b3b16dd9efb70abf876e9f…
Author: Jukka Aro <ja(a)mathias-kettner.de>
Date: 2018-05-11 (Fri, 11 May 2018)
Changed paths:
A .werks/5926
Log Message:
-----------
5926 FIX Agent Bakery options for WMI and full path with Windows processes
Werk #2656 added the options to use WMI for retrieving information
about process on Windows and to display the full path of the process.
These new configuration options were left without the counterpart for
configuring them in the Agent Bakery.
This deficit is now fixed so that the option use_wmi for the ps section
is also configurable through the Agent Bakery. The full path option is
now also configurable, nevertheless enabling it only takes effect if
use_wmi is also enabled.
Change-Id: Ie55c511ccb6ee8fd3cc90c63e14b62c3f07d2928
Commit: b4f0ef95ae6bdf2bd9b842f8ef97c4682a95d820
https://github.com/tribe29/checkmk/commit/b4f0ef95ae6bdf2bd9b842f8ef97c4682…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
A .werks/6078
Log Message:
-----------
6078 FIX check_mk_agent.openwrt: Fixed invalid syntax in nfsmounts section
Change-Id: I472cfdfc20906532cafb8d41edffc84df070430c
Commit: a2ed1980e198665110f7315041b1a2a894a7a197
https://github.com/tribe29/checkmk/commit/a2ed1980e198665110f7315041b1a2a89…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
A .werks/6064
M omd/packages/omd/omd
Log Message:
-----------
6064 FIX Fixed possible hanging updates from 1.5 versions
When the "omd update" is executed as root user for a site, the update
might hang in case the default OMD version on the system is a 1.5 version.
To workaround this issue you may execute the "omd update" command as site
user.
Change-Id: I8677df8ff5f8799db735853749f15f4d32f3ac26
Commit: 8622b3c42830ca889f50eea1102d8f85d066fcaa
https://github.com/tribe29/checkmk/commit/8622b3c42830ca889f50eea1102d8f85d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
A .werks/6065
M checks/fileinfo
Log Message:
-----------
6065 FIX fileinfo.groups: Fixed broken discovery "Invalid output from webservice
(malformed string)"
When this check was used to create a grouped file check and rediscovered with 1.5.*, this
lead
to an error message like "Invalid output from webservice (malformed string)".
Change-Id: I965f7ab26d59cc144f0e8aab0bdab576924e2b17
Commit: 48bbb57d528bf9d32ed9a0934da568dc14e29122
https://github.com/tribe29/checkmk/commit/48bbb57d528bf9d32ed9a0934da568dc1…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
A .werks/6066
M web/plugins/userdb/ldap.py
Log Message:
-----------
6066 FIX 389directory: Use "member" as group member attribute by default
Change-Id: I9ec9acea2e73cecacb37c495a71a3e26179d2a63
Commit: a0137d2e84e9c0868d60dc13951cde6f806ad02f
https://github.com/tribe29/checkmk/commit/a0137d2e84e9c0868d60dc13951cde6f8…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M .werks/6065
M checks/logwatch
Log Message:
-----------
Updated werk 6065
Change-Id: I93cb922aada487f8f2512a8030e8a761cd2a1f14
Commit: 42890b2324225c1cab575a14f52314f66d5ebb23
https://github.com/tribe29/checkmk/commit/42890b2324225c1cab575a14f52314f66…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M checks/postgres_sessions
Log Message:
-----------
Minor cleanup
Change-Id: Ifad007c254455cdc67a989665440a4d9ee654219
Commit: b98b2e9d1a7cede9e40126f3bf632c87c8785b75
https://github.com/tribe29/checkmk/commit/b98b2e9d1a7cede9e40126f3bf632c87c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
A .werks/6067
M checks/diskstat
M checks/diskstat.include
Log Message:
-----------
6067 FIX diskstat: Fixed error complaining about unknown diskstat_diskless_pattern
Change-Id: I042551ce3eb0e68c3d0f36961fb760282e884782
Commit: b5f11c03e7b461c2bc17ca49bb65d6981d7dcbef
https://github.com/tribe29/checkmk/commit/b5f11c03e7b461c2bc17ca49bb65d6981…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
A .werks/6068
M web/htdocs/userdb.py
Log Message:
-----------
6068 FIX Fixed misleading "Last user synchronization ran into an exception: User
synchronization" message
When opening the Users page of the configuration an error message "Last user
synchronization ran into an exception: User synchronization"
could be shown since 1.5.0b2. Even when no LDAP connection is configured. This error
message has been fixed.
Change-Id: I3d6d5ba18239078404b3bf1bef88f13778ae024a
Commit: 8ba3e845c497d6e258fcfcbc860c8683e6a47f7c
https://github.com/tribe29/checkmk/commit/8ba3e845c497d6e258fcfcbc860c8683e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
A .werks/6089
Log Message:
-----------
6089 FIX Download agent page: Only link to rule sets in case the user is permitted to
access it
Change-Id: If58e0fc19f61aa6f3fc7f68f0d5b58a2c8d15fa8
Commit: 83cc0241f4366360343de95698baf7114f3eb2d4
https://github.com/tribe29/checkmk/commit/83cc0241f4366360343de95698baf7114…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
A .werks/6090
Log Message:
-----------
6090 FIX Download Agent: Fixed possible broken "Properties" link for hosts
When navigating from "Monitoring Agents" page to the "Download agent of
host *"
page, the "Properties" context button may link to a wrong page resulting in
an error message that the requested host does not exist.
Change-Id: I6cd8df839c17dfc7005dc2369aa402ea6501676b
Commit: b89c3fb02528dc8c4c55cfbc7e1984d1961a5720
https://github.com/tribe29/checkmk/commit/b89c3fb02528dc8c4c55cfbc7e1984d19…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
A .werks/6091
M web/htdocs/main.py
Log Message:
-----------
6091 FIX Fixed possible UnicodeDecodeError with special characters in the start_url
parameter
Change-Id: If0025490de3266d87df723732e65a728df12f8e6
Commit: 2052e845427df007aa9291faac2dcecafde55682
https://github.com/tribe29/checkmk/commit/2052e845427df007aa9291faac2dcecaf…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M web/plugins/wato/check_mk_configuration.py
Log Message:
-----------
updated crash report mail setting title and help text
Change-Id: Ic18f86a95aaf4b31d7a37fc1c11f9ce640b3ade1
Commit: 06408bfd1811d3a61630ceb738a344f2f8b6244d
https://github.com/tribe29/checkmk/commit/06408bfd1811d3a61630ceb738a344f2f…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
A .werks/6079
M web/htdocs/bi.py
Log Message:
-----------
6079 FIX BI Aggregation: Fixed crash when opening 'BI Aggregations containing this
Service' in service drop down menu if service is not part of any aggregation
Change-Id: I5ed83c234860f82fac3867488e054f2d1757018a
Commit: 9495f4405c16930046d15ec33caaaa91a972ffee
https://github.com/tribe29/checkmk/commit/9495f4405c16930046d15ec33caaaa91a…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
R .werks/6079
M web/htdocs/bi.py
Log Message:
-----------
Revert "6079 FIX BI Aggregation: Fixed crash when opening 'BI Aggregations
containing this Service' in service drop down menu if service is not part of any
aggregation"
This reverts commit 06408bfd1811d3a61630ceb738a344f2f8b6244d.
Commit: 7741ce99a7a665d92e32ef7c69dbf8ec10f4a003
https://github.com/tribe29/checkmk/commit/7741ce99a7a665d92e32ef7c69dbf8ec1…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-15 (Tue, 15 May 2018)
Changed paths:
M .werks/6064
Log Message:
-----------
Updated werk level
Change-Id: Id7a415f1322d4369b84582f86cf15d2e7f9f6590
Commit: c1426918ab7fba3b52b71bfdf20684444b8badd6
https://github.com/tribe29/checkmk/commit/c1426918ab7fba3b52b71bfdf20684444…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-15 (Tue, 15 May 2018)
Changed paths:
A .werks/6092
M inventory/docker_node_images
Log Message:
-----------
6092 FIX docker_node_images: Fixed crash in case of agent output from old docker
versions
Change-Id: I4618ff64ae00d78e83420a29bf08b9b68ba2fc19
Commit: 27f21a5b2a9e19374fa63cc055ce92ecd1446b00
https://github.com/tribe29/checkmk/commit/27f21a5b2a9e19374fa63cc055ce92ecd…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2018-05-15 (Tue, 15 May 2018)
Changed paths:
M Makefile
M agents/Makefile
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M omd/Makefile.omd
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0b5
Change-Id: Ic2215138f1d09144532cb1f941b0ec9d3e314de6
Commit: 8c26d6a6a6fd38f733b8a61fc56b5b8ddf560a3e
https://github.com/tribe29/checkmk/commit/8c26d6a6a6fd38f733b8a61fc56b5b8dd…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-05-15 (Tue, 15 May 2018)
Changed paths:
M web/htdocs/valuespec.py
Log Message:
-----------
Remove obsolete comment
Change-Id: I6d6bfc549152f8aefa340f80f8fae5688ff252e3
Commit: 470dfa717864b2b2103021c8af55be9f80ad849a
https://github.com/tribe29/checkmk/commit/470dfa717864b2b2103021c8af55be9f8…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-16 (Wed, 16 May 2018)
Changed paths:
A .werks/6093
M omd/omd.spec.in
M omd/packages/omd/.f12
M omd/packages/omd/bash_completion
Log Message:
-----------
6093 FIX Bash completion: Make completion work on SLES
The completion file of the RPMs is now installed as /etc/bash_completion.d/omd.sh
instead
of /etc/bash_completion.d/omd because SLES only interprets files ending with .sh.
Change-Id: I69fc5075537ec6654c0f93c90137a52cca7b02f6
Commit: 666dd90205fcfc87929e74dea532721976613c78
https://github.com/tribe29/checkmk/commit/666dd90205fcfc87929e74dea53272197…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-16 (Wed, 16 May 2018)
Changed paths:
A .werks/6094
Log Message:
-----------
6094 FIX Bash completion: Fixed exception when trying to use completion as root
Change-Id: Ie56919b32f4e2d5640c94cba8817a2d62b55ba29
Commit: e72d45b2725785dc14d08f35eae4a0011b79a852
https://github.com/tribe29/checkmk/commit/e72d45b2725785dc14d08f35eae4a0011…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-16 (Wed, 16 May 2018)
Changed paths:
M omd/packages/omd/bash_completion
Log Message:
-----------
Bash completion: Append spaces is better for common use cases
Change-Id: Iaa364dfae9fea2151f91e81141c6c43c4da3dc31
Commit: 3242947c99985069f7f70a7c42a75be3cc837343
https://github.com/tribe29/checkmk/commit/3242947c99985069f7f70a7c42a75be3c…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-05-16 (Wed, 16 May 2018)
Changed paths:
M web/plugins/wato/active_checks.py
Log Message:
-----------
Give the host option of check_sql a more descriptive title
Change-Id: I416411929a93c5f392321d9d5372f42296056eb0
Commit: 3ae5583c22f29ef1e3d1ffebaa78973cdab37cd4
https://github.com/tribe29/checkmk/commit/3ae5583c22f29ef1e3d1ffebaa78973cd…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-16 (Wed, 16 May 2018)
Changed paths:
M omd/packages/python-modules/Makefile
Log Message:
-----------
Fixed build order.
Change-Id: I2b5a03b7f00872750a8521587798f1a556f7d159
Commit: dfa7524effcda7f9603be6b4436e24f10e2a9a93
https://github.com/tribe29/checkmk/commit/dfa7524effcda7f9603be6b4436e24f10…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-05-16 (Wed, 16 May 2018)
Changed paths:
M checkman/check_uniserv
Log Message:
-----------
Fix some typos in checkman/check_uniserv
Change-Id: I147be955f90a906f1d22948aa0d1863349aba6f5
Commit: 46d6e7d3cbbd965286861aa53fa89a276944b3ee
https://github.com/tribe29/checkmk/commit/46d6e7d3cbbd965286861aa53fa89a276…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-17 (Thu, 17 May 2018)
Changed paths:
M omd/packages/omd/bash_completion
Log Message:
-----------
bash completion: Cleaned up useless cat call
Change-Id: I98e5d65e3075726403d57704f3da928582e2c320
Commit: b6cfee2a29938e0fd6b31fbcf3d0089fa14e09f9
https://github.com/tribe29/checkmk/commit/b6cfee2a29938e0fd6b31fbcf3d0089fa…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-17 (Thu, 17 May 2018)
Changed paths:
M omd/packages/omd/bash_completion
Log Message:
-----------
Bash completion: Fixed "omd config set *" completions
Change-Id: I39b9041c6820b412601ec74d03580dc651630348
Commit: a5499e7512f65ed213033db4d84f368a4f58f142
https://github.com/tribe29/checkmk/commit/a5499e7512f65ed213033db4d84f368a4…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-17 (Thu, 17 May 2018)
Changed paths:
A .werks/6097
M cmk_base/core_nagios.py
M omd/packages/check_mk/skel/etc/nagios/conf.d/check_mk_templates.cfg
Log Message:
-----------
6097 FIX Raw Edition: Fix possible "(null)" output of Check_MK services
The Check_MK service of multiple hosts may terminate without proper error
message resulting just in status output "(null)" in specific situations.
This happened when the precompiled host check files
(var/check_mk/precompiled/[host]) were executed by Nagios using the system wide
Python interpreter instead of the site specific interpreter.
Change-Id: I420d6c0b67e2c52fc3b226cb74c136da5004bd95
Commit: 9b76825d105cae6d4c61cfeb8d5e3da17068f2f6
https://github.com/tribe29/checkmk/commit/9b76825d105cae6d4c61cfeb8d5e3da17…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-17 (Thu, 17 May 2018)
Changed paths:
A .werks/6098
M cmk_base/core_nagios.py
Log Message:
-----------
6098 FIX Raw Edition: Fixed broken "Check_MK" service when monitoring host
named "cmk"
In case a host named "cmk" is being monitored, the "Check_MK" services
of all hosts
terminate with an output of "(null)". When executing a precompiled host check
file (var/check_mk/precompiled/[host]) manually
it terminates with an error message like this:
Traceback (most recent call last):
File "/omd/sites/beta/var/check_mk/precompiled/beta", line 7, in
<module>
Change-Id: Ic276c5fc6709ec97cac916aefaf01a1322bff6d5
ImportError: No module named cmk.log
Commit: 14e33d590c9b42f31fd9ec48eb234e61bcc6f950
https://github.com/tribe29/checkmk/commit/14e33d590c9b42f31fd9ec48eb234e61b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-17 (Thu, 17 May 2018)
Changed paths:
A .werks/6099
M omd/omd.spec.in
Log Message:
-----------
6099 FIX Only reset default version when current default version is uninstalled
Previously all RPM packages that were uninstalled were resetting the current
default version to the result of "ls -A /omd/versions 2>/dev/null| sort -n |
tail -n 1". The uninstall logic of NEW packages will now first check whether or
not the version currently being removed is the default version and only reset
the default version in case it is needed.
Change-Id: Iee25acb6bc6352256a60ffa10f9c8654a9956c2d
Commit: dcab79aadc52b8467695549fde541986d8f1dcf5
https://github.com/tribe29/checkmk/commit/dcab79aadc52b8467695549fde541986d…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-05-17 (Thu, 17 May 2018)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
EC: handle_absent_event -> _handle_absent_event
Change-Id: Ifc5879a02b9d1650b3045ec1c012b5dac8e1f24c
Commit: 959fcb49011ec4945364b1b4c0247bc579f1c4cc
https://github.com/tribe29/checkmk/commit/959fcb49011ec4945364b1b4c0247bc57…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-17 (Thu, 17 May 2018)
Changed paths:
R .werks/6063
M cmk_base/data_sources/programs.py
M tests/unit/cmk_base/test_data_sources_unit.py
Log Message:
-----------
Revert "6063 FIX Special agents: Remove unreplaced macros from special agent
command lines"
This reverts commit 86271eec61cecd31908fca6d1b6cb05d57da02a8.
Commit: ce51a8f4e864ea865fa65a5ada6899b8b51ffbbe
https://github.com/tribe29/checkmk/commit/ce51a8f4e864ea865fa65a5ada6899b8b…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-05-17 (Thu, 17 May 2018)
Changed paths:
A .werks/5812
M omd/packages/python/Makefile
A omd/packages/python/patches/pycompile_compile_atomic.dif
Log Message:
-----------
5812 FIX Fixed Check_MK check helper crashes related to loading of precompiled checks
The latest versions no longer read checks as plain text python files (Werk 6046).
The operation which generates the precompilated file was not atomic, so a file could
be partially written, while being read by another process.
This caused various exceptions in multiple checks.
Change-Id: I5ef5e0359d3aeec7954e0d08fea857a1f40e1fd4
Commit: fa035da5bdb3f7916fed2264f2ed7b8c1fc95b4d
https://github.com/tribe29/checkmk/commit/fa035da5bdb3f7916fed2264f2ed7b8c1…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-05-17 (Thu, 17 May 2018)
Changed paths:
A .werks/5811
M cmk/store.py
M cmk_base/checks.py
Log Message:
-----------
added WK5811
Change-Id: I2f7b460194b75810ed78fb9616c24de51cb8e57d
Commit: ab74529895dd29c64f99a4737a4a5339275b8363
https://github.com/tribe29/checkmk/commit/ab74529895dd29c64f99a4737a4a53392…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-17 (Thu, 17 May 2018)
Changed paths:
M omd/omd.spec.in
Log Message:
-----------
RPMs: Only try to cleanup legacy things from /etc/fstab in case it exists
Change-Id: I87037397dd601ca76f63dae6fd08ce064ef30d22
Commit: 61b838b482c4ee0c8a45fcf583b926ac62ea4a35
https://github.com/tribe29/checkmk/commit/61b838b482c4ee0c8a45fcf583b926ac6…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-17 (Thu, 17 May 2018)
Changed paths:
M omd/omd.spec.in
Log Message:
-----------
Fixed issue in recent change
Change-Id: Icac1235f231c3cbc4dd57b99adc21e7598a74249
Commit: 3d76a69a80efcf81d79fb6a98d65aac519364b63
https://github.com/tribe29/checkmk/commit/3d76a69a80efcf81d79fb6a98d65aac51…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-17 (Thu, 17 May 2018)
Changed paths:
A .werks/6101
M omd/packages/python/.gitignore
M omd/packages/python/Makefile
Log Message:
-----------
6101 FIX Fixed partial uninstall of Check_MK 1.5 versions (leaving sitecustomize.pyc)
The python delivered with Check_MK was not precompiling the
lib/python2.7/sitecustomize.pyc
during packaging. It was then created during runtime on the target system. Since this
file
is not under control of the RPM/DEB packages the file was left on the filesystem after
uninstall. The version was still visible after removal in "omd version" output
until one
removed the /omd/versions/[version] directory.
Change-Id: Ie7eb6e4b68589f598dfd7c654f2de87c7cc8ff15
Commit: 97a2f57aa54629981602aac7300422d1000ab125
https://github.com/tribe29/checkmk/commit/97a2f57aa54629981602aac7300422d10…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-05-17 (Thu, 17 May 2018)
Changed paths:
A .werks/6109
M checks/etherbox
M checks/temperature.include
M tests/unit/checks/test_ra32e_sensors_check.py
Log Message:
-----------
6109 FIX temperature.include, etherbox.temp: fix unicode error
Use unicode strings for the units in temperature.include and remove
UTF-8 decoding in etherbox.temp. Adapt ra32e_sensors tests to work
correctly.
Change-Id: Ibb50cf652016e1b291b41cc8f936568d003ecedb
Commit: 2443471a2c058a1fee6650eb135b3b76510b641e
https://github.com/tribe29/checkmk/commit/2443471a2c058a1fee6650eb135b3b765…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-17 (Thu, 17 May 2018)
Changed paths:
M omd/omd.spec.in
Log Message:
-----------
RPMs: Improved setting default versions of removed versions
Change-Id: I20d29885f2b3915c23dd43082716eb762a23ab8f
Commit: 542d3390dfc389d54efa2e428510bb6802d4ceb2
https://github.com/tribe29/checkmk/commit/542d3390dfc389d54efa2e428510bb680…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
A .werks/6110
M inventory/if
Log Message:
-----------
6110 FIX inv_if: Don't return Unknown if no data for OID 1.3.6.1.2.1.2.1.0 is
present
Previously, the scan function raised a TypeError if no data was delivered for
OID 1.3.6.1.2.1.2.1.0 which resulted in an UNKNOWN status of the HW/SW
Inventory service. Now, a missing value indicates that the inventory function
should not be executed.
Change-Id: I04224ffdf9aca5bfe917168e86c5c69c4111c1a1
Commit: 8b3e156d4a5f0a7bee25c89b1cb7f75c0554a833
https://github.com/tribe29/checkmk/commit/8b3e156d4a5f0a7bee25c89b1cb7f75c0…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
A .werks/6102
M web/plugins/webapi/webapi.py
Log Message:
-----------
6102 FIX Web API: set_ruleset call adds a config change log entry now
Change-Id: I6ab568bc92c09f6a06c0dc941cc88aa5dc2d7ced
Commit: 8c30df96a17c146eb2879335a02ac59e5f240b07
https://github.com/tribe29/checkmk/commit/8c30df96a17c146eb2879335a02ac59e5…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
A tests/integration/core/test_active_checks.py
M tests/integration/web/test_webapi.py
M tests/testlib/__init__.py
Log Message:
-----------
Add integration tests for active checks
a) Verify active checks work at all
b) Verify standard macro resolution
Change-Id: I3cb94a3792ce394a66dee29e1538fcfd34ceeb22
Commit: a51c1902d3fc013d936463becfeebfa2f8a7ec30
https://github.com/tribe29/checkmk/commit/a51c1902d3fc013d936463becfeebfa2f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
M web/plugins/webapi/webapi.py
Log Message:
-----------
Cleaned up naming and fixed pylint issue
Change-Id: I332262be2d5db00f8361771ba4a2c51085f93f01
Commit: 0dcbdd43893d6e94d76676c126e30b8590b0a749
https://github.com/tribe29/checkmk/commit/0dcbdd43893d6e94d76676c126e30b859…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
A .werks/6082
M checks/aix_hacmp_services
Log Message:
-----------
6082 FIX aix_hacmp_services: Fixed parsing data; If a subsystem is in
'inoperative' status no PID is reported
Change-Id: Ibfe0ed0788b3d58d4455e7e1bbaeef33f950e21c
Commit: 77358df38739cca891b66ae6f563dad85fcc62ad
https://github.com/tribe29/checkmk/commit/77358df38739cca891b66ae6f563dad85…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
A .werks/6083
M checks/websphere_mq_instance
Log Message:
-----------
6083 FIX websphere_mq_instance: Fixed crash if no standby status is reported
Change-Id: If4bcef077b1c13d17c58528304332434ee8411d0
Commit: eb2fdb7e2723461a432d54eddbeaf4355126b9a6
https://github.com/tribe29/checkmk/commit/eb2fdb7e2723461a432d54eddbeaf4355…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
M checks/websphere_mq_instance
Log Message:
-----------
Removed print
Change-Id: Ica7ec118ac0ee6ae9ae9c7fcb27a4f4f74544c64
Commit: f1d34c78ceec906e9b7b8e209b57752ee6e8aba5
https://github.com/tribe29/checkmk/commit/f1d34c78ceec906e9b7b8e209b57752ee…
Author: Jukka Aro <ja(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
A .werks/5927
M agents/windows/it/test_section_fileinfo.py
M agents/windows/sections/SectionFileinfo.cc
Log Message:
-----------
5927 FIX Windows: use case-insensitive drive letters in fileinfo paths
Werk #5920 (since 1.5.0b1) caused only uppercase drive letters to be
allowed in section fileinfo paths. This is now fixed so that both
uppercase and lowercase drive letters work in fileinfo paths.
Change-Id: I1c8d204dc7f800fb3c0a109377e09f96ff30e974
Commit: e1b728f2ae30d203b31b2e89a831dde9d4816b9d
https://github.com/tribe29/checkmk/commit/e1b728f2ae30d203b31b2e89a831dde9d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
M tests/integration/web/test_webapi.py
Log Message:
-----------
Fixed test_get_graph() check
Change-Id: Ib7a3cece53a189d5225847050af959c69d843cea
Commit: 0fb2e1fbe8a3a87e804eab620ae0d928fe48e409
https://github.com/tribe29/checkmk/commit/0fb2e1fbe8a3a87e804eab620ae0d928f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
M tests/integration/core/test_active_checks.py
Log Message:
-----------
Add some debug output to new test
Change-Id: I18a615b7f9ef71a05272a388be8d019ed5725d00
Commit: a210dbc4a5c51a2b717526d0a2e9ae8fb7680433
https://github.com/tribe29/checkmk/commit/a210dbc4a5c51a2b717526d0a2e9ae8fb…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
A .werks/6084
M checks/apc_rackpdu_power
Log Message:
-----------
6084 FIX apc_rackpdu_power: Do not discover services if device information is missing
Change-Id: Ibd9027c18e60f5bd83b8435e8dd0f1c9c5d117c9
Commit: 7b0931235566d424a0cec89a0de1b852db91c5be
https://github.com/tribe29/checkmk/commit/7b0931235566d424a0cec89a0de1b852d…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
A .werks/6085
M checks/innovaphone_licenses
Log Message:
-----------
6085 FIX innovaphone_licenses: Do not discover if no data is sent by special agent
Change-Id: I228d2964055efbe76a1162d52eb12667834c9ad6
Commit: ff92254c9fdaa9a96e6afd5f9bebd21a078d3c8d
https://github.com/tribe29/checkmk/commit/ff92254c9fdaa9a96e6afd5f9bebd21a0…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
A .werks/6086
M checks/oracle_processes
Log Message:
-----------
6086 FIX oracle_processes: Handle Oracle specific error
Change-Id: Iac269d3a47ba0b17038168707e8b0b84fbea827b
Commit: be9066fa85b2abd98e3380e141993c2be133921a
https://github.com/tribe29/checkmk/commit/be9066fa85b2abd98e3380e141993c2be…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
A .werks/6087
M checks/cups_queues
Log Message:
-----------
6087 FIX cups_queues: Fixed missing parameters if old format is used
Change-Id: Idcdc445cc25f8253567fed413221928674430b23
Commit: 8729874be8aba9f6d276bd9ba94bc482dc4b9382
https://github.com/tribe29/checkmk/commit/8729874be8aba9f6d276bd9ba94bc482d…
Author: Jukka Aro <ja(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
A .werks/5928
Log Message:
-----------
5928 FIX Provide option to deploy hyperv_vms_guestinfos plugin for Windows through Agent
Bakery
The Windows plugin hyperv_vms_guestinfos.ps1 was left without the option to
deploy it with a baked Check_MK Windows agent. This is now fixed so that also
this plugin can be deployed through Agent Bakery.
Change-Id: I30d9e4162fb8a4377084489e98541277a8d32c09
Commit: 648b8e2c748c1cad85cb1c79dcf38d04c8ebf6c8
https://github.com/tribe29/checkmk/commit/648b8e2c748c1cad85cb1c79dcf38d04c…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
A .werks/6088
M checks/steelhead_connections
Log Message:
-----------
6088 FIX steelhead_connections: Skip values of connection types which are not reported
Change-Id: Ied42e930ef5ac69ee42e52287b577aea11287d4e
Commit: c718dcd58dfd239f4acf16c6ecffb172fedcd2ce
https://github.com/tribe29/checkmk/commit/c718dcd58dfd239f4acf16c6ecffb172f…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
M agents/plugins/mk_scaleio
M checks/scaleio.include
M checks/scaleio_mdm
M checks/scaleio_pd
M checks/scaleio_sds
M checks/scaleio_storage_pool
M checks/scaleio_system
M checks/scaleio_volume
Log Message:
-----------
Fix bugs in ScaleIO checks and cleanup the checks a bit
Change-Id: I7cea78cd50ceb040655c9c56641c320e4d962bd2
Commit: d096285f58b8bb5293b219baa31c591efe6d26aa
https://github.com/tribe29/checkmk/commit/d096285f58b8bb5293b219baa31c591ef…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
M cmk_base/config.py
Log Message:
-----------
Fixed missing initialization of check config variables
Check related configuration variables were not correctly set in the
check contexts when checking is done using the Check_MK helpers of the
CMC.
Centralized post config loading things in the config module to prevent
similar trouble in the future.
Change-Id: Ib181bcb39b2091fd36d23c4b66bf6d5e9b80aa09
Commit: 2b7e7b6583e9c71a404f0894fbed0141f82bcab3
https://github.com/tribe29/checkmk/commit/2b7e7b6583e9c71a404f0894fbed0141f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
M cmk_base/config.py
Log Message:
-----------
Centralized "derived config variables"
Change-Id: I4abcb756cb1e2d2f8c4d51648ae972f67c30957b
Commit: 0ad494d4c9d30b20c4fa944c7d5a47de29fab94f
https://github.com/tribe29/checkmk/commit/0ad494d4c9d30b20c4fa944c7d5a47de2…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
M cmk_base/modes/check_mk.py
M cmk_base/notify.py
Log Message:
-----------
Make all CMC helper only load the packed config
Previously the helpers initially loaded the whole Check_MK configuration
and were later only reloading the helper specific packed config.
The helpers should always only load load the precalculated helper config
instead.
Change-Id: I0331089e524934ffd2b883df29dfbed9811c89f3
Commit: 2ddebe584b0baa0fa0c9d645fe72fcb6d3368fb4
https://github.com/tribe29/checkmk/commit/2ddebe584b0baa0fa0c9d645fe72fcb6d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
M cmk_base/config.py
Log Message:
-----------
Fixed check related variables not affecting check helpers on reload
* The check helper config was totally missing the configuration options
from the checks. This made reloads not set check related options.
* Initially the whole configuration was loaded instead of the check
helper config by accident. This made the helpers load at least the
check related configuration options during starting.
* This means: Initialisation during helper startup worked but later
reloads were not setting the possibly changed settings.
Change-Id: I48a2aa5c2f9c9b628d406ced53a7a2194480c32a
Commit: c397e2cb3e153a5b662d2d8c46b0a7655dd949c3
https://github.com/tribe29/checkmk/commit/c397e2cb3e153a5b662d2d8c46b0a7655…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
A .werks/6103
Log Message:
-----------
6103 FIX Check and discovery parameters were not always reloaded
Changed check specific check and discovery parameters were not
always updated during config reload ("Activate changes"). This
made the Check_MK and Check_MK Discovery services not recognize
the changed parameters when reloading the config. The parameters
were only loaded during next core restart.
This regression affected all previous 1.5 beta releases.
Change-Id: I95b299e6d7ceb434d4f16e3bbf6abc523474ae77
Commit: 3b0be041635035024cc3abe4cd2b41729af431ac
https://github.com/tribe29/checkmk/commit/3b0be041635035024cc3abe4cd2b41729…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
A .werks/6129
M checks/megaraid_ldisks
Log Message:
-----------
6129 FIX megaraid_ldisks: Fixed crash if item not found
Change-Id: Ie164c39311bb4da22ae7c9dd2e7a829a680c5fca
Commit: e9f2c4186c2e7179ec3d12500b022fab9d9fed46
https://github.com/tribe29/checkmk/commit/e9f2c4186c2e7179ec3d12500b022fab9…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
A .werks/6130
M checks/ipmi_sensors.include
Log Message:
-----------
6130 FIX ipmi: Fixed unknown device status handling
Change-Id: I1239df9fa9870da7e8e607318106e580eae3bd16
Commit: c061ceb149a9e758e98cf98b502ef8bc870086ac
https://github.com/tribe29/checkmk/commit/c061ceb149a9e758e98cf98b502ef8bc8…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
A .werks/6104
M cmk_base/checks.py
M cmk_base/config.py
Log Message:
-----------
6104 FIX Fixed not available global settings page when check specific variable
configured
The global settings page was only showing an error message like "General error:
Invalid configuration variable 'lnx_thermal_default_levels'" in case a
check
specific configuration option has been set in Check_MK configuration.
Change-Id: I6a7133b3d7f886dbafae177b65d97c7b1495af88
Commit: 941a4a97f4a72b6d6624895dfefa7f200dba2131
https://github.com/tribe29/checkmk/commit/941a4a97f4a72b6d6624895dfefa7f200…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
M cmk_base/checks.py
Log Message:
-----------
Use store mechanic to create check include cache base dir
Change-Id: Ic0fdc258b6f4525afe40bd98566525747fee3cb8
Commit: 2668bd63b7503f4ec4bcbee29bd4812c14c107a7
https://github.com/tribe29/checkmk/commit/2668bd63b7503f4ec4bcbee29bd4812c1…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
A .werks/6105
M cmk_base/checks.py
Log Message:
-----------
6105 FIX CMC check helper: Fixed issues related to check includes not being loaded
When using the Check_MK Microcore several random checks could not be executed
because the helper were not loading the check includes in all cases. This was
some kind of race condition which could happen during check helper initialization.
This regression was introduced with 1.5.0b3.
Change-Id: I1d8222740ced014be938265e798ed20f5d150745
Commit: 02d23b4aa512dd0fb0a60b2f6b8f9a857313c753
https://github.com/tribe29/checkmk/commit/02d23b4aa512dd0fb0a60b2f6b8f9a857…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-19 (Sat, 19 May 2018)
Changed paths:
A .werks/6106
M cmk_base/config.py
M cmk_base/core_nagios.py
Log Message:
-----------
6106 FIX Raw Edition: Fixed checking of some hosts when check speicific config variables
are used
When check specific configuration variables are set in the Check_MK configuration,
they could make the Check_MK checks of hosts that are not using these checks fail.
This resulted in Check_MK services showing an empty output. When executing the
precompiled host checks on the command line in debug mode, errors are shown. Like
this:
python /omd/sites/beta/var/check_mk/precompiled/[hostname] -v
Cannot read in configuration file /omd/sites/[site]/etc/check_mk/conf.d/wato/rules.mk:
name 'fileinfo_groups' is not defined
Change-Id: Ib9fab2c91819ff01562b6998d62afe9cf90258e5
Commit: c7f18a4b1fd344d5bd1e469ae7a6751923b7072c
https://github.com/tribe29/checkmk/commit/c7f18a4b1fd344d5bd1e469ae7a675192…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-19 (Sat, 19 May 2018)
Changed paths:
M cmk_base/core_nagios.py
Log Message:
-----------
CRE: Precompiled host check print error when executed with wrong python
Change-Id: Id27e2159aa7b39fe1dc3047710f8704ad71d103a
Commit: c39a1ba239944b0b88ffc0387de15ca7ce391ea4
https://github.com/tribe29/checkmk/commit/c39a1ba239944b0b88ffc0387de15ca7c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-22 (Tue, 22 May 2018)
Changed paths:
A .werks/6108
M web/htdocs/visuals.py
Log Message:
-----------
6108 FIX Raw Edition: Don't show enterprise specific graph export links in context
menu
Change-Id: I938571cfa38eb94758685564b1a38683cf928bd5
Commit: 3476753b05f097ef7a2b0a38fd095a732b8f3408
https://github.com/tribe29/checkmk/commit/3476753b05f097ef7a2b0a38fd095a732…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-05-22 (Tue, 22 May 2018)
Changed paths:
A .werks/6081
M cmk_base/data_sources/host_sections.py
Log Message:
-----------
6081 FIX Fixed info extension by node name of cluster-aware checks if host if not part
of a cluster
Change-Id: I3a9ee6eddb3743a1f4c832fadb862496ecf60dd2
Commit: 123b67540e2f5c1112489df7c3609cf8dd64a53d
https://github.com/tribe29/checkmk/commit/123b67540e2f5c1112489df7c3609cf8d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-22 (Tue, 22 May 2018)
Changed paths:
R .werks/6077
M checks/ps
M web/plugins/wato/check_parameters.py
Log Message:
-----------
Revert "6077 FIX ps: Using number of cores sent by Linux agent is now
configurable"
This reverts commit 391735e20941dc8a632723f28e2c760eeaf9561b.
Change-Id: I3b39f71a0d742d5dbc1cce2f09bbda4cd9b6aa0a
Commit: c5abcbd3990e1b704ea40fc70979e8504886b707
https://github.com/tribe29/checkmk/commit/c5abcbd3990e1b704ea40fc70979e8504…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-22 (Tue, 22 May 2018)
Changed paths:
M checks/ps.include
Log Message:
-----------
Revert "Fixed forgotten ps.include file regarding cpu utilization of processes in
Linux"
This reverts commit f10231a9bfac7f60f86def17cf2db4c8be672043.
Commit: 367ec7739034e0f1218351ed484e1a3a677b4c17
https://github.com/tribe29/checkmk/commit/367ec7739034e0f1218351ed484e1a3a6…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-22 (Tue, 22 May 2018)
Changed paths:
M checks/ps
Log Message:
-----------
Revert "Fix CPU utilization regarding Linux processes in ps check"
This reverts commit 73f2e6657ca946db10a10d0e394efe9b1bc5005c.
Commit: b47c138efb0af927b9b9d4011c9400764248a833
https://github.com/tribe29/checkmk/commit/b47c138efb0af927b9b9d4011c9400764…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-22 (Tue, 22 May 2018)
Changed paths:
M omd/packages/python-modules/Makefile
R omd/packages/python-modules/src/netifaces-0.10.6.tar.gz
A omd/packages/python-modules/src/netifaces-0.10.7.tar.gz
R omd/packages/python-modules/src/pathlib2-2.3.0.tar.gz
A omd/packages/python-modules/src/pathlib2-2.3.2.tar.gz
A omd/packages/python-modules/src/pip-10.0.1.tar.gz
R omd/packages/python-modules/src/pip-9.0.1.tar.gz
R omd/packages/python-modules/src/ply-3.10.tar.gz
A omd/packages/python-modules/src/ply-3.11.tar.gz
R omd/packages/python-modules/src/pysmi-0.2.2.tar.gz
A omd/packages/python-modules/src/pysmi-0.3.0.tar.gz
R omd/packages/python-modules/src/setuptools-38.4.0.zip
A omd/packages/python-modules/src/setuptools-39.2.0.zip
R omd/packages/python-modules/src/simplejson-3.13.2.tar.gz
A omd/packages/python-modules/src/simplejson-3.15.0.tar.gz
Log Message:
-----------
Updated a few Python packages.
netifaces-0.10.6 => netifaces-0.10.7
pathlib2-2.3.0 => pathlib2-2.3.2
pip-9.0.1 => pip-10.0.1
ply-3.10 => ply-3.11
pysmi-0.2.2 => pysmi-0.3.0
setuptools-38.4.0 => setuptools-39.2.0
simplejson-3.13.2 => simplejson-3.15.0
They contain quite a few bug fixes, and looking at their repositories and
changes, the risk of updating them should be relatively low.
Change-Id: I1c75086b8a3495ed5c74f7679afd7ca99324d20e
Commit: b16e56e83201c0ebd69d8717646a9b56232a6512
https://github.com/tribe29/checkmk/commit/b16e56e83201c0ebd69d8717646a9b562…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-22 (Tue, 22 May 2018)
Changed paths:
A .werks/6150
M checks/docker_container_status
Log Message:
-----------
6150 FIX docker_container_status: Fix crash when receiving data from multiple hosts
Change-Id: I75e20a53769a7b0f420671d979e711bed68c1ae5
Commit: 0f7e34baaedcc5ac51ab40691f4f60f5f9d19efa
https://github.com/tribe29/checkmk/commit/0f7e34baaedcc5ac51ab40691f4f60f5f…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-05-22 (Tue, 22 May 2018)
Changed paths:
A .werks/6111
M checks/heartbeat_crm
Log Message:
-----------
6111 FIX heartbeat_crm: return CRIT if the connection to the cluster fails
Change-Id: I4d0ffca342b07d1ca34917b9beeffc6c7a345ae2
Commit: 1a8c2263ab0fe1f6e32ae41fd781473da4553b65
https://github.com/tribe29/checkmk/commit/1a8c2263ab0fe1f6e32ae41fd781473da…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-22 (Tue, 22 May 2018)
Changed paths:
A .werks/6152
M web/htdocs/check_mk.css
M web/htdocs/pages.css
M web/htdocs/wato.py
Log Message:
-----------
6152 Notification conditions can now be displayed in notification rule table
The last column can now expand the number of conditions to the list of match conditions of
the rule.
Change-Id: Ibeca2812a5358435f2296351ed0a0bef29d96a82
Commit: f591f5f05072ec1b8556f918ba6c5c11ebdc2ebc
https://github.com/tribe29/checkmk/commit/f591f5f05072ec1b8556f918ba6c5c11e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-23 (Wed, 23 May 2018)
Changed paths:
M tests/integration/omd/test_python.py
Log Message:
-----------
Test: Updated pip version
Change-Id: I3655827865ace7e30353873a00cf999f78d4333f
Commit: e4a40c04a00677db98b58f41c5ebde3bdb48c7ab
https://github.com/tribe29/checkmk/commit/e4a40c04a00677db98b58f41c5ebde3bd…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-23 (Wed, 23 May 2018)
Changed paths:
M agents/check-mk-agent.spec
Log Message:
-----------
Vanilla Agent RPM: Dont terminate build because of binaries in package
Change-Id: I747dc327981f04e4adecd099cf69ae63297eddcc
Commit: b974fcaa217611891564e1ccc933afc3b67699d0
https://github.com/tribe29/checkmk/commit/b974fcaa217611891564e1ccc933afc3b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-23 (Wed, 23 May 2018)
Changed paths:
M agents/Makefile
Log Message:
-----------
Fixed building vanilla agent debs on bionic
Change-Id: I5fad83c14b08013f17e42075c766c272795f7869
Commit: 9f4f7c47df649da0ec39dac633317e22693e5f87
https://github.com/tribe29/checkmk/commit/9f4f7c47df649da0ec39dac633317e226…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2018-05-23 (Wed, 23 May 2018)
Changed paths:
M Makefile
M agents/Makefile
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M omd/Makefile.omd
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0b6
Change-Id: If0147df53148e1d42a1abc45b576d27a52bc63a9
Commit: a289cfa9a11de55a23a7453e6bb9d2b283587bbc
https://github.com/tribe29/checkmk/commit/a289cfa9a11de55a23a7453e6bb9d2b28…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-24 (Thu, 24 May 2018)
Changed paths:
M Pipfile.lock
Log Message:
-----------
Regenerate Pipfile.lock.
Change-Id: I3adaa1b23381d41b13832f7e65443b494fce31c4
Commit: 43bae6cd2355b66a741ebc59a3711e02dac10d6b
https://github.com/tribe29/checkmk/commit/43bae6cd2355b66a741ebc59a3711e02d…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-24 (Thu, 24 May 2018)
Changed paths:
M Pipfile
M Pipfile.lock
Log Message:
-----------
'dev-packages' are additions to 'package', so no need to repeat
oneself.
Change-Id: I38f473ac3c6f936ec55674a7ddc66e87e57202fb
Commit: 8e211aa3e742bd71b74d53193ddea7e034866882
https://github.com/tribe29/checkmk/commit/8e211aa3e742bd71b74d53193ddea7e03…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-24 (Thu, 24 May 2018)
Changed paths:
M Pipfile
M Pipfile.lock
Log Message:
-----------
Synched Pipfile with our shipped Python module versions.
Change-Id: I84f7af3cafea868a04493c7d46ac72bfac1975ed
Commit: 8ac12e887cc3c49c330b9a6d2e8d9624bb7c7876
https://github.com/tribe29/checkmk/commit/8ac12e887cc3c49c330b9a6d2e8d9624b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-24 (Thu, 24 May 2018)
Changed paths:
M cmk_base/config.py
Log Message:
-----------
Fixed error message
Change-Id: I62f7ebee0cd64416c51f0bd2dae0f81748282d3a
Commit: ed20451cefdec6b0f03f4d3ae4a6c9124b2ee920
https://github.com/tribe29/checkmk/commit/ed20451cefdec6b0f03f4d3ae4a6c9124…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-24 (Thu, 24 May 2018)
Changed paths:
A .werks/6153
M cmk_base/modes/check_mk.py
M cmk_base/notify.py
Log Message:
-----------
6153 FIX Fixed broken notifications and alert handling (Regression in 1.5.0b5)
The notifications and alert handling were not working correctly at all. Better
use the 1.5.0b5 only in test environments where you don't need these features.
Change-Id: I3885b8770e47cb91d4d2759a88077756485f4b25
Commit: fa900d30cf0786ef6587bc2bf348f91a26f9c020
https://github.com/tribe29/checkmk/commit/fa900d30cf0786ef6587bc2bf348f91a2…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-24 (Thu, 24 May 2018)
Changed paths:
A .werks/6154
M cmk_base/modes/check_mk.py
Log Message:
-----------
6154 FIX Fixed different Check_MK calls (parent scan, baking, rrd conversion) in some
cases
When using some check specific configuration variables (like e.g. fileinfo_groups), the
mentioned Check_MK calls could not be used. An error like this was shown:
Cannot read in configuration file /omd/sites/beta/etc/check_mk/conf.d/wato/rules.mk: name
'fileinfo_groups' is not defined
Change-Id: I5433c544b5754b044ce50370c1e5b5b7b9ff3055
Commit: b4ea5b593d7ba3b530b0970e2d9f82bfa4257bfd
https://github.com/tribe29/checkmk/commit/b4ea5b593d7ba3b530b0970e2d9f82bfa…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-24 (Thu, 24 May 2018)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Add some ruleset to the test site to find config load related issues
Change-Id: Ib78b944dff5fc9636a3982d52056b653269d2e7e
Commit: b3d667c42b4a68b9133f409eedbb53d81dfe7270
https://github.com/tribe29/checkmk/commit/b3d667c42b4a68b9133f409eedbb53d81…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-24 (Thu, 24 May 2018)
Changed paths:
A .werks/6155
M cmk_base/discovery.py
Log Message:
-----------
6155 FIX Service discovery page: Active checks were not correctly shown in specific
cases
It could happen that some active checks were not correctly shown in the tables
"active checks" or "disabled active checks". This was caused by
specific
disabled services rules. For example when using this two rules:
1. Enable all services starting with "HTTP"
2. Disable all services
In this situation the HTTP service was not displayed on the discovery page.
Change-Id: I91f03922529d93a1ba9c702ecfb2bf31a6f9f6ea
Commit: 3126cd954f4e3970c21ba30072daae91b2f27d30
https://github.com/tribe29/checkmk/commit/3126cd954f4e3970c21ba30072daae91b…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-24 (Thu, 24 May 2018)
Changed paths:
M .envrc
M Makefile
M tests/Makefile
M tests/conftest.py
Log Message:
-----------
Use direnv + pipenv in a more official way.
Change-Id: I5d2464b5de8dc36e8d98ab3f6f9c401d0f8bf608
Commit: f72aea24634278ea0edccf86dec991d7057396fd
https://github.com/tribe29/checkmk/commit/f72aea24634278ea0edccf86dec991d70…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-24 (Thu, 24 May 2018)
Changed paths:
M Makefile
Log Message:
-----------
Testcommit
Change-Id: If00b6ab5cd598914137ab1e571718fd763fe90af
Commit: 62a128c0c8ea0d1ec9dcb130691846f28d9217d1
https://github.com/tribe29/checkmk/commit/62a128c0c8ea0d1ec9dcb130691846f28…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-24 (Thu, 24 May 2018)
Changed paths:
M Makefile
Log Message:
-----------
Revert "Testcommit"
This reverts commit f72aea24634278ea0edccf86dec991d7057396fd.
Commit: 92a0a69f99b843a93fd3330e92f1498dcc1f03d5
https://github.com/tribe29/checkmk/commit/92a0a69f99b843a93fd3330e92f1498dc…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-24 (Thu, 24 May 2018)
Changed paths:
A .werks/6169
M cmk_base/automations/check_mk.py
Log Message:
-----------
6169 FIX Discovery page: Fixed incompatibility with central 1.4 and remote 1.5 site
An error "ValueError: could not convert string to float:" was shown when
performing
the service discovery on a host that is monitored by a 1.5 site while the central
WATO site is a 1.4 site.
Change-Id: I5e760cffcee6aaab5d556b20fef33e80be17532b
Commit: da43a95f8ea929f6b9eb0f1779216927368a7a14
https://github.com/tribe29/checkmk/commit/da43a95f8ea929f6b9eb0f17792169273…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-24 (Thu, 24 May 2018)
Changed paths:
A .werks/6151
M omd/packages/net-snmp/Makefile
A omd/packages/net-snmp/net-snmp-0b32548.tar.gz
R omd/packages/net-snmp/net-snmp-734f855.tar.gz
Log Message:
-----------
6151 FIX Net-SNMP: Add some patch trying to fix SNMPv3 communication in some cases
When using SNMPv3 communication issues with some devices may occur. From the user point
of
view timeouts are reported by Check_MK originating from Net-SNMP not receiving a valid
response.
This kind of issue is related to a broken negotiation (related to the maximum message
size) between
the monitoring and the monitored device.
Change-Id: I310a0f59867130183cc5184bc2195f109c306776
Commit: 16ab2b2b32bd50153247a1d2b0e670b411aae133
https://github.com/tribe29/checkmk/commit/16ab2b2b32bd50153247a1d2b0e670b41…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-24 (Thu, 24 May 2018)
Changed paths:
A tests/integration/notifications/test_simple_rbn.py
M tests/integration/notifications/test_unreachable_notifications.py
M tests/testlib/__init__.py
Log Message:
-----------
Add integration test to verify whole standard mail notification chain
Change-Id: I14f60033439759c7eb776d1e6a0a8accbc71dc9f
Commit: 53c9b5f86812b10127a2e2700047d29a00b90617
https://github.com/tribe29/checkmk/commit/53c9b5f86812b10127a2e2700047d29a0…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-24 (Thu, 24 May 2018)
Changed paths:
M .envrc
M Makefile
M tests/Makefile
M tests/conftest.py
Log Message:
-----------
Revert "Use direnv + pipenv in a more official way."
This reverts commit 3126cd954f4e3970c21ba30072daae91b2f27d30.
Commit: 8b284000831a0bc47660b3477b9f5e02fadb1ca3
https://github.com/tribe29/checkmk/commit/8b284000831a0bc47660b3477b9f5e02f…
Author: Jukka Aro <ja(a)mathias-kettner.de>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
A .werks/6189
M agents/windows/it/test_section_openhardwaremonitor.py
M omd/packages/openhardwaremonitor/Makefile
M
omd/packages/openhardwaremonitor/openhardwaremonitor-0.8.0/Bin/Release/OpenHardwareMonitorCLI.exe
M
omd/packages/openhardwaremonitor/openhardwaremonitor-0.8.0/Bin/Release/OpenHardwareMonitorLib.dll
Log Message:
-----------
6189 FIX OpenHardwareMonitorCLI did not run on some Win7 machines
OpenHardwareMonitorCLI, the executable wrapper for triggering
OpenHardwareMonitor by Check_MK Windows Agent, did not run on
some Win7 machines. Moreover, it was not possible to compile
OpenHardwareMonitorCLI with versions 4.x of Mono (tried with
Mono 4.6.2.0 / XBuild 14.0). Providing the build option
/p:TargetFrameworkVersion="v4.5" both fixed the build with Mono
4.x and made resulting executable compatible with all tested
Windows versions (tested on Win7 and Server 2016).
Change-Id: Ibb1dbef32dee769a6a0e99ef80a16214c2d01787
Commit: deb1c9d34e876aa82a3cce8abf3eb91e55c52c60
https://github.com/tribe29/checkmk/commit/deb1c9d34e876aa82a3cce8abf3eb91e5…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M web/htdocs/watolib.py
Log Message:
-----------
Make rules.mk be loadable with less dependencies
The rules.mk files were not initializing some variables in case they are
missing in the context they are loaded into.
This lead into problems in the following situations:
a) When a builtin configuration variable is removed from Check_MK base that
has previously been configured by the user.
b) When a (custom) check which introduces a configuration variable is
removed from an installation that has previously been configured by
user.
The problem is that the rules.mk were not checking whether or not a
configuration variable exists before updating the settings from the
rules.mk to this option.
The rules.mk always needs to lazy initialize all variables during
loading. This way we are able to load the Check_MK configuration e.g.
without loading the checks before. We are also able to drop
configuration options without needed user actions.
The problem is not fully solved: The rules.mk files are not
automatically transformed by the new version. They are only updated to
the new schema in case one saves the rules.mk files. We may need to
build some automatic migration logic in the future.
Change-Id: I91f4f39dec7585a54322d2c7b1e55ba792f2ba5f
Commit: 54946faf5ce16e1ac8ae62401a278fed7dbeb39d
https://github.com/tribe29/checkmk/commit/54946faf5ce16e1ac8ae62401a278fed7…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
A .werks/6170
M cmk_base/core_nagios.py
M cmk_base/data_sources/programs.py
Log Message:
-----------
6170 FIX Raw Edition: Fixed monitoring using special agents
When trying to monitor hosts using special agents as data sources with nagios, this
failed with an error like this:
"UNKN - [special_vsphere] 'vsphere'UNKN, Got no information from host,
execution time 0.0 sec"
Change-Id: I9748eeba8106c5c330220a714a3f7b4e4cbaedcb
Commit: 4034472cd155daf6154a4dfda0f90deac624c530
https://github.com/tribe29/checkmk/commit/4034472cd155daf6154a4dfda0f90deac…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M Pipfile
M Pipfile.lock
M omd/packages/python-modules/Makefile
R omd/packages/python-modules/patches/0014-make-pkyghmi-use-pycryptodomex.dif
R omd/packages/python-modules/src/pyghmi-1.0.38.tar.gz
A omd/packages/python-modules/src/pyghmi-1.1.0.tar.gz
Log Message:
-----------
Updated pyghmi from 1.0.38 => 1.1.0.
The old version depended on pycrypto, which is dead, buggy and incompatible
with pycryptodomex (which we need, too).
Change-Id: Id0ca96f484f3fa8a9372eb9809ac7967d544cb3d
Commit: 3db20ec221283da29b907c9930f123101550b1f7
https://github.com/tribe29/checkmk/commit/3db20ec221283da29b907c9930f123101…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M Pipfile
M Pipfile.lock
Log Message:
-----------
Make the 'request' extra dependency explicit.
Change-Id: Icbc47cc33c890e7be257211bde80f9c81c2816ea
Commit: 9595c405103194949d7d940ae9d2fd83f181af07
https://github.com/tribe29/checkmk/commit/9595c405103194949d7d940ae9d2fd83f…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M .envrc
Log Message:
-----------
Handle old direnv versions.
Change-Id: I50489b46fea401fd2000e77fcec2186f3aa39872
Commit: 0d70d0d963cc53b5ce3fbcd8cf18377594fd008c
https://github.com/tribe29/checkmk/commit/0d70d0d963cc53b5ce3fbcd8cf1837759…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
A .werks/6107
M web/htdocs/key_mgmt.py
Log Message:
-----------
6107 SEC Agent bakery signing key passphrases could be visible in access logs
When you are using the agent bakery for creating and distributing your
monitoring agents it is likely that this change is relevant for you.
In some parts of the GUI, when working with agent signing keys, it could happen
that the signing key secret you enter could be written to the apache access log
of your Check_MK server. This means that it may be visible to all local system
users (e.g. users with access to the command line).
This affects the access log of the system apache (normally located at
/var/log/apache2) and the access log (/omd/sites/[site]/var/log/apache/*) of
the sites apache (master site in distributed setups).
You may want to scan the log files for the string "key_p_passphrase" to check
whether or not you are affected. It can be done e.g. with:
zgrep key_p_passphrase /var/log/apache2/access* /omd/sites/*/var/log/apache/access*
In case you find something, you should clean it up. Delete the file or remove
the secrets from that file.
Even if it's unlikely that your key has been compromised, it is recommended to
stop using this signing key. Create a new key and proceed with this one.
Change-Id: I2d7ab495596a24baeabf601c9b327b1757c1d106
Commit: 9b41d8de5402dbf8b0887c07e295e218c0351882
https://github.com/tribe29/checkmk/commit/9b41d8de5402dbf8b0887c07e295e218c…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M Makefile
Log Message:
-----------
Remove packages not in Pipfile.lock.
Change-Id: Ifa790be73d376e2358a0f82d985991db078a7bc1
Commit: 4714fb33ebce55fd47488f5202dca9e6d56f95bd
https://github.com/tribe29/checkmk/commit/4714fb33ebce55fd47488f5202dca9e6d…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M Makefile
Log Message:
-----------
direnv per se has nothing to do with the virtual environment.
Change-Id: I5e685bce1e02caac487d3b75263e699f95e8ca92
Commit: 7dfb1469af26bb11ed6abfae8cef0f7b8b00fe6a
https://github.com/tribe29/checkmk/commit/7dfb1469af26bb11ed6abfae8cef0f7b8…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M Makefile
Log Message:
-----------
Fixed dependencies for Pipfile.lock.
Change-Id: Iace8fc3e899b8ebeb0e6cac8834660c9d2090d3f
Commit: cb3968f1e4872b5e69970e421d96ea2004bd2cdb
https://github.com/tribe29/checkmk/commit/cb3968f1e4872b5e69970e421d96ea200…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M tests/conftest.py
M tests/testlib/__init__.py
Log Message:
-----------
Use pipenv to determine virtual environment.
Change-Id: Idd489a66c126a65d7e19b61ce6695a75a29a3605
Commit: 382c54baadc6514bdee4cac6d2d4a7c4ae607a7e
https://github.com/tribe29/checkmk/commit/382c54baadc6514bdee4cac6d2d4a7c4a…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M tests/Makefile
Log Message:
-----------
Use 'pipenv run' instead of shell Kung-Fu.
Change-Id: I21368e3d86b73ade85abe0fc310b33518ab6b32f
Commit: 89fdc67b925cb32160ebdee1dc32f2fd58f50367
https://github.com/tribe29/checkmk/commit/89fdc67b925cb32160ebdee1dc32f2fd5…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
A .werks/6171
Log Message:
-----------
6171 FIX Fixed vertical lines overlapping graph legend in some cases
In some situations graphs in PDF reports could be rendered with vertical
lines that overlap the graph legend. This happened mostly when rendering
graphs that have a fine raster.
Change-Id: I6ce4d760ccefbfe2011554cdcbcb7e42d2e58120
Commit: 43a3051887b7f13101fcac5af6590cdc5c849a41
https://github.com/tribe29/checkmk/commit/43a3051887b7f13101fcac5af6590cdc5…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M Makefile
Log Message:
-----------
Synched setup target with CLANG_VERSION.
Change-Id: Ib0368cc797543a256aa0a4f9c893725500161160
Commit: 85424f27794d90ceae48966797455e5e5199636b
https://github.com/tribe29/checkmk/commit/85424f27794d90ceae48966797455e5e5…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
A .werks/6173
M cmk_base/checks.py
Log Message:
-----------
6173 FIX Fixed possible crash in Check_MK and Check_MK HW/SW Inventory
When using pretty outdated "Do hardware/software Inventory" rules which
have been saved before 1.4, this could lead to crashing Check_MK and
Check_MK HW/SW inventory services with errors like this:
'NoneType' object has no attribute 'get'
Workaround: Open this ruleset and save the rules in the relevant folders.
The configs will then be transformed and rewritten in the current format
which prevents this crash.
Change-Id: I74bac63ac280caddf95b19e141519e7be32b20ae
Commit: 6fa0e0cd9b552d3e1177f5211e0422445a9635ef
https://github.com/tribe29/checkmk/commit/6fa0e0cd9b552d3e1177f5211e0422445…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M cmk_base/checks.py
M tests/unit/cmk_base/test_checks.py
Log Message:
-----------
Add unit test for checks.do_status_data_inventory_for
Change-Id: I38b2d4a51ded165ff4882843cba2cee0a327ed33
Commit: 15d41efcb2ab89a15037dda933dd64a1444b6f5a
https://github.com/tribe29/checkmk/commit/15d41efcb2ab89a15037dda933dd64a14…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
A .werks/6174
M cmk_base/data_sources/abstract.py
M tests/unit/cmk_base/test_config.py
M tests/unit/cmk_base/test_data_sources_unit.py
Log Message:
-----------
6174 FIX Fixed discovery for host with management board without IP addresses
configured
The discovery was not working correctly for hosts that have the management board
protocol enabled but no explicit IP address set and no management board IP configured.
Change-Id: I993adc25839541715532c7b0c6034fbcfaa10f35
Commit: d7756afda0cfae95e65086afe5358158db9360da
https://github.com/tribe29/checkmk/commit/d7756afda0cfae95e65086afe5358158d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M tests/unit/cmk_base/test_config.py
Log Message:
-----------
Automatically clear config caches in config tests
Change-Id: Icf3c807b1e00f101a8d8c2d9d5b617e6c50fd826
Commit: 8e45e1446b8e2d49939f2d4376a0125f6b8b5639
https://github.com/tribe29/checkmk/commit/8e45e1446b8e2d49939f2d4376a0125f6…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M cmk_base/data_sources/abstract.py
Log Message:
-----------
Add forgotten change. Glad to have the test
Change-Id: Ifc1c70c110970cf78688a3d0308c9146b39eb50c
Commit: 87f8114be9d9d7af8d380f5b621ecef931c329f5
https://github.com/tribe29/checkmk/commit/87f8114be9d9d7af8d380f5b621ecef93…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-28 (Mon, 28 May 2018)
Changed paths:
M Makefile
Log Message:
-----------
'pipenv lock' should respect our local layout, too.
Change-Id: Ia144f933f1cfa7a7ae2465bbebba6c9bcf1da523
Commit: d1ecbb2809ddfe4a41baf8ff4ffa54ebb1cd1468
https://github.com/tribe29/checkmk/commit/d1ecbb2809ddfe4a41baf8ff4ffa54ebb…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-28 (Mon, 28 May 2018)
Changed paths:
A .werks/6175
M checks/docker_container_status
Log Message:
-----------
6175 FIX docker_container_status: Fixed broken check regression in 1.5.0b5
Change-Id: I201b52975adacb227398fdbfbcb7d755ebef1098
Commit: 211d7419d91dfc187d274b717e4fd2900d6b9fe5
https://github.com/tribe29/checkmk/commit/211d7419d91dfc187d274b717e4fd2900…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-28 (Mon, 28 May 2018)
Changed paths:
A .werks/6176
M inventory/docker_node_images
M web/plugins/views/inventory.py
Log Message:
-----------
6176 docker_node_images.containers: Show table of containers for docker nodes
When you enable the structured status data in the "HW/SW inventory" ruleset,
you now get a table of docker containers in the inventory tree of docker
nodes.
Change-Id: Ibbe1b96467f28ee231a33754abf734e1d71ed888
Commit: f6f31b2c71ece7ed0e1ba70dd44d3f8ce513c960
https://github.com/tribe29/checkmk/commit/f6f31b2c71ece7ed0e1ba70dd44d3f8ce…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-28 (Mon, 28 May 2018)
Changed paths:
A .werks/6177
M web/plugins/views/inventory.py
Log Message:
-----------
6177 FIX Correctly escaping output of inventory data based painters
Change-Id: I315385229771c551c17dadbec14619f12f36341c
Commit: 40986c5641269bd9aa5e5efd5708eb542e896d81
https://github.com/tribe29/checkmk/commit/40986c5641269bd9aa5e5efd5708eb542…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-28 (Mon, 28 May 2018)
Changed paths:
A .werks/6178
M web/plugins/views/inventory.py
Log Message:
-----------
6178 Add inventory views for docker images and containers
There are several new inventory based views available which are based
on the inventory (and structured status) data of docker nodes. They
show docker images and docker containers.
Change-Id: Id7f3928b8651909f3df689ff3e1f7f8fc158d956
Commit: 7ead4ee109066b6bd10fbf2e7de73fdcf6d82263
https://github.com/tribe29/checkmk/commit/7ead4ee109066b6bd10fbf2e7de73fdcf…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-28 (Mon, 28 May 2018)
Changed paths:
M cmk/structured_data.py
Log Message:
-----------
_get_sub_node() must not modify path attribute
Change-Id: I82b25a72a51cc9355527da7b39cc8deb2d6adec2
Commit: 73d59903fe1b5b335ed327b2ad76d6fc8e893847
https://github.com/tribe29/checkmk/commit/73d59903fe1b5b335ed327b2ad76d6fc8…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-28 (Mon, 28 May 2018)
Changed paths:
M cmk/structured_data.py
Log Message:
-----------
Inventory: Fixed merging of Numerations
When two structured data trees are merged while there is no key
intersection found, e.g. because there are no entries in the Numeration
in the origin tree, then the merged tree contained only one item of the
Numeration.
Change-Id: Idaa1995c602cbef83355b08f453e77c935a776e3
Commit: 3a89fb3cf9e27131e850b97b8494c1282b46a59f
https://github.com/tribe29/checkmk/commit/3a89fb3cf9e27131e850b97b8494c1282…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-28 (Mon, 28 May 2018)
Changed paths:
M web/plugins/views/inventory.py
Log Message:
-----------
Improved rendering of docker container and image labels in inventory data
Change-Id: I4b23b122a247f0635b3fd593c68d6b957a7be533
Commit: 0fb8909eec8d25cbc97667c1236344f61dd9dde4
https://github.com/tribe29/checkmk/commit/0fb8909eec8d25cbc97667c1236344f61…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-28 (Mon, 28 May 2018)
Changed paths:
M web/plugins/views/inventory.py
Log Message:
-----------
Inventory: Attributes can now have a keyorder
Change-Id: I4bab97fc6a5c9d2f41ecccb5305ddacdc6adbf3c
Commit: d721c4d1c0aac8481c6a777ff76ba3bfb62c2585
https://github.com/tribe29/checkmk/commit/d721c4d1c0aac8481c6a777ff76ba3bfb…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-28 (Mon, 28 May 2018)
Changed paths:
A .werks/6179
M inventory/docker_node_info
M web/plugins/views/inventory.py
Log Message:
-----------
6179 Add some more details to docker node infos
Change-Id: I82baa4cd1aa0029f6b58cff191167f0124aae7b3
Commit: 9891d501b85e1180b5253773d142b074bbbb89fa
https://github.com/tribe29/checkmk/commit/9891d501b85e1180b5253773d142b074b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-28 (Mon, 28 May 2018)
Changed paths:
A .werks/6180
M agents/check_mk_agent.linux
Log Message:
-----------
6180 FIX docker: Try to execute agent only in containers having the bash
Change-Id: I8d579a6dc5831780ca41598af537c0254ec068c7
Commit: 9ebab033745f33b6d55ad456f58faf3d78224a0f
https://github.com/tribe29/checkmk/commit/9ebab033745f33b6d55ad456f58faf3d7…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-28 (Mon, 28 May 2018)
Changed paths:
A .werks/6181
M agents/check_mk_agent.linux
Log Message:
-----------
6181 FIX Improved execution of agent in containers
When the docker command is available in a container and the Check_MK agent is
executed in this container while it was started from the node, it does not
execute the docker logic.
The REMOTE environment variable was not set correctly in previous 1.5 releases.
Change-Id: I04cde2bd8442061664d56b453e1704abd2d93287
Commit: 8713fa5b886085bc10a8e206c0b951f2ab66311b
https://github.com/tribe29/checkmk/commit/8713fa5b886085bc10a8e206c0b951f2a…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-28 (Mon, 28 May 2018)
Changed paths:
A .werks/6182
M web/htdocs/wato.py
Log Message:
-----------
6182 FIX Users: Fixed misleading message "User synchronization successful"
when opening users page
Sometimes, after the user sync has been executed, when opening the users page, it showed
the
message "User synchronization successful" even when no user synchronization is
configured.
This message is not shown anymore.
Change-Id: I2cbfc6b89494c2575259e2796a564d8b243dd44d
Commit: 0a10687681b4cc24c9c7567fd5e1582e504859cd
https://github.com/tribe29/checkmk/commit/0a10687681b4cc24c9c7567fd5e1582e5…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-28 (Mon, 28 May 2018)
Changed paths:
M web/plugins/userdb/ldap.py
Log Message:
-----------
LDAP: Cleaned up old python version compatibility things
Change-Id: Iaf1bb9d8740483b2f52730f1c5ea8ee8a18fc828
Commit: c4617385da3bc12860fb9591e836444e42e5797c
https://github.com/tribe29/checkmk/commit/c4617385da3bc12860fb9591e836444e4…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-28 (Mon, 28 May 2018)
Changed paths:
M web/plugins/userdb/ldap.py
Log Message:
-----------
Cleaned up imports
Change-Id: Iec960bb3aa395c3e6c03fb3bcb1cb427144ba99d
Commit: efaf23cff4e60ea5effcf83e1fd6dc31b937ac70
https://github.com/tribe29/checkmk/commit/efaf23cff4e60ea5effcf83e1fd6dc31b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-28 (Mon, 28 May 2018)
Changed paths:
A .werks/6183
M web/plugins/userdb/ldap.py
Log Message:
-----------
6183 FIX LDAP: Improved debug logging during connect
When the LDAP logging of the GUI is set to debug the web.log will now get the
debug outputs of the lower level python-ldap and libldap components added.
This will show up detailed information about why connection attempts fail.
Change-Id: Ia3a7a5b23058d3f93c8e2b2e81ef566a7618413d
Commit: 570bb6d795b092fad4983a0c32d588d239496352
https://github.com/tribe29/checkmk/commit/570bb6d795b092fad4983a0c32d588d23…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-28 (Mon, 28 May 2018)
Changed paths:
M web/plugins/userdb/ldap.py
Log Message:
-----------
LDAP: Also enable GNUTLS debugging in case of ldap debug logging is active
Change-Id: Iddb1804b48d78ed611da4e7a75a892e66499272a
Commit: 699e78765fdbbddff064a7d33815dd36e8080469
https://github.com/tribe29/checkmk/commit/699e78765fdbbddff064a7d33815dd36e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-28 (Mon, 28 May 2018)
Changed paths:
A .werks/6184
M web/plugins/userdb/ldap.py
Log Message:
-----------
6184 FIX LDAP: LDAP connection was not correctly using the sites trusted CAs
Change-Id: I226a3aac078f510b0f4a74c1cf5010c289490bef
Commit: c3b35dae5680812f3e254751fb89c345488107c1
https://github.com/tribe29/checkmk/commit/c3b35dae5680812f3e254751fb89c3454…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-28 (Mon, 28 May 2018)
Changed paths:
M web/plugins/userdb/ldap.py
Log Message:
-----------
Removed c buffer flushing of stderr redurector
Change-Id: Ie5e1fde150aa56c6eac74ef274e4eeef537a94ae
Commit: 33af37be6e9d1492e0d88c6b82d79e23db19b845
https://github.com/tribe29/checkmk/commit/33af37be6e9d1492e0d88c6b82d79e23d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-28 (Mon, 28 May 2018)
Changed paths:
A .werks/6185
M agents/check_mk_agent.linux
M inventory/docker_node_images
Log Message:
-----------
6185 FIX docker_node_images: Improved performance of agent section creation
The agent section generating code has been reworked for better performance.
You will have to update the agent to get this improvement. In case you use
the old agent with the new check, you will get no image label information.
Change-Id: Ia5c3c6b8d7d34729b8961273c08cc09b193ec343
Commit: b70ce9a9f24e615347af9527cde0274b6caf8066
https://github.com/tribe29/checkmk/commit/b70ce9a9f24e615347af9527cde0274b6…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-28 (Mon, 28 May 2018)
Changed paths:
M .werks/6185
Log Message:
-----------
Updated text
Change-Id: I6870fba6b41769c27938d2d857bca3598c9f8db7
Commit: 478ba7ef1492a3b65cfd3933d3985d59a155a76e
https://github.com/tribe29/checkmk/commit/478ba7ef1492a3b65cfd3933d3985d59a…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-28 (Mon, 28 May 2018)
Changed paths:
M agents/check_mk_agent.linux
Log Message:
-----------
Improved performance of gathering docker container specific information from the node
Change-Id: I8aa9ae619f2f6e3693e379dcc0abdc7a6a1a1bdf
Commit: 8ac2ca0fd960563c97f1dc5aa3f6acc32f82f22d
https://github.com/tribe29/checkmk/commit/8ac2ca0fd960563c97f1dc5aa3f6acc32…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-28 (Mon, 28 May 2018)
Changed paths:
M web/plugins/views/inventory.py
Log Message:
-----------
docker node image list: Sort ID of images first
Change-Id: Ia5173398831d728bda07b6067a6680c8e58df408
Commit: f143b1c613ff59bf2c16b96a16030315c9549c78
https://github.com/tribe29/checkmk/commit/f143b1c613ff59bf2c16b96a16030315c…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2018-05-29 (Tue, 29 May 2018)
Changed paths:
M Makefile
M agents/Makefile
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M omd/Makefile.omd
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0b7
Change-Id: I3365e19bd5df3c10b04c4db7f582f87c83bc81d6
Commit: 7e9b048d84773564ce3a685012756b90f5c9bacb
https://github.com/tribe29/checkmk/commit/7e9b048d84773564ce3a685012756b90f…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-05-29 (Tue, 29 May 2018)
Changed paths:
M Makefile
Log Message:
-----------
Work around pipenv timestamp oddity. Cleaned up a bit.
Change-Id: I7405f91c1d959c5528b4ddc1e2217144d6d01229
Commit: fd8351c8b59a9e61e1079fdf3f9928165d2b6c1c
https://github.com/tribe29/checkmk/commit/fd8351c8b59a9e61e1079fdf3f9928165…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-05-29 (Tue, 29 May 2018)
Changed paths:
A .werks/5806
M cmk_base/discovery.py
Log Message:
-----------
5806 FIX Periodic service discovery: Fixed scenario where process could get stuck
The process discovery (cmk --discover-marked-hosts) triggered by the cronjob had no
timeout handling implemented.
The python process could get stuck if the connection to the remote host was never
closed.
This could consume lots of memory over time, since the discovery process is triggered
every 5 minutes.
Change-Id: I348a85821c316f1ed99b229190597f61ec8b9bc1
Commit: 79a6e5d1e9e78948ef71102a923e6369b0e55ed6
https://github.com/tribe29/checkmk/commit/79a6e5d1e9e78948ef71102a923e6369b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-30 (Wed, 30 May 2018)
Changed paths:
M tests/integration/notifications/test_simple_rbn.py
Log Message:
-----------
Reduce possible timing problems a bit
Change-Id: I06003f86a545dded751385c06bf8aa53296179d2
Commit: a3b0fe371ff1bb61fa244e13d1f0cc3c161f80d3
https://github.com/tribe29/checkmk/commit/a3b0fe371ff1bb61fa244e13d1f0cc3c1…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-30 (Wed, 30 May 2018)
Changed paths:
A .werks/6186
M cmk_base/checking.py
Log Message:
-----------
6186 FIX Fixed crash of Check_MK service on counter wraps in parse functions (e.g.
MKCounterWrapped: WMI query timed out)
When a check raises a MKCounterWrapped exception in the parse function, this check result
should be ignored.
In all 1.5 releases this lead to a crash with an error message like "MKCounterWrapped
(WMI query timed out)"
in case of the WMI checks.
Change-Id: If394764507bbe1056ea59a4be1d9f3e957bc2c48
Commit: ff6e518aaeeb66ee04bddbe0bc3989a707996dce
https://github.com/tribe29/checkmk/commit/ff6e518aaeeb66ee04bddbe0bc3989a70…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-05-30 (Wed, 30 May 2018)
Changed paths:
M cmk_base/checking.py
M cmk_base/discovery.py
Log Message:
-----------
Update to #6186
Change-Id: Ideabfe117b26fb0d8937f6b4c7e9c53c17dfb5ee
Commit: ad5d039662fbf3ace691ad7090ecdaf376592b2f
https://github.com/tribe29/checkmk/commit/ad5d039662fbf3ace691ad7090ecdaf37…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-05-30 (Wed, 30 May 2018)
Changed paths:
A .werks/6186
M cmk_base/checking.py
M cmk_base/discovery.py
M tests/integration/notifications/test_simple_rbn.py
Log Message:
-----------
Merge branch '1.5.0' of ssh://review.lan.mathias-kettner.de:29418/check_mk into
1.5.0
Change-Id: I2fa51bc8f10533e66f9bf670cf6439356453f9ea
Commit: e6daf1addfc215aafbf4217f1344ea958147f779
https://github.com/tribe29/checkmk/commit/e6daf1addfc215aafbf4217f1344ea958…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-05-30 (Wed, 30 May 2018)
Changed paths:
A .werks/5813
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
5813 FIX mk_oracle.ps1: temporary files are no longer written to c:\windows\system32
Temporary files from this plugin are now generated in the official temp directory.
Its usually specified through the environment variable MK_TEMPDIR, set by the windows
agent.
Change-Id: Ib7bb4e4530e0173e9d1f7aef421b4917e06fe72b
Commit: f96ea338ace83228c2422085279fae1ee3f6393a
https://github.com/tribe29/checkmk/commit/f96ea338ace83228c2422085279fae1ee…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-06-01 (Fri, 01 Jun 2018)
Changed paths:
M web/htdocs/config.py
Log Message:
-----------
Fixed global/local variable confusion, found by pylint.
Change-Id: I065da1722eb5136b83069c64ab8f1bda6899e95c
Commit: 956a47d62a0f34314013eaf1e1d360704194f38d
https://github.com/tribe29/checkmk/commit/956a47d62a0f34314013eaf1e1d360704…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-04 (Mon, 04 Jun 2018)
Changed paths:
A .werks/5814
M cmk_base/check_table.py
M cmk_base/checking.py
M cmk_base/data_sources/__init__.py
M cmk_base/discovery.py
M cmk_base/utils.py
Log Message:
-----------
update
Change-Id: I1b7715f1a66fa14c25f78befa97c11af25ce5bf1
Commit: 8157dee80e8f6b92987e7c96ee224dd5c37dca5e
https://github.com/tribe29/checkmk/commit/8157dee80e8f6b92987e7c96ee224dd5c…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-04 (Mon, 04 Jun 2018)
Changed paths:
M cmk_base/checking.py
Log Message:
-----------
update for WK5814
Change-Id: I479e0924ddca94c1901490013267d490b6561b67
Commit: ee62ee2e99021e2a275499214823dd71036e243b
https://github.com/tribe29/checkmk/commit/ee62ee2e99021e2a275499214823dd710…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-06-04 (Mon, 04 Jun 2018)
Changed paths:
A .werks/6113
M agents/special/agent_vsphere
M checks/esx_vsphere_hostsystem
Log Message:
-----------
6113 FIX winperf_processor, esx_vsphere_hostsystem.cpu_usage: shift duplicate service
detection from the special agent to the check
Previously, duplicate services for winperf_processor and
esx_vsphere_hostsystem.cpu_usage were recognized in the special agent. If
duplicate services would appear the corresponding entries in the special agent
were removed.
With the new option to configure multiple datasources for one host this logic
will not work since there is no possibility for the special agent to inspect
the section winperf_processor of the Check_MK agent. Therefore, the check
esx_vsphere_hostsystem.cpu_usage now recognizes duplicate services using
extra sections.
The transition from the old to the new logic should happen transparently, i.e.
no actions are required by the user.
Change-Id: I3b6a56efcff4c75bbd05a051242e18deaa499d9e
Commit: fee980aea56bcf6b6dd6f7a54548af9fa7ce286f
https://github.com/tribe29/checkmk/commit/fee980aea56bcf6b6dd6f7a54548af9fa…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-06-04 (Mon, 04 Jun 2018)
Changed paths:
M tests/unit/cmk/test_man_pages.py
Log Message:
-----------
Only require manpage if check generates a service
Change-Id: Iaffe10947d71ea783d868e53c8e334dff0100d0c
Commit: 1e69331b528a0159df97aa04894ac62a939f4806
https://github.com/tribe29/checkmk/commit/1e69331b528a0159df97aa04894ac62a9…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-06-04 (Mon, 04 Jun 2018)
Changed paths:
A .werks/6114
M web/htdocs/watolib.py
M web/plugins/wato/ac_tests.py
Log Message:
-----------
6114 Add a analyze configuration rule for ESX
A deprecation warning will be shown if The datasource program agent_vsphere
queries the Check_MK agent directly. This option will be removed in a future
release. The option 'Contact Check_MK agent and all enabled datasource
programs' should be configured for the affected hosts instead.
Change-Id: I3235684204e9f46d049fe48e11e47af57d3e4c20
Commit: 1df50a9e60cb0d08f924bb2a4509e2eb59f486a6
https://github.com/tribe29/checkmk/commit/1df50a9e60cb0d08f924bb2a4509e2eb5…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-05 (Tue, 05 Jun 2018)
Changed paths:
M cmk_base/checking.py
M cmk_base/data_sources/__init__.py
M cmk_base/utils.py
Log Message:
-----------
fix for WK5814. removed in_keepalive_mode helper function in cmk_base.utils
Change-Id: Iabdc68515f39cb6ce5902db41239269035540099
Commit: 9a38a3b31b88a15a02718ceefeaad7175f1dc0b2
https://github.com/tribe29/checkmk/commit/9a38a3b31b88a15a02718ceefeaad7175…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-06-05 (Tue, 05 Jun 2018)
Changed paths:
M agents/cfg_examples/mk_oracle.cfg
Log Message:
-----------
corrected a false example
Change-Id: I501afe0827ccb665080e85a93e1c2d323bb171d7
Commit: 423582826b8865531eb043715831e55cfd4fa026
https://github.com/tribe29/checkmk/commit/423582826b8865531eb043715831e55cf…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-06 (Wed, 06 Jun 2018)
Changed paths:
A .werks/5815
M web/htdocs/background_job.py
M web/htdocs/userdb.py
Log Message:
-----------
5815 FIX Background Job/User synchronization: Fixed text encoding bug / Fixed incorrect
exception message
The user synchronsation background incorrectly reported an exception instead of a progress
update.
However, this didn't affect the outcome of the operation, so no actual harm was
done.
Furthermore, umlauts in info messages no longer cause exceptions.
Change-Id: I84a81104adf82eaf36e995936be341bcde31af9c
Commit: ffce9f4d792921a6abbc557e331dda4fea3fefab
https://github.com/tribe29/checkmk/commit/ffce9f4d792921a6abbc557e331dda4fe…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-06 (Wed, 06 Jun 2018)
Changed paths:
A .werks/5816
M cmk_base/data_sources/host_sections.py
Log Message:
-----------
added WK5816
Change-Id: I57f0c95dd4248d4ca2dcd741543c38b4b0f7221e
Commit: d95fc855a9631482cccc8055bb9bf5c8bba59313
https://github.com/tribe29/checkmk/commit/d95fc855a9631482cccc8055bb9bf5c8b…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-06-06 (Wed, 06 Jun 2018)
Changed paths:
A .werks/6220
M checks/df
M tests/unit/checks/test_df_check.py
Log Message:
-----------
6220 FIX df: Fix crashing check for vanished filesystems
Up to and including 1.4.0*, df would report UNKNOWN when confronted
with a vanished filesystem. A regression in 1.5.0 versions previous to
this lead to the check crashing instead. This has been fixed.
Commit: 0a5d1bdb5466c9119689103156276ffe0a0a73fa
https://github.com/tribe29/checkmk/commit/0a5d1bdb5466c9119689103156276ffe0…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-06-06 (Wed, 06 Jun 2018)
Changed paths:
M checks/df
Log Message:
-----------
df: Move responsibility for handling vanished filesystems back to df.include
Commit: 5a0faf57d933adc4aff1e4364f430f2130bcafa1
https://github.com/tribe29/checkmk/commit/5a0faf57d933adc4aff1e4364f430f213…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-06-07 (Thu, 07 Jun 2018)
Changed paths:
A .werks/6012
M livestatus/src/Query.cc
Log Message:
-----------
6012 FIX Fixed CMC crash for malformed rrddata queries.
Malformed Livestatus queries involving the "rrddata" column could cause a
CMC crash, this has been fixed.
Change-Id: Iffdd595bba25c9198adb5f08f14cde87fc90127d
Commit: bc1b88b94431ba6fd06c4f5934f16e0732a312a4
https://github.com/tribe29/checkmk/commit/bc1b88b94431ba6fd06c4f5934f16e073…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-06-07 (Thu, 07 Jun 2018)
Changed paths:
M checks/emc_datadomain_disks
Log Message:
-----------
Fix comment
Commit: 70ac8330fbd99396400a0a1075994c41ee8df3df
https://github.com/tribe29/checkmk/commit/70ac8330fbd99396400a0a1075994c41e…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-06-07 (Thu, 07 Jun 2018)
Changed paths:
M checks/checkpoint_connections
M checks/cisco_ace_rserver
M checks/cisco_mem
M checks/cisco_secure
M checks/cisco_sys_mem
M checks/datapower_fs
M checks/datapower_mem
M checks/datapower_pdrive
M checks/dell_idrac_virtdisks
M checks/dell_om_processors
M checks/dell_powerconnect_fans
M checks/df
M checks/domino_mailqueues
M checks/domino_transactions
M checks/domino_users
M checks/emcvnx_hwstatus
M checks/esx_vsphere_objects
M checks/f5_bigip_cluster
M checks/filehandler
M checks/fortigate_cpu
M checks/fortigate_cpu_base
M checks/fortigate_memory
M checks/fortigate_sessions
M checks/fortigate_sessions_base
M checks/genua_carp
M checks/genua_pfstate
M checks/hr_mem
M checks/lgp_info
M checks/megaraid_bbu
M checks/megaraid_pdisks
M checks/mongodb_collections
M checks/moxa_iologik_register
M checks/netapp_api_vs_traffic
M checks/netapp_cpu
M checks/netapp_fcpio
M checks/netapp_volumes
M checks/printer_alerts
M checks/sansymphony_pool
M checks/sansymphony_virtualdiskstatus
M checks/sap_hana_mem
M checks/scaleio_pd
M checks/scaleio_sds
M checks/scaleio_storage_pool
M checks/scaleio_system
M checks/scaleio_volume
M checks/ups_in_freq
M checks/ups_in_voltage.include
M checks/ups_out_load
M checks/ups_out_voltage.include
M checks/varnish
Log Message:
-----------
sed: Replace tabs with eight spaces in checks
Commit: 0ffd068531a627b5217a586e121dcc6bf590f540
https://github.com/tribe29/checkmk/commit/0ffd068531a627b5217a586e121dcc6bf…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-06-07 (Thu, 07 Jun 2018)
Changed paths:
M checks/lgp_info
Log Message:
-----------
lgp_info: Fix indentation (Thanks pylint)
Commit: 68035eb435dddfc2a05ad78387f09b1a914c543f
https://github.com/tribe29/checkmk/commit/68035eb435dddfc2a05ad78387f09b1a9…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-06-07 (Thu, 07 Jun 2018)
Changed paths:
M checks/dell_om_processors
Log Message:
-----------
dell_om_processors: Fix typo
Commit: 2829653bd7713eb18f0eefe8460e379809ffc06b
https://github.com/tribe29/checkmk/commit/2829653bd7713eb18f0eefe8460e37980…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-06-07 (Thu, 07 Jun 2018)
Changed paths:
M checks/megaraid_pdisks
Log Message:
-----------
megaraid_pdisks: Fix indentation
Commit: 386aff0f52a699a3e08bf098e458ff400134f04f
https://github.com/tribe29/checkmk/commit/386aff0f52a699a3e08bf098e458ff400…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-06-07 (Thu, 07 Jun 2018)
Changed paths:
M checks/megaraid_bbu
Log Message:
-----------
megaraid_bbu: Fix indentation
Commit: 2d410fe515641dd87cdba270f68896942bfa3474
https://github.com/tribe29/checkmk/commit/2d410fe515641dd87cdba270f68896942…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-07 (Thu, 07 Jun 2018)
Changed paths:
A .werks/5817
M cmk_base/data_sources/abstract.py
M cmk_base/data_sources/tcp.py
Log Message:
-----------
5817 FIX The "Check for correct version of Check_MK agent" rule no longer
applies to datasource programs
The version checking is now correctly restricted to agent output from remote Check_MK
agents.
Change-Id: I2838acc87eb80d3245cd6b039ce9faa4a52db8dd
Commit: 32de3a8e3101b4afafcbac4f43aeae56825effda
https://github.com/tribe29/checkmk/commit/32de3a8e3101b4afafcbac4f43aeae568…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-07 (Thu, 07 Jun 2018)
Changed paths:
A .werks/5818
M cmk_base/data_sources/__init__.py
M cmk_base/data_sources/abstract.py
M cmk_base/data_sources/tcp.py
Log Message:
-----------
5818 FIX Fixed "unknown agent version" message in Check_MK check, shown by
cluster hosts
Change-Id: I992231efb032b53027ccd094e758020e2be4f90d
Commit: 8a933a19c549859ebe936bd97f977e088b77a7e2
https://github.com/tribe29/checkmk/commit/8a933a19c549859ebe936bd97f977e088…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-08 (Fri, 08 Jun 2018)
Changed paths:
M cmk_base/data_sources/tcp.py
Log Message:
-----------
update for WK5817: fixed missing import
Change-Id: Iba31a01e72d7e4365b41cd000e67c2478d5fdd66
Commit: 33a419629c2cf417200d1fdf962ceba9b14082cc
https://github.com/tribe29/checkmk/commit/33a419629c2cf417200d1fdf962ceba9b…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-08 (Fri, 08 Jun 2018)
Changed paths:
M cmk_base/data_sources/tcp.py
Log Message:
-----------
fixed another missing import, thanks pylint
Change-Id: I1f1b682860956b8fe3afcf45829f75d4fc808fa6
Commit: 85f4de78f7f1c350bc332f0674a1feb2828d1f69
https://github.com/tribe29/checkmk/commit/85f4de78f7f1c350bc332f0674a1feb28…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-08 (Fri, 08 Jun 2018)
Changed paths:
M cmk_base/data_sources/tcp.py
Log Message:
-----------
update
Change-Id: Id6f518e38addc14e4bc890d862a38a11c21c4f7c
Commit: c90cfa278e80386e2347d2c69b1c17f3de75a13e
https://github.com/tribe29/checkmk/commit/c90cfa278e80386e2347d2c69b1c17f3d…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-06-08 (Fri, 08 Jun 2018)
Changed paths:
A .werks/6221
M checks/emc_datadomain_disks
Log Message:
-----------
6221 FIX emc_datadomain_disks: Fix crash caused by missing busy data
Some devices do not report busy stats for disks via SNMP. Previously, the
check would crash, thus shadowing the status monitoring. This has been fixed.
Commit: f932c33372ff742e6ebb8422b79449957b9d19ab
https://github.com/tribe29/checkmk/commit/f932c33372ff742e6ebb8422b79449957…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-08 (Fri, 08 Jun 2018)
Changed paths:
A .werks/5819
M web/htdocs/valuespec.py
Log Message:
-----------
5819 FIX Host DNS names may include underscores again
Change-Id: I383982858ef338ba45aecf289a5249de57bcc42a
Commit: 56bf2afd45e801f31666072ba7f49af7da0ea45e
https://github.com/tribe29/checkmk/commit/56bf2afd45e801f31666072ba7f49af7d…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-08 (Fri, 08 Jun 2018)
Changed paths:
A .werks/6221
M checks/emc_datadomain_disks
Log Message:
-----------
Merge branch '1.5.0' of ssh://review.lan.mathias-kettner.de:29418/check_mk into
1.5.0
Change-Id: I28c4fd136af09c00fbe047b781f5b072da58416b
Commit: f9f77bd46d7951e654f3773c805412fd5c238fa8
https://github.com/tribe29/checkmk/commit/f9f77bd46d7951e654f3773c805412fd5…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-06-10 (Sun, 10 Jun 2018)
Changed paths:
M web/htdocs/availability.py
M web/htdocs/js/checkmk.js
M web/htdocs/modules.py
M web/htdocs/pages.css
M web/htdocs/status.css
M web/htdocs/views.css
M web/htdocs/views.py
M web/htdocs/visuals.py
M web/plugins/views/availability.py
M web/plugins/views/builtin.py
Log Message:
-----------
Silently added initial SLA version, official werk follows soon
Change-Id: I8c45cc7b2f953361c9784b4d5f123c11f3acd74d
Commit: e25c705e40fb247c1ca8e74fae0c8c06a3351cc9
https://github.com/tribe29/checkmk/commit/e25c705e40fb247c1ca8e74fae0c8c06a…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-11 (Mon, 11 Jun 2018)
Changed paths:
M web/htdocs/modules.py
M web/htdocs/views.py
Log Message:
-----------
fixed incorrect cee/cme checking
Change-Id: Iebdbdc173241d2693ffc4183bea2b9dfe6f0252b
Commit: b3a7df886aa34312cfdb0efec74e88072f76d46c
https://github.com/tribe29/checkmk/commit/b3a7df886aa34312cfdb0efec74e88072…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-06-11 (Mon, 11 Jun 2018)
Changed paths:
A .werks/6131
M checks/brocade_fcport
Log Message:
-----------
6131 FIX brocade_fcport: Fixed wrong look up of indices which might lead to stale
services
Change-Id: Ie6f723aa77b6ffefee0c6ed8b093d2d8d058db9a
Commit: 9a8e82e0b755fc23be4308e7cfad72e133195713
https://github.com/tribe29/checkmk/commit/9a8e82e0b755fc23be4308e7cfad72e13…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-11 (Mon, 11 Jun 2018)
Changed paths:
A .werks/6131
M checks/brocade_fcport
Log Message:
-----------
Merge branch '1.5.0' of ssh://review.lan.mathias-kettner.de:29418/check_mk into
1.5.0
Change-Id: I04b6c9b0c44f6ff1ff2e8a79d6d2f825baed5467
Commit: 399b05f0e04a5ad6f4b19f190acdd32eb9cf5170
https://github.com/tribe29/checkmk/commit/399b05f0e04a5ad6f4b19f190acdd32eb…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-11 (Mon, 11 Jun 2018)
Changed paths:
M web/htdocs/views.py
Log Message:
-----------
fixed broken integration test, couldn't handle cyclic dependencies
views.py<->sla.py
Change-Id: Iad893a93c23ffa71655d603fbcde9c7b9782b8c1
Commit: 4ca033f674ff2238bf970ca90ed96d2137f4bf19
https://github.com/tribe29/checkmk/commit/4ca033f674ff2238bf970ca90ed96d213…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-06-12 (Tue, 12 Jun 2018)
Changed paths:
A .werks/6132
M checks/ipmi_common.include
M checks/ipmi_sensors.include
Log Message:
-----------
6132 FIX ipmi_sensors.include: Treat states 'S0G0' (System full operational,
working) and 'System Restart' as 'OK'
Change-Id: I8aff3bce59ade97b81319b0f8e735af1f3bbacfc
Commit: f84b24e9bc01d6a86848b249991f5ac20f216921
https://github.com/tribe29/checkmk/commit/f84b24e9bc01d6a86848b249991f5ac20…
Author: Jukka Aro <ja(a)mathias-kettner.de>
Date: 2018-06-12 (Tue, 12 Jun 2018)
Changed paths:
A .werks/6190
M agents/windows/build_version
M agents/windows/sections/SectionPS.cc
Log Message:
-----------
6190 FIX Win-agent: prevent unsigned integer overflow in process uptime
The process uptimes for Windows are calculated by subtracting the process
creation time from the current system time. Under certain circumstances,
setting up the system clock e. g. with daylight saving time has led to
some processes reporting a creation time with false offset and an unsigned
integer overflow through negative subtraction result. This has further led
to the crash of the ps check.
The unsigned integer overflow is now prevented by checking the result of the
subtraction and, in case of a negative value, logging it as an error and
setting the process uptime to the default value 1.
Change-Id: I4cbefc5e500880594be0f385d86cc3f1959ce683
Commit: 5ebd6758f34e0c94ebb899811ec3ee57fb935593
https://github.com/tribe29/checkmk/commit/5ebd6758f34e0c94ebb899811ec3ee57f…
Author: Jukka Aro <ja(a)mathias-kettner.de>
Date: 2018-06-12 (Tue, 12 Jun 2018)
Changed paths:
M
omd/packages/openhardwaremonitor/openhardwaremonitor-0.8.0/Bin/Release/OpenHardwareMonitorCLI.exe
Log Message:
-----------
Fix OpenHardwareMonitorCLI.exe binary executable
For some unknown reason, the binary executable committed in Git (sic!)
was broken by commit 8b284000831a0bc47660b3477b9f5e02fadb1ca3 / Werk
6189.
Change-Id: I9e7f8292d873e5f7026378f34cc8db5154268206
Commit: 5860be3979a91b6b86d4e17a4d017574c147d102
https://github.com/tribe29/checkmk/commit/5860be3979a91b6b86d4e17a4d017574c…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-06-13 (Wed, 13 Jun 2018)
Changed paths:
A .werks/6134
M checks/sap_hana_full_backup
Log Message:
-----------
6134 FIX sap_hana_full_backup: Fixed crash if backup is running
Change-Id: Ie7eb2355f27f2c7e0c0998df8605115dcf2a711b
Commit: f72fb858bfbee77889d77c9d746df6d0bbe81170
https://github.com/tribe29/checkmk/commit/f72fb858bfbee77889d77c9d746df6d0b…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-06-13 (Wed, 13 Jun 2018)
Changed paths:
A .werks/5277
Log Message:
-----------
CMK-517: Add Werk 5277
5277 cmk-update-agent: Add support for proxy servers
The agent updater is now able to connect to the Check_MK server via proxy.
With this werk, a new checkbox "Use proxy server" is added to the Agent Updater
rule configuration. You can now either configure a HTTP, SOCKS4 or SOCKS5 proxy (with
optional credentials) or choose to follow the environment variables "HTTP_PROXY"
and "HTTPS_PROXY" that may be set locally on the hosts.
Please note that the configuration default is still set to ignore local proxy settings.
Change-Id: I795942a25a5435956589eff21de6f4e7bf28e17f
Commit: 82417d587993dd4efc078298cb650ea903eee6f1
https://github.com/tribe29/checkmk/commit/82417d587993dd4efc078298cb650ea90…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-06-13 (Wed, 13 Jun 2018)
Changed paths:
M agents/windows/frozen_binaries/pyinstaller-deps.make
R agents/windows/frozen_binaries/src/pip/PyInstaller-3.2.1.tar.bz2
A agents/windows/frozen_binaries/src/pip/PyInstaller-3.3.1.tar.gz
A agents/windows/frozen_binaries/src/pip/PySocks-1.6.8.tar.gz
A agents/windows/frozen_binaries/src/pip/altgraph-0.15-py2.py3-none-any.whl
R agents/windows/frozen_binaries/src/pip/asn1crypto-0.22.0-py2.py3-none-any.whl
A agents/windows/frozen_binaries/src/pip/asn1crypto-0.24.0-py2.py3-none-any.whl
R agents/windows/frozen_binaries/src/pip/certifi-2017.7.27.1-py2.py3-none-any.whl
A agents/windows/frozen_binaries/src/pip/certifi-2018.4.16-py2.py3-none-any.whl
R agents/windows/frozen_binaries/src/pip/cffi-1.10.0-cp27-cp27m-win32.whl
A agents/windows/frozen_binaries/src/pip/cffi-1.11.5-cp27-cp27m-win32.whl
R agents/windows/frozen_binaries/src/pip/cryptography-2.0.3-cp27-cp27m-win32.whl
A agents/windows/frozen_binaries/src/pip/cryptography-2.2.2-cp27-cp27m-win32.whl
A agents/windows/frozen_binaries/src/pip/dis3-0.1.2.tar.gz
R agents/windows/frozen_binaries/src/pip/ipaddress-1.0.18-py2-none-any.whl
A agents/windows/frozen_binaries/src/pip/ipaddress-1.0.22-py2.py3-none-any.whl
A agents/windows/frozen_binaries/src/pip/macholib-1.9-py2.py3-none-any.whl
A agents/windows/frozen_binaries/src/pip/pefile-2017.11.5.tar.gz
R agents/windows/frozen_binaries/src/pip/pyOpenSSL-17.2.0-py2.py3-none-any.whl
A agents/windows/frozen_binaries/src/pip/pyOpenSSL-17.5.0-py2.py3-none-any.whl
R agents/windows/frozen_binaries/src/pip/pypiwin32-219-cp27-none-win32.whl
A agents/windows/frozen_binaries/src/pip/pypiwin32-223.tar.gz
A agents/windows/frozen_binaries/src/pip/pywin32-223-cp27-cp27m-win32.whl
R agents/windows/frozen_binaries/src/pip/setuptools-36.2.7-py2.py3-none-any.whl
A agents/windows/frozen_binaries/src/pip/setuptools-39.1.0-py2.py3-none-any.whl
R agents/windows/frozen_binaries/src/pip/six-1.10.0-py2.py3-none-any.whl
A agents/windows/frozen_binaries/src/pip/six-1.11.0-py2.py3-none-any.whl
A agents/windows/frozen_binaries/src/pip/win_inet_pton-1.0.1.tar.gz
Log Message:
-----------
CMK-517: Update build-dependencies for cmk-update-agent(.exe)
Change-Id: I6082349affc01a28f62c919c8b36dec346b440ab
Commit: 0e07197ee88599640042bc028f52141ee20c725d
https://github.com/tribe29/checkmk/commit/0e07197ee88599640042bc028f52141ee…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-06-13 (Wed, 13 Jun 2018)
Changed paths:
M Pipfile
M Pipfile.lock
Log Message:
-----------
CMK-517: Update pipenv depencencies
Change-Id: I4190683611a1514f1570d6b56efe2ffcd1da7f1f
Commit: dc234c3ee09d47ef22cbfa7bf0c69932f93c1a3a
https://github.com/tribe29/checkmk/commit/dc234c3ee09d47ef22cbfa7bf0c69932f…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-13 (Wed, 13 Jun 2018)
Changed paths:
M web/htdocs/views.py
Log Message:
-----------
fixed exception in table titles, when painter is missing a short title
Change-Id: I24c9e93817822133381d393b3492f6d4f931c399
Commit: 50874e525254fc0bddea67959a751d9b4826e12c
https://github.com/tribe29/checkmk/commit/50874e525254fc0bddea67959a751d9b4…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-06-14 (Thu, 14 Jun 2018)
Changed paths:
M checks/temperature.include
Log Message:
-----------
Minor code cleanup
Change-Id: I91e56b78155c3ed11b3c4f546b1ec099ac0af16c
Commit: 769d19f599b3d91bb86130399a2df0f3d0faba07
https://github.com/tribe29/checkmk/commit/769d19f599b3d91bb86130399a2df0f3d…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-06-14 (Thu, 14 Jun 2018)
Changed paths:
M web/htdocs/valuespec.py
Log Message:
-----------
Fix typo in comment
Change-Id: Ic4ce8eccf38dee3b4109cd5d1015467d56d7f15c
Commit: 29adafbe67fcb941e11c76b075aafec14ea582ee
https://github.com/tribe29/checkmk/commit/29adafbe67fcb941e11c76b075aafec14…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-06-14 (Thu, 14 Jun 2018)
Changed paths:
M web/plugins/wato/check_parameters.py
Log Message:
-----------
Humidity rule: Fix match_type
Change-Id: Icc4b7678d4113c76cc5d9c3d9f53a89724f76e71
Commit: e41ee1947f09151c41b7d68a72f4f06953965121
https://github.com/tribe29/checkmk/commit/e41ee1947f09151c41b7d68a72f4f0695…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-06-14 (Thu, 14 Jun 2018)
Changed paths:
M checks/fsc_if64
M checks/if64
M checks/if64.include
M checks/if64adm
Log Message:
-----------
Cleanup of exclusion of if64 and if64adm
Change-Id: I60be4989d7bd63d44eb30594d39042e53d90941d
Commit: 902d14324e7ccf4128ca3e05f96428ec34403aa2
https://github.com/tribe29/checkmk/commit/902d14324e7ccf4128ca3e05f96428ec3…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-14 (Thu, 14 Jun 2018)
Changed paths:
A .werks/5821
M web/htdocs/backup.py
M web/htdocs/gui_background_job.py
M web/htdocs/watolib.py
M web/plugins/webapi/webapi.py
Log Message:
-----------
5821 FIX Fixed exception during configuration changes
This exception could happens on various instances. For example
when saving global settings or during the activate changes phase.
The exception text showed <tt>super(type, obj): obj must be an instance or subtype
of type</tt>.
Change-Id: Iac78617d4be8f802915cda1ebf08d09694f50878
Commit: 8952ab601936f63892ed97e77c8f3217aa2e1bbe
https://github.com/tribe29/checkmk/commit/8952ab601936f63892ed97e77c8f3217a…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-14 (Thu, 14 Jun 2018)
Changed paths:
M checks/fsc_if64
M checks/if64
M checks/if64.include
M checks/if64adm
M checks/temperature.include
M web/htdocs/valuespec.py
M web/plugins/wato/check_parameters.py
Log Message:
-----------
Merge branch '1.5.0' of ssh://review.lan.mathias-kettner.de:29418/check_mk into
1.5.0
Change-Id: I5a3c0fd36e3e7a05609bccd60c709f7bce65ca99
Commit: 1b1d8e974364ffe431d62bc79751de137769e983
https://github.com/tribe29/checkmk/commit/1b1d8e974364ffe431d62bc79751de137…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-14 (Thu, 14 Jun 2018)
Changed paths:
A .werks/5822
M web/plugins/webapi/webapi.py
Log Message:
-----------
5822 FIX WATO Web-API set_ruleset: Now able to delete complete rulesets from folders
Removing all rulesets of a specific type from a folder always failed with the exception
<tt>'list' object has no attribute 'get'</tt>. This has been
fixed.
Change-Id: Ie39dd3e99ec0d2a8b21c7abcad6174e7d7e64417
Commit: c4ace936188da389a1141f3e68e91530d66ad068
https://github.com/tribe29/checkmk/commit/c4ace936188da389a1141f3e68e91530d…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-14 (Thu, 14 Jun 2018)
Changed paths:
A .werks/5823
Log Message:
-----------
5823 New Feature: SLA reporting
SLA reports are a continuation of the already existing availability reports.
The data from the availability feature can be additionally modified, before it is
evaluated by the SLA requirements.
Currently these two SLA requirements are implemented
<ul>
<li>State Percentage: The service state OK/WARN/CRIT/UNKNOWN is lower/higher than x
percent</li>
<li>Outage count: Maximum number of outages with a length of x minutes</li>
</ul>
Note: An upcoming SLA requirement will be "Minimum time between outages"
Before the availability data gets forwarded to the computation plugins (which check the
actual requirements) it is
<li>further shortened by applying timeperiods, for example "Only check
weekdays"</li>
<li>cut into mulitple timeframes (daily/weekly/monthly), specified by period in the
SLA definition</li>
</ul>
Each timeframe is computed separately, so you will get several SLA results, if the
timerange you are interested in spans multiple SLA periods.
Configuration
First of all you need to configure a SLA definition. Just like views and reports, SLA
definitions are configured per user,
so you can setup a SLA and publish it to other users.
SLA definitions are not inherently bound to services.
A SLA definition can be assigned to a service, via the WATO rule <tt>Assign SLA to
service</tt>.
For views, the multisite GUI currently offers two different painters to display SLA
information
<ul>
<li>SLA - Service specific: This painter renders SLA definitions, which were
assigned by WATO rule. Therefore, one table
column in a view can display multiple SLA definition types. The timerange, however, is
fixed for all SLAs and can be configured in the painter</li>
<li>SLA - Column specific: This painter renders the same SLA definition for all
services in the table</li>
</ul>
There are several configuration options for both painters.
<ul>
<li>SLA timerange: The timerange specifies the start and end date you are interested
in. A SLA definition only has a
recurring period (e.g. weekly). So if you have a SLA definition with a monthly period and
set the timerange from
01.01.2018 to 31.03.2018, you will get three separate SLA results, one for each
month</li>
<li>Layout options: With these options you can configure the content of the painter.
You may also choose only to display
the SLA name, which means no actual SLA computation, hereby saving
performance</li>
<li>Plugin display options</li>Allows you to configure the precision of
percentage (float) values and additional layout options</li>
</ul>
There is also a SLA details page available. This page offers detailed information
regarding the computation.
<ul>
<li>Availability rawdata used in computation</li>
<li>Aggregated results (the actual SLA outcome) over all computation
plugins</li>
<li>Subresults for each used computation plugin</li>
<li>SLA specification: Includes all settings which were used to create this
report</li>
</ul>
Please note that this feature is quite new and still under heavy development.
The goal in version 1.5 is to get some hands on experience and add some minor improvements
and bugfixes over time.
Exporting the SLA data into PDF reports is currently only supported within views.
Later on, the SLA details page will also receive a "Export to PDF" button.
Change-Id: I7da3675818954349811f08d9737ed89e731a34ce
Commit: 391a9d42807a475c10f0fa90edb500b029ef867f
https://github.com/tribe29/checkmk/commit/391a9d42807a475c10f0fa90edb500b02…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-06-15 (Fri, 15 Jun 2018)
Changed paths:
A .werks/5995
M cmk_base/checking.py
M cmk_base/data_sources/abstract.py
M cmk_base/data_sources/snmp.py
M cmk_base/inventory.py
Log Message:
-----------
5995 FIX Status data inventory: Fixed fetching client data once more
Change-Id: I568c59f748b7bd1e90e25137389d7e3ad6008ca8
Commit: ea791363bf56082a4303438fe91915bd861ae3f0
https://github.com/tribe29/checkmk/commit/ea791363bf56082a4303438fe91915bd8…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-06-15 (Fri, 15 Jun 2018)
Changed paths:
M cmk_base/checking.py
Log Message:
-----------
Fixed no-member error
Change-Id: Id961090434e8732f198a3761df0732359f7689cb
Commit: 93392bf1c9052b10b9f0beb51947af111a2c8b46
https://github.com/tribe29/checkmk/commit/93392bf1c9052b10b9f0beb51947af111…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-06-15 (Fri, 15 Jun 2018)
Changed paths:
M checks/if64.include
Log Message:
-----------
Fixed if64_scan_function function
Change-Id: Ib367f55b9957b2692dea942166114caca0b323c9
Commit: 9f7bda3cad0c5124d97b3749b91baad079a832d5
https://github.com/tribe29/checkmk/commit/9f7bda3cad0c5124d97b3749b91baad07…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-06-15 (Fri, 15 Jun 2018)
Changed paths:
M cmk_base/checking.py
M cmk_base/inventory.py
Log Message:
-----------
Moved function to right place
Change-Id: I3888af0c20f41034b30764f206218813beaf0042
Commit: c5a2b7dad0f497f196f4ab18b6217f0c5481d260
https://github.com/tribe29/checkmk/commit/c5a2b7dad0f497f196f4ab18b6217f0c5…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-15 (Fri, 15 Jun 2018)
Changed paths:
A .werks/5824
Log Message:
-----------
5824 FIX Agent Bakery: Fixed missing baked packages
During the agent bake process some previously generated symlinks went missing.
The baking itself went fine, but the symlinks pointing to the bake result were no longer
available.
As a result, the agent bakery GUI showed some packages as "Not available".
This is a preliminary fix, until we find the root cause of this problem.
There is also a console woraround for this problem.
Agent baking will always work with the command <tt>cmk -v --bake-agents</tt>
Change-Id: I5fc7365e4c95d791d9f8b32fdb2ec58f058914b4
Commit: a6f1c95d7576005cc1cbcb2a7008d47d53c5f544
https://github.com/tribe29/checkmk/commit/a6f1c95d7576005cc1cbcb2a7008d47d5…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-06-15 (Fri, 15 Jun 2018)
Changed paths:
A .werks/6013
Log Message:
-----------
6013 FIX Correctly ignore downtimes for vanished hosts/services.
Restarting the CMC while a downtime is active for a vanished host/service
could lead to a crash. This has been fixed.
Change-Id: Iab4e4992e7b850f8b900d090c708763209a9c338
Commit: 6fc2228dee2a324acfe920b52e85e13874d415de
https://github.com/tribe29/checkmk/commit/6fc2228dee2a324acfe920b52e85e1387…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2018-06-15 (Fri, 15 Jun 2018)
Changed paths:
M Makefile
M agents/Makefile
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M omd/Makefile.omd
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0b8
Change-Id: Iee9a4c1e96d2e90b4760cc22697356e1c03902a5
Commit: b05208d1dac15d70f698e318edd2e734837b5a19
https://github.com/tribe29/checkmk/commit/b05208d1dac15d70f698e318edd2e7348…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-06-15 (Fri, 15 Jun 2018)
Changed paths:
M checks/lsi
Log Message:
-----------
Remove superfluous node_info : False
Change-Id: If20f4189dd75bdbb77d9a3dc5a8eb01fb89cce74
Commit: ae3e521831b0d5feb6d7d7dfe2fa5dbcd0e2b7d7
https://github.com/tribe29/checkmk/commit/ae3e521831b0d5feb6d7d7dfe2fa5dbcd…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-18 (Mon, 18 Jun 2018)
Changed paths:
A .werks/5825
M web/htdocs/wato.py
Log Message:
-----------
5825 FIX Fixed broken sync of personal user settings information to slave sites
Werk 6053 broke synchronisation of personal user settings to slave sites. This has been
fixed.
Note: The personal user settings are also synced during "Activate changes".
So they are synced after all - just a bit delayed.
Change-Id: I3dce9282508e343f2558fec527ab93642ccb5de2
Commit: a2fbff89271037c9e43bb5919dacb779b4089ceb
https://github.com/tribe29/checkmk/commit/a2fbff89271037c9e43bb5919dacb779b…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-18 (Mon, 18 Jun 2018)
Changed paths:
A .werks/5826
M agents/check_mk_agent.linux
M agents/check_mk_agent.solaris
Log Message:
-----------
5826 FIX mrpe: Fixed broken option "Append age to output"
Setting this option in the agent bakery, causing the mrpe check not to return any
output.
Change-Id: Iffb0b935cf6d9d9e1ba2c8b004825a1d5b157424
Commit: 40ac0f42d2757dff7abf6e6aa9f058b5f7e8e821
https://github.com/tribe29/checkmk/commit/40ac0f42d2757dff7abf6e6aa9f058b5f…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-06-18 (Mon, 18 Jun 2018)
Changed paths:
M tests/unit/checks/checktestlib.py
Log Message:
-----------
Make DiscoveryResult iterable
This makes two instances comparable to one another.
Change-Id: Ifa562122039c75ca16988e20165634bf2db07695
Commit: fbdcd2dffd14eba196bd5a0e7d20c7a29c5545b5
https://github.com/tribe29/checkmk/commit/fbdcd2dffd14eba196bd5a0e7d20c7a29…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-19 (Tue, 19 Jun 2018)
Changed paths:
A .werks/5827
M web/htdocs/background_job.py
Log Message:
-----------
5827 FIX Background jobs: fixed race condition where current job state was not
available
Change-Id: Ic9987797be771bc9714135b1fe5823e53a7e272e
Commit: f54b8b49cd61d8997b9cc4d05a615c7b329f0657
https://github.com/tribe29/checkmk/commit/f54b8b49cd61d8997b9cc4d05a615c7b3…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-19 (Tue, 19 Jun 2018)
Changed paths:
A .werks/6229
M checks/netapp_api_status
Log Message:
-----------
6229 netapp_api_status: now also supports state "ok_with_suppressed"
Some NetApp system seem to report <tt>ok_with_suppressed instead</tt> of
<tt>ok-with-suppressed</tt>.
The check will handle this accordingly.
Change-Id: Ia6cbb3d0bd50c3cd31ffb5d6d38699043c9c7efb
Commit: a4049fe106b5d5c5646fda5fc736a0f6be5c0e09
https://github.com/tribe29/checkmk/commit/a4049fe106b5d5c5646fda5fc736a0f6b…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-19 (Tue, 19 Jun 2018)
Changed paths:
A .werks/6230
Log Message:
-----------
6230 FIX Managed Services Edition: Fixed broken GUI designer
Change-Id: Ic2084e0df1d70aa55de08ca1727105a8282d6141
Commit: 4e31ce396d838f4d71f0c663ee1b07073d02fabb
https://github.com/tribe29/checkmk/commit/4e31ce396d838f4d71f0c663ee1b07073…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-06-20 (Wed, 20 Jun 2018)
Changed paths:
M tests/unit/checks/checktestlib.py
Log Message:
-----------
Fix and unify __repr__ methods.
It does make a difference for float values, and it's more consistent now.
Change-Id: Ib5bb41a9db9f4750ec5609a5a8e10870fbbe3c26
Commit: 623d059d91275eefc6c4c163479be6a50fd8fa0c
https://github.com/tribe29/checkmk/commit/623d059d91275eefc6c4c163479be6a50…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-20 (Wed, 20 Jun 2018)
Changed paths:
A .werks/6231
M web/htdocs/watolib.py
Log Message:
-----------
6231 FIX WATO GUI rule matching: Fixed broken evaluation of negated WATO rules
The rule matching algorithm failed, if there was a negated service or item specified.
Instead of a negative match, a positive match was returned. This has been fixed.
Note: This was a GUI only bug, it didn't have any effect on the actual monitoring.
Change-Id: Id9d737f10df4536db5ab250e3015812b86278c98
Commit: 2e96a110b3d9523c4501f6ebdd9acffa6173f938
https://github.com/tribe29/checkmk/commit/2e96a110b3d9523c4501f6ebdd9acffa6…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-06-20 (Wed, 20 Jun 2018)
Changed paths:
M checks/oracle_tablespaces
Log Message:
-----------
Removed DB version info which is already reported by instance service
Change-Id: I021baac011ab290df6437b63d5d06bc4c314c8de
Commit: aedb3e618eb859a4937104110348f87199d0cd2c
https://github.com/tribe29/checkmk/commit/aedb3e618eb859a4937104110348f8719…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-20 (Wed, 20 Jun 2018)
Changed paths:
A .werks/6232
M web/htdocs/wato.py
Log Message:
-----------
6232 FIX Notifications rules are no longer sortable
The WATO GUI allowed to sort the list of notification rules.
Since the correct ordering of these rules is very significant, it is no
longer possible to change the (display) order in the GUI.
Change-Id: I94ae8bd975cbfbd7f21c920093eb784dfd5d3e16
Commit: 89990359a5a986444a49ae3acef1252468bbbb98
https://github.com/tribe29/checkmk/commit/89990359a5a986444a49ae3acef125246…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-20 (Wed, 20 Jun 2018)
Changed paths:
M checks/oracle_tablespaces
Log Message:
-----------
Merge branch '1.5.0' of ssh://review.lan.mathias-kettner.de:29418/check_mk into
1.5.0
Change-Id: I6f6e5ff54654ab7a23a50d95f8f293841ab5096e
Commit: 69ae23aa87d0cc92fe3e358ce210eeadfded1695
https://github.com/tribe29/checkmk/commit/69ae23aa87d0cc92fe3e358ce210eeadf…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-06-20 (Wed, 20 Jun 2018)
Changed paths:
A .werks/5501
Log Message:
-----------
CMK-551: Add Werk 5501
5501 FIX cmk-update-agent: Fix mistaken server response for Windows Agent Updater
Due to a bug in the handling of the Check_MK server response, a valid downloaded
MSI-packaged agent updater can be mistaken as a "login failed" response.
Instead of updating the Windows Agent, the agent updater would display the error message
"ERROR: Cannot authenticate, invalid user/passwort/secret." and abort.
In order to restore funtionality to the Agent Updater, please uninstall the Windows Agent
on the affected hosts and reinstall with a newly baked MSI-package.
Change-Id: Ie734265f21edf8190b0115effb61a40449095892
Commit: d69c876c0ea90f102d7670abe422518ae193b164
https://github.com/tribe29/checkmk/commit/d69c876c0ea90f102d7670abe422518ae…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-06-20 (Wed, 20 Jun 2018)
Changed paths:
M checks/cisco_wlc
Log Message:
-----------
cisco_wlc: Make SNMP scan function work for new firmware version of WLAN controller
Change-Id: Icd2dfe71511b7d36e3ecf7fe0b46a253e72ebba0
Commit: ebf63440bb9bc2aa68c3fa71f99c94242bf0a7ef
https://github.com/tribe29/checkmk/commit/ebf63440bb9bc2aa68c3fa71f99c94242…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-06-21 (Thu, 21 Jun 2018)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Fix: Key is allways present (but None); can't use "if key in info".
Change-Id: Ie2efe8d66da42ff0d02c4c8ed3f042bf79e1a280
Commit: 53dd4b6bfaa266f76e9b52e3cf603dfec68cb629
https://github.com/tribe29/checkmk/commit/53dd4b6bfaa266f76e9b52e3cf603dfec…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-06-21 (Thu, 21 Jun 2018)
Changed paths:
M tests/unit/checks/checktestlib.py
Log Message:
-----------
Add multiline support in checktestlib.
Change-Id: I9dee8db9f556de4e54356c65b510d72ed7da5d58
Commit: d0da4fe9447b2401ca6ad4c51aa40e77df268ea6
https://github.com/tribe29/checkmk/commit/d0da4fe9447b2401ca6ad4c51aa40e77d…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-21 (Thu, 21 Jun 2018)
Changed paths:
A .werks/6233
M web/plugins/webapi/webapi.py
Log Message:
-----------
6233 FIX Wato Web-API: Fixed broken service discovery for cluster hosts
Change-Id: I7aa595bd87721c6cab1122e764705c544711f4e5
Commit: cb82c440b28894511e2f2aa464d37b6ea224affd
https://github.com/tribe29/checkmk/commit/cb82c440b28894511e2f2aa464d37b6ea…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-21 (Thu, 21 Jun 2018)
Changed paths:
M tests/testlib/__init__.py
M tests/unit/checks/checktestlib.py
Log Message:
-----------
Merge branch '1.5.0' of ssh://review.lan.mathias-kettner.de:29418/check_mk into
1.5.0
Change-Id: Ifb5b5537909d6361195baf2f0590bbe15211ad3f
Commit: 6bbee3b6647cb68d9d3bb0e15c2e3901c21a39b3
https://github.com/tribe29/checkmk/commit/6bbee3b6647cb68d9d3bb0e15c2e3901c…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-21 (Thu, 21 Jun 2018)
Changed paths:
A .werks/6234
Log Message:
-----------
6234 FIX SLA computing: added some bugfixes relating to special timeperiods
The computation failed when a configured timeperiod did not have a single match within the
queried timerange.
This only happened with specifically set, non recurring, timeperiods, e.g.
<tt>'2002-03-30': [('00:00', '24:00')]</tt>.
Change-Id: I3101de291ab007d8187e760148d4234fc626619d
Commit: 211e4c7d45ec2340870b7cea7dec90f1d80fc1e7
https://github.com/tribe29/checkmk/commit/211e4c7d45ec2340870b7cea7dec90f1d…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-06-21 (Thu, 21 Jun 2018)
Changed paths:
A .werks/5499
Log Message:
-----------
CMK-555: Add Werk 5499
Change-Id: Ic328d7b0a5994bba1c9ff86b884f5ae60f6780ba
Commit: 3a7e680330a291efc1afc3d66de27ca8fab42281
https://github.com/tribe29/checkmk/commit/3a7e680330a291efc1afc3d66de27ca8f…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M tests/unit/checks/checktestlib.py
Log Message:
-----------
Extension of checktestlib API
Change-Id: I8a91f4b135031df8fed361639814c47401fed494
Commit: 73ad65a5e91f6f0b7a9aaeadc713f0323c155941
https://github.com/tribe29/checkmk/commit/73ad65a5e91f6f0b7a9aaeadc713f0323…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
A .werks/6222
M cmk/ec/main.py
Log Message:
-----------
6222 FIX Fix exception during event rewriting, causing events for missing expected
messages failing to be created
This issue had been introduced with Werk #5254
Change-Id: I488b51f231596aa412ddec0a740a1f0a3adbf0dc
Commit: 3ca38ca8cc6c776d2f0358cd54d3b3ce6c5809be
https://github.com/tribe29/checkmk/commit/3ca38ca8cc6c776d2f0358cd54d3b3ce6…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M tests/unit/checks/checktestlib.py
Log Message:
-----------
Sort, so that assertEqual is equal!
Change-Id: I3d31c7ed49ba7828a31cbb94e021e4fdb8e3f10a
Commit: 0ace5ccf666573fc20279136190a62ae7a6d5c4e
https://github.com/tribe29/checkmk/commit/0ace5ccf666573fc20279136190a62ae7…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-06-25 (Mon, 25 Jun 2018)
Changed paths:
A .werks/6115
Log Message:
-----------
6115 FIX Use the correct matching behaviour and avoid a crash while baking agents for
some agent bakery rules
Previously, the agent bakery rulesets "Perform Real-Time Checks", "Agent
updater (Linux, Windows)", "ORACLE Databases (Linux, Solaris, AIX)", and
"Plugins, local checks and MRPE for non-root users" did not have the correct
matching behaviour. Now, the correct behaviour which is shown in the decription
for "Matching" in the GUI is used.
If you have multiple rules for any of those rulesets please make sure to bake
the agents again, and deploy the newly baked agents to the affected hosts.
This Werk also fixes a crash of "Bake agents" for rules with the matching
behaviour "Each parameter is defined by the first matching rule where that
parameter is set (checked)".
Change-Id: I60454ddbde9b2d655f14931f37fa6a0383abdacd
Commit: c620b2f1ec430c05cdd89c2594b807f5e9de97a8
https://github.com/tribe29/checkmk/commit/c620b2f1ec430c05cdd89c2594b807f5e…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-25 (Mon, 25 Jun 2018)
Changed paths:
A .werks/5499
A .werks/6115
A .werks/6222
M cmk/ec/main.py
M tests/unit/checks/checktestlib.py
Log Message:
-----------
Merge branch '1.5.0' of ssh://review.lan.mathias-kettner.de:29418/check_mk into
1.5.0
Change-Id: I9a6cb3f1bfc13e09b8de1bbc073fe7512c342ede
Commit: f9da67c4fa630806d4c7c66c64cce51bf7e85053
https://github.com/tribe29/checkmk/commit/f9da67c4fa630806d4c7c66c64cce51bf…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-25 (Mon, 25 Jun 2018)
Changed paths:
A .werks/6236
M omd/packages/rrdtool/Makefile
A omd/packages/rrdtool/patches/0001-xff_field_missing_from_rrdinfo.diff
Log Message:
-----------
6236 FIX cmk --convert-rrds: fixed broken command
The last major update of rrdtool broke some previously working command in the python
c-binding.
As a result, the <tt>cmk --convert-rrds</tt> command failed with
<tt>ERROR: 'xff'</tt>.
Change-Id: If8ed196ec75e5942b5b5d0b91f96c21405ebb74f
Commit: abdf83c787aaefd1fd283e72b5a2d2486c376b5d
https://github.com/tribe29/checkmk/commit/abdf83c787aaefd1fd283e72b5a2d2486…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-25 (Mon, 25 Jun 2018)
Changed paths:
A .werks/6237
M inventory/esx_vsphere_hostsystem
Log Message:
-----------
6237 FIX Inventory plugin esx_vsphere_hostsystem: fixed crash during HW/SW inventory
Change-Id: Ib90093e3840816b821a0a89200e271d86c6766ea
Commit: ca732d7ba76c1778c6b955aefcb182259b85ae87
https://github.com/tribe29/checkmk/commit/ca732d7ba76c1778c6b955aefcb182259…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-06-26 (Tue, 26 Jun 2018)
Changed paths:
M agents/windows/plugins/mssql.vbs
Log Message:
-----------
Increased robustness: All sections except tablespaces got the pipe separator
Change-Id: Icf311ed90ee0b5748a5958bc10a0463c02b979b4
Commit: 553b64b7bf38b0effef1f1a071c9e19d1e5036ff
https://github.com/tribe29/checkmk/commit/553b64b7bf38b0effef1f1a071c9e19d1…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-06-26 (Tue, 26 Jun 2018)
Changed paths:
A .werks/6141
M checks/mssql_databases
M web/plugins/wato/check_parameters.py
Log Message:
-----------
6141 FIX mssql_databases: Fixed creating rule with 'Map Database States'
parameters and moved state bubble to right place
Change-Id: Ic70d2cad31eacbf5685469333ec07011fbd16138
Commit: 55d475250f937bc3ac8e2b837a4bbc9fc4e6aa16
https://github.com/tribe29/checkmk/commit/55d475250f937bc3ac8e2b837a4bbc9fc…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-06-26 (Tue, 26 Jun 2018)
Changed paths:
A .werks/6142
M checks/qnap_disks
Log Message:
-----------
6142 FIX qnap_disks: Fixed undetected error if SMART information is missing
Change-Id: Ia6c16ed530b01ce6273f37b040971e6e777ee9e2
Commit: 28eddfedfc95e0d5afc0f3299e6a0b27b6b38d8c
https://github.com/tribe29/checkmk/commit/28eddfedfc95e0d5afc0f3299e6a0b27b…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-06-26 (Tue, 26 Jun 2018)
Changed paths:
A .werks/6143
M checks/mssql_backup
M web/plugins/wato/check_parameters.py
Log Message:
-----------
6143 FIX mssql_backup: Fixed crash if check gots old-style parameters
Change-Id: I3eddea73fa940f1bfb064f4a82856578ac88e85e
Commit: 5998b91cb41f1422a7911c6147502020c74a6c2d
https://github.com/tribe29/checkmk/commit/5998b91cb41f1422a7911c6147502020c…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-06-26 (Tue, 26 Jun 2018)
Changed paths:
A .werks/5935
Log Message:
-----------
5935 logwatch: "Activate modern eventlog API introduced in vista" is now
configurable via agent bakery
Change-Id: I382b3188e9997a7390059561e0a5d1ebfdda98b7
Commit: 432dbecbd2a0e19400632cb5d70bb126d9667928
https://github.com/tribe29/checkmk/commit/432dbecbd2a0e19400632cb5d70bb126d…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-06-26 (Tue, 26 Jun 2018)
Changed paths:
A .werks/6144
Log Message:
-----------
6144 FIX win_eventlog: Fixed handling of optional parameter 'Vista API'
Change-Id: Ic12fe3aa53554319d95a35fc295ad4358b0afab0
Commit: 7d988095a0b72d7e49bd2bf5c3b69528c6709ccb
https://github.com/tribe29/checkmk/commit/7d988095a0b72d7e49bd2bf5c3b69528c…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-06-26 (Tue, 26 Jun 2018)
Changed paths:
M .werks/5935
Log Message:
-----------
Updated werk
Change-Id: Iaa40d97a9c6bf5477ccd2f843c09e4f55b1c50a5
Commit: c0111cf3029ccc4eeb59bb6ae71154988f491c26
https://github.com/tribe29/checkmk/commit/c0111cf3029ccc4eeb59bb6ae71154988…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-06-26 (Tue, 26 Jun 2018)
Changed paths:
A .werks/6204
M agents/check_mk_agent.linux
M checkman/veritas_vcs
M checkman/veritas_vcs.resource
M checkman/veritas_vcs.servicegroup
M checkman/veritas_vcs.system
M checks/veritas_vcs
M tests/unit/checks/test_veritas_vcs_check.py
M web/plugins/wato/check_parameters.py
Log Message:
-----------
6204 Monitor Frozen Attribute of Veritas Cluster
Change-Id: I3d273837da2eb3123d850366af7d40cb9cfd0ba4
Commit: 9242dbecaec51105493db5274c1f3b293908dcb0
https://github.com/tribe29/checkmk/commit/9242dbecaec51105493db5274c1f3b293…
Author: Jukka Aro <ja(a)mathias-kettner.de>
Date: 2018-06-26 (Tue, 26 Jun 2018)
Changed paths:
M
omd/packages/openhardwaremonitor/openhardwaremonitor-0.8.0/Bin/Release/OpenHardwareMonitorCLI.exe
Log Message:
-----------
Fix OpenHardwareMonitorCLI.exe binary executable
Change-Id: Idd24a3f0aacb599cc797016bc044490b180c4170
Commit: 1f34b7c8e2ae7b4beeffd442d89836072583e472
https://github.com/tribe29/checkmk/commit/1f34b7c8e2ae7b4beeffd442d89836072…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-06-26 (Tue, 26 Jun 2018)
Changed paths:
M .werks/6204
Log Message:
-----------
Fix wrong version in werk 6204
Change-Id: I35e5be9e86a8b9ee3b75dca32cb8ec3d6318f8c1
Commit: 0f80e5f30a05779d5a6a0c65e9ac169285d46b11
https://github.com/tribe29/checkmk/commit/0f80e5f30a05779d5a6a0c65e9ac16928…
Author: Marcel Schulte <ms(a)mathias-kettner.de>
Date: 2018-06-26 (Tue, 26 Jun 2018)
Changed paths:
M agents/windows/plugins/mssql.vbs
Log Message:
-----------
Fixed typo in mssql.vbs
Change-Id: I075790390aa0e07b855595b0c96a7aa8cd13c736
Commit: e605e3816fd3aec1947a013af3913d99a0ed7ebc
https://github.com/tribe29/checkmk/commit/e605e3816fd3aec1947a013af3913d99a…
Author: Jukka Aro <ja(a)mathias-kettner.de>
Date: 2018-06-26 (Tue, 26 Jun 2018)
Changed paths:
A .werks/6191
M agents/windows/build_version
M agents/windows/check_mk.example.ini
M agents/windows/sections/SectionEventlog.cc
M agents/windows/sections/SectionEventlog.h
Log Message:
-----------
6191 FIX Configure additional Windows eventlogs with keyword 'logfile'
Werk #3106 (Check_MK 1.4.0i1) introduced the possibility of configuring
additional eventlogs with the keyword 'logname'. However, this was not
supported by the Agent Bakery that only knew the keyword 'logfile'.
Now, additional, non-standard eventlogs that are not found in Windows
registry, can be configured for monitoring with the ordinary keyword
'logfile', e.g.
"logfile Microsoft-Windows-GroupPolicy/Operational = warn"
so that they can also be configured normally through the Agent Bakery.
Note that non-standard eventlogs also require the option vista_api to
be set to 'yes.'
Using the keyword 'logname' is strongly discouraged and that keyword
should be considered deprecated. It will remain functional only for
compatibility with old, manually configured check_mk.ini files.
Change-Id: I158a212746468041ce34f719cc0b4d5598b23eae
Commit: a592e30c77f8b232cf0b734c21fbdd1d82686109
https://github.com/tribe29/checkmk/commit/a592e30c77f8b232cf0b734c21fbdd1d8…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-27 (Wed, 27 Jun 2018)
Changed paths:
A .werks/6238
A omd/packages/monitoring-plugins/patches/0005-check_http_proxy_usage.diff
Log Message:
-----------
6238 FIX check_http: fixed proxy authentification problem when using NTLM
Change-Id: Ibb7a2fefd3b1f866b8f7bae82cf8db7f00931a5a
Commit: 3158482a676dd039152c52b7da32f83814855eaa
https://github.com/tribe29/checkmk/commit/3158482a676dd039152c52b7da32f8381…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-06-27 (Wed, 27 Jun 2018)
Changed paths:
A .werks/6145
M cmk_base/checking.py
Log Message:
-----------
6145 FIX Fixed "UnboundLocalError (local variable 'section_content'
referenced before assignment)" (Updates werk 6186)
Change-Id: I6d16b139ea548bce82b0c2e737c073b5cdfb3cb5
Commit: 97284330cbf3f8fae068e701e737bba75e670955
https://github.com/tribe29/checkmk/commit/97284330cbf3f8fae068e701e737bba75…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-06-27 (Wed, 27 Jun 2018)
Changed paths:
A .werks/6223
M agents/check_mk_agent.linux
Log Message:
-----------
6223 fileinfo: Read config from fileinfo.d dropin directory on Linux
If a fileinfo.cfg file is present, the Linux agent will now also
read patterns from files in $MK_CONFDIR/fileinfo.d
Change-Id: Ie600a9916378441c80a76d257602bcd6e332257a
Commit: 996cff181a7d17252c09b3933f8f3167cd49e2cd
https://github.com/tribe29/checkmk/commit/996cff181a7d17252c09b3933f8f3167c…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-06-27 (Wed, 27 Jun 2018)
Changed paths:
R .werks/6223
M agents/check_mk_agent.linux
Log Message:
-----------
Revert "6223 fileinfo: Read config from fileinfo.d dropin directory on
Linux"
This reverts commit 97284330cbf3f8fae068e701e737bba75e670955.
Commit: abb635074a6259067194d2202fbf3873c2ca3517
https://github.com/tribe29/checkmk/commit/abb635074a6259067194d2202fbf3873c…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-06-27 (Wed, 27 Jun 2018)
Changed paths:
A .werks/6224
M omd/packages/check_mk/skel/etc/init.d/mkeventd
Log Message:
-----------
6224 FIX Prevent multiple mkeventd's from being started in some situations
In rare circumstances, a non-responsive mkeventd process would stick
around after an OMD restart, and the new one would not be aware of
the other one's existance due to duplicated cleanup of the PID file
in the Event Console's init script and the process itself respectively.
We remove the cleanup in the init script, as it is more coarse.
Change-Id: I7f50835dbcb4b52f0ebf3b1fd0e81d886fa1b1fb
Commit: c0957105989fe84dbf95e057e2344eda5209386d
https://github.com/tribe29/checkmk/commit/c0957105989fe84dbf95e057e2344eda5…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-27 (Wed, 27 Jun 2018)
Changed paths:
A .werks/6239
M web/htdocs/wato.py
Log Message:
-----------
6239 FIX WATO host diagnostic page: SNMPv3+Credentials hosts no longer report an
exception.
The diagnose page for hosts with SNMPv3+credentials always showed the following error
</tt>API Error:sequence item 14: expected string, NoneType found</tt>.
This has been fixed.
Change-Id: Ie67eb324b46b8af8542b3f9b680ba28fe0bd0928
Commit: 335f91cbf872684d38c17641d2ff42093ffc5eaa
https://github.com/tribe29/checkmk/commit/335f91cbf872684d38c17641d2ff42093…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-06-28 (Thu, 28 Jun 2018)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
Remove finally statement causing PID file to be removed after bail_out call
Change-Id: I9172d90af02c96a11cc6a8bc56298db8535b4e9d
Commit: d5be72deba10750b6d060ebd9bb3be26da4724ec
https://github.com/tribe29/checkmk/commit/d5be72deba10750b6d060ebd9bb3be26d…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-06-28 (Thu, 28 Jun 2018)
Changed paths:
A .werks/6116
M agents/plugins/mk_db2.linux
M checks/db2_connections
M checks/db2_counters
Log Message:
-----------
6116 FIX mk_db2.linux: major refactoring of the plugin to solve different issues
The refactoring solves the following known issues:
1. Here documents are avoided which should resolve wrong output due to quoting problems.
2. Fix the calculation of the number of database connections.
3. Use a more accurate method to calculate the latency for a database connection.
4. The structure of the plugin was improved for better maintainability.
To use the new version of the plugin it has to be deployed to to the affected hosts.
Futhermore, the script is now required to be accessible and executable by the
instance users to work properly.
Change-Id: If0027ac6044d49d9da23c45d797b424436b1b7dd
Commit: a240e8efdfc4a2d8742381c965757c11622873dd
https://github.com/tribe29/checkmk/commit/a240e8efdfc4a2d8742381c965757c116…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-29 (Fri, 29 Jun 2018)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
Revert "Remove finally statement causing PID file to be removed after bail_out
call"
This reverts commit 335f91cbf872684d38c17641d2ff42093ffc5eaa.
Commit: 6c8c50dfe900dc1fc94f17b1b6efc7f5b2eb3c6c
https://github.com/tribe29/checkmk/commit/6c8c50dfe900dc1fc94f17b1b6efc7f5b…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-29 (Fri, 29 Jun 2018)
Changed paths:
M web/htdocs/webapi.py
M web/plugins/webapi/webapi.py
Log Message:
-----------
moved APICallCollection base class to correct file
Change-Id: Ie35f52731e3fc7673726a479266b31a3884d7120
Commit: e959153d246657c7cc1e4215fb352c3e1d92e568
https://github.com/tribe29/checkmk/commit/e959153d246657c7cc1e4215fb352c3e1…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-29 (Fri, 29 Jun 2018)
Changed paths:
M web/htdocs/webapi.py
M web/plugins/webapi/webapi.py
Log Message:
-----------
webapi.py: moved some helper functions from plugins to htdocs/webapi.py
Change-Id: I0f101ee98e1d48bf2bbf57839c58809cda254b74
Commit: c7cdcc9eb19dfb9d742ef96ca1251e5fa6383faf
https://github.com/tribe29/checkmk/commit/c7cdcc9eb19dfb9d742ef96ca1251e5fa…
Author: Andreas <ab(a)mathias-kettner.de>
Date: 2018-06-29 (Fri, 29 Jun 2018)
Changed paths:
A .werks/6240
Log Message:
-----------
webapi.py: moved some helper functions from plugins to htdocs/webapi.py
Change-Id: I0f101ee98e1d48bf2bbf57839c58809cda254b74
Commit: 429e0ff1e196ed592647c9eca49fde012bb4d5bf
https://github.com/tribe29/checkmk/commit/429e0ff1e196ed592647c9eca49fde012…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-06-29 (Fri, 29 Jun 2018)
Changed paths:
M .werks/6116
Log Message:
-----------
Update werk #6116
Change-Id: I31f2c67ccc2e127d2e2c11f891659371b97141ca
Commit: 4f07865e00d0fda1ac71edc67f3663740ee54bab
https://github.com/tribe29/checkmk/commit/4f07865e00d0fda1ac71edc67f3663740…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
M tests/testlib/__init__.py
A tests/unit/checks/test_check_http.py
Log Message:
-----------
check_http: add tests for service description and argument parsing
Change-Id: Ie3649429e8e96dca50a5fec5ba5c7334c4a26877
Commit: ab2005ce842326c60b5c1bee8da9bb1290cce8de
https://github.com/tribe29/checkmk/commit/ab2005ce842326c60b5c1bee8da9bb129…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
M checks/check_http
Log Message:
-----------
check_http: separate the argument parsing for urls and certificates
Change-Id: I6441ac34ce312a19d45aafa2c71c93319ddd7dd6
Commit: dc73b6196e7452eb1527af6abe36c425a93ae688
https://github.com/tribe29/checkmk/commit/dc73b6196e7452eb1527af6abe36c425a…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
M .werks/6204
Log Message:
-----------
Fix wrong version in werk 6204 (again)
Change-Id: I51ae22a6f6494c8bfc2d1c76c43bdab6d48689a0
Commit: 511b4e766464e58f05b732ccd0a5ba46d66e36c1
https://github.com/tribe29/checkmk/commit/511b4e766464e58f05b732ccd0a5ba46d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
A .werks/6279
M omd/debian/postinst.in
M omd/omd.spec.in
Log Message:
-----------
6279 FIX Fixed package installation when bash-completion is not installed
Commit: 9ea7248267eb10ab7c0d93b95d11ac395fa3fa1c
https://github.com/tribe29/checkmk/commit/9ea7248267eb10ab7c0d93b95d11ac395…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
A .werks/6281
M cmk/crash_reporting.py
M web/htdocs/crash_reporting.py
Log Message:
-----------
6281 Add Edition and running core to crash reports
Commit: 636d81075488e5ecfb967d558b910b20a98f0c90
https://github.com/tribe29/checkmk/commit/636d81075488e5ecfb967d558b910b20a…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
A .werks/6282
M agents/check_mk_agent.linux
Log Message:
-----------
6282 FIX docker_container_cpu: Fixed crash in some environments
Commit: c1749c2842136f1ac973644eddd7eb31d78980d3
https://github.com/tribe29/checkmk/commit/c1749c2842136f1ac973644eddd7eb31d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
A .werks/6286
M omd/packages/maintenance/skel/etc/init.d/crontab
Log Message:
-----------
6286 FIX crontab init script: Fixed implicit dependency to "which" command
Commit: 344ed464515794d9e62b41ea5a4194b8f074d12e
https://github.com/tribe29/checkmk/commit/344ed464515794d9e62b41ea5a4194b8f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
A .werks/6287
Log Message:
-----------
6287 FIX Cleanup half written solaris pkg packages when error occurs during package
finalization
Commit: 6e91f6414c52e741ec761dae4047dabd675ea550
https://github.com/tribe29/checkmk/commit/6e91f6414c52e741ec761dae4047dabd6…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
A .werks/6288
M omd/distros/CENTOS_5.mk
M omd/distros/CENTOS_6.mk
M omd/distros/CENTOS_7.mk
M omd/distros/DEBIAN_5.mk
M omd/distros/DEBIAN_6.mk
M omd/distros/DEBIAN_7.mk
M omd/distros/DEBIAN_8.mk
M omd/distros/DEBIAN_9.mk
M omd/distros/SLES_11SP1.mk
M omd/distros/SLES_11SP2.mk
M omd/distros/SLES_11SP3.mk
M omd/distros/SLES_11SP4.mk
M omd/distros/SLES_12.mk
M omd/distros/SLES_12SP1.mk
M omd/distros/SLES_12SP2.mk
M omd/distros/SLES_12SP3.mk
M omd/distros/UBUNTU_12.04.mk
M omd/distros/UBUNTU_13.04.mk
M omd/distros/UBUNTU_14.04.mk
M omd/distros/UBUNTU_15.04.mk
M omd/distros/UBUNTU_16.04.mk
M omd/distros/UBUNTU_16.10.mk
M omd/distros/UBUNTU_17.04.mk
M omd/distros/UBUNTU_17.10.mk
M omd/distros/UBUNTU_18.04.mk
Log Message:
-----------
6288 FIX Added missing runtime dependency "cpio" for solaris package
building
Commit: fe270f44e17ed9fbdd48fdbf4e156535f2c10a71
https://github.com/tribe29/checkmk/commit/fe270f44e17ed9fbdd48fdbf4e156535f…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
A .werks/6148
M checks/solaris_fmadm
Log Message:
-----------
6148 FIX solaris_fmadm: Some 'fmadm' versions provide a different output format.
This may lead to empty service details if the agent reports any problems
Change-Id: I7cf457f3de8d2fb8139f37a73287d9677259fc8c
Commit: 729ce723adf94a91eb76e22a4c1e0d82d3ad2c10
https://github.com/tribe29/checkmk/commit/729ce723adf94a91eb76e22a4c1e0d82d…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
M tests/unit/checks/checktestlib.py
Log Message:
-----------
Change-Id: I4354b08b8b82f1716c7a2c4c236d69449011afe2
checktestlib: Include corner case of discovering nothing.
Commit: 924c610f0fe8563213475efa8cbb49e6c56d650f
https://github.com/tribe29/checkmk/commit/924c610f0fe8563213475efa8cbb49e6c…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
R .werks/6224
M omd/packages/check_mk/skel/etc/init.d/mkeventd
Log Message:
-----------
Revert "6224 FIX Prevent multiple mkeventd's from being started in some
situations"
This reverts commit abb635074a6259067194d2202fbf3873c2ca3517.
There is more to this issue, and the init script is likely innocent.
Commit: 3796724910e095635e86b908ffc85878d27ab23a
https://github.com/tribe29/checkmk/commit/3796724910e095635e86b908ffc85878d…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
A .werks/6014
M cmk/ec/main.py
Log Message:
-----------
6014 FIX Fixed handling of expected regular messages
If expected regular messages did not arrive at the event console and the
resulting new event was not merged with a previous one, the EC could go into
an endless loop, logging Python exceptions all the time. This has been
fixed.
Change-Id: I2a307671f6476ef7e099d4cd3a8b90450a7e597a
Commit: ad3061632d36b5a0fae549118128102efe18f7ad
https://github.com/tribe29/checkmk/commit/ad3061632d36b5a0fae549118128102ef…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
M checks/check_http
Log Message:
-----------
check_http: changes to avoid pylint performance issues
Change-Id: I6441ac34ce312a19d45aafa2c71c93319ddd7dd6
Commit: 683de30cb14168b7bbde8c5c964abc259903c0e2
https://github.com/tribe29/checkmk/commit/683de30cb14168b7bbde8c5c964abc259…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
M checks/check_http
Log Message:
-----------
Add missing bracket in check_http
Change-Id: Idfb029c1e9a3a9e98da47699992e5dcce7ae5088
Commit: ef9778047730ffe1fd50a29dc12de372e65242c7
https://github.com/tribe29/checkmk/commit/ef9778047730ffe1fd50a29dc12de372e…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
A .werks/6300
M agents/windows/plugins/win_printers.ps1
Log Message:
-----------
6300 FIX win_printers: Added line break to section header; otherwise the output format
was broken in case of a Get-WMIObject failure
Change-Id: Iaa5717db196555e44365d4b3a6a5bafe2602627d
Commit: 727ecdd70576fa30a0d6087ee773f9881f4b9373
https://github.com/tribe29/checkmk/commit/727ecdd70576fa30a0d6087ee773f9881…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
A .werks/6301
M web/plugins/metrics/check_mk.py
Log Message:
-----------
6301 FIX if_fortigate: Related graphs look like all other interface graphs
Change-Id: I2ce7c7771844682581ff9ed3ef6106eb3e53607b
Commit: ac484fb90b11d642160bf7affc2a96874c60b999
https://github.com/tribe29/checkmk/commit/ac484fb90b11d642160bf7affc2a96874…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
A .werks/6319
M web/htdocs/watolib.py
Log Message:
-----------
6319 FIX Fixed wrong changelog entry when moving folders
The source folder path did not show up correctly in the WATO changes entry
after moving a folder
Change-Id: Ibf8cbc4ec660c91057909c436b6319c2673aa2df
Commit: 3ea4e24d63024922a9d1d7d292e4e66ddc6263f1
https://github.com/tribe29/checkmk/commit/3ea4e24d63024922a9d1d7d292e4e66dd…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
A .werks/6320
M web/htdocs/metrics.py
Log Message:
-----------
6320 FIX Some services (e.g. Linux Memory) were using wrong perfometers
Change-Id: Icdb9074f706e394a3dddd84a2b9733fd89755e84
Commit: 289abd6d8bcf523dfab7779cfff8456881b1cc99
https://github.com/tribe29/checkmk/commit/289abd6d8bcf523dfab7779cfff845688…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
A .werks/6321
M web/htdocs/metrics.py
Log Message:
-----------
6321 FIX Fixed perfometer sorting in some cases
Fixed sorting of some perfometers, e.g. the Linux memory perfometer
is now sorted by the value of the label shown in the middle of the
screen instead.
Change-Id: Id6d16daefc726159e25c0a8474ab881c36325b4b
Commit: 0e4dcd6a532e0186106d27b095139e7866459772
https://github.com/tribe29/checkmk/commit/0e4dcd6a532e0186106d27b095139e786…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
A .werks/6302
M agents/check_mk_agent.linux
Log Message:
-----------
6302 FIX check_mk_agent.linux: Fixed 'oci runtime error: exec failed:
container_linux.go:265: starting container process caused "exec:
\"check_mk_agent\": executable file not found in $PATH"'
Change-Id: I66f2b68cfb6efc1c84808b6e1c158858be43950a
Commit: f1357d4c9976205bf6a8b2c4fa4e885b68e67983
https://github.com/tribe29/checkmk/commit/f1357d4c9976205bf6a8b2c4fa4e885b6…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
A .werks/6118
M web/plugins/wato/ac_tests.py
Log Message:
-----------
6118 Add a analyze configuration rule for flexible and plain email notifications
A deprecation warning will be shown if rulebased notifications are deactivated
since flexible and plain email notifications are considered deprecated in
version 1.5.0 and will be removed in version 1.6.0. Please consider to
switch to rulebased notifications.
Change-Id: Ibdb7d45eebdacec1cbb2c033aaef5f1b70e5cb70
Commit: 3f07241f0c30b979a4fba42a79290a462022960a
https://github.com/tribe29/checkmk/commit/3f07241f0c30b979a4fba42a79290a462…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
A .werks/6299
M agents/plugins/mk_logwatch
Log Message:
-----------
6299 FIX mk_logwatch: If no MK_CONFDIR/logwatch.cfg exists all configuration files below
MK_CONFDIR/logwatch.d were ignored. Fixed that!
Change-Id: I044f590cfaa8567587e37cc7e100eb79dd1682d4
Commit: 1d083e185ef0a48bca4bc22f8b61d76a6ce4d544
https://github.com/tribe29/checkmk/commit/1d083e185ef0a48bca4bc22f8b61d76a6…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
A .werks/6322
M web/plugins/views/inventory.py
Log Message:
-----------
6322 FIX Inventory painters: Allow dynamic table column width scaling
In previous versions inventory painter columns tried to consume as much width
of the view tables as possible. This has been changed to allow automatic width
scaling of all non-fixed-width columns in the table.
Change-Id: Ibc27805dc1743396f5eb614ec7e2a34364d80f9c
Commit: 62612ab0238a463505cd96ddc91cc56f306fac1a
https://github.com/tribe29/checkmk/commit/62612ab0238a463505cd96ddc91cc56f3…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
M .werks/6299
Log Message:
-----------
Updated werk
Change-Id: Ib2fcc771c7a4e02cf161407ff1047470a427e631
Commit: 86dc37ddbebd0bb74d7c193a2341a493ff8ed1b4
https://github.com/tribe29/checkmk/commit/86dc37ddbebd0bb74d7c193a2341a493f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
A .werks/6323
Log Message:
-----------
6323 FIX Fixed graph PNG export of other than first graphs
When using the PNG export of a graph (e.g. from the context menu of a graph),
only the export of the first graph of a host/service was working. Other graphs
produced an error message.
Change-Id: I46a8af9401c2f49f7f9e32f09ceaf8e9b0c99614
Commit: eab75bd95891fa843403bcc35fc9c218c09a16a4
https://github.com/tribe29/checkmk/commit/eab75bd95891fa843403bcc35fc9c218c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
A .werks/6324
Log Message:
-----------
6324 FIX Notifications: Fixed height of graph area with a larger legend
Graphs with a lot of metrics need more space for their legend. This larger
legend did not increase the size of the graph images. They reduced the size
of the graph are and finally destroyed the graph layout.
The image height is now increased with a larger number of metrics.
Change-Id: I44b06be464283e7a25a2c48ff2eac6a5e04764d5
Commit: 15d3ceef58520ca2d80451d2c3df7d70e719293b
https://github.com/tribe29/checkmk/commit/15d3ceef58520ca2d80451d2c3df7d70e…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-07-04 (Wed, 04 Jul 2018)
Changed paths:
M checks/cisco_ace_rserver
M checks/netstat
M web/htdocs/wato.py
Log Message:
-----------
Backported a few fixes for actual bugs found by pylint's pointless-statement
check.
Change-Id: I9900a32709c3230a1afa8b4b16163425f675355e
Commit: 2bd15ce7a47049cc4f2728fd33b438bcba2e130c
https://github.com/tribe29/checkmk/commit/2bd15ce7a47049cc4f2728fd33b438bcb…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-07-04 (Wed, 04 Jul 2018)
Changed paths:
M agents/special/agent_vsphere
Log Message:
-----------
Remove '<<<check_mk>>>' section from agent output.
The corresponding information is not lost,
as it appears in '<<<esx_systeminfo>>>'.
Change-Id: I7f435fd772d3be47e9f21baaf7403b40cdeb4f3d
Commit: 415f15e7999c305de46ef1d8820a854a3b14621f
https://github.com/tribe29/checkmk/commit/415f15e7999c305de46ef1d8820a854a3…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-04 (Wed, 04 Jul 2018)
Changed paths:
A .werks/6305
M checks/sap_hana_filesystem
M checks/sap_hana_mem
Log Message:
-----------
6305 FIX sap_hana_filesystem, sap_hana_mem: Fixed wrong conversion of filesystem and
memory values
Change-Id: Ied077fec7f91b8f9e03076c43d2dd301ac979194
Commit: 2bd3e1f9cb1ac2380ccf048c6e7b6eeeefef075e
https://github.com/tribe29/checkmk/commit/2bd3e1f9cb1ac2380ccf048c6e7b6eeee…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-04 (Wed, 04 Jul 2018)
Changed paths:
M checks/sap_hana_mem
Log Message:
-----------
Adapted comment
Change-Id: If8d54be6e7306ceeeffb4a0505b77931e545223c
Commit: 798e75ad2594c8335f3fd656c7796c8a3caa4f30
https://github.com/tribe29/checkmk/commit/798e75ad2594c8335f3fd656c7796c8a3…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-05 (Thu, 05 Jul 2018)
Changed paths:
M checks/aix_diskiod
M checks/hpux_lunstats
Log Message:
-----------
Minor cleanup
Change-Id: I4c7597685c3b7a6ae2b0b15dadf3f29053ef4138
Commit: 6f62c659f4d77717f38c525d238e7160a4eed2f1
https://github.com/tribe29/checkmk/commit/6f62c659f4d77717f38c525d238e7160a…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-05 (Thu, 05 Jul 2018)
Changed paths:
A .werks/6306
M agents/check_mk_agent.aix
Log Message:
-----------
6306 FIX check_mk_agent.aix: Prevent timeout of Check_MK service if LPARs of a PowerHA
are hanging
Change-Id: I573146f561b9d1b3f23bffd8298ba924a66bebdf
Commit: c12a80fd6f266ed417035aa0a536332371724e8f
https://github.com/tribe29/checkmk/commit/c12a80fd6f266ed417035aa0a53633237…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-07-05 (Thu, 05 Jul 2018)
Changed paths:
A .werks/6119
M notifications/asciimail
M notifications/mail
Log Message:
-----------
6119 FIX asciimail, mail: display the custom host and service notes URL correctly in
notifications
Change-Id: Id93aac1983f38d7c4a06ecda022dfc690ae2f71e
Commit: 8c2b8f560c488acbf2abc665234172cb5f37770a
https://github.com/tribe29/checkmk/commit/8c2b8f560c488acbf2abc665234172cb5…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-05 (Thu, 05 Jul 2018)
Changed paths:
M checks/brocade_fcport
Log Message:
-----------
Minor cleanup
Change-Id: I19fddd251ecd24641225fa18c7d1d373293fc4ca
Commit: 695c2622c227eafea887d3118b4eae79f9d503d7
https://github.com/tribe29/checkmk/commit/695c2622c227eafea887d3118b4eae79f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-05 (Thu, 05 Jul 2018)
Changed paths:
A .werks/6325
M web/htdocs/wato.py
Log Message:
-----------
6325 FIX Fixed broken "Parameter rule set" link on check manpages
Change-Id: I556274d2986b9931cba832c992a002f2bcee41cf
Commit: 22ea13adbf786977124e562429dfffb39deb2321
https://github.com/tribe29/checkmk/commit/22ea13adbf786977124e562429dfffb39…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-07-06 (Fri, 06 Jul 2018)
Changed paths:
A .werks/6117
M checks/check_http
M web/plugins/wato/active_checks.py
Log Message:
-----------
6117 check_http: Add the possibility to perform certificate checks over a proxy
Change-Id: Id9fe1410ab0ebd4a6b237cce6f7fc036cb5d5cbf
Commit: e4754893c4b4695582d6eaec4038e5e5c70c9a77
https://github.com/tribe29/checkmk/commit/e4754893c4b4695582d6eaec4038e5e5c…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-06 (Fri, 06 Jul 2018)
Changed paths:
A .werks/6307
M checks/hyperv_checkpoints
Log Message:
-----------
6307 FIX hyperv_checkpoints: Parameters did not correctly apply
Change-Id: Ic57cd6b715de3cdd5259f984cb49ead70dfb55a6
Commit: 12e6622645300bb63c16696d8b0ef4d0622dd914
https://github.com/tribe29/checkmk/commit/12e6622645300bb63c16696d8b0ef4d06…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-07-09 (Mon, 09 Jul 2018)
Changed paths:
A .werks/5502
Log Message:
-----------
CMK-563: Add Werk 5502
5502 FIX Prevent baked tar.gz agents from changing ownership of files on host
When extracting a tar.gz packaged agent from the agent bakery as root (as it is normallly
done), the user and group ownerships of the extracted files would be set to the Check_MK
site user, if such user is available on the target host. This would lead to a wrong
ownership on some folders like "/etc", "/usr" and "/var".
In order to prevent this, the agent bakery now creates the tar.gz packages correctly by
setting an ownership of "root".
Change-Id: I0337aaddf8bed83a8cc03c5908415fabbd0be40f
Commit: 3d42bd28facfb65abcc884211718c23d95c4d7bb
https://github.com/tribe29/checkmk/commit/3d42bd28facfb65abcc884211718c23d9…
Author: Jukka Aro <ja(a)mathias-kettner.de>
Date: 2018-07-09 (Mon, 09 Jul 2018)
Changed paths:
M
omd/packages/openhardwaremonitor/openhardwaremonitor-0.8.0/Bin/Release/OpenHardwareMonitorCLI.exe
Log Message:
-----------
Fix OpenHardwareMonitorCLI.exe binary executable
Change-Id: Ia6bf498127bec0530de8e31dbdc8e02d4a96de12
Commit: 5c2ddeb6decd5283609667068de2185f4567cd3a
https://github.com/tribe29/checkmk/commit/5c2ddeb6decd5283609667068de2185f4…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-07-09 (Mon, 09 Jul 2018)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
Event Console: Add core_host default values to events created from both syslog and SNMP
traps
Change-Id: I4ab766f901ba9921211250364fe03036780dc79a
Commit: a121371857d1df53c64bd750b6d770aeb57111cc
https://github.com/tribe29/checkmk/commit/a121371857d1df53c64bd750b6d770aeb…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-07-09 (Mon, 09 Jul 2018)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
Event Console: Add host_in_downtime default value to events created from both syslog and
SNMP traps
Change-Id: I17860ca9977cb50092ef254054375e830b7ebe70
Commit: c6b2db4b04d45b2015f9fed2b8d976c2910c0ecc
https://github.com/tribe29/checkmk/commit/c6b2db4b04d45b2015f9fed2b8d976c29…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-07-09 (Mon, 09 Jul 2018)
Changed paths:
A .werks/6225
Log Message:
-----------
6225 FIX Fix key errors in mkeventd.log due to missing default values
Change-Id: I694965c4fd10c9a1469aa5e45e35d85245a19ae5
Commit: b6dd2720f9e3c3c45c691aa7784a6dcd02e232e2
https://github.com/tribe29/checkmk/commit/b6dd2720f9e3c3c45c691aa7784a6dcd0…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-07-10 (Tue, 10 Jul 2018)
Changed paths:
M Makefile
Log Message:
-----------
CMK-566: adapt scripts for Agent Updater 32bit Build
- introduce "-32"-suffix for 32bit-build-specific folders and files
- propagate 32-bit-build-switch via env vars
- add script "make-agent-updater-32" that sets env vars
- default build is still 64bit with no suffix
Change-Id: I188137899c4e2b1e19db49310803b6d351820f56
Commit: 0bad92c3b8ba9db155f6de66ae8c2941e7be0f17
https://github.com/tribe29/checkmk/commit/0bad92c3b8ba9db155f6de66ae8c2941e…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2018-07-10 (Tue, 10 Jul 2018)
Changed paths:
M Makefile
M agents/Makefile
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M omd/Makefile.omd
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0b9
Change-Id: Ied7db5e85d9c3a9db8beb22976464a3b9eb43151
Commit: 10adc2d8dd9c058b9ecc59eba9fa2c289fafe808
https://github.com/tribe29/checkmk/commit/10adc2d8dd9c058b9ecc59eba9fa2c289…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-10 (Tue, 10 Jul 2018)
Changed paths:
A .werks/6339
M web/htdocs/watolib.py
Log Message:
-----------
6339 FIX Fixed sorting of subfolders in breadcrump navigation
Change-Id: I9ce851f7172a90f19d183fcd5a7db31224781f0a
Commit: a99bb2fc53808649bb60ccf70140f9d2ef11034a
https://github.com/tribe29/checkmk/commit/a99bb2fc53808649bb60ccf70140f9d2e…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-07-10 (Tue, 10 Jul 2018)
Changed paths:
M web/htdocs/background_job.py
Log Message:
-----------
update for WK5827, fixed additional race conditions
Change-Id: Icc007d111ba458f8e864c6152a86a8b007b43786
Commit: 20959cfa370625bbbfeeaf3ab202ef7219ab1de1
https://github.com/tribe29/checkmk/commit/20959cfa370625bbbfeeaf3ab202ef721…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-07-10 (Tue, 10 Jul 2018)
Changed paths:
A .werks/5503
Log Message:
-----------
CMK-558: Add Werk 5503
5503 cmk-update-agent: Convenient logging on Linux
The Agent Updater now makes use of its logging capabilities more conveniently.
Only ERRORs and WARNINGs will be logged to syslog.
Additionally, a detailed log will be created at
/var/lib/check_mk_agent/cmk-update-agent.log
when running as plugin. It will be rotated every 5MB with a maximum of 3 backups.
This improves our capabilities for an a-posteriori error analysis.
When running cmk-update-agent manually,
a logfile can be specified using the -l flag.
Change-Id: I0ab5390f3ab5f9d50dbc75ec45c752f5d6235973
Commit: 31f43cec6f8fb5eee2bf16d909dd3ae2689f0c82
https://github.com/tribe29/checkmk/commit/31f43cec6f8fb5eee2bf16d909dd3ae26…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-10 (Tue, 10 Jul 2018)
Changed paths:
A .werks/6340
M agents/Makefile
Log Message:
-----------
6340 FIX Fixed debian agent package incompatibilities
The debian agent package shipped with Check_MK (located in share/check_mk/agent/*.deb)
was
not compatible with older Debian/Ubuntu version because it used xz as compression
algorithm
for the control files.
When trying to install such a package an error like this occurred:
dpkg-deb: error: archive 'check-mk-agent_1.4.0p34-1_all.deb' contains not
understood data member control.tar.xz, giving up
We have now changed the compression of the whole package to gzip which should make the
package
compatible to such systems again.
Change-Id: If20e0de24267356c877d043dd93b02a00a03dd97
Commit: 7a78bdcccf396d33e25cec863e2c04224ba91465
https://github.com/tribe29/checkmk/commit/7a78bdcccf396d33e25cec863e2c04224…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-07-10 (Tue, 10 Jul 2018)
Changed paths:
A .werks/6241
Log Message:
-----------
6241 FIX SLA configuration: The alert levels did only support integer values
Change-Id: Iddbcd22abd79aa5607370a5f6f4278026323b5b7
Commit: 18d83368e1e1fd066bda885a7d14c7ee38efa254
https://github.com/tribe29/checkmk/commit/18d83368e1e1fd066bda885a7d14c7ee3…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-10 (Tue, 10 Jul 2018)
Changed paths:
A .werks/6341
Log Message:
-----------
6341 FIX Fixed "SyntaxError: invalid syntax" warning when installing bakery
packages on older systems
When installing agent bakery RPMs/DEBs an error message "SyntaxError: invalid
syntax" could occur.
This was caused by a pre-install script that should warn about incompatible Python
versions. This
script was incompatible to older Python versions, like Python 2.4.
At least in case of the RPMs the installation did complete despite of this message.
Change-Id: I208b4d92731e3d7bf63c1476468b4502c1c1e0c7
Commit: 5c1212d3fe789a4779f47704dcfb2e32447212d3
https://github.com/tribe29/checkmk/commit/5c1212d3fe789a4779f47704dcfb2e324…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-10 (Tue, 10 Jul 2018)
Changed paths:
A .werks/6342
M cmk_base/data_sources/snmp.py
Log Message:
-----------
6342 FIX Fixed degraded SNMP check performance when using SNMP sub checks
When checking a host with SNMP sub checks which normally all get the same data, the
data was fetched multiple times. One time for each subcheck used for monitoring a host.
This resulted in significantly increased check times and time outs. All 1.5 versions
are affected by this issue.
We experienced this issue with a CMCiii device which is normally monitored by a set of
sub checks (cmciii.*).
Change-Id: I83494499ac31fa354b463388068e6551aea36a54
Commit: 7da40c12b01937863a3fe42cd0fdbd8e659bca77
https://github.com/tribe29/checkmk/commit/7da40c12b01937863a3fe42cd0fdbd8e6…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-11 (Wed, 11 Jul 2018)
Changed paths:
M agents/windows/plugins/mssql.vbs
Log Message:
-----------
Use pipe separator in all lines of mssql_counters sections
Change-Id: I3b82fc6884aff449d76475cbcfa5cf69565d999a
Commit: d61cce914518729011d274327bca317db75ea91d
https://github.com/tribe29/checkmk/commit/d61cce914518729011d274327bca317db…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-07-11 (Wed, 11 Jul 2018)
Changed paths:
A .werks/6226
M cmk/ec/main.py
M web/plugins/wato/mkeventd.py
Log Message:
-----------
6226 Allow to match against the monitoring site in rules
This allows to apply rules only on specific sites. This is required
to make the feature expect regular messages work in a distibuted
environment with config replication.
Example: If you have three centrally configured event consoles,
and you want a device to regularily report to one of them, you
previously had no way to configure that only the one site reports
missing messages. Instead, all sites the device doesn't send messages
to would repeatedly open events. This limitation can now be
worked around by specifying to which site expect rules should apply.
Change-Id: Ie9557ee96d3e62169823593c3f41a70f03a853c9
Commit: 0ec287999f8443eb1e7bdaded70617f46afa2d2c
https://github.com/tribe29/checkmk/commit/0ec287999f8443eb1e7bdaded70617f46…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-07-12 (Thu, 12 Jul 2018)
Changed paths:
M checkman/esx_vsphere_sensors
Log Message:
-----------
esx_vsphere_sensors: Add information from user-relevant comment in check to manpage
Change-Id: I8ef58952d6d41d0dc673e75d39fa85270f132de6
Commit: 769627f8514f4a43b77c55ff57e63bc9950c550f
https://github.com/tribe29/checkmk/commit/769627f8514f4a43b77c55ff57e63bc99…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-07-13 (Fri, 13 Jul 2018)
Changed paths:
M checks/mbg_lantime_ng_refclock
Log Message:
-----------
mbg_lantime_ng_refclock: Add %s in service description
Change-Id: I57ac7f2b1b8f696b08b43d40b495361d9fef3d9d
Commit: c3c001f6f05d775b9aa353f95e395ec4cfa1470b
https://github.com/tribe29/checkmk/commit/c3c001f6f05d775b9aa353f95e395ec4c…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-07-13 (Fri, 13 Jul 2018)
Changed paths:
M .werks/6225
Log Message:
-----------
Improve werk description
Change-Id: Ie3e8829027166c5891220a0dd4b96ccc85b10407
Commit: 145434ed254f5e48443db3b706168308fd2aff3d
https://github.com/tribe29/checkmk/commit/145434ed254f5e48443db3b706168308f…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-07-13 (Fri, 13 Jul 2018)
Changed paths:
A .werks/6227
M cmk/ec/main.py
Log Message:
-----------
6227 FIX Fix failing termination or config reload
Change-Id: Ifb0b0e0a2aa49cc12c54bea618ccf7f4b6c756e2
Commit: 26ebff59c6bbd7f392abe8276b981ca7461ae713
https://github.com/tribe29/checkmk/commit/26ebff59c6bbd7f392abe8276b981ca74…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-07-13 (Fri, 13 Jul 2018)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
Fix braino in Werk 6227
Change-Id: Ie24749197b688e8e28c08f69f2b1cc2dde45c030
Commit: d7d882499780595be6a56c2ec88d118fa558190a
https://github.com/tribe29/checkmk/commit/d7d882499780595be6a56c2ec88d118fa…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-13 (Fri, 13 Jul 2018)
Changed paths:
A .werks/6348
M web/htdocs/userdb.py
Log Message:
-----------
6348 FIX Contact groups in notification rule conditions are now sorted
Change-Id: Ic6ba060f13037aa6e3ea033c93c2fdb1382dfe77
Commit: 9fc320c7aad49879a99a140a4dd9e21023d57de8
https://github.com/tribe29/checkmk/commit/9fc320c7aad49879a99a140a4dd9e2102…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-13 (Fri, 13 Jul 2018)
Changed paths:
A .werks/6346
M web/htdocs/watolib.py
Log Message:
-----------
6346 FIX Fixed failed host rename when host is configured as parent on folder level
During host rename an error "TypeError: not all arguments converted during string
formatting" could
occur. This happened when the host was configured in at least one folder as parent.
In such a situation the host was renamed partially. The best way to recover from this
situation
is to activate all pending changes and use the renaming feature again to change the host
back
to it's original name. Then update to at least 1.5.0b9 and try renaming the host
again.
Change-Id: If4581639053ba5eecf2b7f3b876756649bbf8437
Commit: defc29da685f8f5b29bef18e252ca6cc28a4e51b
https://github.com/tribe29/checkmk/commit/defc29da685f8f5b29bef18e252ca6cc2…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-16 (Mon, 16 Jul 2018)
Changed paths:
A .werks/6309
M checks/winperf
Log Message:
-----------
6309 FIX winperf: Set default levels to 90, 95 percent
Change-Id: Ic6e0f2c5b191a030cc871aea73720f2528f74b31
Commit: f4e18357d77be97d228c2196efd0242d86890414
https://github.com/tribe29/checkmk/commit/f4e18357d77be97d228c2196efd0242d8…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-16 (Mon, 16 Jul 2018)
Changed paths:
M .werks/6309
Log Message:
-----------
Updated werk
Change-Id: I439c177529d626a3a7e8832b384b010be1a287a3
Commit: 63b0fe06710281d26364309351fa9fec3e051202
https://github.com/tribe29/checkmk/commit/63b0fe06710281d26364309351fa9fec3…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-16 (Mon, 16 Jul 2018)
Changed paths:
A .werks/6347
M web/htdocs/forms.py
Log Message:
-----------
6347 FIX Add hover title to make long permission titles visible
Some permissions on the "Edit role" page have a title that is longer than the
title area which leads to stripped titles. To make them readable the stripped
titles now show the full text when hovering over it.
The texts may be improved in the future to be shorter.
Change-Id: I10393ffc705948e66068a33709731305cf414997
Commit: ecdbe91e8ce5b14dae495dd6f1e00940ab2f322b
https://github.com/tribe29/checkmk/commit/ecdbe91e8ce5b14dae495dd6f1e00940a…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-16 (Mon, 16 Jul 2018)
Changed paths:
A .werks/6343
M cmk_base/automations/check_mk.py
Log Message:
-----------
6343 FIX Analyze parameters: Shows parameters of clustered services now
When the diagnose page to analyze the parameters of a service was opened for
a service that is assigned to a cluster host, it was not showing the
"Check origin and parameters" section. The effective parameters were not
shown.
Change-Id: Ia6fcc4a8956aac4f766394d39b3eb9b1fc5dc6ec
Commit: a2604b498e525a40ebe6baf21876b02cb83d8e98
https://github.com/tribe29/checkmk/commit/a2604b498e525a40ebe6baf21876b02cb…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-16 (Mon, 16 Jul 2018)
Changed paths:
M checks/brocade_sys
Log Message:
-----------
Fixed catching multiple errors
Change-Id: I3cbed8ff7ebc99fad1802c00b3a1d14dea5e6514
Commit: 16812ce6ba269a2544afb47a98bf3dd255cb5445
https://github.com/tribe29/checkmk/commit/16812ce6ba269a2544afb47a98bf3dd25…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-16 (Mon, 16 Jul 2018)
Changed paths:
M web/htdocs/bi.py
Log Message:
-----------
Fixed catching multiple errors
Change-Id: I894178710f394e6912f6500a4d0d6c4d1f5ce961
Commit: 520bc6664f02cdcbab3a17c8d255aed9b1075907
https://github.com/tribe29/checkmk/commit/520bc6664f02cdcbab3a17c8d255aed9b…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-07-16 (Mon, 16 Jul 2018)
Changed paths:
A .werks/5504
Log Message:
-----------
CMK-457: Add Werk 5504
5504 FIX cmk-update-agent: Bug in Windows MSI logging
When running cmk-update-agent.exe, the update process would abort with message
"'EnvironmentHandler' object has no attribute 'local_logdir'".
This is a regression since 1.5.0i1 and will be fixed with this werk
Change-Id: I02d933a36d5b623bec99a86132aa73ae575328a1
Commit: d0a023ec4c54443a5f66b41266e6c603ce0e381b
https://github.com/tribe29/checkmk/commit/d0a023ec4c54443a5f66b41266e6c603c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-16 (Mon, 16 Jul 2018)
Changed paths:
A .werks/6344
M web/plugins/wato/mkeventd.py
Log Message:
-----------
6344 FIX Fixed exception in MIB listing when directories are e.g. in
/usr/share/snmp/mibs
Change-Id: I16e8ac2aa7129db7bd8806877cb90e816fd3078d
Commit: 7b4346943fe45afc2d514589a8b5e3c57e61c70c
https://github.com/tribe29/checkmk/commit/7b4346943fe45afc2d514589a8b5e3c57…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-07-16 (Mon, 16 Jul 2018)
Changed paths:
A .werks/5505
Log Message:
-----------
CMK-527: Add Werk 5505
5505 Multiple formats for Agent Updater executable on Linux
Since Check_MK 1.5.0i2, the Linux Agent Updater executable (cmk-update-agent)
got deployed as a 64bit binary executable file, see Werk #5267 for details.
After regarding some customer feedback, we decided to bring back the cmk-update-agent
python script to Check_MK and additionally offer a 32bit binary executable format.
As a result, you can now choose between 3 executable formats for the cmk-update-agent
executable to be deployed by configuring the entry "Executable format
(Linux/UNIX)" within
the Agent Updater ruleset: "64bit ELF executable", "32bit ELF
executable" and "Python2 script",
with 64bit executable being the default if no rule entry is configured. Additionally, the
rule entry
will be ignored on Windows hosts, so there is no need to manually exclude your Windows
hosts
from a ruleset.
Please note that the deployment of the Python2 script may bring back some old problems
(for
details, see again Werk #5267) and hence we can offer no support for troubleshooting while
deploying
the Agent Updater as a script. However, a mail to feedback(a)check-mk.org is much
appreciated.
Change-Id: I0539bfcf340ea1446276614dc3368c8d183eae32
Commit: 76f7c0a12f3be676fc61ad49cc4aed552d5e385e
https://github.com/tribe29/checkmk/commit/76f7c0a12f3be676fc61ad49cc4aed552…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-16 (Mon, 16 Jul 2018)
Changed paths:
M Makefile
Log Message:
-----------
cmk-update-agent-32 is now packed into dist archive
Change-Id: I1436700a1f642a98e063200b7034942b9b38ece7
Commit: 2507f0366221265a45688d55980c55c166a6a212
https://github.com/tribe29/checkmk/commit/2507f0366221265a45688d55980c55c16…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-17 (Tue, 17 Jul 2018)
Changed paths:
A .werks/6345
M web/htdocs/wato.py
Log Message:
-----------
6345 FIX Fixed invisible/lost notification rules when editing notification rules
When cloning notification rules or creating notification rules with identical
parameters only one of the rules was shown. The others could be hidden, but
still be in existing.
In other situations, when a user with limited permissions on notification plugins
edits the notification rules, it could happen that all notification rules that
use other plugins were deleted by accident.
These problems were introduced with werk #4167.
CMK-556
Change-Id: Icf56d0dca51d47e89a0c402819b73aaa39952704
Commit: ba9a9a402c888da68ea3287c828fb8b288761bcb
https://github.com/tribe29/checkmk/commit/ba9a9a402c888da68ea3287c828fb8b28…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-17 (Tue, 17 Jul 2018)
Changed paths:
M livestatus/src/Table.cc
Log Message:
-----------
Changed variable "name" to "colname"
Change-Id: I1699b4431cbacd69ea4324375bdf4d4bcf5e7f66
Commit: e08a265dbef15f281f104135a0aa8aa627e7eccf
https://github.com/tribe29/checkmk/commit/e08a265dbef15f281f104135a0aa8aa62…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-17 (Tue, 17 Jul 2018)
Changed paths:
M livestatus/src/Table.cc
Log Message:
-----------
Fixed wrong table in error message
The error message was using the column name instead of the table name.
Example:
replacing non-existing column
'rrddata:m1:load15.max:1531519200:1531605599:1' with null column,
reason: table 'rrddata' has no dynamic column 'rrddata'
Change-Id: Ib19711a4699ffe7aab471e87a009c1869d4d58d4
Commit: 3f2ff7df0cda01c0180b20f282e01bead3fc3611
https://github.com/tribe29/checkmk/commit/3f2ff7df0cda01c0180b20f282e01bead…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-17 (Tue, 17 Jul 2018)
Changed paths:
M livestatus/src/Table.h
Log Message:
-----------
Fixed name in header
Change-Id: Ib4e851e7d1658b5f9c78df03782f7c1c8c541318
Commit: 5442e3d87a6c4d9104a76841392039f280b2bb3a
https://github.com/tribe29/checkmk/commit/5442e3d87a6c4d9104a76841392039f28…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-17 (Tue, 17 Jul 2018)
Changed paths:
A .werks/6310
Log Message:
-----------
6310 FIX mk_postgres: Fixed baking postgres plugin and related bakery rule
Change-Id: I420fd04fd19732bb62df54e4514453a16292b675
Commit: 96977c3be9d257413de1eea672c75e8d320adbae
https://github.com/tribe29/checkmk/commit/96977c3be9d257413de1eea672c75e8d3…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-17 (Tue, 17 Jul 2018)
Changed paths:
M tests/packaging/test_files.py
Log Message:
-----------
Extended expected packet sizes (Needed for new 32bit agent updater)
Change-Id: I537850d89c5fe8ec40a3bdc0410be8d1851e0ce5
Commit: 511a37e71165743b53e57c3224666d4f03c7dd02
https://github.com/tribe29/checkmk/commit/511a37e71165743b53e57c3224666d4f0…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-17 (Tue, 17 Jul 2018)
Changed paths:
A .werks/6351
M web/plugins/wato/bi.py
Log Message:
-----------
6351 FIX Fixed creating BI aggregations
In previous 1.5 releases it was not possible to create BI aggregations using
the WATO configuration.
Change-Id: I7a7ebc4c458a63d0f09791bba241d3f856cb776a
Commit: 678661eefed0691af271ae7222c7b5857abe0bed
https://github.com/tribe29/checkmk/commit/678661eefed0691af271ae7222c7b5857…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-17 (Tue, 17 Jul 2018)
Changed paths:
A .werks/6312
M web/plugins/wato/check_parameters.py
Log Message:
-----------
6312 FIX filesystem: Fixed blemish in discovery dialog: Invalid check parameter:
Undefined key 'patterns' in the dictionary
Change-Id: If2f52d4a4ac379c71fb2006c8c8c00c6c5501515
Commit: ff65b49419976d1073bcc3dab95e4e00e22ae7fa
https://github.com/tribe29/checkmk/commit/ff65b49419976d1073bcc3dab95e4e00e…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-17 (Tue, 17 Jul 2018)
Changed paths:
A .werks/6311
M checks/diskstat
Log Message:
-----------
6311 FIX diskstat: Ignore partitions which do not provide all necessary information
Change-Id: Ifc6adf02e8a63eefbe0836f607206ff7bb671288
Commit: d083b56fc004fa703234905dcd4eac57af2d807a
https://github.com/tribe29/checkmk/commit/d083b56fc004fa703234905dcd4eac57a…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-07-17 (Tue, 17 Jul 2018)
Changed paths:
A .werks/6121
A checkman/security_master
A checkman/security_master.humidity
A checkman/security_master.temp
A checks/security_master
M cmk/man_pages.py
Log Message:
-----------
6121 security_master, security_master.humidity, security_master.temp: new checks to
monitor sensors of security master devices
Change-Id: I19189a53fcd9b88990c7f119755cc8236664ee4d
Commit: ea7f21d9c91a324c832fd730a07c32691dbc7c30
https://github.com/tribe29/checkmk/commit/ea7f21d9c91a324c832fd730a07c32691…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-07-18 (Wed, 18 Jul 2018)
Changed paths:
A .werks/6122
A checkman/zebra_model
A checkman/zebra_printer_status
A checks/zebra_model
A checks/zebra_printer_status
Log Message:
-----------
6122 zebra_model, zebra_printer_status: new checks for zebra printers
Change-Id: Ib61e0bbbf864a3c077d89359360e0c71ae97367d
Commit: af7a1fb2a18d00c374831bcffd7b3f2624650b17
https://github.com/tribe29/checkmk/commit/af7a1fb2a18d00c374831bcffd7b3f262…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-18 (Wed, 18 Jul 2018)
Changed paths:
A .werks/6354
M web/htdocs/valuespec.py
Log Message:
-----------
6354 FIX Timespecific parameters: List of timeperiods is now sorted
Change-Id: I874004bb32d9b0d913349784c16e0269388e3173
Commit: 76373a5c48f85298c7d7250cdc3c21d104281656
https://github.com/tribe29/checkmk/commit/76373a5c48f85298c7d7250cdc3c21d10…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-07-19 (Thu, 19 Jul 2018)
Changed paths:
A .werks/6124
M checks/juniper_bgp_state
Log Message:
-----------
6124 FIX juniper_bgp_state: avoid crash if peer state or peer status is missing in SNMP
walk
Change-Id: I29d2ed992c2d1658a3f28da3360cb6c9df60074e
Commit: 7a85934330cd456a8372d86b3e87d3d2f9922d44
https://github.com/tribe29/checkmk/commit/7a85934330cd456a8372d86b3e87d3d2f…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-07-19 (Thu, 19 Jul 2018)
Changed paths:
A .werks/6123
M checks/fsc_sc2_fans
M checks/fsc_sc2_power_consumption
M checks/fsc_sc2_psu
M checks/fsc_sc2_temp
M checks/fsc_sc2_voltage
Log Message:
-----------
6123 FIX fsc_sc2_fans, fsc_sc2_power_consumption, fsc_sc2_psu, fsc_sc2_temp,
fsc_sc2_voltage: avoid crashes when values values are missing in the SNMP walk
Change-Id: I03f4be0deb73d324db34a53ea5e212c1073287b1
Commit: 51c4f1327bddcd8a6fd69578cbe2a095383721dd
https://github.com/tribe29/checkmk/commit/51c4f1327bddcd8a6fd69578cbe2a0953…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-19 (Thu, 19 Jul 2018)
Changed paths:
A .werks/6349
M cmk_base/checks.py
M cmk_base/config.py
Log Message:
-----------
6349 FIX Fixed not working "manual checks" in Check_MK Raw Edition
Manual checks, often used for "process checks" were not executed
when using the Check_MK Raw Edition. All configured manual checks
became stale after some time and were never checked.
Change-Id: Ic800ce63678ae2e17dfe4f6cf03d5a62c1abb833
Commit: 18ed4c6019fffa4f15f9645fcec0966ff95a1fd0
https://github.com/tribe29/checkmk/commit/18ed4c6019fffa4f15f9645fcec0966ff…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-19 (Thu, 19 Jul 2018)
Changed paths:
A .werks/6350
M cmk_base/config.py
Log Message:
-----------
6350 FIX Fixed broken checking of unrelated hosts when using manual checks
When using the Check_MK Raw Edition it could happen that configuring manual
checks for a host broke the check execution of unrelated hosts.
The configuration of the manual check of all hosts was loaded into the context
of such an unrelated host. Because a host only loads the check definitions of
the checks it needs during checking, those manual check configurations were
trying to access unavailable data. This lead to a crash and a "(null)" output
shown for the "Check_MK" service.
Change-Id: I7347801936d7e88309a09efc36756abb7f57a6ef
Commit: 335ecf5ee5654f1f3291da909af1cea92f0b1965
https://github.com/tribe29/checkmk/commit/335ecf5ee5654f1f3291da909af1cea92…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-07-19 (Thu, 19 Jul 2018)
Changed paths:
A .werks/6125
M agents/windows/plugins/mssql.vbs
A checkman/mssql_connections
A checks/mssql_connections
M web/plugins/wato/check_parameters.py
Log Message:
-----------
6125 mssql_connections: new check to monitor active connections of a MSSQL database
Change-Id: Iee362225857b4771e7345b4e813b22a7ec652659
Commit: cc2936835d4a637832abc493ad164bc0aab9ac9b
https://github.com/tribe29/checkmk/commit/cc2936835d4a637832abc493ad164bc0a…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-20 (Fri, 20 Jul 2018)
Changed paths:
M omd/packages/check_mk/skel/etc/check_mk/apache.conf
M web/htdocs/html_mod_python.py
M web/htdocs/index.py
M web/plugins/config/builtin.py
M web/plugins/userdb/user_attributes.py
M web/plugins/wato/check_mk_configuration.py
Log Message:
-----------
Make simple GUI themes possible
* Theme is now configurable
a) Override the default theme for the the whole installation
b) Each user can change the theme in his user profile
A theme is created by adding a new theme directory to web/htdocs/themes
and placing a theme.css in this directory. Images must be placed in
the images sub directory.
To be able to choose the theme using the GUI it needs to be added to
the lists of themes in the valuespecs.
* Themes can now override standard icons
The icons need to be placed into web/htdocs/themes/[theme]/images
with the exact same name as the original below web/htdocs/images.
Simplified and documented icon path detection during this progress.
Change-Id: I5176401fc0a553c9c5985332af82ad26d35f3ba5
Commit: 3482aab61ff4d92434d0b89fc876005c791e9cab
https://github.com/tribe29/checkmk/commit/3482aab61ff4d92434d0b89fc876005c7…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-20 (Fri, 20 Jul 2018)
Changed paths:
M tests/unit/web/unittest_files/radiobuttons.unittest
M web/htdocs/dashboard.py
M web/htdocs/htmllib.py
M web/htdocs/js/dashboard.js
A web/htdocs/themes/facelift/images/checkbox_hover_bg.png
A web/htdocs/themes/facelift/images/mk-logo.png
A web/htdocs/themes/facelift/theme.css
M web/htdocs/valuespec.py
M web/htdocs/views.py
M web/htdocs/wato.css
M web/htdocs/werks.py
Log Message:
-----------
Initial version of "facelift" theme
Change-Id: I9310dda274c5d24b1e67bcc7618a97be158fa7ec
Commit: e26a47145b1aac54d1b71b1b7552e0aa4881982e
https://github.com/tribe29/checkmk/commit/e26a47145b1aac54d1b71b1b7552e0aa4…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-20 (Fri, 20 Jul 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
Fixed theme image paths
Change-Id: I57737d0f2dd2ad8f01a9b0eafe212f2d9718e0c6
Commit: 5084a7d2d08659023e683a641c0d1ac91a1c35c7
https://github.com/tribe29/checkmk/commit/5084a7d2d08659023e683a641c0d1ac91…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-20 (Fri, 20 Jul 2018)
Changed paths:
M web/htdocs/views.py
Log Message:
-----------
CMK-570: changed container element to div
Change-Id: I6539a3eed2215e86edc78d5d6e6fa59814ff0c4c
Commit: 81847b31eaf6ee3e4f4a6bbed90dd2291a90eca9
https://github.com/tribe29/checkmk/commit/81847b31eaf6ee3e4f4a6bbed90dd2291…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-20 (Fri, 20 Jul 2018)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
CMK-581: Fixed vertical alignment of diagnose output
Change-Id: Ia59111ffac9f761e080e0d508b72792527d3af7c
Commit: d37c80e60a7413ebf06ccdd989bed66f5e6f27ba
https://github.com/tribe29/checkmk/commit/d37c80e60a7413ebf06ccdd989bed66f5…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-20 (Fri, 20 Jul 2018)
Changed paths:
M web/htdocs/check_mk.css
Log Message:
-----------
Consolidated styling of duallist choice buttons with input buttons
Change-Id: Id49d4f58b0c1c228ba6963429cc5d1627908132b
Commit: 524f0928b3697389a01aa914d0ff446a7decaf9f
https://github.com/tribe29/checkmk/commit/524f0928b3697389a01aa914d0ff446a7…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-20 (Fri, 20 Jul 2018)
Changed paths:
M omd/packages/omd/omd
M web/htdocs/wato.py
Log Message:
-----------
New sites use the new UI theme by default now
Change-Id: Id6e6e26e0a6eee607a706274afadbed041effc1c
Commit: 613863d1c79f793bf9bec7f6754252c3270dbda3
https://github.com/tribe29/checkmk/commit/613863d1c79f793bf9bec7f6754252c32…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-20 (Fri, 20 Jul 2018)
Changed paths:
M web/htdocs/images/button_sidebar_addsnapin.png
M web/htdocs/images/button_sidebar_logout.png
M web/htdocs/images/button_sidebar_settings.png
M web/htdocs/sidebar.css
Log Message:
-----------
CMK-603: Sidebar footer icon buttons can now be styled easier
Change-Id: I2c27c0e0650b59bb4d1558f065560e7f3f46c852
Commit: 8b6156b1c1d606c29fd16c5d5782c989c94ff74a
https://github.com/tribe29/checkmk/commit/8b6156b1c1d606c29fd16c5d5782c989c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-20 (Fri, 20 Jul 2018)
Changed paths:
A web/htdocs/themes/facelift/images/button_acknowledge_test.png
A web/htdocs/themes/facelift/images/button_agents.png
A web/htdocs/themes/facelift/images/button_aggr.png
A web/htdocs/themes/facelift/images/button_alert_handlers.png
A web/htdocs/themes/facelift/images/button_analyze.png
A web/htdocs/themes/facelift/images/button_assume_0.png
A web/htdocs/themes/facelift/images/button_assume_1.png
A web/htdocs/themes/facelift/images/button_assume_2.png
A web/htdocs/themes/facelift/images/button_assume_3.png
A web/htdocs/themes/facelift/images/button_assume_none.png
A web/htdocs/themes/facelift/images/button_auditlog.png
A web/htdocs/themes/facelift/images/button_availability.png
A web/htdocs/themes/facelift/images/button_back.png
A web/htdocs/themes/facelift/images/button_backup.png
A web/htdocs/themes/facelift/images/button_backup_restore.png
A web/htdocs/themes/facelift/images/button_backup_restore_start.png
A web/htdocs/themes/facelift/images/button_backup_start.png
A web/htdocs/themes/facelift/images/button_backup_state.png
A web/htdocs/themes/facelift/images/button_backup_stop.png
A web/htdocs/themes/facelift/images/button_bi_rules.png
A web/htdocs/themes/facelift/images/button_bitree.png
A web/htdocs/themes/facelift/images/button_cached.png
A web/htdocs/themes/facelift/images/button_check_plugins.png
A web/htdocs/themes/facelift/images/button_clone.png
A web/htdocs/themes/facelift/images/button_configuration.png
A web/htdocs/themes/facelift/images/button_contactgroups.png
A web/htdocs/themes/facelift/images/button_custom_graph.png
A web/htdocs/themes/facelift/images/button_delete.png
A web/htdocs/themes/facelift/images/button_diagnose.png
A web/htdocs/themes/facelift/images/button_disable_test.png
A web/htdocs/themes/facelift/images/button_down.png
A web/htdocs/themes/facelift/images/button_download.png
A web/htdocs/themes/facelift/images/button_download_agents.png
A web/htdocs/themes/facelift/images/button_download_csv.png
A web/htdocs/themes/facelift/images/button_edit (Kopie).png
A web/htdocs/themes/facelift/images/button_edit.png
A web/htdocs/themes/facelift/images/button_enable_test.png
A web/htdocs/themes/facelift/images/button_forth.png
A web/htdocs/themes/facelift/images/button_frameurl.png
A web/htdocs/themes/facelift/images/button_graph_tuning.png
A web/htdocs/themes/facelift/images/button_gui_design.png
A web/htdocs/themes/facelift/images/button_history.png
A web/htdocs/themes/facelift/images/button_home.png
A web/htdocs/themes/facelift/images/button_hostgroups.png
A web/htdocs/themes/facelift/images/button_hosttag.png
A web/htdocs/themes/facelift/images/button_icons.png
A web/htdocs/themes/facelift/images/button_ignore.png
A web/htdocs/themes/facelift/images/button_insert.png
A web/htdocs/themes/facelift/images/button_menu.png
A web/htdocs/themes/facelift/images/button_mkeventd.png
A web/htdocs/themes/facelift/images/button_mkeventd_rules.png
A web/htdocs/themes/facelift/images/button_mkps.png
A web/htdocs/themes/facelift/images/button_move.png
A web/htdocs/themes/facelift/images/button_new_bookmark_list.png
A web/htdocs/themes/facelift/images/button_new_custom_graph.png
A web/htdocs/themes/facelift/images/button_new_graph_collection.png
A web/htdocs/themes/facelift/images/button_new_graph_tuning.png
A web/htdocs/themes/facelift/images/button_new_sla_configuration.png
A web/htdocs/themes/facelift/images/button_notifications.png
A web/htdocs/themes/facelift/images/button_pageurl.png
A web/htdocs/themes/facelift/images/button_pdf.png
A web/htdocs/themes/facelift/images/button_pdfpreview.png
A web/htdocs/themes/facelift/images/button_random.png
A web/htdocs/themes/facelift/images/button_release_mkp.png
A web/htdocs/themes/facelift/images/button_release_mkp_yellow.png
A web/htdocs/themes/facelift/images/button_replay.png
A web/htdocs/themes/facelift/images/button_reportscheduler.png
A web/htdocs/themes/facelift/images/button_restore.png
A web/htdocs/themes/facelift/images/button_roles.png
A web/htdocs/themes/facelift/images/button_rulesets.png
A web/htdocs/themes/facelift/images/button_services.png
A web/htdocs/themes/facelift/images/button_showbi.png
A web/htdocs/themes/facelift/images/button_showhide.png
A web/htdocs/themes/facelift/images/button_sites.png
A web/htdocs/themes/facelift/images/button_static_checks.png
A web/htdocs/themes/facelift/images/button_timeline.png
A web/htdocs/themes/facelift/images/button_timeperiods.png
A web/htdocs/themes/facelift/images/button_toggle_context.png
A web/htdocs/themes/facelift/images/button_toggle_details.png
A web/htdocs/themes/facelift/images/button_up.png
A web/htdocs/themes/facelift/images/button_url.png
A web/htdocs/themes/facelift/images/button_users.png
A web/htdocs/themes/facelift/images/button_view.png
A web/htdocs/themes/facelift/images/folder_closed.png
A web/htdocs/themes/facelift/images/folder_open.png
A web/htdocs/themes/facelift/images/folder_open_original.png
A web/htdocs/themes/facelift/images/icon_abort.png
A web/htdocs/themes/facelift/images/icon_ack.png
A web/htdocs/themes/facelift/images/icon_agent_output.png
A web/htdocs/themes/facelift/images/icon_agents.png
A web/htdocs/themes/facelift/images/icon_aggr.png
A web/htdocs/themes/facelift/images/icon_aggrcomp.png
A web/htdocs/themes/facelift/images/icon_alert_cmk_notify.png
A web/htdocs/themes/facelift/images/icon_alert_crit.png
A web/htdocs/themes/facelift/images/icon_alert_down.png
A web/htdocs/themes/facelift/images/icon_alert_downtime.png
A web/htdocs/themes/facelift/images/icon_alert_handlers.png
A web/htdocs/themes/facelift/images/icon_alert_notify.png
A web/htdocs/themes/facelift/images/icon_alert_notify_result.png
A web/htdocs/themes/facelift/images/icon_alert_ok.png
A web/htdocs/themes/facelift/images/icon_alert_reload.png
A web/htdocs/themes/facelift/images/icon_alert_restart.png
A web/htdocs/themes/facelift/images/icon_alert_start.png
A web/htdocs/themes/facelift/images/icon_alert_stop.png
A web/htdocs/themes/facelift/images/icon_alert_unknown.png
A web/htdocs/themes/facelift/images/icon_alert_unreach.png
A web/htdocs/themes/facelift/images/icon_alert_warn.png
A web/htdocs/themes/facelift/images/icon_analyze.png
A web/htdocs/themes/facelift/images/icon_analyze_config.png
A web/htdocs/themes/facelift/images/icon_auditlog.png
A web/htdocs/themes/facelift/images/icon_authok.png
A web/htdocs/themes/facelift/images/icon_availability.png
A web/htdocs/themes/facelift/images/icon_back.png
A web/htdocs/themes/facelift/images/icon_background_job_details.png
A web/htdocs/themes/facelift/images/icon_background_jobs.png
A web/htdocs/themes/facelift/images/icon_backup.png
A web/htdocs/themes/facelift/images/icon_backup_job_new.png
A web/htdocs/themes/facelift/images/icon_backup_key.png
A web/htdocs/themes/facelift/images/icon_backup_restore.png
A web/htdocs/themes/facelift/images/icon_backup_target_edit.png
A web/htdocs/themes/facelift/images/icon_backup_targets.png
A web/htdocs/themes/facelift/images/icon_bookmark_list.png
A web/htdocs/themes/facelift/images/icon_bulk.png
A web/htdocs/themes/facelift/images/icon_bulk_import.png
A web/htdocs/themes/facelift/images/icon_check_plugins.png
A web/htdocs/themes/facelift/images/icon_commands.png
A web/htdocs/themes/facelift/images/icon_comment.png
A web/htdocs/themes/facelift/images/icon_configuration.png
A web/htdocs/themes/facelift/images/icon_contactgroups.png
A web/htdocs/themes/facelift/images/icon_crash.png
A web/htdocs/themes/facelift/images/icon_custom_attr.png
A web/htdocs/themes/facelift/images/icon_custom_graph.png
A web/htdocs/themes/facelift/images/icon_customer_management.png
A web/htdocs/themes/facelift/images/icon_dashboard.png
A web/htdocs/themes/facelift/images/icon_deploy_agents.png
A web/htdocs/themes/facelift/images/icon_discard.png
A web/htdocs/themes/facelift/images/icon_download.png
A web/htdocs/themes/facelift/images/icon_download_agents.png
A web/htdocs/themes/facelift/images/icon_downtime.png
A web/htdocs/themes/facelift/images/icon_drag.png
A web/htdocs/themes/facelift/images/icon_edit.png
A web/htdocs/themes/facelift/images/icon_failed.png
A web/htdocs/themes/facelift/images/icon_filters.png
A web/htdocs/themes/facelift/images/icon_filters_set.png
A web/htdocs/themes/facelift/images/icon_folder.png
A web/htdocs/themes/facelift/images/icon_graph_collection.png
A web/htdocs/themes/facelift/images/icon_graph_tuning.png
A web/htdocs/themes/facelift/images/icon_gui_design.png
A web/htdocs/themes/facelift/images/icon_hardware.png
A web/htdocs/themes/facelift/images/icon_help.png
A web/htdocs/themes/facelift/images/icon_history.png
A web/htdocs/themes/facelift/images/icon_home.png
A web/htdocs/themes/facelift/images/icon_host.png
A web/htdocs/themes/facelift/images/icon_hostgroups.png
A web/htdocs/themes/facelift/images/icon_hosttag.png
A web/htdocs/themes/facelift/images/icon_ical.png
A web/htdocs/themes/facelift/images/icon_icons.png
A web/htdocs/themes/facelift/images/icon_inv.png
A web/htdocs/themes/facelift/images/icon_inventory.png
A web/htdocs/themes/facelift/images/icon_ldap.png
A web/htdocs/themes/facelift/images/icon_matrix.png
A web/htdocs/themes/facelift/images/icon_menu.png
A web/htdocs/themes/facelift/images/icon_mk.png
A web/htdocs/themes/facelift/images/icon_mkeventd.png
A web/htdocs/themes/facelift/images/icon_mkps.png
A web/htdocs/themes/facelift/images/icon_move.png
A web/htdocs/themes/facelift/images/icon_need_restart.png
A web/htdocs/themes/facelift/images/icon_networking.png
A web/htdocs/themes/facelift/images/icon_new.png
A web/htdocs/themes/facelift/images/icon_new_bookmark_list.png
A web/htdocs/themes/facelift/images/icon_new_cluster.png
A web/htdocs/themes/facelift/images/icon_new_custom_graph.png
A web/htdocs/themes/facelift/images/icon_new_mkp.png
A web/htdocs/themes/facelift/images/icon_newfolder.png
A web/htdocs/themes/facelift/images/icon_notif_disabled.png
A web/htdocs/themes/facelift/images/icon_notification.png
A web/htdocs/themes/facelift/images/icon_notification_enabled.png
A web/htdocs/themes/facelift/images/icon_notifications.png
A web/htdocs/themes/facelift/images/icon_notify_cancel.png
A web/htdocs/themes/facelift/images/icon_notify_create.png
A web/htdocs/themes/facelift/images/icon_painteroptions.png
A web/htdocs/themes/facelift/images/icon_parentscan.png
A web/htdocs/themes/facelift/images/icon_passwords.png
A web/htdocs/themes/facelift/images/icon_pdf.png
A web/htdocs/themes/facelift/images/icon_perm_no.png
A web/htdocs/themes/facelift/images/icon_perm_no_default.png
A web/htdocs/themes/facelift/images/icon_perm_yes.png
A web/htdocs/themes/facelift/images/icon_perm_yes_default.png
A web/htdocs/themes/facelift/images/icon_plugins_agentless.png
A web/htdocs/themes/facelift/images/icon_plugins_app.png
A web/htdocs/themes/facelift/images/icon_plugins_generic.png
A web/htdocs/themes/facelift/images/icon_plugins_hw.png
A web/htdocs/themes/facelift/images/icon_plugins_os.png
A web/htdocs/themes/facelift/images/icon_pnp.png
A web/htdocs/themes/facelift/images/icon_read_only.png
A web/htdocs/themes/facelift/images/icon_reload.png
A web/htdocs/themes/facelift/images/icon_reload_cmk.png
A web/htdocs/themes/facelift/images/icon_rename_host.png
A web/htdocs/themes/facelift/images/icon_replicate.png
A web/htdocs/themes/facelift/images/icon_report.png
A web/htdocs/themes/facelift/images/icon_report_store.png
A web/htdocs/themes/facelift/images/icon_reportscheduler.png
A web/htdocs/themes/facelift/images/icon_resetcounters.png
A web/htdocs/themes/facelift/images/icon_roles.png
A web/htdocs/themes/facelift/images/icon_rulesets.png
A web/htdocs/themes/facelift/images/icon_rulesets_deprecated.png
A web/htdocs/themes/facelift/images/icon_rulesets_ineffective.png
A web/htdocs/themes/facelift/images/icon_search.png
A web/htdocs/themes/facelift/images/icon_servicegroups.png
A web/htdocs/themes/facelift/images/icon_signature_key.png
A web/htdocs/themes/facelift/images/icon_sites.png
A web/htdocs/themes/facelift/images/icon_sla_configuration.png
A web/htdocs/themes/facelift/images/icon_snmpmib.png
A web/htdocs/themes/facelift/images/icon_software.png
A web/htdocs/themes/facelift/images/icon_stale.png
A web/htdocs/themes/facelift/images/icon_static_checks.png
A web/htdocs/themes/facelift/images/icon_status.png
A web/htdocs/themes/facelift/images/icon_success.png
A web/htdocs/themes/facelift/images/icon_timeperiods.png
A web/htdocs/themes/facelift/images/icon_trash.png
A web/htdocs/themes/facelift/images/icon_unpackaged_files.png
A web/htdocs/themes/facelift/images/icon_unusedbirules.png
A web/htdocs/themes/facelift/images/icon_usedrulesets.png
A web/htdocs/themes/facelift/images/icon_users.png
A web/htdocs/themes/facelift/images/icon_view.png
A web/htdocs/themes/facelift/images/icon_wato.png
A web/htdocs/themes/facelift/images/icon_wato_changes.png
A web/htdocs/themes/facelift/images/icon_wato_nochanges.png
A web/htdocs/themes/facelift/images/icons/kdict.png
A web/htdocs/themes/facelift/images/icons/new_sla_configuration.png
A web/htdocs/themes/facelift/images/icons/package.png
Log Message:
-----------
Add icons for new theme
Change-Id: I3c79f914d7ee19d63980ee5a05f5a94ea86ceea6
Commit: 26c04082af22cfe8420421408bbc191e82f5672a
https://github.com/tribe29/checkmk/commit/26c04082af22cfe8420421408bbc191e8…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-20 (Fri, 20 Jul 2018)
Changed paths:
A .werks/6356
Log Message:
-----------
6356 New standard theme for Check_MK GUI
The Check_MK GUI is now shipped with a new standard theme. This theme is
enabled by default for all sites created with 1.5.0b9 or newer. Updated sites
keep the classic theme by default.
You can use the Global Setting "User Interface > UI Theme" for changing the
default theme for you whole installation. Each user can change the theme on
his user profile page.
Change-Id: Iff50b2cdcef5696f981135b90f1630bd747dc0d9
Commit: 13645d3ad5c0684bec04de5cc2fe84aee15b9162
https://github.com/tribe29/checkmk/commit/13645d3ad5c0684bec04de5cc2fe84aee…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2018-07-21 (Sat, 21 Jul 2018)
Changed paths:
M Makefile
M agents/Makefile
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M omd/Makefile.omd
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0b10
Change-Id: Id7ba66bdba6c09307675518d36dcec372d257d1e
Commit: e22f2b6594f68a85c20d03990b2d5c40353ed1b1
https://github.com/tribe29/checkmk/commit/e22f2b6594f68a85c20d03990b2d5c403…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-23 (Mon, 23 Jul 2018)
Changed paths:
A .werks/6359
Log Message:
-----------
6359 FIX View "Export as PDF" results in empty PDFs
When showing a view that includes a graph and clicking on one of the
small graph preview images (the ones for choosing another time range)
and then using "Export as PDF" after that, this resulted in an empty
PDF.
Change-Id: I811af79fdf91ac104136080609a85939fcb6f161
Commit: 001ba63e5140834872eb51e183c281040372184e
https://github.com/tribe29/checkmk/commit/001ba63e5140834872eb51e183c281040…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-23 (Mon, 23 Jul 2018)
Changed paths:
M web/plugins/visuals/filters.py
Log Message:
-----------
Addition to Werk 6359
Change-Id: I37e56c9885e8607b2c2dc83212276e052e7017f0
Commit: b84e2d10e685d78e9bc2a54cdbbae0bf6a135813
https://github.com/tribe29/checkmk/commit/b84e2d10e685d78e9bc2a54cdbbae0bf6…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-23 (Mon, 23 Jul 2018)
Changed paths:
A .werks/6361
M web/htdocs/views.py
Log Message:
-----------
6361 FIX Fixed HTML fragments in customer column of views in PDF reports
When a view that contains the customer column e.g. of a host, this column
was containing HTML tags instead of just the customer name.
Change-Id: Ie3f02475e94fa2de08aeab4e36b781121a71d1f5
Commit: e07e7f9a108b40628f027f6eb06105b63ba52699
https://github.com/tribe29/checkmk/commit/e07e7f9a108b40628f027f6eb06105b63…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-23 (Mon, 23 Jul 2018)
Changed paths:
A .werks/6358
M cmk_base/checking.py
Log Message:
-----------
6358 FIX Fixed stale services on cluster nodes
When using Check_MK clusters it could happen that some of the services
on a node went stale and remained in this state. In this situation you
can find multiple messages in the cmc.log when using the CEE:
2018-07-21 12:47:52 [5] [Check_MK helper 4644] started, commandline:
/omd/sites/beta/bin/cmk --keepalive
2018-07-21 12:48:42 [2] [Check_MK helper 4644] ignoring check result for lxclu1 /
Filesystem /boot: no such service
2018-07-21 12:48:43 [4] [Check_MK helper 4644] restarting dead helper
2018-07-21 12:48:43 [5] [Check_MK helper 4644] exited normally
The issue was triggered because the cluster nodes reported service check
results for services which are assigned to the cluster using the "Clustered
services" rule set.
The problem could only happen when services of one check type were assigned to
the cluster and the cluster node. For example in case you have at least one
Filesystem service assigned to the node and at least one Filesystem service
assigned to the cluster.
This regression was introduced with 1.5.0b7 (Werk #5814).
Change-Id: Ibddc6e489c21b8664164d1437878f7021186f740
Commit: d9c3e4dc720446e08f7c9a914822fce5e30d577f
https://github.com/tribe29/checkmk/commit/d9c3e4dc720446e08f7c9a914822fce5e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-23 (Mon, 23 Jul 2018)
Changed paths:
M cmk/crash_reporting.py
M web/htdocs/crash_reporting.py
M web/htdocs/lib.py
Log Message:
-----------
Fixed handling of exceptions with non ascii characters in messages
Exceptions may use str or unicode messages which both may contain
non ascii characters. The crash handling and exception logging did
not handle all cases correctly resuling in subsequent encoding or
decoding related exceptions.
The logging and crash handling code has now been changed to get the
message from the exception and decode it to a unicode string before
processing it.
Change-Id: I6a084fef8b07b98719a2549a7926946cb455d1b7
Commit: 43ab9ca7b5b27dce3c083c66d0e314210c6e1e6e
https://github.com/tribe29/checkmk/commit/43ab9ca7b5b27dce3c083c66d0e314210…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-23 (Mon, 23 Jul 2018)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Fixed integration test GUI login after introducing new attribute
Change-Id: I650fa4c63a0ebce608508c65e928c78a334a0317
Commit: ff766527c8e88d9cfbd2738f8e934c8b9556be9d
https://github.com/tribe29/checkmk/commit/ff766527c8e88d9cfbd2738f8e934c8b9…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-23 (Mon, 23 Jul 2018)
Changed paths:
A .werks/6355
M web/htdocs/watolib.py
Log Message:
-----------
6355 FIX Fix possible activation warning message about /etc/ssl/certs/localhost.crt
certificate
During configuration activation the "trusted certificates file"
var/ssl/ca-certificates.crt is
computed based on the configured global settings. In case the system certificates are
trusted
all certificates in /etc/ssl/certs are read.
We found several RH/CentOS distros to have a /etc/ssl/certs/localhost.crt which seems to
be some
kind of default certificate for local servers. The files may have a permission of 600
which makes
it not readable for the site user.
This results in an activation warning like this: ca-certificates: Failed to add
certificate
'/etc/ssl/certs/localhost.crt' to trusted CA certificates. See web.log for details
and these
entries in the var/log/web.log:
2018-06-21 03:55:52,120 [40] [cmk.web 19066] /master/check_mk/wato.py Internal error:
Traceback (most recent call last):
File "/omd/sites/master/share/check_mk/web/htdocs/watolib.py", line 501, in
_get_system_wide_trusted_ca_certificates
trusted_cas.update(self._get_certificates_from_file(os.path.join(cert_path, entry)))
File "/omd/sites/master/share/check_mk/web/htdocs/watolib.py", line 514, in
_get_certificates_from_file
return [ match.group(0) for match in self._PEM_RE.finditer(open(path).read()) ]
IOError: [Errno 13] Permission denied: '/etc/ssl/certs/localhost.crt'
Because this may be a standard configuration and affect a lot of users we decided to
remove this
warning for the /etc/ssl/certs/localhost.crt.
In case you need this /etc/ssl/certs/localhost.crt to be added to the trusted CA
certificates
simply chown it to 644. It is a public certificate and not a secret.
Change-Id: I7b9708929670a328085cb17dcb5b60fabbd62919
Commit: 273e0b7ceb5487aa5d350e146623a1a4a1bc4f40
https://github.com/tribe29/checkmk/commit/273e0b7ceb5487aa5d350e146623a1a4a…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-23 (Mon, 23 Jul 2018)
Changed paths:
A .werks/6315
M checks/mssql_backup
Log Message:
-----------
6315 FIX mssql_backup: Fixed missing default levels
Change-Id: Ie3c9f72b9ded087416eab1a3e2da816cf6f2d6fa
Commit: 5020426cde7cad0e28e0c78fbdd015ede93e90c9
https://github.com/tribe29/checkmk/commit/5020426cde7cad0e28e0c78fbdd015ede…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-23 (Mon, 23 Jul 2018)
Changed paths:
A .werks/6360
M web/htdocs/forms.py
Log Message:
-----------
6360 FIX Fixed HTML fragments in global settings titles
This regression was introduced with 1.5.0b9.
Change-Id: Ie4b24c12773cf806ac79dfb7c2eaf4d829c55205
Commit: b1a7b4648687dbf575cdbeeb7344245289826a9e
https://github.com/tribe29/checkmk/commit/b1a7b4648687dbf575cdbeeb734424528…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-23 (Mon, 23 Jul 2018)
Changed paths:
A .werks/6357
M tests/unit/web/classes.py
M web/htdocs/html_mod_python.py
M web/htdocs/htmllib.py
Log Message:
-----------
6357 FIX Facelift theme: Icon buttons were not using themed buttons
The facelift theme was using the classic icons for icon buttons instead of
the icons it should use.
Change-Id: Ie090f53269243d355c34d04bd5ede17aa80198fe
Commit: ed130c78ae5c101ccc8f5209f3fb60483023e07e
https://github.com/tribe29/checkmk/commit/ed130c78ae5c101ccc8f5209f3fb60483…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-23 (Mon, 23 Jul 2018)
Changed paths:
M tests/integration/notifications/test_unreachable_notifications.py
Log Message:
-----------
Try to reduce problems with flaky test_unreachable_notifications test
Change-Id: I25008d03698d0c94df9529b449c85263020ee43d
Commit: bdfd02b6a8339b0805b8b7a3a4d9689839fb0994
https://github.com/tribe29/checkmk/commit/bdfd02b6a8339b0805b8b7a3a4d968983…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-23 (Mon, 23 Jul 2018)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
test_unreachable_notifications: Add debug output to find out more about failing start
situations
Change-Id: I496147565e7561d43ddb434d4ffbe31d51ccf256
Commit: 053ba6afd9fb3c8f13f8312e9d33c79456cb3b87
https://github.com/tribe29/checkmk/commit/053ba6afd9fb3c8f13f8312e9d33c7945…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-23 (Mon, 23 Jul 2018)
Changed paths:
A .werks/6363
M web/plugins/visuals/inventory.py
Log Message:
-----------
6363 FIX Fixed "host_inventory" exception when using "Has inventory
data" filter
When using the filter "Has inventory data" in a host view an exception like
this could occur: "Internal error: 'host_inventory'"
Change-Id: I4ed0023993db4588b074d8f27bceb9b6c6e0b3cb
Commit: c3a644f4d89a58de89c3a2f46bd7ee61c11c28cd
https://github.com/tribe29/checkmk/commit/c3a644f4d89a58de89c3a2f46bd7ee61c…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-07-23 (Mon, 23 Jul 2018)
Changed paths:
M checks/postgres_stats
Log Message:
-----------
Addition to werk 5088: add missing return in postgres_stats
Change-Id: I4998a05a4bd2f529ccf1fd7527a61a9bf9f0a188
Commit: 11d6ac4a3c0097de59d95928b8af52c838310336
https://github.com/tribe29/checkmk/commit/11d6ac4a3c0097de59d95928b8af52c83…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-07-23 (Mon, 23 Jul 2018)
Changed paths:
A web/htdocs/themes/facelift/images/logo_cmk_small.png
Log Message:
-----------
added new cmk logo on the top right
Change-Id: I64b5694b6af12a7c2933804735cc582f4edeec4a
Commit: 5a2030d537fc468c01991f6c5de3f539f13c3a6d
https://github.com/tribe29/checkmk/commit/5a2030d537fc468c01991f6c5de3f539f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-23 (Mon, 23 Jul 2018)
Changed paths:
M web/htdocs/htmllib.py
Log Message:
-----------
Now use the themed small logo
Change-Id: I0ccc20d8d663512eae5ffc6ae76b11d4b31c1025
Commit: a32f13917633f7711d191be5a9758b0cb2461c05
https://github.com/tribe29/checkmk/commit/a32f13917633f7711d191be5a9758b0cb…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-23 (Mon, 23 Jul 2018)
Changed paths:
M web/htdocs/htmllib.py
Log Message:
-----------
Fixed pick issue
Change-Id: Ic318f8cec3951b16a3447de6b914416e6d6af1ff
Commit: 02cbde0cb4a9013d8d6c3658119f8b4d0fba64cf
https://github.com/tribe29/checkmk/commit/02cbde0cb4a9013d8d6c3658119f8b4d0…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-24 (Tue, 24 Jul 2018)
Changed paths:
M checks/fileinfo
Log Message:
-----------
6317 FIX fileinfo, fileinfo.groups: Prevent crash of all fileinfo services if one line
fails
Change-Id: I7c3d548d3df39e148b9c5110aeb375b68c90c137
Commit: e29d29be8807f952212f385a675011d90fe01edf
https://github.com/tribe29/checkmk/commit/e29d29be8807f952212f385a675011d90…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-24 (Tue, 24 Jul 2018)
Changed paths:
A .werks/6318
M agents/check_mk_agent.linux
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
Log Message:
-----------
6318 FIX check_mk_agent.{linux,solaris,openwrt}: Quote command line in asynchronous MRPE
call to prevent globbing and word splitting
Change-Id: Ie64b0bc8f3f11dc6c5885949897b2528a7cfc502
Commit: 953603c2301abc61e1e54db2924467e60eecf524
https://github.com/tribe29/checkmk/commit/953603c2301abc61e1e54db2924467e60…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-24 (Tue, 24 Jul 2018)
Changed paths:
M web/htdocs/htmllib.py
Log Message:
-----------
Addition to werk 6357 (Fix more themed icons)
Change-Id: I23eeae8ec1cb7018334dc6dabb0e70201df0ff93
Commit: 9de56ec92cf6dab0de4d8c94b4e780df02880c44
https://github.com/tribe29/checkmk/commit/9de56ec92cf6dab0de4d8c94b4e780df0…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-24 (Tue, 24 Jul 2018)
Changed paths:
A .werks/6362
M web/plugins/views/painters.py
Log Message:
-----------
6362 FIX Preview graphs of "Service Graphs with Timerange Previews" painter
can now be overridden
The option "show previews" of the painter "Service Graphs with Timerange
Previews" could be
disabled using the painter and display options of a view, but had no effect.
Change-Id: I3ea9f5bb766ad7e542bb6851a411abb88536cfb2
Commit: c57230a37bce07fd8220d29882c76a967010ad47
https://github.com/tribe29/checkmk/commit/c57230a37bce07fd8220d29882c76a967…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-24 (Tue, 24 Jul 2018)
Changed paths:
A .werks/6364
M web/htdocs/views.py
Log Message:
-----------
6364 FIX check_mk_active_bi: Fixed crashed checks (Regression in 1.5.0b9)
The check crashed with an "Invalid json reponse" error since 1.5.0b9.
Change-Id: Ibc33e6e0e787986382a5e3d2d809151c0b9ac71b
Commit: 54ab36cc60381776b455bc5ee9b18f58f8e439a3
https://github.com/tribe29/checkmk/commit/54ab36cc60381776b455bc5ee9b18f58f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-24 (Tue, 24 Jul 2018)
Changed paths:
M tests/integration/bin/test_mkbackup.py
Log Message:
-----------
test_mkbackup: Make backup/restore output more verbose
Change-Id: Ib267d762e149bdb5e04b44633a17c559db009c99
Commit: eef3d890d9a2cbaa6c1baf0ca2b7b1f2a0b03794
https://github.com/tribe29/checkmk/commit/eef3d890d9a2cbaa6c1baf0ca2b7b1f2a…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-07-24 (Tue, 24 Jul 2018)
Changed paths:
A .werks/5917
M web/htdocs/htmllib.py
A web/htdocs/themes/facelift/images/favicon.ico
Log Message:
-----------
5917 FIX Facelift theme: Fixed Logo in Browser tab
Previously the old log still has been used.
Change-Id: I2e3f2198e5e60c23b09b9d5abca71a2b6e1f2ac4
Commit: 8f8a34d7f374f7c2a876f8861d47dcd00af9ade8
https://github.com/tribe29/checkmk/commit/8f8a34d7f374f7c2a876f8861d47dcd00…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-24 (Tue, 24 Jul 2018)
Changed paths:
M checks/fileinfo
Log Message:
-----------
Fixed SyntaxError: 'return' with argument inside generator
Change-Id: Ib4dee20c795894d38671e31e94a1b5c62054b2c3
Commit: da4525ff634db0cb1529ea67af9b22eb8b08db6b
https://github.com/tribe29/checkmk/commit/da4525ff634db0cb1529ea67af9b22eb8…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-24 (Tue, 24 Jul 2018)
Changed paths:
M agents/Makefile
Log Message:
-----------
Addition to werk 6340 (control.tar.xz was not deleted from package)
Change-Id: Ibf8720badf1ca2e847cdf1d438148b526bddf6e9
Commit: ed24e7273d63b71074e2a0700b5eaf0e9df1f5b7
https://github.com/tribe29/checkmk/commit/ed24e7273d63b71074e2a0700b5eaf0e9…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-24 (Tue, 24 Jul 2018)
Changed paths:
A .werks/6365
Log Message:
-----------
6365 FIX Another fix for debian package incompatibilities (extends 6340)
Werk 6340 tried to fix a compatibility issue with older debian versions. The
Fix of this werk was not 100% working as intended. We have now made additional
changes to make the packages work again for all debian versions.
Change-Id: I7b42e6596b43f61749a47d5fc9bb0cb930c9e9a8
Commit: 42d5a9066edb8d34e00b02eca5fdaff72af6abcc
https://github.com/tribe29/checkmk/commit/42d5a9066edb8d34e00b02eca5fdaff72…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-07-25 (Wed, 25 Jul 2018)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
picking commit Id8f4bec from master
Change-Id: Ie39f9fc0f1ed95f4a28e5431bb0c043427793c06
Commit: 734e8e490c8ea4bcec33bc53436f24853ec62b94
https://github.com/tribe29/checkmk/commit/734e8e490c8ea4bcec33bc53436f24853…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-25 (Wed, 25 Jul 2018)
Changed paths:
M checks/fileinfo
Log Message:
-----------
Fixed another 'return' with argument inside generator
Change-Id: Id26b1578cedd8d1d312cc82eeb6b0782abb32d34
Commit: 1546c13be58cc84fb8a7afb3a6b795dfc427d146
https://github.com/tribe29/checkmk/commit/1546c13be58cc84fb8a7afb3a6b795dfc…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-25 (Wed, 25 Jul 2018)
Changed paths:
A .werks/6366
M web/htdocs/wato.py
Log Message:
-----------
6366 FIX User and profile edit dialogs show wrong language when 'en' is
configured
When a user has a legacy value 'en' configured as it's language the value was
not
transformed to the correct value making the form show up "German" as selected
language instead of "English". After saving the user language was switched to
German accidentally.
Change-Id: I5ddcce482659046e82f7ce33854689910d31859c
Commit: 2c97a92d1685dbdac475fe8e63f5668c1d90f434
https://github.com/tribe29/checkmk/commit/2c97a92d1685dbdac475fe8e63f5668c1…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-07-25 (Wed, 25 Jul 2018)
Changed paths:
A .werks/5507
Log Message:
-----------
CMK-600: Add Werk 5507
5507 FIX Prevent cmk-update-agent from being prelinked on Linux
Since Check_MK 1.5, the Agent Updater gets packaged via the tool "PyInstaller"
to ensure a better compatibility. Unfortunately, PyInstaller-packaged binaries will break
when tthey get prelinked. You would experience this by getting an error message like
<pre>
Cannot open self /usr/lib/check_mk_agent/plugins/3600/cmk-update-agent or archive
/usr/lib/check_mk_agent/plugins/3600/cmk-update-agent.pkg
</pre>
when cmk-update-agent gets executed after a prelink.
To mitigate this problem, and because there may be some systems that run a prelink-job
frequently on all executables, the Check_MK agent package now blacklists the
cmk-update-agent binary from being prelinked. It does this by writing to the
prelink-config (if it finds one on the system) on installation. The corresponding config
entries will be removed on uninstallation.
Change-Id: Ia0a83b76da4bedafa27e8513812a258ea37ef871
Commit: ead07c76426753c215ea3e78d440f811c3cfd932
https://github.com/tribe29/checkmk/commit/ead07c76426753c215ea3e78d440f811c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-25 (Wed, 25 Jul 2018)
Changed paths:
A .werks/6367
M web/plugins/views/perfometer.py
Log Message:
-----------
6367 FIX Fixed HTML fragments shown in hover title of perfometers
Change-Id: I4d655716504f7a033fbee2e4c273daa2ce22887c
Commit: 311037be1d0548e794f025858c13608d5a65c01d
https://github.com/tribe29/checkmk/commit/311037be1d0548e794f025858c13608d5…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-25 (Wed, 25 Jul 2018)
Changed paths:
A .werks/6380
M agents/plugins/mk_oracle
Log Message:
-----------
oracle_jobs: Bugfix for auto_drop=TRUE jobs
Change-Id: I7c2b9457ba574ed8798aacfdbb1b238302ebda66
Commit: 47d2714e02e8b22392fccff08595e9b88db9987e
https://github.com/tribe29/checkmk/commit/47d2714e02e8b22392fccff08595e9b88…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-25 (Wed, 25 Jul 2018)
Changed paths:
M .werks/6380
Log Message:
-----------
Updated werk
Change-Id: Id40332de7213272d7d9dcfec64cb6e4fd487c634
Commit: 990593e7384b8b2b3281f68c67374db00e176dd8
https://github.com/tribe29/checkmk/commit/990593e7384b8b2b3281f68c67374db00…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-25 (Wed, 25 Jul 2018)
Changed paths:
A .werks/6381
M checks/apc_inrow_system_events
M checks/liebert_system_events
Log Message:
-----------
6381 FIX apc_inrow_system_events, liebert_system_events: Fixed handling of empty agent
output
If no events are reported for these two checks, the agent section
is empty and Check_MK marked the related services as 'vanished'.
An empty section is valid and these two checks can handle them
correctly.
Change-Id: I15cc693853f46a8122ac908e14f78b71a9de8250
Commit: d9deb8d7d7d252ce907636804091cf5972a1da56
https://github.com/tribe29/checkmk/commit/d9deb8d7d7d252ce907636804091cf597…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-07-25 (Wed, 25 Jul 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
CMK-622: Fixed dropdown in Reporting and tree of folders snapin
Also fixed font size of dropdown of tree of folders.
Change-Id: I90e3a42e16be0a659cf69857795957c70cb12658
Commit: b28431d3e6f99eba390238bdc6e2f337c975cd23
https://github.com/tribe29/checkmk/commit/b28431d3e6f99eba390238bdc6e2f337c…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-07-25 (Wed, 25 Jul 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
CMK-624: fixed white text in pages footer
Change-Id: I818c933dd3d69e91c8c8ed1573367e1399ef57e9
Commit: 61de964054e04d9eb65fe1333923b0fda56fe510
https://github.com/tribe29/checkmk/commit/61de964054e04d9eb65fe1333923b0fda…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-25 (Wed, 25 Jul 2018)
Changed paths:
A .werks/6383
M checks/db2_bp_hitratios
Log Message:
-----------
FIX 6383 db2_bp_hitratios: Fixed conversion to float if any value contains a comma
instead of a dot
Change-Id: Ia9e466fdd833b31bfef8ab8e49814ec6be64ac40
Commit: 2532f58416aaca362538b85c200b967437861c7e
https://github.com/tribe29/checkmk/commit/2532f58416aaca362538b85c200b96743…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-26 (Thu, 26 Jul 2018)
Changed paths:
R .werks/6318
M agents/check_mk_agent.linux
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
Log Message:
-----------
Revert "6318 FIX check_mk_agent.{linux,solaris,openwrt}: Quote command line in
asynchronous MRPE call to prevent globbing and word splitting"
This reverts commit e29d29be8807f952212f385a675011d90fe01edf.
Commit: a0162e85569239e5aa278ffe23f4c7dada6d00e0
https://github.com/tribe29/checkmk/commit/a0162e85569239e5aa278ffe23f4c7dad…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-26 (Thu, 26 Jul 2018)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
CMK-646: Increase logging of mkeventd (and fix liveproxyd logging) during integration
tests
Change-Id: I102ca2264d461e50682807700b373b1f639ef97b
Commit: e043734373e411a60331773fcf1fa818e9151ef0
https://github.com/tribe29/checkmk/commit/e043734373e411a60331773fcf1fa818e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-26 (Thu, 26 Jul 2018)
Changed paths:
A .werks/6368
M web/htdocs/html_mod_python.py
Log Message:
-----------
6368 FIX Custom color sets are only used by classic theme
The configurable color set which can be configured in the
global settings of the CME are only used for the classic
GUI theme and does not apply to the new facelift theme.
Change-Id: Ib8ae736d77fc80b9ba66d405b31f1e3d8d77abc6
Commit: ef9aea21853e429a7bde0ad7080959171ec27c4e
https://github.com/tribe29/checkmk/commit/ef9aea21853e429a7bde0ad7080959171…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-26 (Thu, 26 Jul 2018)
Changed paths:
A .werks/6352
M web/htdocs/wato.py
Log Message:
-----------
6352 FIX Fixed "Sync with LDAP connections" default for new sites
When a new monitoring site is create using WATO it was intended to
set the option "Sync with LDAP connections" to make the site not
perform an LDAP sync on it's own.
We assume that new sites will be added as WATO slave site in most
cases. In this scenario you normally don't want to let the slave
sites synchronize on their own because the synchronization would
produce pending changes on the slave site. These pending changes
will prevent future synchronizations from the master site and need
to be confirmed manually on the slave site to be able to sync again.
In previous versions the new sites were configured to synchronize
with LDAP on their own by default. It's recommended to change this
option to the intended default.
However, there are scenarios were it makes sense to set this option
to also perform the synchronization on the slave site with either
all configured LDAP connections or just some connections.
Change-Id: Iaa23361eb7207c16f7070d1fbf78cb36a4f2d854
Commit: eb2a5be572dec8bbe903cca35a2fa0e762ad7479
https://github.com/tribe29/checkmk/commit/eb2a5be572dec8bbe903cca35a2fa0e76…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-26 (Thu, 26 Jul 2018)
Changed paths:
A .werks/6353
M web/plugins/userdb/ldap.py
Log Message:
-----------
6353 FIX LDAP sync: Do not add a pending change when sync is executed on slave sites
To prevent synchronization problems from WATO master to slave sites when a remote
LDAP sync is performed we don't create pending change entries on the slave
sites anymore when user changes are made by the automatic synchronization.
Change-Id: I9e7e384f37915f2faf038ac7b98bd1634a794d21
Commit: 438120cfc14d75dbe32359495c237d82c735561c
https://github.com/tribe29/checkmk/commit/438120cfc14d75dbe32359495c237d82c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-26 (Thu, 26 Jul 2018)
Changed paths:
A .werks/6370
M scripts/precompile-werks.py
Log Message:
-----------
6370 FIX Fixed missing CEE/CME specific werks in release notes
The Check_MK release notes viewer (Click on version in sidebar header)
was not correctly showing CEE/CME specific werks. All previous 1.5
releases are affected by this regression.
Change-Id: Ib538a68fe894c0073ebf4dfb2cc3034b43272d52
Commit: 8c52446d5c88adf5e4cf47035063b5a4ea2b02e9
https://github.com/tribe29/checkmk/commit/8c52446d5c88adf5e4cf47035063b5a4e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-26 (Thu, 26 Jul 2018)
Changed paths:
M tests/integration/cmk/test_site_werks.py
Log Message:
-----------
Fixed integration tests for available werks
Change-Id: I7afb8d4794a0bca3b3d8a1868be5ae7ecbb6d706
Commit: 87d0f115f05b8cb4bc221db335afabda7399e43d
https://github.com/tribe29/checkmk/commit/87d0f115f05b8cb4bc221db335afabda7…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-26 (Thu, 26 Jul 2018)
Changed paths:
A .werks/6385
M cmk_base/checking.py
Log Message:
-----------
6385 FIX Check_MK service: Fixed 'missing agent sections' warning if the time
period of a service is active
Change-Id: I8d53566cb107abd25b1bc7f7198e0a92a9fd4d4c
Commit: a300aa22bf80f0710be36f0d805693c4df851ae4
https://github.com/tribe29/checkmk/commit/a300aa22bf80f0710be36f0d805693c4d…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-26 (Thu, 26 Jul 2018)
Changed paths:
A .werks/6386
M inventory/esx_vsphere_hostsystem
Log Message:
-----------
6386 FIX esx_vsphere_hostsystem: Fixed crash if no hardware system information is
available
Change-Id: Ife0a6d25d465ffce220254136ba5dc80efc7b24e
Commit: 2969bc490429360e62950e09bf928acdb1784d41
https://github.com/tribe29/checkmk/commit/2969bc490429360e62950e09bf928acdb…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-07-26 (Thu, 26 Jul 2018)
Changed paths:
M checks/suseconnect
Log Message:
-----------
suseconnect: add "days" as unit in levels text
Change-Id: I8d9f39961685f9330e0019a3fde6608e75e2db2a
Commit: 037598136b31fd30781ed6eb9c7275b39b9daeda
https://github.com/tribe29/checkmk/commit/037598136b31fd30781ed6eb9c7275b39…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-26 (Thu, 26 Jul 2018)
Changed paths:
A .werks/6384
M agents/check_mk_agent.linux
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
Log Message:
-----------
6384 FIX check_mk_agent.{linux,solaris,openwrt}: Quote command line in asynchronous MRPE
call to prevent globbing and word splitting
Change-Id: I1f2213f118637aa028436e87982dd9d1ef68865c
Commit: f5a8308f92ad84303d054c09099d9b9c4d41441a
https://github.com/tribe29/checkmk/commit/f5a8308f92ad84303d054c09099d9b9c4…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-26 (Thu, 26 Jul 2018)
Changed paths:
A .werks/6369
M web/htdocs/inventory.py
Log Message:
-----------
6369 FIX Fixed date shown for the first inventory history entry
Instead of showing 01.01.1970 for the first inventory history entry
the view now shows the correct inventory time again. This regression
affects all previous 1.5 releases
Change-Id: Iefb7fe9544c62348c92237886038bf14d1f99009
Commit: 9b03823dc78e0c4cce6a12b1bb9e3c0a16170174
https://github.com/tribe29/checkmk/commit/9b03823dc78e0c4cce6a12b1bb9e3c0a1…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-26 (Thu, 26 Jul 2018)
Changed paths:
M web/htdocs/inventory.py
Log Message:
-----------
Renamed previous to previous_tree
Change-Id: I828e5a9aaa832fb95c353d2a5bbfaa41be34775f
Commit: ddb4abff2a53acd2e9f2b5eff9e8b7e4b9ad0428
https://github.com/tribe29/checkmk/commit/ddb4abff2a53acd2e9f2b5eff9e8b7e4b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-26 (Thu, 26 Jul 2018)
Changed paths:
M web/htdocs/inventory.py
Log Message:
-----------
Simplified inventory history processing a bit
Change-Id: I1f06dd03a573559fcc4852b8da2875919efcd64c
Commit: ff54846fff2a37d4c32d39a344e08b8653950756
https://github.com/tribe29/checkmk/commit/ff54846fff2a37d4c32d39a344e08b865…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-26 (Thu, 26 Jul 2018)
Changed paths:
A .werks/6371
M web/htdocs/wato.py
Log Message:
-----------
6371 FIX Fixed broken Global Settings page when liveproxyd is disabled
The global settings page could only be rendered partially and showed an error
message like "KeyError: 'liveproxyd_log_levels'" when the livestatus
proxy
daemon was disabled for a site in all previous 1.5 releases.
Change-Id: I3abcb2ccb9f86890a262cf88615a4252e724202d
Commit: f5cabcc4bec9d775fb76e49319ff216f229eb172
https://github.com/tribe29/checkmk/commit/f5cabcc4bec9d775fb76e49319ff216f2…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-07-26 (Thu, 26 Jul 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
updated facelift theme
Fixes:
CMK-630
CMK-635
CMK-637
CMK-633
CMK-626
CMK-618
CMK-636
Change-Id: I369292c89a3c424ba2a180806ace13032bf4ce25
Commit: bede98bcef700e9737aa4ff6b5f9d61de21abc24
https://github.com/tribe29/checkmk/commit/bede98bcef700e9737aa4ff6b5f9d61de…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-26 (Thu, 26 Jul 2018)
Changed paths:
M Makefile
Log Message:
-----------
Fixed exclusion of windows build directories from dist tars
Change-Id: Ib2d2142edac0bde21da849fbca33f53d90694a36
Commit: c099d736325d1b9c9a6412170f70238c9cc14403
https://github.com/tribe29/checkmk/commit/c099d736325d1b9c9a6412170f70238c9…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-26 (Thu, 26 Jul 2018)
Changed paths:
M web/plugins/visuals/filters.py
Log Message:
-----------
Add CSS classes to tag filter fields
Change-Id: Ia68c53fe720e8629d9c33e8edfc06c515a57b536
Commit: d9af4e5b1d4ef2c060da09bd66852bf0174689b6
https://github.com/tribe29/checkmk/commit/d9af4e5b1d4ef2c060da09bd66852bf01…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-07-26 (Thu, 26 Jul 2018)
Changed paths:
A .werks/5506
Log Message:
-----------
CMK-596: Add Werk 5506
5506 FIX cmk-update-agent.exe now ignores windows proxies by default
By default, the agent updater is supposed to ignore all configured proxies on a host.
Before this werk, it missed to bypass the system-wide configured proxy on windows.
Please note that you can configure the agent updater to other behavior within the agent
updater plugin ruleset.
Change-Id: I3640260e313ebc3049e08d7acb9a5f329011c2ed
Commit: 1a56f4ef946e0797042b8f6a322f61668c654245
https://github.com/tribe29/checkmk/commit/1a56f4ef946e0797042b8f6a322f61668…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-07-26 (Thu, 26 Jul 2018)
Changed paths:
M web/htdocs/themes/facelift/images/folder_closed.png
A web/htdocs/themes/facelift/images/folder_hi.png
M web/htdocs/themes/facelift/images/folder_open.png
R web/htdocs/themes/facelift/images/folder_open_original.png
Log Message:
-----------
CMK-599: new color for folder icons in new theme
Change-Id: I972c6e507b99ffa72b1fc46c44408b51b8efbfa6
Commit: 41a756b15ef8a2a282f121f8c03db7eba48b9096
https://github.com/tribe29/checkmk/commit/41a756b15ef8a2a282f121f8c03db7eba…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-07-26 (Thu, 26 Jul 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
CMK-628: set operator dropdown to 60px in new theme
Change-Id: Ib2be3d4b28d2e50cb5e08219d96947077089d206
Commit: a99e8b71f5ff2ec09b244be9915377f26a5ed321
https://github.com/tribe29/checkmk/commit/a99e8b71f5ff2ec09b244be9915377f26…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-07-26 (Thu, 26 Jul 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
fixed to small folder select box
Change-Id: Id3a755b2fe651a210ae68866aeeb3066ac6413a8
Commit: e390d06719fa9f7ef11e1112be000863b942b7ba
https://github.com/tribe29/checkmk/commit/e390d06719fa9f7ef11e1112be000863b…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2018-07-26 (Thu, 26 Jul 2018)
Changed paths:
M Makefile
M agents/Makefile
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M omd/Makefile.omd
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0b11
Change-Id: Icc603c67bd0c95a3aec5478dfd0d4e321ed333c7
Commit: 60b5d621c4ba1c0f674ccbab8220bf2912795177
https://github.com/tribe29/checkmk/commit/60b5d621c4ba1c0f674ccbab8220bf291…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-07-27 (Fri, 27 Jul 2018)
Changed paths:
A .werks/6126
M checks/cpu_util.include
M web/plugins/metrics/check_mk.py
Log Message:
-----------
6126 FIX cpu_util.include: use correct metric with a better visible colour for averaged
CPU utilization
Change-Id: I2b836dadfe569a64492e26c52312e3880961c087
Commit: da76984373a4760caf8fc52d4932f68d2a473e46
https://github.com/tribe29/checkmk/commit/da76984373a4760caf8fc52d4932f68d2…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-07-27 (Fri, 27 Jul 2018)
Changed paths:
A .werks/6120
M checkman/cisco_nexus_cpu
M checks/cisco_nexus_cpu
Log Message:
-----------
6120 FIX cisco_nexus_cpu: use the ruleset "CPU utilization for simple
devices"
Since Werk 5748 cisco_nexus_cpu is preferred over cisco_cpu on all Nexus
devices. As a result short peaks in CPU utilization might result in a WARN or
CRIT on devices that used cisco_cpu before, since the cisco_nexus_cpu check
does not deliver averaged values. To add the possibility of averaging to the
cisco_nexus_cpu check the ruleset "CPU utilization for simple devices" is now
used. With this ruleset it is possible to define arbitrary averaging periods.
The old ruleset "CPU utilization for Appliances" is not supported anymore for
the cisco_nexus_cpu check.
To accommodate for this change affected hosts have to be rediscovered and all
rules for devices that use the cisco_nexus_cpu checks have to be moved to the
new ruleset.
Change-Id: I4c97f3b81459086c32d40f9f049a04361e3a3bcd
Commit: 39ef4fac5bfba78f89f1b797f410ef8fffe7958e
https://github.com/tribe29/checkmk/commit/39ef4fac5bfba78f89f1b797f410ef8ff…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-27 (Fri, 27 Jul 2018)
Changed paths:
A .werks/6373
M cmk/tty.py
Log Message:
-----------
6373 FIX Fixed UnicodeEncodeError when piping "cmk -M" to stream or file
The output of e.g. "cmk -M" was not correctly encoded when the output
was written to streams or files leading to a "UnicodeEncodeError: 'ascii'
codec can't encode character" error.
Change-Id: Iff3d9bc0a63ca78c4e7e24bf5f909ebfbcd616ca
Commit: bbd3fea7162baabea1590e62e39445c21db3ff2e
https://github.com/tribe29/checkmk/commit/bbd3fea7162baabea1590e62e39445c21…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-27 (Fri, 27 Jul 2018)
Changed paths:
M tests/integration/cmk_base/test_modes.py
Log Message:
-----------
test: Improve error reporting
Change-Id: Ib86d7c3903ea88174f2a5de1a31fd415d12a2041
Commit: 75c98ddd52df1400876bd92fa886bfd1e79414da
https://github.com/tribe29/checkmk/commit/75c98ddd52df1400876bd92fa886bfd1e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-27 (Fri, 27 Jul 2018)
Changed paths:
M cmk/tty.py
Log Message:
-----------
Fixed recently introduced formating issue
Change-Id: Ie4b1e6fbf1751d14f7abe4f1ad860fc619929aa6
Commit: d071ad166e768cb0ab2f166d463071190611e206
https://github.com/tribe29/checkmk/commit/d071ad166e768cb0ab2f166d463071190…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-27 (Fri, 27 Jul 2018)
Changed paths:
A .werks/6375
M web/htdocs/js/sidebar.js
M web/htdocs/sidebar.py
Log Message:
-----------
6375 FIX Fixed sidebar folding when "Show Check_MK edition & version in
sidebar" is disabled
When the global setting "Show Check_MK edition & version in sidebar" is
disabled
the folding of the sidebar was not possible in previous releases. Additionally,
unacknowledged incompatible werks were shown while they should be hidden just
like the version information.
Change-Id: Ie6a19eabf2c53d3f22cae1402d118c19c90e1ea0
Commit: 6a9a8cf98b07d65e397d3702633c421230db9f07
https://github.com/tribe29/checkmk/commit/6a9a8cf98b07d65e397d3702633c42123…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths:
M cmk/tty.py
Log Message:
-----------
Fixed wrong maximum column length calculation
Change-Id: I435ee12143f8a6b278ada9513339b16ef701f893
Commit: 3f9bda504b007fbf9502ebc8030565b19ec1808c
https://github.com/tribe29/checkmk/commit/3f9bda504b007fbf9502ebc8030565b19…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths:
M cmk/tty.py
Log Message:
-----------
Moved code to helper functions
Change-Id: Ie1f23d11120592925c432e10d276f5e6e839e914
Commit: b591cc59799bb36c3d30c9da2565bdc7a2ade269
https://github.com/tribe29/checkmk/commit/b591cc59799bb36c3d30c9da2565bdc7a…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths:
A .werks/6376
M web/plugins/wato/ac_tests.py
Log Message:
-----------
6376 FIX Analyze configuration: Fixed "Apache number of processes" on SLES
An exception could occur for the test "Apache number of processes" on at
least SLES12:
CRIT:
Failed to execute the test ACTestApacheNumberOfProcesses: Traceback (most recent call
last):
File "/omd/sites/TESTSITE/share/check_mk/web/htdocs/watolib.py", line 9591, in
run
total_result = ACResult.merge(*list(self.execute()))
File "/omd/sites/TESTSITE/share/check_mk/web/plugins/wato/ac_tests.py", line
388, in execute
average_process_size = self._get_average_process_size()
File "/omd/sites/TESTSITE/share/check_mk/web/plugins/wato/ac_tests.py", line
408, in _get_average_process_size
sizes.append(int(summary_line.split()[3][:-1])*1024.0)
ValueError: invalid literal for int() with base 10: 'readonly-private'
Change-Id: I8ab0e3a43985bcd8d803a4bd2909eb2166aee50a
Commit: 07e02f2aac1f2192b4b0cf1dd5ceaf94f5327c08
https://github.com/tribe29/checkmk/commit/07e02f2aac1f2192b4b0cf1dd5ceaf94f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths:
M cmk/cpu_tracking.py
Log Message:
-----------
Add some verbose diagnose output
Change-Id: I6ef902ff2074205cf2354355475c536f4c1ec700
Commit: c5d6dce539e7a979e9d6825a69d0266f8909c5aa
https://github.com/tribe29/checkmk/commit/c5d6dce539e7a979e9d6825a69d0266f8…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths:
M cmk/cpu_tracking.py
Log Message:
-----------
Renamed cpu_tracking.set_phase to be module internal
Change-Id: I69a56729adffe2503948090a6c292ff50d100a91
Commit: bbd8e3c86166e029626965c522838c60cd3c6cdf
https://github.com/tribe29/checkmk/commit/bbd8e3c86166e029626965c522838c60c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths:
M cmk/cpu_tracking.py
Log Message:
-----------
Add missing initial definitions of module globals
Change-Id: I8057c46f6b231767fbf78517eba5508e64def2a6
Commit: 3095d63c5b7fa341e1a9a8c198d60c8aba4db10b
https://github.com/tribe29/checkmk/commit/3095d63c5b7fa341e1a9a8c198d60c8ab…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths:
M cmk/cpu_tracking.py
Log Message:
-----------
Add helper for checking whether or not tracking is active + early exit if not
Change-Id: Ib3b08a4f5f94f5048aabadd47adcfa790a6b40a6
Commit: 4c24fb7346d05ffec25c44f7b2dc085e1e20a1ac
https://github.com/tribe29/checkmk/commit/4c24fb7346d05ffec25c44f7b2dc085e1…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths:
M cmk/cpu_tracking.py
Log Message:
-----------
Fix time calculation bug and some clean ups on the way
* Removed the special case of current_phase. All elements of the phase
stack are now in the stack list and the last element of the list is
always the current phase.
* Fix an accounting bug which lead to invalid time calculations. This
issue made the Check_MK service report wrong run time information.
Change-Id: I9e1caa27f266c3e54c3f7ab5295d0e5d36edb6f8
Commit: 369f5af52547abf3224555468a3affd46addd0f0
https://github.com/tribe29/checkmk/commit/369f5af52547abf3224555468a3affd46…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths:
A tests/unit/cmk/test_cpu_tracking.py
Log Message:
-----------
Add some basic unit tests for cmk.cpu_tracking
Change-Id: I5a27c43e092df07143e122263c1d5634b76d6355
Commit: 2515e5a93307ae5ed1515523c4a21e1f0f5e016e
https://github.com/tribe29/checkmk/commit/2515e5a93307ae5ed1515523c4a21e1f0…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths:
A .werks/6374
Log Message:
-----------
6374 FIX Fixed wrong Check_MK service execution time calculation with special agents
When hosts are checked using multiple agents the times of special agents
was not accounted correctly. This resulted in wrong numbers being reported
in the "execution time" output and wrong values in the graphs.
Change-Id: Idaf4999447be05e7f196b249cceb22822c254b15
Commit: d2abf0ff13bb3aa2011bde0faf2fc67468caad67
https://github.com/tribe29/checkmk/commit/d2abf0ff13bb3aa2011bde0faf2fc6746…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths:
M cmk_base/piggyback.py
Log Message:
-----------
Give some variables a more significant name
Change-Id: I3ce26b04f6d6897b0a6e587d9ed8eb2752169ec1
Commit: 735bb504c2f8e54cd3f452a0c4e6ff64fbc5b171
https://github.com/tribe29/checkmk/commit/735bb504c2f8e54cd3f452a0c4e6ff64f…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths:
M web/htdocs/wato.css
Log Message:
-----------
Fix alignment issue with modified global settings
Fixes a problem where leading characters of modified global settings
were truncatated. An example is the new option "User interface theme".
Change-Id: I94a9539567b33d5aa5bb458e81e5a57d5423e578
Commit: f7c31bf6f2ce4c7f11f732951221ae3f481f8912
https://github.com/tribe29/checkmk/commit/f7c31bf6f2ce4c7f11f732951221ae3f4…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths:
M web/htdocs/config.py
M web/plugins/userdb/user_attributes.py
M web/plugins/wato/check_mk_configuration.py
Log Message:
-----------
Change theme descriptions in the GUI to "Modern" and "Classic"
Change-Id: If4fbf33cb121fc66a876d8154874485c324a7100
Commit: a7ede58bfa782838defad75263d2266a08ae6b4c
https://github.com/tribe29/checkmk/commit/a7ede58bfa782838defad75263d2266a0…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-07-31 (Tue, 31 Jul 2018)
Changed paths:
M web/htdocs/sidebar.css
Log Message:
-----------
Use the correct position for the arrow in the sidebar fold in both themes
Change-Id: Ic5d568983fabfa8ecc03195c714965b7e23c114a
Commit: 51e9d1a0da8e717b4b8f386a782850cb4481a6a7
https://github.com/tribe29/checkmk/commit/51e9d1a0da8e717b4b8f386a782850cb4…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-31 (Tue, 31 Jul 2018)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
Removed useless alias
Change-Id: Id8ae549f4f0351a3abd48d9de6da5b079d528647
Commit: 21665e98863288561ba8a619c176fb7ecb1bf1c7
https://github.com/tribe29/checkmk/commit/21665e98863288561ba8a619c176fb7ec…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-31 (Tue, 31 Jul 2018)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
Use standard _from_vars() which is called automatically by the WatoMode __init__
Change-Id: Iddc4d69d0f1c4cd1d7ad2c2bc953a1bb1fe48850
Commit: 01c76682b5962f7498fee05c6bb8c09aea0d8c7e
https://github.com/tribe29/checkmk/commit/01c76682b5962f7498fee05c6bb8c09ae…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-31 (Tue, 31 Jul 2018)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
Add missing validation of valuespec vars
Change-Id: I9e39a6273186127a31b62daa6839f89fae93c56b
Commit: a3f2659386c74acb0da51103bc397cdc557d87e1
https://github.com/tribe29/checkmk/commit/a3f2659386c74acb0da51103bc397cdc5…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-31 (Tue, 31 Jul 2018)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
Fixed accidental modification of global configuration setting
Change-Id: I1d02e0bdd297e7a7bcc738e6b65ee04b042a5905
Commit: 17eb3509468723fd74f1874cb76cc469622868b3
https://github.com/tribe29/checkmk/commit/17eb3509468723fd74f1874cb76cc4696…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-07-31 (Tue, 31 Jul 2018)
Changed paths:
A .werks/6377
M web/htdocs/wato.py
Log Message:
-----------
6377 FIX Bulk discovery was not taking selected options into account
The options selected to be performed during bulk discovery were not
used correctly. For example the operation mode was always "Add unmonitored
services",
even when other options were selected.
Change-Id: Ide87377138fefef0eb21743adf21a782e75b9dec
Commit: 507f6482dea5bb65d5192d6f9e97966a2206ae18
https://github.com/tribe29/checkmk/commit/507f6482dea5bb65d5192d6f9e97966a2…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-31 (Tue, 31 Jul 2018)
Changed paths:
A .werks/6388
M checks/mssql.include
Log Message:
-----------
6388 FIX mssql_transactionlogs: Fixed conversion of empty values like 'used
size'
Change-Id: I88ef5a760b434fb924c2ba0e74ee185e07cf16fb
Commit: 925b4000c3270bb9b0b7112be12735ed0119f609
https://github.com/tribe29/checkmk/commit/925b4000c3270bb9b0b7112be12735ed0…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-07-31 (Tue, 31 Jul 2018)
Changed paths:
A .werks/6387
M cmk/store.py
M cmk_base/piggyback.py
Log Message:
-----------
6387 FIX Fixed staleness of services on piggybacked hosts
Change-Id: I2ef58129230fa30de9acf9b4c1b4d7ed9b2b67c6
Commit: 16be453e6ba2da70ff568565fdef0297bc6b70cf
https://github.com/tribe29/checkmk/commit/16be453e6ba2da70ff568565fdef0297b…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-07-31 (Tue, 31 Jul 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
M web/htdocs/valuespec.py
M web/htdocs/wato.css
Log Message:
-----------
Make timespecific parameters look more pleasant
Timespecific parameters are now shown after the default parameters and
the corresponding button now renders as a block so that it cannot not
cover other elements (like e.g. labels) on small window sizes.
Change-Id: I04c9dc30ffc72dbeb9827f58d03d0ab4d1cc6708
Commit: 39d2795a9429840634e3ec5674d38e6f09e9a070
https://github.com/tribe29/checkmk/commit/39d2795a9429840634e3ec5674d38e6f0…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-08-01 (Wed, 01 Aug 2018)
Changed paths:
A .werks/6242
Log Message:
-----------
6242 FIX Improved SLA WebAPI error handling
The WebAPI call <tt>get_sla</tt> now returns a valid error message in case the
requested
sla id is invalid or not visible to the automation user.
Change-Id: I57a6e0b9aba4484970e1b76244c9b0b9d025f7a4
Commit: 72c4ae04fe377a8661b7de88829a84574ea5dd90
https://github.com/tribe29/checkmk/commit/72c4ae04fe377a8661b7de88829a84574…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-01 (Wed, 01 Aug 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
CMK-663: removed inline-block
now the links behind the numbers in
tactical overview are over the whole
width again.
Change-Id: I42317d68f01cf0a3c87556da71c0e67353117a99
Commit: b6183faf411e3138b0962ba74ef6d757ac5b1719
https://github.com/tribe29/checkmk/commit/b6183faf411e3138b0962ba74ef6d757a…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-08-01 (Wed, 01 Aug 2018)
Changed paths:
A .werks/6243
M web/htdocs/bi.py
Log Message:
-----------
fixed bi rule display bug
Change-Id: I90cea02177a9100cef58d76a4d333bf3b7bbbf33
Commit: 93b18963c4b0058a9b8887e3296c89e991551c11
https://github.com/tribe29/checkmk/commit/93b18963c4b0058a9b8887e3296c89e99…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-01 (Wed, 01 Aug 2018)
Changed paths:
A cmk/ec/.f12
Log Message:
-----------
Add .f12 to deploy and restart mkeventd
Change-Id: I83d833ca9e590f1170d7911bf8b62e404674bc2d
Commit: f97684b95552ea13485644c07668761fb3d1c9ff
https://github.com/tribe29/checkmk/commit/f97684b95552ea13485644c07668761fb…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-01 (Wed, 01 Aug 2018)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
Add some missing loggers
Change-Id: I559dafb4d1871376779a10dcbccde2dbb3373a6f
Commit: 873d37b472aaea7d1dc5a54146db3354ce6d957c
https://github.com/tribe29/checkmk/commit/873d37b472aaea7d1dc5a54146db3354c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-01 (Wed, 01 Aug 2018)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
Made all loggers object internal members
Change-Id: I53969ab8b56ddc902875b6a9200daefb9c094e1d
Commit: a5b8c827a049363050da2459d54097b44e17efd4
https://github.com/tribe29/checkmk/commit/a5b8c827a049363050da2459d54097b44…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-01 (Wed, 01 Aug 2018)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
Mark abstract methods with abc module
Change-Id: I86a4e5362c144942f9f33726bc9bae6f5d81e9c3
Commit: 376d79a5692d8db1caae16c65a057adb62dac996
https://github.com/tribe29/checkmk/commit/376d79a5692d8db1caae16c65a057adb6…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-01 (Wed, 01 Aug 2018)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
Fixed wrong default value for status perfcounters (status_[name] counter values are
integers)
Change-Id: Iaf4593f791a4c075d90e44590a769e225925b8ee
Commit: c61f5cae4edf9c4acc5667fce431ddc0d65db6db
https://github.com/tribe29/checkmk/commit/c61f5cae4edf9c4acc5667fce431ddc0d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-01 (Wed, 01 Aug 2018)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
CMK-671 Fixed mixup in event console status perfcounter columns
Change-Id: I745149fa0d0f5e4b485b3cca43ee8539093acf8a
Commit: cb56e53531eab3b0c8541e972e720d3ffb767976
https://github.com/tribe29/checkmk/commit/cb56e53531eab3b0c8541e972e720d3ff…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-01 (Wed, 01 Aug 2018)
Changed paths:
A tests/unit/cmk/ec/test_perfcounters.py
Log Message:
-----------
CMK-671 Add unit tests for Perfcounters
Change-Id: Ic1f3c0cad9f7447658452f5a70c51df65a070287
Commit: 4883a99b361ad52715999c70eac91e4114168c12
https://github.com/tribe29/checkmk/commit/4883a99b361ad52715999c70eac91e411…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-01 (Wed, 01 Aug 2018)
Changed paths:
A .werks/6378
Log Message:
-----------
6378 FIX Fix statistics reported by Event Console
The usage statistics that are visible to the user using the "Event console
performance" sidebar
and the "OMD [SITE] Event Console" services were reporting incorrect values. The
single values
were simply mixed up between the different performance values resulting in e.g. incoming
messages
being reported as dropped messages and so on.
This issue affected all previous 1.5 releases.
CMK-671
Change-Id: I7e489629d456966de6ffa626cb5adec2e91bef2e
Commit: 033e448a917f8c3a3a5af7d1fc94a2585fe6708d
https://github.com/tribe29/checkmk/commit/033e448a917f8c3a3a5af7d1fc94a2585…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-08-01 (Wed, 01 Aug 2018)
Changed paths:
A .werks/6392
M agents/check_mk_agent.solaris
Log Message:
-----------
6392 FIX check_mk_agent.solaris: Fixed computing uptime
Change-Id: I497d69cdf64028093d74a8551b00a9474e08c821
Commit: b71fde8bca07244160dcfce84273e1f0cbc2a24e
https://github.com/tribe29/checkmk/commit/b71fde8bca07244160dcfce84273e1f0c…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-08-01 (Wed, 01 Aug 2018)
Changed paths:
A .werks/6244
Log Message:
-----------
fixed parsing of rtc packages
Change-Id: Ib8657fe257984cf16a4d78961e324b5f520f79bc
Commit: adf02f46678361844d794effb70eeca27c268548
https://github.com/tribe29/checkmk/commit/adf02f46678361844d794effb70eeca27…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-01 (Wed, 01 Aug 2018)
Changed paths:
M .werks/6120
M .werks/6126
M .werks/6242
M .werks/6243
M .werks/6244
M .werks/6373
M .werks/6374
M .werks/6375
M .werks/6376
M .werks/6377
M .werks/6378
M .werks/6387
M .werks/6388
M .werks/6392
M Makefile
M agents/Makefile
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M omd/Makefile.omd
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Updated version to 1.5.0 - get ready :-)
Change-Id: I4fe49c23067249734a73f8ca82eb78b75e46a2c2
Commit: f4f55767d6f8dc8c5ddc458026c65b19f7228739
https://github.com/tribe29/checkmk/commit/f4f55767d6f8dc8c5ddc458026c65b19f…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2018-08-01 (Wed, 01 Aug 2018)
Changed paths:
M Makefile
M agents/Makefile
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M omd/Makefile.omd
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0p1
Change-Id: I5a413c90d1e9e883f17ba61675ed661a64d0ecf5
Commit: 9e416bac611c7faf9bd5e1060779823268766f06
https://github.com/tribe29/checkmk/commit/9e416bac611c7faf9bd5e106077982326…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-08-02 (Thu, 02 Aug 2018)
Changed paths:
A .werks/6393
M checks/check_bi_aggr
Log Message:
-----------
6393 FIX check_bi_aggr: Fixed link in 'Open this aggregation' in the dropdown
menu of the aggregation service
Change-Id: I89276494d52b0678fca8782e6d508cdb101d83d6
Commit: d17b020f465661fcdb97eff242b63a2fc64ab784
https://github.com/tribe29/checkmk/commit/d17b020f465661fcdb97eff242b63a2fc…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-08-02 (Thu, 02 Aug 2018)
Changed paths:
A .werks/6391
M checks/multipath
A tests/unit/checks/test_multipath.py
Log Message:
-----------
6391 FIX multipath: Fixed unrecognized paths which include a dot
Change-Id: Ib9dfe6afab251c331509ae68f0187038fad4dcbd
Commit: 6d816eca60f9238cb63d672305f49a258fe611b8
https://github.com/tribe29/checkmk/commit/6d816eca60f9238cb63d672305f49a258…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-02 (Thu, 02 Aug 2018)
Changed paths:
A .werks/6419
M agents/special/agent_3par
Log Message:
-----------
6419 FIX agent_3par: Prevent InsecureRequestWarning error when ignoring SSL cert
issues
In previous 1.5 releases the 3par special agent could report errors like
this:
CRIT - [special_3par] Agent exited with code 1:
/omd/sites/debsg/lib/python/requests/packages/urllib3/connectionpool.py:852:
InsecureRequestWarning: Unverified HTTPS request is being made. Adding
certificate verification is strongly advised. See
When a special agent is told to ignore SSL issues (like it's done always for
this agent) such warnings should be suppressed.
Change-Id: I0cc1ea0d434fbad725807aece484664dbe838aa1
Commit: bf3b2214d546742d6ed00b52296ba25456fb98f0
https://github.com/tribe29/checkmk/commit/bf3b2214d546742d6ed00b52296ba2545…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-02 (Thu, 02 Aug 2018)
Changed paths:
A .werks/6420
M agents/special/agent_3par
M checks/agent_3par
M web/plugins/wato/datasource_programs.py
Log Message:
-----------
6420 agent_3par: Certificate verification can now be enabled/disabled
The special agent is now verifying certificates by default. In case you
have to disable the verification for some reason, you can do this in
the special agent parameters.
However, it is recommended to upload the CA certificate to Check_MK to
enable the special agent to verify the certificate.
Change-Id: I87ef8ff62dc4141500064fc5f3484cbe660c2845
Commit: beac20ef1e555d72c80c868c2a49de21f08b8139
https://github.com/tribe29/checkmk/commit/beac20ef1e555d72c80c868c2a49de21f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-02 (Thu, 02 Aug 2018)
Changed paths:
M web/plugins/wato/datasource_programs.py
Log Message:
-----------
Improved indentation of code
Change-Id: I8a552d7cceae9e97fd31e78bd7aa64e8c0049c0f
Commit: bfc548ffc301cf0263ed8921cc60c907e6997be4
https://github.com/tribe29/checkmk/commit/bfc548ffc301cf0263ed8921cc60c907e…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-08-02 (Thu, 02 Aug 2018)
Changed paths:
A .werks/6245
M agents/windows/build_version
M agents/windows/check_mk_agent.cc
Log Message:
-----------
fixed uncrypted windows realtime monitoring
Change-Id: Ia1bb2fbf8a308f266a2c165e448a84c7bf667b01
Commit: ed49965ff6d4feb8903667fb5019b7748ae03eb2
https://github.com/tribe29/checkmk/commit/ed49965ff6d4feb8903667fb5019b7748…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-03 (Fri, 03 Aug 2018)
Changed paths:
A .werks/6422
M web/htdocs/wato.py
Log Message:
-----------
6422 FIX Prevent non-admin users from managing custom host/user attributes
In previous versions it was possible for non-admin users that are allowed
to configure hosts in WATO to also manage custom host attributes.
This has been changed by introducing a new permission "Manage custom
attributes"
that is needed in addition to the host / user managing permission. By default
this permission is only given to the "admin" role.
Change-Id: Ife58cae95867904ac3360e4c944a18591fc61b81
Commit: 52c26efdc50d468096f28a95beac9a9365046233
https://github.com/tribe29/checkmk/commit/52c26efdc50d468096f28a95beac9a936…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-03 (Fri, 03 Aug 2018)
Changed paths:
A .werks/6424
M web/plugins/userdb/ldap.py
Log Message:
-----------
6424 FIX LDAP: Only set SSL/TLS specific options when SSL is enabled (Fix 1.4.0p34
regression)
In some environments, especially when using older linux distributions, a change
in 1.4.0p34 (#6184) could break already working LDAP setups.
An error like this could occur when trying to perform the LDAP sync: "ValueError:
option error".
Change-Id: I7cbebf857dcffdd48a5189212922cbb662d5ad4f
Commit: ba417c776b8739b5453cdb965b07773621065779
https://github.com/tribe29/checkmk/commit/ba417c776b8739b5453cdb965b0777362…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-03 (Fri, 03 Aug 2018)
Changed paths:
A .werks/6421
M web/htdocs/werks.py
Log Message:
-----------
6421 FIX Fixed interpretation of script tags when displaying werk texts
When werks are displayed in the GUI using the "Release notes" page and
a werk contained example "script" HTML tags, these tags were interpreted
by the browser and the containing scripts were executed.
Change-Id: I3ab965762920b6c78534a112fe7a169b04548405
Commit: 38ebdefc054f910432200fb604e7587b2ccd9c16
https://github.com/tribe29/checkmk/commit/38ebdefc054f910432200fb604e7587b2…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-03 (Fri, 03 Aug 2018)
Changed paths:
A .werks/6425
M web/htdocs/valuespec.py
M web/htdocs/wato.py
Log Message:
-----------
6425 FIX Improved validation of timeperiods before deletion
When deleting a timeperiod via WATO some validations are made that this
time period is not used anymore and can be deleted without issues.
In previous versions this check was checking this places:
<ul>
<li>Host & service rules like service / host notification and check
periods</li>
<li>Notification period in user profiles</li>
<li>Timeperiod exclusions in other timeperiods</li>
</ul>
These missing validations have been added now:
<ul>
<li>Timeperiod condition in notification and alerting rules</li>
<li>Bulk operation in notification rules</li>
<li>Timeperiod condition in Event Console rules</li>
<li>Host & service rules: time specific parameters</li>
</ul>
CMK-669
Change-Id: Ic40b3c54bc71c738bf37977dde57be5b76a787ab
Commit: 453a34867b7082daf3664d61e63852e468698ae0
https://github.com/tribe29/checkmk/commit/453a34867b7082daf3664d61e63852e46…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-03 (Fri, 03 Aug 2018)
Changed paths:
A .werks/6423
M web/htdocs/htmllib.py
Log Message:
-----------
6423 FIX Fixed possible XSS in views with some filters
It was possible to inject some specific HTML tags (like the a-tag)
into the title of views which could be used to make users click on
it to execute some arbitrary javascript code.
Change-Id: I875f492607f7ebe2ac1583bdb7cea04e86957617
Commit: b7ee810ba48e96cbc2682356b93650749d1591bb
https://github.com/tribe29/checkmk/commit/b7ee810ba48e96cbc2682356b93650749…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-08-03 (Fri, 03 Aug 2018)
Changed paths:
M omd/packages/check_mk/skel/etc/init.d/mkeventd
Log Message:
-----------
Synchronize "omd stop mkeventd" with "omd stop cmc"
Increase the waiting time for "omd stop mkeventd" to 60s (for SIGTERM
after 70s SIGKILL is sent) to leave the mkeventd enough time to finish
gracefully when a high amount of IO is performed on the system. This
is necessary because the mkeventd uses fsync to write the state file
completely before it exits, but fsync does transfer more modified
in-core data than only the state file. This can lead to an increaded
time until the mkeventd stops completely. We observed times close to
16s. To be consistent the times used for SIGTERM and SIGKILL equal to
the times used by the CMC.
Additionally, "omd stop mkeventd" now tests if the pid file is orphanded
before it stops the mkeventd.
CMK-646
Change-Id: I07eeca14c7c2d4bfa5dd371e6fad9087006dbfbf
Commit: cf94a0fcc8830fdf79a32f05a19729bd624a438a
https://github.com/tribe29/checkmk/commit/cf94a0fcc8830fdf79a32f05a19729bd6…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-06 (Mon, 06 Aug 2018)
Changed paths:
A .werks/6427
M web/plugins/wato/mkeventd.py
Log Message:
-----------
6427 FIX Raw Edition: Fixed broken Event Console rule editing (1.5 regression)
It was not possible to edit Event Console rules anymore in previous 1.5 releases.
The editing dialog in WATO only showed up an error like this:
"Automation command 'get-package-info' is not implemented.".
CMK-755
Change-Id: Ia152cb41ccadb394aa36afdf957e6cd77ae490c3
Commit: 090ad6d925fba8bf03400d5fc9b2a75d7e63fb06
https://github.com/tribe29/checkmk/commit/090ad6d925fba8bf03400d5fc9b2a75d7…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-08-06 (Mon, 06 Aug 2018)
Changed paths:
A .werks/6395
M agents/plugins/mk_cups_queues
Log Message:
-----------
6395 FIX mk_cups_queues: Fixed discovery of several printers
Change-Id: I8478c6a210f74cc386900c84697c71bfcf6b929b
Commit: 1f0a4b7fbcf89a83eb1f5c97ead874de39284d77
https://github.com/tribe29/checkmk/commit/1f0a4b7fbcf89a83eb1f5c97ead874de3…
Author: Ralf Spenneberg OS-S <check-mk(a)os-s.de>
Date: 2018-08-06 (Mon, 06 Aug 2018)
Changed paths:
A .werks/5999
M checks/ucd_hr.include
Log Message:
-----------
Astaro Firewall is Linux but should use hr_mem
Change-Id: Iad8d440bb26bf836ed281cd3c5905948671e6c84
Commit: 6ffa99e5aecd0e7f2150f65f1d119443dbf100ea
https://github.com/tribe29/checkmk/commit/6ffa99e5aecd0e7f2150f65f1d119443d…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-08-06 (Mon, 06 Aug 2018)
Changed paths:
M checks/ucd_hr.include
Log Message:
-----------
Update comment in ucd_hr.include
Change-Id: I5d1f8433c34790c64e51ee7baa5d779ae260bc04
Commit: 3c872214bdf18bdfbeeca135b2a7095ffc123581
https://github.com/tribe29/checkmk/commit/3c872214bdf18bdfbeeca135b2a7095ff…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-08-06 (Mon, 06 Aug 2018)
Changed paths:
A .werks/6127
Log Message:
-----------
Add missing werk for previous Astaro and Synology fix in ucd_hr.include
Change-Id: Ib137df66fbfc2b2e5b0246bde01666c51e79ccc3
Commit: 128e80a5c48b384216efc069db6f3b615cbc0355
https://github.com/tribe29/checkmk/commit/128e80a5c48b384216efc069db6f3b615…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-08-06 (Mon, 06 Aug 2018)
Changed paths:
R .werks/5999
M .werks/6127
Log Message:
-----------
Fix version and state for Werk #6127
Change-Id: I3a3280cdcd6a9a8b4da34812b0dc66464e616c85
Commit: 3d876e2c1a440a6fa7bdf228e110e44cfae63027
https://github.com/tribe29/checkmk/commit/3d876e2c1a440a6fa7bdf228e110e44cf…
Author: Jukka Aro <ja(a)mathias-kettner.de>
Date: 2018-08-06 (Mon, 06 Aug 2018)
Changed paths:
M
omd/packages/openhardwaremonitor/openhardwaremonitor-0.8.0/Bin/Release/OpenHardwareMonitorCLI.exe
Log Message:
-----------
Fix OpenHardwareMonitorCLI.exe binary executable
Change-Id: Ia46d92c634c92f92583b3f0e5d198af97b6d1938
Commit: 5ccead000e49cef451619adca56f1e6f88eb4146
https://github.com/tribe29/checkmk/commit/5ccead000e49cef451619adca56f1e6f8…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-08-06 (Mon, 06 Aug 2018)
Changed paths:
A .werks/6246
M agents/windows/build_version
M agents/windows/sections/SectionPluginGroup.cc
Log Message:
-----------
6246 FIX Windows Powershell: Scripts are now always called with the options -noprofile
-executionpolicy bypass
Werk 4019 also tried to introduce these changes, but failed..
Change-Id: I2e9162de059c8164ca960c0d5cd6506370455428
Commit: 2557007293c7c98941267874a4056ad5838aad69
https://github.com/tribe29/checkmk/commit/2557007293c7c98941267874a4056ad58…
Author: Jukka Aro <ja(a)mathias-kettner.de>
Date: 2018-08-06 (Mon, 06 Aug 2018)
Changed paths:
A .werks/6193
Log Message:
-----------
6193 FIX OpenHardwareMonitorCLI.exe was broken
The binary executable was broken due to unknown reasons.
Change-Id: I8073e999e76a857e4eb52e88aadd82043670b7d5
Commit: ad90a54dcfc60aec0e1798d911420a15325bc5ca
https://github.com/tribe29/checkmk/commit/ad90a54dcfc60aec0e1798d911420a153…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-06 (Mon, 06 Aug 2018)
Changed paths:
A .werks/6428
M cmk/ec/main.py
Log Message:
-----------
6428 FIX Fixed broken positive matching on syslog priority
Change-Id: Ia95c768be26c5e325ae28aaf4e29c75b992b72ff
Commit: 4b716aef537e389b35aaf39bb3f3fa98c334da41
https://github.com/tribe29/checkmk/commit/4b716aef537e389b35aaf39bb3f3fa98c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-06 (Mon, 06 Aug 2018)
Changed paths:
A .werks/6429
M cmk/ec/main.py
Log Message:
-----------
6429 FIX Fixed broken cancel event based on priority
Change-Id: I633baa420e2783ee98988741c3fc1e683586d8c0
Commit: 0ba234151ce00803b3f918d8db06d73943bbc242
https://github.com/tribe29/checkmk/commit/0ba234151ce00803b3f918d8db06d7394…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-06 (Mon, 06 Aug 2018)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
Fixed pick issue
Change-Id: I77d8197c2ac2ca0c6d260e9e239455adfee62c9f
Commit: 093c31476a50fc0d1b90c3bf72c915ae5b174aff
https://github.com/tribe29/checkmk/commit/093c31476a50fc0d1b90c3bf72c915ae5…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-06 (Mon, 06 Aug 2018)
Changed paths:
M web/plugins/wato/mkeventd.py
Log Message:
-----------
Add missing change for 6427 (CMK-755)
Change-Id: I2a0ab2755ce1c00e2769737cf1f9fbc2366a0f96
Commit: 2cf5a137eb755c5a906511979a604cbea981929d
https://github.com/tribe29/checkmk/commit/2cf5a137eb755c5a906511979a604cbea…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-08-07 (Tue, 07 Aug 2018)
Changed paths:
A .werks/6399
M cmk_base/notify.py
Log Message:
-----------
6399 FIX Avoid failed notifications in case of crash dumps
Under certain circumstances crash dumps can lead to failed notifications with the
corresponding
error message "OSError: [Errno 7] Argument list too long" in the notify.log. The
error appears
if the environment passed to notification script is too large. To avoid this issue the
long, base64 encoded strings in the LONGSERVICEOUTPUT and LONGSERVICEOUTPUT_HTML of crash
dumps
are now replaced by short error messages.
Change-Id: I0fcebec738f819d15eeaf3738ed1bc7b26ac11ce
Commit: 1b4ccd06cddf8650b202dbe4a88dd19bff6f5082
https://github.com/tribe29/checkmk/commit/1b4ccd06cddf8650b202dbe4a88dd19bf…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-07 (Tue, 07 Aug 2018)
Changed paths:
A .werks/6015
Log Message:
-----------
6015 Handle 802.1Q and 802.1ad packets in Smart Ping
The Check_MK Micro Core's Smart Ping feature understands 802.1Q VLAN
extended header and 802.1ad service VLAN header now.
Previously you just got
ignoring packet with unknown EtherType 33024
ignoring packet with unknown EtherType 34984
messages in var/log/cmc.log, and the corresponding packet was ignored.
Change-Id: I7e5990207c62a209d24aaa99c17fd0e5e3c4735c
Commit: f1d556f33ffd98e50c04eb700372d290e68388d4
https://github.com/tribe29/checkmk/commit/f1d556f33ffd98e50c04eb700372d290e…
Author: Jukka Aro <ja(a)mathias-kettner.de>
Date: 2018-08-08 (Wed, 08 Aug 2018)
Changed paths:
A .werks/6194
M agents/windows/build_version
M agents/windows/sections/SectionFileinfo.cc
Log Message:
-----------
FEED-827 Fix Windows fileinfo when size > 4 GB
Werk #6194
The sizes of files exceeding 4 GB were displayed wrong as
FILE_SIZE % 4 GB instead of the correct size. The bug was due to a
faulty implementation of C++ std::filesystem::file_size on Windows.
The workaround uses 'old' WinAPI for obtaining the correct file size.
Change-Id: I1ec533e1b2a4894685d6f57ab9af58645a421b37
Commit: a9acc2827f80ff8b5a415a5d3ff9d27747f3ff08
https://github.com/tribe29/checkmk/commit/a9acc2827f80ff8b5a415a5d3ff9d2774…
Author: Jukka Aro <ja(a)mathias-kettner.de>
Date: 2018-08-08 (Wed, 08 Aug 2018)
Changed paths:
M
omd/packages/openhardwaremonitor/openhardwaremonitor-0.8.0/Bin/Release/OpenHardwareMonitorCLI.exe
Log Message:
-----------
Fix OpenHardwareMonitorCLI.exe binary executable
Make Windows agent integration tests green again. Waiting for the final
solution - building the binary in build system and not checking it in
Git - in order to get rid of this continuous fixing of the executable.
Change-Id: Ifb8bb5c63edbb2b6cd4513102cfd16e12f276512
Commit: 539d9660d4563031e1237cf314807ec2e6a275c0
https://github.com/tribe29/checkmk/commit/539d9660d4563031e1237cf314807ec2e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-08 (Wed, 08 Aug 2018)
Changed paths:
A .werks/6372
M cmk_base/data_sources/piggyback.py
M cmk_base/piggyback.py
Log Message:
-----------
6372 Check_MK service: Piggyback data source reports the source hosts now
The Check_MK service now reports the source hosts that provided piggyback
information for the processed host.
Change-Id: I316acef6950f73343262848e51c2a721018f7fd1
Commit: 074a6632135b7a2855c8922d88f2a485016fe4a8
https://github.com/tribe29/checkmk/commit/074a6632135b7a2855c8922d88f2a4850…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-08 (Wed, 08 Aug 2018)
Changed paths:
M cmk_base/data_sources/piggyback.py
Log Message:
-----------
Fixed issue introduced with recent commit
Change-Id: Ief2da338f54285426365709ba7de56738701c91b
Commit: 0c2fa7d4b77436b5e1192161c1889c9b11d2446f
https://github.com/tribe29/checkmk/commit/0c2fa7d4b77436b5e1192161c1889c9b1…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-08-08 (Wed, 08 Aug 2018)
Changed paths:
A .werks/6396
M omd/packages/check_mk/MKEVENTD.hook
Log Message:
-----------
6396 FIX Fixed 'Unhandled exception 452' in master control snapin if EC Daemon
was disabled via 'omd config'
Internal notes:
After disabling MKEVENTD via 'omd config' and 'omd start'
the tactical overview fails while contacting the mkeventd via
the socket tmp/run/mkeventd/status in order to gather information
about open and acknowledged events.
This happened because the core config was not updated via 'cmk -U'.
Change-Id: Ia1c2ae6ee3a05247f6cd381f9983184adf4ac384
Commit: 34cdd199b9085c3c4566eebc273ba6a986c2922d
https://github.com/tribe29/checkmk/commit/34cdd199b9085c3c4566eebc273ba6a98…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-08 (Wed, 08 Aug 2018)
Changed paths:
A .werks/6431
M web/htdocs/wato.py
Log Message:
-----------
6431 FIX Fixed bulk discovery (addition to #6377 in 1.5.0)
The bulk discovery should've been fixed in 1.5.0 by werk #6377 which did not
completely repair that feature. The error message "The selected element is not
longer availalable" was shown when trying to do a bulk discovery.
Change-Id: I905ea0414c2273a92912ee50876ca695ceb01a0b
Commit: 9cec64e942083fe4af95d3fcf039cebe4da5ed53
https://github.com/tribe29/checkmk/commit/9cec64e942083fe4af95d3fcf039cebe4…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-08-08 (Wed, 08 Aug 2018)
Changed paths:
M omd/packages/check_mk/MKEVENTD.hook
Log Message:
-----------
Rework of werk 6396
Change-Id: Ib6ce7c123420a09a8952ba8fd505cbe5c5905087
Commit: acd0655b802f4c4ae0376d9dfaef2e76e96b7b77
https://github.com/tribe29/checkmk/commit/acd0655b802f4c4ae0376d9dfaef2e76e…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-08-08 (Wed, 08 Aug 2018)
Changed paths:
A .werks/6247
M web/htdocs/wato.py
M web/plugins/wato/builtin_attributes.py
Log Message:
-----------
6247 FIX The WATO edit folder page is no longer broken, when the tag group criticality
gets deleted
The web page crashed with a hidden exception when it couldn't find the tag group
criticality.
The <tt>Save & Finish</tt> button was not displayed due to this bug.
Change-Id: Ie9de2a2e02720124e30c5ca50f86d2bcee88a417
Commit: c30af8007233c60d75db163552524329dec046b3
https://github.com/tribe29/checkmk/commit/c30af8007233c60d75db163552524329d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-08 (Wed, 08 Aug 2018)
Changed paths:
A .werks/6432
M pnp-templates/check_mk-arcserve_backup.php
M pnp-templates/check_mk-ibm_svc_host.php
M pnp-templates/check_mk-ibm_svc_license.php
M pnp-templates/check_mk-ibm_svc_nodestats.cache.php
M pnp-templates/check_mk-raritan_pdu_inlet.php
M pnp-templates/check_mk-raritan_pdu_outletcount.php
M pnp-templates/default.php
Log Message:
-----------
6432 FIX Raw Edition: Fixed possible broken graphs related to lower/upper parameters
Some graphs could not be shown because the graphing tool used invalid parameters
(lower instead of lower-limit) for rendering the graphs. An error message like
"ERROR: invalid option – ‘lower=0’" was displayed.
Change-Id: If8ae952f50da1aff0a8bc3eae113c61e6d0775cf
Commit: 149b85386132ee5139bb3040d39b90859e1ef52b
https://github.com/tribe29/checkmk/commit/149b85386132ee5139bb3040d39b90859…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-08 (Wed, 08 Aug 2018)
Changed paths:
M omd/packages/openhardwaremonitor/Makefile
M omd/packages/openhardwaremonitor/README
Log Message:
-----------
Changed build procedure of OHM
- Moved compilation to dedicated target (which is not invoked during OMD
packaging in the single linux distros)
- Add setup target for this specific package
- "make clean" removes extracted OHM source
Change-Id: Ic63652b7b8552e93027b8d33412d33edc9a1214d
Commit: eb91174f4d706398b8175d08bf033fa98157e1ae
https://github.com/tribe29/checkmk/commit/eb91174f4d706398b8175d08bf033fa98…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-08 (Wed, 08 Aug 2018)
Changed paths:
M Makefile
M omd/packages/openhardwaremonitor/Makefile
Log Message:
-----------
Call OHM specific "make setup" from top level "make setup"
Change-Id: I8cb977afb2d6afccc6d5dd0900acc3a9f2b36685
Commit: 4d9dd6538ffd97eee487fda7580e36f7b09e155c
https://github.com/tribe29/checkmk/commit/4d9dd6538ffd97eee487fda7580e36f7b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-08 (Wed, 08 Aug 2018)
Changed paths:
A omd/packages/openhardwaremonitor/.gitignore
Log Message:
-----------
Add .gitignore to exclude extracted OHM files and artifacts
Change-Id: Ia21ba7be294c3e0fec8e6c117da80550b85690cb
Commit: ff38031a56df235db622bd16003eff38491a0060
https://github.com/tribe29/checkmk/commit/ff38031a56df235db622bd16003eff384…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-08 (Wed, 08 Aug 2018)
Changed paths:
R
omd/packages/openhardwaremonitor/openhardwaremonitor-0.8.0/Bin/Release/OpenHardwareMonitorCLI.exe
R
omd/packages/openhardwaremonitor/openhardwaremonitor-0.8.0/Bin/Release/OpenHardwareMonitorCLI.exe.config
R
omd/packages/openhardwaremonitor/openhardwaremonitor-0.8.0/Bin/Release/OpenHardwareMonitorLib.dll
Log Message:
-----------
Removed OHM build artifacts from git
Change-Id: I4c68fe2168fbfc0472b8888a5f23eb8b4ae3a85b
Commit: 967586325ea9c3e046f254e95fb4983e250b2c19
https://github.com/tribe29/checkmk/commit/967586325ea9c3e046f254e95fb4983e2…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-08 (Wed, 08 Aug 2018)
Changed paths:
M Makefile
M omd/packages/openhardwaremonitor/Makefile
Log Message:
-----------
Build OHM artifacts during "make dist"
Change-Id: I3443244d066c6dbf500aee08cfac6a0c71675e79
Commit: 515ce1ee307549ce5fc3c956f30c4fb083106c90
https://github.com/tribe29/checkmk/commit/515ce1ee307549ce5fc3c956f30c4fb08…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-08 (Wed, 08 Aug 2018)
Changed paths:
R agents/windows/openhardwaremonitor/App.config
R agents/windows/openhardwaremonitor/Collections/IReadOnlyArray.cs
R agents/windows/openhardwaremonitor/Collections/ListSet.cs
R agents/windows/openhardwaremonitor/Collections/Pair.cs
R agents/windows/openhardwaremonitor/Collections/ReadOnlyArray.cs
R agents/windows/openhardwaremonitor/Collections/RingCollection.cs
R agents/windows/openhardwaremonitor/GUI/AboutBox.Designer.cs
R agents/windows/openhardwaremonitor/GUI/AboutBox.cs
R agents/windows/openhardwaremonitor/GUI/AboutBox.resx
R agents/windows/openhardwaremonitor/GUI/CrashForm.Designer.cs
R agents/windows/openhardwaremonitor/GUI/CrashForm.cs
R agents/windows/openhardwaremonitor/GUI/CrashForm.resx
R agents/windows/openhardwaremonitor/GUI/Gadget.cs
R agents/windows/openhardwaremonitor/GUI/GadgetWindow.cs
R agents/windows/openhardwaremonitor/GUI/HardwareNode.cs
R agents/windows/openhardwaremonitor/GUI/HardwareTypeImage.cs
R agents/windows/openhardwaremonitor/GUI/MainForm.Designer.cs
R agents/windows/openhardwaremonitor/GUI/MainForm.cs
R agents/windows/openhardwaremonitor/GUI/MainForm.resx
R agents/windows/openhardwaremonitor/GUI/Node.cs
R agents/windows/openhardwaremonitor/GUI/NotifyIconAdv.cs
R agents/windows/openhardwaremonitor/GUI/ParameterForm.Designer.cs
R agents/windows/openhardwaremonitor/GUI/ParameterForm.cs
R agents/windows/openhardwaremonitor/GUI/ParameterForm.resx
R agents/windows/openhardwaremonitor/GUI/PlotPanel.cs
R agents/windows/openhardwaremonitor/GUI/PortForm.Designer.cs
R agents/windows/openhardwaremonitor/GUI/PortForm.cs
R agents/windows/openhardwaremonitor/GUI/PortForm.resx
R agents/windows/openhardwaremonitor/GUI/ReportForm.Designer.cs
R agents/windows/openhardwaremonitor/GUI/ReportForm.cs
R agents/windows/openhardwaremonitor/GUI/ReportForm.resx
R agents/windows/openhardwaremonitor/GUI/SensorGadget.cs
R agents/windows/openhardwaremonitor/GUI/SensorNode.cs
R agents/windows/openhardwaremonitor/GUI/SensorNotifyIcon.cs
R agents/windows/openhardwaremonitor/GUI/ShowDesktop.cs
R agents/windows/openhardwaremonitor/GUI/SplitContainerAdv.cs
R agents/windows/openhardwaremonitor/GUI/StartupManager.cs
R agents/windows/openhardwaremonitor/GUI/SystemTray.cs
R agents/windows/openhardwaremonitor/GUI/TaskScheduler.cs
R agents/windows/openhardwaremonitor/GUI/TreeModel.cs
R agents/windows/openhardwaremonitor/GUI/TypeNode.cs
R agents/windows/openhardwaremonitor/GUI/UnitManager.cs
R agents/windows/openhardwaremonitor/GUI/UpdateVisitor.cs
R agents/windows/openhardwaremonitor/GUI/UserOption.cs
R agents/windows/openhardwaremonitor/GUI/UserRadioGroup.cs
R agents/windows/openhardwaremonitor/Hardware/ATI/ADL.cs
R agents/windows/openhardwaremonitor/Hardware/ATI/ATIGPU.cs
R agents/windows/openhardwaremonitor/Hardware/ATI/ATIGroup.cs
R agents/windows/openhardwaremonitor/Hardware/CPU/AMD0FCPU.cs
R agents/windows/openhardwaremonitor/Hardware/CPU/AMD10CPU.cs
R agents/windows/openhardwaremonitor/Hardware/CPU/AMDCPU.cs
R agents/windows/openhardwaremonitor/Hardware/CPU/CPUGroup.cs
R agents/windows/openhardwaremonitor/Hardware/CPU/CPUID.cs
R agents/windows/openhardwaremonitor/Hardware/CPU/CPULoad.cs
R agents/windows/openhardwaremonitor/Hardware/CPU/GenericCPU.cs
R agents/windows/openhardwaremonitor/Hardware/CPU/IntelCPU.cs
R agents/windows/openhardwaremonitor/Hardware/Computer.cs
R agents/windows/openhardwaremonitor/Hardware/Control.cs
R agents/windows/openhardwaremonitor/Hardware/FirmwareTable.cs
R agents/windows/openhardwaremonitor/Hardware/HDD/AbstractHarddrive.cs
R agents/windows/openhardwaremonitor/Hardware/HDD/DebugSmart.cs
R agents/windows/openhardwaremonitor/Hardware/HDD/DriveAttributeValue.cs
R agents/windows/openhardwaremonitor/Hardware/HDD/DriveThresholdValue.cs
R agents/windows/openhardwaremonitor/Hardware/HDD/HDDGeneric.cs
R agents/windows/openhardwaremonitor/Hardware/HDD/HarddriveGroup.cs
R agents/windows/openhardwaremonitor/Hardware/HDD/ISmart.cs
R agents/windows/openhardwaremonitor/Hardware/HDD/NamePrefixAttribute.cs
R agents/windows/openhardwaremonitor/Hardware/HDD/RequireSmartAttribute.cs
R agents/windows/openhardwaremonitor/Hardware/HDD/SSDIndilinx.cs
R agents/windows/openhardwaremonitor/Hardware/HDD/SSDIntel.cs
R agents/windows/openhardwaremonitor/Hardware/HDD/SSDMicron.cs
R agents/windows/openhardwaremonitor/Hardware/HDD/SSDPlextor.cs
R agents/windows/openhardwaremonitor/Hardware/HDD/SSDSamsung.cs
R agents/windows/openhardwaremonitor/Hardware/HDD/SSDSandforce.cs
R agents/windows/openhardwaremonitor/Hardware/HDD/SmartAttribute.cs
R agents/windows/openhardwaremonitor/Hardware/HDD/SmartNames.cs
R agents/windows/openhardwaremonitor/Hardware/HDD/WindowsSmart.cs
R agents/windows/openhardwaremonitor/Hardware/Hardware.cs
R agents/windows/openhardwaremonitor/Hardware/Heatmaster/Heatmaster.cs
R agents/windows/openhardwaremonitor/Hardware/Heatmaster/HeatmasterGroup.cs
R agents/windows/openhardwaremonitor/Hardware/HexStringArray.cs
R agents/windows/openhardwaremonitor/Hardware/IComputer.cs
R agents/windows/openhardwaremonitor/Hardware/IControl.cs
R agents/windows/openhardwaremonitor/Hardware/IElement.cs
R agents/windows/openhardwaremonitor/Hardware/IGroup.cs
R agents/windows/openhardwaremonitor/Hardware/IHardware.cs
R agents/windows/openhardwaremonitor/Hardware/IOControlCode.cs
R agents/windows/openhardwaremonitor/Hardware/IParameter.cs
R agents/windows/openhardwaremonitor/Hardware/ISensor.cs
R agents/windows/openhardwaremonitor/Hardware/ISettings.cs
R agents/windows/openhardwaremonitor/Hardware/IVisitor.cs
R agents/windows/openhardwaremonitor/Hardware/Identifier.cs
R agents/windows/openhardwaremonitor/Hardware/KernelDriver.cs
R agents/windows/openhardwaremonitor/Hardware/LPC/Chip.cs
R agents/windows/openhardwaremonitor/Hardware/LPC/F718XX.cs
R agents/windows/openhardwaremonitor/Hardware/LPC/ISuperIO.cs
R agents/windows/openhardwaremonitor/Hardware/LPC/IT87XX.cs
R agents/windows/openhardwaremonitor/Hardware/LPC/LMSensors.cs
R agents/windows/openhardwaremonitor/Hardware/LPC/LPCIO.cs
R agents/windows/openhardwaremonitor/Hardware/LPC/NCT677X.cs
R agents/windows/openhardwaremonitor/Hardware/LPC/W836XX.cs
R agents/windows/openhardwaremonitor/Hardware/Mainboard/GigabyteTAMG.cs
R agents/windows/openhardwaremonitor/Hardware/Mainboard/Identification.cs
R agents/windows/openhardwaremonitor/Hardware/Mainboard/Mainboard.cs
R agents/windows/openhardwaremonitor/Hardware/Mainboard/MainboardGroup.cs
R agents/windows/openhardwaremonitor/Hardware/Mainboard/Manufacturer.cs
R agents/windows/openhardwaremonitor/Hardware/Mainboard/Model.cs
R agents/windows/openhardwaremonitor/Hardware/Mainboard/SuperIOHardware.cs
R agents/windows/openhardwaremonitor/Hardware/Nvidia/NVAPI.cs
R agents/windows/openhardwaremonitor/Hardware/Nvidia/NvidiaGPU.cs
R agents/windows/openhardwaremonitor/Hardware/Nvidia/NvidiaGroup.cs
R agents/windows/openhardwaremonitor/Hardware/Opcode.cs
R agents/windows/openhardwaremonitor/Hardware/OperatingSystem.cs
R agents/windows/openhardwaremonitor/Hardware/PInvokeDelegateFactory.cs
R agents/windows/openhardwaremonitor/Hardware/Parameter.cs
R agents/windows/openhardwaremonitor/Hardware/RAM/GenericRAM.cs
R agents/windows/openhardwaremonitor/Hardware/RAM/RAMGroup.cs
R agents/windows/openhardwaremonitor/Hardware/Ring0.cs
R agents/windows/openhardwaremonitor/Hardware/SMBIOS.cs
R agents/windows/openhardwaremonitor/Hardware/Sensor.cs
R agents/windows/openhardwaremonitor/Hardware/SensorVisitor.cs
R agents/windows/openhardwaremonitor/Hardware/TBalancer/FTD2XX.cs
R agents/windows/openhardwaremonitor/Hardware/TBalancer/TBalancer.cs
R agents/windows/openhardwaremonitor/Hardware/TBalancer/TBalancerGroup.cs
R agents/windows/openhardwaremonitor/Hardware/ThreadAffinity.cs
R agents/windows/openhardwaremonitor/Hardware/WinRing0.sys
R agents/windows/openhardwaremonitor/Hardware/WinRing0x64.sys
R agents/windows/openhardwaremonitor/Licenses/License.html
R agents/windows/openhardwaremonitor/OpenHardwareMonitor.csproj
R agents/windows/openhardwaremonitor/OpenHardwareMonitor.sln
R agents/windows/openhardwaremonitor/OpenHardwareMonitor.userprefs
R agents/windows/openhardwaremonitor/OpenHardwareMonitorCLI/DataProvider.cs
R agents/windows/openhardwaremonitor/OpenHardwareMonitorCLI/OHMService.cs
R
agents/windows/openhardwaremonitor/OpenHardwareMonitorCLI/OpenHardwareMonitorCLI.csproj
R agents/windows/openhardwaremonitor/OpenHardwareMonitorCLI/Program.cs
R
agents/windows/openhardwaremonitor/OpenHardwareMonitorCLI/Properties/AssemblyInfo.cs
R agents/windows/openhardwaremonitor/OpenHardwareMonitorCLI/UpdateVisitor.cs
R agents/windows/openhardwaremonitor/OpenHardwareMonitorCLI/WMI/Hardware.cs
R agents/windows/openhardwaremonitor/OpenHardwareMonitorCLI/WMI/IWmiObject.cs
R agents/windows/openhardwaremonitor/OpenHardwareMonitorCLI/WMI/Sensor.cs
R agents/windows/openhardwaremonitor/OpenHardwareMonitorCLI/WMI/WmiProvider.cs
R agents/windows/openhardwaremonitor/OpenHardwareMonitorCLI/app.config
R agents/windows/openhardwaremonitor/OpenHardwareMonitorLib.csproj
R agents/windows/openhardwaremonitor/Program.cs
R agents/windows/openhardwaremonitor/Properties/AssemblyInfo.cs
R agents/windows/openhardwaremonitor/Properties/AssemblyLibInfo.cs
R agents/windows/openhardwaremonitor/Properties/AssemblyVersion.cs
R
agents/windows/openhardwaremonitor/Resources/Web/css/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png
R
agents/windows/openhardwaremonitor/Resources/Web/css/custom-theme/images/ui-bg_glass_55_fbf9ee_1x400.png
R
agents/windows/openhardwaremonitor/Resources/Web/css/custom-theme/images/ui-bg_glass_65_ffffff_1x400.png
R
agents/windows/openhardwaremonitor/Resources/Web/css/custom-theme/images/ui-bg_glass_75_dadada_1x400.png
R
agents/windows/openhardwaremonitor/Resources/Web/css/custom-theme/images/ui-bg_glass_75_e6e6e6_1x400.png
R
agents/windows/openhardwaremonitor/Resources/Web/css/custom-theme/images/ui-bg_glass_75_ffffff_1x400.png
R
agents/windows/openhardwaremonitor/Resources/Web/css/custom-theme/images/ui-bg_highlight-soft_75_cccccc_1x100.png
R
agents/windows/openhardwaremonitor/Resources/Web/css/custom-theme/images/ui-bg_inset-soft_95_fef1ec_1x100.png
R
agents/windows/openhardwaremonitor/Resources/Web/css/custom-theme/images/ui-icons_222222_256x240.png
R
agents/windows/openhardwaremonitor/Resources/Web/css/custom-theme/images/ui-icons_2e83ff_256x240.png
R
agents/windows/openhardwaremonitor/Resources/Web/css/custom-theme/images/ui-icons_454545_256x240.png
R
agents/windows/openhardwaremonitor/Resources/Web/css/custom-theme/images/ui-icons_888888_256x240.png
R
agents/windows/openhardwaremonitor/Resources/Web/css/custom-theme/images/ui-icons_cd0a0a_256x240.png
R
agents/windows/openhardwaremonitor/Resources/Web/css/custom-theme/jquery-ui-1.8.16.custom.css
R agents/windows/openhardwaremonitor/Resources/Web/css/jquery.treeTable.css
R agents/windows/openhardwaremonitor/Resources/Web/css/ohm_web.css
R agents/windows/openhardwaremonitor/Resources/Web/images/toggle-collapse-dark.png
R agents/windows/openhardwaremonitor/Resources/Web/images/toggle-collapse-light.png
R agents/windows/openhardwaremonitor/Resources/Web/images/toggle-expand-dark.png
R agents/windows/openhardwaremonitor/Resources/Web/images/toggle-expand-light.png
R agents/windows/openhardwaremonitor/Resources/Web/images/transparent.png
R agents/windows/openhardwaremonitor/Resources/Web/index.html
R agents/windows/openhardwaremonitor/Resources/Web/js/jquery-1.7.2.js
R agents/windows/openhardwaremonitor/Resources/Web/js/jquery-1.7.2.min.js
R agents/windows/openhardwaremonitor/Resources/Web/js/jquery-ui-1.8.16.custom.min.js
R agents/windows/openhardwaremonitor/Resources/Web/js/jquery.tmpl.js
R agents/windows/openhardwaremonitor/Resources/Web/js/jquery.tmpl.min.js
R agents/windows/openhardwaremonitor/Resources/Web/js/jquery.treeTable.min.js
R agents/windows/openhardwaremonitor/Resources/Web/js/knockout-2.1.0.js
R agents/windows/openhardwaremonitor/Resources/Web/js/knockout-2.1.0.min.js
R agents/windows/openhardwaremonitor/Resources/Web/js/knockout.mapping-latest.js
R agents/windows/openhardwaremonitor/Resources/Web/js/knockout.mapping-latest.min.js
R agents/windows/openhardwaremonitor/Resources/Web/js/ohm_web.js
R agents/windows/openhardwaremonitor/Resources/app.manifest
R agents/windows/openhardwaremonitor/Resources/ati.png
R agents/windows/openhardwaremonitor/Resources/barback.png
R agents/windows/openhardwaremonitor/Resources/barblue.png
R agents/windows/openhardwaremonitor/Resources/bigng.png
R agents/windows/openhardwaremonitor/Resources/chip.png
R agents/windows/openhardwaremonitor/Resources/clock.png
R agents/windows/openhardwaremonitor/Resources/computer.png
R agents/windows/openhardwaremonitor/Resources/control.png
R agents/windows/openhardwaremonitor/Resources/cpu.png
R agents/windows/openhardwaremonitor/Resources/data.png
R agents/windows/openhardwaremonitor/Resources/factor.png
R agents/windows/openhardwaremonitor/Resources/fan.png
R agents/windows/openhardwaremonitor/Resources/flow.png
R agents/windows/openhardwaremonitor/Resources/gadget.png
R agents/windows/openhardwaremonitor/Resources/gadget.xcf
R agents/windows/openhardwaremonitor/Resources/hdd.png
R agents/windows/openhardwaremonitor/Resources/icon.ico
R agents/windows/openhardwaremonitor/Resources/icon.xcf
R agents/windows/openhardwaremonitor/Resources/level.png
R agents/windows/openhardwaremonitor/Resources/load.png
R agents/windows/openhardwaremonitor/Resources/mainboard.png
R agents/windows/openhardwaremonitor/Resources/nvidia.png
R agents/windows/openhardwaremonitor/Resources/power.png
R agents/windows/openhardwaremonitor/Resources/ram.png
R agents/windows/openhardwaremonitor/Resources/smallicon.ico
R agents/windows/openhardwaremonitor/Resources/temperature.png
R agents/windows/openhardwaremonitor/Resources/voltage.png
R agents/windows/openhardwaremonitor/Utilities/EmbeddedResources.cs
R agents/windows/openhardwaremonitor/Utilities/HttpServer.cs
R agents/windows/openhardwaremonitor/Utilities/IconFactory.cs
R agents/windows/openhardwaremonitor/Utilities/Logger.cs
R agents/windows/openhardwaremonitor/Utilities/PersistentSettings.cs
R agents/windows/openhardwaremonitor/WMI/Hardware.cs
R agents/windows/openhardwaremonitor/WMI/IWmiObject.cs
R agents/windows/openhardwaremonitor/WMI/Sensor.cs
R agents/windows/openhardwaremonitor/WMI/WmiProvider.cs
Log Message:
-----------
Remove OHM sources from agent directory
The used sources are located in omd/packages/openhardwaremonitor these
days.
Change-Id: I2179483e45bac46ff2602defe80413eed7bf37df
Commit: 34e8634c3547ad9eeff2350736e7c23fc93be118
https://github.com/tribe29/checkmk/commit/34e8634c3547ad9eeff2350736e7c23fc…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-08 (Wed, 08 Aug 2018)
Changed paths:
M omd/packages/openhardwaremonitor/Makefile
Log Message:
-----------
Removed executable flag from Makefile
Change-Id: I709747df36f7c61cbf1e04e63a9faf85da71aae0
Commit: 2aa2506cbcfd78e6a242e076f6b5927124a347f3
https://github.com/tribe29/checkmk/commit/2aa2506cbcfd78e6a242e076f6b592712…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-08 (Wed, 08 Aug 2018)
Changed paths:
M agents/windows/it/test_section_openhardwaremonitor.py
M omd/packages/openhardwaremonitor/Makefile
Log Message:
-----------
OHM: Fixed path to binaries in source packages
Change-Id: I41aa3f8d40c61d16c6246b6db668e5c515ba497e
Commit: 3e187625c4bc717dc93ed5045a059ad6ebbc53ad
https://github.com/tribe29/checkmk/commit/3e187625c4bc717dc93ed5045a059ad6e…
Author: Fabian Binder <fabian.binder(a)comnetgmbh.com>
Date: 2018-08-08 (Wed, 08 Aug 2018)
Changed paths:
M web/plugins/metrics/check_mk.py
M web/plugins/perfometer/check_mk.py
Log Message:
-----------
Added metrics definition for aix_if checks
Change-Id: I36e9471ad7378e478140582f95d488149af3d360
Commit: a911bd58cba98b3b787c782dd7c7c2fffa1e1456
https://github.com/tribe29/checkmk/commit/a911bd58cba98b3b787c782dd7c7c2fff…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-08 (Wed, 08 Aug 2018)
Changed paths:
A .werks/5918
Log Message:
-----------
5918 FIX New Theme: Fixed several bugs
This patch includes fixes for:
- Dropdown of Virtual Host Tree Snapin
- Server Time Snapin
- White triangle on white ground on grouped services
- White text on white background (e.g. new reports)
- Flat design of Bulk discovery (is now more align to similar progress sites)
- A layer mismatch of popup menu of a service and the service if a service is stale
- New logo for reports
Change-Id: Icae0d35cc16169114e2a3e847cd156d9af2f2312
Commit: 9c7638d1b07e80797785eb40d94071101ca9a7c9
https://github.com/tribe29/checkmk/commit/9c7638d1b07e80797785eb40d94071101…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-09 (Thu, 09 Aug 2018)
Changed paths:
M .site
Log Message:
-----------
The 1.5.0 branch is stable for some time now.
Change-Id: I6101ff27812b646e9c71205b93d43aa2d250b022
Commit: cf3cc3b53618e9320e59c5f6e1da0969d54c0050
https://github.com/tribe29/checkmk/commit/cf3cc3b53618e9320e59c5f6e1da0969d…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-09 (Thu, 09 Aug 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
CMK-673: Fixed style in dropdown of Virtual Host Tree Snapin
Change-Id: I4520a7960acd348d0f3ea5dee5c5cba4edad3634
(cherry picked from commit cf81360b95b0e2d5bbf4dfc7c37c14d31658c22c)
Commit: f16347fc2d230ca74531f0db3ca63f48e4de53e1
https://github.com/tribe29/checkmk/commit/f16347fc2d230ca74531f0db3ca63f48e…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-09 (Thu, 09 Aug 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
CMK-674: Fixed Server Time Snapin
Change-Id: Iee950e793773b9b60eb0d5ce9752857c14848df1
(cherry picked from commit d1581865d4f46dd3ea7512017e5aeb9984a8e5c3)
Commit: a7f85aea30c944f824f2c8ae789104a6cb2855ff
https://github.com/tribe29/checkmk/commit/a7f85aea30c944f824f2c8ae789104a6c…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-09 (Thu, 09 Aug 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
CMK-675: Fixed Triangle of Grouped Services
Change-Id: I38c6504808e6ed2c555baf5878138eca7470b243
(cherry picked from commit 33c5e24d4cd69a393b11fc1276cbbc380a810c20)
Commit: 3583dc49ca4bfe45ee99611345c1a8fda9e3ffb3
https://github.com/tribe29/checkmk/commit/3583dc49ca4bfe45ee99611345c1a8fda…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-09 (Thu, 09 Aug 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
CMK-791: Fixed white text on white background
Change-Id: Ia9ba0c0458cc97531b0b9fdf8da82099e199f9ae
(cherry picked from commit 0344f622b66f9808d13f1754694a5b0f6ea31051)
Commit: 1fffbe73baa4b30a7d6d0a8982952af104ac34de
https://github.com/tribe29/checkmk/commit/1fffbe73baa4b30a7d6d0a8982952af10…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-09 (Thu, 09 Aug 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
CMK-681: Aligned design of Bulk Discovery
Change-Id: I7f9097aa0182cc764eb1e71e2f82b9732d5080a1
(cherry picked from commit 1876428e9d2c82b52cb31099ffbfeba52e42152c)
Commit: 15fd7d613543dc81cc0705bc6446f46d28c530fb
https://github.com/tribe29/checkmk/commit/15fd7d613543dc81cc0705bc6446f46d2…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-09 (Thu, 09 Aug 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
CMK-751: Fixed wrong layer on popup if service is stale
Change-Id: Ia7f50b86b5aea2266951d6e402f94b496a32e9f7
(cherry picked from commit 8c1248aa9c85019bdec6c94a9c9593e495da0607)
Commit: 50f9bd73c187c9f9cf1ea3d0dfcdf2a8d8ebbd21
https://github.com/tribe29/checkmk/commit/50f9bd73c187c9f9cf1ea3d0dfcdf2a8d…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-09 (Thu, 09 Aug 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
CMK-791: Fixed another white text on white background
Change-Id: I2f2e85fd8813dd3e703b8f9c5172dce6fb3835fb
Commit: fe38a0a3d86d13cd4d6e5c93732ba8476d9db045
https://github.com/tribe29/checkmk/commit/fe38a0a3d86d13cd4d6e5c93732ba8476…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-09 (Thu, 09 Aug 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
CMK-674: Made definition more precise
Change-Id: I1e3188165d8cc6e1bb969656807eef11b230858e
Commit: e89b3052ac64ed751c37b90110eca6fe6759caa7
https://github.com/tribe29/checkmk/commit/e89b3052ac64ed751c37b90110eca6fe6…
Author: Jukka Aro <ja(a)mathias-kettner.de>
Date: 2018-08-09 (Thu, 09 Aug 2018)
Changed paths:
M .werks/6193
Log Message:
-----------
Update Werk #6193 description
Change-Id: Ibc077c9598cb4602a1421cd793b9460a834fe626
Commit: 00a53dcb1b092110b797e9e446bdbe2121fa7060
https://github.com/tribe29/checkmk/commit/00a53dcb1b092110b797e9e446bdbe212…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-09 (Thu, 09 Aug 2018)
Changed paths:
A pnp-templates/check_mk-if.php
Log Message:
-----------
Re-added PNP if check template
The template generated by the metric system does not support label value/unit
scaling. I think we should stick with the ancient pnp template and fix
the issue fixed by #6040 (1.5.0b3) in the template.
Change-Id: Ic1baa2294e58eeaa3ffcfb8073a7b2a27eb438fc
Commit: df3efed04711150bcdf16a7898ba8acd50fcbf70
https://github.com/tribe29/checkmk/commit/df3efed04711150bcdf16a7898ba8acd5…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-09 (Thu, 09 Aug 2018)
Changed paths:
A pnp-templates/check_mk-esx_vsphere_counters.if.php
A pnp-templates/check_mk-fritz.wan_if.php
A pnp-templates/check_mk-hitachi_hnas_fc_if.php
A pnp-templates/check_mk-hpux_if.php
A pnp-templates/check_mk-if64.php
A pnp-templates/check_mk-if64_tplink.php
A pnp-templates/check_mk-if64adm.php
A pnp-templates/check_mk-if_lancom.php
A pnp-templates/check_mk-lnx_if.php
A pnp-templates/check_mk-mcdata_fcport.php
A pnp-templates/check_mk-netapp_api_if.php
A pnp-templates/check_mk-statgrab_net.php
A pnp-templates/check_mk-ucs_bladecenter_if.php
A pnp-templates/check_mk-vms_if.php
A pnp-templates/check_mk-winperf_if.php
Log Message:
-----------
Revert "Removed dangling symlinks"
This reverts commit a35a98cb4c2149ffe8e0cf28fa4881f3b17c084a.
Change-Id: Ief0e8c89e495031c6fe6e63f7c0021e6136b3272
Commit: f0d4bdaa2784be9e81e8e2cc0bce92b8b3f82827
https://github.com/tribe29/checkmk/commit/f0d4bdaa2784be9e81e8e2cc0bce92b8b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-09 (Thu, 09 Aug 2018)
Changed paths:
A .werks/6433
M pnp-templates/check_mk-if.php
Log Message:
-----------
6433 FIX Raw edition: Fixed interface graphs when no warn/crit/bandwidth is reported
Change-Id: I5e0039cae748c10737c6e0c6525070442e6459a1
Commit: 3ebfbfd0b614f30046ef8d633776d77a3eb5fde2
https://github.com/tribe29/checkmk/commit/3ebfbfd0b614f30046ef8d633776d77a3…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-09 (Thu, 09 Aug 2018)
Changed paths:
A .werks/6436
Log Message:
-----------
6436 FIX Prevent metrics with "," in their names from breaking graphs
When a metric name contains a ",", possibly due to another error,
this could break all graphs of a service. The metric system now
totally skips these metric names to prevent this.
The graphs that can be rendered successfully are now displayed
again in such a situation.
Change-Id: I91d538c95b2233b59879094d56d6bb776d4ded4f
Commit: 3d97f7e88958efa6c3732b0b3d507bf049704d93
https://github.com/tribe29/checkmk/commit/3d97f7e88958efa6c3732b0b3d507bf04…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-09 (Thu, 09 Aug 2018)
Changed paths:
A .werks/6438
M cmk/ec/main.py
Log Message:
-----------
6438 FIX Fixed canceling of events when positive and cancel messages both match
When event canceling is used in a rule where it is possible that both, the
positive and canceling conditions match for a message, this resulted in a new
event in all previous 1.5 versions. However, the versions up to 1.4 always
treated this situation as a cancel event situation. The original behavior has
now been restored in this case.
This regression affects all previous 1.5 releases.
CMK-781
Change-Id: I82a0203b0cb22a6b141238aec4f65364e06e6043
Commit: af6281385e97483091929574d11683640524f436
https://github.com/tribe29/checkmk/commit/af6281385e97483091929574d11683640…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-10 (Fri, 10 Aug 2018)
Changed paths:
M web/plugins/wato/mkeventd.py
Log Message:
-----------
EC: Fixed wrong help text for "Match host"
Instead of the infix regex match, this is a complete host regex
search.
Change-Id: Ia65d31726418ba843ae31ddf0a1b2b7c28be9cb4
Commit: 64a1823caf09bcb152fc648e197d288a33ba051f
https://github.com/tribe29/checkmk/commit/64a1823caf09bcb152fc648e197d288a3…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-10 (Fri, 10 Aug 2018)
Changed paths:
A .werks/6444
M checks/brocade_mlx
Log Message:
-----------
6444 FIX brocade_mlx.module_mem: Fixed broken discovery function (KeyError: state)
Change-Id: Ib983ef71ccf857c902a05eb3e51d02b578414195
Commit: d04112017dec645ba5789c06305e7ff2d63b9435
https://github.com/tribe29/checkmk/commit/d04112017dec645ba5789c06305e7ff2d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-10 (Fri, 10 Aug 2018)
Changed paths:
A .werks/6442
M checks/huawei_osn_if
Log Message:
-----------
6442 FIX huawei_osn_if: Fixed broken check (check_if_common is not defined)
The check was missing an include of the generic if functions.
Change-Id: I5a7f44fbb0d7b3da4b787238369f505c549dd5d2
Commit: 977032ac0e4c669bbaa896ee99b56df041f77b27
https://github.com/tribe29/checkmk/commit/977032ac0e4c669bbaa896ee99b56df04…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-10 (Fri, 10 Aug 2018)
Changed paths:
A .werks/6439
M web/htdocs/wato.py
Log Message:
-----------
6439 FIX Fixed upload of some icon files
The icon upload failed with some PNG images with specific
meta data set.
Change-Id: Ic4b43597bded251ca3631aeec5c4f6f1664865ed
Commit: 2c61d1725fe587752f7d192eda2f8c3365542cca
https://github.com/tribe29/checkmk/commit/2c61d1725fe587752f7d192eda2f8c336…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-10 (Fri, 10 Aug 2018)
Changed paths:
A .werks/6440
M web/htdocs/backup.py
Log Message:
-----------
6440 FIX Backup: Deleting a backup job now deletes the state file
When a backup job that has previously been executed is deleted, it left it's
last state file in place. This resulted in Check_MK services monitoring this
never changing state.
To remove state files of already deleted jobs, you can safely delete the file
at /omd/sites/[SITE]/var/check_mk/backup/[JOB].state for site backup jobs and
/var/lib/mkbackup/[JOB].state for appliance system backup jobs.
After deleting this file, you can execute a service discovery on your
monitoring server to remove the vanished backup check.
Change-Id: Ied21b4adcef5af032df5827955cd10213194b2b3
Commit: d1c116823be23efa53def3b49b310529245de717
https://github.com/tribe29/checkmk/commit/d1c116823be23efa53def3b49b3105292…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-10 (Fri, 10 Aug 2018)
Changed paths:
A .werks/6441
M web/htdocs/wato.py
Log Message:
-----------
6441 FIX Fixed broken bulk host import with discovery (Regression in 1.5.0)
The werk #6377 broke the function to launch a bulk discovery right after a bulk
host import has been executed.
Change-Id: I11a022d6e3e4f59125c36595bb6095f85dd8ccc3
Commit: 339415dbe0c514699bf27658cf02d1470ab796f1
https://github.com/tribe29/checkmk/commit/339415dbe0c514699bf27658cf02d1470…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-10 (Fri, 10 Aug 2018)
Changed paths:
M livestatus/src/InputBuffer.cc
M livestatus/src/InputBuffer.h
M livestatus/src/Store.cc
Log Message:
-----------
Improved logging of InputBuffer shutdown.
Change-Id: I25b8a15a68976d8d3324e391333aba42d77ec536
Commit: a0bf58ec43af6a51296f8e3cf2ea1021afad44c3
https://github.com/tribe29/checkmk/commit/a0bf58ec43af6a51296f8e3cf2ea1021a…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-10 (Fri, 10 Aug 2018)
Changed paths:
M checkman/salesforce_instances
Log Message:
-----------
just corrected a typo in manpage
Change-Id: I11e8c0d630ad20873d6cf2389fce86a3a1501819
Commit: 53fd4286a210f77c063501d9b94f16a1888675f9
https://github.com/tribe29/checkmk/commit/53fd4286a210f77c063501d9b94f16a18…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-10 (Fri, 10 Aug 2018)
Changed paths:
A .werks/6445
Log Message:
-----------
6445 FIX Fixed broken openhardwaremonitor executable
The OpenHardwareMonitorCLI.exe that is shipped with Check_MK for monitoring via
OHM on Windows was corrupted in previous releases and could not be executed
correctly.
Change-Id: I8ae3d94d04b70c53a851a706ff17e00839cb351d
Commit: 1683dae1b7b462f3cd96036e789eba4f5280a2b5
https://github.com/tribe29/checkmk/commit/1683dae1b7b462f3cd96036e789eba4f5…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-10 (Fri, 10 Aug 2018)
Changed paths:
A .werks/6443
M omd/packages/omd/omd
Log Message:
-----------
6443 FIX Fixed possible "omd backup" error when files vanish during backup
When Check_MK creates temporary files while writing configuration files or
similar, a parallel running "omd backup" job may try to backup those temporary
files. When these backup files are finished and moved to the destination path,
the backup may terminate with an error like this:
OSError: [Errno 2] No such file or directory:
'/omd/sites/[SITE]/var/check_mk/web/[USER]/.last_pw_change.mk.newPm8BK8'
This issue is now prevented by skipping those temporary files during backup.
Change-Id: Ia7f816759be2d8c89b137bf719f6f529368b3e21
Commit: 86579264598c5a38d9032a54f7275ca7f45f25a2
https://github.com/tribe29/checkmk/commit/86579264598c5a38d9032a54f7275ca7f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-10 (Fri, 10 Aug 2018)
Changed paths:
M omd/packages/omd/omd
Log Message:
-----------
CMK-615: Minor cleanup: Use signal definition from signal module
Change-Id: I06c11a3929d0e78709389af211f19f8a80d4e6dd
Commit: 22efe45773ab305dbabcdc22634d4f697960c4ca
https://github.com/tribe29/checkmk/commit/22efe45773ab305dbabcdc22634d4f697…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-10 (Fri, 10 Aug 2018)
Changed paths:
M omd/packages/omd/omd
Log Message:
-----------
CMK-615: Moved computation of current+parent PIDs to separate function
Change-Id: I2c0b23d005deb3fc78c840c6a14745c70b18056f
Commit: ad1141a810176fccfa7e0978a9b79d4098297677
https://github.com/tribe29/checkmk/commit/ad1141a810176fccfa7e0978a9b79d409…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-10 (Fri, 10 Aug 2018)
Changed paths:
M omd/packages/omd/omd
Log Message:
-----------
CMK-615: Moved helper functions to module level
Change-Id: I2c4644c6827a625dba6a59f14b8654aa90210bae
Commit: 06a31fadfa595fb9684f36e37ffec0ffa7c5e006
https://github.com/tribe29/checkmk/commit/06a31fadfa595fb9684f36e37ffec0ffa…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-10 (Fri, 10 Aug 2018)
Changed paths:
M omd/packages/omd/omd
Log Message:
-----------
CMK-615: omd stop on all processes of a site terminates remaining site processes
After a "omd stop" call for all processes of a site stopped the
processes controlled by the init scripts, OMD is now searching for
remaining (uncontrolled) site processes, e.g. still running background
jobs or other processes and sends a SIGTERM to each of them.
It waits up to 5 seconds for them to stop. In case the processes did not
finish in time, it terminates the OMD call with an exit code of 1.
Change-Id: If4da8aa9f8378a74073ffc89813a5f517daaba78
Commit: 8e7b340179a5fb3841dd981d1ed18ac014272b7d
https://github.com/tribe29/checkmk/commit/8e7b340179a5fb3841dd981d1ed18ac01…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-10 (Fri, 10 Aug 2018)
Changed paths:
A .werks/6435
Log Message:
-----------
6435 FIX omd stop on all processes of a site terminates remaining site processes
When OMD stop is being performed not all processes of the site user were
stopped. The call only tried to stop the processes controlled by the init
scripts.
After a "omd stop" call for all processes of a site stopped the processes
controlled by the init scripts, OMD is now searching for remaining
(uncontrolled) site processes, e.g. still running background jobs or other
processes and sends a SIGTERM to each of them.
It waits up to 5 seconds for them to stop. In case the processes did not
finish in time, it terminates the OMD call with an exit code of 1.
CMK-615
Change-Id: I46cdb0a59e0c4e93015650fc518edf8e182d7c7a
Commit: f46ed91de5d47ef06fe6c6de75375c856b2c5394
https://github.com/tribe29/checkmk/commit/f46ed91de5d47ef06fe6c6de75375c856…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-10 (Fri, 10 Aug 2018)
Changed paths:
M omd/packages/omd/omd.8
Log Message:
-----------
CMK-615: Updated the omd man page
Change-Id: I3247563bbbbe54a46f199f6d575df051cac857c8
Commit: 95cb2653eee18b7e166658beed8b8ac26eace02f
https://github.com/tribe29/checkmk/commit/95cb2653eee18b7e166658beed8b8ac26…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-10 (Fri, 10 Aug 2018)
Changed paths:
M web/htdocs/background_job.py
Log Message:
-----------
Cleaned up signal handler registration of background jobs a bit
CMK-616
Change-Id: I0fdff6955ad196d851afbc7918c0e843fa72b9f6
Commit: 586c02ae532b804953f40ffd899ce20923eacabd
https://github.com/tribe29/checkmk/commit/586c02ae532b804953f40ffd899ce2092…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-10 (Fri, 10 Aug 2018)
Changed paths:
A .werks/6434
M web/htdocs/background_job.py
Log Message:
-----------
6434 FIX Background jobs: Not stoppable jobs ignore SIGTERM now
The background jobs that are set to be not stoppable (e.g. agent baking and host
renaming)
are now ignoring SIGTERMs, like sent by "omd stop" since werk 6435. It's up
to the background
processes to handle the signals correctly and bring their work to a good end.
CMK-616
Change-Id: I06a2eefb68b557eee6d0aad3d07e3c1bbb2abb77
Commit: 1c24e5eb649c65d6f8ac848e155922c03efc5daa
https://github.com/tribe29/checkmk/commit/1c24e5eb649c65d6f8ac848e155922c03…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-08-10 (Fri, 10 Aug 2018)
Changed paths:
A .werks/6459
M checks/3par_volumes
Log Message:
-----------
6459 FIX 3par_volumes: Fix crash due to unknown provisioning type
Previously, the check did not implement all provisioning types
specified by 3par, causing crashes when unknown types were reported.
This has been fixed.
Change-Id: Id2c3c113de0f3f2b24e0b5472a05e7bf318a840a
Commit: 01c3978de28515a97c9b7787a82042344ae629a7
https://github.com/tribe29/checkmk/commit/01c3978de28515a97c9b7787a82042344…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-08-10 (Fri, 10 Aug 2018)
Changed paths:
M checks/windows_multipath
A tests/unit/checks/generictests/datasets/windows_multipath_1.py
Log Message:
-----------
windows_mulipath: Neither crash nor discover anything upon invalid agent output
FEED-857
Change-Id: I9e859900396c96ee808a39440e34f512784c726d
Commit: cebc0a39ebf9eed1555ed120c9e7c60f45dacf07
https://github.com/tribe29/checkmk/commit/cebc0a39ebf9eed1555ed120c9e7c60f4…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2018-08-10 (Fri, 10 Aug 2018)
Changed paths:
M Makefile
M agents/Makefile
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M omd/Makefile.omd
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0p2
Change-Id: I6f236cc7f6a847dd1754df391e56492541ecd5d9
Commit: 139ec6194105dbf9d0cae2063db9d5321500b677
https://github.com/tribe29/checkmk/commit/139ec6194105dbf9d0cae2063db9d5321…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-08-10 (Fri, 10 Aug 2018)
Changed paths:
M checks/cisco_secure
A tests/unit/checks/generictests/datasets/cisco_secure_1.py
Log Message:
-----------
cisco_secure: Handle unexpected SNMP return values
Deal with the case when device does not return 0 or 1
in a field where a TruthValue is expected.
Previously converting an empty string to int raised a ValueError,
and integers bigger than one have been silently ignored.
FEED-857
Change-Id: Idf67584c0310c0f2c94ce552c457e62713df7bcb
Commit: a74de1c30bb56baba30e647250cb3e06287cf3e7
https://github.com/tribe29/checkmk/commit/a74de1c30bb56baba30e647250cb3e062…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-08-10 (Fri, 10 Aug 2018)
Changed paths:
A .werks/6211
Log Message:
-----------
Add werk 6211 (to commit 804319649143d8ffe3c313acdf40f610cdcd8b99)
Change-Id: I55b78cc322e01cedd8ed138e1968b4ccb9fcb9d2
Commit: 78a79b8d816d8e477dc1785071573b1e27868d0b
https://github.com/tribe29/checkmk/commit/78a79b8d816d8e477dc1785071573b1e2…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-08-13 (Mon, 13 Aug 2018)
Changed paths:
A .werks/6313
M checks/esx_vsphere_hostsystem
Log Message:
-----------
6313 FIX esx_vsphere_hostsystem: Fixed discovery of multipaths
Some path types include more than one "." which led to a discovery
failure.
Change-Id: I10fcefbc484642dd09750a7606dc9ca821123f32
Commit: df16b5536d0c5d9ca401d3a40cd36ae1e02cedc8
https://github.com/tribe29/checkmk/commit/df16b5536d0c5d9ca401d3a40cd36ae1e…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-08-13 (Mon, 13 Aug 2018)
Changed paths:
M .werks/6211
Log Message:
-----------
Fixed version of werk 6211
Change-Id: Ib39a3e376bc063a9d6f82d95c8eb39bcaeed4e17
Commit: 0db67dc43bff7d8f3999d5c631b7c866505a0e00
https://github.com/tribe29/checkmk/commit/0db67dc43bff7d8f3999d5c631b7c8665…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-08-13 (Mon, 13 Aug 2018)
Changed paths:
A .werks/6460
M checks/jolokia_generic
Log Message:
-----------
6460 FIX jolokia_generic: Do not crash when non-numeric data is supplied for number or
rate type values
Previously, a single MBean sending a non-numeric value would crash all jolokia_generic
checks on
the affected host. This has been fixed.
Change-Id: I562e132034b89b7ae7d2461ccc3d5058aa2f113d
Commit: 1a6f9a5f053949bf82b7273743016045975b7fc8
https://github.com/tribe29/checkmk/commit/1a6f9a5f053949bf82b72737430160459…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-13 (Mon, 13 Aug 2018)
Changed paths:
A .werks/6016
Log Message:
-----------
6016 FIX Fixed creation of rule-based downtimes
Due to a bug introduced in 1.5.0i3, it was impossible to create new working
rule-based downtimes: Although the corresponding rules seemed to work fine,
no actual downtimes were created from them, as could be seen from the
"Downtimes" view.
Change-Id: I59f27354f148f2e2cc4fb054e932625c24ff503b
Commit: 1cc3340850044aec11634dde64a9e1c1a2022fb8
https://github.com/tribe29/checkmk/commit/1cc3340850044aec11634dde64a9e1c1a…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-13 (Mon, 13 Aug 2018)
Changed paths:
A .werks/6446
M web/htdocs/config.py
M web/htdocs/watolib.py
Log Message:
-----------
6446 FIX Fixed changing agent type from "No agent" to agent in some cases
With werk #5535 we changed the tag group "Agent type" to be a builtin tag
group. When a pre-1.5 site modified this tag group before updating to 1.5, this
tag group was left untouched.
In this situation hosts that were marked as "No agent" (ping only hosts) were
suddenly set to "Check_MK Agent (Server)" which resulted in error messages
in the monitoring after activating the configuration, because these hosts got
a Check_MK service and tried to contact the agent while there is none on the
affected hosts.
We have now changed the migration logic to extend the locally modified "Agent
type" tag group with the options Check_MK 1.5 needs. This change should make
your "No agent" hosts now stick with the intended configuration.
In case you are affected by this issue, you may notice that the choices of the
"Agent type" are now extended with some new options which may be confusing in
the first moment. You can now navigate to the "Host tags" page in WATO and
edit
the tag group "agent" to sort the new options according to your needs.
Change-Id: I6e5f3031a78022a51c5f0b012e9830b2e6614c12
Commit: e6b330874a1062a5a5a346d070b504a6e51af5dc
https://github.com/tribe29/checkmk/commit/e6b330874a1062a5a5a346d070b504a6e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-13 (Mon, 13 Aug 2018)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Integration tests: Invoke omd command in verbose output for debuggig
Change-Id: I38359c885c079b4791c9525142728d153ae5cc8f
Commit: 666f63c90003e641eea70fd577fa05f3c75ec71d
https://github.com/tribe29/checkmk/commit/666f63c90003e641eea70fd577fa05f3c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-13 (Mon, 13 Aug 2018)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Integration tests: Add more debug output
Change-Id: I91b23fc1037942706fb440ed3735cfbf00a2a819
Commit: 7f14d039f81b7b8c9186b5385726ca46b8f156cd
https://github.com/tribe29/checkmk/commit/7f14d039f81b7b8c9186b5385726ca46b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-14 (Tue, 14 Aug 2018)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
AU tests: Cleanup left over process; Removed debug output
Change-Id: Ib1bd3407c52f738da6e54b6471887fd7468c76b9
Commit: 753432dddf3f18350002d695814a2b4949823f33
https://github.com/tribe29/checkmk/commit/753432dddf3f18350002d695814a2b494…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-14 (Tue, 14 Aug 2018)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Revert "Integration tests: Invoke omd command in verbose output for
debuggig"
This reverts commit e6b330874a1062a5a5a346d070b504a6e51af5dc.
Commit: d34e655f70dc556ab3103de5c1a4265d392c179d
https://github.com/tribe29/checkmk/commit/d34e655f70dc556ab3103de5c1a4265d3…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-14 (Tue, 14 Aug 2018)
Changed paths:
M web/htdocs/watolib.py
Log Message:
-----------
Fix integration tests
Change-Id: I14815a81fc6651c806ba64f5bca1592d1474ec77
Commit: c3e5549981bc731f1c48be92e0fc678039075581
https://github.com/tribe29/checkmk/commit/c3e5549981bc731f1c48be92e0fc67803…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-14 (Tue, 14 Aug 2018)
Changed paths:
M web/htdocs/watolib.py
Log Message:
-----------
Fixed accidental committed line
Change-Id: Ifdff5e99d2c57e2e3055d77233f8e8540f7b8431
Commit: 92b179ebf6b7561d1e6deab236a4937800b8ef2e
https://github.com/tribe29/checkmk/commit/92b179ebf6b7561d1e6deab236a493780…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-14 (Tue, 14 Aug 2018)
Changed paths:
M .werks/6016
Log Message:
-----------
FEED-768: Make sure duplicate downtimes get removed.
Change-Id: I246e439d772ec1a55654365e795a9c1ba32f8d3a
Commit: d1a9f37800ea3400f9aca0d895dc35649fedc735
https://github.com/tribe29/checkmk/commit/d1a9f37800ea3400f9aca0d895dc35649…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-14 (Tue, 14 Aug 2018)
Changed paths:
A .werks/6447
M cmk_base/config.py
M tests/unit/cmk_base/test_config.py
Log Message:
-----------
6447 FIX Agent type: Fixed not working "use all enabled datasource programs"
option
Werk #6556 introduced a new option "use all enabled datasource programs" that
can
be used to disable the TCP Check_MK agent and use all special agents / data source
programs to fetch the monitoring data for a host.
This new option was not applied correctly. The hosts using this option were monitored
like they had the option "Contact either Check_MK agent or use data source
program"
configured.
Change-Id: I5d6058f6b32ac6c94dcfb519f40870a8e90b6635
Commit: e190e7e1dfda852ed28c867d7792cf3b88080ad6
https://github.com/tribe29/checkmk/commit/e190e7e1dfda852ed28c867d7792cf3b8…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-14 (Tue, 14 Aug 2018)
Changed paths:
A .werks/6448
M web/htdocs/config.py
M web/htdocs/wato.py
M web/plugins/config/wato.py
Log Message:
-----------
6448 FIX Fixed displaying tag aliases in rule lists for builtin tags
Configured builtin tags and aux tags in conditions were displayed with their
tag ID instead of the alias.
Change-Id: I165a796b400059b5206dd81b379d114eaedffb24
Commit: e57a51fab9411dd82c2285dd3aeb2b4b0cd67f8f
https://github.com/tribe29/checkmk/commit/e57a51fab9411dd82c2285dd3aeb2b4b0…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-14 (Tue, 14 Aug 2018)
Changed paths:
A .werks/6449
M web/htdocs/forms.py
M web/htdocs/wato.py
Log Message:
-----------
6449 SEC Fixed stored XSS using custom host / user attributes
A user with admin privileges could inject arbitrary JS code into custom
attributes which could then be executed in the context of other users.
Change-Id: I2f6d83aebdb5db3f3e936a79e7a56002a2c7e136
Commit: 3f827330823dc3e7b457762485ab1a87ebc2df21
https://github.com/tribe29/checkmk/commit/3f827330823dc3e7b457762485ab1a87e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-14 (Tue, 14 Aug 2018)
Changed paths:
A .werks/6450
M web/htdocs/watolib.py
Log Message:
-----------
6450 FIX Fixed handling of "SNMP" and "Dual Check_MK Agent + SNMP"
tags when migrating from <1.5
In addition to the problem that has been fixed with #6446, the werk #5535 introduced a
problem when
one has not modified the tag group "Agent type".
In this situation the "Agent type" tag group is automatically changed to the
new format (as described in #5535).
During this process two tags were not migrated correctly:
<ul>
<li>Agent type: SNMP (Networking device, Appliance) (Tag-ID: snmp-only)</li>
<li>Agent type: Dual (Dual: Check_MK Agent + SNMP) (Tag-ID: snmp-tcp)</li>
</ul>
When editing the host, the new Agent type and SNMP attributes are selected correctly and
also saved
correctly. No host lost his attributes in this case. But when saving the tag list of hosts
to the
config files, the tags "snmp-only" and "snmp-tcp" were not set
anymore.
This is a problem because existing rules may refer to these tags.
The second part of this problem are these probably existing rules. When you open them in
the GUI and
saving them to the disk again, these rules will loose their conditions, because these tags
did not
exist anymore.
We have now changed the migration procedure to work like this:
<ul>
<li>In the moment you update and the old "Agent type" tag group is
migrated to the new one two new
auxiliary tags are added to your configuration (snmp-only: "Legacy: SNMP ..."
and snmp-tcp: "Legacy: Dual:...")</li>
<li>Now editing of existing rules will work again</li>
<li>Hosts that have "Agent type" configured to "No agent" and
"SNMP" to "SNMP v2 or v3" get
have the aux tag snmp-only set</li>
<li>Hosts that have "Agent type" configured to "Contact either
Check_MK Agent or use datasource program"
and "SNMP" to "SNMP v2 or v3" will have the aux tag snmp-tcp
set</li>
<li>Now the rules mentioned above will match again on these hosts</li>
<li>In case you want to clean up the legacy aux tags, you can now try to delete
them. The GUI will warn
you about all rules referring to them. You'll now have to clean them up.</li>
<li>"Legacy: SNMP ..." needs to be converted to "SNMP -> SNMP v2
or v3" and "Agent: No Agent"</li>
<li>"Legacy: Dual: ..." needs to be converted to "SNMP -> SNMP v2
or v3" and "Agent: Contact either Check_MK Agent or use datasource
program"</li>
<li>After cleaning up all refereces, you can delete the legacy tags.</li>
<ul>
Change-Id: I0a008f6786aa304092fb3a9f0d0f684676285c7c
Commit: af327ea811bb271ebbb79068af681de9e343e4a9
https://github.com/tribe29/checkmk/commit/af327ea811bb271ebbb79068af681de9e…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2018-08-14 (Tue, 14 Aug 2018)
Changed paths:
M Makefile
M agents/Makefile
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M omd/Makefile.omd
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0p3
Change-Id: I8c6169e09ccfed8a7f3c76064e93bd9c5bdf2cd0
Commit: a7377fdcd1a1adde3a691a662447188ce14688dd
https://github.com/tribe29/checkmk/commit/a7377fdcd1a1adde3a691a662447188ce…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-14 (Tue, 14 Aug 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
CMK-804: Fixed hover with loading message of Graph-Preview
Change-Id: I5e379429b15e48ad1f91405cbb7e5df1f825e684
Commit: 4feb8404853e0f2d8740b4853994b322689d57e3
https://github.com/tribe29/checkmk/commit/4feb8404853e0f2d8740b4853994b3226…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-14 (Tue, 14 Aug 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
CMK-805: Fixed text shadow on PEND at service view
Change-Id: I40fa8defc0016e1d2fb6018d23c5b0db50d13527
Commit: 689d65f03a1f6bcdc58c7e9ff7cd37ee0b547a40
https://github.com/tribe29/checkmk/commit/689d65f03a1f6bcdc58c7e9ff7cd37ee0…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-14 (Tue, 14 Aug 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
FEED-891: Fixed size of Perf-O-Meter if no headers are configured
Change-Id: I83776d8fae726036bcd810b0fc3c1e0ef3f93003
Commit: 0c0014010956824c24849b09891f550ce0ddbbfb
https://github.com/tribe29/checkmk/commit/0c0014010956824c24849b09891f550ce…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-14 (Tue, 14 Aug 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
CMK-814: removed inline-block for h3 header
This lead to a missing line break for unformatted content directly after the header.
Change-Id: Ide5e7224ee865fd24f6d2ecb4009b695e87b9ee6
Commit: 2925693fe67a7a10fa7ec425a0608941b8282d8d
https://github.com/tribe29/checkmk/commit/2925693fe67a7a10fa7ec425a0608941b…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-14 (Tue, 14 Aug 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
fixed another triangle...
Change-Id: Iac2340b31cd764d9f2b897969f4a1405afd6860a
Commit: 0974642d522cd268234c8990dca2fdb0e27fff45
https://github.com/tribe29/checkmk/commit/0974642d522cd268234c8990dca2fdb0e…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-14 (Tue, 14 Aug 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
fixed width of acknowledge button if everything is OK
Change-Id: Id547e843b0de9739ecd553422cc9d3b4685e7cb5
Commit: c44208fec166837d4008f9f74dc88e1c2f2f7846
https://github.com/tribe29/checkmk/commit/c44208fec166837d4008f9f74dc88e1c2…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-14 (Tue, 14 Aug 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
FEED-811: Fixed theme of Snapins as dashlet
Change-Id: I6bb6f4f9b8ae41bde93fc111bfa22ccd9a435fcf
Commit: 04dbfb942d181ea3da83252a5562d87a019da1ca
https://github.com/tribe29/checkmk/commit/04dbfb942d181ea3da83252a5562d87a0…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-14 (Tue, 14 Aug 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
CMK-614: Fixed line break in date filter of Release Notes
Change-Id: I69da3a618f72b55dccef08d808ccdada25180e07
Commit: c08be78d7805dc5405c98bf8328d13156ff1b628
https://github.com/tribe29/checkmk/commit/c08be78d7805dc5405c98bf8328d13156…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-14 (Tue, 14 Aug 2018)
Changed paths:
A .werks/6469
Log Message:
-----------
6469 FIX New Theme: Fixed again several bugs
This werk includes Fixes for:
- Hover with "loading..." message of Graph Preview
- Text shadow of PEND in services of hosts view
- Size of Perf-O-Meter in views where no headers are configured
- Missing line break in EC SNMP MIBs
- Size of column of acknowledge in analyze configuration if no icon is shown
- default template in reports is now in new colors, too
- Snapins in dashboards are now in new theme, too
- Date filter in Release notes
Change-Id: I4ea72b93bf8ae550950f04292bd35b2dbbb451c8
Commit: 1685aa78e2e1ca5d63c53a517a89bc5a6eaec186
https://github.com/tribe29/checkmk/commit/1685aa78e2e1ca5d63c53a517a89bc5a6…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-08-14 (Tue, 14 Aug 2018)
Changed paths:
A .werks/6397
M cmk_base/data_sources/snmp.py
Log Message:
-----------
6397 FIX Reordered CPU check plugins for SNMP devices to prevent too high CPU
utilization values
Change-Id: I139989f6142f69bf13c9035beaf55802f0cb488f
Commit: 919ec91b81af36dbdaa59e3ed15b7aff8a5f5586
https://github.com/tribe29/checkmk/commit/919ec91b81af36dbdaa59e3ed15b7aff8…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-14 (Tue, 14 Aug 2018)
Changed paths:
A .werks/6451
M web/htdocs/wato.py
Log Message:
-----------
6451 FIX Service discovery: "Analyze parameters..." link of manual checks is
now correct
In previous releases the link of manual checks pointed to the ruleset of the discovery
based checks instead of the manual checks related ruleset.
CMK-668
Change-Id: Id4ddd38cacc9c28b00886fdb3399b724501d616b
Commit: 09345ef5a260b0271d526f6ffc536717c79d5c83
https://github.com/tribe29/checkmk/commit/09345ef5a260b0271d526f6ffc536717c…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-08-16 (Thu, 16 Aug 2018)
Changed paths:
A .werks/5508
Log Message:
-----------
CMK-767: Add werk 5508
5508 FIX cmk-update-agent.exe: Prevent Agent Updater from running twice
On Windows, when cmk-update-agent.exe is invoked, a lockfile is created to prevent it
from running twice at the same time.
This mechanism did not work properly when cmk-update-agent.exe got invoked
multiple times from different user accounts, because the lockfiles were
created within different directories.
This is now mitigated by creating the lockfile regardless of the current user
within the "temp" directory of the Check_MK Agent installation.
Change-Id: I702e09f7bf673e040a3fb425b417ad87cc361821
Commit: fcbf460bf1749d2adc3aded709e7e3a18afc10c1
https://github.com/tribe29/checkmk/commit/fcbf460bf1749d2adc3aded709e7e3a18…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-16 (Thu, 16 Aug 2018)
Changed paths:
M Pipfile
M Pipfile.lock
M active_checks/check_sql
M agents/plugins/mk_inotify
M agents/plugins/mk_logwatch
M bin/livedump
M bin/mkbackup
M checks/job
M checks/megaraid_bbu
M cmk_base/modes/check_mk.py
M tests/pylint/pylintrc
M web/htdocs/crash_reporting.py
M web/htdocs/forms.py
M web/plugins/icons/wato.py
M web/plugins/userdb/ldap.py
M web/plugins/views/layouts.py
Log Message:
-----------
Made pylintrc compatible with newer pylint versions. Removed pinning of pylint version.
Various suppressions.
Sad story:
https://github.com/PyCQA/pylint/commit/9397a5283 fixes
https://github.com/PyCQA/pylint/issues/1024, but as a side effect, the
characters '#' and ';' act now as inline comment prefixes (see
https://docs.python.org/3/library/configparser.html#customizing-parser-beha…).
Simple portable and even more readable solution: Just use continuation
lines!
Change-Id: I618c6accb003d2c7ffb310c2709febf87db33a28
Commit: 3a83598238041e8751ee47654c544cbc6422560b
https://github.com/tribe29/checkmk/commit/3a83598238041e8751ee47654c544cbc6…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-08-16 (Thu, 16 Aug 2018)
Changed paths:
A .werks/6461
M checks/solaris_mem
Log Message:
-----------
6461 FIX solaris_mem: Fix crashing check when values in agent output are given in
Kilobytes
Change-Id: I68f41e7b19286157a3a06459958599db695603c8
Commit: 2b03ece714edae147e44e5c46e0568f21a9ca8d6
https://github.com/tribe29/checkmk/commit/2b03ece714edae147e44e5c46e0568f21…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-16 (Thu, 16 Aug 2018)
Changed paths:
M livestatus/src/OutputBuffer.cc
M livestatus/src/OutputBuffer.h
M livestatus/src/Query.cc
M livestatus/src/module.cc
Log Message:
-----------
CMK-817: Terminate long-running Livestatus queries during shutdown.
Change-Id: Ic409eb4ca3be7d2a4b8138a9cf0a1f9fa1828625
Commit: 0b3d5760fc97b9cbd7f5f6a593c082f1591fa27e
https://github.com/tribe29/checkmk/commit/0b3d5760fc97b9cbd7f5f6a593c082f15…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-17 (Fri, 17 Aug 2018)
Changed paths:
A .werks/6017
Log Message:
-----------
6017 The CMC logs external commands into the monitoring history now.
To be more in line with Nagios, the CMC writes "EXTERNAL COMMAND:" lines to
the monitoring history now when an external command is received either via
Livestatus or the command pipe.
Change-Id: I6d66aeb16fe5dfe625e4094f54a9eb93b446a2a1
Commit: adf25f88e77f8717f40a283ed11e8a4bbd0817b2
https://github.com/tribe29/checkmk/commit/adf25f88e77f8717f40a283ed11e8a4bb…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-08-17 (Fri, 17 Aug 2018)
Changed paths:
A .werks/5509
Log Message:
-----------
CMK-823: Add Werk 5509
5509 FIX cmk-update-agent: Prevent agent update from crashing while setting up syslog
If syslog setup failed (on Linux), namely if /dev/log is not available, the agent updater
would crash.
This is now mitigated by catching errors while setting up logging to syslog.
A failure will now result in a warning instead of a crash.
Change-Id: Id7bbeef387a34f919bec329533fd43c9f9ca0bf9
Commit: b68e2b0d872caa00c938871ae79259d63d571bd4
https://github.com/tribe29/checkmk/commit/b68e2b0d872caa00c938871ae79259d63…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-20 (Mon, 20 Aug 2018)
Changed paths:
M cmk_base/checks.py
Log Message:
-----------
Compile plugins only once, not twice.
Change-Id: I396400078f3a3f050d92af7dd68144dd9bc13f77
Commit: c055aef4b56ca0ba14b563f5cfb7123567db3abb
https://github.com/tribe29/checkmk/commit/c055aef4b56ca0ba14b563f5cfb712356…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-20 (Mon, 20 Aug 2018)
Changed paths:
M cmk/store.py
Log Message:
-----------
Fixed and simplified mkdir/makedirs.
Change-Id: I80a57266738c5e225c276e98b500542d67b97042
Commit: 9d51640f4f68f0be59f46b9a0d580876177a778f
https://github.com/tribe29/checkmk/commit/9d51640f4f68f0be59f46b9a0d5808761…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-21 (Tue, 21 Aug 2018)
Changed paths:
M tests/testlib/pylint_cmk.py
Log Message:
-----------
Use pylint's job feature.
Change-Id: I8075d2c9ecd45a4a2dc45b9821e3675d1fa567a2
Commit: 427e6bad5b5e911d77456a2806f2e8e27abbbede
https://github.com/tribe29/checkmk/commit/427e6bad5b5e911d77456a2806f2e8e27…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-08-21 (Tue, 21 Aug 2018)
Changed paths:
A .werks/6215
M checks/cisco_secure
Log Message:
-----------
6215 FIX cisco_secure: Fix UNKOWN state for disabled portsecurity
Since 1.5.0p2, ports with disabled portsecurity went to UNKNOWN state.
This has been fixed.
FEED-857
Change-Id: Ib8d7b5c490119672e7830911ed71cee868996487
Commit: 03d8a9b21d87009d675a22cefa146975eddb5c8b
https://github.com/tribe29/checkmk/commit/03d8a9b21d87009d675a22cefa146975e…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-21 (Tue, 21 Aug 2018)
Changed paths:
M agents/special/agent_vsphere
Log Message:
-----------
FEED-921: removed help text for non existing option
Change-Id: Ib74f4a02433a402a13cc4f20badd048b874bb892
Commit: da9798db37567fd998cac9ff6b7ba0f9d6079701
https://github.com/tribe29/checkmk/commit/da9798db37567fd998cac9ff6b7ba0f9d…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-08-22 (Wed, 22 Aug 2018)
Changed paths:
M cmk_base/data_sources/snmp.py
Log Message:
-----------
Compute access data just once
Change-Id: Id196d84bdac8c3d738007c123b47fa56e3932f9f
Commit: 5e7f22e827810b1ad2ffd4e6b58e5d5ebb623aad
https://github.com/tribe29/checkmk/commit/5e7f22e827810b1ad2ffd4e6b58e5d5eb…
Author: Thorsten Bruhns <Thorsten.Bruhns(a)opitz-consulting.com>
Date: 2018-08-22 (Wed, 22 Aug 2018)
Changed paths:
A .werks/6479
M checks/oracle_tablespaces
Log Message:
-----------
oracle_tablespaces: Check for empty filenames
The check goes CRIT when a filename for a file is missing.
This is often the case for Databases after cloning or recreation
of the controlfiles without recreation of the temporary files
for temporary Tablespaces.
The state is always CRIT, because empty temporary Tablespaces
are really bad and a space calculation is not possible.
The plugin from 'Support for Container Database (Multitenant)'
is requirred for the most current SQLs.
Change-Id: I280c71892a8706673897b75996a8e4770deed185
Commit: c2cf901343e889a54f54ef4fc449c73f40b48119
https://github.com/tribe29/checkmk/commit/c2cf901343e889a54f54ef4fc449c73f4…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-22 (Wed, 22 Aug 2018)
Changed paths:
A .pylintrc
R pylintrc
R tests/pylint/pylintrc
M tests/testlib/pylint_cmk.py
Log Message:
-----------
Moved our pylint configuration to the standard place.
This enables e.g. the use of Flycheck in Emacs out-of-the-box. Note that
pylint itself can handle both "pylintrc" and ".pylintrc", but not
Flycheck
in its default configuration. Instead of fighting with tools, just do
things in a standard way.
Fixed some pylint warnings in a modified file on the way.
Change-Id: I4c7c292e6257de7085b722e05294cab8a58b406d
Commit: d29dfab35e54e6690eca87ce11cd5aa34cbea352
https://github.com/tribe29/checkmk/commit/d29dfab35e54e6690eca87ce11cd5aa34…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-08-22 (Wed, 22 Aug 2018)
Changed paths:
A .werks/6403
M checks/memory.include
Log Message:
-----------
6403 FIX memory.include: return UNKNOWN if the total memory is not present
Change-Id: I07fe29c8b9bfd3dc95ce034a311debfcde25e145
Commit: 533a378ec5e97195744abe545f523ee61622006e
https://github.com/tribe29/checkmk/commit/533a378ec5e97195744abe545f523ee61…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-08-22 (Wed, 22 Aug 2018)
Changed paths:
A .werks/6401
M checks/brocade_mlx
Log Message:
-----------
6401 FIX brocade_mlx.module_mem: avoid a crash of all services if SNMP data for one
service is missing
Change-Id: I2a698c38a12459fe0a5706d386c693b0900e40e7
Commit: 49724215238fb4dcb9907e1e619942927fd9f8a2
https://github.com/tribe29/checkmk/commit/49724215238fb4dcb9907e1e619942927…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-08-22 (Wed, 22 Aug 2018)
Changed paths:
A .werks/6402
M checks/mssql_counters
Log Message:
-----------
6402 FIX mssql_counters.locks_per_batch: avoid crash if parameters are defined
Change-Id: I05c2b5186cf24b29731c068f5e4d1e306bb03600
Commit: 50d635bc628a8a1443387d605ef37f46a6f54b44
https://github.com/tribe29/checkmk/commit/50d635bc628a8a1443387d605ef37f46a…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-08-23 (Thu, 23 Aug 2018)
Changed paths:
R .werks/6479
M checks/oracle_tablespaces
Log Message:
-----------
Revert "oracle_tablespaces: Check for empty filenames"; needs feature werk
6480
This reverts commit 5e7f22e827810b1ad2ffd4e6b58e5d5ebb623aad.
Commit: af2d0b15390bddcc89cee1df377e038dd639995c
https://github.com/tribe29/checkmk/commit/af2d0b15390bddcc89cee1df377e038dd…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-23 (Thu, 23 Aug 2018)
Changed paths:
M .pylintrc
Log Message:
-----------
Decouple pylint configuration from the path to our sources.
Change-Id: Ibc419d22dff4846d332f4d652f0767095652f0b8
Commit: 170a7df4e2622638375a530a745d6511f65701b8
https://github.com/tribe29/checkmk/commit/170a7df4e2622638375a530a745d6511f…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-23 (Thu, 23 Aug 2018)
Changed paths:
M Pipfile.lock
Log Message:
-----------
Regenerate Pipfile.lock.
Change-Id: Id345845ceedd73b09860e0089274060a4d2c0776
Commit: 610108698a73b305274bd25978d20aa7b0c994f1
https://github.com/tribe29/checkmk/commit/610108698a73b305274bd25978d20aa7b…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-08-23 (Thu, 23 Aug 2018)
Changed paths:
A .werks/6404
M checks/oracle_undostat
Log Message:
-----------
6404 FIX oracle_undostat: prevent the discovery of invalid services
In previous versions of oracle_undostat services for error messages could be
discovered. If e.g. the error message 'the account will expire soon; change
your password' was returned by mk_oracle two additional services were
discovered. Because mk_oracle did not deliver valid data for these services
the oracle_undostat check crashed for these additional services. With this
werk a check for the data delivered by mk_oracle is introduced which
will prevent the discovery of the invalid services.
Change-Id: Ia3cc0df93d93f6162341cb952a67894ab1ceb6e4
Commit: 0ee681486894f3238796ccb9b644e6f6c6ec36bd
https://github.com/tribe29/checkmk/commit/0ee681486894f3238796ccb9b644e6f6c…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-08-23 (Thu, 23 Aug 2018)
Changed paths:
A .werks/6398
M agents/special/agent_netapp
Log Message:
-----------
6398 FIX netapp_api_environment: Fixed discovery of environmental sensors like PSU
Change-Id: I4985b6fca39302b371aaac2e75e2627dfc616b48
Commit: 9b49ce54fa32c078964283560d4a449b3533eeec
https://github.com/tribe29/checkmk/commit/9b49ce54fa32c078964283560d4a449b3…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-24 (Fri, 24 Aug 2018)
Changed paths:
R ChangeLog.in
R tags.py
R tags.txt
Log Message:
-----------
Remove dead files.
They don't seem to be used anywhere nowadays, and if they are not really
dead, it would be good to find out why. >:-)
Change-Id: I25b175036964482a712684207f7f496ab4293e24
Commit: 0a9a2eeedfaf46ad766189dce51ff3840a14f459
https://github.com/tribe29/checkmk/commit/0a9a2eeedfaf46ad766189dce51ff3840…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-24 (Fri, 24 Aug 2018)
Changed paths:
A .werks/6018
M omd/packages/rrdtool/skel/etc/init.d/rrdcached
Log Message:
-----------
6018 FIX The rrdcached logs to var/log/rrdcached.log again.
Instead of logging into syslog, the rrdcached logs to its traditional log
file again. Logging into syslog was a regression introduced in 1.5.0.
Change-Id: I1fec55d39118c264ff6763d016995627f6535914
Commit: 5a2542795e177f3e865d9b9ffac3b85ba82bbae8
https://github.com/tribe29/checkmk/commit/5a2542795e177f3e865d9b9ffac3b85ba…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-08-24 (Fri, 24 Aug 2018)
Changed paths:
M cmk_base/snmp.py
Log Message:
-----------
Don't override the index encoding of e.g. OID_END
If BINARY was used together with e.g. OID_END in the
snmp_info the OID_END encoding may have changed from
string to binary as well. Now the index format is
always kept.
Change-Id: Ib5dba5593c805b196c65bdd959ef552f44683455
Commit: 0f92744fa19429e166f76e231304a72fa6f8b5f2
https://github.com/tribe29/checkmk/commit/0f92744fa19429e166f76e231304a72fa…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-08-24 (Fri, 24 Aug 2018)
Changed paths:
A .werks/6400
M checks/brocade_fcport
Log Message:
-----------
6400 FIX brocade_fcport: fix for the calculation of received and transmitted bytes per
second
Beginning from firmware version 8 the tx/rxwords are no longer available. Therefore,
the values from FCMGMT-MIB are used for the calculation of the received and transmitted
bytes per second in this case. However, the conversion of the octet string delivered
by SNMP was not performed properly and a conversion factor for the transition between
octets and words was missing. This lead to unrealistic values in the order of TB/s on
some devices. This werk corrects the conversion of the octet string and introduces the
missing conversion factor so that the correct port speeds are reported for new firmware
versions as well.
Change-Id: I2db1608d3dbaab85dab5e0fa189053a8faab36f8
Commit: 4c7292c0e0fddc9a240a2831a61f6c1123257fd7
https://github.com/tribe29/checkmk/commit/4c7292c0e0fddc9a240a2831a61f6c112…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-08-24 (Fri, 24 Aug 2018)
Changed paths:
A .werks/6248
M cmk_base/discovery.py
Log Message:
-----------
6248 FIX cmk -IIv tabula rasa discovery did not remove vanished services
Change-Id: I5959399d39f6b22c40cd0483285f3093a4aea717
Commit: 9a176e45fc9c8a65d0b2528a557e7b216889d99a
https://github.com/tribe29/checkmk/commit/9a176e45fc9c8a65d0b2528a557e7b216…
Author: Jukka Aro <ja(a)mathias-kettner.de>
Date: 2018-08-24 (Fri, 24 Aug 2018)
Changed paths:
M agents/windows/Makefile.am
M agents/windows/chroot_version
M agents/windows/make-chroot
Log Message:
-----------
CMK-769: Fix OHM in Win-Agent integration tests
OpenHardwareMonitor was not being built as a prerequisite for
the make target integrationtest for Windows agent. The OHM was falsely
built by configuring it only in Jenkins, which prevented the
integration tests from being run by developers from their own machines.
The correct solution is to build OHM as a prerequisite make target for
integrationtest and not to configure it in Jenkins. This way, the same
setup works for both Jenkins and for developers running the integration
tests from their own machines.
Change-Id: I0b6a3a76ce2c0b21be4ea74e23bba7596e9aeda1
Commit: c1d547ba017fa3b1ad1142e250e6f9d81ab31e59
https://github.com/tribe29/checkmk/commit/c1d547ba017fa3b1ad1142e250e6f9d81…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-24 (Fri, 24 Aug 2018)
Changed paths:
A .werks/6499
M cmk/ec/main.py
Log Message:
-----------
6499 FIX Fixed execution of event console actions
The execution of actions defined in event console rules was broken since
1.5.0b1: Under various circumstances, the action was not executed at all,
and a Python exception was logged to var/log/mkeventd.log. This has been
fixed now.
Change-Id: Ic31e61a13403f8e9932260108b601dcbebe9b8a1
Commit: 4b045d4a2dbfc632b9bd823537b48f03bef6e02b
https://github.com/tribe29/checkmk/commit/4b045d4a2dbfc632b9bd823537b48f03b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-27 (Mon, 27 Aug 2018)
Changed paths:
A .werks/6452
M web/htdocs/sidebar.py
Log Message:
-----------
6452 SEC Fixed wrong sidebar snapin permission checking
The permission checking of sidebar snapins was not working correctly in all
previous 1.5 versions.
The specific issue was that the default permission of the sidebar snapins were
not set correctly. Especially the master control snapin (which can be used to
globally disable e.g. checking or notifications) was usable even for guest
users by default which is normally only available for administrative users.
As workaround, you could override the default permissions of the snapins to
make them only available to the intended roles.
Change-Id: I2efac198b69f7f06ee7bfe990b5a832a186286af
Commit: 40440a9cdff9130db9e393372b96e9faf5615d8a
https://github.com/tribe29/checkmk/commit/40440a9cdff9130db9e393372b96e9faf…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-08-27 (Mon, 27 Aug 2018)
Changed paths:
M cmk_base/data_sources/abstract.py
M cmk_base/data_sources/ipmi.py
M cmk_base/data_sources/snmp.py
Log Message:
-----------
Cleaned up credentials handling of SNMP data sources
Change-Id: Ie1c05c899f702396290a615a39beddca64f7a786
Commit: 631353eba4db4f884b7e73cf66e0efcf0feeaa21
https://github.com/tribe29/checkmk/commit/631353eba4db4f884b7e73cf66e0efcf0…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-27 (Mon, 27 Aug 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
CMK-583: Fixed position of logo in the right upper corner
Change-Id: I8a11c59b156a8274ef47288477bd071d5ac8b177
Commit: 57075d4a214e9989533436489392600b29d85236
https://github.com/tribe29/checkmk/commit/57075d4a214e9989533436489392600b2…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-27 (Mon, 27 Aug 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
CMK-619: Fixed title in graph hover
Change-Id: Ib7869e41fa9cd583b77cc2a046415fe2ae4544ba
Commit: e6cd7da7c781de587567dae3ba3cff16340fc03d
https://github.com/tribe29/checkmk/commit/e6cd7da7c781de587567dae3ba3cff163…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-27 (Mon, 27 Aug 2018)
Changed paths:
M web/htdocs/backup.py
Log Message:
-----------
CMK-810: Fixed layout of backup job output
Change-Id: I9aa4850de94dc2e282c67bf125bdd3fc951e3072
Commit: 6763ab0491e29e195188b235dba27c399c2a071a
https://github.com/tribe29/checkmk/commit/6763ab0491e29e195188b235dba27c399…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-27 (Mon, 27 Aug 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
CMK-821: Fixed two regressions
The first has been accidentally reverted earlier (color of font)
The second definition has been to global (not inverting triangles)
Change-Id: Ie47a0d3af268226b0b45ee99b05b6fc2f02be840
Commit: ea100d8ef761d96f633bbfa790b02e6af89f4044
https://github.com/tribe29/checkmk/commit/ea100d8ef761d96f633bbfa790b02e6af…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-27 (Mon, 27 Aug 2018)
Changed paths:
M web/htdocs/views.py
M web/htdocs/visuals.py
M web/htdocs/wato.py
Log Message:
-----------
CMK-826: Corrects some hard coded icon paths
Change-Id: I65371a663795ea712511fde65c9bfcd92bbd4cf1
Commit: 6d6c4cc55b4b58fc44b76d2f0f1b8b6d841bdfb6
https://github.com/tribe29/checkmk/commit/6d6c4cc55b4b58fc44b76d2f0f1b8b6d8…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-27 (Mon, 27 Aug 2018)
Changed paths:
A web/htdocs/themes/facelift/images/icon_acknowledge_test.png
A web/htdocs/themes/facelift/images/icon_action.png
A web/htdocs/themes/facelift/images/icon_alert.png
A web/htdocs/themes/facelift/images/icon_alert_ack.png
A web/htdocs/themes/facelift/images/icon_alert_ackstop.png
A web/htdocs/themes/facelift/images/icon_alert_alert_handler_failed.png
A web/htdocs/themes/facelift/images/icon_alert_alert_handler_started.png
A web/htdocs/themes/facelift/images/icon_alert_alert_handler_stopped.png
A web/htdocs/themes/facelift/images/icon_alert_command.png
A web/htdocs/themes/facelift/images/icon_alert_downtimestop.png
A web/htdocs/themes/facelift/images/icon_alert_flapping.png
A web/htdocs/themes/facelift/images/icon_alert_notify_progress.png
A web/htdocs/themes/facelift/images/icon_alert_up.png
A web/htdocs/themes/facelift/images/icon_annotation.png
A web/htdocs/themes/facelift/images/icon_apply.png
A web/htdocs/themes/facelift/images/icon_assume_0.png
A web/htdocs/themes/facelift/images/icon_assume_1.png
A web/htdocs/themes/facelift/images/icon_assume_2.png
A web/htdocs/themes/facelift/images/icon_assume_3.png
A web/htdocs/themes/facelift/images/icon_assume_none.png
A web/htdocs/themes/facelift/images/icon_autherr.png
A web/htdocs/themes/facelift/images/icon_back_off.png
A web/htdocs/themes/facelift/images/icon_backup_restore_complete.png
A web/htdocs/themes/facelift/images/icon_backup_restore_start.png
A web/htdocs/themes/facelift/images/icon_backup_restore_state.png
A web/htdocs/themes/facelift/images/icon_backup_restore_stop.png
A web/htdocs/themes/facelift/images/icon_backup_start.png
A web/htdocs/themes/facelift/images/icon_backup_state.png
A web/htdocs/themes/facelift/images/icon_backup_stop.png
A web/htdocs/themes/facelift/images/icon_bi_rules.png
A web/htdocs/themes/facelift/images/icon_bilist.png
A web/htdocs/themes/facelift/images/icon_bitree.png
A web/htdocs/themes/facelift/images/icon_cached.png
A web/htdocs/themes/facelift/images/icon_cannot_reschedule.png
A web/htdocs/themes/facelift/images/icon_check_parameters.png
A web/htdocs/themes/facelift/images/icon_checkbox.png
A web/htdocs/themes/facelift/images/icon_clear.png
A web/htdocs/themes/facelift/images/icon_clone.png
A web/htdocs/themes/facelift/images/icon_cluster.png
A web/htdocs/themes/facelift/images/icon_counting.png
A web/htdocs/themes/facelift/images/icon_crash_glow.png
A web/htdocs/themes/facelift/images/icon_delayed.png
A web/htdocs/themes/facelift/images/icon_delete.png
A web/htdocs/themes/facelift/images/icon_deployment_error.png
A web/htdocs/themes/facelift/images/icon_deployment_status.png
A web/htdocs/themes/facelift/images/icon_derived_downtime.png
A web/htdocs/themes/facelift/images/icon_detail.png
A web/htdocs/themes/facelift/images/icon_diagnose.png
A web/htdocs/themes/facelift/images/icon_disable_test.png
A web/htdocs/themes/facelift/images/icon_disabled.png
A web/htdocs/themes/facelift/images/icon_disabled_service.png
A web/htdocs/themes/facelift/images/icon_down.png
A web/htdocs/themes/facelift/images/icon_download_csv.png
A web/htdocs/themes/facelift/images/icon_email.png
A web/htdocs/themes/facelift/images/icon_empty.png
A web/htdocs/themes/facelift/images/icon_enable_test.png
A web/htdocs/themes/facelift/images/icon_enabled.png
A web/htdocs/themes/facelift/images/icon_factoryreset.png
A web/htdocs/themes/facelift/images/icon_filter.png
A web/htdocs/themes/facelift/images/icon_flapping.png
A web/htdocs/themes/facelift/images/icon_foreign_changes.png
A web/htdocs/themes/facelift/images/icon_forth.png
A web/htdocs/themes/facelift/images/icon_forth_off.png
A web/htdocs/themes/facelift/images/icon_frameurl.png
A web/htdocs/themes/facelift/images/icon_guitest.png
A web/htdocs/themes/facelift/images/icon_ignore.png
A web/htdocs/themes/facelift/images/icon_inactive.png
A web/htdocs/themes/facelift/images/icon_insert.png
A web/htdocs/themes/facelift/images/icon_insertdate.png
A web/htdocs/themes/facelift/images/icon_inventory_failed.png
A web/htdocs/themes/facelift/images/icon_inverted.png
A web/htdocs/themes/facelift/images/icon_link.png
A web/htdocs/themes/facelift/images/icon_localrule.png
A web/htdocs/themes/facelift/images/icon_logwatch.png
A web/htdocs/themes/facelift/images/icon_mkeventd_rules.png
A web/htdocs/themes/facelift/images/icon_monitored_service.png
A web/htdocs/themes/facelift/images/icon_need_replicate.png
A web/htdocs/themes/facelift/images/icon_new_graph_collection.png
A web/htdocs/themes/facelift/images/icon_new_graph_tuning.png
A web/htdocs/themes/facelift/images/icon_new_sla_configuration.png
A web/htdocs/themes/facelift/images/icon_nodowntime.png
A web/htdocs/themes/facelift/images/icon_notes.png
A web/htdocs/themes/facelift/images/icon_notif_enabled.png
A web/htdocs/themes/facelift/images/icon_notif_man_disabled.png
A web/htdocs/themes/facelift/images/icon_npassive.png
A web/htdocs/themes/facelift/images/icon_offline.png
A web/htdocs/themes/facelift/images/icon_online.png
A web/htdocs/themes/facelift/images/icon_outof_serviceperiod.png
A web/htdocs/themes/facelift/images/icon_outofnot.png
A web/htdocs/themes/facelift/images/icon_packages.png
A web/htdocs/themes/facelift/images/icon_pageurl.png
A web/htdocs/themes/facelift/images/icon_pause.png
A web/htdocs/themes/facelift/images/icon_pdfpreview.png
A web/htdocs/themes/facelift/images/icon_persist.png
A web/htdocs/themes/facelift/images/icon_prediction.png
A web/htdocs/themes/facelift/images/icon_properties.png
A web/htdocs/themes/facelift/images/icon_random.png
A web/htdocs/themes/facelift/images/icon_release_mkp.png
A web/htdocs/themes/facelift/images/icon_release_mkp_yellow.png
A web/htdocs/themes/facelift/images/icon_repl_25.png
A web/htdocs/themes/facelift/images/icon_repl_50.png
A web/htdocs/themes/facelift/images/icon_repl_75.png
A web/htdocs/themes/facelift/images/icon_repl_failed.png
A web/htdocs/themes/facelift/images/icon_repl_locked.png
A web/htdocs/themes/facelift/images/icon_repl_pending.png
A web/htdocs/themes/facelift/images/icon_repl_success.png
A web/htdocs/themes/facelift/images/icon_replay.png
A web/htdocs/themes/facelift/images/icon_report_element.png
A web/htdocs/themes/facelift/images/icon_report_fixed.png
A web/htdocs/themes/facelift/images/icon_restart.png
A web/htdocs/themes/facelift/images/icon_restore.png
A web/htdocs/themes/facelift/images/icon_ruleimatch.png
A web/htdocs/themes/facelift/images/icon_rulematch.png
A web/htdocs/themes/facelift/images/icon_rulenmatch.png
A web/htdocs/themes/facelift/images/icon_rulepmatch.png
A web/htdocs/themes/facelift/images/icon_service_to_disabled.png
A web/htdocs/themes/facelift/images/icon_service_to_monitored.png
A web/htdocs/themes/facelift/images/icon_service_to_removed.png
A web/htdocs/themes/facelift/images/icon_service_to_undecided.png
A web/htdocs/themes/facelift/images/icon_services.png
A web/htdocs/themes/facelift/images/icon_showbi.png
A web/htdocs/themes/facelift/images/icon_showhide.png
A web/htdocs/themes/facelift/images/icon_signature_key_partial.png
A web/htdocs/themes/facelift/images/icon_site_globals.png
A web/htdocs/themes/facelift/images/icon_site_globals_modified.png
A web/htdocs/themes/facelift/images/icon_siteuptodate.png
A web/htdocs/themes/facelift/images/icon_snapshot.png
A web/htdocs/themes/facelift/images/icon_snapshot_checksum.png
A web/htdocs/themes/facelift/images/icon_snapshot_nchecksum.png
A web/htdocs/themes/facelift/images/icon_snapshot_pchecksum.png
A web/htdocs/themes/facelift/images/icon_starred.png
A web/htdocs/themes/facelift/images/icon_svc_problems.png
A web/htdocs/themes/facelift/images/icon_sync_graphs.png
A web/htdocs/themes/facelift/images/icon_timeline.png
A web/htdocs/themes/facelift/images/icon_timewarp.png
A web/htdocs/themes/facelift/images/icon_timewarp_off.png
A web/htdocs/themes/facelift/images/icon_toggle_context.png
A web/htdocs/themes/facelift/images/icon_toggle_details.png
A web/htdocs/themes/facelift/images/icon_undecided_service.png
A web/htdocs/themes/facelift/images/icon_up.png
A web/htdocs/themes/facelift/images/icon_update.png
A web/htdocs/themes/facelift/images/icon_upload.png
A web/htdocs/themes/facelift/images/icon_url.png
A web/htdocs/themes/facelift/images/icon_user_locked.png
A web/htdocs/themes/facelift/images/icon_validation_error.png
A web/htdocs/themes/facelift/images/icon_warning.png
A web/htdocs/themes/facelift/images/icon_werk_ack.png
A web/htdocs/themes/facelift/images/icon_wrong_agent.png
A web/htdocs/themes/facelift/images/icon_www.png
A web/htdocs/themes/facelift/images/ios_logo.png
A web/htdocs/themes/facelift/images/kruler.png
A web/htdocs/themes/facelift/images/load_graph.png
A web/htdocs/themes/facelift/images/new.png
A web/htdocs/themes/facelift/images/pluginurl.png
A web/htdocs/themes/facelift/images/rule_no.png
A web/htdocs/themes/facelift/images/rule_no_off.png
A web/htdocs/themes/facelift/images/rule_yes.png
A web/htdocs/themes/facelift/images/rule_yes_off.png
A web/htdocs/themes/facelift/images/status_report.png
Log Message:
-----------
CMK-827: Added some new icons for new theme
Change-Id: I4bb83cfcf3670e732b07dbb11a4ff879347bd4a5
Commit: 8200169fec85484dba963818f965cba44fff7819
https://github.com/tribe29/checkmk/commit/8200169fec85484dba963818f965cba44…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-27 (Mon, 27 Aug 2018)
Changed paths:
A .werks/6470
Log Message:
-----------
6470 FIX New Theme: New fixes for modern theme
This time the following things has been fixed:
- The logo position in the upper right corner has been align to the bottom of the text and
is now in the middle
- The title in hover preview of graphs is center aligned again
- The output of backup jobs is like other console outputs
- The color of the footer has been accidentally reverted to white and is now black again
- Triangles to open limb of trees have been white again which is now fixed
- Some new icons have not been used even if available
- Many icons which have still been in old style are now modern
Change-Id: Ie026831a81503c26d684c010d012f9677603c047
Commit: 758e54ad2fb19ece18361f3553d0bd239e0ad734
https://github.com/tribe29/checkmk/commit/758e54ad2fb19ece18361f3553d0bd239…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-27 (Mon, 27 Aug 2018)
Changed paths:
M .werks/6470
Log Message:
-----------
Fixed wrong werk version
Change-Id: Ie0739cd27c91bdc196b7bff56dd726d30b2a3205
Commit: 14153602ccfda075d7a272e66c6491bbef5f945d
https://github.com/tribe29/checkmk/commit/14153602ccfda075d7a272e66c6491bbe…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-27 (Mon, 27 Aug 2018)
Changed paths:
A .werks/6454
M web/plugins/wato/check_mk_configuration.py
Log Message:
-----------
6454 FIX Fixed "tree_spec" exception in virtual host tree snapin with older
configs
Old definitions (pre 1.5) of virtual host tree configs could lead to an error
"tree_spec"
in the virtual host tree snapin. These configs are now migrated correctly.
A workaround could be to update the virtual host tree global setting by hand.
Change-Id: I8324d7d9a470225c24b07631657f32757cde99a9
Commit: 7cc95d955d0f472618ba19026f5e83a3abaa1643
https://github.com/tribe29/checkmk/commit/7cc95d955d0f472618ba19026f5e83a3a…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-27 (Mon, 27 Aug 2018)
Changed paths:
M web/plugins/wato/check_mk_configuration.py
Log Message:
-----------
Fixed missing bracket in help text
Change-Id: Ic87f2f6efb62bd9981fdfed0b3fb22fa824a2113
Commit: 14da6c7bdd35d85386c648f307139cda586edcd0
https://github.com/tribe29/checkmk/commit/14da6c7bdd35d85386c648f307139cda5…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-27 (Mon, 27 Aug 2018)
Changed paths:
A .werks/6289
M web/htdocs/wato.py
Log Message:
-----------
6289 FIX User profile: Theme changes are applied to result page automatically
The user profile page did not apply changed themes to
the result page right after changing the theme. The user
always had to reload the page to make the content frame
use the new theme.
Change-Id: I3378a8d3b395007f18a71ddaeec3399ac32d5592
Commit: 2eaad897c1cfa76dbf6d0ed2f75cde11862d2211
https://github.com/tribe29/checkmk/commit/2eaad897c1cfa76dbf6d0ed2f75cde118…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-27 (Mon, 27 Aug 2018)
Changed paths:
A .werks/6290
M web/htdocs/werks.py
Log Message:
-----------
6290 FIX Werk list can be limited by number of groups (default: 20 versions)
To prevent a too long loading page by default the number of werks
shown on the werk list (release notes) page can now bw limited by
the number of groups to be shown. By default the grouping is done
by version and limited to 20 versions now.
Change-Id: I3170548359502b19c437ec69522a8b8cf2f68ba9
Commit: fd53854cbe707442b306db2ab8cd3294e07a84d0
https://github.com/tribe29/checkmk/commit/fd53854cbe707442b306db2ab8cd3294e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-27 (Mon, 27 Aug 2018)
Changed paths:
A .werks/6291
M web/htdocs/werks.py
Log Message:
-----------
6291 FIX Werk list: Fixed input validation and error handling
Input errors on the werk list page were not validated correctly.
The error handling of input issues has been improved.
Change-Id: I3cd96e02363c9fc02ab2fcc2dadfbc38b119114a
Commit: 2227a0bed2c1dda5d775073c779cfc318e6489ea
https://github.com/tribe29/checkmk/commit/2227a0bed2c1dda5d775073c779cfc318…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-27 (Mon, 27 Aug 2018)
Changed paths:
A .werks/6292
M web/htdocs/table.py
M web/htdocs/werks.py
Log Message:
-----------
6292 FIX Werk list: Fixed wrong number of werks shown at top of the page
The "number of rows" header was showing the number of rows in the last group
table of the page. It's now correctly showing the number of werks listed.
Change-Id: I4e3152a8e14115d555dce51fc300999f11e263da
Commit: 1978ff371a1cc71c60bf99f40686ac4e2afecc04
https://github.com/tribe29/checkmk/commit/1978ff371a1cc71c60bf99f40686ac4e2…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-27 (Mon, 27 Aug 2018)
Changed paths:
A .werks/6293
M web/htdocs/watolib.py
Log Message:
-----------
6293 FIX Fixed exeption when trying to delete hosts of disabled slave sites
When trying to delete a host that is associated with a slave site where
the replication is currently disabled, this resulted in a GUI exception
like this: 'KeyError: "slavesite"'
Instead of this exception an error message about the failed connection
because of the disabled sync is displayed.
Change-Id: I2b17685698aefb598336a58d6aa7881eb0e00f8c
Commit: eaf62da07656c8cc0d5e696c22f28a4966665e35
https://github.com/tribe29/checkmk/commit/eaf62da07656c8cc0d5e696c22f28a496…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-27 (Mon, 27 Aug 2018)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
Fixed wrong escaped title on site logon page since #6423
Change-Id: I7732a3af568e28f90d3cdbd5ad50c7f227200767
Commit: 4a50f6bbc4bf6a961581fa4b1734c212b7068c50
https://github.com/tribe29/checkmk/commit/4a50f6bbc4bf6a961581fa4b1734c212b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-27 (Mon, 27 Aug 2018)
Changed paths:
A .werks/6455
M web/htdocs/userdb.py
Log Message:
-----------
6455 FIX LDAP: Multiple sync processes could be running at the same time
Since 1.5.0b2 (#5986) the user synchronization is executed as background
job. Because of a broken locking the sync could be executed multiple times
in parallel. This issue did not lead to corrupted data, there were multiple
jobs running in parallel overwriting each others results.
Change-Id: I3c38897ec82b4878ac55ec4a426cfa60cbd7faf6
Commit: 1f83543bd7c9e9ae909b0425f8fc27efe2e7f1eb
https://github.com/tribe29/checkmk/commit/1f83543bd7c9e9ae909b0425f8fc27efe…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-27 (Mon, 27 Aug 2018)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
Improved error handling when clicking on "Sync users" multiple times
Change-Id: I98133fccc0eaf8f34da6c22d2e0b93df9f3aa8bc
Commit: dbedb0ffc467971c1e83fc1a592b9f941bb76a60
https://github.com/tribe29/checkmk/commit/dbedb0ffc467971c1e83fc1a592b9f941…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-28 (Tue, 28 Aug 2018)
Changed paths:
M bin/livedump
Log Message:
-----------
Changed shebang of livedump to standard one (To make it use the sites python by
default)
Change-Id: Iad3c3f9463767bb099aacabb6ce2f9f04f45f333
Commit: bb87f1417a43eebf9bd12bc963f8dc763263a15a
https://github.com/tribe29/checkmk/commit/bb87f1417a43eebf9bd12bc963f8dc763…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-28 (Tue, 28 Aug 2018)
Changed paths:
M cmk_base/modes/check_mk.py
Log Message:
-----------
Add missing newline to error messages in "cmk -d" output
FEED-931
Change-Id: If323c52d621076146ca09fa4e780f2621a220cd3
Commit: ee705517de4793eb34bab4429d0b3f3ecf3e6fd5
https://github.com/tribe29/checkmk/commit/ee705517de4793eb34bab4429d0b3f3ec…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-28 (Tue, 28 Aug 2018)
Changed paths:
A .werks/6456
M cmk_base/data_sources/abstract.py
M cmk_base/data_sources/ipmi.py
Log Message:
-----------
6456 FIX IPMI Management board: Fixed "cmk -d" on hosts with enabled mgmt
board
An exception occurred on hosts having IPMI management board enabled when executing
"cmk -d [hostname]" on the console:
C+:
OMD[stable]:~$ cmk --debug -d ipmi-host
Traceback (most recent call last):
File "/omd/sites/stable/bin/cmk", line 96, in <module>
exit_status = modes.call(o, a, opts, args)
File "/omd/sites/stable/lib/python/cmk_base/modes/__init__.py", line 80, in
call
return mode.handler_function(*handler_args)
File "/omd/sites/stable/lib/python/cmk_base/modes/check_mk.py", line 366, in
mode_dump_agent
source_state, source_output, source_perfdata = source.get_summary_result()
File "/omd/sites/stable/lib/python/cmk_base/data_sources/abstract.py", line
392, in get_summary_result
return self._summary_result()
File "/omd/sites/stable/lib/python/cmk_base/data_sources/ipmi.py", line 152,
in _summary_result
return 0, "Version: %s" % self._get_ipmi_version(), []
File "/omd/sites/stable/lib/python/cmk_base/data_sources/ipmi.py", line 156,
in _get_ipmi_version
section = self._host_sections.sections.get("mgmt_ipmi_firmware")
AttributeError: 'NoneType' object has no attribute 'sections'
C-:
FEED-931
Change-Id: Id6d76ddc578c62d3ae384c68b70ae15dc034446e
Commit: e54e2898e79b03ed9d9bbb9fd7eeee4faa0a4390
https://github.com/tribe29/checkmk/commit/e54e2898e79b03ed9d9bbb9fd7eeee4fa…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-28 (Tue, 28 Aug 2018)
Changed paths:
A .werks/6457
M cmk_base/data_sources/ipmi.py
Log Message:
-----------
6457 FIX IPMI Management board: Improved error handling when sensors can not be read
When the IPMI sensors can not be read because of an incompatible device, the
error is now handled more gracefully. The other IPMI data, like firmware information,
is fetched even when the sensors can not be read and the exceptions are visible on
the command line when executing e.g. cmk -vd [hostname] or cmk -vvd [hostname].
FEED-931
Change-Id: Id67ab4e70749a6ce8d9f6b71877b0238eaaaf472
Commit: 2837d246cbf0f9e3c3004e0b93bb69f33a63b78b
https://github.com/tribe29/checkmk/commit/2837d246cbf0f9e3c3004e0b93bb69f33…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-28 (Tue, 28 Aug 2018)
Changed paths:
A .werks/6458
M Pipfile
M Pipfile.lock
M cmk_base/data_sources/ipmi.py
M omd/packages/python-modules/Makefile
R omd/packages/python-modules/src/pyghmi-1.1.0.tar.gz
A omd/packages/python-modules/src/pyghmi-1.2.14.tar.gz
Log Message:
-----------
6458 FIX IPMI Management board: Use USER privilege level for monitoring
Previous versions used the ADMIN privilege level for monitoring via IPMI which
is way too much for this read-only access which is needed by Check_MK for
monitoring.
When you tried to use a non ADMIN privileged user before, an error like this occured:
ERROR: Requested privilege level is not allowed over this channel while
requesting privelege level 3 for [user]
You can now use less privileged users for monitoring.
FEED-931
Change-Id: I90e5edc5baee579ba287ab9bea51799e3658c305
Commit: 38221dad30375b5286516daee8a3e8ecba6f0529
https://github.com/tribe29/checkmk/commit/38221dad30375b5286516daee8a3e8ecb…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-29 (Wed, 29 Aug 2018)
Changed paths:
A .werks/6500
Log Message:
-----------
6500 FIX Fixed config generation for shadow hosts/services
The Check_MK Micro Core configuration generated by "cmk -U", "cmk -O",
or
"cmk -R" was broken for shadow hosts/services, leading to CMC crashes later
when the core tried to use such a configuration. This was a regression
since 1.5.0i1 and has been fixed now.
Change-Id: I2f8d468da2f17021b6151e3f1a725befb03f108b
Commit: 1edc030ba573e6230cb4a5ca08f9bb63729dbc75
https://github.com/tribe29/checkmk/commit/1edc030ba573e6230cb4a5ca08f9bb637…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-29 (Wed, 29 Aug 2018)
Changed paths:
M web/htdocs/valuespec.py
Log Message:
-----------
Drodown choice: Show "no element message" when submitted without choice
instead of "invalid value message"
Change-Id: I064f42fe28a4c9724ebfba092066f59dc85c7f59
Commit: 42b554a1f4803e35efc5f80d47d2fa18244e63a0
https://github.com/tribe29/checkmk/commit/42b554a1f4803e35efc5f80d47d2fa182…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-29 (Wed, 29 Aug 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
CMK-807: Fixed missing highlighting as ineffective rules
Change-Id: I82a9ee850308631059863ce8d859c7b9e46ad95b
Commit: bee8d4c72cb5b2bb39fa1693ff66c1220ad9f249
https://github.com/tribe29/checkmk/commit/bee8d4c72cb5b2bb39fa1693ff66c1220…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-29 (Wed, 29 Aug 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
CMK-849: Fixed Arrow in WATO hosts
Change-Id: I540ad0510bff61fae379993c0b8cb9d2229d0642
Commit: d7c4021f0190962ea086cfaddaa95466e5faef54
https://github.com/tribe29/checkmk/commit/d7c4021f0190962ea086cfaddaa95466e…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-29 (Wed, 29 Aug 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
CMK-850: Fixed white text on grey background in wato
Change-Id: I2057eabb8426a3c481ad93ce65d4ca69ae8c734b
Commit: 308097b8262f5246e226be36dd4c605494c85e91
https://github.com/tribe29/checkmk/commit/308097b8262f5246e226be36dd4c60549…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-29 (Wed, 29 Aug 2018)
Changed paths:
A .werks/6471
Log Message:
-----------
6471 FIX New Theme: Updated fixes
This werk includes some minor fixes for:
- Missing highlighting of ineffective rules
- Too small arrow WATO > Hosts for folder order
- White title of folder if the folder is locked
Change-Id: I7d2cecc8fbe1c22ececa17394998f1ee9be27732
Commit: c13e3d53680e6e70be9f29eb92b5b1be5ac48586
https://github.com/tribe29/checkmk/commit/c13e3d53680e6e70be9f29eb92b5b1be5…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-29 (Wed, 29 Aug 2018)
Changed paths:
R .werks/6471
Log Message:
-----------
Revert "6471 FIX New Theme: Updated fixes"
This reverts commit 308097b8262f5246e226be36dd4c605494c85e91.
Commit: a03b3adde8701f3bd1f3855b75c553fe6c2d8cc6
https://github.com/tribe29/checkmk/commit/a03b3adde8701f3bd1f3855b75c553fe6…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-29 (Wed, 29 Aug 2018)
Changed paths:
A .werks/6471
Log Message:
-----------
6471 FIX New Theme: Updated fixes
This werk includes some minor fixes for:
- Missing highlighting of ineffective rules
- Too small arrow WATO > Hosts for folder order
- White title of folder if the folder is locked
Change-Id: I7d2cecc8fbe1c22ececa17394998f1ee9be27732
Commit: 2ce6009307836bbbbc79b82c6d60e7dc41e5ab43
https://github.com/tribe29/checkmk/commit/2ce6009307836bbbbc79b82c6d60e7dc4…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-29 (Wed, 29 Aug 2018)
Changed paths:
A .werks/6512
M checks/agent_3par
Log Message:
-----------
6512 FIX agent_3par: Fixed broken 3par special agent (Regression in 1.5.0p1, #6420)
Change-Id: Id6f3dd6c928e472054ede2704ea61a0dc0374a55
Commit: f9ecdc737c8664e8df1f2f6161013d785fbee0f2
https://github.com/tribe29/checkmk/commit/f9ecdc737c8664e8df1f2f6161013d785…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-29 (Wed, 29 Aug 2018)
Changed paths:
M livestatus/src/MonitoringCore.h
M livestatus/src/StatusSpecialIntColumn.cc
M livestatus/src/StatusSpecialIntColumn.h
M livestatus/src/module.cc
Log Message:
-----------
CMK-871 Export notification/alert queue lengths via Livestatus
Change-Id: I6ee5cb51e6922894838986432306db6627261bf4
Commit: 74a4eb2149e5adce4d3cdbf8eab41b2e208421e3
https://github.com/tribe29/checkmk/commit/74a4eb2149e5adce4d3cdbf8eab41b2e2…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-29 (Wed, 29 Aug 2018)
Changed paths:
A .werks/6510
M web/plugins/wato/check_mk_configuration.py
Log Message:
-----------
6510 FIX Global Settings: Custom localizations recognizes new languages now
immediately
Change-Id: I9d9bc37a56313cf5c5a9b7c55a7250f820b86218
Commit: cad0bc46db27ac71016b10a3ef7a821a5b673256
https://github.com/tribe29/checkmk/commit/cad0bc46db27ac71016b10a3ef7a821a5…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-29 (Wed, 29 Aug 2018)
Changed paths:
A .werks/6511
M web/htdocs/i18n.py
Log Message:
-----------
6511 FIX Global Settings: Custom localizations fixed possible exception when language
alias contains non-ascii characters
An exception could occur when using a localized GUI and a language which uses non-ascii
characters
in it's alias file (local/share/check_mk/locale/[lang]/alias).
Change-Id: Ic6254e85dbac48f7f1c2a62710196efc3a87c78c
Commit: 6cf73f544289c81287ba04aced9e1b3a66eee895
https://github.com/tribe29/checkmk/commit/6cf73f544289c81287ba04aced9e1b3a6…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-29 (Wed, 29 Aug 2018)
Changed paths:
A .werks/6513
M web/plugins/wato/datasource_programs.py
Log Message:
-----------
6513 FIX hp_msa: Hide password from GUI in configuration dialogs
Change-Id: I043212c83491872f0853930da96bb8a964436906
Commit: 1ec6e5dc3b7b2ea6f84a7e9ea831a5ac304ac3d0
https://github.com/tribe29/checkmk/commit/1ec6e5dc3b7b2ea6f84a7e9ea831a5ac3…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-29 (Wed, 29 Aug 2018)
Changed paths:
M web/plugins/wato/ac_tests.py
Log Message:
-----------
Add AC test for alert handlers being configured to handle each check execution
Change-Id: Ic8048be96c02a449fd6d9f4650e45386d0051039
Commit: 8194a5a02577397ac16d8b380dfee1e05a43ef7d
https://github.com/tribe29/checkmk/commit/8194a5a02577397ac16d8b380dfee1e05…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-29 (Wed, 29 Aug 2018)
Changed paths:
A .werks/6453
M web/htdocs/userdb.py
M web/plugins/userdb/ldap.py
Log Message:
-----------
6453 FIX LDAP: Users with non-ASCII characters in uid could be created incorrectly
When LDAP users with non-ASCII characters in their user ID are not created by the
LDAP sync but during first login, the user data set was stored in a wrong way
(wrong encoded user ID). This could lead to exceptions when the user tried to
login or when an admin tried to work with the user database.
Change-Id: Iea9ba97ec3146435640341e469cc93226fcfce41
Commit: 8f587b8705109763e98b9b102b433306a5ec12af
https://github.com/tribe29/checkmk/commit/8f587b8705109763e98b9b102b433306a…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-29 (Wed, 29 Aug 2018)
Changed paths:
M web/htdocs/i18n.py
M web/htdocs/wato.py
Log Message:
-----------
Fixed recently introduced issue by werk #6511
Change-Id: Ic9baed6fe24386dae5b94cb053652b987c6cc3d7
Commit: c1c31f3c9bd44b10e3a050447f89db32217de0df
https://github.com/tribe29/checkmk/commit/c1c31f3c9bd44b10e3a050447f89db322…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-30 (Thu, 30 Aug 2018)
Changed paths:
M agents/special/agent_3par
Log Message:
-----------
agent_3par: Fixed missing newline in case of HTTP communication problems
Change-Id: I8cb8e2a0a662b8a4ec13108b610669a9c0c04edd
Commit: 53c63559e484c34e35bb19280321b49bf4415dc0
https://github.com/tribe29/checkmk/commit/53c63559e484c34e35bb19280321b49bf…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-30 (Thu, 30 Aug 2018)
Changed paths:
M livestatus/src/MonitoringCore.h
M livestatus/src/TableHosts.cc
M livestatus/src/module.cc
Log Message:
-----------
CMK-846 Added structured_status column to host table.
This new column returns the contents of tmp/check_mk/status_data/<hostname>.
Change-Id: Id35bcaf53e23436b6491e6d9ba423bee400a3b35
Commit: 7ffd0460d3089c8b951307ea5369d5d3a2d0aa29
https://github.com/tribe29/checkmk/commit/7ffd0460d3089c8b951307ea5369d5d3a…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-30 (Thu, 30 Aug 2018)
Changed paths:
A .werks/6474
M web/plugins/metrics/check_mk.py
Log Message:
-----------
6474 FIX aix_diskiod: Fixed style of graphs
The graph is now similar to other disk I/O graphs.
Change-Id: Ib1ba0de3457bb2d5da899b36081594f0edcd49ee
Commit: 4233365e5ae075d67c8c98d12d57179b6057388a
https://github.com/tribe29/checkmk/commit/4233365e5ae075d67c8c98d12d57179b6…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-08-30 (Thu, 30 Aug 2018)
Changed paths:
A .werks/6472
M web/plugins/metrics/check_mk.py
Log Message:
-----------
6472 FIX zpool: Fixed title and units of graphs
The check plugin has never used the unified definition for filesystem graphs.
Change-Id: I7c2b60323a0687f83afaca1044a9f0cbcecfb241
Commit: 37151d07d38d2ef744b209bc91ff60d6e2eae063
https://github.com/tribe29/checkmk/commit/37151d07d38d2ef744b209bc91ff60d6e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-30 (Thu, 30 Aug 2018)
Changed paths:
A .werks/6516
Log Message:
-----------
6516 SEC Fixed stored XSS using alert handler config
A user with permission to the alert handler administration could use an alert rule to
store arbitrary javascript code which would then be executed in the context of the
browser
of another user with permission to the alert handler administration when viewing the
list
of alert handlers.
Change-Id: Iac9e1891ea9a0166f7347d6e7349c3f610b190e6
Commit: 85ee04713dac53637ef8130228f8425e6ea96414
https://github.com/tribe29/checkmk/commit/85ee04713dac53637ef8130228f8425e6…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-31 (Fri, 31 Aug 2018)
Changed paths:
M livestatus/src/LogCache.h
Log Message:
-----------
Cleaned up LogCache header.
Removed dead code. Reordered fields/methods.
Change-Id: I67ee8788cd9a10901a4768f4b3133768ed7e7dfa
Commit: f80c346e8dc1af7b49ece6f5139704fce1f1191f
https://github.com/tribe29/checkmk/commit/f80c346e8dc1af7b49ece6f5139704fce…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-31 (Fri, 31 Aug 2018)
Changed paths:
M livestatus/src/LogCache.cc
M livestatus/src/LogCache.h
M livestatus/src/Logfile.cc
M livestatus/src/Logfile.h
M livestatus/src/TableStateHistory.cc
Log Message:
-----------
Removed unused parameters.
Change-Id: I0b84755320b724ac60b68dbb68ed26989a64043e
Commit: fe1d62370283899a476a1229294d64d9d8e2f367
https://github.com/tribe29/checkmk/commit/fe1d62370283899a476a1229294d64d9d…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-31 (Fri, 31 Aug 2018)
Changed paths:
M livestatus/src/LogCache.cc
M livestatus/src/MonitoringCore.h
M livestatus/src/module.cc
Log Message:
-----------
Nuked log_file global variable.
Note that for the NEB we still use Nagios' own log_file global variable,
because there is no other API for it.
Change-Id: I0662768be68feee005fcc6846381e7ecae486111
Commit: 91675cfbe67cc7e410c23b0801c0f04af7401199
https://github.com/tribe29/checkmk/commit/91675cfbe67cc7e410c23b0801c0f04af…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-31 (Fri, 31 Aug 2018)
Changed paths:
M livestatus/src/LogCache.cc
M livestatus/src/LogCache.h
Log Message:
-----------
Improved naming and signature of a helper function.
Change-Id: If87df6da79e5da3420640a086b0ba40df0439f34
Commit: 16976510dee36b18220d52460be5fa0a08131630
https://github.com/tribe29/checkmk/commit/16976510dee36b18220d52460be5fa0a0…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-08-31 (Fri, 31 Aug 2018)
Changed paths:
A .werks/6217
M checks/ipmi_sensors.include
Log Message:
-----------
6217 FIX mgmt_ipmi_sensors: Fix wrong state for IPMI Sensor warnings
Previously IPMI Sensors have been mapped to CRIT when they where
above the "non-critical" but below the "critical" threshold.
This as been fixed to WARN.
FEED-943
Change-Id: I25e52b2c405b8386d6471f8217e925956ed5f5ca
Commit: a615fb20f519acb636cd0a21ba56892b638d06cf
https://github.com/tribe29/checkmk/commit/a615fb20f519acb636cd0a21ba56892b6…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-31 (Fri, 31 Aug 2018)
Changed paths:
A .werks/6517
M omd/packages/nagios/skel/etc/init.d/nagios
Log Message:
-----------
6517 FIX Nagios: Improved init script when tmpfs is not prepared
When using Nagios as core and executing "cmk -R" or "cmk -O"
on a totally stopped site ("omd stop" + "omd umount") without
previously executing "omd start" errors like this occured:
etc/init.d/nagios: line 72: /omd/sites/heute/tmp/nagios/nagios.cfg: No such file or
directory
Nagios configuration file /omd/sites/heute/tmp/nagios/nagios.cfg not found.
Terminating...
This has been replaced by a more helpful error message:
Change-Id: If442e8cdf01c752535daeaebc55a83e1438864df
ERROR: tmp directory is not ready. Use "omd start" to prepare it
Commit: d4b84f59c9dad6de03c2f1a9b6ff6df5adf0ff0c
https://github.com/tribe29/checkmk/commit/d4b84f59c9dad6de03c2f1a9b6ff6df5a…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-08-31 (Fri, 31 Aug 2018)
Changed paths:
A .werks/6406
M checks/df
Log Message:
-----------
6406 FIX df: fix a crash of the check if the inode count is '-'
Change-Id: Ib9cb3c21368ea961ba82dd7e058985c3c22a43fe
Commit: affefeed950e3fe09514ba2785e0739e1eed2621
https://github.com/tribe29/checkmk/commit/affefeed950e3fe09514ba2785e0739e1…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-08-31 (Fri, 31 Aug 2018)
Changed paths:
M tests/unit/checks/test_df_check.py
Log Message:
-----------
df: add test for inode section where the inode count is '-'
Change-Id: Ie44e27cf1e5e8212ad59ecc192b0dfaab3ef88f5
Commit: 06afa32de2a38218380766ba6e9f1b709f68ebeb
https://github.com/tribe29/checkmk/commit/06afa32de2a38218380766ba6e9f1b709…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-31 (Fri, 31 Aug 2018)
Changed paths:
M livestatus/src/LogCache.cc
M livestatus/src/LogCache.h
M livestatus/src/Logfile.cc
M livestatus/src/TableLog.cc
M livestatus/src/TableStateHistory.cc
Log Message:
-----------
Various LogCache-related cleanups.
* Made methods private if possible.
* Just expose an iterator interface, not a whole internal field.
* Inlined an internal method, making the actual intent clearer.
* Improved naming.
Change-Id: I9f7fd73ea1bbe4f7de10bee4aae05caf2aaffddf
Commit: 98a393870bc4bbe13af1b959673bf75386406346
https://github.com/tribe29/checkmk/commit/98a393870bc4bbe13af1b959673bf7538…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-31 (Fri, 31 Aug 2018)
Changed paths:
M livestatus/src/Logfile.cc
M livestatus/src/Logfile.h
Log Message:
-----------
Removed dead code. Made fields/methods as private as possible.
Change-Id: I32eda6798a57a4688e2e4870bd66f937b2ae1b49
Commit: 4e47d98a88f8031f97a223bd8894c5dafbfa1a1a
https://github.com/tribe29/checkmk/commit/4e47d98a88f8031f97a223bd8894c5daf…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-31 (Fri, 31 Aug 2018)
Changed paths:
A .werks/6518
M web/htdocs/js/checkmk.js
Log Message:
-----------
6518 FIX Fixed sorting of dual list choices (like network interface types)
When e.g. editing the network interface port types to discovery in the "Network
Interface and Switch Port Discovery" ruleset,
the list of port types was initially not sorted correctly. Even when the list was sorted
correctly, the sorting was not kept
when moving options between both fields. Both issues have now been fixed.
Change-Id: Id4a44498c156dbe1fde70dcdb3dba43583c68831
Commit: 1a637ab742dab0d187b2502f6b7e3eca4fbcb921
https://github.com/tribe29/checkmk/commit/1a637ab742dab0d187b2502f6b7e3eca4…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-31 (Fri, 31 Aug 2018)
Changed paths:
A .werks/6523
M agents/plugins/nginx_status
Log Message:
-----------
6523 FIX nginx_status: Fixed discovery of running instances on Ubuntu
Nginx instances on Ubuntu based on the official packages were not detected correctly.
To apply this fix you need to update the nginx_status agent plugin.
FEED-834
Change-Id: I5ec539abcc143157980ecffc224608429da1cdac
Commit: db12f42f056b3d485d613976504f5280cde5cfe4
https://github.com/tribe29/checkmk/commit/db12f42f056b3d485d613976504f5280c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-31 (Fri, 31 Aug 2018)
Changed paths:
A .werks/6520
M checks/akcp_sensor_temp
Log Message:
-----------
6520 FIX akcp_sensor_temp: Add missing reference to check default levels
FEED-933
Change-Id: I91fd8df2a4854c98366efcb02f3c459dc5b8f7cc
Commit: dbfd6bf636ac8a9844def36af5b7da2a216a9486
https://github.com/tribe29/checkmk/commit/dbfd6bf636ac8a9844def36af5b7da2a2…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-31 (Fri, 31 Aug 2018)
Changed paths:
A .werks/6521
M checks/akcp_exp_temp
Log Message:
-----------
6521 FIX akcp_exp_temp: Fixed reference to invalid default levels variable
FEED-933
Change-Id: I4861b3c562fe135c68b2d9e7ea94377eb2dd3f61
Commit: 29406673be534fc0f6ed59aa76367a4efec8243d
https://github.com/tribe29/checkmk/commit/29406673be534fc0f6ed59aa76367a4ef…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-31 (Fri, 31 Aug 2018)
Changed paths:
A .werks/6522
M web/plugins/perfometer/check_mk.py
Log Message:
-----------
6522 FIX if_fortigate: Add perfometer
FEED-957
Change-Id: Ib1a1a705c6f6c1554c09a80e4a48e3efcdc1afb0
Commit: 0b89a1ccbc756aef58bb6e04841a05ea84f53b54
https://github.com/tribe29/checkmk/commit/0b89a1ccbc756aef58bb6e04841a05ea8…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-31 (Fri, 31 Aug 2018)
Changed paths:
A .werks/6519
M web/htdocs/valuespec.py
Log Message:
-----------
6519 FIX Fixed unselecting items from dual list choice via double click
It was possible to select items in dual list choices elements (like like network interface
types),
but not possible to unselect them in the same way.
Change-Id: I0f63f5661babf5c05b9d1133ed3582ff2dedae83
Commit: 0e15dc106371d64c668cc89f7f830e7dea40b8d7
https://github.com/tribe29/checkmk/commit/0e15dc106371d64c668cc89f7f830e7de…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-08-31 (Fri, 31 Aug 2018)
Changed paths:
M livestatus/src/LogCache.cc
M livestatus/src/Logfile.cc
M livestatus/src/Logfile.h
M livestatus/src/TableLog.cc
M livestatus/src/TableStateHistory.cc
Log Message:
-----------
Each Logfile is owned by exactly one LogCache.
This fact can be used to avoid threading through a LogCache parameter.
Change-Id: Iabe795d80fa86c2410845457866ffc1b376a0175
Commit: d97856f4f032745cac2ae311a670adae0a85c0ca
https://github.com/tribe29/checkmk/commit/d97856f4f032745cac2ae311a670adae0…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-08-31 (Fri, 31 Aug 2018)
Changed paths:
A .werks/6407
M agents/plugins/mk_postgres
Log Message:
-----------
6407 FIX mk_postgres, postgres_instances: output missing instance data
In the agent plugin mk_postgres a command line option for the output
of the postgres_instances check was missing. This resulted in missing
data for the postgres_instances checks.
To apply this fix the mk_postgres plugin on the affected hosts has to
be updated.
Change-Id: I10b8f84103c6f7cdc98571f11e8fc9cd87041190
Commit: 65afe9c3922d06aa7035123b799a5c4380f9258b
https://github.com/tribe29/checkmk/commit/65afe9c3922d06aa7035123b799a5c438…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-08-31 (Fri, 31 Aug 2018)
Changed paths:
A .werks/6408
M checks/blade_health
Log Message:
-----------
6408 FIX blade_health: The state "degraded (non critical)" is now treated as
WARN instead of CRIT
Change-Id: Ic470a3f470f059272b6d7a6dcc3d1baacd3956f5
Commit: 89ef819b467d2c37e9163656532a757910891acc
https://github.com/tribe29/checkmk/commit/89ef819b467d2c37e9163656532a75791…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-08-31 (Fri, 31 Aug 2018)
Changed paths:
A .werks/6218
M checks/ipmi_sensors.include
M cmk_base/data_sources/ipmi.py
Log Message:
-----------
6218 FIX mgmt_ipmi_sensors: Wrong battery / power supply WARN state
Due to a bug in pyghmi (
https://bugs.launchpad.net/pyghmi/+bug/1790120)
a WARN state was reported for sensors of type "battery" and "power
supply".
A workaroud has been added to mitigate this problem.
FEED-943
Change-Id: I9af116870b977706305ab9ae6253b8c0d61d7893
Commit: 6c209f0d0e2cc6ebb9408d7c15096d90f626c0ee
https://github.com/tribe29/checkmk/commit/6c209f0d0e2cc6ebb9408d7c15096d90f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-31 (Fri, 31 Aug 2018)
Changed paths:
A .werks/6525
M omd/packages/pnp4nagios/Makefile
A omd/packages/pnp4nagios/ui-facelift/images/contentframe_background.jpg
A omd/packages/pnp4nagios/ui-facelift/images/ui-bg_flat_0_aaaaaa_40x100.png
A omd/packages/pnp4nagios/ui-facelift/images/ui-bg_flat_75_6da1b8_40x100.png
A omd/packages/pnp4nagios/ui-facelift/images/ui-bg_glass_55_fbf9ee_1x400.png
A omd/packages/pnp4nagios/ui-facelift/images/ui-bg_glass_65_88b9ce_1x400.png
A omd/packages/pnp4nagios/ui-facelift/images/ui-bg_glass_75_6da1b8_1x400.png
A omd/packages/pnp4nagios/ui-facelift/images/ui-bg_glass_75_94cde6_1x400.png
A
omd/packages/pnp4nagios/ui-facelift/images/ui-bg_highlight-soft_75_274554_1x100.png
A
omd/packages/pnp4nagios/ui-facelift/images/ui-bg_highlight-soft_75_6da1b8_1x100.png
A omd/packages/pnp4nagios/ui-facelift/images/ui-bg_inset-soft_95_fef1ec_1x100.png
A omd/packages/pnp4nagios/ui-facelift/images/ui-icons_000000_256x240.png
A omd/packages/pnp4nagios/ui-facelift/images/ui-icons_222222_256x240.png
A omd/packages/pnp4nagios/ui-facelift/images/ui-icons_2e83ff_256x240.png
A omd/packages/pnp4nagios/ui-facelift/images/ui-icons_454545_256x240.png
A omd/packages/pnp4nagios/ui-facelift/images/ui-icons_cd0a0a_256x240.png
A omd/packages/pnp4nagios/ui-facelift/jquery-ui.css
M web/htdocs/html_mod_python.py
M web/htdocs/js/checkmk.js
M web/htdocs/metrics.py
M web/plugins/icons/builtin.py
M web/plugins/views/painters.py
Log Message:
-----------
6525 FIX Raw Edition: Graphing pages are now themed correctly
The graphing pages of the Raw Edition were always rendered in the classic theme
style. The pages are now rendered in either the classic or the modern style
depending on the choose theme.
CMK-806
Change-Id: I2325de379079b16b152fbc4d3911613abca3dafe
Commit: a1f9371e9e17dbe1316531dedcd23a136a0ee23f
https://github.com/tribe29/checkmk/commit/a1f9371e9e17dbe1316531dedcd23a136…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-08-31 (Fri, 31 Aug 2018)
Changed paths:
A .werks/6526
M web/plugins/userdb/ldap.py
Log Message:
-----------
6526 FIX LDAP: Fixed another "ValueError: option error" exception when using
LDAP over SSL on some distros
This addition to werk #6424 fixes another case where ValueErrors could occur while setting
up LDAP connections
over SSL.
Change-Id: Ia41d687def304d64094ffa6aff8c8f4d9b1dc9a5
Commit: c6cbee539444c450f7836d149c2ea7fc25bf0d10
https://github.com/tribe29/checkmk/commit/c6cbee539444c450f7836d149c2ea7fc2…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-09-03 (Mon, 03 Sep 2018)
Changed paths:
M livestatus/src/Logfile.cc
M livestatus/src/Logfile.h
Log Message:
-----------
Unified logging messages. Made bindings more local. Improved const-correctness.
Change-Id: Ie7762b675b02ef334177158a031e0263a5930497
Commit: 5c9269bdc1215ae2b47f7edfacbbcd12d1a1b8c1
https://github.com/tribe29/checkmk/commit/5c9269bdc1215ae2b47f7edfacbbcd12d…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-09-03 (Mon, 03 Sep 2018)
Changed paths:
M livestatus/src/Logfile.cc
M livestatus/src/Logfile.h
Log Message:
-----------
Moved function where it belongs. Improved a few signatures.
Change-Id: I2985cd3af7034f77986233763a76dcf25190334d
Commit: 5656b9505f0cc6c2ebc795ee9d03e65fcb00d4b3
https://github.com/tribe29/checkmk/commit/5656b9505f0cc6c2ebc795ee9d03e65fc…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-09-03 (Mon, 03 Sep 2018)
Changed paths:
M livestatus/src/Logfile.cc
M livestatus/src/Logfile.h
M livestatus/src/TableStateHistory.cc
M livestatus/src/TableStateHistory.h
Log Message:
-----------
Removed unused parameter/field. Improved const-correctness and naming.
Change-Id: I783e2b47b45304ba047df8ebf1f46f4fc5e17470
Commit: ef28aca9e9b9659b19ed25d3d190c869fcd957ee
https://github.com/tribe29/checkmk/commit/ef28aca9e9b9659b19ed25d3d190c869f…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-09-03 (Mon, 03 Sep 2018)
Changed paths:
M livestatus/src/LogCache.cc
M livestatus/src/LogCache.h
M livestatus/src/TableLog.cc
M livestatus/src/TableStateHistory.cc
Log Message:
-----------
Simplify LogCache interface.
Change-Id: I2591aaade1f4983e20323dff8eef6de4d5ea8455
Commit: f84058dac8a97fec86e22af9af774c797eedc7bf
https://github.com/tribe29/checkmk/commit/f84058dac8a97fec86e22af9af774c797…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-03 (Mon, 03 Sep 2018)
Changed paths:
A .werks/6524
M web/plugins/wato/bi.py
Log Message:
-----------
6524 FIX BI: Fixed folding of BI aggregations of the same type
When having multiple BI aggregations configured that use the same top level rule,
this resulted in strange effects when folding / unfolding the aggregations in the
"Rule tree" column. In some situations the wrong tree was toggled.
Change-Id: Iaa1908c3842f94d30599c9b3adcc0202fa2bd248
Commit: 2241f9ef893f70ac9670611390e7ad58320b0630
https://github.com/tribe29/checkmk/commit/2241f9ef893f70ac9670611390e7ad583…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-09-03 (Mon, 03 Sep 2018)
Changed paths:
M livestatus/src/Logfile.cc
M livestatus/src/Logfile.h
Log Message:
-----------
Make IWYU happy again.
Change-Id: Ib27033ecdd6ef2f254e6744b5ebf84141157e9dc
Commit: 1de985bce6061a9c91b01f0a448b7b1210dbbb75
https://github.com/tribe29/checkmk/commit/1de985bce6061a9c91b01f0a448b7b121…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-09-03 (Mon, 03 Sep 2018)
Changed paths:
M checkman/mgmt_ipmi_sensors
Log Message:
-----------
mgmt_ipmi_sensors: Provide more info about IPMI state mapping
Change-Id: I5343bf1e8c36e7ab04cf2a8c4c32e0724242716a
Commit: 26f981f3b6a2a89b1597a1d0baf4255a26138b00
https://github.com/tribe29/checkmk/commit/26f981f3b6a2a89b1597a1d0baf4255a2…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-03 (Mon, 03 Sep 2018)
Changed paths:
A .werks/6531
Log Message:
-----------
6531 FIX Fixed background color of host state columns in views when host is down
The DOWN state was always colored yellow instead of red.
Change-Id: I87dc2239ebd451113264fbdd02dae88ef8e95669
Commit: edbd8c39faef4951d765442050b0de05172b6ac7
https://github.com/tribe29/checkmk/commit/edbd8c39faef4951d765442050b0de051…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-03 (Mon, 03 Sep 2018)
Changed paths:
A .werks/6527
M omd/distros/DEBIAN_7.mk
M omd/distros/DEBIAN_8.mk
M omd/distros/DEBIAN_9.mk
M omd/distros/SLES_11SP1.mk
M omd/distros/SLES_11SP2.mk
M omd/distros/SLES_11SP3.mk
M omd/distros/SLES_11SP4.mk
M omd/distros/SLES_12.mk
M omd/distros/SLES_12SP1.mk
M omd/distros/SLES_12SP2.mk
M omd/distros/SLES_12SP3.mk
M omd/distros/UBUNTU_12.04.mk
M omd/distros/UBUNTU_13.04.mk
M omd/distros/UBUNTU_14.04.mk
M omd/distros/UBUNTU_15.04.mk
M omd/distros/UBUNTU_16.04.mk
M omd/distros/UBUNTU_16.10.mk
M omd/distros/UBUNTU_17.04.mk
M omd/distros/UBUNTU_17.10.mk
M omd/distros/UBUNTU_18.04.mk
Log Message:
-----------
6527 FIX Add missing package dependency cron/cronie on most distros
Change-Id: I660c7621ed9756b413980a1b5458cf62d1a6872b
Commit: 181808202ccfc37ac8af1c8a66e2eeb420dd5cd3
https://github.com/tribe29/checkmk/commit/181808202ccfc37ac8af1c8a66e2eeb42…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-03 (Mon, 03 Sep 2018)
Changed paths:
A .werks/6285
M omd/packages/omd/omd
Log Message:
-----------
6285 FIX Improved Check_MK installations in containers
- Improved handling when /etc/fstab does not exist
- Improved handling when site TMPFS can not be created
Change-Id: I7c5b95a97131ca039899da7c77b132038da439e8
Commit: f0f42f614cb4f533593d1db80d553a1472021b09
https://github.com/tribe29/checkmk/commit/f0f42f614cb4f533593d1db80d553a147…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-03 (Mon, 03 Sep 2018)
Changed paths:
A omd/packages/omd/TMPFS.hook
M omd/packages/omd/omd
Log Message:
-----------
Revert "5170 FIX Removed TMPFS config hook"
This reverts commit 45df4d38f239149e2517a50222ea5e5333b160da.
Change-Id: I5bc8c05a810a6492517cb5308363fd4f5def96dc
Commit: c926bb5d0b3db27de84faffa83cb8d4d279e6bef
https://github.com/tribe29/checkmk/commit/c926bb5d0b3db27de84faffa83cb8d4d2…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-03 (Mon, 03 Sep 2018)
Changed paths:
A .werks/6528
Log Message:
-----------
6528 FIX TMPFS config hook is now available again
The hook as removed during 1.5 development (#5170). Since it is
useful to disable TMPFS especially when Check_MK sites are used
in container environments.
E.g. when using Docker tmpfs mounts in containers are only possible with
privileged containers or SYS_ADMIN capability. In this situation it is
better to turn off the TMPFS in the site and tell docker to mount a
tmpfs in the sites tmp directory during container creation
(e.g. using docker run --tmpfs /omd/sites/[site]/tmp).
Change-Id: I203ba1e44f1bbf253d647a85e0633d3c2db1fd9e
Commit: fd705d01e6a1d1f61e7e10aaaec56a5bab06a37b
https://github.com/tribe29/checkmk/commit/fd705d01e6a1d1f61e7e10aaaec56a5ba…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-03 (Mon, 03 Sep 2018)
Changed paths:
A .werks/6529
M checks/df.include
Log Message:
-----------
6529 FIX df: Fixed inode monitoring
Change-Id: I5b6ec003fc92737891487e96edfe24ca1b7a213b
Commit: 895a6f3bf50ee190d16d6b3ec54c209616f3ae59
https://github.com/tribe29/checkmk/commit/895a6f3bf50ee190d16d6b3ec54c20961…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-09-03 (Mon, 03 Sep 2018)
Changed paths:
M livestatus/src/TimeperiodColumn.cc
Log Message:
-----------
Just for consistency: Handle unknown timeperiod as 24X7.
Change-Id: I876ba0a87033171972f6d3956e20e20c17fe4ca8
Commit: 223d80d5052e711059e9bd738a215b05e43f13c5
https://github.com/tribe29/checkmk/commit/223d80d5052e711059e9bd738a215b05e…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-09-03 (Mon, 03 Sep 2018)
Changed paths:
A agents/cfg_examples/mk_inventory.cfg
Log Message:
-----------
Just added an example for an inventory configuration file
Change-Id: I89f86152ffc29eba8a1e1cff908fffba55eedfa1
Commit: e1dedc85058cb1e3d1d6760ac1e198c348c0a7c2
https://github.com/tribe29/checkmk/commit/e1dedc85058cb1e3d1d6760ac1e198c34…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-03 (Mon, 03 Sep 2018)
Changed paths:
A .werks/6530
M web/htdocs/watolib.py
Log Message:
-----------
6530 FIX Fixed possible error "You can not override a builtin auxiliary tag"
after update
During the tag migration from 1.5 or newer a problem could happen that the auxiliary
tags "snmp" and "tcp" were not removed correctly. This happened when
the titles of these
auxiliary tags have been changed in the site.
Workaround with 1.5.0p2 or older: Have a look at the
/omd/sites/[SITE]/etc/check_mk/multisite.d/wato/hosttags.mk file. First create
a backup of this file, then look for entries like this:
wato_aux_tags += \
[('snmp', u'monitor via SNMP'), ('tcp', u'monitor via Check_MK
Agent')]
Try to remove the line and reload the GUI. The issue should be gone now.
Change-Id: Ie3adf0c35c405cf21a80ac14dc630bd351c19f52
Commit: 76299e5e92f22a03167d7995e40392b79eeab170
https://github.com/tribe29/checkmk/commit/76299e5e92f22a03167d7995e40392b79…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-03 (Mon, 03 Sep 2018)
Changed paths:
M omd/packages/omd/TMPFS.hook
M omd/packages/omd/omd
Log Message:
-----------
Fixed longer existing issue while disabling TMPFS using the re-added TMPFS config hook
The TMPFS option was not set to "off". Instead it was set to a config
value "Cleaning up temp filesystem...OK" because the hooks set mode
produced this output when working as expected.
Change-Id: Ic0a990d2f25209e2806edcf0b666dfbe22e87c34
Commit: 6388225aca4c6e033811731affd957fe8788901f
https://github.com/tribe29/checkmk/commit/6388225aca4c6e033811731affd957fe8…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-03 (Mon, 03 Sep 2018)
Changed paths:
M checks/hr_fs
M checks/ipmi_sensors
M checks/snmp_uptime
M cmk_base/check_api.py
M cmk_base/checks.py
M tests/unit/cmk_base/test_checks.py
Log Message:
-----------
Fixed filtering check plugins for the management board and the host itself
Change-Id: I9fffbe279c5db992c5d0ace855f65bdf63ae9a91
Commit: 21a7f00f359955b3690828db84ce90f97861abbf
https://github.com/tribe29/checkmk/commit/21a7f00f359955b3690828db84ce90f97…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-09-03 (Mon, 03 Sep 2018)
Changed paths:
M livestatus/src/HostSpecialDoubleColumn.cc
Log Message:
-----------
Abort when an unknown timeperiod is used.
This should never happen, and it is better to terminate with a sensible log
message than to crash later at an unknown moment.
Some const-correctness fixes on the way.
Change-Id: Ibb734dc9ac79d084f375072559e7d9d1534f4464
Commit: 9912478afc74c7b92d7c9e43e8cbae296a77e4c2
https://github.com/tribe29/checkmk/commit/9912478afc74c7b92d7c9e43e8cbae296…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-09-03 (Mon, 03 Sep 2018)
Changed paths:
A .werks/6501
Log Message:
-----------
6501 FIX Warn during config generation when an unknown timeperiod from a shadow host is
encountered.
When a shadow host uses a timeperiod which is unknown on the master site, we
issue a warning during config generation time ("cmk -U" etc.) now. We
substitute the timeperiod "24X7" (i.e. "Always") in these cases.
Change-Id: I2c2dff4d1eb5823786091e93d515e53b50009578
Commit: e793fbf5ad72d551268d6d0f07c5fd7b178d084d
https://github.com/tribe29/checkmk/commit/e793fbf5ad72d551268d6d0f07c5fd7b1…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-03 (Mon, 03 Sep 2018)
Changed paths:
A .werks/6484
Log Message:
-----------
6484 FIX Fixed filtering check plugins for the management board and the host itself
In order to decide which check is used for which data source
we have to filter the found check plugins. This is done via
the check_info key "management_board". There are three values
with the following meanings:
- MGMT_ONLY
These check plugins
- are only used for management board data sources,
- have the prefix 'mgmt_' in their name,
- have the prefix 'Management Interface:' in their service description.
- If there is an equivalent host check plugin then it must be 'HOST_ONLY'.
- HOST_PRECEDENCE
- Default value for all check plugins.
- It does not have to be declared in the check_info.
- Special situation for SNMP management boards:
- If a host is not a SNMP host these checks are used for
the SNMP management boards.
- If a host is a SNMP host these checks are used for
the host itself.
- HOST_ONLY
These check plugins
- are used for 'real' host data sources, not for host management board data
sources
- there is an equivalent 'MGMT_ONLY'-management board check plugin.
Migration from 1.4 to 1.5:
in 1.4 TCP hosts with SNMP management boards discovered TCP and
SNMP checks, eg. uptime and snmp_uptime. During checking phase
these checks should be executed
further on.
In versions >= 1.5 there are management board specific check
plugins, eg. mgmt_snmp_uptime.
After a re-discovery Check_MK finds the uptime check plugin for
the TCP host and the mgmt_snmp_uptime check for the SNMP
management board. Moreover Check_MK eliminates 'HOST_ONLT'
checks like snmp_uptime.
Change-Id: I05290950b6ee3c9abf76e514f1ea6cd19d7dacd9
Commit: 71c6e833e8b88ece0538d472d76dc31d3d952241
https://github.com/tribe29/checkmk/commit/71c6e833e8b88ece0538d472d76dc31d3…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2018-09-03 (Mon, 03 Sep 2018)
Changed paths:
M Makefile
M agents/Makefile
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M omd/Makefile.omd
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0p4
Change-Id: Ice5849c1d854ffd07c15434432081926c1169162
Commit: 2de3f68360c83bf66f336a6db0c17880e773b0d0
https://github.com/tribe29/checkmk/commit/2de3f68360c83bf66f336a6db0c17880e…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-09-04 (Tue, 04 Sep 2018)
Changed paths:
A .style.yapf
M Pipfile
M Pipfile.lock
Log Message:
-----------
Added yapf to virtual environment.
Change-Id: I179ebf8c23aa5f0a44c14d033f0c2f3215b4682c
Commit: 6ff345b693f0ff9092e01cbacbd045f22f09d9f9
https://github.com/tribe29/checkmk/commit/6ff345b693f0ff9092e01cbacbd045f22…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-09-04 (Tue, 04 Sep 2018)
Changed paths:
M web/htdocs/themes/facelift/images/icon_alert_reload.png
M web/htdocs/themes/facelift/images/icon_reload.png
M web/htdocs/themes/facelift/images/icon_reload_cmk.png
Log Message:
-----------
CMK-877: Fixed mirror-inverted reload icon
Change-Id: I0479d95117a7a7148c902b54418f568539067730
Commit: bb44557f6ee118f1418446242ee3d798f3f7ccce
https://github.com/tribe29/checkmk/commit/bb44557f6ee118f1418446242ee3d798f…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-09-04 (Tue, 04 Sep 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
CMK-816: Fixed Layout of snpains in dashboards
Change-Id: I93b4b7d62ed7a1416f704c0a49091ede97130c9c
Commit: 238886a90da79fef17c85274178f014b9e678a8c
https://github.com/tribe29/checkmk/commit/238886a90da79fef17c85274178f014b9…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-09-04 (Tue, 04 Sep 2018)
Changed paths:
A .werks/6475
Log Message:
-----------
6475 FIX New Theme: Fixed snapins in dashboards
The layout of snapins is slightly different if embedded into dashboards for
a more proper look.
Change-Id: I50155089cbb0dca5b01e1e0406708a7994acc2d9
Commit: ae133c31dfcd66fef78ab0d3c49fb753612e92bd
https://github.com/tribe29/checkmk/commit/ae133c31dfcd66fef78ab0d3c49fb7536…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-05 (Wed, 05 Sep 2018)
Changed paths:
M tests/integration/omd/test_hooks.py
Log Message:
-----------
Fix integration tests
Change-Id: I4b018eefd52f2af89966d8b68cec4af6efde2e85
Commit: 8652536f82f23cbdc36cfe38030addc2ea1f2e6b
https://github.com/tribe29/checkmk/commit/8652536f82f23cbdc36cfe38030addc2e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-05 (Wed, 05 Sep 2018)
Changed paths:
A .werks/6549
M web/htdocs/crash_reporting.py
Log Message:
-----------
6549 FIX Crash reports: Filter out password/_password from HTTP vars of GUI crashes
When a crash occurs during the login procedure where a user entered his password during
verification of this password, the crash could contain this password in plain text in
the HTTP variable data structure. The vars named password/_password are now explicitly
filtered to prevent this.
FEED-932
Change-Id: Ief4909a2a64e2ac8f79521a273170a4fa0a710a3
Commit: 68e7d71ff715f43ea0920231cff1c1cf04e8c8fa
https://github.com/tribe29/checkmk/commit/68e7d71ff715f43ea0920231cff1c1cf0…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-05 (Wed, 05 Sep 2018)
Changed paths:
A .werks/6550
M omd/packages/omd/omd
Log Message:
-----------
6550 FIX Fixed warning "bad ps syntax" when stopping a site on e.g. SLES11
When using older ps versions like procps 3.2.7, which is used e.g. on SLES11, a warning
message
like this was displayed when executing "omd stop" on a site:
Warning: bad ps syntax, perhaps a bogus '-'? See
http://procps.sf.net/faq.html
Stopping 1 remaining site processes...OK
Change-Id: I7643eeb156c4e6a0a0e1150f94f7dde0559cb296
Commit: f1e5dcff4f57bf91d0798e631585eb717b7db31d
https://github.com/tribe29/checkmk/commit/f1e5dcff4f57bf91d0798e631585eb717…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-09-06 (Thu, 06 Sep 2018)
Changed paths:
A .werks/6476
M checks/apc_symmetra
Log Message:
-----------
6476 FIX apc_symmetra: Fixed transposed default levels for battery capacity
Change-Id: I9ac6f368e38931ef7c21bde559d214d685e37626
Commit: 0a6f539207b684b1ea36d9afc5f1904860f12027
https://github.com/tribe29/checkmk/commit/0a6f539207b684b1ea36d9afc5f190486…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-09-06 (Thu, 06 Sep 2018)
Changed paths:
M omd/packages/omd/omd
Log Message:
-----------
Fixed 'omd umount' exit code.
Change-Id: Iec3de33bea3c7a538c54591e9eb4c692063f359f
Commit: 56b076db2f7a13403cd6c9a3b8ac5e351a7272a4
https://github.com/tribe29/checkmk/commit/56b076db2f7a13403cd6c9a3b8ac5e351…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-09-06 (Thu, 06 Sep 2018)
Changed paths:
A .werks/6579
M web/htdocs/wato.py
Log Message:
-----------
6579 FIX Fixed host renaming in notification rules
Under certain circumstances, it was possible that hosts in notification
rules of a user were not rewritten during host renaming. This has been
fixed.
Change-Id: I58e9c38f193c18574a60f2b155461d5c43c19d5b
Commit: ac0d19dc6f81e0dbe8b4301d06186aec945423f3
https://github.com/tribe29/checkmk/commit/ac0d19dc6f81e0dbe8b4301d06186aec9…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-06 (Thu, 06 Sep 2018)
Changed paths:
A .werks/6488
M checks/storeonce.include
M checks/storeonce_clusterinfo
M checks/storeonce_servicesets
Log Message:
-----------
6488 FIX storeonce_servicesets, storeonce_clusterinfo: Consider new API keys of capacity
and free space values
Change-Id: I23b8886e6df9c2236348c0f3b5b9a998ffa8ad0a
Commit: c07dac207ccf8f8673f56b7c9a36d726f3d9bf16
https://github.com/tribe29/checkmk/commit/c07dac207ccf8f8673f56b7c9a36d726f…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-06 (Thu, 06 Sep 2018)
Changed paths:
A .werks/6489
M checks/mssql_backup
Log Message:
-----------
mssql_backup: Fixed parsing of backup date, time and type
Change-Id: I958df1d82f5634615ceece0f36f44fdd136efd15
Commit: 98ec0ace0a178c78addd63d904f8b5334cc34923
https://github.com/tribe29/checkmk/commit/98ec0ace0a178c78addd63d904f8b5334…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-09-07 (Fri, 07 Sep 2018)
Changed paths:
A .werks/6464
M agents/check_mk_agent.linux
Log Message:
-----------
6464 FIX Linux Agent: Fix excluded filesystems in df section
Change-Id: Ib13b37d1ed8fc4a9415e34675b5513d26fd693b8
Commit: 4c1f0c4efeb967b6571f7a06c9140c2151ac5327
https://github.com/tribe29/checkmk/commit/4c1f0c4efeb967b6571f7a06c9140c215…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-07 (Fri, 07 Sep 2018)
Changed paths:
A .werks/6551
M web/htdocs/wato.py
M web/htdocs/watolib.py
Log Message:
-----------
6551 FIX Fixed missing permission checking during "Discard changes"
Users with reduced privileges that have access to WATO e.g. for managing their
own hosts in specific folders have access to the "Activate changes" page for
activating their config changes. On that page there is a button "discard
changes" which can be used to undo the configuration changes that have been
made since the last activation.
A limitation of this feature is that it can only revert the whole configuration
at all, not only the configuration made by this user. A permitted user would
discard all changes, even the ones made by others in the moment he clicks on
discard changes.
The activation mechanism is aware of the situation where others have made
changes. Users that are not permitted to activate foreign changes are not
able to activate their changes in this situation and get a warning message
about this.
However, the discard changes action was missing such a check which allowed
those users to discard the changes of others while they should not be allowed
to do so.
The discard changes action is now using the same logic as the activate changes
action for checking whether or not a user is allowed to do this.
Change-Id: I09433119f02bc3b4149f431430d7271f542da610
Commit: 505b16286ea38e8b9523aa5fb6801f21515ec2c9
https://github.com/tribe29/checkmk/commit/505b16286ea38e8b9523aa5fb6801f215…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-07 (Fri, 07 Sep 2018)
Changed paths:
A .werks/6552
M web/htdocs/config.py
Log Message:
-----------
6552 FIX Role changes now create change entries on central site
Changes to the roles in WATO triggered change entries for remote sites where the user
login
is allowed but were missing to add change entries for the central site.
This is relevant for the "discard changes" feature. In case such a role change
is made by one user
and a another, less privileged user, tries to discards his changes it would be possible to
discard
the changes of the first user in case no change entry is created.
Change-Id: I5ce62497b00158b6e55459c0fd267528f10ecfba
Commit: e29eaacf5c47f2f95b23bf6995b59bed3fe17a3d
https://github.com/tribe29/checkmk/commit/e29eaacf5c47f2f95b23bf6995b59bed3…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-07 (Fri, 07 Sep 2018)
Changed paths:
M web/htdocs/config.py
Log Message:
-----------
Fixed issue introduced with #6552
Change-Id: Ib3b3e24b0ff9f44785eeef1c172b0345dc588bc0
Commit: 9c135023e12fe4f64eb3b49312e9a25f92ea4979
https://github.com/tribe29/checkmk/commit/9c135023e12fe4f64eb3b49312e9a25f9…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-10 (Mon, 10 Sep 2018)
Changed paths:
A .werks/6553
M omd/packages/check_mk/MKEVENTD.hook
Log Message:
-----------
6553 FIX Fix "Error running .../MKEVENTD 'set' 'on'" error in
case of config errors during update
This error message could occur during the "omd update" procedure when the
configuration is
detected to have some issues. This message is now being suppressed while the
configuration
error is still be printed to the user.
Change-Id: I1b23ab20a1c94ff8979cdbc307b7ee85e141ea40
Commit: d7c582227972fb311096b72fd9b33a168e059fc6
https://github.com/tribe29/checkmk/commit/d7c582227972fb311096b72fd9b33a168…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-10 (Mon, 10 Sep 2018)
Changed paths:
A .werks/6554
M cmk_base/core_config.py
M cmk_base/core_nagios.py
M omd/packages/omd/CORE.hook
Log Message:
-----------
6554 FIX Raw Edition: Improved handling of configuration errors
While creating a configuration for the Nagios core (e.g. using "cmk -U" or
during "omd update")
exceptions may be raised which are caused by configuration issues.
When using the Nagios core Check_MK does not produce a half written object file anymore.
In case
of such an error Check_MK throws away everything and keeps the old file.
You can then start the site with the old configuration and fix the configuration issue
while the
monitoring is running with the old config.
Change-Id: Ie46ea15fec29875e7d949ba1f56b16dc4801ba71
Commit: d785e3deefb4b92867c15824f377b1c4defcb2ae
https://github.com/tribe29/checkmk/commit/d785e3deefb4b92867c15824f377b1c4d…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-09-10 (Mon, 10 Sep 2018)
Changed paths:
M omd/packages/heirloom-pkgtools/patches/0002-scriptvfy.l.dif
M omd/packages/heirloom-pkgtools/patches/0008-libfl.dif
Log Message:
-----------
Fix SLES 15 build.
Change-Id: I19e71e32d875efb9e0c43d37db5afe3affb688b7
Commit: a881eccbf657080366c2fac213a1536042d98534
https://github.com/tribe29/checkmk/commit/a881eccbf657080366c2fac213a153604…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-09-10 (Mon, 10 Sep 2018)
Changed paths:
M checks/wmi.include
Log Message:
-----------
wmi.include: move Table class to top level scope and rename it to WMITable
Change-Id: Ia60e6ebcf5e2031a4de3b0985c6322a37203020c
Commit: 4671d86a83d58072c647c3f0e6e542437af44d7c
https://github.com/tribe29/checkmk/commit/4671d86a83d58072c647c3f0e6e542437…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-09-10 (Mon, 10 Sep 2018)
Changed paths:
M checks/wmi.include
Log Message:
-----------
wmi.include: minor refactoring of parse_wmi_table
Change-Id: I6c072fec37d38419cf7442e6cfbf45388a9d877a
Commit: a127e26104a4b549f4c671395cf0136078939264
https://github.com/tribe29/checkmk/commit/a127e26104a4b549f4c671395cf013607…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-09-10 (Mon, 10 Sep 2018)
Changed paths:
M checks/dotnet_clrmemory
M checks/msexch_activesync
M checks/msexch_autodiscovery
M checks/msexch_availability
M checks/msexch_isclienttype
M checks/msexch_isstore
M checks/msexch_owa
M checks/msexch_rpcclientaccess
M checks/wmi.include
M checks/wmi_webservices
Log Message:
-----------
wmi.include: parse_wmi_include now always returns a dictionary
Previously, parse_wmi_include returned a Table object if
no multi-talbe output was given and a dictionary of tables
otherwise. Now, parse_wmi_include always returns a dictionary.
Change-Id: I58b93493d7030c71d003672641fbc0ca2eddec61
Commit: 07d075cd18e9ed7b61b0d44c1525887054a207ee
https://github.com/tribe29/checkmk/commit/07d075cd18e9ed7b61b0d44c152588705…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-09-10 (Mon, 10 Sep 2018)
Changed paths:
M checks/wmi.include
Log Message:
-----------
wmi.include: rename variable res to parsed
Change-Id: I454baa1fb3543f2b5a0652d5ccd2b7d91b14610b
Commit: 711e9fcff2393f7251ab3a0b078fce448c87d690
https://github.com/tribe29/checkmk/commit/711e9fcff2393f7251ab3a0b078fce448…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-09-10 (Mon, 10 Sep 2018)
Changed paths:
M checks/wmi.include
A tests/unit/checks/generictests/datasets/wmi_include_empty_info_regression.py
Log Message:
-----------
wmi.include: fix two possible exceptions during parsing and inventory
Change-Id: Ice8cfb9cab3730f1a689ac3df78172881f977857
Commit: 4007ac0ee55c0a20d02e753f7578561d9cea2a0f
https://github.com/tribe29/checkmk/commit/4007ac0ee55c0a20d02e753f7578561d9…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-09-10 (Mon, 10 Sep 2018)
Changed paths:
M checks/openhardwaremonitor
Log Message:
-----------
Remove unused wmi.include for the check openhardwaremonitor
Change-Id: Ie5afe5fe5b34fd296915d715329b506e0e357152
Commit: f56bc395ee96a74774ba47c229282cfd3210ddab
https://github.com/tribe29/checkmk/commit/f56bc395ee96a74774ba47c229282cfd3…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-09-10 (Mon, 10 Sep 2018)
Changed paths:
A .werks/6409
M checks/wmi.include
Log Message:
-----------
6409 FIX wmi.include: don't throw exepctions in the parse function
In previous versions the parse function provided in wmi.include
(used in different WMI checks like e.g. wmi_cpuload) raised
a MKCounterWrapped exception if a WMI timeout occured. This
leads to a crash during the service discovery when a timeout
occurs.
Now the parse function always returns valid data. If a timeout
occurs an empty table is added to the parsed data. The inventory
function can then easily check for empty tables. If on the other
hand the check function tries to access an empty table a
MKCounterWrapped exception is raised.
CMK-868
Change-Id: I22bb9470feb3e4aa9ed47df2c068f4fa78258290
Commit: faed029a2b73a875b836ba55cc6db6aa1c22410b
https://github.com/tribe29/checkmk/commit/faed029a2b73a875b836ba55cc6db6aa1…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-09-10 (Mon, 10 Sep 2018)
Changed paths:
A tests/unit/checks/test_wmi_check.py
Log Message:
-----------
Add tests for WMI timeouts
Change-Id: I1edb4f9bdc23dabfbd4ffe25e5795b01be061a81
Commit: 95f57679de965f62c113108d549db25c997964aa
https://github.com/tribe29/checkmk/commit/95f57679de965f62c113108d549db25c9…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-10 (Mon, 10 Sep 2018)
Changed paths:
A .werks/6485
M checks/fsc_sc2_voltage
Log Message:
-----------
6485 FIX fsc_sc2_voltage: Do not discover not-available voltage units
Units which are not-available have voltage values 0 V.
This may lead to WARN or CRIT because lower or upper device
levels are checked.
Change-Id: I1717fc1f28744adff8844fc99edd3fb396e62c9b
Commit: 0dd17e6e4c755f107714a8c9dec9b92cf97c3bd5
https://github.com/tribe29/checkmk/commit/0dd17e6e4c755f107714a8c9dec9b92cf…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-09-10 (Mon, 10 Sep 2018)
Changed paths:
A .werks/6502
Log Message:
-----------
6502 FIX Fixed config generation for check/service/notification period.
1.5.0p3 introduced a regression which caused all check/service/notification
periods to be 24X7. This has been fixed.
Change-Id: If5b10d8f99026d204a35d8cba2a088303b99116c
Commit: 305cf0848de8b43689e9309458bd9cc39298e5a5
https://github.com/tribe29/checkmk/commit/305cf0848de8b43689e9309458bd9cc39…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-10 (Mon, 10 Sep 2018)
Changed paths:
A .werks/6557
M omd/distro
A omd/distros/SLES_15.mk
A omd/packages/monitoring-plugins/patches/0006-check_mysql-define-own-mysql-port.dif
M omd/packages/python-modules/Makefile
A omd/packages/python-modules/src/cryptography-2.3.1.tar.gz
Log Message:
-----------
SLES15: Add build support for this platform
Change-Id: I7baea63031030db6dc474d6cec9c1bffe523d162
Commit: eee5685eb3d951b936bc516f78b2feddf3125a1c
https://github.com/tribe29/checkmk/commit/eee5685eb3d951b936bc516f78b2feddf…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-10 (Mon, 10 Sep 2018)
Changed paths:
M omd/distros/SLES_15.mk
Log Message:
-----------
SLES15: Fixed wrong dependency
Change-Id: I0bb78161fd5b53ad48ad12690f0cf3a91d9304d3
Commit: cb18ac176f4261b8b169e7a56983e29cae0d12f8
https://github.com/tribe29/checkmk/commit/cb18ac176f4261b8b169e7a56983e29ca…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-10 (Mon, 10 Sep 2018)
Changed paths:
M tests/conftest.py
M tests/testlib/__init__.py
Log Message:
-----------
Integration tests: Use branch daily version as it was intended
An integration test e.g. for the 1.5.0 branch should use the 1.5.0 daily
build by default. The branch was hard coded previously.
Change-Id: I759100216698e11b861aa67a4c89f4158e0e9997
Commit: e93ac6502bed1a12597cf8b566f2d4e5041bf231
https://github.com/tribe29/checkmk/commit/e93ac6502bed1a12597cf8b566f2d4e50…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-09-10 (Mon, 10 Sep 2018)
Changed paths:
M cmk_base/automations/check_mk.py
M cmk_base/config.py
M cmk_base/default_config/base.py
M tests/integration/cmk_base/test_automations.py
Log Message:
-----------
Introduced automation call get-service-configurations and
explicit setting of service custom variables and one integration test
Change-Id: I35e76ddda7dcfb287cf4841dbb14a1b183b23544
Commit: 09e43a2ba2e54814645c68fb45313635753e1089
https://github.com/tribe29/checkmk/commit/09e43a2ba2e54814645c68fb453136357…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-10 (Mon, 10 Sep 2018)
Changed paths:
M tests/integration/cmk_base/test_automations.py
Log Message:
-----------
Fixed integration test
Change-Id: I4b688e7c16ec4530b20c10983915f53ca827dbca
Commit: d28468e26258f7bcc86dc45ee1c3a6a63508608e
https://github.com/tribe29/checkmk/commit/d28468e26258f7bcc86dc45ee1c3a6a63…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-10 (Mon, 10 Sep 2018)
Changed paths:
M omd/packages/python-modules/Makefile
R omd/packages/python-modules/patches/0002_MySQL-python-use-distutils.dif
A omd/packages/python-modules/patches/0002_MySQL-python-use-distutils.patch
A omd/packages/python-modules/src/mysqlclient-1.3.13.tar.gz
Log Message:
-----------
SLES15: Fix compiling python-modules because of incompatibley MySQL module
Change-Id: I94cbef38ff28c8d1fe1c263af86927b08d58bd1b
Commit: 2e336864f5c0e68215561a08bc42023b92d83b8d
https://github.com/tribe29/checkmk/commit/2e336864f5c0e68215561a08bc42023b9…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2018-09-10 (Mon, 10 Sep 2018)
Changed paths:
M Makefile
M agents/Makefile
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M omd/Makefile.omd
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0p5
Change-Id: I033c1db47a1e7784f841c6adc72b342e0a41a67c
Commit: 226da9ace6e5c21e23014febff3f2d6349963807
https://github.com/tribe29/checkmk/commit/226da9ace6e5c21e23014febff3f2d634…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-11 (Tue, 11 Sep 2018)
Changed paths:
A .werks/6560
M web/htdocs/visuals.py
Log Message:
-----------
6560 FIX Editing views: Increased size of unique ID input field
Change-Id: I5fd2a68fc18a475159fd06dc397c6374ef15edce
Commit: 2b25327f7c2aec72ab633346842ca7de4bcb04c6
https://github.com/tribe29/checkmk/commit/2b25327f7c2aec72ab633346842ca7de4…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-12 (Wed, 12 Sep 2018)
Changed paths:
A .werks/6494
M inventory/win_video
Log Message:
-----------
6494 FIX win_video: Fixed crash if driver date is missing
Change-Id: I2244619e294ec62002a0e7ccd15d5e2f93112218
Commit: 83f1d2a4b1d1033a5c50e341b454e4dd1445118c
https://github.com/tribe29/checkmk/commit/83f1d2a4b1d1033a5c50e341b454e4dd1…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-12 (Wed, 12 Sep 2018)
Changed paths:
A .werks/6491
M checkman/fortinet_controller_aps
M checks/fortinet_controller_aps
Log Message:
-----------
FIX 6491 fortinet_controller_aps: Services disappear because no clients are connected
Change-Id: I1e1326da090f24769548f3067bf910acd4d1a3e8
Commit: ca18950955f40f8360c80506eb35629059bdd240
https://github.com/tribe29/checkmk/commit/ca18950955f40f8360c80506eb3562905…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-12 (Wed, 12 Sep 2018)
Changed paths:
A .werks/6495
M web/htdocs/wato.py
Log Message:
-----------
6491 FIX Bulk discovery: "Include subfolders" does not make sense for a
selection of hosts
Change-Id: If0bb22d128b9b2464028d368ba20300999e411bb
Commit: 0e1c3739c47f1f2b382e48e920d8ee1e9451d320
https://github.com/tribe29/checkmk/commit/0e1c3739c47f1f2b382e48e920d8ee1e9…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-12 (Wed, 12 Sep 2018)
Changed paths:
A .werks/6559
M omd/packages/omd/omd
Log Message:
-----------
6559 OMD update is now warning when changing editions
During an "omd update" it is possible to switch between Check_MK Editions.
For
example to upgrade from Check_MK Raw Edition to Check_MK Enterprise Editions.
It happened that users were accidentally updating Check_MK Enterprise Edition
based sites with Check_MK Raw Editions which e.g. results in reduced
functionality and performance.
During updates OMD is now comparing the old and new Check_MK Editions and asks
the user for confirmation once a change of the edition is detected.
CMK-677
Change-Id: I674cf96f9c126212bc55d4bc8aaa3d7c0c138d35
Commit: 63a00766c8619b926649cdbca1886c82f961c676
https://github.com/tribe29/checkmk/commit/63a00766c8619b926649cdbca1886c82f…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-12 (Wed, 12 Sep 2018)
Changed paths:
A .werks/6493
M checks/netscaler_vserver
Log Message:
-----------
6493 FIX netscaler_vserver: Discovers readable names
The OID .1.3.6.1.4.1.5951.4.1.3.1.1.1 (vsvrName) is used
for the server names. At a certain length the names are
cryptic and therefore unreadable.
In order to get readable names we preferable use the OID
.1.3.6.1.4.1.5951.4.1.3.1.1.59 (vsvrFullName).
After a rediscovery the full server names will be used.
In general the server names and full server names are
equal below a certain length.
Change-Id: I2bda98fd02c4c6992812610bcd589329351a575f
Commit: ba29e165b6f3decb8898f1a113c0016901e4282a
https://github.com/tribe29/checkmk/commit/ba29e165b6f3decb8898f1a113c001690…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-12 (Wed, 12 Sep 2018)
Changed paths:
A .werks/6497
M checks/ceph_status
Log Message:
-----------
6497 FIX ceph_status, ceph_status.osds, ceph_status.mgrs: Used wrong value epoch rate
instead of epoch average
Change-Id: I640036bd976fbc3ae429ac53eca23f2f12e7baf7
Commit: 13a5c6815ab0cb902f908c5111f4fd2942ba19aa
https://github.com/tribe29/checkmk/commit/13a5c6815ab0cb902f908c5111f4fd294…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-12 (Wed, 12 Sep 2018)
Changed paths:
A .werks/6561
M web/htdocs/views.py
M web/htdocs/visuals.py
M web/plugins/views/datasources.py
M web/plugins/visuals/infos.py
Log Message:
-----------
6561 FIX Fixed invalid context button links to "Service globally" and
"Graphs globally"
When having a service detail page open, e.g. of a "CPU load" service a user may
want to
click on the context button "Service globally" to get a list of all "CPU
load" services
in the whole Check_MK setup.
Previous versions were only showing the "CPU load" services of the site the
origin service
was located on. The links on the "Service description" worked as intended.
We have now fixed the context button links by removing the "site" filter from
the URL.
Change-Id: Id9901ca0b210523c9f402ef862709e2923e55e13
Commit: daca89ecedfbfbc0a5575c17f3b6e49b95d37850
https://github.com/tribe29/checkmk/commit/daca89ecedfbfbc0a5575c17f3b6e49b9…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-09-12 (Wed, 12 Sep 2018)
Changed paths:
A .werks/6466
M checks/netgear_fans
Log Message:
-----------
6466 FIX netgear_fans: Don't crash on empty info
Change-Id: Ie40f2cb42954c88c0bf7e298f0f672f9de3372bf
Commit: d6381e639416c760a2c72203a1255287a5842555
https://github.com/tribe29/checkmk/commit/d6381e639416c760a2c72203a1255287a…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-13 (Thu, 13 Sep 2018)
Changed paths:
M web/htdocs/background_job.py
Log Message:
-----------
Fixed background job standard FD handling
After each background job start these messages could be found in
the apache error log:
[Tue Jul 24 20:06:01.490903 2018] [wsgi:error] [pid 16596] [client
127.0.0.1:40244] close failed in file object destructor:
[Tue Jul 24 20:06:01.490960 2018] [wsgi:error] [pid 16596] [client
127.0.0.1:40244] IOError: [Errno 9] Bad file descriptor
This problem was caused by the handling of the open file descriptors
when starting background job.
During start all FDs except the first 3 were closed. The sys.stdout
object was replaced in python with a StringIO() wrapper which is
then used to collect the job results. But the FDs 0, 1 and 2 were
not closed.
To have a clean initial state we are now closing all FDs without
exception. We proceed without stdin and also replace stderr with a
stream wrapper that sends the written data to the var/log/web.log.
Change-Id: I3596a793ac37d406b0aeded15cb5f6df922cee0b
Commit: ec546e4dac86f86f5f6cb8a6586388383798fa37
https://github.com/tribe29/checkmk/commit/ec546e4dac86f86f5f6cb8a6586388383…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-13 (Thu, 13 Sep 2018)
Changed paths:
M web/htdocs/background_job.py
Log Message:
-----------
Reworked output handling of background job processes
* The output of background jobs was previously handled like this:
stdout: Was set to a IO buffer object which was written from the
executing function (in the executing thread) and continuously read
from the main thread for writing it to the process status file.
The underlying stdout file descriptor was not set which means that
the output of subprocesses or libraries (e.g. libldap debug output)
was not captured.
stderr: Was also captured using an IO buffer and transported to
var/log/web.log of the site instead of logging it to the job output.
The underlying stdout file descriptor was not set which means that
the output of subprocesses or libraries (e.g. libldap debug output)
was not captured.
* Now both, stdout and stderr, are set to a tempfile.TemporaryFile()
sys.stdout and sys.stderr are set and also the FDs 1 and 2 are set.
This means that all output of the background job is written to the
temporary file.
It is continuously read from the main thread of the background job
and written to the status file.
* The logging produced by the background job, which normally goes to
var/log/web.log is now also written to stdout which is finally
shown in the progress info.
Change-Id: I6a674e2469479fa838f3933bf9f90c40a793eb88
Commit: 51a5b368369ad95de65802e66439d4959ce9c84d
https://github.com/tribe29/checkmk/commit/51a5b368369ad95de65802e66439d4959…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-13 (Thu, 13 Sep 2018)
Changed paths:
M web/plugins/userdb/ldap.py
Log Message:
-----------
LDAP sync: Cleaned up debug logging
* Remove special stderr buffering for LDAP connect that is used when
logging is set to Debug to record libldap low level debug info.
* Our detailed diagnose entries are now logged with "informational"
log level for LDAP.
* The low level libldap and TLS entries are now logged in addition
when LDAP log level is set to debug.
Change-Id: I71354096b80a390e16f13df621ab0160056a72bd
Commit: 3d0f46f084acd58752b37c2ee66e075c566c38eb
https://github.com/tribe29/checkmk/commit/3d0f46f084acd58752b37c2ee66e075c5…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-13 (Thu, 13 Sep 2018)
Changed paths:
A .werks/6562
Log Message:
-----------
6562 FIX Fixed random "I/O operation on closed file" errors in different
situations
When using the LDAP synchronization "I/O operation on closed file" errors could
occur in
different places of the GUI with all previous 1.5.0 releases.
These exceptions could happen e.g. during the WATO activate changes or during the user
synchronization. Often it helped to retry the action another time to solve the issue.
Another workaround would be to restart the site apache and retry the action.
Change-Id: I48d092ff596b4a29101e1ca9caa5c9a7cfbdcc64
Commit: 22727ebc0c9996b23cc464eb0dd5f3cdabda1843
https://github.com/tribe29/checkmk/commit/22727ebc0c9996b23cc464eb0dd5f3cda…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-13 (Thu, 13 Sep 2018)
Changed paths:
A .werks/6589
M checks/ibm_svc_mdiskgrp
Log Message:
-----------
6589 FIX ibm_svc_mdiskgrp: Fixed disregarded provisioning state
Change-Id: I3680fea968c3574cd36ba0b2470133e2e2dfed5b
Commit: df2333baac518f92ab8db2b830debcf54aff7ef2
https://github.com/tribe29/checkmk/commit/df2333baac518f92ab8db2b830debcf54…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-13 (Thu, 13 Sep 2018)
Changed paths:
M checks/jar_signature
Log Message:
-----------
jar_signature: Fixed unused variables
Change-Id: Ib28a570a2930d047f251fd27fa2e1968d8d6bc53
Commit: 081cc14b436ca88956db929ba188d28d76364607
https://github.com/tribe29/checkmk/commit/081cc14b436ca88956db929ba188d28d7…
Author: Bjoern Mueller <bjoern.mueller(a)comnetgmbh.com>
Date: 2018-09-13 (Thu, 13 Sep 2018)
Changed paths:
A .werks/6590
M checks/uptime.include
Log Message:
-----------
FIX uptime.include: Even if an SNMP-Device does not have a sysDesc it still can have an
uptime
Change-Id: I69c869a38586825e62ed6d808852b4dbd172030f
Commit: d91158188418a2b227543970c2226da025d9b784
https://github.com/tribe29/checkmk/commit/d91158188418a2b227543970c2226da02…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-13 (Thu, 13 Sep 2018)
Changed paths:
M checks/uptime.include
Log Message:
-----------
uptime.include: Minor cleanup
Change-Id: I8f72b94a6b09c83e3f20900bb70a647327160227
Commit: 20cfa717b9f6fe68acfddad19738718794e143e9
https://github.com/tribe29/checkmk/commit/20cfa717b9f6fe68acfddad1973871879…
Author: Bjoern Mueller <bjoern.mueller(a)comnetgmbh.com>
Date: 2018-09-13 (Thu, 13 Sep 2018)
Changed paths:
A .werks/6591
M checks/if
Log Message:
-----------
FIX if: Network appliances with only one network interface were not discovered.
Change-Id: I014c35038b98e981773ee47a1ab5eb3a56fd1213
Commit: 06a3fab1db95226d1fdeeb739dc33ce9de0650a0
https://github.com/tribe29/checkmk/commit/06a3fab1db95226d1fdeeb739dc33ce9d…
Author: Bjoern Mueller <bjoern.mueller(a)comnetgmbh.com>
Date: 2018-09-13 (Thu, 13 Sep 2018)
Changed paths:
A .werks/6592
M checks/snmp_info
Log Message:
-----------
FIX snmp_info: Generate snmp_info service even if the sysDescription is not set
Change-Id: I10e8826ae889c32413a2cee546c85075b769b61d
Commit: e6c15a3e8193530da966f3422e1cab4eee96e245
https://github.com/tribe29/checkmk/commit/e6c15a3e8193530da966f3422e1cab4ee…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-13 (Thu, 13 Sep 2018)
Changed paths:
M checks/snmp_info
Log Message:
-----------
snmp_uptime: Minor cleanup
Change-Id: Iab8ae3eb6bf1681b0907e892aa2e796bc2257d8a
Commit: 5ce07cad38f8b4e251c1e7d2d0834cc8e4b10d63
https://github.com/tribe29/checkmk/commit/5ce07cad38f8b4e251c1e7d2d0834cc8e…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-13 (Thu, 13 Sep 2018)
Changed paths:
A .werks/6593
M checks/sylo
Log Message:
-----------
6593 FIX sylo: Fixed missing performance data 'IN' and 'OUT' rates
Change-Id: I7deba2bd3e64cd6abe30dd4bf5ed20faf4c6afe3
Commit: 30b3f4e1d61669eee09740b1f7a640e3467bd3ae
https://github.com/tribe29/checkmk/commit/30b3f4e1d61669eee09740b1f7a640e34…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-13 (Thu, 13 Sep 2018)
Changed paths:
A .werks/6564
M cmk_base/checking.py
M cmk_base/data_sources/host_sections.py
M cmk_base/item_state.py
Log Message:
-----------
6564 FIX Fixed incorrect rate computation affecting various checks in some cases
All previous 1.5 releases used a partially broken counter / rate computation in
various checks in specific situations, e.g. inotify checks. Not all check
results were computed wrong, only the ones based on counter / rate
computations.
When a single check monitors several services on a host, only the first of
these services was affected by this issue.
Change-Id: Ib7883c2684b14871a13151b2be11b6a35643dd8a
Commit: ee1e20ba37a9f1795b7471ae3282586b24f38f7d
https://github.com/tribe29/checkmk/commit/ee1e20ba37a9f1795b7471ae3282586b2…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-13 (Thu, 13 Sep 2018)
Changed paths:
M checks/if.include
M checks/lnx_if
Log Message:
-----------
lnx_if: Fixed node_info being "None" instead of None for non cluster hosts
Change-Id: Ia8feeb675ea58c608d5a47e98d573bfb7382563d
Commit: 7259068e26a32b0b4c4520de20dfbe5a23c7eddd
https://github.com/tribe29/checkmk/commit/7259068e26a32b0b4c4520de20dfbe5a2…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-09-14 (Fri, 14 Sep 2018)
Changed paths:
A .werks/6503
M web/plugins/wato/mkeventd.py
Log Message:
-----------
6503 FIX Fixed error handling for duplicate EC rule IDs.
Trying to insert an EC rule with an already existing ID resulted in a GUI
crash, this has been fixed.
Change-Id: If38a8c3067f003b212d403eb061af898c81951e6
Commit: e1ddffeedc95756e8bbe47e1568c2b565f8d85aa
https://github.com/tribe29/checkmk/commit/e1ddffeedc95756e8bbe47e1568c2b565…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-17 (Mon, 17 Sep 2018)
Changed paths:
M Makefile
M agents/Makefile
A defines.make
M omd/Makefile
M omd/Makefile.omd
M werk
Log Message:
-----------
Makefile: Move some generic definitions to includable file
This is needed for the upcoming container packaging and can also
be used by other Makefiles to reduce redundant definitions.
Change-Id: Ib165b6a23b7592736ee1cde061f91cd103a9d6cc
Commit: 3f58c99809610e464bb0ac0ce760746d849788e7
https://github.com/tribe29/checkmk/commit/3f58c99809610e464bb0ac0ce760746d8…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-17 (Mon, 17 Sep 2018)
Changed paths:
M Makefile
M omd/Makefile
Log Message:
-----------
Makefile: Move some generic definitions to includable file
This is needed for the upcoming container packaging and can also
be used by other Makefiles to reduce redundant definitions.
Change-Id: Ib165b6a23b7592736ee1cde061f91cd103a9d6cc
Commit: d0b57a36c591994b5d32c31b38fd3b6329de3a7e
https://github.com/tribe29/checkmk/commit/d0b57a36c591994b5d32c31b38fd3b632…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-17 (Mon, 17 Sep 2018)
Changed paths:
M Makefile
M Pipfile
M Pipfile.lock
A docker/.gitignore
A docker/Dockerfile
A docker/Makefile
A docker/README.asciidoc
A docker/docker-entrypoint.sh
M tests/Makefile
M tests/conftest.py
A tests/docker/test_docker.py
M tests/testlib/__init__.py
Log Message:
-----------
First version of official docker image
Notes on the changes so far:
* The user manual draft (README.asciidoc) covers expected regular use cases
and the specific features we provide with our container
* The tests verify all the functionality described in the user manual draft
* The Makefile is work in progress. It'll change during integration with
the CI and release system. The image and image-daily targets don't
produce files, they build the image in the local docker library.
CMK-819
CMK-893
CMK-894
Change-Id: I25ec22fb3f0057bc55920ab84c243a1fb95b22b9
Commit: 9c2a78c941a1cf8973fcb0ca8f6099b609dd181e
https://github.com/tribe29/checkmk/commit/9c2a78c941a1cf8973fcb0ca8f6099b60…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-17 (Mon, 17 Sep 2018)
Changed paths:
M docker/Makefile
M tests/Makefile
M tests/docker/test_docker.py
Log Message:
-----------
Minor fixes for recent docker stuff
Change-Id: I4486f5b6bc0c6160db0af682b57806ab3c5b479d
Commit: a654a1bbcac141b30cbf3e8248ec741790775f25
https://github.com/tribe29/checkmk/commit/a654a1bbcac141b30cbf3e8248ec74179…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-17 (Mon, 17 Sep 2018)
Changed paths:
M docker/Dockerfile
M tests/docker/test_docker.py
Log Message:
-----------
Docker container progress
* Verify GPG signature of Check_MK packages
* Try to fix the update test
Change-Id: I9b15f84c07d534c81061d1e76e93567576a8ed1a
Commit: b98f7aafd1a848724076a4612f53a8a4c5189b9b
https://github.com/tribe29/checkmk/commit/b98f7aafd1a848724076a4612f53a8a4c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-17 (Mon, 17 Sep 2018)
Changed paths:
M docker/Dockerfile
M docker/Makefile
M docker/README.asciidoc
M tests/docker/test_docker.py
M tests/testlib/__init__.py
Log Message:
-----------
Docker image: Add support for building using local CMK files
Change-Id: Id9828aeba54b7be128fce110d81e1dbefa576995
Commit: d1f61b64b0fa371708aa01d52062844bede2a15c
https://github.com/tribe29/checkmk/commit/d1f61b64b0fa371708aa01d52062844be…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-17 (Mon, 17 Sep 2018)
Changed paths:
A .werks/6616
M omd/packages/omd/omd
M omd/packages/omd/omd.8
Log Message:
-----------
6616 Add --no-tmpfs option to "omd create"
It's now possible to disable the temporary filesystem usage during
site creation.
Change-Id: I9588598560c9772ae7b88f55f5a45b1dfd131d4a
Commit: 444145830a84f8e0a4664d5be917f0413b433577
https://github.com/tribe29/checkmk/commit/444145830a84f8e0a4664d5be917f0413…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-17 (Mon, 17 Sep 2018)
Changed paths:
M docker/Dockerfile
Log Message:
-----------
Fixed linter issue
Change-Id: Ieaff7de131d82e1c61577dd82f41e4673c328ea2
Commit: 9f1089447fa1b91f86b4f67fe9abd6e02291fb75
https://github.com/tribe29/checkmk/commit/9f1089447fa1b91f86b4f67fe9abd6e02…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-17 (Mon, 17 Sep 2018)
Changed paths:
M docker/Makefile
Log Message:
-----------
Docker Makefile: Fixed hard coded edition and versions
Change-Id: I65fd075db6285aa5f77e31e34a2ec0caa3f91ae7
Commit: a13ddf61a203049bfe92b4ae6f9505267da3910c
https://github.com/tribe29/checkmk/commit/a13ddf61a203049bfe92b4ae6f9505267…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-17 (Mon, 17 Sep 2018)
Changed paths:
M docker/Makefile
Log Message:
-----------
Docker image archive is now really gzipped
Change-Id: Iebf3aa0e655b2ceeb0655c7bca097f2f0cec0589
Commit: 1cdda002410e5975c772752c7424baeaa6b408e0
https://github.com/tribe29/checkmk/commit/1cdda002410e5975c772752c7424baeaa…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-17 (Mon, 17 Sep 2018)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Jenkins now loads packages from local path instead of download portal
Change-Id: I759138e7fca22e37d502208d2befd9c59d456eb5
Commit: 3ac34251bb3472aba290896cd1653bf96974edc2
https://github.com/tribe29/checkmk/commit/3ac34251bb3472aba290896cd1653bf96…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-17 (Mon, 17 Sep 2018)
Changed paths:
A .werks/6563
Log Message:
-----------
6563 FIX Fixed displaying of joined perf-o-meter columns
When adding views containing Perf-O-Meter painters of joined services the
Perf-o-meters were not displayed. Instead an empty cell was rendered.
Change-Id: Ia7167ae7dc670d2f743073917d79383875229429
Commit: e5588d103f09afcd170fab0bf43c69b930710649
https://github.com/tribe29/checkmk/commit/e5588d103f09afcd170fab0bf43c69b93…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
M agents/windows/Configurable.h
M agents/windows/Configuration.cc
M agents/windows/SectionManager.cc
M agents/windows/WinApi.cc
M agents/windows/WinApi.h
M agents/windows/WinApiInterface.h
M agents/windows/check_mk_agent.cc
M agents/windows/dynamic_func.h
M agents/windows/sections/SectionCheckMK.cc
M agents/windows/sections/SectionEventlog.cc
M agents/windows/sections/SectionEventlog.h
M agents/windows/sections/SectionFileinfo.cc
M agents/windows/sections/SectionMRPE.cc
M agents/windows/sections/SectionMem.cc
M agents/windows/sections/SectionPS.cc
M agents/windows/sections/SectionPerfcounter.cc
M agents/windows/sections/SectionPluginGroup.cc
M agents/windows/test/MockWinApi.h
M agents/windows/test/RotatingFileHandlerTest.cc
Log Message:
-----------
Clang-formatted Windows agent.
Change-Id: I204e81bfbe9cf948b3a1661a7923e289dc9f93f0
Commit: 523a22703036a39803c6fc81984de8733edeec32
https://github.com/tribe29/checkmk/commit/523a22703036a39803c6fc81984de8733…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
A .werks/6594
M cmk/structured_data.py
M web/htdocs/inventory.py
M web/htdocs/views.py
M web/plugins/views/inventory.py
Log Message:
-----------
6594 Status data is transferred in distributed setups
Change-Id: Ic73e7c1363714dd68bca6769314b56239493ef9f
Commit: 0bb065d94015665227ac41e9a2f64caa6864ecb7
https://github.com/tribe29/checkmk/commit/0bb065d94015665227ac41e9a2f64caa6…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
A .werks/6623
M omd/packages/nagvis/Makefile
A omd/packages/nagvis/nagvis-1.9.10.tar.gz
R omd/packages/nagvis/nagvis-1.9.8.tar.gz
Log Message:
-----------
6623 FIX NagVis: Updated to 1.9.10
Change-Id: I0efb6c62c48c252b3b88d8c7b5f0c01364c5c4b9
Commit: fa818cf2f83998a9a3ca916f85340fbc96784499
https://github.com/tribe29/checkmk/commit/fa818cf2f83998a9a3ca916f85340fbc9…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
A .werks/6496
M agents/check_mk_agent.linux
A agents/plugins/mk_docker_container_piggybacked
Log Message:
-----------
6496 FIX check_mk_agent.linux: Moved piggybacked docker container sections to plugin
'mk_docker_container_piggybacked'
Change-Id: Ic6803b9057394f0fe87019168056815bf1210a00
Commit: c8ca336d822d47471785de86a6e0e87aedd465db
https://github.com/tribe29/checkmk/commit/c8ca336d822d47471785de86a6e0e87ae…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
A .werks/6624
Log Message:
-----------
6624 FIX Sign all agents: Prevent focussing search field when opening the dialog
When opening the dialog "Sign all agents" there was previously a search field
shown which had
the initial focus. A user would expect to have the initial focus on the key pass phrase
field
to sign the agent. When the user starts typing the pass phrase without previously changing
the
focus, the pass phrase becomes visible on the screen.
To fix this we have now removed the search field from the "Sign all agents"
dialog. The pass
phrase field in now initially focused as intended.
Change-Id: Id7ab0cb4706b39f42f76a0d33888eaf084000a4b
Commit: 22e591d4d3772e68057d0ced064e70e3fb59902a
https://github.com/tribe29/checkmk/commit/22e591d4d3772e68057d0ced064e70e3f…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
A .werks/6596
M cmk_base/inventory.py
Log Message:
-----------
6596 FIX Do status data inventory: Check "HW/SW Inventory" and shell commands
behave the same way
Change-Id: Id3067de4537c1fe96f9b311dd2dc6d7de9fbbfb3
Commit: 299e4debbc8cbb6c47190312a723533b163a3497
https://github.com/tribe29/checkmk/commit/299e4debbc8cbb6c47190312a723533b1…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
A .werks/6565
M web/htdocs/htmllib.py
M web/htdocs/sidebar.py
Log Message:
-----------
6565 SEC Fixed possible XSS issues in Bookmarks snapin
We've discovered and fixed several possible XSS issues affecting
the Bookmarks snapin. These could be used to execute arbitrary
javascript code in the context of an authenticated user.
Change-Id: I00bcaf7fb226ecbc2da68c4e5d851fc6787c9967
Commit: 055756611c4cf503c124b9dd9c2e6dae00baa533
https://github.com/tribe29/checkmk/commit/055756611c4cf503c124b9dd9c2e6dae0…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
A .werks/6566
Log Message:
-----------
6566 SEC Fixed possible XSS on agent update status views
Parts of the agent deployment status could be used to trigger XSS injections.
Change-Id: I470506da8e73d093c3d556f84c214f9debe14649
Commit: 1fb9b09abd5b4dd85db9d47c4d4503b48e9ce9ce
https://github.com/tribe29/checkmk/commit/1fb9b09abd5b4dd85db9d47c4d4503b48…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
A .werks/6567
M web/htdocs/watolib.py
Log Message:
-----------
6567 SEC Fixed possible XSS on activate changes page
It was possible to trigger an XSS issue using the change messages
in some situations.
Change-Id: Iea724f0c3164c5685eb0564fc6d2143094507e43
Commit: ffbebb299472f01e87301466571ab56aba48f62b
https://github.com/tribe29/checkmk/commit/ffbebb299472f01e87301466571ab56ab…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
A .werks/6568
M web/htdocs/wato.py
Log Message:
-----------
6568 SEC Fixed possible XSS on custom icon management page
Using icons with specific names it was possible to trigger an XSS
on the icon administration page which only affected admin users.
Change-Id: I43884cb20481316a6a1babbaac75f84ec34e133c
Commit: 190901969d64268a264b126b6572c879bc71dd9e
https://github.com/tribe29/checkmk/commit/190901969d64268a264b126b6572c879b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
A .werks/6609
M web/plugins/wato/mkeventd.py
Log Message:
-----------
6609 SEC Fixed possible XSS on SNMP MIB upload page
Using MIB files with specific names it was possible to trigger an XSS
on the MIB file administration page which only affected admin users.
Change-Id: I04b606cdb25eeeda17afe13ca3c05a354570435c
Commit: 34b448503d5bc01b745ef2edc15b7cb705c898de
https://github.com/tribe29/checkmk/commit/34b448503d5bc01b745ef2edc15b7cb70…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
A .werks/6610
M web/plugins/sidebar/shipped.py
Log Message:
-----------
6610 SEC Fixed possible XSS using the dokuwiki snapin
The content of the DokuWiki page named "sidebar" was inserted into the
DokuWiki
view of Check_MK, but was is not correctly sanitized. This can only be done by
an administrator of the page, but every user who can access the DokuWiki view
was affected by the vulnerability.
Change-Id: I6c36e9d0459465257f840a2b6220f775c9d23541
Commit: b06497b5097b053f08b4bd5d1995be5e2808207f
https://github.com/tribe29/checkmk/commit/b06497b5097b053f08b4bd5d1995be5e2…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
A .werks/6611
M web/htdocs/wato.py
Log Message:
-----------
6611 SEC Fixed multiple reflected XSS attacks using AJAX calls
Several AJAX calls with invalid content type setting could be used
to trigger XSS attacks.
Change-Id: Ibef23df27282cf5e72bd0d6d3da3d1a8b713ba67
Commit: 117830e6927202fd0780cc6d5a1f842c808a8130
https://github.com/tribe29/checkmk/commit/117830e6927202fd0780cc6d5a1f842c8…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
A .werks/6612
M web/htdocs/lib.py
M web/htdocs/main.py
M web/htdocs/views.py
M web/htdocs/visuals.py
Log Message:
-----------
6612 SEC Fixed possible reflected XSS using back URLs in view editor
The parameter back of the following requests is vulnerable to reflected XSS.
This vulnerability affects the create/modify view page and requires at least
guest privileges. The victim has to click on the back button to trigger the
injected code.
Change-Id: I56d31e7e884cab576096496ab3676361e653d10d
Commit: 089d0412552e8ea186697185d1ea437ddd2156be
https://github.com/tribe29/checkmk/commit/089d0412552e8ea186697185d1ea437dd…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
A .werks/6613
M web/htdocs/sidebar.py
M web/plugins/sidebar/shipped.py
Log Message:
-----------
6613 SEC Fixed multiple reflected XSS in affecting sidebar snapin AJAX calls
Multiple parameters of several snapin AJAX calls were vulnerable to reflected
XSS. The speedometer is accessible to all users with at least monitoring
privileges.
Change-Id: I6ea1d82537d7bf460f8e10104bf1b43ff8af3797
Commit: 9f3aeb842089ae86ed107bd0f73eadc716414d6d
https://github.com/tribe29/checkmk/commit/9f3aeb842089ae86ed107bd0f73eadc71…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
A .werks/6614
Log Message:
-----------
6614 SEC Fixed reflected XSS affecting agent updater AJAX calls
When the hostname of a monitored agent is known, this could be used to exploit
a reflected XSS vulnerability. Every unauthenticated or authenticated user can
issue a request like this. The victim does not have to be authorized on the
Check_MK application
Change-Id: If81ea745bfd042b647f24f34bf7e90c1dff93a5d
Commit: 6608a29beb1bd2c152887ce374d2d491c46f4592
https://github.com/tribe29/checkmk/commit/6608a29beb1bd2c152887ce374d2d491c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
A .werks/6615
M web/htdocs/sidebar.py
Log Message:
-----------
6615 SEC Fixed unauthorized access to master control actions
As an authenticated guest user it was possible to gain unauthorized access to
the master control snapin actions event if it is not possible to open the
master control snapin. The vulnerability could be used to disable the complete
monitoring or trigger other actions like disabling notifications.
Change-Id: Ibc5c9f8b2183cee7444548a3f2e0c7392351dcaa
Commit: a649f4c58945d6f3d0acefa0a656c862104ad26b
https://github.com/tribe29/checkmk/commit/a649f4c58945d6f3d0acefa0a656c8621…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
4682 SEC Add permission "Can add or modify executables" to be able to fine
tune access rights
It is now possible to explicitly allow/deny users of WATO to add or modify executables.
This done with the new permission <i>Can add or modify executables</i>. By
default
only users with the role <i>Administrator</i> have this permission.
There are different places in Check_MK where an admin, the user of the configuration
GUI, can use the GUI to add executable code to Check_MK.
For example when configuring datasource programs, the user inserts a command line for
gathering monitoring data. This command line is then executed during monitoring by
Check_MK.
Another example is the upload of extension packages (MKPs).
These functions have in common that the user provides data that is executed by Check_MK
later in the context of Check_MK.
If you want to ensure that your WATO users can not "inject" arbitrary
executables
into your Check_MK installation, you only need to revoke this permission.
This permission is needed in addition to the other component related permissions.
For example you need the <tt>wato.rulesets</tt> permission together with the
new
permission to be able to configure rulesets where bare command lines are configured.
These things are protected by the new permission at the moment:
<ul>
<li>Ruleset: Classical active and passive monitoring checks</li>
<li>Ruleset: Datasource programs</li>
<li>Ruleset: Configuring custom host check command</li>
<li>Host diagnostic page: Setting arbritary command line as datasource
program</li>
<li>Configure event console actions</li>
<li>
<strong>Incompatible</strong>: User with the role <i>Users</i> are
allowed to edit rulesets
for the WATO folders they are permitted on. In previous versions they were also able to
insert arbitrary commands into the rulesets mentioned above. This has now been removed
(by default) for security reasons. If you still need this functionality, you need to
set the new permission to <i>yes</i> for this role.
CMK-963
Change-Id: Ic52c52e53b8cbd10c8f2af064559ff0bed9b41c7
Commit: 467f749697afb50d57897b96cbdaba9495e6b7ed
https://github.com/tribe29/checkmk/commit/467f749697afb50d57897b96cbdaba949…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
Addition to #4682: Prevent use of given command in wato_ajax_diag_host.py
Change-Id: I5a7e51999c12d69b2a13271ddc5757e7dd5c35a8
Commit: 605c91d0b4fbb4856811bf01e82690b3f307f151
https://github.com/tribe29/checkmk/commit/605c91d0b4fbb4856811bf01e82690b3f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
A .werks/6618
M web/htdocs/js/wato.js
M web/htdocs/wato.py
Log Message:
-----------
6618 SEC Fixed missing CSRF protection for host diagnostic AJAX calls
The AJAX calls used by the host diagnostic page were not correctly using
CSRF tokens to protect logged in users against malicious links that could
trigger actions.
CMK-963
Change-Id: I0999dc8eed89065064c41de865c00759ca40470b
Commit: 31a5fa6a57e5dc1e0550e37443374f054dc6ff22
https://github.com/tribe29/checkmk/commit/31a5fa6a57e5dc1e0550e37443374f054…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
A .werks/6619
M web/htdocs/sidebar.py
M web/plugins/sidebar/shipped.py
Log Message:
-----------
6619 SEC Fixed missing CSRF protection for master control AJAX calls
The AJAX calls used by the master control snapin were not correctly using
CSRF tokens to protect logged in users against malicious links that could
trigger actions.
CMK-963
Change-Id: Ib13033f472728f00041038c80eac1b43d785bb43
Commit: 387653b9aaeaadf43020728553f995739f3c1e56
https://github.com/tribe29/checkmk/commit/387653b9aaeaadf43020728553f995739…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
A .werks/6620
M web/htdocs/js/sidebar.js
M web/htdocs/sidebar.py
M web/plugins/sidebar/shipped.py
Log Message:
-----------
6620 SEC Fixed missing CSRF protection for site status AJAX calls
The AJAX calls used by the site status snapin were not correctly using
CSRF tokens to protect logged in users against malicious links that could
trigger actions.
Change-Id: Ib4ff568b1b07961d7e265ddc80443b3f74a7d4c9
Commit: 3583cef9acda8314a53e0bd30a3e5a3aa95f09a3
https://github.com/tribe29/checkmk/commit/3583cef9acda8314a53e0bd30a3e5a3aa…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
A .werks/6621
M web/htdocs/wato.py
Log Message:
-----------
6621 SEC Add permission to prevent users from editing "Deploy custom files with
agent" rule set
Using the rule set "Deploy custom files with agent" it is possible to select
custom files
to be distributed with the agents built using the Agent Bakery. As this is rule set may
add custom executable code to the agents it makes sense to be able to control the
permission
for this more explicitly.
If you want to make sure that administrative users can not add those custom files to the
agents, you can now use the rule set "Configure custom agent file deployments"
to revoke
this permission.
Change-Id: Iaf9c5d8b763d1f6d24decf8dceed5282dbf85e71
Commit: 6b42190e2c850031b6f8cab68aebcdb706493113
https://github.com/tribe29/checkmk/commit/6b42190e2c850031b6f8cab68aebcdb70…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
A .werks/6622
M web/htdocs/login.py
Log Message:
-----------
6622 SEC Fixed possible open redirect on login page
It was possible to redirect an user to external websites through manipulating
GET parameters. To exploit this vulnerability, an attacker needs to trick a
user into following a crafted URL. The attack only works if the user does not
notice that he is redirected to a different URL.
Change-Id: I072a6e1b49cd33a104f9c0c26113b29f46e2a86d
Commit: 3171813c7276772ff8a668f11d4fd2df52112d88
https://github.com/tribe29/checkmk/commit/3171813c7276772ff8a668f11d4fd2df5…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
A .werks/6599
M cmk/structured_data.py
M cmk_base/inventory.py
M tests/unit/cmk/structured_data/test_structured_data.py
Log Message:
-----------
6599 FIX HW/SW Inventory: Only count the real entries
The active check {{Check_MK HW/SW Inventory}}, the
inventory history and the shell commands <tt>cmk -vi</tt>
and <tt>cmk -vii</tt> show the number of found entries.
This number also includes the amount of nodes. Example:
<tt>Hardware > System > Family: Thinkpad</tt>
gives 3 entries. This may be confusing.
Now only the real entries are counted. Example:
<tt>Hardware > System > Family: Thinkpad</tt>
gives 1 entry.
Change-Id: I3c9e2c218ee6a4f12f4a2d82f67711cea5517881
Commit: e217eb211159528525fb6bf7e27ae9f7b72be208
https://github.com/tribe29/checkmk/commit/e217eb211159528525fb6bf7e27ae9f7b…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
A .werks/6598
M cmk_base/inventory.py
Log Message:
-----------
6598 FIX HW/SW Inventory: Do not list plugins on commandline for which the related
section is empty
Change-Id: I0333452af31c77eefb8c58d4bf51636ead4d4197
Commit: 42d0e3290cce326f9ce9cb6f0f490d5f088f29bc
https://github.com/tribe29/checkmk/commit/42d0e3290cce326f9ce9cb6f0f490d5f0…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-18 (Tue, 18 Sep 2018)
Changed paths:
M .werks/6565
M .werks/6566
M .werks/6567
M .werks/6568
M .werks/6609
M .werks/6610
M .werks/6611
M .werks/6612
M .werks/6613
M .werks/6614
M .werks/6615
M .werks/6618
M .werks/6619
M .werks/6620
M .werks/6621
M .werks/6622
Log Message:
-----------
Updated recent werk version numbers
Change-Id: I198e550fa390673f1db51b765bbeb5c55bedf014
Commit: ceefb9096d3bd2b019c5f03c10f2ba1bd4d16446
https://github.com/tribe29/checkmk/commit/ceefb9096d3bd2b019c5f03c10f2ba1bd…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-19 (Wed, 19 Sep 2018)
Changed paths:
A .werks/6597
M checks/netapp_api_vs_traffic
Log Message:
-----------
6597 FIX netapp_api_vs_traffic: Fixed pending services
Thanks to Christian Hofstädtler for this patch
The netapp_api_vs_traffic service always shows
<tt>Traffic vServer NAME PEND - Cannot compute check result: No time
difference</tt>
Apparently this is caused because the counter key supplied to
get_rate function is not unique when multiple protocols are found.
Change-Id: I8975cb16de07e24ef584352b0504b72ced443444
Commit: 5895ac5322e5bc8f1b30a24ff675f6345d43438d
https://github.com/tribe29/checkmk/commit/5895ac5322e5bc8f1b30a24ff675f6345…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-09-19 (Wed, 19 Sep 2018)
Changed paths:
M checks/jolokia_metrics
Log Message:
-----------
Minor cleanup
Change-Id: I6dbded3e899b87ed483cac9587ca7f3a61570cd7
Commit: e7324f235e6d5d8b437ad060badd4ee9ac502e84
https://github.com/tribe29/checkmk/commit/e7324f235e6d5d8b437ad060badd4ee9a…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-09-19 (Wed, 19 Sep 2018)
Changed paths:
M checks/jolokia_metrics
Log Message:
-----------
Fix braino
Change-Id: Idc8f0fd30e97de8cfb30e176a35d533f41fca281
Commit: 6cf3744153d89b84f83268534bc0a67fe6df57bf
https://github.com/tribe29/checkmk/commit/6cf3744153d89b84f83268534bc0a67fe…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-19 (Wed, 19 Sep 2018)
Changed paths:
A .werks/6625
Log Message:
-----------
6625 FIX Fixed possible failed mkbackup because of changed mknotifyd state file
The mknotifyd used specific names for a temporary file which was not excluded by
the mkbackup mechanism. When a backup was performed while the mknotifyd wrote it's
state file, the backup could fail with an exception like this:
OSError: [Errno 2] No such file or directory:
\'/omd/sites/int_ma_5351/var/log/mknotifyd.state.new\'
CMK-1011
Change-Id: If50e8ba088197fbd027f8f57f786c6471f2cb811
Commit: e392707520fe8e9340e947749de319e71857542a
https://github.com/tribe29/checkmk/commit/e392707520fe8e9340e947749de319e71…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-19 (Wed, 19 Sep 2018)
Changed paths:
A .werks/6626
M web/htdocs/wato.py
Log Message:
-----------
6626 FIX Timeperiod deletion was not possible when using time specific parameters
When trying to delete a timeperiod while a check parameter ruleset uses time specific
parameters, it was not possible to delete this timeperiod. Regardless of which
timeperiod
was used in the time specific parameters.
Change-Id: Ib27b55ffee312fee9304844c251a50524da913a1
Commit: faa4da0deaba99be3e9d7fe078094f4942b966d3
https://github.com/tribe29/checkmk/commit/faa4da0deaba99be3e9d7fe078094f494…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-19 (Wed, 19 Sep 2018)
Changed paths:
A .werks/6595
M checks/if.include
M tests/unit/checks/test_if_check.py
Log Message:
-----------
6595 FIX if.include: Recognize duplicate interface items correctly
The recognition works correct but not in the following situation
where the wrong network interface data is checked.
<ul>
<li><tt>Use desciption</tt> or <tt>use alias</tt> is
configured in the
ruleset <tt>Network Interface and Switch Port Discovery</tt>.</li>
<li>Two or more network interfaces exist with same description or
alias.</li>
<li>Only one network interface with this description or alias is
discovered.</li>
<li>The discovered network interface does not rank first.</li>
</ul>
Now the index is attached if an alias or description exists at least twice.
Change-Id: I996a820796234ad6e571f8bcffc51a024af647c1
Commit: 5ab64ced09c200f4e721aca1671ae2c2b5d209c6
https://github.com/tribe29/checkmk/commit/5ab64ced09c200f4e721aca1671ae2c2b…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-09-20 (Thu, 20 Sep 2018)
Changed paths:
M Pipfile.lock
Log Message:
-----------
Regenerate Pipfile.lock.
Change-Id: I1d6290011e28b08d6df81c1092f0e6fdd0af0b56
Commit: 4d7b02961f9a745dcd0569efac6ee2e84a712dd9
https://github.com/tribe29/checkmk/commit/4d7b02961f9a745dcd0569efac6ee2e84…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-20 (Thu, 20 Sep 2018)
Changed paths:
A .werks/6600
M inventory/win_wmi_updates
Log Message:
-----------
6600 FIX inv_win_wmi_updates: Fixed parsing install date; regard all possible formats
Change-Id: I24dc6ade5122d0d7daa5e6dad497eecc139c57f8
Commit: a8d10d8e6ab5f03f56fef7ed70701063331350de
https://github.com/tribe29/checkmk/commit/a8d10d8e6ab5f03f56fef7ed707010633…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-09-20 (Thu, 20 Sep 2018)
Changed paths:
A .werks/6659
Log Message:
-----------
Agent Baking: Fixed bug where hosts used bakery settings from other hosts
Change-Id: Ie4cc878934d424fc6a2df14843caa237198976d0
Commit: 051875b6945194defdff445b43644bc3d2cbd234
https://github.com/tribe29/checkmk/commit/051875b6945194defdff445b43644bc3d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-20 (Thu, 20 Sep 2018)
Changed paths:
A .werks/6627
M inventory/export_software_csv
Log Message:
-----------
6627 FIX Fixed exception in export hook software_csv
The exception "global name 'cmk' is not defined" occurred when trying
to
use the software export hook in 1.5.
Change-Id: I7aa327df24f2101ae612cbb7188448be2430b9f1
Commit: cd292b473681956695f129c5ac3583aea320a7c6
https://github.com/tribe29/checkmk/commit/cd292b473681956695f129c5ac3583aea…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-09-20 (Thu, 20 Sep 2018)
Changed paths:
M checks/jolokia_metrics
Log Message:
-----------
jolokia_metrics.tp: Improve variable naming
Change-Id: I35e4d2354e935f20711745aa952649a2e78fd57c
Commit: 575ccc5ed305600bc226ae3a10b58eea1f065946
https://github.com/tribe29/checkmk/commit/575ccc5ed305600bc226ae3a10b58eea1…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-20 (Thu, 20 Sep 2018)
Changed paths:
M web/plugins/views/inventory.py
Log Message:
-----------
Fixed KeyError while getting status data via LQ for the inventory tree
Change-Id: I9b38e1123a71dc304abdb0f99d5414f8a36f5f0d
Commit: d48586c9b9bdee1ff56a28418305ad00b425c52e
https://github.com/tribe29/checkmk/commit/d48586c9b9bdee1ff56a28418305ad00b…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-20 (Thu, 20 Sep 2018)
Changed paths:
A .werks/6603
M cmk_base/check_table.py
Log Message:
-----------
6603 FIX CRE: Fixed Check_MK service crash if a check plugin is unknown to the check
context
Change-Id: I8d2e2ea14d82095a50987f81708142f2ef7b8113
Commit: 7bd1b389ce1c076b7908c72d0b207ed0254281b6
https://github.com/tribe29/checkmk/commit/7bd1b389ce1c076b7908c72d0b207ed02…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-09-20 (Thu, 20 Sep 2018)
Changed paths:
A .werks/6467
M checks/jolokia_metrics
Log Message:
-----------
6467 FIX jolokia_metrics.tp: Only discover services which can be checked
In some circumstances, Check_MK would discover services for which the maxThreads
value of the thread pool was missing, leading to permanently unknown services.
This has been fixed.
Change-Id: I4ac30ba799eb67bc6ed450df8ada4c2cee73aed8
Commit: 3e5d536e897c792058b21f8c2b4611c2289df5dc
https://github.com/tribe29/checkmk/commit/3e5d536e897c792058b21f8c2b4611c22…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-20 (Thu, 20 Sep 2018)
Changed paths:
A .werks/6601
M checks/fsc_sc2_fans
M checks/fsc_sc2_psu
Log Message:
-----------
6601 FIX fsc_sc2_fans, fsc_sc2_psu: Discover fans and PSUs if they are present
Change-Id: I159e05d6c8e7dfdad9a3e130e9bfc6d2cc62b570
Commit: 2ad878575ef366708712438a5aa73025eeeeef7f
https://github.com/tribe29/checkmk/commit/2ad878575ef366708712438a5aa73025e…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-09-21 (Fri, 21 Sep 2018)
Changed paths:
A .werks/6661
M cmk_base/discovery.py
Log Message:
-----------
6661 FIX Periodic service discovery/cronjob: Changed loglevel of informational message
The discover-marked-hosts cronjob no longer receives a <tt>Timeout of 120 seconds
reached ...</tt> message,
in case the discovery takes longer than expected. This logmessage is now only shown in
higher log level.
Change-Id: I4c4f7231f8637b2999aafb4b0fdbf0a65068a94a
Commit: 1ef808df39d5cd733a61632968da888487ac538d
https://github.com/tribe29/checkmk/commit/1ef808df39d5cd733a61632968da88848…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-21 (Fri, 21 Sep 2018)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Locking livestatus port opening during tests
The integration tests failed from time to time when two
integration test jobs (of different branches) were trying
to allocate one port at the same time.
The new lock should prevent this issue.
Change-Id: Ib7fe14aa6da0270bab3c35c703e9344c879444ad
Commit: 3cab9ee4284ff76be6eb62f130c7d97d155c3ba5
https://github.com/tribe29/checkmk/commit/3cab9ee4284ff76be6eb62f130c7d97d1…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-09-24 (Mon, 24 Sep 2018)
Changed paths:
A .werks/6468
M inventory/docker_node_network
Log Message:
-----------
6468 FIX docker_node_network: Fix crashing HW/SW inventory when labels are not set
Change-Id: I6024cad3c1d36a0a5b5432ecfb6ccc64758f4747
Commit: a2147edc6d46433492c8c92ace4d6e7e0682936a
https://github.com/tribe29/checkmk/commit/a2147edc6d46433492c8c92ace4d6e7e0…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-09-24 (Mon, 24 Sep 2018)
Changed paths:
M cmk_base/dump_host.py
Log Message:
-----------
dump_host.py: Fix TypeError if host has no IP address
Change-Id: Idaf30d59fe746fcb37ace08f0604c6b99724850f
Commit: 51166a694e2a75e8bec11e1cbfae7a845de4f209
https://github.com/tribe29/checkmk/commit/51166a694e2a75e8bec11e1cbfae7a845…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-24 (Mon, 24 Sep 2018)
Changed paths:
A .werks/6712
Log Message:
-----------
6712 FIX Fixed TypeError exception when running "cmk -D" on hosts without IP
address
Change-Id: Ic82b441985cbacb0a885db2184c3128da43c67ed
Commit: 14966a0b0307b31ac7ec831607cb91f3f035e420
https://github.com/tribe29/checkmk/commit/14966a0b0307b31ac7ec831607cb91f3f…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-09-24 (Mon, 24 Sep 2018)
Changed paths:
A .werks/6662
M cmk_base/automations/check_mk.py
M cmk_base/checking.py
M cmk_base/checks.py
M cmk_base/dump_host.py
A tests/unit/cmk_base/test_checking.py
M web/htdocs/wato.py
Log Message:
-----------
6662 Timespecific check parameters: Changed computation algorithm to allow more flexible
configurations
CMK-878
Change-Id: I497d215eb45de87310c9b40b137e1024537c0095
Commit: 8dfbfe765a3ad7260498eb9d009edf845f2fa50f
https://github.com/tribe29/checkmk/commit/8dfbfe765a3ad7260498eb9d009edf845…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-09-24 (Mon, 24 Sep 2018)
Changed paths:
M .werks/6662
Log Message:
-----------
updated werk text
Change-Id: I6f2a228a1c58d58467c3e1a9e5ec727ed15b3b81
Commit: 4a76af56f985a74796754d3f3b96b1687fd811a8
https://github.com/tribe29/checkmk/commit/4a76af56f985a74796754d3f3b96b1687…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-09-24 (Mon, 24 Sep 2018)
Changed paths:
M .werks/6662
Log Message:
-----------
updated werk text
Change-Id: I4f9efdd826101da13dff779a58c9f918240ef477
Commit: 4aee3967eb9d460c71740a535dae2b37300c8fb1
https://github.com/tribe29/checkmk/commit/4aee3967eb9d460c71740a535dae2b373…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-09-24 (Mon, 24 Sep 2018)
Changed paths:
M .werks/6662
Log Message:
-----------
updated werk text
Change-Id: If87367a6a274808b7bc3a5d4f42ec82bb0b46db6
Commit: 98be8cc4d11e77a6d3b464c4ace16c2e752d9cc8
https://github.com/tribe29/checkmk/commit/98be8cc4d11e77a6d3b464c4ace16c2e7…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-09-24 (Mon, 24 Sep 2018)
Changed paths:
A .werks/6660
M web/htdocs/background_job.py
M web/htdocs/userdb.py
M web/htdocs/wato.py
Log Message:
-----------
6660 FIX Background Jobs: fixed issue with monitoring sites running on nfs mount
If the site is running on a nfs mount, the background job could crash during a directory
cleanup.
This was caused by an open file handle within the designated directory.
Change-Id: Ic2d8e94b2702df569c92e73439b0527872e3d56b
Commit: d7730f2cafb30eaf260bb7eda8bec41f7d7585ba
https://github.com/tribe29/checkmk/commit/d7730f2cafb30eaf260bb7eda8bec41f7…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-24 (Mon, 24 Sep 2018)
Changed paths:
A .werks/6715
M web/plugins/wato/bi.py
Log Message:
-----------
6715 FIX Editing BI Rules: Increased size of the rule ID input field
Change-Id: I5b6392e7807bd11acacf655c263374edc5d404d8
Commit: d068a42169b3cebc99ac52bd2b9e5b0154501810
https://github.com/tribe29/checkmk/commit/d068a42169b3cebc99ac52bd2b9e5b015…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-24 (Mon, 24 Sep 2018)
Changed paths:
A .werks/6714
M checks/docker_container_status
Log Message:
-----------
6714 FIX docker_container_status: Fixed possible "ValueError" exception
Change-Id: Ic993ad9862b958d942aa597053f157219050ca14
Commit: e91ccbd95e46b5f1e7fa8b7f3a13cd1bb77ea2ec
https://github.com/tribe29/checkmk/commit/e91ccbd95e46b5f1e7fa8b7f3a13cd1bb…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-09-24 (Mon, 24 Sep 2018)
Changed paths:
A .werks/6663
M web/plugins/wato/bi.py
Log Message:
-----------
BI configuration: WATO slave sites without user login now also receive BI configuration
changes
Change-Id: I4b2f0829279f7f75777200fa432ac6d6242d751f
Commit: 6301e4c3c90dc11ee3ad216580ec693cf4bcb9fd
https://github.com/tribe29/checkmk/commit/6301e4c3c90dc11ee3ad216580ec693cf…
Author: Marcel Schulte <ms(a)mathias-kettner.de>
Date: 2018-09-24 (Mon, 24 Sep 2018)
Changed paths:
A .werks/5845
A checks/fsc.include
M checks/fsc_fans
M checks/fsc_sc2_cpu_status
M checks/fsc_sc2_fans
M checks/fsc_sc2_info
M checks/fsc_sc2_mem_status
M checks/fsc_sc2_power_consumption
M checks/fsc_sc2_psu
M checks/fsc_sc2_temp
M checks/fsc_sc2_voltage
M checks/fsc_subsystems
M checks/fsc_temp
Log Message:
-----------
5845 FIX fsc checks: prevent fsc_fans and fsc_temp if corresponding fsc_sc2-* data is
available, made snmp_scan_functions more readable
* fsc_fans and fsc_temp do not discover services anymore, if corresponding fsc_sc2_* data
is available.
* snmp_scan_functions were made more readable using functions in fsc.include
Change-Id: Icd54931060d33fc4fd97af826c1e2beebb7ad1b2
Commit: af43c509d32b22ed2cdaed5b63450bf547642c77
https://github.com/tribe29/checkmk/commit/af43c509d32b22ed2cdaed5b63450bf54…
Author: Marcel Schulte <ms(a)mathias-kettner.de>
Date: 2018-09-25 (Tue, 25 Sep 2018)
Changed paths:
M .werks/5845
Log Message:
-----------
Fixed werk text of werk 5845 regarding incompatibility.
Change-Id: Iff8780e192592ffcb3fc5b78a91d00a8da7ac633
Commit: a88a18d6ee983bb7f9fd18096601dbb6ce2f4043
https://github.com/tribe29/checkmk/commit/a88a18d6ee983bb7f9fd18096601dbb6c…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-09-25 (Tue, 25 Sep 2018)
Changed paths:
M checks/synology_raid
Log Message:
-----------
FEED-980: Added more possible states to synology_raid
Change-Id: I87a85978526eaa10a177e7631ff5aa425d689c7e
Commit: f5064e3630354e3f670c741f41cde490ebbf33ac
https://github.com/tribe29/checkmk/commit/f5064e3630354e3f670c741f41cde490e…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-09-25 (Tue, 25 Sep 2018)
Changed paths:
A .werks/6478
Log Message:
-----------
6478 FIX synology_raid: Fixed crash on devices with more possibles raid states
Newer devices can have more states than older one. This check does not crash
anymore if such a state occurs.
Change-Id: I8cd6c1a9376da452036b32eb192365f28b507432
Commit: 41a653b1c66ee8456fc190797689a2226b77c04c
https://github.com/tribe29/checkmk/commit/41a653b1c66ee8456fc190797689a2226…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-25 (Tue, 25 Sep 2018)
Changed paths:
M web/htdocs/login.py
Log Message:
-----------
Improved error handling of invalid input vars in some situations
Change-Id: I2ac7e39d72dc44499b40f332ceceddb1f3227e43
Commit: 571c2190bbb0a09311464a953dbdbb952f0147ae
https://github.com/tribe29/checkmk/commit/571c2190bbb0a09311464a953dbdbb952…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-25 (Tue, 25 Sep 2018)
Changed paths:
A .werks/6710
M web/htdocs/crash_reporting.py
M web/htdocs/default_permissions.py
M web/htdocs/index.py
M web/plugins/icons/builtin.py
Log Message:
-----------
6710 SEC Limit crash reporting functionality to permitted users
The crash reporting functionality of the GUI, which shows a lot of detailed
information about the internal state of the GUI, has been limited to be shown
only to permitted users.
The crash report could be used by attackers to get internal information about
the application state and secrets processed by the GUI.
All not permitted users will now only see a short message about the occurred
crash. Some more information is written to <tt>var/log/web.log</tt>.
Only authenticated administrative users are allowed to see and submit crash
reports by default.
If you like to give all your users the right to see and send crash reports give
them the permission "See crash reports"
A problem with this change may be that some crashes occur only in very specific
situations, for example for specific users. In such a case it may be hard to
get detailed information about the situation when the crash reporting is not
available. We plan to add an improved crash reporting in future versions to
make all occurred crashes available to the Check_MK administrator for later
debugging.
CMK-1037
Change-Id: I7ba306a212572d513041607fb45bcac1dd697d68
Commit: c58135ae6c6ad83be00a5797004b092d2d3d71b0
https://github.com/tribe29/checkmk/commit/c58135ae6c6ad83be00a5797004b092d2…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-25 (Tue, 25 Sep 2018)
Changed paths:
A .werks/6709
M web/htdocs/wato.py
Log Message:
-----------
6709 SEC Fixed possible information disclosure to apache log when editing users
An administrator has the ability to create new users. The credentials of a
newly created user were visible within the HTML of the resulting web page as
GET parameter of various hyperlinks. If one of these links was clicked, the
credentials were stored in the administrator’s browser history and in the access
logs of the server.
CMK-967
Change-Id: I1be7051d97756b1fd4135b032833df18de63eee5
Commit: 7b1ca0227a82343ebcfbf73857d2a44c7ed60d72
https://github.com/tribe29/checkmk/commit/7b1ca0227a82343ebcfbf73857d2a44c7…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-25 (Tue, 25 Sep 2018)
Changed paths:
M omd/packages/omd/omd
Log Message:
-----------
mkbackup: Do not fail when liveproxyd state file is currently being written
Change-Id: I1fe287fc859daaae649c06ae366df7d680ebd007
Commit: d4f3e251daa97659c2ef7f5138d2672e045e3489
https://github.com/tribe29/checkmk/commit/d4f3e251daa97659c2ef7f5138d2672e0…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-25 (Tue, 25 Sep 2018)
Changed paths:
A .werks/6608
M inventory/win_wmi_updates
Log Message:
-----------
6608 FIX win_wmi_updates: Fixed parsing install date if reported in HEX format
Change-Id: I66462d14556a3b44c4f5015bbb221477c0b87f61
Commit: ee39938142b8bef4fda39b96a2d5d3f67ebcc929
https://github.com/tribe29/checkmk/commit/ee39938142b8bef4fda39b96a2d5d3f67…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-09-25 (Tue, 25 Sep 2018)
Changed paths:
A .werks/6630
M checks/df
M tests/unit/checks/test_df_check.py
Log Message:
-----------
6630 FIX df: Do not ignore filesystems mounted at /var/lib/docker and
/var/lib/docker-latest
We do not want to discover the container filesystems, but previously, the filtering had
been too aggressive. This has been fixed.
Change-Id: I0aa6c4ab291e1f1792f33e3bb40a2d97721e714c
Commit: f107b81a8a89d7fef8e8bdcac1e2ad152045240b
https://github.com/tribe29/checkmk/commit/f107b81a8a89d7fef8e8bdcac1e2ad152…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-25 (Tue, 25 Sep 2018)
Changed paths:
A .werks/6713
M cmk_base/check_table.py
M cmk_base/checks.py
M cmk_base/config.py
M cmk_base/discovery.py
Log Message:
-----------
6713 FIX Fixed monitoring of piggyback based services when "No agent" is
configured
Check_MK was not correctly discovering services using piggyback data when a
host (e.g. a docker container) has "No agent" configured.
CMK-1035
Change-Id: I69b085271578747092e6f83ba13ad4bdae708ca3
Commit: 746bdfff4c218477cf562a09aa0e2feef7e6254e
https://github.com/tribe29/checkmk/commit/746bdfff4c218477cf562a09aa0e2feef…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-09-26 (Wed, 26 Sep 2018)
Changed paths:
M web/plugins/metrics/check_mk.py
Log Message:
-----------
CMK-1063: Add metrics for memory and pagefile avg.
Change-Id: Ia47d88c333c671fb6631e54e201f6f4ace9923d5
Commit: f7c7194494299d47be22f70770f0e882d3eb6dd3
https://github.com/tribe29/checkmk/commit/f7c7194494299d47be22f70770f0e882d…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-09-26 (Wed, 26 Sep 2018)
Changed paths:
A .werks/5510
Log Message:
-----------
5510 FIX Add missing metrics for Windows Memory and Pagefile check
Memory and Pagefile average graphs are now displayed using the correct scaling and unit.
Change-Id: Ibd63ef11d5bdeac215421a40ad290c755286ad14
Commit: da34c43adb5f7014b3509789e952a717e185eb76
https://github.com/tribe29/checkmk/commit/da34c43adb5f7014b3509789e952a717e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-26 (Wed, 26 Sep 2018)
Changed paths:
A .werks/6717
A omd/Licenses.README
A omd/Licenses.csv
A omd/Licenses.ods
M omd/Makefile
M omd/debian/copyright
Log Message:
-----------
6717 3rd party components and licenses are now listed in central file
Check_MK contains a lot of open source software. The licensing and copyright of
each package can now be found in a central CSV file. This file is located in
<tt>share/doc/Licenses.csv</tt> in each released version. You can find the
file
of your local default version e.g. at
<tt>/omd/versions/default/share/doc/Licenses.csv</tt>.
The latest file is always available in the git at <tt>omd/Licenses.csv</tt>
which
is also available via the git browser
<a
href="https://git.mathias-kettner.de/git/?p=check_mk.git;a=blob;f=omd/Makefile/Licenses.csv">here</a>.
CMK-822
Change-Id: Ic636131c26242ba9df599d9b517bc619b2c8ab0f
Commit: 3e6e125a473cc030dd8558fcda4ca1b3fa677199
https://github.com/tribe29/checkmk/commit/3e6e125a473cc030dd8558fcda4ca1b3f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-26 (Wed, 26 Sep 2018)
Changed paths:
M .werks/6717
Log Message:
-----------
Fixed wrong URL in werk
Change-Id: I0640b8e2f938051b0ba9bab49b4e52e19da86604
Commit: ec518d75b2c510098e04fdf2f8a6d867693f6a9a
https://github.com/tribe29/checkmk/commit/ec518d75b2c510098e04fdf2f8a6d8676…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-26 (Wed, 26 Sep 2018)
Changed paths:
A .werks/6716
M cmk/ec/.f12
M cmk/ec/main.py
M web/plugins/wato/mkeventd.py
Log Message:
-----------
6716 FIX Add SNMP trap processing log target for deep SNMP trap debugging
A new option "SNMP trap processing" has been added to the Event Console log
setting
which tells the underlying SNMP library (PySNMP) to write it's debug output to the
<tt>var/log/mkeventd.log</tt> when set to <tt>Debug</tt>.
Please be careful with this setting. It may result in a lot of log output when you
set it to debug for instances which receive a lot of SNMP traps.
CMK-905
Change-Id: I7d4589434c45edd2b92545b0eb04fdd2eaad00e7
Commit: 10d8c678468a71e29d263dcd803338daedaa107d
https://github.com/tribe29/checkmk/commit/10d8c678468a71e29d263dcd803338dae…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-26 (Wed, 26 Sep 2018)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
Add verbose log entries for not processed SNMP traps
When an SNMP trap can not be processed this results in no log entry by
default. When now setting the new "SNMP trap processing" log to verbose
there are now entries added for dropped traps. They look like this:
2018-09-25 16:15:02,143 [15] [cmk.mkeventd.snmp] Trap received from 127.0.0.1:38365.
Checking for acceptance now.
2018-09-25 16:15:02,149 [15] [cmk.mkeventd.snmp] Trap (v1) dropped from 127.0.0.1: Unknown
community (asd)
2018-09-25 16:15:06,019 [15] [cmk.mkeventd.snmp] Trap received from 127.0.0.1:42741.
Checking for acceptance now.
2018-09-25 16:15:06,021 [15] [cmk.mkeventd.snmp] Trap (v1) dropped from 127.0.0.1: Unknown
community (x)
2018-09-25 16:15:08,253 [15] [cmk.mkeventd.snmp] Trap received from 127.0.0.1:37728.
Checking for acceptance now.
2018-09-25 16:15:08,255 [15] [cmk.mkeventd.snmp] Trap (v3) dropped from 127.0.0.1: Unknown
credentials (msgUserName: usr-sha-aes128)
CMK-905
Change-Id: I624ec2d2827b8256bd3fc6261c713d8cccde4c91
Commit: 48e1125fe3e3a68095eab71876158e6ea50ce41e
https://github.com/tribe29/checkmk/commit/48e1125fe3e3a68095eab71876158e6ea…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-26 (Wed, 26 Sep 2018)
Changed paths:
M cmk/ec/defaults.py
M cmk/ec/main.py
M web/plugins/wato/mkeventd.py
Log Message:
-----------
Renamed new SNMP logger to cmk.mkeventd.EventServer.snmp
Change-Id: I7e45b36894d24a76cf27b3949c5ec2f841ce7a67
Commit: bf0843939691a22dd02d84492c6bc8d8936a0014
https://github.com/tribe29/checkmk/commit/bf0843939691a22dd02d84492c6bc8d89…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-26 (Wed, 26 Sep 2018)
Changed paths:
A .werks/6718
M cmk/ec/main.py
Log Message:
-----------
6718 FIX Fixed invalid exception handling when unable to initialize the Event Console
When an exception occurs before the configuration was read during initialization
of the Event Console a subsequent exception could occur during shutdown of the
Event Console process. The exception message looked like this:
local variable 'pid_path' referenced before assignment
Change-Id: Ie7f4aabef74eb3e450b5cd2b8ce0572aa5a49e8f
Commit: fb99994a70d744cbbb2447371b0f2ab1f1b70c43
https://github.com/tribe29/checkmk/commit/fb99994a70d744cbbb2447371b0f2ab1f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-26 (Wed, 26 Sep 2018)
Changed paths:
M cmk/ec/main.py
M tests/testlib/__init__.py
Log Message:
-----------
Add missing log_level setting during tests
Change-Id: If9df26967f3c2291c044a79db076e1d5b106bf26
Commit: 5b73298686136e6633eb75f6ddd4f590f732f734
https://github.com/tribe29/checkmk/commit/5b73298686136e6633eb75f6ddd4f590f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-26 (Wed, 26 Sep 2018)
Changed paths:
M docker/README.asciidoc
Log Message:
-----------
Add handling of website packages to docker README
Change-Id: I8ebc4cce07462802f0919a9d72d4bc878f5e8b5b
Commit: b464a4df150eb4151bd8eac757b5b1427807ce39
https://github.com/tribe29/checkmk/commit/b464a4df150eb4151bd8eac757b5b1427…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-26 (Wed, 26 Sep 2018)
Changed paths:
M docker/docker-entrypoint.sh
Log Message:
-----------
Use the new --no-tmpfs option to start without a tmpfs
Change-Id: I1f972f2d6ee7a9a4a5268de08220153c14ea8b57
Commit: 5525ae8b4c8343c2a6197c7a1a3cf269bef75ca8
https://github.com/tribe29/checkmk/commit/5525ae8b4c8343c2a6197c7a1a3cf269b…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-09-26 (Wed, 26 Sep 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
CMK-1041: Fixed typo in css for new theme
Change-Id: Id85496ec9ffe30aadf3e721318a281dea298a070
Commit: 0ed8167de8cfb19654122e2986c40c1c7a3ee3d0
https://github.com/tribe29/checkmk/commit/0ed8167de8cfb19654122e2986c40c1c7…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-09-26 (Wed, 26 Sep 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
CMK-1046: Fixed alignment in host diagnostic
Change-Id: I7a258c03748d8f4734584245de76a2cc24bc943f
Commit: e434715f0bd5e19bad01e1faaf8c51d250621fad
https://github.com/tribe29/checkmk/commit/e434715f0bd5e19bad01e1faaf8c51d25…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-09-26 (Wed, 26 Sep 2018)
Changed paths:
M web/htdocs/images/login_window.png
M web/htdocs/images/sidebar_top.png
M web/htdocs/login.css
Log Message:
-----------
CMK-617: Added new company logo to classic theme
Change-Id: If2b777ea5d6e22bf3c537cab3763493678160469
Commit: d9b219c17fd546dd2c32d85ad7df6cb0f760ce42
https://github.com/tribe29/checkmk/commit/d9b219c17fd546dd2c32d85ad7df6cb0f…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-09-26 (Wed, 26 Sep 2018)
Changed paths:
M web/htdocs/js/checkmk.js
M web/htdocs/valuespec.py
Log Message:
-----------
CMK-632: Fixed constantly growing input field in Bulk host import
Change-Id: I9fa54d98245576835fa5ba84bd4c6df7b64d3b89
Commit: e080129644371c3e8228fa6f2b2d2224d2c30a2e
https://github.com/tribe29/checkmk/commit/e080129644371c3e8228fa6f2b2d2224d…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-09-26 (Wed, 26 Sep 2018)
Changed paths:
A .werks/6749
Log Message:
-----------
6749 FIX New Theme: Fixed some minor bugs
This time the following bugs have been fixed:
- The input field in bulk host import does not grow constantly on every interaction
anymore
- A typo lead to inverted icons in the HW-/SW-Inventory
- The elements in host diagnostic are aligned correctly again
Change-Id: I17b4ac3352375f735a1ea6b359bf37a7532620b6
Commit: 4a6e139c46f13eb5ee3e433037df13365adc7d26
https://github.com/tribe29/checkmk/commit/4a6e139c46f13eb5ee3e433037df13365…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-09-26 (Wed, 26 Sep 2018)
Changed paths:
A .werks/6750
M web/htdocs/images/logo_cmk_small.png
Log Message:
-----------
6750 FIX Classic Theme: Added new logo to classic theme
The new company logo has been added to the classic theme. Also the login
page has been slightly redesigned.
Change-Id: I455078926ccdcb66dc2f69cacf84a46f544b1b53
Commit: 6a774361619c6d68169013eae69294424acaf71f
https://github.com/tribe29/checkmk/commit/6a774361619c6d68169013eae69294424…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-26 (Wed, 26 Sep 2018)
Changed paths:
A .werks/6719
M web/plugins/userdb/user_attributes.py
Log Message:
-----------
6719 FIX Simplified user setting: Temporarily disable notifications
The user profile setting for temporarily disabling all notifications was a set
of two nested checkboxes which both had to be checked for disabling the
notifications. This has now been fixed to be only a single checkbox again.
Change-Id: Ie5131f189bbd385dd9153e000db89a9c9f5377a9
Commit: 66248f695b5ba47ca05366c33580a58e4e17db92
https://github.com/tribe29/checkmk/commit/66248f695b5ba47ca05366c33580a58e4…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-26 (Wed, 26 Sep 2018)
Changed paths:
A .werks/6720
M notifications/asciimail
M notifications/mail
Log Message:
-----------
6720 FIX Bulk mail notifications: Single notifications in bulks use non-bulk subject
All 1.5 releases were always using the bulk notification subjects for mails.
Previous versions were using the single notification subject in case a bulk
notification only contained a single notification. This has been changed back
to the original behaviour.
Change-Id: I9c4e16b024e0b0124bdc510582cb0de3a2fa24fe
Commit: e2a7115b7e88a996d3b95d8966d3c7979f04e985
https://github.com/tribe29/checkmk/commit/e2a7115b7e88a996d3b95d8966d3c7979…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-26 (Wed, 26 Sep 2018)
Changed paths:
A .werks/6724
M web/htdocs/default_permissions.py
M web/htdocs/views.py
M web/plugins/views/availability.py
Log Message:
-----------
6724 FIX Add missing permission for viewing host/service availability
A new permission named "See the availability" has been added. It can
be used to hide the availability context buttons and views from users.
Change-Id: I9086935086b0bb4bb016833b9b09a4e93b1c0d54
Commit: 3d20e2bb2fa1fafdc0b665599971d675efd75f39
https://github.com/tribe29/checkmk/commit/3d20e2bb2fa1fafdc0b665599971d675e…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
A .werks/6631
M inventory/docker_container_node_name
Log Message:
-----------
6631 FIX docker_container_node_name: Fix broken inventory plugin
Change-Id: Iafe7659afe8b840c8e53bf7db3f3d47a09903388
Commit: 606382daec53f4c95361623b5f845e8703db0540
https://github.com/tribe29/checkmk/commit/606382daec53f4c95361623b5f845e870…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
A .werks/6729
Log Message:
-----------
6729 FIX msexch_dag, msexch_database: Plugins are bakeable
Change-Id: Ifaa95901ebda50ab3b840f47872b405a63b77038
Commit: 92d58a86cfe87d3274aa3ac8e69ac3afd809a159
https://github.com/tribe29/checkmk/commit/92d58a86cfe87d3274aa3ac8e69ac3afd…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
A .werks/6721
Log Message:
-----------
6721 FIX Fixed editing customer individual GUI design
It was not possible to e.g. upload custom GUI logos individually for customers.
Change-Id: I9a9e92800899540370e62e38e069ca9cb574d374
Commit: 0c5c28dc1dd21a35a6e3bbca3481ca682aaa8a20
https://github.com/tribe29/checkmk/commit/0c5c28dc1dd21a35a6e3bbca3481ca682…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
A .werks/6722
Log Message:
-----------
6722 FIX Do not offer the custom GUI design for the provider
The provider design can be set through the global settings.
Change-Id: I8eb52f16eb0582113b2242d26acba3ee6f5da823
Commit: eaff1a1adeb41c5948c5f71b61c2bc7ea8908168
https://github.com/tribe29/checkmk/commit/eaff1a1adeb41c5948c5f71b61c2bc7ea…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
A .werks/6723
Log Message:
-----------
6723 FIX Fixed custom logo in facelift theme
The globally uploaded custom logo is now also used for the facelift theme.
Change-Id: I6255e6e8cfecf48bb827aa9d0a55fe5756d6f1c5
Commit: a96f30a764398c6f3d26afe868df4b43f6c183e3
https://github.com/tribe29/checkmk/commit/a96f30a764398c6f3d26afe868df4b43f…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
A .werks/6731
M agents/check_mk_agent.aix
Log Message:
-----------
6731 FIX check_mk_agent.aix: Fixed multiline output processing
When running MRPE scripts which provide multilines
a service was created for each line. This led to
pointless services.
Change-Id: I611cc0a877b92c34eb4ea716d31965046b96d945
Commit: e801070daa7115ea06fd17ae8373189b8588abfc
https://github.com/tribe29/checkmk/commit/e801070daa7115ea06fd17ae8373189b8…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
M web/htdocs/bi.py
M web/plugins/wato/bi.py
Log Message:
-----------
BI rule: Added a non-breaking space between icon and title
Change-Id: Ia6fa80c7ebcd713ba9745a6beeba24a497393d8e
Commit: f7de58b7b45b4ac65508949a592216c6f832bf9f
https://github.com/tribe29/checkmk/commit/f7de58b7b45b4ac65508949a592216c6f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
M web/plugins/views/layouts.py
Log Message:
-----------
Minor code cleanups
Change-Id: I4260630ec1673cc687b775a49a4a0a7e763c8326
Commit: ae18c29d90a9cc4c1e3be34501d9278a176d3dfc
https://github.com/tribe29/checkmk/commit/ae18c29d90a9cc4c1e3be34501d9278a1…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
A .werks/6725
M web/plugins/views/layouts.py
Log Message:
-----------
6725 FIX Fixed grouping of service descriptions when view rows are already grouped
When a view is grouped by the host name and it shows only services starting with
"Log" of
each host and there is a view grouping for all services starting with "Log"
configured,
this resulted in rendering issues. The foldable groups should only fold/unfold services of
a
single host (row group) but there were groups spanning over multiple hosts.
Change-Id: I543d93fa193925a50452685fc6c3cefa007cfab7
Commit: ef2564ba6ee395c49ed1071f825c7a731f8fb88b
https://github.com/tribe29/checkmk/commit/ef2564ba6ee395c49ed1071f825c7a731…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
A .werks/6734
M checks/ibm_svc_enclosure
Log Message:
-----------
6734 FIX ibm_svc_enclosure: Fixed parsing data of IBM-FLASH900 devices
Change-Id: I0f6dea3bba70f443fa4a12ed78d28c45c6752300
Commit: 288d704758606c30a1ce298e925158030b13648e
https://github.com/tribe29/checkmk/commit/288d704758606c30a1ce298e925158030…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
A .werks/6726
M web/htdocs/views.py
Log Message:
-----------
6726 FIX Fixed duplicate view names in "link to" dropdown in view editor
When editing the view a painter should link to, the list contained some
duplicate names. The user often had to trial and error to select the
correct view. The titles now contain a category prefix and also include
the internal view ID which is used to identify the views.
Change-Id: I7db892e46eda415e4d3a9c1632533b1430c91909
Commit: ce06f17f281e5bdb0e1b7e23ed4945734dc16402
https://github.com/tribe29/checkmk/commit/ce06f17f281e5bdb0e1b7e23ed4945734…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
A .werks/6727
M web/plugins/wato/bi.py
Log Message:
-----------
6727 FIX Increased size of BI editor parameter input fields
Change-Id: Iea0df06bd27a4cc44b461d76dff49b21f47b0af0
Commit: 3a8416f38ec0a46f14f76a9a6b71eebc56a8757a
https://github.com/tribe29/checkmk/commit/3a8416f38ec0a46f14f76a9a6b71eebc5…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
A .werks/6728
M web/plugins/icons/builtin.py
M web/plugins/icons/inventory.py
Log Message:
-----------
6728 FIX Hide links to not permitted views from host context menu
The entries for linking to BI aggregations of a host and HW/SW inventory of
a host are now hidden from the host context menu when a user is not permitted
to see the target views.
Change-Id: I483d1ba885b1ac7a44f6f363fd58765d42a2d806
Commit: 7c592c72f53b8dfdf08ef3ea110e13b34e799fc4
https://github.com/tribe29/checkmk/commit/7c592c72f53b8dfdf08ef3ea110e13b34…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
A .werks/6769
M checks/genua_fan
M checks/genua_pfstate
Log Message:
-----------
6769 FIX genua_fan genua_pfstate: Fixed crashing discovery on empty data
Change-Id: I3f8be2d4bb6790dc5c4ec8eced017e48843d51f2
Commit: a8f8b9a0a7e546f6f4585a4376250323a7fec7a2
https://github.com/tribe29/checkmk/commit/a8f8b9a0a7e546f6f4585a4376250323a…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
M checks/winperf_if
Log Message:
-----------
winperf_if: Improve unpacking info variable
Change-Id: Iac05c5e90432b563840c4af31553c7d964400a2c
Commit: 574b00389b13234957b4e5103e611bc05b2a0f81
https://github.com/tribe29/checkmk/commit/574b00389b13234957b4e5103e611bc05…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
A .werks/6605
M checks/winperf_if
A tests/unit/checks/test_if_winperf_if.py
Log Message:
-----------
6605 FIX winperf_if: Fixed discovery of network interface alias
Change-Id: I7f2afdbf53024d712e276a13c4b068924ceb40f9
Commit: 0cc2ece3b61fdb8db68d967e9ea64a67076c6aeb
https://github.com/tribe29/checkmk/commit/0cc2ece3b61fdb8db68d967e9ea64a670…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Fixed unstable integration tests because of port conflicts
The previous "free port" detection was not sufficient because the
site is not always running and listenting on that port during tests.
This could lead to conflicts when different branch test jobs run.
Change-Id: Ic689330d17d18c2363774551d83bc0212ebc4ec6
Commit: 59bdcd0a9c4c77cac5c788dcee67ec9d2c31af61
https://github.com/tribe29/checkmk/commit/59bdcd0a9c4c77cac5c788dcee67ec9d2…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Fixed issue in last commit
Change-Id: I4a3e0876d9fedcdb5f6f96bec4aed5e14d121d4f
Commit: a40a7609d8403f2fe5bc676ce5c18f7278c47161
https://github.com/tribe29/checkmk/commit/a40a7609d8403f2fe5bc676ce5c18f727…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
M tests/docker/test_docker.py
Log Message:
-----------
Fix unit tests when running offline
The docker test file was initializing the Check_MK version object
in global context which may need an internet connection for testing
the available versions.
This has now been moved out of global scope to make the tests work
again in offline mode.
Change-Id: Ie6a9cc918a5036e6ceb7c5c2f973b4d3a40bd1b6
Commit: 555dbfbd15ec1ab90920411213192f421d025cd0
https://github.com/tribe29/checkmk/commit/555dbfbd15ec1ab90920411213192f421…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-28 (Fri, 28 Sep 2018)
Changed paths:
A .werks/6730
M web/plugins/metrics/check_mk.py
Log Message:
-----------
6730 FIX winperf_processor.util: Fixed displaying average values in graphs
Change-Id: I86ec0f6bb17e2dcae53c9a777e186a8a1a57adad
Commit: c0302e664487f62d7e9174416f9593a4e76e76ea
https://github.com/tribe29/checkmk/commit/c0302e664487f62d7e9174416f9593a4e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-28 (Fri, 28 Sep 2018)
Changed paths:
A .werks/6773
M omd/packages/omd/skel/etc/apache/conf.d/omd.conf
Log Message:
-----------
6773 FIX Fixed URL redirect from /[site]/ when using custom ports
Requests to the GUI were not done correctly when a non standard port is used
for accessing the GUI. The redirect from <tt>/[site]/</tt> or
<tt>/[site]</tt>
to <tt>/[site]/check_mk/</tt> was setting the URL back to standard ports.
Change-Id: I905b696c5d28dcd4b3cefe36d2560d83ea18ae9c
Commit: 8a6e7ed1d136eccf4120dca86ccbfd72bf87b421
https://github.com/tribe29/checkmk/commit/8a6e7ed1d136eccf4120dca86ccbfd72b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-28 (Fri, 28 Sep 2018)
Changed paths:
M web/plugins/userdb/ldap.py
Log Message:
-----------
Tiny simplification
Change-Id: I36928a4aeb13d6c9ece48aba5c9d14e48f03a2b1
Commit: 88a9e94ea8542a51cbecead68ef3c7afd0034950
https://github.com/tribe29/checkmk/commit/88a9e94ea8542a51cbecead68ef3c7afd…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-28 (Fri, 28 Sep 2018)
Changed paths:
A .werks/6772
M web/htdocs/userdb.py
M web/plugins/userdb/ldap.py
Log Message:
-----------
6772 FIX LDAP: Only save users on changed configuration
The LDAP synchronization was rewriting the user configuration during
every synchronization, even when no change has been made to the user
configuration.
This needless operation resulted in subsequent load because some
processes, like the Check_MK alert and notify helper were reloading
their configuration in case of a changed Check_MK config file.
Change-Id: I331028d50d7ea99b5f6c18ecdc555cbb437156ac
Commit: 89ab5f3a26fcba471687e2ac039309681f1c59f5
https://github.com/tribe29/checkmk/commit/89ab5f3a26fcba471687e2ac039309681…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-09-28 (Fri, 28 Sep 2018)
Changed paths:
A .werks/5511
Log Message:
-----------
5511 FIX cmk-update-agent: Improve prelink handling
With werk #5507, we tried to mitigate the impact of prelink on the agent updater binary.
However, it turned out that the corresponding files did not survive every Check_MK Agent
update scenarios.
First of all, please note that we do not recommend the usage of prelink at all, as its
benefit is questionable and there are some issues (not limited the the cmk-update-agent
binary) that may occur by applying it to a system.
Now, with this werk, the prelink exception for the cmk-update-agent is placed on the
target
system in a more robust way.
A blacklist-file at <pre>/etc/prelink.conf.d/cmk-update-agent.conf</pre> is
now placed on the target
system regardless of an existing prelink-installation.
If prelink is installed on the target system (i.e. the file /etc/prelink.conf exists),
our blacklist-file will be referenced as an additional prelink configuration file.
If prelink gets installed on the system after the Check_MK Agent, you have to reference
the blacklist-file by yourself. You can do this by adding a line
<pre>
-c /etc/prelink.conf.d/cmk-update-agent.conf
</pre>
to <pre>/etc/prelink.conf</pre>.
However, this mechanism is only available for .rpm and .deb Check_MK Agent pakages.
(Jira Issue: CMK-1056)
Change-Id: Ia65d9dbdc214c405dbe04aa991e43c48c5fa7ab8
Commit: 8644a60417c74ccceffca79287bd6631455c64f3
https://github.com/tribe29/checkmk/commit/8644a60417c74ccceffca79287bd66314…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-09-28 (Fri, 28 Sep 2018)
Changed paths:
M .werks/5511
Log Message:
-----------
CMK-1056: Better formatting for Werk #5511
Change-Id: I612dae8bb0986673a97aaeee853891ec9ae128de
Commit: f11461bcf899a60d6fb270b3c5e04adb5ce8de79
https://github.com/tribe29/checkmk/commit/f11461bcf899a60d6fb270b3c5e04adb5…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-28 (Fri, 28 Sep 2018)
Changed paths:
A .werks/6735
M checks/cpu_util.include
Log Message:
-----------
6735 FIX cpu_util_unix: Fixed calculation of CPU usage on UNIX
Thanks to Juergen Raschke for his patch!
The result of the cpu_usage is wrong. The cpu_time_guest is included in
cpu_time_user: See
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/kerne…
for more information:
<code>
/*
* Account guest CPU time to a process.
* @p: the process that the CPU time gets accounted to
* @cputime: the CPU time spent in virtual machine since the last update
*/
void account_guest_time(struct task_struct *p, u64 cputime)
{
u64 *cpustat = kcpustat_this_cpu->cpustat;
/* Add guest time to process. */
p->utime += cputime;
account_group_user_time(p, cputime);
p->gtime += cputime;
/* Add guest time to cpustat. */
if (task_nice(p) > 0) {
cpustat[CPUTIME_NICE] += cputime;
cpustat[CPUTIME_GUEST_NICE] += cputime;
} else {
cpustat[CPUTIME_USER] += cputime;
cpustat[CPUTIME_GUEST] += cputime;
}
}
</code>
FEED-935
Change-Id: Ic26ae1d06da1284b61649831e4967776f0a89684
Commit: 97f65b2aec024cd42a7db5d0c6b668bfe0a8017b
https://github.com/tribe29/checkmk/commit/97f65b2aec024cd42a7db5d0c6b668bfe…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-09-28 (Fri, 28 Sep 2018)
Changed paths:
A .werks/6771
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
6771 FIX Fixed minor graph rendering issues when using the modern theme
The graph time axis labels had a slightly wrong background color. And
the graph hover indicator line had a wrong position in relation to the
mouse pointer.
Change-Id: Ic9101460775ed49d2a610515368250765f338308
Commit: 91a6190a242536345e100e8894a96fe74b6376c1
https://github.com/tribe29/checkmk/commit/91a6190a242536345e100e8894a96fe74…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2018-09-28 (Fri, 28 Sep 2018)
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0p6
Change-Id: I23864c18e0058e5af23d3a4305d8f95eccd70baa
Commit: 44f37796cbcbf7377f120635c25780bee3a3999b
https://github.com/tribe29/checkmk/commit/44f37796cbcbf7377f120635c25780bee…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-09-28 (Fri, 28 Sep 2018)
Changed paths:
A .werks/6733
R agents/windows/plugins/veeam_backup_status.bat
A agents/windows/plugins/veeam_backup_status.ps1
R agents/windows/plugins/veeam_backup_status.ps1_
Log Message:
-----------
6733 FIX veeam_backup_status: Plugin is bakeable
Change-Id: I2ab4de22a0d7d18225124e07b836536da2dbe98a
Commit: e763ef1e89afe823f5b6d2ebb76e7c25d0fc6c57
https://github.com/tribe29/checkmk/commit/e763ef1e89afe823f5b6d2ebb76e7c25d…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-09-28 (Fri, 28 Sep 2018)
Changed paths:
A .werks/6410
M omd/packages/omd/omd
Log Message:
-----------
6410 FIX Determine the parent process more reliably
Previously, the parent process was determined by parsing
/proc/{PID}/stat and columns where assumed to be separated by space.
This was unreliable because the filename in the second
column may contain a space as well. If omd was issued e.g. from tmux
the process name "tmux: server" was used. This resulted in a traceback
during e.g. omd rm. Now the psutil module is used to determine the
parent process.
Change-Id: If0a52723a2d95f961973912a4ee3418de90fbef2
Commit: fcbbaa7aecd238b3ca77f252ede1e242d18ee119
https://github.com/tribe29/checkmk/commit/fcbbaa7aecd238b3ca77f252ede1e242d…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-10-01 (Mon, 01 Oct 2018)
Changed paths:
A .werks/5512
Log Message:
-----------
5512 FIX cmk-update-agent: Make executable-Format-rule relevant for Linux only
After introducing the binary Format for the agent updater, we added a rule to the
agent updater ruleset that enables the user to choose the format of
the cmk-update-agent executable.
Hence the packaged binary format is only runnable on Linux, this rule now gets ignored
for all other OSes.
Please note: If you want to enable automatic updates on Linux hosts that run on an
architecture other than x86-64 or x86, you have to explicitibly choose to deploy the
python script format, since the binary formats are not runnable on these architectures.
(Jira CMK-1051)
Change-Id: Ia81c1fe383bf32fd1252c225e940dfd5190a17c9
Commit: 0d032ce488574d974261eb3899357a876660f417
https://github.com/tribe29/checkmk/commit/0d032ce488574d974261eb3899357a876…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-10-01 (Mon, 01 Oct 2018)
Changed paths:
A .werks/5513
Log Message:
-----------
5513 FIX cmk-update-agent: Fix crash on more than two passed "-v" flags
Change-Id: I69a405cfab729e77dd9c11c58b9e0d6e5b77f17b
Commit: 4f5d5300cf64d2a9cdb750366714656338312202
https://github.com/tribe29/checkmk/commit/4f5d5300cf64d2a9cdb75036671465633…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-10-02 (Tue, 02 Oct 2018)
Changed paths:
A .werks/6737
M inventory/docker_node_network
Log Message:
-----------
6737 FIX docker_node_network: Wrong API implementation caused a lot of small inventory
historie files
Change-Id: I35f5ef9584f9a22a5eced17e2dca902b6bc57df0
Commit: b5bc1dff43a4a386e36f7b8cd8db34da4e0ac0ac
https://github.com/tribe29/checkmk/commit/b5bc1dff43a4a386e36f7b8cd8db34da4…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-10-02 (Tue, 02 Oct 2018)
Changed paths:
R .werks/6737
M inventory/docker_node_network
Log Message:
-----------
Revert "6737 FIX docker_node_network: Wrong API implementation caused a lot of
small inventory historie files"
This reverts commit 4f5d5300cf64d2a9cdb750366714656338312202.
Commit: 32b096e6f8e03ad0085021952cc5c204039c4c78
https://github.com/tribe29/checkmk/commit/32b096e6f8e03ad0085021952cc5c2040…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-10-02 (Tue, 02 Oct 2018)
Changed paths:
A .werks/6737
M inventory/docker_node_network
Log Message:
-----------
6737 FIX docker_node_network: Wrong API implementation caused a lot of small inventory
history files
Change-Id: Ibdfcde85f6f461e16228d77c866cf7c214388f10
Commit: e05d662be99f2f38c9dc7e1eb73ad75090049c63
https://github.com/tribe29/checkmk/commit/e05d662be99f2f38c9dc7e1eb73ad7509…
Author: Thorsten Bruhns <Thorsten.Bruhns(a)opitz-consulting.com>
Date: 2018-10-02 (Tue, 02 Oct 2018)
Changed paths:
A .werks/6738
M agents/plugins/mk_oracle
Log Message:
-----------
mk_oracle: Plugin is compatible against 18c
Older versions of mk_oracle didn't detect 18c instances.
This has been fixed. The plugin supports the same checks
in 18c then before with 12.2.
Change-Id: Ie8fde99a6a34b09356938cb89ecfed8bb2c6a52b
Commit: a72198f7f9cdc427077605626137988535626fe3
https://github.com/tribe29/checkmk/commit/a72198f7f9cdc42707760562613798853…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-10-04 (Thu, 04 Oct 2018)
Changed paths:
M .werks/6595
Log Message:
-----------
Adapted werk
Change-Id: I4917911be846d72081f642a176c2eed924109c76
Commit: d1056320022369e61d154528b4123b08fbf12f8c
https://github.com/tribe29/checkmk/commit/d1056320022369e61d154528b4123b08f…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-10-04 (Thu, 04 Oct 2018)
Changed paths:
A .werks/6739
M web/plugins/wato/check_parameters.py
Log Message:
-----------
6739 FIX mssql_backup: Levels can be disabled
Change-Id: Ib641ac50d2280acbe03ef54a9dc6c54683344850
Commit: 4a20b2e98a946aa3eb2e59116053cdf275ca6bd5
https://github.com/tribe29/checkmk/commit/4a20b2e98a946aa3eb2e59116053cdf27…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-10-04 (Thu, 04 Oct 2018)
Changed paths:
R .werks/6739
M web/plugins/wato/check_parameters.py
Log Message:
-----------
Revert "6739 FIX mssql_backup: Levels can be disabled"
This reverts commit d1056320022369e61d154528b4123b08fbf12f8c.
Commit: b0ba9dfa3331b10c195986b6e93b6fd97ad32e15
https://github.com/tribe29/checkmk/commit/b0ba9dfa3331b10c195986b6e93b6fd97…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-10-04 (Thu, 04 Oct 2018)
Changed paths:
A .werks/6739
M web/plugins/wato/check_parameters.py
Log Message:
-----------
6739 FIX mssql_backup: Levels can be disabled
Change-Id: I3472525de2bc4d9b86d5d6b1e0c93a82abc82448
Commit: 01b3435bd89c96cc9654ad1a73d43a484de83a35
https://github.com/tribe29/checkmk/commit/01b3435bd89c96cc9654ad1a73d43a484…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-10-04 (Thu, 04 Oct 2018)
Changed paths:
A .werks/6632
M web/plugins/metrics/check_mk.py
Log Message:
-----------
6632 FIX aix_memory: Fix graph colouring and labelling
The check shares logic with a number of other memory checks,
but failed to map all of the old performance value names to
the new metrics. This has been fixed.
Change-Id: I65385607d9249e36b8461ed8d1975ac1f237c988
Commit: a95a8d120af05cc5d0d11e7538b8e0a3495bc29d
https://github.com/tribe29/checkmk/commit/a95a8d120af05cc5d0d11e7538b8e0a34…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-10-04 (Thu, 04 Oct 2018)
Changed paths:
A .werks/6740
M web/plugins/wato/check_parameters.py
Log Message:
-----------
6740 FIX statgrab_mem: Mark ruleset as deprecated
Change-Id: If21863bf0418bd633791bc45d65ca5fe244ca92c
Commit: 09e9df24b72970b5e62f74c34284c29eafc20452
https://github.com/tribe29/checkmk/commit/09e9df24b72970b5e62f74c34284c29ea…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-10-05 (Fri, 05 Oct 2018)
Changed paths:
A .werks/6732
M agents/special/agent_netapp
Log Message:
-----------
6732 FIX agent_netapp: Skip attributes which are not available
Change-Id: I349aa1d1891e53391ef93fcb31e5839654f2c135
Commit: 2695fb76d45ce613a25969d6424694033380368b
https://github.com/tribe29/checkmk/commit/2695fb76d45ce613a25969d6424694033…
Author: Marcel Schulte <ms(a)mathias-kettner.de>
Date: 2018-10-05 (Fri, 05 Oct 2018)
Changed paths:
A .werks/5846
M checks/win_dhcp_pools
Log Message:
-----------
5846 FIX win_dhcp_pools: French systems are supported now
The check supports French systems now.
Change-Id: Id8d75b174164de5dfdd6c2bb899be5ba42b1fdf4
Commit: f20111851a9bf1958aba691303c248cc26853391
https://github.com/tribe29/checkmk/commit/f20111851a9bf1958aba691303c248cc2…
Author: Marcel Schulte <ms(a)mathias-kettner.de>
Date: 2018-10-05 (Fri, 05 Oct 2018)
Changed paths:
M checks/fsc.include
Log Message:
-----------
Added another sysObjId to fsc.include
Change-Id: Iac6ae357e7f7b956de37f9d5fb8f12e6d19482e2
Commit: fa3b309a9b2da5a1a8277e443d9d646aebdc61ce
https://github.com/tribe29/checkmk/commit/fa3b309a9b2da5a1a8277e443d9d646ae…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-10-08 (Mon, 08 Oct 2018)
Changed paths:
M Makefile
Log Message:
-----------
We should better use the right home directory during pip install.
Change-Id: I3e77ced5362070917a5ce611e1ed6231347b3ad8
Commit: 4fb8963f149a3e506e2ee7d8f9cab7d7671556ab
https://github.com/tribe29/checkmk/commit/4fb8963f149a3e506e2ee7d8f9cab7d76…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-10-08 (Mon, 08 Oct 2018)
Changed paths:
M Pipfile.lock
Log Message:
-----------
Regenerate Pipfile.lock.
Change-Id: I67f1f30dc1195db616fc2a279b83192c49ff4c33
Commit: 579ef49ac52e3e7b50498e2600eb21f85039332f
https://github.com/tribe29/checkmk/commit/579ef49ac52e3e7b50498e2600eb21f85…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-09 (Tue, 09 Oct 2018)
Changed paths:
A .werks/6617
Log Message:
-----------
6617 Check_MK is now available as Docker container
Besides the traditional operating system packages we are now providing Check_MK
as Docker container image to improve the support of using Check_MK in containerized
environments.
For the moment the Docker images are published together with the other Check_MK
packages on the versions download pages for manual download.
Future releases of the Check_MK Raw Edition will be published on Docker Hub
(
https://hub.docker.com/r/checkmk/check-mk-raw/). On this page you can already
find some information on how to use the images. These instructions apply to all
Check_MK Editions.
The Enterprise and Managed Services Edition containers will also be available through
a docker image repository in the future. For the moment you will have to download and
import the images manually using <tt>docker load</tt>.
Change-Id: I9bc93c9c18c68a9cea4a9accdd172c1213822c45
Commit: eb303d9522ca442a5196a865c4fe702965c1a1a4
https://github.com/tribe29/checkmk/commit/eb303d9522ca442a5196a865c4fe70296…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-09 (Tue, 09 Oct 2018)
Changed paths:
A .werks/6775
M cmk_base/parent_scan.py
Log Message:
-----------
6775 FIX Parent scan now uses no-agent+no-snmp tags instead of ping
Parent hosts created with the parent scan now get the correct no-agent
together with the no-snmp tag set instead of ping.
Change-Id: I235463b44e573cd54db8e9374dae3cd8d96d9c54
Commit: 57f8d26e5a61403d0b62b930fef60ce8c3a60a84
https://github.com/tribe29/checkmk/commit/57f8d26e5a61403d0b62b930fef60ce8c…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-10-09 (Tue, 09 Oct 2018)
Changed paths:
A .werks/6412
M agents/plugins/mk_docker_container_piggybacked
Log Message:
-----------
6412 FIX mk_docker_container_piggybacked: don't try to execute the check_mk_agent
inside a container if no bash is available
If bash is not available in a docker container docker reports the error on stdout.
The mk_docker_container_piggybacked plugin misinterpreted the error as an
available check_mk_agent inside of the container.
Affected hosts using the mk_docker_container_piggybacked plugin have to update
the plugin to the new version to avoid this behaviour.
Change-Id: If851fe33dea6cb861feb9bf416416e0ac802568d
Commit: 51b4fc765310dbac3385242ddbe6c1376ac735f5
https://github.com/tribe29/checkmk/commit/51b4fc765310dbac3385242ddbe6c1376…
Author: Thorsten Bruhns <Thorsten.Bruhns(a)opitz-consulting.com>
Date: 2018-10-10 (Wed, 10 Oct 2018)
Changed paths:
M checks/oracle_tablespaces
Log Message:
-----------
oracle_tablespaces: Check for empty filenames
The check goes CRIT when a filename for a file is missing.
This is often the case for Databases after cloning or recreation
of the controlfiles without recreation of the temporary files
for temporary Tablespaces.
The state is always CRIT, because empty temporary Tablespaces
are really bad and a space calculation is not possible.
The plugin from 'Support for Container Database (Multitenant)'
is requirred for the most current SQLs.
Change-Id: I280c71892a8706673897b75996a8e4770deed185
Commit: 6ec064e7da11cf989a623b61a92fc4b8cbb48f3e
https://github.com/tribe29/checkmk/commit/6ec064e7da11cf989a623b61a92fc4b8c…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-10-10 (Wed, 10 Oct 2018)
Changed paths:
A .werks/6747
Log Message:
-----------
6747 FIX oracle_tablespaces: Check for empty filenames
Change-Id: I321c7afdf4a592e10dee9d11cd50d4efcf59a93d
Commit: a61047832f8c1a1584b4860cdac1beb75ec4896d
https://github.com/tribe29/checkmk/commit/a61047832f8c1a1584b4860cdac1beb75…
Author: Kevin Esser <kevin.esser(a)iteratio.com>
Date: 2018-10-10 (Wed, 10 Oct 2018)
Changed paths:
A .werks/6799
M checks/if.include
M tests/unit/checks/test_if_check.py
Log Message:
-----------
FIX if.include Service Name
Change-Id: I2eaf5bff18b785d49eccf3c250c93c686ea16456
Commit: 305c088e3d7c7f033f7cd5ae5b0c44fbe6fd0a13
https://github.com/tribe29/checkmk/commit/305c088e3d7c7f033f7cd5ae5b0c44fbe…
Author: Thorsten Bruhns <Thorsten.Bruhns(a)opitz-consulting.com>
Date: 2018-10-10 (Wed, 10 Oct 2018)
Changed paths:
A .werks/6748
M agents/plugins/mk_oracle
Log Message:
-----------
oracle_tablespaces: Check for empty filenames (only plugin)
This is the backport from master for the change in check
oracle_tablespace. It only includes the plugin. The addional
checkcode from master is needed.
Change-Id: Ic1f5a41f4533a46616d6a239b1a1e92de75b2263
Commit: c5ac1dfc99811c3f26cb5b2a51cbddf9f11a18b9
https://github.com/tribe29/checkmk/commit/c5ac1dfc99811c3f26cb5b2a51cbddf9f…
Author: Thorsten Bruhns <Thorsten.Bruhns(a)opitz-consulting.com>
Date: 2018-10-10 (Wed, 10 Oct 2018)
Changed paths:
A .werks/6800
M checks/mysql_slave
M web/plugins/metrics/check_mk.py
Log Message:
-----------
mysql_slave: new metric info for Relay Log Space
The performance data for Relay_Log_Space from the
slave has been added.
Change-Id: I57a68a0c4dcf8833f3777dfd7378d5e29f18b50c
Commit: f1eaf6d41cee1789f19e343c31a779189d32bebf
https://github.com/tribe29/checkmk/commit/f1eaf6d41cee1789f19e343c31a779189…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-10 (Wed, 10 Oct 2018)
Changed paths:
M tests/docker/test_docker.py
Log Message:
-----------
Fixed docker image size check after new modules were added to cmk
Change-Id: Ice92ba92067a8a514c3cceea54ded79f6f79bb24
Commit: 9bbb55c506e04fcccf6ea0b4af1913c49fb5d9da
https://github.com/tribe29/checkmk/commit/9bbb55c506e04fcccf6ea0b4af1913c49…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-10 (Wed, 10 Oct 2018)
Changed paths:
M tests/docker/test_docker.py
Log Message:
-----------
Use correct versions for docker tests in 1.5.0 branch
Change-Id: I67e2e58682ade51539c086ce7d65bdbb581fde7f
Commit: 27897213ec6ef460ab423b72e2cc483ed144de11
https://github.com/tribe29/checkmk/commit/27897213ec6ef460ab423b72e2cc483ed…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: 2018-10-10 (Wed, 10 Oct 2018)
Changed paths:
M tests/Makefile
Log Message:
-----------
CMK-436: Test for outdated (insecure python dependencies)
Change-Id: Ia3815bf219e4ea18385b6a12f6972b6c29b48d8e
Commit: 1b28214e9c3d10755ff14a1310bbf129bb057329
https://github.com/tribe29/checkmk/commit/1b28214e9c3d10755ff14a1310bbf129b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-10 (Wed, 10 Oct 2018)
Changed paths:
A .werks/6776
M web/htdocs/wato.py
Log Message:
-----------
6776 FIX Timeperiod ical import: Fixed limitation to 100 events per multiple day event
When a single repeating event creates events for more than 100 days, only the first
100 events were used by the import. This limitation has now been removed.
Change-Id: I89db72ea0c5ecb492772fda662b2fdc7cf984bf0
Commit: fcadbb3d92908afd343ecfa513486d881dc10a16
https://github.com/tribe29/checkmk/commit/fcadbb3d92908afd343ecfa513486d881…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-10-10 (Wed, 10 Oct 2018)
Changed paths:
M cmk/debug.py
Log Message:
-----------
Test
Change-Id: Ibdbaa50c5aa88a7785ab2b2ad1f68095c193216e
Commit: 8b14693df536036c62fe35a27004492adddb7483
https://github.com/tribe29/checkmk/commit/8b14693df536036c62fe35a27004492ad…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-10-10 (Wed, 10 Oct 2018)
Changed paths:
M cmk/debug.py
Log Message:
-----------
Revert "Test"
This reverts commit fcadbb3d92908afd343ecfa513486d881dc10a16.
Commit: 940541aef289f4ab813b620e7eb06c60b6fc4b96
https://github.com/tribe29/checkmk/commit/940541aef289f4ab813b620e7eb06c60b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-10 (Wed, 10 Oct 2018)
Changed paths:
M tests/testlib/pylint_cmk.py
Log Message:
-----------
Fix paths pylint error messages.
Change-Id: Ifb27a2d1778f908805d35baf2abb583cd3a27adc
Commit: bcfb8598acb8c9324327fc8cf242cff168423929
https://github.com/tribe29/checkmk/commit/bcfb8598acb8c9324327fc8cf242cff16…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-11 (Thu, 11 Oct 2018)
Changed paths:
A .werks/6778
M omd/packages/omd/skel/etc/apache/conf.d/omd.conf
Log Message:
-----------
6778 FIX Additional fix for URL redirect from /[site]/ to /[site]/check_mk/
The werk #6773 changed the behaviour of the URL redirect from
<tt>/[site]/</tt> or <tt>/[site]</tt>
to <tt>/[site]/check_mk/</tt>. The change tried to respect custom ports but
was breaking some
specific reverse proxy setups.
We have now again changed this setting to completely ignore the protocl, host and port
when producing the
redirect answer which makes the client responsible for adding the correct protocol, host
and port.
Change-Id: I81df7b425615bc32a3c2464ca82131ff0b011439
Commit: 9a5a331b59f541cbbe07267910f3887490aba95a
https://github.com/tribe29/checkmk/commit/9a5a331b59f541cbbe07267910f388749…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-10-11 (Thu, 11 Oct 2018)
Changed paths:
A .werks/6668
M web/plugins/webapi/webapi.py
Log Message:
-----------
6668 FIX WATO API: fixed broken configuration when setting cluster nodes in
edit_host/add_host API call
Change-Id: I792f6369d6eb15b61bb1646fd3cddd5b3b33bb1e
Commit: ecc622dcc2ca9c8015a53f94aaa93e4783518000
https://github.com/tribe29/checkmk/commit/ecc622dcc2ca9c8015a53f94aaa93e478…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-10-11 (Thu, 11 Oct 2018)
Changed paths:
A .werks/6664
M web/htdocs/wato.py
Log Message:
-----------
6664 FIX WATO notification rules configuration: expansion of condition elements did not
work for user rules
Change-Id: If67d45a5c865f1f7b07adb6435b32642a1c580dc
Commit: a078dfec4ae04899a19b9a4da432bc2e38948235
https://github.com/tribe29/checkmk/commit/a078dfec4ae04899a19b9a4da432bc2e3…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-10-11 (Thu, 11 Oct 2018)
Changed paths:
A .werks/6667
M agents/windows/build_version
M agents/windows/sections/SectionPluginGroup.cc
Log Message:
-----------
added #WK6667
Change-Id: I780c958a02a4eafbd71609faefdd7f14e2db821f
Commit: 39a3a7e7377bd5185c4c899e0514670eae5b5807
https://github.com/tribe29/checkmk/commit/39a3a7e7377bd5185c4c899e0514670ea…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-10-11 (Thu, 11 Oct 2018)
Changed paths:
A .werks/6666
M agents/windows/sections/SectionPluginGroup.cc
Log Message:
-----------
added WK6666
Change-Id: I08154d56b35a8e92a8a29d04e561d980776a6d06
Commit: 33e2937040187fcc8f50e333f68b700aaa65b993
https://github.com/tribe29/checkmk/commit/33e2937040187fcc8f50e333f68b700aa…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-10-11 (Thu, 11 Oct 2018)
Changed paths:
A .werks/6665
M cmk_base/checking.py
Log Message:
-----------
6665 Checks may now yield the value None as plugin output
A check usually returns a state, followed by text and optional perfdata.
The plugin output was not well formatted, in case yield returned an empty string.
It is now possible to yield None as plugin output, which instructs the Check API
to ignore this value.
Change-Id: Iab0bd6bd6931dd752a6ed12ff6f3db2544584dda
Commit: 3de8ff7c25c0175920bb5a57990ef1ae0162c472
https://github.com/tribe29/checkmk/commit/3de8ff7c25c0175920bb5a57990ef1ae0…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-12 (Fri, 12 Oct 2018)
Changed paths:
A .werks/6782
Log Message:
-----------
6782 FIX Fixed automatic refresh of "Custom graph" pages
The graphs on the dedicated custom graph pages that are linked
from the sidebar were not refreshed at all. Now they are refreshed
regularly, just like the other views.
Change-Id: I7ddc51aa0d0594417032fa662c32beaebcaf6f6f
Commit: 5fc7b2b808a3395723bc4acfc35bdd19cba37695
https://github.com/tribe29/checkmk/commit/5fc7b2b808a3395723bc4acfc35bdd19c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-12 (Fri, 12 Oct 2018)
Changed paths:
A .werks/6779
M web/htdocs/index.py
Log Message:
-----------
6779 FIX Fixed displaying unrelated livestatus data to users randomly
Because subsequent requests to the GUI could use left over livestatus connections
of other users it could randomly happen that one user used the livestatus connection
of another user which could then result in wrong data shown to the user in the
GUI.
Change-Id: I53cd562798870a6cac40ef05a2c87f0fb2e8d1f7
Commit: 7dcfddd4fb1430d59a162e07d9a01328ea2e88fc
https://github.com/tribe29/checkmk/commit/7dcfddd4fb1430d59a162e07d9a01328e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-12 (Fri, 12 Oct 2018)
Changed paths:
A .werks/6777
M web/htdocs/background_job.py
Log Message:
-----------
6777 FIX Background job logs were not always shown in job output
In some situations log entries which should be written to the job output,
which is visible from the GUI, was not written to it.
Background: The default logger was based on cmk.log logger which is not
initialized with the GUI log level. The job logger is now based on cmk.gui.log
logger as intended which makes the job log entries now available in the job
progress dialog by default.
Change-Id: I92e65bb7a2ab467fd567c7456c4fbe2761bbfc66
Commit: 57b713ef32c1282189c94fad9698b9edcbdb8df6
https://github.com/tribe29/checkmk/commit/57b713ef32c1282189c94fad9698b9edc…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-12 (Fri, 12 Oct 2018)
Changed paths:
A .werks/6780
M cmk/daemon.py
M cmk_base/events.py
M web/htdocs/background_job.py
Log Message:
-----------
6780 FIX Fixed random alert / notify helper crashes on some platforms
The alert and notify helpers of the Microcore could crash "randomly"
after hours of operation.
The crash was visible in form of "ImportError: cannot import name" messages
in the var/log/notify.log or var/log/alert.log.
Due to another problem, which will also be fixed soon, the crash of the
helper process made the Microcore process crash.
As far as we know this happened only on Debian Jessie, CentOS/RedHat 7 and
SLES12 SP1/SP2.
CMK-1085
Change-Id: I50abefc35f89ba688752e1b83a16c6acdc9122ef
Commit: a1a29ac220e05f0a010306e4cfcd2b332657451c
https://github.com/tribe29/checkmk/commit/a1a29ac220e05f0a010306e4cfcd2b332…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-12 (Fri, 12 Oct 2018)
Changed paths:
A .werks/6781
Log Message:
-----------
6781 FIX Add success message after signing all agents
Change-Id: I86753e7b741200e534f7c9c256e303cb0e0ac1ef
Commit: 9eafd351f9b9c8a3541bb36c9f578a19333d5c96
https://github.com/tribe29/checkmk/commit/9eafd351f9b9c8a3541bb36c9f578a193…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-12 (Fri, 12 Oct 2018)
Changed paths:
A .werks/6783
M web/htdocs/wato.py
Log Message:
-----------
6783 FIX Fixed audit log not showing todays entries when "current date" is
selected
The audit log of WATO shows the entries of the "current date" by default. In
some
cases it could happen that the entries of the current day were not shown by default.
The page displayed yesterdays entries instead.
Workaround: Selecting todays date below the option "Start log from" shows the
current
entries.
Change-Id: Ie51259c2bfd146d648670d85e64b2beb78536419
Commit: 31b9b44dc2fb1354986beea09087bfdb96fdda6d
https://github.com/tribe29/checkmk/commit/31b9b44dc2fb1354986beea09087bfdb9…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2018-10-13 (Sat, 13 Oct 2018)
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0p7
Change-Id: I5d82c6c64cddde387f84ad42b88acfee37a62aab
Commit: 158049b2f042ece22be7e56f56417e008ef7223b
https://github.com/tribe29/checkmk/commit/158049b2f042ece22be7e56f56417e008…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-15 (Mon, 15 Oct 2018)
Changed paths:
M tests/conftest.py
Log Message:
-----------
Fixed pytest creating tmp/var dir in git path
Change-Id: I96611ed0407d353297df34084bfd5b97e4093f1f
Commit: e420b198dcc19d994a37a7f5f455f8e48c27763a
https://github.com/tribe29/checkmk/commit/e420b198dcc19d994a37a7f5f455f8e48…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-15 (Mon, 15 Oct 2018)
Changed paths:
M .pylintrc
Log Message:
-----------
pylint: Automatically use all CPUs instead of 1 by default
Change-Id: Id659d74a21ec7298b34a18b4846c1ae345e16e61
Commit: 13e526e60fcf07a75c0af53a1c39b6c97397c6ab
https://github.com/tribe29/checkmk/commit/13e526e60fcf07a75c0af53a1c39b6c97…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-10-15 (Mon, 15 Oct 2018)
Changed paths:
M docker/README.asciidoc
Log Message:
-----------
updated Docker README
Change-Id: I8c6b00243f4b7824939383faedff0881baa58e09
Commit: 8e8ae5ade37613dcbc836ff9fff8a1ca16e4a8d0
https://github.com/tribe29/checkmk/commit/8e8ae5ade37613dcbc836ff9fff8a1ca1…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-10-15 (Mon, 15 Oct 2018)
Changed paths:
M docker/README.asciidoc
Log Message:
-----------
Another update to docker README
Change-Id: I744c5a65ad27be55ab7ee820ad05a8ebab844052
Commit: 67328f574dd55c5f37973aa3c836e8863067426b
https://github.com/tribe29/checkmk/commit/67328f574dd55c5f37973aa3c836e8863…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-10-15 (Mon, 15 Oct 2018)
Changed paths:
M docker/README.asciidoc
Log Message:
-----------
made docker documentation better readable
and additionally fixed a typo in a command
Change-Id: I746daacce4d0fa33b50509207149f7ccd3db036f
Commit: af35d22984616f08df93b463ec83d7f090137cab
https://github.com/tribe29/checkmk/commit/af35d22984616f08df93b463ec83d7f09…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-10-15 (Mon, 15 Oct 2018)
Changed paths:
A .werks/6802
M web/plugins/views/inventory.py
Log Message:
-----------
6802 FIX HW/SW Inventory: Equal entries are not displayed correctly
Change-Id: I07a9318aaa67e709c1f6a7ce17c6bb710cdc4338
Commit: b5ec293232165d0a7d35879eb638f1f3f2cc98d9
https://github.com/tribe29/checkmk/commit/b5ec293232165d0a7d35879eb638f1f3f…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-10-16 (Tue, 16 Oct 2018)
Changed paths:
A .werks/6413
M web/htdocs/availability.py
Log Message:
-----------
6413 FIX Availability: don't try to merge completely disconnected intervals
If the option "Ignore intervals shorter or equal X sec" was used an exception
occured if intervals should be merged that were completely disconnected.
Disconnected intervals occur e.g. if the a host/service is outside of
the host/service period.
Change-Id: Ie89aa4ba70c3c0fab44cbaa7a7ad3b40776ff186
Commit: f379119ddcdd9fcd12633b472e830842ddb3e6bf
https://github.com/tribe29/checkmk/commit/f379119ddcdd9fcd12633b472e830842d…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-10-16 (Tue, 16 Oct 2018)
Changed paths:
M web/htdocs/availability.py
Log Message:
-----------
Fix UTF-8 encoding in comments of web/htdocs/availability.py
Change-Id: Ib40fe11722f0eed20156d116e4c326d5eb7193c4
Commit: 2bc7d2858a4da7617367aeb4576e7aa8b8073625
https://github.com/tribe29/checkmk/commit/2bc7d2858a4da7617367aeb4576e7aa8b…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-10-16 (Tue, 16 Oct 2018)
Changed paths:
M tests/Makefile
Log Message:
-----------
Synched Makefile with master. Some tiny polishing.
Change-Id: I00362d8b9eff37248e9d34da33f25466331eb87c
Commit: bafc99c847815a944d1ba52bc622a1c4f9bff478
https://github.com/tribe29/checkmk/commit/bafc99c847815a944d1ba52bc622a1c4f…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-10-16 (Tue, 16 Oct 2018)
Changed paths:
M tests/conftest.py
Log Message:
-----------
Register test helpers for better assertions.
Change-Id: I405cbe56f30b967cd8a7d80379a9aa0efcd96b0c
Commit: 6e0b606f2ee52106d4c28f67c5714e3e92679279
https://github.com/tribe29/checkmk/commit/6e0b606f2ee52106d4c28f67c5714e3e9…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-10-16 (Tue, 16 Oct 2018)
Changed paths:
A .werks/6798
M agents/check_mk_agent.linux
Log Message:
-----------
6798 docker_node_network: Support older Docker versions
Older Docker versions that don't know about the "--format" option
are now supported.
Change-Id: I3511d13c18168eaa5037f5e01609e7f90821e2ca
Commit: 15e7dd6d5fe9f6381eefd1a365ec62d1b2a550f1
https://github.com/tribe29/checkmk/commit/15e7dd6d5fe9f6381eefd1a365ec62d1b…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-10-16 (Tue, 16 Oct 2018)
Changed paths:
A .werks/6803
M checks/cisco_hsrp
Log Message:
-----------
6803 FIX cisco_hsrp: Treat 'listen' state also as OK if it was known during
discovery
Change-Id: I9747a941a868a521519860f27b83448a379473df
Commit: 47619bc22c1cf8e2aaceb3884eb2038418ad4188
https://github.com/tribe29/checkmk/commit/47619bc22c1cf8e2aaceb3884eb203841…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-10-16 (Tue, 16 Oct 2018)
Changed paths:
A .werks/6830
Log Message:
-----------
6830 FIX docker_node_network: Fix missing info in case of multiple networks
Previously the docker node network information has been missing
in case of multiple network IDs. This has been fixed.
Change-Id: I21b7d78b30e66e70efe7fe8be7c827f5d7640a4a
Commit: 778a49c8674b613aeda7721c65cff07966cb5f7f
https://github.com/tribe29/checkmk/commit/778a49c8674b613aeda7721c65cff0796…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-16 (Tue, 16 Oct 2018)
Changed paths:
A .werks/6784
M web/plugins/views/layouts.py
Log Message:
-----------
6784 FIX Fixed grouping of service description KeyError exception
When using the service description grouping of views a KeyError could
occur while rendering the view in case some of the pattern matching
services is not in OK state or stale.
Change-Id: I6877db6119413dec36ef8c71240d1cf58ba18925
Commit: cfda8d61e85989425d502064d98259e3b99f039e
https://github.com/tribe29/checkmk/commit/cfda8d61e85989425d502064d98259e3b…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-10-16 (Tue, 16 Oct 2018)
Changed paths:
A .werks/6797
M agents/check_mk_agent.linux
M checks/docker.include
M checks/docker_node_disk_usage
Log Message:
-----------
6797 docker_node_disk_usage: Support older Docker versions
Some old Docker verions do not supprt the "--format" option,
which resulted in faulty or missing agent data.
This has been fixed.
Change-Id: I6c01f8b9eeb9d227ae0340cc084d7286fea6a775
Commit: 663350facf03306a30bb6fc2e70bcb8cc0191848
https://github.com/tribe29/checkmk/commit/663350facf03306a30bb6fc2e70bcb8cc…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-10-16 (Tue, 16 Oct 2018)
Changed paths:
A .werks/6504
Log Message:
-----------
6504 FIX Fixed handling of multiple Graphite/InfluxDB connections.
The Check_MK Micro Core went into a crash loop when more than one
Graphite/InfluxDB connection was configured. This has been fixed.
FEED-3021
Change-Id: I00e83351c072f2f4e5e23844bc9fe3aeb9577430
Commit: 98a273ac705eba6f6c4909f646ddb1b0b8f299b8
https://github.com/tribe29/checkmk/commit/98a273ac705eba6f6c4909f646ddb1b0b…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-10-16 (Tue, 16 Oct 2018)
Changed paths:
A .werks/6805
M checks/printer_supply_ricoh
M web/plugins/wato/check_parameters.py
Log Message:
-----------
6805 FIX printer_supply_ricoh: Fixed conversion of parameters which have an old format
Change-Id: I50412026fcfb265ce651a60819ec83760433b939
Commit: 4d6137a7fe194f2f447ad1e2d02c94ad8360eaed
https://github.com/tribe29/checkmk/commit/4d6137a7fe194f2f447ad1e2d02c94ad8…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-10-16 (Tue, 16 Oct 2018)
Changed paths:
M web/plugins/wato/check_parameters.py
Log Message:
-----------
Fixed no-else-return
Change-Id: I137c2b1a980860840b44d67cb5b420ee53c60f44
Commit: 7df8cfdbc822bad6a822ca912a17f4d146e1edec
https://github.com/tribe29/checkmk/commit/7df8cfdbc822bad6a822ca912a17f4d14…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-10-16 (Tue, 16 Oct 2018)
Changed paths:
A .werks/6736
M cmk_base/inventory.py
Log Message:
-----------
Status data inventory is ignored for Check_MK clusters
Change-Id: I34b25937d408c37a522790b7cbc629291830aa64
Commit: 2cf62cb8186b86ce3a853ca68f56d1ae8eae60ba
https://github.com/tribe29/checkmk/commit/2cf62cb8186b86ce3a853ca68f56d1ae8…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-16 (Tue, 16 Oct 2018)
Changed paths:
A .werks/6785
M web/htdocs/htmllib.py
Log Message:
-----------
6785 FIX Fixed truncating leading new lines in text area input fields
When a multi line text area was used for editing a text that starts with an
empty line, the leading empty line was stripped off during rendering of the
dialog.
This affected, for example, the body template of ASCII mail notifications.
CMK-930
Change-Id: I11a991a298629731cbb584f2169a0b96556ebe93
Commit: ffe234bdbfcff701135593399282c5047c24b050
https://github.com/tribe29/checkmk/commit/ffe234bdbfcff701135593399282c5047…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-10-17 (Wed, 17 Oct 2018)
Changed paths:
A .werks/6832
M agents/check_mk_agent.linux
M checks/docker.include
M checks/docker_node_info
Log Message:
-----------
6832 docker_node_info: Support old Docker versions
Fixed incompatibility with old Docker versions not supporting
the "--format" option, which resulted in faulty or missing agent data.
CMK-1031
Change-Id: Ic7539272c2f650331892423bfa5a8ae84b9a33d2
Commit: 492511b0f0acc7901d86e44fa318587b5028abb2
https://github.com/tribe29/checkmk/commit/492511b0f0acc7901d86e44fa318587b5…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-10-17 (Wed, 17 Oct 2018)
Changed paths:
A .werks/6833
M agents/check_mk_agent.linux
M checks/docker.include
M inventory/docker_node_images
Log Message:
-----------
6833 docker_node_images: Support old Docker versions
Some old Docker versions do not support the "--format" option,
which resulted in faulty or missing agent data.
This option is now avoided as far as possible.
Change-Id: I39ec429bb10ae77bbe9b2b7ac3268fa0fc3f1de5
Commit: b0b027f9a267aa325ee91d00835e3f2d510b6e7f
https://github.com/tribe29/checkmk/commit/b0b027f9a267aa325ee91d00835e3f2d5…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-17 (Wed, 17 Oct 2018)
Changed paths:
A .werks/5957
M web/plugins/userdb/ldap.py
Log Message:
-----------
5957 FIX LDAP: Locking of users using "Authentication Expiration" plugin was
not unlocking users
The LDAP sync can lock users in Check_MK based on their locking property in the Active
Directory.
When a user was locked in AD and Check_MK performed the next sync, the user login was
disabled.
The inverse operation was not working.
Unlocking previously locked users has now been implemented correctly. Another change is,
that
the locking property in Check_MK is now read-only for LDAP users.
Change-Id: I124a45ffde266358b80b55e1414ee0b8c84813f9
Commit: f5eefc60b65b2b195534c911492316165a91b5a5
https://github.com/tribe29/checkmk/commit/f5eefc60b65b2b195534c911492316165…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-10-18 (Thu, 18 Oct 2018)
Changed paths:
M checks/docker.include
M inventory/docker_node_network
Log Message:
-----------
docker: refactorings to minimize differences to master branch
Change-Id: I1058d2180e91172bee6e1498dba5a36cecc14a82
Commit: a4c717790bd8a39715ff7430a9afefc260bfb083
https://github.com/tribe29/checkmk/commit/a4c717790bd8a39715ff7430a9afefc26…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-10-18 (Thu, 18 Oct 2018)
Changed paths:
M web/plugins/wato/check_parameters.py
Log Message:
-----------
Extended help text of fileinfo group ruleset
Change-Id: Ic4b9d7abb49f70375cd0f57ef82e602c04bf4ac0
Commit: 5daf70db5f75b72ecc07aae9c4c007df273086d7
https://github.com/tribe29/checkmk/commit/5daf70db5f75b72ecc07aae9c4c007df2…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-10-18 (Thu, 18 Oct 2018)
Changed paths:
A .werks/6807
M checks/veeam_tapejobs
Log Message:
-----------
6807 FIX veeam_tapejobs: Check returns 'Item not found' if no jobs are sent by
the agent
Change-Id: I9ec39c0ededacf92f1a5de776ad258a5d7f0ffdf
Commit: 18ff249b638b72a72d014aee82b565d912787874
https://github.com/tribe29/checkmk/commit/18ff249b638b72a72d014aee82b565d91…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: 2018-10-18 (Thu, 18 Oct 2018)
Changed paths:
A .werks/5847
M agents/check_mk_agent.linux
A tests/unit/checks/test_lnx_thermal.py
Log Message:
-----------
5847 FIX lnx_thermal: Fixed to only gather values of temp & type
The Linux agent collected too many values when hysteresis data was available and the check
crashed.
This has been fixed now by fixing the required values.
Jira: CMK-1121
Change-Id: I276cb7657db571b5532acddf583768bcc5c148fe
(cherry picked from commit 9e031db11b20ef17b261f264116a6970663edf1e)
Commit: 370066abd720ef1d72ac7734e6dd7297546f9049
https://github.com/tribe29/checkmk/commit/370066abd720ef1d72ac7734e6dd72975…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-10-18 (Thu, 18 Oct 2018)
Changed paths:
M bin/mkbackup
M checks/j4p_performance
M checks/jolokia_metrics
M checks/omd_apache
M checks/sap
M doc/helpers/reindent.py
M web/htdocs/backup.py
M web/htdocs/metrics.py
M web/htdocs/userdb.py
M web/htdocs/wato.py
M web/htdocs/watolib.py
M web/htdocs/webapi.py
M web/plugins/wato/bi.py
Log Message:
-----------
Replaced deprecated tuple parameters.
This is a Python-2-only feature, which has been deprecated in PEP 3113 since
2007, see
https://www.python.org/dev/peps/pep-3113/. Some tools (e.g.
Bandit) don't like this feature anymore at all, so it's a good time to
remove it.
This is a totally mechanical change done by 2to3's tuple_params fix,
followed by a few naming improvements here and there.
Change-Id: If42e0921a07ca02b9111d636e3356ee10fe98dd7
Commit: 0072d6255ef12c6501aea0a91dec8b714a0dd8a8
https://github.com/tribe29/checkmk/commit/0072d6255ef12c6501aea0a91dec8b714…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-18 (Thu, 18 Oct 2018)
Changed paths:
A .werks/6786
Log Message:
-----------
6786 SEC Livestatus proxy: Fixed file path traversal vulnerability
The livestatus proxy connects to the livestatus server of remote sites. One task is to
fetch the inventory data of the remote site and replicate it to the master site to make
client accesses faster.
The livestatus proxy was not validating the incoming data correctly which made it
possible
for an attacker that has access to the remote sites to compromise the site the
livestatus
proxy daemon is running in.
Using this vulnerability it was possible to write write files in directories that are
writable
by the liveproxy site user. This could be used to gain access to the liveproxy site.
CMK-1153
Change-Id: Ie4de43fc2f8603ba9f03198384a41291ccee726d
Commit: 00f233ae1b391e548c3b18ec14cb0831fb4941df
https://github.com/tribe29/checkmk/commit/00f233ae1b391e548c3b18ec14cb0831f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-18 (Thu, 18 Oct 2018)
Changed paths:
A .werks/6787
Log Message:
-----------
6787 SEC Notification spooler: Fixed file path traversal vulnerability
The notification daemon of one site connects to the notification daemon of another site
to exchange notifications between both sites.
The notification daemon was not validating the incoming data correctly which made it
possible
for an attacker that has access to the notification sending site to compromise the
receiving
site.
Using this vulnerability it was possible to write write files in directories that are
writable
by the receiving site user. This could be used to gain access to the site.
CMK-1157
Change-Id: I20cc050a096e3f93827741a9d162c509d575e6fe
Commit: 4426c9691e0e955141ab9b4c2c9173be83e685ec
https://github.com/tribe29/checkmk/commit/4426c9691e0e955141ab9b4c2c9173be8…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-18 (Thu, 18 Oct 2018)
Changed paths:
A .werks/6788
Log Message:
-----------
6788 SEC Notification spooler: Fixed deserialization of arbitrary input
The notification daemon of one site connects to the notification daemon of
another site to exchange notifications between both sites.
The messages that are sent between the notification daemons were encoded in an
insecure format which allowed code injections between the communication
partners. This means it was possible to inject code from one notification
spooler to another.
We have now changed the message format to a secure alternative which prevents
code injections.
To be able to perform this transition without loosing notifications and
preventing subtile incompatibilities we decided to keep the new format disabled
by default for all sites created with Check_MK 1.4 and 1.5. This means your
installation will still be affected by this issue by default after updating.
However, once you have updated all your sites to at least 1.4.0p37 in case of
the 1.4.0 branch or or at least 1.5.0p7 in case of the 1.5.0 branch you can
change the main configuration option "Notification Spooler insecure messages"
to "off" and activate the new configuration. Once you have done this all
notification spoolers will use the new secure message format.
Please note that the 1.6 notification spoolers will always use the new message
format and not be compatible to the old message format of the 1.5 notification
spoolers anymore. If you plan to use 1.5 and 1.6 together during migration you
will have to ensure that you use the new message format in your 1.5 sites.
CMK-1156
Change-Id: I1815c94c24f0063d42985938dbc977dde597e1bb
Commit: 2276d256861b54ac6179379729d5ea2bd34e3bea
https://github.com/tribe29/checkmk/commit/2276d256861b54ac6179379729d5ea2bd…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-18 (Thu, 18 Oct 2018)
Changed paths:
A .werks/6841
Log Message:
-----------
6841 FIX Fixed missing hostname in graph collection graph titles
Change-Id: I7405187e121c98feb23fd1d9def1278e3128552f
Commit: c55998b2a6d831add15a4144a5f1a42d09a8dc94
https://github.com/tribe29/checkmk/commit/c55998b2a6d831add15a4144a5f1a42d0…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-19 (Fri, 19 Oct 2018)
Changed paths:
M tests/conftest.py
M tests/unit/cmk_base/test_checks.py
M tests/unit/web/test_OutputFunnel.py
M web/htdocs/bi.py
Log Message:
-----------
Cleaned up python warnings found during unit test execution
Change-Id: I4d4e50ebcf24d6ef0823369314159fc9c2fa17e3
Commit: 26832ec47993b345e20a48c4606ddf5efa455adc
https://github.com/tribe29/checkmk/commit/26832ec47993b345e20a48c4606ddf5ef…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-10-19 (Fri, 19 Oct 2018)
Changed paths:
A .werks/6806
M cmk/paths.py
M cmk_base/checking.py
M cmk_base/checks.py
M cmk_base/discovery.py
M cmk_base/inventory.py
M cmk_base/inventory_plugins.py
M tests/unit/cmk_base/test_checks.py
Log Message:
-----------
6806 FIX Management boards: Fixed execution of inventory plugins
Change-Id: If6e8c035afc9949d457f7057569a473cfb4b2d47
Commit: a0d0f8546f7106f3fbfaa1c4aa183f8abfb92b7c
https://github.com/tribe29/checkmk/commit/a0d0f8546f7106f3fbfaa1c4aa183f8ab…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-19 (Fri, 19 Oct 2018)
Changed paths:
A .werks/6842
M web/plugins/dashboard/dashlets.py
Log Message:
-----------
6842 FIX Fixed dashlet top offset in classic theme
CMK-1147
Change-Id: Ic4d5362bf3dc967df169b6f6250b98c4c752a1a5
Commit: 7440d074df7a2dea3c796d17aed6f39143f8e36f
https://github.com/tribe29/checkmk/commit/7440d074df7a2dea3c796d17aed6f3914…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-19 (Fri, 19 Oct 2018)
Changed paths:
A .werks/6843
M web/plugins/wato/bi.py
Log Message:
-----------
6843 FIX Increased size of "state of a service" BI rule input field
Change-Id: I6df8af9c2fc94df8385078c0927b19c8f064aba3
Commit: c59eb36cf29a4e41e0bac46426211743310c0338
https://github.com/tribe29/checkmk/commit/c59eb36cf29a4e41e0bac464262117433…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-10-19 (Fri, 19 Oct 2018)
Changed paths:
A .werks/6808
M agents/special/agent_vsphere
Log Message:
-----------
6808 FIX agent_vsphere: Fixed retrieving system information
Change-Id: Ib4504126c5b12ebfceefdb4cda3344a27b7d8d92
Commit: da75aebf82ac2c39a62380d124df22a0fab9b274
https://github.com/tribe29/checkmk/commit/da75aebf82ac2c39a62380d124df22a0f…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-10-19 (Fri, 19 Oct 2018)
Changed paths:
M web/plugins/userdb/ldap.py
Log Message:
-----------
Fixed exception while logging exception
Change-Id: Icc11431a6e89677109aa3c294d82196a9afaa326
Commit: 8a6688a7ba8a3fe4eaf865ee2cc68a6284d6cc86
https://github.com/tribe29/checkmk/commit/8a6688a7ba8a3fe4eaf865ee2cc68a628…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-10-19 (Fri, 19 Oct 2018)
Changed paths:
A .werks/6505
Log Message:
-----------
6505 FIX Avoid CMC crash during event helper restarts.
When an event helper (for notifications/alerts) should be restarted, the
Check_MK Micro Core could go into an infinite recursion, ultimately leading
to a crash of the CMC itself. This has been fixed.
CMK-1117
Change-Id: I3f474453466abd299ca8cdc1e87140e824c8a120
Commit: 0fb6e1c5991db268686908484cb3164adce6c7d0
https://github.com/tribe29/checkmk/commit/0fb6e1c5991db268686908484cb3164ad…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-10-19 (Fri, 19 Oct 2018)
Changed paths:
A .werks/6506
Log Message:
-----------
6506 FIX Disable logging of unknown packets for smart ping.
Smart ping used to log packets it couldn't understand, but for some setups
this is far too much and there is nothing actionable for a user, so this has
been disabled for now. In the future this will be part of the smart ping
logging settings.
Change-Id: Ia06a253899607e165f4e730405baf9605f30a9c9
Commit: 9701ba6b560a15f6e172c40f489988d3324d78d6
https://github.com/tribe29/checkmk/commit/9701ba6b560a15f6e172c40f489988d33…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-22 (Mon, 22 Oct 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
Removed theme.css.map referece to prevent browser warnings
Change-Id: I12c0c579b5279a017264567fdbf43720fcb8367a
Commit: 6588494b235721d5460e5c80991fabd46b2b2dda
https://github.com/tribe29/checkmk/commit/6588494b235721d5460e5c80991fabd46…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-22 (Mon, 22 Oct 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
Fixed too much vertical space between view action fields
Change-Id: I094b014b82f1e644faac53d970c16f18279faf66
Commit: ac8d15ff01da771fd8749c5f96c6e610748adb0c
https://github.com/tribe29/checkmk/commit/ac8d15ff01da771fd8749c5f96c6e6107…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-10-22 (Mon, 22 Oct 2018)
Changed paths:
A .werks/6752
M web/htdocs/themes/facelift/images/icon_reload_cmk.png
Log Message:
-----------
6752 FIX New Theme: Make the reload Button for passive Checks in grayscale again
The icon is in grayscale again for better highlighting, that this service
is passive.
Change-Id: I4788a0a9fce174b7ef6f53c143607cb13b057d3a
Commit: f53f18eb2c0063c76623d01d96b7833b7bfb32f9
https://github.com/tribe29/checkmk/commit/f53f18eb2c0063c76623d01d96b7833b7…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-10-22 (Mon, 22 Oct 2018)
Changed paths:
M .werks/6752
Log Message:
-----------
Fixed version value in werk 6752
Change-Id: Ie2d42ff22633d41844a4787ebc20e841da695512
Commit: 9fcf393e097a03d774d890ae7551199ffae86576
https://github.com/tribe29/checkmk/commit/9fcf393e097a03d774d890ae7551199ff…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-10-22 (Mon, 22 Oct 2018)
Changed paths:
A .werks/6669
M web/htdocs/userdb.py
M web/plugins/userdb/ldap.py
Log Message:
-----------
6669 LDAP connections: Improved performance for "Automatically discovery LDAP
server"
The discovery process for the fastet LDAP server could take a large amount of time.
The result of this discovery is now cached, which can considerably increase the
performance
during user login and other ldap related queries.
Change-Id: I134ae18b4cd6155184cd81a20abc8d6ad300946c
Commit: c9bbc95cf8c65e78cece219825f875a90abc0e02
https://github.com/tribe29/checkmk/commit/c9bbc95cf8c65e78cece219825f875a90…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-10-22 (Mon, 22 Oct 2018)
Changed paths:
A .werks/6670
Log Message:
-----------
6670 FIX SLA: Fixed exception in view when SLA had no service percentage requirement and
result summary was shown
Change-Id: I8f7e81f88fc22392718806d5a9f3159eaacc1468
Commit: aa2d11c53f9873bb495fadaeaf5779294a18f874
https://github.com/tribe29/checkmk/commit/aa2d11c53f9873bb495fadaeaf5779294…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2018-10-22 (Mon, 22 Oct 2018)
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0p8
Change-Id: Icec4d7fb465a168a77d89db1a6d1cf71ca7fef56
Commit: 0d3b90c34520ce01c22ee38fdc159967698736e3
https://github.com/tribe29/checkmk/commit/0d3b90c34520ce01c22ee38fdc1599676…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-23 (Tue, 23 Oct 2018)
Changed paths:
A .werks/6844
M checks/mknotifyd
Log Message:
-----------
6844 FIX mknotifyd: Fixed parse exception when failed to open listen socket
When a mknotifyd instance fails to open it's listen socket the parse
function of the check was unable to process the agent output of the
mknotifyd. This resulted in a crash, e.g. during service discovery.
Change-Id: I194ae70a2f7914750e9e96cb4a25c2c19e93f9eb
Commit: 4b5a6ad32fd9873ea8cee2c7f9a696262fc00a2f
https://github.com/tribe29/checkmk/commit/4b5a6ad32fd9873ea8cee2c7f9a696262…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-10-23 (Tue, 23 Oct 2018)
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.openwrt
M agents/check_mk_agent.solaris
Log Message:
-----------
FEED-3010: Add tempdir config to agent installation paths rule
The environment variable TEMPDIR can now be set for agent execution
within the ruleset "Installation paths for agent".
The env var will also be set for the start-script of cmk-update-agent
located at /usr/bin. The main reason for this config entry is that
the user can workaround issues with running cmk-update-agent with
the /tmp directory mounted using a noexec-flag.
Change-Id: I777de5e4b46ad1b18abb3e342062197be379c7ee
Commit: e7ef7de90ee08bca4fbfaab02341997fcecb674b
https://github.com/tribe29/checkmk/commit/e7ef7de90ee08bca4fbfaab02341997fc…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-10-23 (Tue, 23 Oct 2018)
Changed paths:
A .werks/5515
Log Message:
-----------
5515 Allow Configuration of TMPDIR environment variable in the context of Check_MK
Agent
It is now possible so set the environment variable TMPDIR in the context of the
execution
of the Check_MK Agent. This can be configured within the Agent ruleset "Installation
paths
for agent files (Linux, UNIX).
Some agent commands or plugins may follow the environment variable TMPDIR for storage of
temporary files. For some reasons, you might want to adapt this path. Namely, the agent
updater won't work with a "\tmp" dir that is mounted with a
"noexec"-flag. Please note
that the Check_MK Agent does no automatic cleaning on this custom path.
(Jira: FEED-3010)
Change-Id: I80b5fb36dda16a2c4d6e48a8f307bdfabae37cec
Commit: b400fc70edcd3c3678d4c821e9c966f326597fb2
https://github.com/tribe29/checkmk/commit/b400fc70edcd3c3678d4c821e9c966f32…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-10-23 (Tue, 23 Oct 2018)
Changed paths:
A .werks/5516
Log Message:
-----------
5516 FIX cmk-update-agent: Catch HTTPS redirect
A communication between the Agent Updater and the Check_MK-Server
won't succeed if the communication protocol is configured to HTTP
while the server enforces HTTPS. The reason is that the POST data
sent by the Agent Updater will be lost on the redirect.
So far, this is normal HTTP behavior. Nonetheless, the Agent Updater
now handles this situation by detecting the redirect and directly
sending its data via (unverified) HTTPS.
A warning will therefore be displayed to the user respectively written
to log.
(Jira: FEED-3002)
Change-Id: I0e43e5706cafcb4029c4d0e3bfe1c58fd8a7e70d
Commit: e749a9c602d834d68e891d2a8a2a6ed365afba50
https://github.com/tribe29/checkmk/commit/e749a9c602d834d68e891d2a8a2a6ed36…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-10-24 (Wed, 24 Oct 2018)
Changed paths:
M .werks/5515
M .werks/5516
Log Message:
-----------
FEED-3002,FEED-3010: Set correct Version for Werks 5516 and 5515
Change-Id: I7233cb9b42749783404ad8c8749797adaa6b6dd8
Commit: a5faa99631a1be45a7c34601371ee443f6c5b7e2
https://github.com/tribe29/checkmk/commit/a5faa99631a1be45a7c34601371ee443f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-24 (Wed, 24 Oct 2018)
Changed paths:
A .werks/6848
Log Message:
-----------
6848 Add build support for Ubuntu 18.10
Change-Id: Iaf40e9dd2fc88d67b92d352020f25881709234bf
Commit: fea82b0307877ea58a9477a89be484db5beb7da1
https://github.com/tribe29/checkmk/commit/fea82b0307877ea58a9477a89be484db5…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-24 (Wed, 24 Oct 2018)
Changed paths:
A omd/distros/UBUNTU_18.10.mk
A omd/packages/heirloom-pkgtools/patches/0010-fix-missing-makedev.dif
M omd/packages/python-modules/Makefile
Log Message:
-----------
Add build support for Ubuntu 18.10
Change-Id: I64ced9d5e002388af5a313bdac02869d0691e244
Commit: 7eb33e0a00c92f870e029b65b1acb18ab430f1b9
https://github.com/tribe29/checkmk/commit/7eb33e0a00c92f870e029b65b1acb18ab…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-10-24 (Wed, 24 Oct 2018)
Changed paths:
A .werks/6507
M livestatus/src/Poller.h
Log Message:
-----------
6507 FIX Fixed 100% CPU usage of the CMC after writing to its command pipe
After writing to its command pipe tmp/run/nagios.cmd, the CMC's CPU usage
went up to 100%. This has been fixed.
Change-Id: I2f6b9330d348a3f5c0467303cd5a89d906e53860
Commit: 630fdaaedcaa31c50d24531c853da13ae69094d4
https://github.com/tribe29/checkmk/commit/630fdaaedcaa31c50d24531c853da13ae…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-10-24 (Wed, 24 Oct 2018)
Changed paths:
A .werks/6671
M web/htdocs/watolib.py
M web/plugins/webapi/webapi.py
Log Message:
-----------
6671 FIX WATO Web API: Now able to configured rulesets with boolean settings
Rules with a configurable positive/negative outcome where incorrectly translated
in a <tt>get_ruleset</tt> API call. Furthermore,
<tt>set_ruleset</tt> had an error when
validating these kind of rules.
Change-Id: Iac6e3075845ed09a463cb56d91597e5aa3106c4b
Commit: 579ecff1160f1380cb551a038a16f67e9bdef07b
https://github.com/tribe29/checkmk/commit/579ecff1160f1380cb551a038a16f67e9…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-10-24 (Wed, 24 Oct 2018)
Changed paths:
M checkman/docker_container_status
M checkman/docker_container_status.health
Log Message:
-----------
docker_container_status{,.health}: Updated manpages
Change-Id: I304b6815297814fe8d8c183d8718c66c51c3dbb2
Commit: ca8cf284ba0d8c641e3012bbddcf497eb15f5de2
https://github.com/tribe29/checkmk/commit/ca8cf284ba0d8c641e3012bbddcf497eb…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-10-25 (Thu, 25 Oct 2018)
Changed paths:
A .werks/6835
M checks/docker.include
A tests/unit/checks/test_docker_parse_helpers.py
A tests/unit/checks/test_docker_parse_network_inspect.py
A tests/unit/checks/test_docker_parse_node_images.py
A tests/unit/checks/test_docker_parse_node_info.py
A tests/unit/checks/test_docker_parse_subsection_image_inspect.py
A tests/unit/checks/test_docker_parse_system_df.py
Log Message:
-----------
6835 FIX Docker: Fix crash in Docker inventory for buggy Docker versions
Since version 1.5.0p7 the docker inventory crashed when confronted
with empty docker image descriptions.
Change-Id: I98a3c1cf127d419216cd4a8685fc896c819c6aa7
Commit: 2b7db2141f333f9fea3c5c4576e9ac6e4f4d229f
https://github.com/tribe29/checkmk/commit/2b7db2141f333f9fea3c5c4576e9ac6e4…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-25 (Thu, 25 Oct 2018)
Changed paths:
M web/htdocs/watolib.py
M web/plugins/wato/ac_tests.py
Log Message:
-----------
Analyze configuration: Fixed wrong results for liveproxyd and persistent connection
tests
Previously all analyze configuration tests were executed locally on each
site. In case of the liveproxyd tests and persistent connection tests
this was wrong because the tests have to check the connection
configuration for a specific site on the central site.
The following things have been changed:
* These tests are only triggered on the central sites (see is_relevant()).
* Test results produced on one site can now set the site_id attribute to
the site_id of another site.
These results will not be merged together like it is done for multiple
results affecting a single site.
These results will then be shown in the column of the desired site
instead of the site they were executed on
Change-Id: Ie4a6edf0dfcdd7d5b025f244d1f767b987bbfa62
Commit: 38e425cb7431a1f14eff207532155acdcb5cfb4a
https://github.com/tribe29/checkmk/commit/38e425cb7431a1f14eff207532155acdc…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-10-25 (Thu, 25 Oct 2018)
Changed paths:
A .werks/6849
Log Message:
-----------
6849 FIX Analyze configuration: Fixed wrong results for liveproxyd and persistent
connection tests
Previously all analyze configuration tests were executed locally on each site.
In case of the liveproxyd tests and persistent connection tests this was wrong
because the tests have to check the connection configuration for a specific
site on the central site.
Change-Id: I93949f039ef24a44533fb1834dba9184970be2b4
Commit: be07a9da6ae5d3d19db183d57c580e9fdd2b8b0f
https://github.com/tribe29/checkmk/commit/be07a9da6ae5d3d19db183d57c580e9fd…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-10-25 (Thu, 25 Oct 2018)
Changed paths:
M configure.ac
M omd/packages/boost/Makefile
M omd/packages/python/Makefile
M omd/packages/re2/Makefile
M standalone.make
Log Message:
-----------
Detect GCC 8 and Clang 6/7, too.
Change-Id: Icbf20fb7919b5f69eecd36d64518b901b0e1eeb6
Commit: a15da282d919eabc739ddc0c0b4f721a8b94037d
https://github.com/tribe29/checkmk/commit/a15da282d919eabc739ddc0c0b4f721a8…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-10-25 (Thu, 25 Oct 2018)
Changed paths:
M .werks/4026
Log Message:
-----------
fixed werk text
Change-Id: I42b4a2ca207db94a8da272f07a564f366f60df53
Commit: ff8afc9645c9ccb2d7a47a5a1a73b67005f73dee
https://github.com/tribe29/checkmk/commit/ff8afc9645c9ccb2d7a47a5a1a73b6700…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-10-26 (Fri, 26 Oct 2018)
Changed paths:
M omd/packages/python/Makefile
Log Message:
-----------
Fixed race condition.
Change-Id: If630777722a2f83add9568ef7ca97f1a682cde45
Commit: c9706d496c44d540729c404d0aaba4535164c8e0
https://github.com/tribe29/checkmk/commit/c9706d496c44d540729c404d0aaba4535…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-10-26 (Fri, 26 Oct 2018)
Changed paths:
M omd/packages/openhardwaremonitor/Makefile
Log Message:
-----------
Unbreak openhardwaremonitor 'dist' target.
Change-Id: I9a3e6a2f84d659ec8146effd28eb6a99e83c5a82
Commit: 6c98b77abff096cad802f3092786644f287ab0b4
https://github.com/tribe29/checkmk/commit/6c98b77abff096cad802f3092786644f2…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-10-29 (Mon, 29 Oct 2018)
Changed paths:
A .werks/6414
M web/plugins/metrics/check_mk.py
Log Message:
-----------
6414 FIX aix_memory: Fix graph colouring and labelling
Map the performance value name of averaged memory
to the correct metric.
Change-Id: I16ba36d18b945a2147397dcce4f403f7f7a00244
Commit: a8e14894e924411afd4b1ebc9da762dc5aae45e1
https://github.com/tribe29/checkmk/commit/a8e14894e924411afd4b1ebc9da762dc5…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-10-31 (Wed, 31 Oct 2018)
Changed paths:
M bandit.yaml
M tests/.gitignore
M tests/Makefile
Log Message:
-----------
Use Bandit from the virtual environment, not a random global one. Test the right
files.
The config has been regenrated from the new Bandit version, and we included
a workaround for a strange performance problem.
Change-Id: Idb673b98ab03da746a0db33bdadc29662ae92b3c
Commit: e661ca14217124b441ff7e5cff8f6ed28dd8a820
https://github.com/tribe29/checkmk/commit/e661ca14217124b441ff7e5cff8f6ed28…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: 2018-11-05 (Mon, 05 Nov 2018)
Changed paths:
A .werks/6645
M agents/check_mk_agent.solaris
M checks/ps.include
Log Message:
-----------
6645 FIX Solaris Agent: Correctly separate cputime and elapsed time
The process information delivered by the agent has been upgrated multiple
times by requirements of users or information available from the OS. The ps
agent tracked the memory outilization of a process by its name, but could
not access information of process id and the time of life(elapsed time) of
a running process, as such information was misplaced by the agent and thus
ignored by the check. This fix brings this data into consideration by the
check.
Change-Id: Ia6f2df3ee5c074c258ed9a301716c923a3a11451
Commit: f458f106c39ad841cd9985eafb9ba14e1a0b6976
https://github.com/tribe29/checkmk/commit/f458f106c39ad841cd9985eafb9ba14e1…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-11-06 (Tue, 06 Nov 2018)
Changed paths:
A .werks/6836
M checks/docker.include
M inventory/docker_node_info
M tests/unit/checks/test_docker_parse_node_images.py
M tests/unit/checks/test_docker_parse_node_info.py
M tests/unit/checks/test_docker_parse_system_df.py
Log Message:
-----------
6836 FIX Fix Docker crashes
Work around missing 'Repository' key if Repository Tags are not defined in image
inspect output.
Work around missing values if values are zero in 'docker system df'.
Change-Id: Ie2560d04edfd15e3c7c52c3801ce6aea94a57da4
Commit: a3f4d749a23849ab037a670e4042a7544bebdd14
https://github.com/tribe29/checkmk/commit/a3f4d749a23849ab037a670e4042a7544…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-11-06 (Tue, 06 Nov 2018)
Changed paths:
A .werks/6672
M cmk_base/ip_lookup.py
Log Message:
-----------
added wk6672
Change-Id: I825097df6452537f94eedecb1823c8fd2b75f7cc
Commit: 7f5877cd2f65d90f2734ceb762d8a7ec15f2fe54
https://github.com/tribe29/checkmk/commit/7f5877cd2f65d90f2734ceb762d8a7ec1…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-11-06 (Tue, 06 Nov 2018)
Changed paths:
A .werks/6810
M web/plugins/wato/check_parameters.py
Log Message:
-----------
6810 FIX mssql_blocked_sessions: Added wait type "CXCONSUMER"
Change-Id: Ieeb4732ca1fc371244a1c1a3ba7ad67f0aba707a
Commit: 4e712bddc03a307d2ae7f14f630a0b7473e8e4f8
https://github.com/tribe29/checkmk/commit/4e712bddc03a307d2ae7f14f630a0b747…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-11-06 (Tue, 06 Nov 2018)
Changed paths:
A .werks/6673
M cmk_base/checks.py
Log Message:
-----------
added WK6673
Change-Id: Icca956ec89483fe2d86ec11150ac575ced573bc8
Commit: f8fb3fedb421dd1fb6601c7e2c397adeff49f14d
https://github.com/tribe29/checkmk/commit/f8fb3fedb421dd1fb6601c7e2c397adef…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths:
A .werks/6850
M web/htdocs/wato.py
Log Message:
-----------
6850 FIX Fixed broken ruleset search reset function
The reset functionality of the ruleset search was not working at all. It always
resulted in an exception like: "AttributeError: 'ModeRuleSearch' object has
no attribute 'search_options'"
Change-Id: Ifb0fe965bd1003d5a411d77762b79026bcb6b97c
Commit: c72c4de9c97362d55cfdd71f3c071e6f7a98c061
https://github.com/tribe29/checkmk/commit/c72c4de9c97362d55cfdd71f3c071e6f7…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths:
M omd/distros/SLES_15.mk
Log Message:
-----------
Picked forgotten SLES15 dependency fix
Change-Id: I124e2a8a77c9096859bcc83bb3ae180227bb1e49
Commit: 4c93e144ec7c637026d1b5624c5e8fffc6aaff6d
https://github.com/tribe29/checkmk/commit/4c93e144ec7c637026d1b5624c5e8fffc…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths:
M omd/distros/SLES_15.mk
Log Message:
-----------
SLES 15: Removed unused dependency php-mcrypt (equal to master branch)
Change-Id: Ie8774999fe6c4fcf2263a277ac87e9f8267ce6fb
Commit: cf16cdd2e0ebd273713d1ba23b280f53ac79d7c0
https://github.com/tribe29/checkmk/commit/cf16cdd2e0ebd273713d1ba23b280f53a…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths:
M omd/distros/CENTOS_5.mk
M omd/distros/CENTOS_6.mk
M omd/distros/CENTOS_7.mk
M omd/distros/DEBIAN_5.mk
M omd/distros/DEBIAN_6.mk
M omd/distros/DEBIAN_7.mk
M omd/distros/DEBIAN_8.mk
M omd/distros/DEBIAN_9.mk
M omd/distros/SLES_11SP1.mk
M omd/distros/SLES_11SP2.mk
M omd/distros/SLES_11SP3.mk
M omd/distros/SLES_11SP4.mk
M omd/distros/SLES_12.mk
M omd/distros/SLES_12SP1.mk
M omd/distros/SLES_12SP2.mk
M omd/distros/SLES_12SP3.mk
M omd/distros/SLES_15.mk
M omd/distros/UBUNTU_12.04.mk
M omd/distros/UBUNTU_13.04.mk
M omd/distros/UBUNTU_14.04.mk
M omd/distros/UBUNTU_15.04.mk
M omd/distros/UBUNTU_16.04.mk
M omd/distros/UBUNTU_16.10.mk
M omd/distros/UBUNTU_17.04.mk
M omd/distros/UBUNTU_17.10.mk
M omd/distros/UBUNTU_18.04.mk
M omd/distros/UBUNTU_18.10.mk
Log Message:
-----------
Removed dependency to "patch" package
We ship our own patch binary since a long, long time. Sites are always
using this patch command. There is no need to have a system wide patch
command for OMD to work.
Change-Id: Id891cc939a57c404324a5a3848790daefb281b86
Commit: da534ab3d5581b45814acc9a2cc7e5cb89bd0855
https://github.com/tribe29/checkmk/commit/da534ab3d5581b45814acc9a2cc7e5cb8…
Author: Marcel Schulte <ms(a)mathias-kettner.de>
Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths:
A .werks/6871
Log Message:
-----------
6871 FIX multiple perfcounters were written to same INI line
Bakery rule wrote multiple perfcounters to the same INI line, missing CR character has
been fixed now.
Change-Id: I421b8d8bd7aa025cd8e2e6fc386e96852778561a
Commit: 025b4dae42b9c19691dbe52594440da457e35e4f
https://github.com/tribe29/checkmk/commit/025b4dae42b9c19691dbe52594440da45…
Author: Marcel Schulte <ms(a)mathias-kettner.de>
Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths:
M .werks/6871
Log Message:
-----------
added incompatibility hint to werk 6871
Change-Id: Ia8808230c1826d7c38648d145b05ecdd2dcd5d74
Commit: 3d7d45250c47ce64f32dda963c341e69168cd6b9
https://github.com/tribe29/checkmk/commit/3d7d45250c47ce64f32dda963c341e691…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths:
M omd/Makefile
M omd/distros/CENTOS_5.mk
M omd/distros/CENTOS_6.mk
M omd/distros/CENTOS_7.mk
M omd/distros/DEBIAN_5.mk
M omd/distros/DEBIAN_6.mk
M omd/distros/DEBIAN_7.mk
M omd/distros/DEBIAN_8.mk
M omd/distros/DEBIAN_9.mk
M omd/distros/SLES_11SP1.mk
M omd/distros/SLES_11SP2.mk
M omd/distros/SLES_11SP3.mk
M omd/distros/SLES_11SP4.mk
M omd/distros/SLES_12.mk
M omd/distros/SLES_12SP1.mk
M omd/distros/SLES_12SP2.mk
M omd/distros/SLES_12SP3.mk
M omd/distros/SLES_15.mk
M omd/distros/UBUNTU_12.04.mk
M omd/distros/UBUNTU_13.04.mk
M omd/distros/UBUNTU_14.04.mk
M omd/distros/UBUNTU_15.04.mk
M omd/distros/UBUNTU_16.04.mk
M omd/distros/UBUNTU_16.10.mk
M omd/distros/UBUNTU_17.04.mk
M omd/distros/UBUNTU_17.10.mk
M omd/distros/UBUNTU_18.04.mk
M omd/distros/UBUNTU_18.10.mk
A omd/packages/libgsf/.gitignore
A omd/packages/libgsf/Makefile
A omd/packages/libgsf/libgsf-1.14.44.tar.xz
Log Message:
-----------
Shipping own libgsf to fix dependency issues with SLES 15
In previous versions we relied on the libgsf of the Operating systems.
This library is not available in the SLES 15 package sources. Instead of
just compiling it for SLES 15 we ship it now for all distros to have a
consistent environment.
Change-Id: If61813dc210076819b96bfd2548e92f102fea3f3
Commit: 4403ecd6ceb950b1684a9ff0816f62c7b77cc9a6
https://github.com/tribe29/checkmk/commit/4403ecd6ceb950b1684a9ff0816f62c7b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths:
M omd/distros/SLES_15.mk
Log Message:
-----------
SLES 15: Fixed PHP7 package dependencies
Change-Id: I053a5b5b0a1cdd249a347b41ecd73db4178df3d7
Commit: 632aad765874dec051ead285d3c47565afe11542
https://github.com/tribe29/checkmk/commit/632aad765874dec051ead285d3c47565a…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths:
M omd/distros/CENTOS_5.mk
M omd/distros/CENTOS_6.mk
M omd/distros/CENTOS_7.mk
M omd/distros/DEBIAN_5.mk
M omd/distros/DEBIAN_6.mk
M omd/distros/DEBIAN_7.mk
M omd/distros/DEBIAN_8.mk
M omd/distros/DEBIAN_9.mk
M omd/distros/SLES_11SP1.mk
M omd/distros/SLES_11SP2.mk
M omd/distros/SLES_11SP3.mk
M omd/distros/SLES_11SP4.mk
M omd/distros/SLES_12.mk
M omd/distros/SLES_12SP1.mk
M omd/distros/SLES_12SP2.mk
M omd/distros/SLES_12SP3.mk
M omd/distros/SLES_15.mk
M omd/distros/UBUNTU_12.04.mk
M omd/distros/UBUNTU_13.04.mk
M omd/distros/UBUNTU_14.04.mk
M omd/distros/UBUNTU_15.04.mk
M omd/distros/UBUNTU_16.04.mk
M omd/distros/UBUNTU_16.10.mk
M omd/distros/UBUNTU_17.04.mk
M omd/distros/UBUNTU_17.10.mk
M omd/distros/UBUNTU_18.04.mk
M omd/distros/UBUNTU_18.10.mk
M omd/packages/libgsf/Makefile
Log Message:
-----------
Partially reverted 3d7d45250c47ce64f32dda963c341e69168cd6b9
Our own libgsf is only used for SLES 15 for the moment.
Change-Id: I5212858ce48e99b6e2407813007afc1a1f8dfac1
Commit: 687a13bb5c9c5c5fd569e5c54d3355f9618403cd
https://github.com/tribe29/checkmk/commit/687a13bb5c9c5c5fd569e5c54d3355f96…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-07 (Wed, 07 Nov 2018)
Changed paths:
A .werks/6851
M web/htdocs/dashboard.py
Log Message:
-----------
6851 FIX Reduced minimal dashlet height to the half
To be able to create smaller "custom text" dashlets the minimal
dashlet height for all dashlet types has been reduced to the half
of the previous setting.
Change-Id: I14fe364f2bf02f1c3effabd82bf3951bb2aa479f
Commit: a2a28264af8addb5cee9b1846d2fe3acd694d356
https://github.com/tribe29/checkmk/commit/a2a28264af8addb5cee9b1846d2fe3acd…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-11-08 (Thu, 08 Nov 2018)
Changed paths:
M livestatus/src/IntFilter.cc
Log Message:
-----------
Added a workaround for a g++/libstdc++ bug.
Change-Id: I1d0aa7e5f104aa35bf353f19155b4fd44f221b08
Commit: 2b1d6e05a4699b9df7a8f8ffa5385afd26fb9a57
https://github.com/tribe29/checkmk/commit/2b1d6e05a4699b9df7a8f8ffa5385afd2…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-11-08 (Thu, 08 Nov 2018)
Changed paths:
A .werks/6676
M web/htdocs/watolib.py
M web/plugins/webapi/webapi.py
Log Message:
-----------
6676 WATO API get_hosttags now also returns the builtin tags
In addition to the already returned keys <tt>aux_tags</tt>,
<tt>tag_groups</tt> and <tt>configuration_hash</tt>,
the API call now also returns key <tt>builtin</tt> which includes the
unmodifiable tags.
This <tt>builtin</tt> key is not part of the configuration_hash checksum,
since you cannot change these settings anyway.
CMK-1243
Change-Id: Iead04798facb6d7011cdcda531e81895030c943d
Commit: 43e0318d4c9507f6e646bd54252c2a4396ca7b47
https://github.com/tribe29/checkmk/commit/43e0318d4c9507f6e646bd54252c2a439…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-11-08 (Thu, 08 Nov 2018)
Changed paths:
M livestatus/src/module.cc
Log Message:
-----------
Make GCC 8 a even more happy, fixing some more -Wstringop-truncation warnings.
Change-Id: I353212845b4dd73ae37ec051e9596d3b7b8c919b
Commit: a9a6bfab7da51d794fd9079e0bd06efe59134b49
https://github.com/tribe29/checkmk/commit/a9a6bfab7da51d794fd9079e0bd06efe5…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-11-08 (Thu, 08 Nov 2018)
Changed paths:
A .werks/6415
M cmk_base/config.py
Log Message:
-----------
6415 FIX Make custom attributes of a host available for the core
Fixes a bug that made custom attributes of a host inaccessible for the core.
Therefore, e.g. the rulset "Individual program call instead of agent access"
could not resolve these values.
Change-Id: I06263168b445492953bcf716ac56a0dcd2169eaf
Commit: 19212dbc851fb9ba65901e13d3a075c7a3e27035
https://github.com/tribe29/checkmk/commit/19212dbc851fb9ba65901e13d3a075c7a…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-11-08 (Thu, 08 Nov 2018)
Changed paths:
M active_checks/check_mkevents.cc
M livestatus/api/c++/Livestatus.cc
M livestatus/src/module.cc
M livestatus/src/unixcat.cc
Log Message:
-----------
Fixed a few potential problems with long pathnames for UNIX domain sockets.
Found by -Wstringop-truncation.
Change-Id: I65c4a01af54b1d4102dc1cd862c486ba9cc1fe32
Commit: 262fd338165d9870135432b5c177e498bc6c396f
https://github.com/tribe29/checkmk/commit/262fd338165d9870135432b5c177e498b…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-11-09 (Fri, 09 Nov 2018)
Changed paths:
M checks/wmi.include
M checks/wmi_cpuload
Log Message:
-----------
wmi.include, wmi_cpuload: Own discovery function for wmi_cpuload
Eliminate 'skip_intersection' keyword argument
Change-Id: I6e1acba344361ab5e7bdd28a695986d87929a4b1
Commit: 35f582ab228079a52a2d68c9b9cbcc1dc91af36f
https://github.com/tribe29/checkmk/commit/35f582ab228079a52a2d68c9b9cbcc1dc…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-09 (Fri, 09 Nov 2018)
Changed paths:
A .werks/6852
M web/htdocs/wato.py
Log Message:
-----------
6852 FIX Fixed broken validation of host diagnose user input
Change-Id: Ie6767c1c88e84aa49f1c2a35f0f4c12a999431e7
Commit: dba22d7019171d00d100922a3327034090ab12c7
https://github.com/tribe29/checkmk/commit/dba22d7019171d00d100922a332703409…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-09 (Fri, 09 Nov 2018)
Changed paths:
A .werks/6853
M cmk_base/automations/check_mk.py
Log Message:
-----------
6853 FIX Fixed host diagnose not using SNMP retry of 0
Change-Id: I9b77dc60d580ebf61dea289b370ab8a133f3e2bf
Commit: 0b7f686ea232edd4269e10e1ef3e8dceaf6a5d90
https://github.com/tribe29/checkmk/commit/0b7f686ea232edd4269e10e1ef3e8dcea…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-09 (Fri, 09 Nov 2018)
Changed paths:
A .werks/6854
M cmk_base/automations/check_mk.py
Log Message:
-----------
6854 FIX Host diagnose was not using SNMPv3 credentials correctly
The host diagnose page was not respecting the SNMPv3 credentials provided by
the user on the host diagnose page. It was doing a SNMPv1/v2 test instead
of SNMPv3 instead of using v3.
Change-Id: I2223339e25d910051f0f29a589558020cbe56021
Commit: 1bd1a4cef2791d45034b49682300fc588fcc7092
https://github.com/tribe29/checkmk/commit/1bd1a4cef2791d45034b49682300fc588…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-11-09 (Fri, 09 Nov 2018)
Changed paths:
M tests/packaging/test_files.py
Log Message:
-----------
Synched package sizes with reality.
* Bumped lower bounds to be closer to our current sizes, so we actually
detect something.
* Raised upper bounds. This is necessary because recent GCCs output smaller
code, but quite a bit more debug info, see "size -A".
Change-Id: Ia85201eedcf1d6d359990819867aca354a7c90e3
Commit: 207808deff1dc33abcff79536df675ca318ac3c8
https://github.com/tribe29/checkmk/commit/207808deff1dc33abcff79536df675ca3…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-11-09 (Fri, 09 Nov 2018)
Changed paths:
M checks/wmi.include
M checks/wmi_cpuload
Log Message:
-----------
wmi.include: Refactor inventory function
Split up 'inventory_wmi_table' function into two separate
functions 'inventory_wmi_table_instance' (with strings as items)
and 'inventory_wmi_table_total' (with None as only item).
Change-Id: I8d963ccc56dc14c672800811c4923165a1fe0cf5
Commit: 573521d6e1614a82051faabac77820256aba4b77
https://github.com/tribe29/checkmk/commit/573521d6e1614a82051faabac77820256…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-11-09 (Fri, 09 Nov 2018)
Changed paths:
A .werks/6838
M checks/skype
M checks/wmi_webservices
Log Message:
-----------
6838 FIX skype.data_proxy, wmi_webservices: Fix failing inventory for missing items
No longer report fail in service discovery if no items are
listed in wmi tables.
Change-Id: Ie9b0486843de2b7d91d8e071c33b7f174f73ad97
Commit: 4dd6c9ac3c854032e4e538675c46ecfdaac39039
https://github.com/tribe29/checkmk/commit/4dd6c9ac3c854032e4e538675c46ecfda…
Author: George Pochiscan <george.pochiscan(a)sphs.ro>
Date: 2018-11-09 (Fri, 09 Nov 2018)
Changed paths:
M checks/cmciii
Log Message:
-----------
Rittal PDU Plugin reporting 1000x actual values.
Obtained the unit from SNMP and convert if necessary. The value contains also a unit but
is not correct all the time.
Change-Id: Ib553e2435d664397b8e644e6cdbc61d6b8f35de8
Commit: 0f7edf1555406dc4c82d411057a3c6fe9325ce19
https://github.com/tribe29/checkmk/commit/0f7edf1555406dc4c82d411057a3c6fe9…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-11-09 (Fri, 09 Nov 2018)
Changed paths:
A .werks/6634
Log Message:
-----------
6634 FIX cmciii: Fix incorrect values due to ignored unit value
In some cases, power or energy values would be off by a factor 1000
due to the unit reported via SNMP not being queried. This has been fixed.
Change-Id: Ib2010960644e840eeeffc7b74f3fca44a784cbad
Commit: bc95be6732f50f2fb5b736c72241203b6c3335b6
https://github.com/tribe29/checkmk/commit/bc95be6732f50f2fb5b736c72241203b6…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: 2018-11-09 (Fri, 09 Nov 2018)
Changed paths:
A omd/packages/monitoring-plugins/patches/0005-check_http_proxy_usage.dif
R omd/packages/monitoring-plugins/patches/0005-check_http_proxy_usage.diff
Log Message:
-----------
Patch is not aplied because of diff instead of dif. Fixup for: Change-Id:
Ibb7a2fefd3b1f866b8f7bae82cf8db7f00931a5a: 6238 FIX check_http: fixed proxy
authentification problem when using NTLM
Change-Id: I6ecb3a89f169664f8d6363fe9c5681596037d883
Commit: c8904e05502071187deaf0892b42d476e68725a4
https://github.com/tribe29/checkmk/commit/c8904e05502071187deaf0892b42d476e…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: 2018-11-09 (Fri, 09 Nov 2018)
Changed paths:
R omd/packages/nsca/nsca-2.7.2.tar.gz
Log Message:
-----------
nsca-2.9.1 is used, version 2.7.1 is not needed anymore
Change-Id: Ibcbd065e85a7ec617a3b1c598485a53104deec10
Commit: de8123fe571782e925253a7e17052b584d55751a
https://github.com/tribe29/checkmk/commit/de8123fe571782e925253a7e17052b584…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-09 (Fri, 09 Nov 2018)
Changed paths:
M web/htdocs/images/button_sidebar_messages.png
Log Message:
-----------
Added missing GUI notification image (located in sidebar footer)
Change-Id: I5261d7d22e3a239524304eb6b7887932e164f7e2
Commit: 284186bedb8701ea90d4cb49c6ee16d82a214068
https://github.com/tribe29/checkmk/commit/284186bedb8701ea90d4cb49c6ee16d82…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-09 (Fri, 09 Nov 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
Fixed position of GUI message number in sidebar footer
Change-Id: If724db02ea98caf3c0517afee7fad666fa49bb81
Commit: ca72d0b62f7f34971410ef37b2fe3aec1d7b115f
https://github.com/tribe29/checkmk/commit/ca72d0b62f7f34971410ef37b2fe3aec1…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-11-09 (Fri, 09 Nov 2018)
Changed paths:
A .werks/6416
Log Message:
-----------
6416 FIX mknotifyd: set a default timeout if no value is given for a method
If the option "Timing settings for specific methods" was used for a
notification
method and no explicit timeout was given an exception was raised in the mknotifyd
if a timeout occured. As a result notification processes that run in a timeout
are not killed, the list of notifications that are in progress are not updated
as long as the timed out process exists and the output of the timed out process
is discarded.
The issue is now fixed and the default timeout of 60s is set if no timeout
is specified in the global settings.
If you use the option "Timing settings for specific methods" in versions prior
to 1.5.0p8 please set a timeout explicitlyto circumvent this issue.
Change-Id: I25de48609ab6c00cd594374ffca2c1698c9ed253
Commit: b9c0abf25a08f12f3e967e019c5532344b45a7ef
https://github.com/tribe29/checkmk/commit/b9c0abf25a08f12f3e967e019c5532344…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-09 (Fri, 09 Nov 2018)
Changed paths:
A .werks/6855
M web/htdocs/notifications.py
Log Message:
-----------
6855 FIX Locally installed notification plugins were not immediately available
When installing a new notification plugin to local/share/check_mk/notifications
this script was not immediately visible in the configuration GUI in all
previous 1.5 releases.
Workaround: Restarting the site apache made the script available in previous
versions.
Change-Id: I9d2f5d4ea853b63a1ba59df0ebdc57f17151b772
Commit: 5ce4b3e227cfa0367949a00b8ce62ddb4f76ebf2
https://github.com/tribe29/checkmk/commit/5ce4b3e227cfa0367949a00b8ce62ddb4…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths:
A .werks/6859
M web/htdocs/js/checkmk.js
Log Message:
-----------
6859 FIX Fixed problem creating custom graphs with many metrics
Since 1.5 creating custom graphs out of graphs with many metrics,
e.g. combined graphs, could fail. The custom graph was not created
when clicking on "New custom graph..." and nothing visible happened.
CMK-1219
Change-Id: I6f8ab2a1ca6e848c14b135cf7e141db4d191008f
Commit: ae493bed9361689dae9533403070cce85e41ae71
https://github.com/tribe29/checkmk/commit/ae493bed9361689dae9533403070cce85…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths:
M .werks/6838
Log Message:
-----------
.werk/6938: add reference to wmi_webservices
Change-Id: I6f62bfe680b93ad7313a38a658b2466f8aefc3ea
Commit: 20f4184ce81bb99a52136056654daf6a9bfe3935
https://github.com/tribe29/checkmk/commit/20f4184ce81bb99a52136056654daf6a9…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths:
A .werks/6417
M cmk_base/notify.py
M web/plugins/userdb/user_attributes.py
Log Message:
-----------
6417 FIX Users may disable notifications by accident after upgrading to 1.5.0
Due to a rendering issue in the personal settings the option "Temporarily disable
all notifications" is always set in the GUI when a user or admin edits the settings
for the first time after an update to version 1.5.0.
If the user or admin then saves the settings and does not enable the notifications,
the setting is saved and the user does not receive notifications anymore. If a
user profile was not modified after an update, notifications worked as expected.
If a profile is saved for the first time after an update, the old configuration
file format is transformed to the new format. After that the setting is rendered
correctly.
To circumvent any problems please make sure that the notification settings of all
users are set properly after the update and that the settings are saved at least
once with the correct value.
For a large amount of users it may be tedious to change the settings off all users.
In this case it may be more straight forward to edit the file
~/etc/check_mk/conf.d/wato/contacts.mk directly. In the file all values for the key
"disable_notifications" have to be modified. The old value "True" has
to be replaced
by the dictionary "{'disable': True}" and the old value
"False" has to be replaced
by the empty dictionary "{}".
The issue is fixed in version 1.5.0p8. If you update from 1.4.0 to a version
= 1.5.0p8 you are not affected by this issue.
Change-Id: I89c7641133caedb966636d88a2a75c9af30362c5
Commit: be90d54ef5c1adb978dacf915689269d2f438f40
https://github.com/tribe29/checkmk/commit/be90d54ef5c1adb978dacf915689269d2…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths:
A .werks/6856
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
6856 FIX Host permission fields are now resizable with modern theme
When using the modern theme it was not possible to resize the permission
contact group list fields which is useful when having long group names.
Change-Id: I886626b53b28481a6020975ee4fd4223ce314c6d
Commit: 3a7321753570d0e6cf5d94fa5bd8dd077239bffb
https://github.com/tribe29/checkmk/commit/3a7321753570d0e6cf5d94fa5bd8dd077…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths:
A .werks/6857
M web/plugins/sidebar/shipped.py
Log Message:
-----------
6857 FIX Fixed broken links in about snapin
Fixed broken links in about snapin and removed version information which is
already shown in the header. The links are now opened in a new window/tab
instead of the right frame.
Change-Id: I66558ef27340696d9039ceab5db117d99391f5ea
Commit: c2f93b147adb9147984d4de8587e3f445c2cefcc
https://github.com/tribe29/checkmk/commit/c2f93b147adb9147984d4de8587e3f445…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths:
M web/plugins/userdb/user_attributes.py
Log Message:
-----------
Add missing None check for werk 6417 to fix integration tests
Change-Id: I99bcb368bc44b6a153c2b28a204b594bf2169a19
Commit: 3d6ddf354fa7b006a3abc7c1e1cfd4693f3b0a1b
https://github.com/tribe29/checkmk/commit/3d6ddf354fa7b006a3abc7c1e1cfd4693…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths:
M checkman/esx_vsphere_hostsystem.maintenance
Log Message:
-----------
Fixed typo in manpage
Change-Id: I6282a758c1e8798c7895d722a99c772480ef6208
Commit: 8054c5b8a70272573857561f721122d74d720b5a
https://github.com/tribe29/checkmk/commit/8054c5b8a70272573857561f721122d74…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-12 (Mon, 12 Nov 2018)
Changed paths:
A .werks/6860
M omd/packages/omd/omd
Log Message:
-----------
6860 FIX Fixed random backup issues: "Connection reset by peer"
The "mkbackup" and "omd backup" commands could fail while backing up a
site when
the rrdcached process was reloaded, restarted or stopped during the backup. This
could also be triggered by an "Activate changes" action in the GUI.
The backup was then aborted with an error like this: "Failed to perform backup:
[Errno 104] Connection reset by peer".
This issue did not affect backups performed for not running sites.
FEED-2982
FEED-3045
CMK-943
Change-Id: I020700f4a9d347a14a79f5440ac2024d8b45e042
Commit: 73a72f2c7d850dfd2189212115227701278c8e7d
https://github.com/tribe29/checkmk/commit/73a72f2c7d850dfd21892121152277012…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-11-13 (Tue, 13 Nov 2018)
Changed paths:
A .werks/6635
M checks/printer_alerts
Log Message:
-----------
6635 FIX printer_alerts: Fix handling for Sleep state
Some printers report states not defined in the MIB. A
reasonably common case appears to be the printer going
to sleep, which should be treated as OK instead
of UNKNOWN.
Change-Id: I40d7f84557db9f386b4fd66c9818ceb772fe6ca7
Commit: bf8732ff4526e66f7cb3f2feb034cb7a051eef29
https://github.com/tribe29/checkmk/commit/bf8732ff4526e66f7cb3f2feb034cb7a0…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-11-13 (Tue, 13 Nov 2018)
Changed paths:
A .werks/6680
M cmk_base/automations/check_mk.py
M web/htdocs/wato.py
Log Message:
-----------
6680 FIX The "Parameters for this service" page now correctly displays the
computed results for timespecific parameters
This fixes a display error for the mentioned page, the computation itself was always
correct.
CMK-1256
Change-Id: Ia4ab826ad0ce0701092abfe90d95b075f505eafa
Commit: c9a61a329cd434ada1026c4c55313a8d903d2caf
https://github.com/tribe29/checkmk/commit/c9a61a329cd434ada1026c4c55313a8d9…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-11-13 (Tue, 13 Nov 2018)
Changed paths:
A .werks/6682
M cmk_base/data_sources/abstract.py
M cmk_base/data_sources/snmp.py
Log Message:
-----------
6682 FIX SNMP Checks: Fixed randomly missing data, when using the rule "Check
intervals for SNMP checks"
One outcome of this bug was that successive service discoveries reported different amounts
of services found.
Change-Id: I44926b2475d8aebafaa1e2512d02b8c6e0002c2f
Commit: a0bd0d83e16361532d8bf57d94b9450a181913da
https://github.com/tribe29/checkmk/commit/a0bd0d83e16361532d8bf57d94b9450a1…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-11-13 (Tue, 13 Nov 2018)
Changed paths:
A .werks/6902
M agents/plugins/apache_status
Log Message:
-----------
6902 FIX apache_status: Ignore certificate for localhost
If a https server at 127.0.0.1 or [::1] is checked, ignore the certificate in
case the name does not match.
Previously we tried to contact the server via http on port 80 instead,
but the server may not be listening on that port.
You need to change the protocol to http if you are monitoring a https
server that also listenes on port 80 and the servers address is not
either the address the certificate was issued for or one of
127.0.0.1, [::1] and "localhost".
Change-Id: I2db8af14aeb238494e558358c07d27f7733fa8cb
Commit: f4e79a1676566fc61af27b37785759731f0d2aa4
https://github.com/tribe29/checkmk/commit/f4e79a1676566fc61af27b37785759731…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-11-14 (Wed, 14 Nov 2018)
Changed paths:
A .werks/6681
M active_checks/check_bi_aggr
Log Message:
-----------
6681 FIX check_bi_aggr: Fixed check exception when an aggregation was assigned to
multiple groups
Change-Id: Ide5815144bca33407a8f07284e60afee610f2ddc
Commit: 9c79e75038924fb7e71dda90e0a57c8e87894caf
https://github.com/tribe29/checkmk/commit/9c79e75038924fb7e71dda90e0a57c8e8…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-11-14 (Wed, 14 Nov 2018)
Changed paths:
A .werks/6683
M web/htdocs/watolib.py
Log Message:
-----------
6683 FIX Improved performance during activate changes
The duration of the activate changes phase was highly influenced by the number of WATO
snapshots on disk.
This has been fixed.
Change-Id: I82c501a7a4655c637990b50a7e34a6377b8a6612
Commit: d800bdd0aa73adf946ca67b28667ca990d2d1651
https://github.com/tribe29/checkmk/commit/d800bdd0aa73adf946ca67b28667ca990…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-11-14 (Wed, 14 Nov 2018)
Changed paths:
A .werks/6904
M agents/plugins/mk_jolokia
Log Message:
-----------
6904 FIX mk_jolokia: No longer crash with IndexError if MBean is missing
Change-Id: I003f001c9f6be68a07ebc49c0876f2317ff7b214
Commit: ee7e5aa73785de4045e4c2240b71c989e5e2abfc
https://github.com/tribe29/checkmk/commit/ee7e5aa73785de4045e4c2240b71c989e…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-11-14 (Wed, 14 Nov 2018)
Changed paths:
A .werks/6901
M checks/jolokia_generic
M checks/jolokia_metrics
Log Message:
-----------
6901 FIX jolokia_generic: Allow spaces in Title
The jolokia_generic check no longer fails when confronted with
titles containing spaces. [CMK-1203]
This is a pick from the master.
Change-Id: If0ab7e81577f12508a2a51ad30b131b367b28254
Commit: 1c3b7f67c5486120a140a79bd8b88a8d5bb3418a
https://github.com/tribe29/checkmk/commit/1c3b7f67c5486120a140a79bd8b88a8d5…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-11-14 (Wed, 14 Nov 2018)
Changed paths:
A .werks/6636
M checks/hr_fs.include
Log Message:
-----------
6636 FIX hr_fs: Fix discovery for VCenter appliances
Previously, due to a bogus type value provided by
these appliances via SNMP, the filesystem checks
would not be discovered. This has been fixed.
Change-Id: Id52210cde800571ee70f0b55bff66b46767123e5
Commit: 8c457035d55a2a387ad057e7ac2ff7eceb39ff26
https://github.com/tribe29/checkmk/commit/8c457035d55a2a387ad057e7ac2ff7ece…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-11-14 (Wed, 14 Nov 2018)
Changed paths:
A .werks/6903
M agents/plugins/mk_jolokia
Log Message:
-----------
6903 FIX mk_jolokia: CA default for https connection
The previous default value for "cert_path" in the mk_jolokia
plugin configuration led to a crash.
The new default is 'None' which means the server certificate is
ignored altogether.
Change-Id: I2446dd5a025cbff550d654a3264d66a8d4d52fd9
Commit: 7af62ec7cd009428d7732a37e80895731b3bcae0
https://github.com/tribe29/checkmk/commit/7af62ec7cd009428d7732a37e80895731…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-11-14 (Wed, 14 Nov 2018)
Changed paths:
A .werks/6684
M web/htdocs/watolib.py
Log Message:
-----------
6684 FIX WATO snapshots: Housekeeping routine did not always cleanup temporary files
Change-Id: I7f92ac23c470e2d627646b10a0b812c8ad56ec32
Commit: 523002bc38c7a76bdb0e228c1ea9e8a9165aff50
https://github.com/tribe29/checkmk/commit/523002bc38c7a76bdb0e228c1ea9e8a91…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-11-14 (Wed, 14 Nov 2018)
Changed paths:
A .werks/6809
M agents/check_mk_agent.aix
Log Message:
-----------
6809 FIX aix_if: Transmit/Receive errors are no longer ignored
Change-Id: I7f4bc1954047ebffa006cfb583d3f75902410910
Commit: 12cfd2f7b44703f155399c653d9d8320148ed66e
https://github.com/tribe29/checkmk/commit/12cfd2f7b44703f155399c653d9d83201…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-11-15 (Thu, 15 Nov 2018)
Changed paths:
M Makefile
Log Message:
-----------
Add temporary fix for pipenv issue that sets wrong markers in Pipfile.lock
Change-Id: Id41a92542a6d5051f01e16865a6ce34f6bc027a2
Commit: d23677b549c438dae905bd929d33b595d325d892
https://github.com/tribe29/checkmk/commit/d23677b549c438dae905bd929d33b595d…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-11-15 (Thu, 15 Nov 2018)
Changed paths:
M Pipfile
M Pipfile.lock
M omd/packages/python-modules/Makefile
Log Message:
-----------
Regenerate Pipfile with the help of a Makefile target.
Change-Id: Idb18a6f59e056cdcb022848f7d4e53bc9b928f1d
Commit: 102ba12767c80e228f68a870e6aca925e7d84283
https://github.com/tribe29/checkmk/commit/102ba12767c80e228f68a870e6aca925e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-15 (Thu, 15 Nov 2018)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Workaround test selection issue since pytest 3.10.0
Change-Id: Iad1ec47af7dfc685047071b62a0dd99d7afc6c1c
Commit: f848a5eb4625ecc1d45054e26ad3915931bf0956
https://github.com/tribe29/checkmk/commit/f848a5eb4625ecc1d45054e26ad391593…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-11-16 (Fri, 16 Nov 2018)
Changed paths:
A .werks/6813
M checks/bdtms_tape_module
Log Message:
-----------
6813 FIX bdtms_tape_module: Evaluates module, board and power state correctly
Change-Id: I71da4cad8b3f9202ea681c2f097ebb8d596278d0
Commit: dd8e3031991195ef5491011ba6536227486dd7b2
https://github.com/tribe29/checkmk/commit/dd8e3031991195ef5491011ba65362274…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-11-16 (Fri, 16 Nov 2018)
Changed paths:
M omd/packages/python-modules/Makefile
Log Message:
-----------
The Python part of snap7 lives outside python-modules.
Change-Id: I2e36a311f30d7c3130bc052466e11e4195d81263
Commit: a614ee330ae960582f9ca88260825dfc0409eb7a
https://github.com/tribe29/checkmk/commit/a614ee330ae960582f9ca88260825dfc0…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-11-16 (Fri, 16 Nov 2018)
Changed paths:
M omd/packages/python-modules/Makefile
R omd/packages/python-modules/src/setuptools-39.2.0.zip
A omd/packages/python-modules/src/setuptools-40.6.2.zip
Log Message:
-----------
Updated setuptools.
Change-Id: I32db8631ce3462cd1c26ee97aeec27770eae369a
Commit: 942f0977036a901fce5bb6f37d49c729e18a0d2f
https://github.com/tribe29/checkmk/commit/942f0977036a901fce5bb6f37d49c729e…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-11-16 (Fri, 16 Nov 2018)
Changed paths:
M Pipfile
M Pipfile.lock
M omd/packages/python-modules/Makefile
A omd/packages/python-modules/patches/0019-PyNaCl-fortify-source.patch
A omd/packages/python-modules/src/PyNaCl-1.3.0.tar.gz
A omd/packages/python-modules/src/bcrypt-3.1.4.tar.gz
A omd/packages/python-modules/src/certifi-2018.10.15.tar.gz
A omd/packages/python-modules/src/chardet-3.0.4.tar.gz
A omd/packages/python-modules/src/pyasn1-modules-0.2.2.tar.gz
A omd/packages/python-modules/src/urllib3-1.24.1.tar.gz
Log Message:
-----------
Added missing Python package dependencies.
Change-Id: I72c6946ba041132c3e7804d5b069b4a20da64faf
Commit: 5feffb606011bf09d4c3fc2b6cf446e276ffa883
https://github.com/tribe29/checkmk/commit/5feffb606011bf09d4c3fc2b6cf446e27…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-11-16 (Fri, 16 Nov 2018)
Changed paths:
M omd/packages/python-modules/Makefile
R omd/packages/python-modules/src/cryptography-1.9.tar.gz
Log Message:
-----------
Build more recent cryptography package if possible.
Change-Id: I91168254d7e7c74df88716fc09d3f1b58e2254af
Commit: 8c9345787ecbe2b10a5ba6a4250e80a3967a5144
https://github.com/tribe29/checkmk/commit/8c9345787ecbe2b10a5ba6a4250e80a39…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-16 (Fri, 16 Nov 2018)
Changed paths:
M tests/integration/cmk_base/test_data_sources.py
M tests/integration/cmk_base/test_mgmt_board.py
Log Message:
-----------
Fixed python warnings during integration tests
Change-Id: Ide15bc4b4bd2f4fe9f56cc0ac26038cbc1961e41
Commit: 975a30974d72b58f28ba6ee9959139cec8a1e83b
https://github.com/tribe29/checkmk/commit/975a30974d72b58f28ba6ee9959139cec…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-11-16 (Fri, 16 Nov 2018)
Changed paths:
A .werks/6905
M checks/jolokia_generic
Log Message:
-----------
6905 jolokia_generic: Don't discover wrong types
The jolokia generic check no longer discovers services that would
-- due to the wrong value type -- go to UNKNOWN anyway.
Change-Id: I04aac60c6a007cd9f813b95574ff10e1f4e3fcbc
Commit: 9ee0247baf9a1afecfb00265ca4fd13d1cebf90e
https://github.com/tribe29/checkmk/commit/9ee0247baf9a1afecfb00265ca4fd13d1…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-11-19 (Mon, 19 Nov 2018)
Changed paths:
A .werks/6907
M agents/special/agent_ipmi_sensors
Log Message:
-----------
6907 FIX agent_ipmi_sensors: Fix --debug and --quiet-cache options
Some trivial changes (for a shorter diff to master), but
crucially add a comma in long_options.
Change-Id: I920793b1e8c593e8c7e7a37fd5b6c941334cac5a
Commit: 4b805c8944dd2ef40f789a42f3fee877c7384472
https://github.com/tribe29/checkmk/commit/4b805c8944dd2ef40f789a42f3fee877c…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-11-19 (Mon, 19 Nov 2018)
Changed paths:
A .werks/6908
M checks/jolokia_metrics
Log Message:
-----------
6908 FIX jolokia_metrics.tp: Fix percentage of tomcat threadpool info
Previously the value shown as percentage was too small by a factor of 100
and rounded to 1 decimal digit.
Change-Id: Ia7c8b7d33e6b69cc51bb9435c74a0b89ccd72cfb
Commit: 0f39adc4a58f8af2422acf8eac7a0f00cb00fa79
https://github.com/tribe29/checkmk/commit/0f39adc4a58f8af2422acf8eac7a0f00c…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-11-19 (Mon, 19 Nov 2018)
Changed paths:
M cmk/exceptions.py
M cmk_base/automations/__init__.py
M cmk_base/checking.py
M cmk_base/classic_snmp.py
M cmk_base/core.py
M cmk_base/data_sources/abstract.py
M cmk_base/data_sources/programs.py
M cmk_base/discovery.py
M cmk_base/exceptions.py
M web/htdocs/htmllib.py
Log Message:
-----------
Moved cmk_base.exceptions.MKTimeout to cmk.exceptions
Change-Id: I5c8aa0cbbc2584ff5a93c5cf4748d14947eae735
Commit: 32e7a213da085aa54a09f121f36cc84f0e51de2a
https://github.com/tribe29/checkmk/commit/32e7a213da085aa54a09f121f36cc84f0…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-11-19 (Mon, 19 Nov 2018)
Changed paths:
M cmk/store.py
Log Message:
-----------
store.py now explicitely checks for MKTimeout exceptions
Change-Id: I5254eb4e60d56c826a6151f6fb35d9e150185244
Commit: 2ff53cd21a8392983c8621f71cebf161b8021f12
https://github.com/tribe29/checkmk/commit/2ff53cd21a8392983c8621f71cebf161b…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-11-19 (Mon, 19 Nov 2018)
Changed paths:
A .werks/6686
M web/htdocs/watolib.py
Log Message:
-----------
6686 FIX WATO snapshot maintenace: Fixed bug which prevented cleanup of statefiles in
tmp dir
Due to this bug there could be lots of directories/files in
<tt>~/tmp/check_mk/wato/activation</tt>.
Change-Id: Ief7954342d3f9de476971102c2d3053906076a6c
Commit: b085c201618f8ecdccb0ddeebc0d6f50da6a1f55
https://github.com/tribe29/checkmk/commit/b085c201618f8ecdccb0ddeebc0d6f50d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-19 (Mon, 19 Nov 2018)
Changed paths:
A .werks/6858
M web/plugins/views/perfometer.py
Log Message:
-----------
6858 FIX Do not log "Legacy perfometer rendered" messages to web.log by
default
This log message is currently only used for internal cleanups but was logged
to the web.log web performing regular GUI actions in the default log level.
These messages are now only logged when increasing the "web" log level to
informational.
Change-Id: I97a1de238259dc5ff8cc68b17f68c68d9e451e79
Commit: cd105017c686b15403aeb09e3d015e986e0640f9
https://github.com/tribe29/checkmk/commit/cd105017c686b15403aeb09e3d015e986…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-11-19 (Mon, 19 Nov 2018)
Changed paths:
A .werks/6638
M checks/if_fortigate
Log Message:
-----------
6638 FIX if_fortigate: Fix incorrect usage of Name as Alias
Werk #4539 introduced special handling for interfaces of
Fortigate firewalls, but incorrectly substituted the ifName
for the ifAlias, leading to incompatibilities for users
using the alias as an item. Rediscovery is required
to get the proper alias back as an item. If you do not
use the alias, this does not affect you.
Change-Id: I85d394291ce800fe012d91fe59b8e0841674a6ad
Commit: 6d2d2dcf6ab41898e98850d8562d577a301c287c
https://github.com/tribe29/checkmk/commit/6d2d2dcf6ab41898e98850d8562d577a3…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-11-19 (Mon, 19 Nov 2018)
Changed paths:
M web/htdocs/config.py
M web/htdocs/html_mod_python.py
M web/htdocs/inventory.py
Log Message:
-----------
reduced number of store.load_* operations
CMK-1271
Change-Id: I15d56f01b31a449584f4b55a0857046377d99195
Commit: 0da8d4589a8eed793e40d7e3c735c6d48dc169ff
https://github.com/tribe29/checkmk/commit/0da8d4589a8eed793e40d7e3c735c6d48…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-11-19 (Mon, 19 Nov 2018)
Changed paths:
A .werks/6688
M cmk/structured_data.py
M tests/unit/cmk/structured_data/test_structured_data.py
M web/htdocs/inventory.py
A web/plugins/cron/inventory.py
M web/plugins/views/inventory.py
Log Message:
-----------
6685 HW/SW inventory history: improved performance when opening subtrees
CMK-1251
Change-Id: I3469101229b6d3cc26dfa301894747f9c1d718ff
Commit: 7b0137658cced547fd08a53dea2c66d2638e7d27
https://github.com/tribe29/checkmk/commit/7b0137658cced547fd08a53dea2c66d26…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-11-20 (Tue, 20 Nov 2018)
Changed paths:
M web/plugins/metrics/check_mk.py
Log Message:
-----------
fix typo in metric definition
Change-Id: I4f67648d2c996b5af7e11581275a07045c3997b8
Commit: 089b243ff253e9e1740d68719f590f21740f12c2
https://github.com/tribe29/checkmk/commit/089b243ff253e9e1740d68719f590f217…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-11-21 (Wed, 21 Nov 2018)
Changed paths:
A .werks/6906
M agents/plugins/mk_jolokia
Log Message:
-----------
6906 FIX mk_jolokia: Fix crash upon mbean search
Change-Id: Ieee239cc14f980c71d0987a9330556cff13c1729
Commit: d76c792b8543a770c04480541013425148e16a57
https://github.com/tribe29/checkmk/commit/d76c792b8543a770c0448054101342514…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: 2018-11-21 (Wed, 21 Nov 2018)
Changed paths:
A .werks/6650
M checks/cpu_util.include
M cmk_base/prediction.py
Log Message:
-----------
6650 FIX winperf_processor.util predictive levels retrieval
Werk 6126 changed the metric name(performance data value) but missed
changing this name in the variable for retrieval of data to generate the
predictive levels.
If retrieval of rrd is gives a response but without data, then exception is
raised too.
Change-Id: I5bfc24bdd0ace8b1b6c0235ef2a724957c289a9c
Commit: e8c2958dabd5404f7ff07d228467983cffe3172d
https://github.com/tribe29/checkmk/commit/e8c2958dabd5404f7ff07d228467983cf…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-11-21 (Wed, 21 Nov 2018)
Changed paths:
A .werks/6418
M cmk_base/notify.py
Log Message:
-----------
6418 FIX Fix a crash during notification cancelling
When a notification was cancelled and the cancelling rule contained
more contacts than the notification that was going to be cancelled
the processing of notifications raised an exception. As a result
no further notifications were processed.
The exception was raised e.g. if a notification for the contact "ab"
was cancelled for the users "ab" and "cd" using the option "The
following users" in the contact selection.
With this werk the issue is fixed.
Change-Id: I725452b02e5db22977707044d0474a4ab4340725
Commit: 4495e69c6f085c2e0899091a94abe9e56ab49dfa
https://github.com/tribe29/checkmk/commit/4495e69c6f085c2e0899091a94abe9e56…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-11-21 (Wed, 21 Nov 2018)
Changed paths:
A .werks/6814
M checks/hp_msa_if
Log Message:
-----------
6814 FIX hp_msa_if: Do not crash if no speed information is available
Change-Id: If80fe9673013b498accd4e786cee937173a84068
Commit: 3ac82412578a1d6e585f2512077d2256e9746c13
https://github.com/tribe29/checkmk/commit/3ac82412578a1d6e585f2512077d2256e…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-11-21 (Wed, 21 Nov 2018)
Changed paths:
A .werks/6690
M web/htdocs/userdb.py
Log Message:
-----------
6690 FIX Fixed timeout during user logins when user synchronisation background job was
running
Change-Id: Ie2bd098a893fcd7b0ee2a5fad2ea6b7d765be71f
Commit: 8d75f7a7dd96e11e1f367a31f36de2dddcd4c98c
https://github.com/tribe29/checkmk/commit/8d75f7a7dd96e11e1f367a31f36de2ddd…
Author: Florian Kromer <fk(a)mathias-kettner.de>
Date: 2018-11-22 (Thu, 22 Nov 2018)
Changed paths:
A .werks/6893
M checks/diskstat
Log Message:
-----------
6893 FIX diskstat: Make check compatible with addional kernel versions
Previuously the diskstat check could potentially not work due to kernel dependencies.
The werk add ensures proper working for additional kernel versions.
Change-Id: If1be3e0b2007c0eb795f5b9840afb3ef6880c1b7
Commit: cb8086cabcb8071ba3af8c51f3b0ad993579b7f7
https://github.com/tribe29/checkmk/commit/cb8086cabcb8071ba3af8c51f3b0ad993…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-11-22 (Thu, 22 Nov 2018)
Changed paths:
M cmk/structured_data.py
M tests/unit/cmk/structured_data/test_structured_data.py
Log Message:
-----------
Structured data: Removed dead code
Change-Id: I83682fa5077541dbc6e8e81660c5a549020f7a47
Commit: 21d41b4ad53f4a04ccd7b53201a95863c4733289
https://github.com/tribe29/checkmk/commit/21d41b4ad53f4a04ccd7b53201a95863c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-22 (Thu, 22 Nov 2018)
Changed paths:
A .werks/6911
Log Message:
-----------
6911 FIX Fixed terminating process on multiple restart requests
When sending multiple restart requests (using SIGUSR1) in a short time to the livestatus
proxy
daemon this could lead to a stopped livestatus proxy process. In this situation the
process
had to be started manually again.
Change-Id: Ib036d8f3db1bc7455a3e6f295338d198179fbf4a
Commit: 54411f1956376ee1d50c0099276015d8d6640668
https://github.com/tribe29/checkmk/commit/54411f1956376ee1d50c0099276015d8d…
Author: Sergey Kipnis <sk(a)mathias-kettner.de>
Date: 2018-11-22 (Thu, 22 Nov 2018)
Changed paths:
A .werks/6863
M agents/windows/sections/SectionPS.cc
M agents/windows/sections/SectionWinperf.cc
Log Message:
-----------
[FEED-3048] - fixed crash when output contains "out-of-range" UTF-16 chars
- extended error info
- fixed potential crash in wmi section
6863 FIX Fixed crash in Windows Agent on MS Exchange Servers
Some Windows checks may produce invalid UTF-16 symbols or symbols
which are difficult to convert into UTF-8. Now the lines containing such symbols
are removed from Windows Agent output.
Change-Id: I93fd856fa3176b91e27274d72df8b3419dc07e1d
# Conflicts:
# agents/windows/sections/SectionPS.cc
Commit: b0f22541a9ffee5fab124d55d5898c2a48860e4d
https://github.com/tribe29/checkmk/commit/b0f22541a9ffee5fab124d55d5898c2a4…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-11-22 (Thu, 22 Nov 2018)
Changed paths:
A .werks/6754
M checks/if_lancom
Log Message:
-----------
6754 FIX if_lancom: Fixed correct interface discovery for newer lancom router
Change-Id: Ica0b139396c752cef4ff79dc135842d4d9eab3f8
Commit: 4cae9af3285457cb0bbc18395167617a67862944
https://github.com/tribe29/checkmk/commit/4cae9af3285457cb0bbc18395167617a6…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: 2018-11-22 (Thu, 22 Nov 2018)
Changed paths:
A .werks/6651
M checks/cpu_util.include
M tests/unit/checks/test_kernel_check.py
Log Message:
-----------
6651 FIX Single CPU utilization, apply Werk 6735: don't double count guest cputime
Linux kernel includes guest cputime in user cputime and thus guest cputime
must not be added when calculating total cputime for each core. This bugfix
was already implement in Werk 6735 for the all cores combined total CPU
utilization.
Test are included to verify the correct behavior.
CMK-1284
Change-Id: I6fc7737e4dcb2a77e1a555774fc0705b28247767
Commit: 2a74c18730041dcab4eeefce7e2830247df27bc0
https://github.com/tribe29/checkmk/commit/2a74c18730041dcab4eeefce7e2830247…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-11-22 (Thu, 22 Nov 2018)
Changed paths:
M agents/windows/frozen_binaries/pyinstaller-deps.make
M agents/windows/frozen_binaries/src/vcredist_x86.exe
Log Message:
-----------
FEED-3061: Fix sxs-issue with windows agent updater build
In order to work correctly on even very old windows systems
(XP etc.), we have to include the VC++ CRT Libraries within
the frozen binary. Previously, we chose a newer version than
that required by python.exe and got it automagically referenced in
the application's manifest by PyInstaller by applying a sxs polixy.
However, it turned out that this does not work any longer since
Wine 3, so we now provide the (older) CRT version that is requested
by python.exe's manifest directly.
Change-Id: I28b8c0feac117abddae828568d4399bb121efe18
Commit: caae6992bbeeaa41e1dc819a7de52377367fafeb
https://github.com/tribe29/checkmk/commit/caae6992bbeeaa41e1dc819a7de523773…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-11-22 (Thu, 22 Nov 2018)
Changed paths:
A .werks/6931
Log Message:
-----------
6931 FIX cmk-update-agent.exe: Fix problem with missing Runtime Library
Regression since 1.4.0p37 and 1.5.0
On some older Windows Systems and on Systems without a VC++ Runtime Library 2008 (or
newer)
installed, the cmk-update-agent.exe may crash, showing an error like <code>Error
loading Python DLL</code>.
We intend to ship a correct version of the needed runtime library within the executable,
but this mechanism
got broken, caused by a sublte change in our build system.
With this werk, the correct DLLs get packaged within the executable and
<code>cmk-update-agent.exe</code>
will work again as intended on affected systems.
(Jira: FEED-3061)
Change-Id: Ia0670c56e5603741857499aa885c5c62d7cd31e7
Commit: f08198be7eda4eb750c8d73aba4961b89d44d0fe
https://github.com/tribe29/checkmk/commit/f08198be7eda4eb750c8d73aba4961b89…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-11-22 (Thu, 22 Nov 2018)
Changed paths:
M checks/cisco_secure
Log Message:
-----------
yapf cisco_secure for upcomming werk pick
Change-Id: I50acecf94461b7464e259c95e3ba0e77f81fa476
Commit: 84e2d73b0508ad84eccd2dc49b3dba484b28a177
https://github.com/tribe29/checkmk/commit/84e2d73b0508ad84eccd2dc49b3dba484…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-11-22 (Thu, 22 Nov 2018)
Changed paths:
A .werks/6910
M checks/cisco_secure
Log Message:
-----------
6910 FIX cisco_secure: Don't crash upon missing port status
Change-Id: I80ccf47cbbc9d837a75db847fbaab7fc39c8bd93
Commit: 5c7eb4d442cda23c72949fe3f68914b54d815163
https://github.com/tribe29/checkmk/commit/5c7eb4d442cda23c72949fe3f68914b54…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-11-22 (Thu, 22 Nov 2018)
Changed paths:
A .werks/6691
M web/plugins/userdb/ldap.py
Log Message:
-----------
6691 LDAP sync: Sped up user profile synchronization to slave sites
The background job doing the user synchronization contacted one site after
another when updating the credentials for one user.
This werk changes the update mechanism. It now pushes the updated profile
to all sites at once through multithreading.
Change-Id: I2eb306d12d4e1405661636725ca2b4b942e50605
Commit: 973206b4b997dfeb756baeead66e3e43d6d71eb6
https://github.com/tribe29/checkmk/commit/973206b4b997dfeb756baeead66e3e43d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-22 (Thu, 22 Nov 2018)
Changed paths:
M web/htdocs/valuespec.py
Log Message:
-----------
Fixed dictionary element evaluation during initialization
The Dictionary() valuespec elements can either be a list of elements
or a function reference which is meant to generate the elements on
demand in the moment they are needed instead of the construction time
of the valuespec.
There are attributes optional_keys and required_keys which tell the
Dictionary() valuespec how to handle the single elements.
There are multiple ways to tell the object that none of the elements
is optional. It can be done by either setting it to None, False or
an empty list.
And here comes the bug: When the "optional_keys" attribute was set to an
empty list, the element generation function was called while it wasn't
needed to call it.
In many situations this is not a real problem because mostly the element
function is cheap. But we had a situation where the element function
initialized livestatus connections to all sites during the program
initialization phase where such things should not be done.
Change-Id: I33b4a80aa9ebcf587702f8e1633cbc833c127503
Commit: 47e995a4d27f647c6fea1299a33abb58fadd73f2
https://github.com/tribe29/checkmk/commit/47e995a4d27f647c6fea1299a33abb58f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-23 (Fri, 23 Nov 2018)
Changed paths:
A .werks/6913
M web/htdocs/watolib.py
Log Message:
-----------
6913 FIX Allow deletion of hosts that are configured to be their own parents
The GUI allowed to configure a host as it's own child and informs the user
about this with a configuration warning message. But it allowed the user to
save the host.
To fix this the user could not delete the host because the GUI prevents deletion
of hosts which are still parent hosts. This check is now skipping the relation
to itself which makes it possible to delete the host without editing the parent
setting.
Change-Id: I4c782429168a514543efa9ad1c930abda0902cf7
Commit: 1b2185c24558e64de9497fb7df30b79ba33a939f
https://github.com/tribe29/checkmk/commit/1b2185c24558e64de9497fb7df30b79ba…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-11-23 (Fri, 23 Nov 2018)
Changed paths:
A .werks/6909
M checks/emcvnx_storage_pools
A tests/unit/checks/generictests/datasets/emcvnx_storage_pools_regression.py
Log Message:
-----------
6909 FIX emcvnx_storage_pools: Don't crash upon disabled deduplication
Change-Id: If984d2fd79c2b2981cb3f68236c7222553ba53d7
Commit: f83af9a73e15393bf6b352e19fb1802f1cc73eb2
https://github.com/tribe29/checkmk/commit/f83af9a73e15393bf6b352e19fb1802f1…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-11-26 (Mon, 26 Nov 2018)
Changed paths:
M Pipfile
M Pipfile.lock
Log Message:
-----------
Bumped psycopg2 version in Pipfile to fix glibc problem.
We need at least version 2.7.3.1, see:
http://initd.org/psycopg/articles/2017/08/26/psycopg-2731-released/
https://github.com/psycopg/psycopg2-wheels/issues/2
Change-Id: I5e78cf0d57dc97d47fe6b2229bff69f6bf36119f
Commit: 2049b00f4b7bcccd63148574e2caf9b98ab984cf
https://github.com/tribe29/checkmk/commit/2049b00f4b7bcccd63148574e2caf9b98…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2018-11-26 (Mon, 26 Nov 2018)
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0p9
Change-Id: I29e0b95a60f0354a2a147bd1a29ede0429ba7ae8
Commit: 3b2b1e94c7ff2890919324ec41b92a4c084720f2
https://github.com/tribe29/checkmk/commit/3b2b1e94c7ff2890919324ec41b92a4c0…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-11-26 (Mon, 26 Nov 2018)
Changed paths:
A .werks/6816
M checks/tsm_scratch
Log Message:
-----------
6816 FIX tsm_scratch: Fixed wrong format of performance data which caused a TypeError
Change-Id: I3a5c3e77f6668861e4ca77ebc90d7c48ee2aa471
Commit: 248b14714fdcde3b6a4f29cee1e71036ef36d02c
https://github.com/tribe29/checkmk/commit/248b14714fdcde3b6a4f29cee1e71036e…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: 2018-11-27 (Tue, 27 Nov 2018)
Changed paths:
M checks/f5_bigip_conns
A tests/unit/checks/test_f5_bigip_conns.py
M web/plugins/wato/check_parameters.py
Log Message:
-----------
[FEED-488] Fix configuration input for f5_bigip_conns check
In the F5 Loadbalance Connections there was an inconsistent use of
configuration parameters being predictive levels but requiring for
connection rates to use simple fixed levels tuples.
This fix avoids the misconfiguration and warns the user at runtime.
FEED-488
Change-Id: Iac99b51ab0e0bbc0d4f9ef27446e9ee9af2f823a
Commit: 601cc7af4a0b4fe0431f320b8ceeb14fea8c42d5
https://github.com/tribe29/checkmk/commit/601cc7af4a0b4fe0431f320b8ceeb14fe…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-11-27 (Tue, 27 Nov 2018)
Changed paths:
A .werks/6818
M web/plugins/metrics/check_mk.py
Log Message:
-----------
6818 FIX netapp_api_volumes: Added forgotten 'operations/s' metrics
Change-Id: I01513007f4cb1ac9755f568ee6e89490d54cca96
Commit: f6eda778c012ae59f22786eb8eeaa0101becd6aa
https://github.com/tribe29/checkmk/commit/f6eda778c012ae59f22786eb8eeaa0101…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-27 (Tue, 27 Nov 2018)
Changed paths:
A .werks/6914
M web/plugins/userdb/ldap.py
Log Message:
-----------
6914 FIX LDAP: Fixed wrong diagnose results when using fallback server option
The LDAP connection diagnose was showing wrong results for fallback servers
when a connetion to the server could not be established in the first step.
The diagnose was reusing the established connection to previous servers.
Change-Id: Iba9e127d29d51579c6c093cefc0eec0c8856cdc7
Commit: d909bfc08c9e8b76573e6aa6f2ae3c4cf2983885
https://github.com/tribe29/checkmk/commit/d909bfc08c9e8b76573e6aa6f2ae3c4cf…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-11-28 (Wed, 28 Nov 2018)
Changed paths:
A .werks/6961
M active_checks/check_mkevents.cc
Log Message:
-----------
6961 FIX Unbreak check_mkevents active check.
The check_mkevents active check was inadvertedly broken in 1.5.0p7 (it could
not connect to the event console), this has been fixed.
Change-Id: Iee1e709fc3acbba77aba9988cb7c453cd9b1eb52
Commit: 36aefa116c5f3564932e7254d10825ea088a1adc
https://github.com/tribe29/checkmk/commit/36aefa116c5f3564932e7254d10825ea0…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-11-29 (Thu, 29 Nov 2018)
Changed paths:
A .werks/6962
M web/plugins/wato/mkeventd.py
Log Message:
-----------
6962 FIX Fixed pretty printing of event console rules.
The global setting for pretty printing EC rules had no effect, this has been
fixed. Note: If you have changed the setting before, the fix only works
after you have toggled the setting at least once.
Change-Id: Ia96f5084a7b675d6859adcc313ef6f936dcc3c09
Commit: 8fd698dd874b395d6a5c26a15bffd23da43a9199
https://github.com/tribe29/checkmk/commit/8fd698dd874b395d6a5c26a15bffd23da…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-11-29 (Thu, 29 Nov 2018)
Changed paths:
M cmk_base/data_sources/abstract.py
Log Message:
-----------
Make loading/filtering persisted sections race condition free
Change-Id: I8b682c1abafe01d20652c2e91e9b6cf2845685ae
Commit: b5205ef7b652222e2036db34f283d1415df1171a
https://github.com/tribe29/checkmk/commit/b5205ef7b652222e2036db34f283d1415…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-11-29 (Thu, 29 Nov 2018)
Changed paths:
M cmk/structured_data.py
Log Message:
-----------
Structured data: Renamed some variables for better readability and improved delta tree
encoding
Change-Id: I2bfc8e9640cca864e71066aa48601350683d07b5
Commit: 503bfc67bedbc30d326e9b04fe824778c5482b3c
https://github.com/tribe29/checkmk/commit/503bfc67bedbc30d326e9b04fe824778c…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-11-29 (Thu, 29 Nov 2018)
Changed paths:
M cmk/structured_data.py
Log Message:
-----------
Adding delta nodes: Fixed wrong argument order
Change-Id: I00b6fb088275dc2e8f54b1ae5d4f6ccc9ee3c473
Commit: 3b06c04f302a2d700e228a3608e8a57b8c10dd07
https://github.com/tribe29/checkmk/commit/3b06c04f302a2d700e228a3608e8a57b8…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-29 (Thu, 29 Nov 2018)
Changed paths:
A .werks/6915
M cmk_base/data_sources/ipmi.py
Log Message:
-----------
6915 FIX IPMI Management board: Fixed random "Session no longer connected"
message
The Check_MK service of hosts that have a IPMI based management board configured could
randomly result in an UNKNOWN state with the error message "Session no longer
connected".
This was a result of unstable connections to the IPMI boards which should now be handled
in a more stable way.
CMK-1366
Change-Id: I5a9ee67bbaf305295ae68786dccd3ae9fd0bcf86
Commit: a0db7ac62e05ca100bd55dd1ceeff144cd0ecb9c
https://github.com/tribe29/checkmk/commit/a0db7ac62e05ca100bd55dd1ceeff144c…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-11-29 (Thu, 29 Nov 2018)
Changed paths:
A .werks/6815
M cmk/structured_data.py
M tests/unit/cmk/structured_data/test_structured_data.py
Log Message:
-----------
HW/SW Inventory history: Fixed delta tree computation
Change-Id: I25222150031d582faef57dfb3238b7edce0582b2
Commit: 1376d6096798a802a26d54e78bea5f1726d5af64
https://github.com/tribe29/checkmk/commit/1376d6096798a802a26d54e78bea5f172…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-11-29 (Thu, 29 Nov 2018)
Changed paths:
A .werks/6692
Log Message:
-----------
6692 FIX Liveproxy Daemon: Unreachable remote sites still caused a connection timeout
One job of the liveproxyd is to decrease the response timeout for dead sites.
This feature did not work as expected. A client trying to connect to a dead slave site
always had at least a <tt>Timeout waiting for free channel</tt> timeout.
CMK-1356
Change-Id: Idaa7b5a5e521114d6a877808b25c89e48cdb326f
Commit: 651475fee3c4cd43746fdd8c93c9232f1e5cfe07
https://github.com/tribe29/checkmk/commit/651475fee3c4cd43746fdd8c93c9232f1…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
A .werks/6916
M cmk_base/classic_snmp.py
Log Message:
-----------
6916 FIX Fixed display of incorrectly quoted commands in classic SNMP verbose output
The executed commands, e.g. when doing SNMP walks or get commands were
quoted correctly. Only the output on the console was writing out
incorrectly quoted arguments.
CMK-1351
Change-Id: I51cc9d8d4d6ad0249b0e19aed1961cedb7885eb3
Commit: 5edc4b76503c8bfdefadd6ae0aaec824e8aba82d
https://github.com/tribe29/checkmk/commit/5edc4b76503c8bfdefadd6ae0aaec824e…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M livestatus/src/RegExp.cc
M livestatus/src/RegExp.h
M livestatus/src/module.cc
Log Message:
-----------
Output detailed version/build info in NEB, too.
Centralized some #ifdef logic on the way.
Change-Id: Iec4da3bde05ec87e375289366a717d96e38d920d
Commit: a9524215797a0993800d2e483ec32fb8478a8e42
https://github.com/tribe29/checkmk/commit/a9524215797a0993800d2e483ec32fb84…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M livestatus/src/HostSpecialDoubleColumn.cc
M livestatus/src/Query.cc
Log Message:
-----------
Make IWYU happy again.
It is a bit unclear why these #include changes are necessary locally, but
not on our CI. Versionitis again? This has to be investigated...
Change-Id: I4100893d13082a49f4fcc40c1bdb5c0c5486326e
Commit: a27323ad0911324154dfacab63f2e75a589506df
https://github.com/tribe29/checkmk/commit/a27323ad0911324154dfacab63f2e75a5…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
A .werks/6981
M inventory/dell_idrac_info
Log Message:
-----------
6981 FIX dell_idrac_info: Fix inventory for certain aberrant date formats
Change-Id: Icfe8a3639d830eb5563f870d6118cce47100b973
Commit: e32c2d7a74c1a297a7707e78d3bf869deb44b436
https://github.com/tribe29/checkmk/commit/e32c2d7a74c1a297a7707e78d3bf869de…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
A .werks/6919
M omd/packages/mk-livestatus/Makefile
Log Message:
-----------
6919 FIX Raw Edition: Fixed broken livestatus filtering (1.5.0p8 regression)
This werk fixes a regression introduced with 1.5.0p8 which
broke Livestatus filtering when using the Nagios core. The
CEE / Microcore is not affected by this issue.
The issue broke all livestatus queries that were using the
Filter header together with the equal operator and a value
containing regex special characters like the dot. The result
set of such a query was always empty.
A symptom reported by multiple users was that the context menu
of logwatch services (with a dot in it's name) was not shown
anymore.
CMK-1381
Change-Id: Ib135a1c87bbf1ac9e1a74745e2690332b2261d5b
Commit: a443ae7b4e85682aaa74492d781b567debf90187
https://github.com/tribe29/checkmk/commit/a443ae7b4e85682aaa74492d781b567de…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M .werks/6666
M .werks/6667
Log Message:
-----------
Fixed wrong werk versions
Change-Id: Ia45245e2e8c4dad0c7ab63939bfa1c5428fffb85
Commit: 87d03537f21ddbe5cc949e80cd33137841653df5
https://github.com/tribe29/checkmk/commit/87d03537f21ddbe5cc949e80cd3313784…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2018-12-01 (Sat, 01 Dec 2018)
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0p10
Change-Id: I851adc9286ce7f89c45afc0b45b3f253a2be0217
Commit: 90b3f522eddfd107d5f6a49d30d343b390e636fc
https://github.com/tribe29/checkmk/commit/90b3f522eddfd107d5f6a49d30d343b39…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
A .werks/6918
M web/plugins/views/availability.py
Log Message:
-----------
6918 FIX Availability: Time format is not only affected by time range
In case a availability is displaying a single day time range, the times
of the single entries are formatted without date information.
In case there are annotations or downtimes that affect multiple days the
from and until columns also only showed the start or end time instead of
the date. This was some kind of misleading when trying to understand why
such a downtime matched a given period.
CMK-1353
Change-Id: Iec290d656540add153c5fa28957fcb95c46f6a01
Commit: cdad277ba728be66f6f491bd06961e67bad39714
https://github.com/tribe29/checkmk/commit/cdad277ba728be66f6f491bd06961e67b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
A .werks/6917
M web/plugins/views/availability.py
Log Message:
-----------
6917 FIX Availability: Not using all relevant annotations
The availability timeline was not respecting all relevant annotations
in the case where the annotations were not starting an ending in the
current availability time range.
For example annotations that ended after the current availability range were
not used.
CMK-1353
Change-Id: I00dd080ea45df0e28149ccca18b7a93332febe03
Commit: d886531e891db9584e73313e8fb464f383f6e160
https://github.com/tribe29/checkmk/commit/d886531e891db9584e73313e8fb464f38…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M tests/integration/notifications/test_unreachable_notifications.py
M tests/testlib/__init__.py
Log Message:
-----------
Refactored HistoryLog to use testlib.WatchLog implementation
Change-Id: Ib45e00c46b462ec171b5959d95b1ee802ed32a5a
Commit: e2c8cac4a79d7f815011d65c991a9c8a9d6d7512
https://github.com/tribe29/checkmk/commit/e2c8cac4a79d7f815011d65c991a9c8a9…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Add some debug output trying to find out more about flaky tests
Change-Id: I5da67e9b9c7a326c2aebd6ec513bf27aa409fc78
Commit: 692b44579377c1e4ab38e5499b84f7138739220e
https://github.com/tribe29/checkmk/commit/692b44579377c1e4ab38e5499b84f7138…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
A .werks/6837
M checks/docker.include
A tests/unit/checks/generictests/datasets/docker_node_info_2.py
Log Message:
-----------
6837 FIX docker_node_info: Handle unescaped newlines
Previously the check did not handle unescaped newlines,
ultimately resulting in the unhelpful exception "KeyError: 'Swarm'".
Change-Id: I84ffb9afc2444cb979e6f478362af68f1fce37be
Commit: 6ecfef7773ac4be5c0384e2253ef0bc8b856e66f
https://github.com/tribe29/checkmk/commit/6ecfef7773ac4be5c0384e2253ef0bc8b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
A .werks/6921
M notifications/pushover
Log Message:
-----------
6921 FIX pushover: Fixed not working proxy setting
The proxy setting of the pushover notification script was not working at all
since its implementation with werk #4592.
Change-Id: Ib229e70d2d4befec323accb775fe85305f032790
Commit: 18c1bb30c752bd7db214abe4725955ab350f3193
https://github.com/tribe29/checkmk/commit/18c1bb30c752bd7db214abe4725955ab3…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
A .werks/6982
M checks/apc_inrow_airflow
Log Message:
-----------
6982 FIX apc_inrow_airflow: Fix scaling of airflow value
Change-Id: I32dcb897c4edc84451e64a48ea3f9a471ea98791
Commit: cd21df4e63d94b406f90e21d930ba06a0ce53ba4
https://github.com/tribe29/checkmk/commit/cd21df4e63d94b406f90e21d930ba06a0…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: 2018-12-04 (Tue, 04 Dec 2018)
Changed paths:
A .werks/6654
M active_checks/check_cpu_peaks
M cmk/defines.py
A cmk/prediction.py
M cmk_base/check_api.py
M cmk_base/prediction.py
A tests/integration/cmk_base/test-files/26
A tests/integration/cmk_base/test-files/26.info
A tests/integration/cmk_base/test-files/CPU_load.info
A tests/integration/cmk_base/test-files/CPU_load.rrd
A tests/integration/cmk_base/test-files/everyday
A tests/integration/cmk_base/test-files/everyday.info
A tests/integration/cmk_base/test-files/thursday
A tests/integration/cmk_base/test-files/thursday.info
A tests/integration/cmk_base/test_services_prediction.py
A tests/unit/cmk/test_prediction_commons.py
A tests/unit/cmk_base/test_prediction.py
M web/htdocs/prediction.py
Log Message:
-----------
6654 FIX Bug fixing in predictive levels and refactoring
Predictive levels calculations suffered from some buggy behaviors under
certain configuration conditions like: no predictions after 22:30,
inhability to fetch data despite months of available perf data, prediction
pointer offset by an hour in timezones with dayligth savings time.
- Document current behavior of get_rrd_data, add test for it, in case it is
ever modified.
- Since livestatus always replies, elevate exception of no data available
to data consolidation function. Should fix symptoms of [FEED-369]
- [CMK-1368] Fix integer division when estimating scale resolution. Now all
time resolutions are correctly mapped to the desired/available time range
- [FEED-3133] Fix predictive monitoring timezone issue
- Use JSON format to store and read prediction data aggregate & info. JSON
is 7x faster that ast.literal_eval and it is safer. Tuple data type is
lost, thus when comparing to parameters config a conversion needs to take
place.
- Functions in cmk_base/prediction are split in smaller more testable units
- Unit test for data processing functions in predictive levels
- Integration test for data retrieval & aggregation for predictive levels
- Include a sample rrd datafile to query historic data and expected
aggregation
- Remove repeated code between cmk_base/prediction & cmk/gui/prediction
Change-Id: I11b134f3d57e7867bba33fb1b926550eb0b489a8
Commit: 6f2ab08387d6d2ed60ba845212e3070f3fcc3915
https://github.com/tribe29/checkmk/commit/6f2ab08387d6d2ed60ba845212e3070f3…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M tests/integration/notifications/test_unreachable_notifications.py
M tests/testlib/__init__.py
Log Message:
-----------
Fixed flaky unreachable notification integration tests
* Each CMC test triggered a history log rotation using the
ROTATE_LOGFILE command which is then processed asynchronously
by the core.
* The tests were not waiting for the log rotation, opened a
handle on the old log file and started the test. The asynchronous
log rotation could then randomly happen during the test making it
fail.
* The initial rotation action is now waiting up to 10 seconds for
a completed log rotation. In case that fails the test will fail.
Otherwise the test will work on a single log file as intended.
* Removed debug output from test code
Change-Id: I97e1d64a8bb8f12054038dfd700d60f479a0df0c
Commit: cdeb4d03add0884e6df100033c46fd828289265a
https://github.com/tribe29/checkmk/commit/cdeb4d03add0884e6df100033c46fd828…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M tests/conftest.py
Log Message:
-----------
Simplified local integration test execution a bit
Integration tests are now executed in dedicated sites, not
heute / stable anymore. These sites are named "int_[branch_part]".
While the branch part is calculated out of the current git branch
name. The branch names are mangled like this: 1. split by "/" and only
the last element is used, then all characters except the ones allowed
in site IDs are strippted.
This should make local integration test execution a bit more straight forward
because there is no relation to the development sites anymore.
Change-Id: Idd9320f5e43eca53b79180251ee9e36e98ff4269
Commit: 278626e3cc466ee7425a9563dd74381569e521bd
https://github.com/tribe29/checkmk/commit/278626e3cc466ee7425a9563dd7438156…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M tests/packaging/test_files.py
Log Message:
-----------
Fixed packaging tests not finding unallowed paths
Change-Id: Id8ed34386e08d20d030ae3528429fefed7140e80
Commit: 826b9910516207466ed4c4fd4c8f6f851cc1c939
https://github.com/tribe29/checkmk/commit/826b9910516207466ed4c4fd4c8f6f851…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
A .werks/6922
M web/plugins/wato/datasource_programs.py
Log Message:
-----------
6922 FIX agent_siemens_plc: Fixed configuration of individual values to fetch for single
devices
The configured values were not saved by the GUI after creating / editing a rule in the
rule set
"Siemens PLC (SPS)".
Change-Id: Ie84c2ca5213106f84eb6920ffb962478079e30e6
Commit: bd262d79a6e4bdc341bc6f0284d2f5ac4b4c1c40
https://github.com/tribe29/checkmk/commit/bd262d79a6e4bdc341bc6f0284d2f5ac4…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
A .werks/6932
M tests/git/test_permissions.py
Log Message:
-----------
6932 FIX cmk-update-agent: Apply urllib3 bugfix
It has been observed recently that the agent updater might crash
with an error message like
<pre>IDNAError: The label ... is not a valid A-label</pre>
The cause for this behavior is a bug in the underlying urllib3
python module. However, this has been fixed in a newer urrllib-version
and hence we updated the underlying python modules to newer versions
in order to apply the bugfix to cmk-update-agent.
FEED-3195
Change-Id: I277fdf32962fee68635902239490217482b559cc
Commit: 6da628cb7731c1282853567364fb0250f8418f93
https://github.com/tribe29/checkmk/commit/6da628cb7731c1282853567364fb0250f…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M omd/packages/python-modules/Makefile
Log Message:
-----------
Fix PyNaCL installation.
Change-Id: Idfff738232200ae9f90ac7fc9fe017d5179633a5
Commit: 8c8135b98a58a4303d8c2cc4ce765155f43551e6
https://github.com/tribe29/checkmk/commit/8c8135b98a58a4303d8c2cc4ce765155f…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
A .werks/6655
M checks/ps
M checks/ps.include
Log Message:
-----------
6655 FIX PS: Crash when zombie processes are found on Solaris
Solaris agent returns "-" as cputime on zombie processes. This produced a
crash since it cannot be converted to a time. This Werk put such input into
consideration and transforms it to zero cputime, letting the PS check work
normally.
Change-Id: I4c75b829f9dc53843c8e90ae2cbb12cb3cb4c04b
Commit: 6e843df174e298d028324d66aed38b77c6c9df8d
https://github.com/tribe29/checkmk/commit/6e843df174e298d028324d66aed38b77c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
A .werks/6925
M web/plugins/views/mkeventd.py
Log Message:
-----------
6925 FIX Fixed "Update & acknowledge" label of EC action
Change-Id: I3e8d6897306fa23294a434decd692981f48087da
Commit: bd7c91078e303a608ce5c537769ba061bb705cd8
https://github.com/tribe29/checkmk/commit/bd7c91078e303a608ce5c537769ba061b…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
A .werks/6821
M cmk/structured_data.py
Log Message:
-----------
6821 FIX HW/SW Inventory history: Display the whole row if there are any changes
Change-Id: I8d860bdf4ee00821504314ec764a8fa744b659d7
Commit: ccea5c78f8edbcf4ec7f9587d44a8b451ec54661
https://github.com/tribe29/checkmk/commit/ccea5c78f8edbcf4ec7f9587d44a8b451…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
A .werks/6924
Log Message:
-----------
6924 FIX Reporting: Fixed exception when joining with not existing services
Fixed an exception that could occur when adding a host view element to a report
that contains a joined service column which refers to a not existing service.
Change-Id: I75b50b1bdd237d23f0d67b8ff34ecf1a206bd268
Commit: ee0e3a58ef8a404cc7b3973a178b6d51920ed1c7
https://github.com/tribe29/checkmk/commit/ee0e3a58ef8a404cc7b3973a178b6d519…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
A .werks/6926
M web/htdocs/notify.py
Log Message:
-----------
6926 FIX Notify users: The list of contacts is now sorted
Change-Id: Ie1431cefa9da4dd36d221325c6b9762f6657b1c3
Commit: 1050f4bd9d2eea4b700380e44e289d40124fcff2
https://github.com/tribe29/checkmk/commit/1050f4bd9d2eea4b700380e44e289d401…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
A .werks/6963
Log Message:
-----------
6963 FIX Removed /bauen directory from .deb packages
Caused by a recent change, the .deb packages inadvertendly contained some
build artifacts, resulting in some files being installed below /bauen. The
1.5.0 releases p8 and p9 were affected, but not p7 and earlier. This has
been fixed.
Change-Id: I3a4727f2883c5a58fca261cf350e4d99f4ba1371
Commit: d02c5d5e865ee9d9a988592c28b5d5e507934e86
https://github.com/tribe29/checkmk/commit/d02c5d5e865ee9d9a988592c28b5d5e50…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M tests/integration/notifications/test_unreachable_notifications.py
Log Message:
-----------
Fix for log rotation wait logic
Change-Id: Icd6a757954641128b3cb31114c3b0e5ab6a63743
Commit: 343a2fa5db5adc295a9210f8ffa7b16aaf740500
https://github.com/tribe29/checkmk/commit/343a2fa5db5adc295a9210f8ffa7b16aa…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
A .werks/6944
M checks/docker.include
M checks/docker_node_info
A tests/unit/checks/generictests/datasets/docker_node_info_centos6_regression.py
Log Message:
-----------
6944 FIX docker_node_info: FIX missing Keys for docker versions on CentOS 6
FEED-3170
Change-Id: I1e41e3681a1055c3f13eeef65bc438f0ba5b08ef
Commit: f1c3ebdd179b6dd84325877150b162c9e3134d68
https://github.com/tribe29/checkmk/commit/f1c3ebdd179b6dd84325877150b162c9e…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
A .werks/6964
M livestatus/src/RegExp.cc
Log Message:
-----------
6964 FIX Fixed matching of literal strings when C++11 regex engine is used.
Livestatus and CMC can use one of two regex engines: Either then one from
the C++11 standard library or the one from the RE2 library. Normal builds
ship the latter, only a manually built Livestatus should ever use the
former. Nevertheless, both should work, but the C++11 variant had a quoting
bug, resulting in incorrect matching. This has been fixed.
Change-Id: Iaeb5db079c11db6f85ab22ee45c8dd4b2a8532a0
Commit: d29d4b70e1920af16868a515b9f43343ac49cf13
https://github.com/tribe29/checkmk/commit/d29d4b70e1920af16868a515b9f43343a…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
A .werks/6927
M agents/check_mk_agent.macosx
Log Message:
-----------
6927 FIX MAC OS X agent: Fixed missing root filesystem when using apfs
OS X systems since 10.13 High Sierra can format disks using APFS. The
OS X agent was only reporting hfs filesystems in the past. This lead
to e.g. a missing root filesystem on newer OS X installations.
FEED-3094
Change-Id: Ib7a5138251011df617f24b1e9737abd01b7ac090
Commit: c36420fa3d95592add7bde0aa9be8860e659be3b
https://github.com/tribe29/checkmk/commit/c36420fa3d95592add7bde0aa9be8860e…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
A .werks/6822
M checks/fsc_if64
M checks/if64.include
Log Message:
-----------
6822 FIX fsc_if64: Remove this check plugin in order to improve performance
Some FSC devices report the operational status and type of the interfaces as a
human readable string. As defined in the IF-MIB Check_MK expects the values
ifOperStatus and ifType in SNMP syntax.
The check plugin {{fsc_if64}} was create just for converting these values. One
side effect was that all needed OIDs were fetched two times:
<ul>
<li>for the fsc_if64 check plugin and</li>
<li>for the if64 check plugin as well.</li>
</ul>
Thus fsc_if64 is deprecated now and human readable strings for operational
status and type are handled by if64 for ALL devices.
Change-Id: Icf73416ec50d75bd2168fb8e19d0bbccc1ed66b1
Commit: d100e7f67c416d9a32a06a6e33a6b74cd7023795
https://github.com/tribe29/checkmk/commit/d100e7f67c416d9a32a06a6e33a6b74cd…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
A .werks/6697
M web/htdocs/bi.py
Log Message:
-----------
6697 FIX BI aggregations: Fix incorrect warning message when checking for unique title
It was not possible to configure two identical BI aggregations with different aggregation
groups.
You had to configure one aggregation, which includes both groups.
CMK-1416
Change-Id: I429f0dbce7100df8f1a4a44ac8d655118e3b431d
Commit: 4447b368dd4cfe37f1239a0ba82f531ed4389600
https://github.com/tribe29/checkmk/commit/4447b368dd4cfe37f1239a0ba82f531ed…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
A .werks/6696
M web/plugins/wato/bi.py
Log Message:
-----------
6696 FIX BI configuration: Fixed invalid "Used by" link, fixed exception
during bulk delete
CMK-1416
Change-Id: Ie8f3ed271f08507bf45b3f81231e2062f399834d
Commit: c7a3b538140924139936868bb441e1fbc01fe9e8
https://github.com/tribe29/checkmk/commit/c7a3b538140924139936868bb441e1fbc…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
A .werks/6933
Log Message:
-----------
6933 FIX Always include xinetd configuration file to .tgz packages
Due to a bug in the packaging routine within the agent bakery, the Check_MK-Agent
xinetd configuration file wouldn't be included into .tgz packages.
This error occured when using the plugin "Installation paths for agent files"
while having no configured path starting with <code>/etc</code>.
The xinetd configuration file under <code>/etc/xinetd.d/</code> will now be
included as intended,
regardless of the paths configured at the "Installation paths for agent files"
ruleset.
CMK-1425
Change-Id: I7045f317ce5e5d648a9eb6f6031d51d72d9b0014
Commit: f05ad6f15964de6c60299e781a2fbea34c6f4d90
https://github.com/tribe29/checkmk/commit/f05ad6f15964de6c60299e781a2fbea34…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
A .werks/6928
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
6928 FIX Fixed highlighting of fixed width fonts (code elements)
Change-Id: I56d018b583f0748d0f5da5a46344630a346e222b
Commit: e831c51fe9dad86e57bdd621504318c04c3a2392
https://github.com/tribe29/checkmk/commit/e831c51fe9dad86e57bdd621504318c04…
Author: Sergey Kipnis <sk(a)mathias-kettner.de>
Date: 2018-12-11 (Tue, 11 Dec 2018)
Changed paths:
A .werks/6865
M agents/windows/build_version
M agents/windows/sections/SectionFileinfo.cc
Log Message:
-----------
6865 FIX Windows Agent's fileinfo section produces correct output
Previously, fileinfo section may contain invalid data, usually nulls.
With the fix this section works as intended and sends to the output correct
file information.
[CMK-1417] - fixed invalid behavior of the fileinfo section provider in Windows Agent
Now the provider writes correct data to section.
Change-Id: Idaf41c3ec803edf4671b75642a2c5f733bdc9685
Commit: f2548a4fbcaffa6fe598d2214e64f4830978d9c1
https://github.com/tribe29/checkmk/commit/f2548a4fbcaffa6fe598d2214e64f4830…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-12-12 (Wed, 12 Dec 2018)
Changed paths:
A .werks/6929
M web/htdocs/wato.py
M web/htdocs/watolib.py
Log Message:
-----------
6929 FIX Distributed WATO login: Protect against some config failures
When building up a distributed Check_MK with distributed WATO, there
are two situations which could end up in problematic situations which
are handled now in a better way:
<ul>
<li>Connecting a central Check_MK Managed Services based site to a CEE
or CRE based site resulted in a broken slave site. When trying to login
a CME site into a CEE site, an error message now prevents the login.</li>
<li>We have added a checkbox to the login dialog to confirm that one
really wants to overwrite the configuration of the remote site with the
central sites configuration.</li>
</ul>
This changes the protocol of the login automation call, but is fully
compatibile with previous versions. We may add additional checks in
the future based on the involved Check_MK editions and versions. The
sites now exchange their versions.
CMK-1370
Change-Id: I2d12dffa4da1fe2c510ac737acbad29127877fec
Commit: 9f615fd003b088f1452d9db0b2a00ef830d0af4c
https://github.com/tribe29/checkmk/commit/9f615fd003b088f1452d9db0b2a00ef83…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-12-12 (Wed, 12 Dec 2018)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
Modern theme: Fixed visualization of disabled form buttons
Change-Id: I3ff458cde162e86909e91f54d01ca8714b2525bb
Commit: d67dc2a636bc3068342e95b3bd865b1ab60156be
https://github.com/tribe29/checkmk/commit/d67dc2a636bc3068342e95b3bd865b1ab…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-12-12 (Wed, 12 Dec 2018)
Changed paths:
A .werks/6698
M web/htdocs/wato.py
M web/htdocs/watolib.py
Log Message:
-----------
6698 FIX The "Activates button" no longer cause performance issues when there
are hundreds of open changes
If there are more than 10 changes in the WATO configuration the button simply states
<tt>10+ changes</tt>,
instead of digging through the whole configuration till it gets the exact number.
Change-Id: Ib7f39fe5ce9c0f3b33fd8b8ddfd7ac0e37383079
Commit: 9cf85a19f9ad7d71614b36d0ded7d4b5d23b574c
https://github.com/tribe29/checkmk/commit/9cf85a19f9ad7d71614b36d0ded7d4b5d…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2018-12-12 (Wed, 12 Dec 2018)
Changed paths:
M checkman/win_printers
Log Message:
-----------
Fixed some embarrassing typos
Change-Id: I6e51d6d32cc68d856016a7d2fb8b2f2311188a1f
Commit: 15f90d29d3d5dd53b58c45c6a9966a9cda4932de
https://github.com/tribe29/checkmk/commit/15f90d29d3d5dd53b58c45c6a9966a9cd…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-12-13 (Thu, 13 Dec 2018)
Changed paths:
M tests/git/test_find_debug_print.py
M tests/git/test_permissions.py
Log Message:
-----------
CMK-1429: cmk-update-agent: Remove unnecessary test for python
Change-Id: I05026ae185c2d56a119e8f0a5a0efa0554235d0d
Commit: e15e154647ff83b3ed66e05bb58e99247af15165
https://github.com/tribe29/checkmk/commit/e15e154647ff83b3ed66e05bb58e99247…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-12-13 (Thu, 13 Dec 2018)
Changed paths:
A .werks/6934
Log Message:
-----------
6934 FIX cmk-update-agent: Remove unnecessary check for python interpreter
Since Check_MK 1.5, the Agent Updater gets deployed as a binary file to
linux systems by default.
Hence it is no longer necessary to check for an available python2 interpreter
on agent installation unless the Agent Updater gets deployed as a script.
This werk adapts the agent's preinstall scripts so that no unnecessary checks are
induced anymore.
CMK-1429
Change-Id: I89ca0abb2ef1ded0409725df7caa8249864c1d32
Commit: 53cf9eecd6515f6ba3928b85d2f460c7ac78332f
https://github.com/tribe29/checkmk/commit/53cf9eecd6515f6ba3928b85d2f460c7a…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-12-13 (Thu, 13 Dec 2018)
Changed paths:
A .werks/6699
M web/plugins/wato/bi.py
Log Message:
-----------
6699 BI configuration: Rule and pack choices now always show the id in addition to the
title
Change-Id: Ie233602974c9ceeb5b3d2e07bdaefb74aa321f66
Commit: 65647e4629206c29fa7f505d17074892a7cf1c82
https://github.com/tribe29/checkmk/commit/65647e4629206c29fa7f505d17074892a…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-12-13 (Thu, 13 Dec 2018)
Changed paths:
A .werks/6695
M web/htdocs/watolib.py
M web/plugins/userdb/ldap.py
Log Message:
-----------
6695 FIX User synchronization: Fixed scenario where an update thread could get stuck
indefinitely
In this scenario the background job never finished, preventing any new updates.
Change-Id: I69fdb06511779d1a82011013d6083252db0b256d
Commit: 14a3cde2a5a483d782db32fa206685a690e53dcd
https://github.com/tribe29/checkmk/commit/14a3cde2a5a483d782db32fa206685a69…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-12-13 (Thu, 13 Dec 2018)
Changed paths:
A .werks/6700
M web/plugins/userdb/ldap.py
Log Message:
-----------
6700 FIX LDAP synchronization no longer syncs user profiles repeatedly to remote sites
on password changes
LDAP password changes were not correctly applied to the master site.
This could also trigger needless updates to the slave sites.
Change-Id: I7bb137f5aba8f06e97f5af82a218926cf3097e85
Commit: dbb1bac6732e73e01cd2a451830b3193f041b99e
https://github.com/tribe29/checkmk/commit/dbb1bac6732e73e01cd2a451830b3193f…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-12-13 (Thu, 13 Dec 2018)
Changed paths:
A .werks/6825
M checks/varnish
Log Message:
-----------
varnish: Fixed parsing function in order to ignore invalid lines
Change-Id: If377049b3f31a1f57d534ea02d278ae2fabbfaf1
Commit: 3cd1e6936abcd549eda87e82918358fb099a934a
https://github.com/tribe29/checkmk/commit/3cd1e6936abcd549eda87e82918358fb0…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-12-13 (Thu, 13 Dec 2018)
Changed paths:
A .werks/6826
M checks/kemp_loadmaster_services
Log Message:
-----------
6826 FIX kemp_loadmaster_services: Do not discover disabled services
Change-Id: I32e5fd429c102bf606b36caa86995914cec6fa41
Commit: 7ca96de2fbfbdafbb76b398f2bb1d97f70623e44
https://github.com/tribe29/checkmk/commit/7ca96de2fbfbdafbb76b398f2bb1d97f7…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-12-13 (Thu, 13 Dec 2018)
Changed paths:
M checks/kemp_loadmaster_services
Log Message:
-----------
Fixed typo
Change-Id: I513f5c3b1debcab710d3074435a09b10255e0161
Commit: f0d9e83356ef56dd0d68ec233a0c8a8832d8d383
https://github.com/tribe29/checkmk/commit/f0d9e83356ef56dd0d68ec233a0c8a883…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-12-14 (Fri, 14 Dec 2018)
Changed paths:
M checks/lnx_thermal
Log Message:
-----------
lnx_thermal: Fix nastiness in GUI complaining about int parameters when expecting
float
CMK-1428
Change-Id: I1e1420c15829c227924f95ebb166e37a4f0a0443
Commit: bc90d7173f494e488911c67567a2862c226d67ab
https://github.com/tribe29/checkmk/commit/bc90d7173f494e488911c67567a2862c2…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-12-14 (Fri, 14 Dec 2018)
Changed paths:
A .werks/6983
Log Message:
-----------
6983 FIX lnx_thermal: Fix GUI warning about wrong parameter data type
This was a purely cosmetical error and did not affect the check logic
in any way.
CMK-1428
Change-Id: Idc6f7fa9c80b98a786520fc82655f5e0ed21b3b3
Commit: 6b1160610a5ea8f39510159831d8050ec5b22b17
https://github.com/tribe29/checkmk/commit/6b1160610a5ea8f39510159831d8050ec…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2018-12-14 (Fri, 14 Dec 2018)
Changed paths:
A .werks/6936
Log Message:
-----------
6936 FIX cmk-update-agent: Handle Windows encoding
When running the agent updater on windows command line, special (non-ASCII) input
characters
were not handled properly. This is now mitigated by applying proper codepages to input
from command line arguments and the user's stdin-input.
Please note that there might still occur some issues with special characters within the
windows command line, caused by limitations of the underlying shell,
depending on your system's configuration.
CMK-1438
Change-Id: I399e9b976b664b689897ef4b729e5d7626bacb07
Commit: 7f00ab9176d808734cbf8b3211fd474021e52385
https://github.com/tribe29/checkmk/commit/7f00ab9176d808734cbf8b3211fd47402…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2018-12-14 (Fri, 14 Dec 2018)
Changed paths:
A .werks/6701
M web/htdocs/bi.py
Log Message:
-----------
6701 The hostname information was missing when exporting BI data via csv/json/python
The hostname and site information was missing on BI end nodes. This has been fixed.
CMK-1287
Change-Id: Id86a50f940521ca41457effeaf04c609aa04fcc0
Commit: 0b98bc7dcf527e635def8c11c4e4014e33eabd2d
https://github.com/tribe29/checkmk/commit/0b98bc7dcf527e635def8c11c4e4014e3…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-12-17 (Mon, 17 Dec 2018)
Changed paths:
A .werks/6991
M checkman/genua_carp
M checkman/genua_fan
M checkman/genua_pfstate
M checkman/genua_state_correlation
M checkman/genua_vpn
A checks/genua.include
M checks/genua_carp
M checks/genua_fan
M checks/genua_pfstate
M checks/genua_state_correlation
M checks/genua_vpn
Log Message:
-----------
6991 FIX genua_carp, genua_fan, genua_pfstate, genua_state_correlation, genua_vpn: Also
discover Genubox and Genuscript devices
Change-Id: I617bb843a7cdd4e373177af696b5d823dbc2f3f0
Commit: ed28bf1cb2988745161d5086e8d2af8a1f1dbe9c
https://github.com/tribe29/checkmk/commit/ed28bf1cb2988745161d5086e8d2af8a1…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-12-18 (Tue, 18 Dec 2018)
Changed paths:
A .werks/6992
M checks/check_bi_aggr
M web/plugins/icons/builtin.py
Log Message:
-----------
6992 FIX check_bi_aggr: Fixed usage of the password store
This reverts commit 9e416bac611c7faf9bd5e1060779823268766f06.
Change-Id: I86f8216cfbea3033f19e5ad237b5b2127d8149e6
Commit: 9704a5e318becafe7d768ecd429ebbcf0251f58c
https://github.com/tribe29/checkmk/commit/9704a5e318becafe7d768ecd429ebbcf0…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-12-18 (Tue, 18 Dec 2018)
Changed paths:
A .werks/6994
M checks/oracle_tablespaces
Log Message:
-----------
oracle_tablespaces: ignore warn/crit for read only Tablespaces
Change-Id: Ib66ea65034bc710e3381205874b281d77e77ba3c
Commit: 1043305139b74ee0648d3ac43a2f164abd40a9ea
https://github.com/tribe29/checkmk/commit/1043305139b74ee0648d3ac43a2f164ab…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-12-18 (Tue, 18 Dec 2018)
Changed paths:
A .werks/6995
M checks/oracle_undostat
Log Message:
-----------
6995 FIX oracle_undostat: Fixed crash if state in case of positive space error count is
set to OK
Change-Id: I23f294c42be34f8846d16ed194bab9282c63aa66
Commit: e3cde0dcb2b7ac496cb8580dac18d794ce45f8ab
https://github.com/tribe29/checkmk/commit/e3cde0dcb2b7ac496cb8580dac18d794c…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-12-18 (Tue, 18 Dec 2018)
Changed paths:
M agents/check_mk_agent.linux
Log Message:
-----------
Remove check for vestigial MK_IS_PIGGYBACKED flag, as it's no longer being set
anywhere.
Change-Id: Idd6c517a2ac17c705ec9873b15377a92ae7f1ffa
Commit: 62fe5357053d0c3c6164120f7c45caed0f6f53bb
https://github.com/tribe29/checkmk/commit/62fe5357053d0c3c6164120f7c45caed0…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-12-18 (Tue, 18 Dec 2018)
Changed paths:
M agents/plugins/mk_ceph
Log Message:
-----------
Fixed wrong comment
Change-Id: I5d847216d6c5b90f14fca11e7761db9435c81769
Commit: 2ac23a4ab2b0491f78889b8fc6667f9ab34bbb19
https://github.com/tribe29/checkmk/commit/2ac23a4ab2b0491f78889b8fc6667f9ab…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-12-18 (Tue, 18 Dec 2018)
Changed paths:
M .werks/1281
Log Message:
-----------
Fixed syntax error in werk.
Change-Id: I1873c3ae1b5dc39574636b13f352635cadde292d
Commit: 5f3e781d91b0a3c2f7c1e360e547ae9639724e93
https://github.com/tribe29/checkmk/commit/5f3e781d91b0a3c2f7c1e360e547ae963…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-12-18 (Tue, 18 Dec 2018)
Changed paths:
M .werks/4880
Log Message:
-----------
Fixed a tiny typo in a werk.
Change-Id: I9ad46815728fb47e3bf60ea1a8ba25cb13da0578
Commit: 55db596540554e739e61883e5a37faf371b44dba
https://github.com/tribe29/checkmk/commit/55db596540554e739e61883e5a37faf37…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-12-18 (Tue, 18 Dec 2018)
Changed paths:
M .werks/1101
M .werks/1516
M .werks/4045
M .werks/4737
M .werks/4914
M .werks/5183
M .werks/5713
M .werks/8055
Log Message:
-----------
Fixed various typos in werks.
Change-Id: Ia70e8b463b04e9bbac9cea89adb8fb5326132dbc
Commit: 61226a01aed646dce9d3281846ff616706d1ace3
https://github.com/tribe29/checkmk/commit/61226a01aed646dce9d3281846ff61670…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-12-18 (Tue, 18 Dec 2018)
Changed paths:
M .werks/8000
Log Message:
-----------
Fixed typo in werk.
Change-Id: Ia8654041a0397fdbcc0becdd58e6b46792b3b9c5
Commit: b03afc110c05da6ad32281df24c13a016d485800
https://github.com/tribe29/checkmk/commit/b03afc110c05da6ad32281df24c13a016…
Author: Marcel Schulte <ms(a)mathias-kettner.de>
Date: 2018-12-18 (Tue, 18 Dec 2018)
Changed paths:
A .werks/6873
M checkman/df
M web/plugins/wato/check_parameters.py
Log Message:
-----------
6873 FIX df: made rule being found when searching for "inodes"
When searching for "inodes" in "host & service parameters" the
rule was not found.
This has been fixed now, as well as searching the plugin catalogue for the same phrase.
Change-Id: I9af97c8b2a000c0164f48996b69d8b89a7c42add
Commit: d044c51dac22193450d3ee143b2f4bb540871d16
https://github.com/tribe29/checkmk/commit/d044c51dac22193450d3ee143b2f4bb54…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-12-18 (Tue, 18 Dec 2018)
Changed paths:
A .werks/7011
M web/htdocs/wato.py
Log Message:
-----------
7011 FIX Fixed tt-tag on site connection edit page
Change-Id: I53db4c190026489fb2c3669bf72374a62467bf86
Commit: 8dc5f711976d8d67567771d07418e9a819377398
https://github.com/tribe29/checkmk/commit/8dc5f711976d8d67567771d07418e9a81…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-12-18 (Tue, 18 Dec 2018)
Changed paths:
A .werks/7012
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
7012 FIX Availability: Improved rendering of labelling options
The labelling options of the availability were not using the whole space
of the option box.
CMK-1440
Change-Id: I492b1f7926a2012bbb39eb28d86743569685599d
Commit: 68b5fbb615c4cfba67249512de46456bd40cdd93
https://github.com/tribe29/checkmk/commit/68b5fbb615c4cfba67249512de46456bd…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-12-18 (Tue, 18 Dec 2018)
Changed paths:
A .werks/7013
M agents/plugins/mk_mysql
Log Message:
-----------
7013 FIX mk_mysql: Fixed detecting wrong MySQL instances
On systems with mysqld running together with php-cgi using specific options on the command
line
(like it is done by Check_MK sites), it could happen that the mk_mysql agent plugin
detects not
existing MySQL instances which leads to UNKNOWN services in Check_MK.
Processes that lead to wrong discovered services look like this:
root 901 1 0 Dec10 ? 00:00:00 /bin/sh /usr/bin/mysqld_safe
mysql 1274 901 0 Dec10 ? 01:27:32 /usr/sbin/mysqld --basedir=/usr
--datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user=mysql
--log-error=/var/log/mysql/error.log --pid-file=/var/run/mysqld/mysqld.pid
--socket=/var/run/mysqld/mysqld.sock --port=3306
wiki 16937 32282 0 13:21 ? 00:00:00 /usr/bin/php5-cgi -d
session.save_handler=files -d session.save_path=/omd/sites/wiki/tmp/php/session -d
upload_tmp_dir=/omd/sites/wiki/tmp/php/upload -d
soap.wsdl_cache_dir=/omd/sites/wiki/tmp/php/wsdl-cache -d safe_mode=Off -d
mysql.default_socket=/omd/sites/wiki/tmp/run/mysqld/mysqld.sock
intern 27074 32276 0 10:39 ? 00:00:00 /usr/bin/php5-cgi -d
session.save_handler=files -d session.save_path=/omd/sites/intern/tmp/php/session -d
upload_tmp_dir=/omd/sites/intern/tmp/php/upload -d
soap.wsdl_cache_dir=/omd/sites/intern/tmp/php/wsdl-cache -d safe_mode=Off -d
mysql.default_socket=/omd/sites/intern/tmp/run/mysqld/mysqld.sock
wiki 29129 32282 0 10:46 ? 00:00:02 /usr/bin/php5-cgi -d
session.save_handler=files -d session.save_path=/omd/sites/wiki/tmp/php/session -d
upload_tmp_dir=/omd/sites/wiki/tmp/php/upload -d
soap.wsdl_cache_dir=/omd/sites/wiki/tmp/php/wsdl-cache -d safe_mode=Off -d
mysql.default_socket=/omd/sites/wiki/tmp/run/mysqld/mysqld.sock
root 29561 26105 0 16:51 pts/0 00:00:00 grep mysqld
wiki 30673 32282 0 09:00 ? 00:00:03 /usr/bin/php5-cgi -d
session.save_handler=files -d session.save_path=/omd/sites/wiki/tmp/php/session -d
upload_tmp_dir=/omd/sites/wiki/tmp/php/upload -d
soap.wsdl_cache_dir=/omd/sites/wiki/tmp/php/wsdl-cache -d safe_mode=Off -d
mysql.default_socket=/omd/sites/wiki/tmp/run/mysqld/mysqld.sock
Only the process 1274 should be detected as MySQL instance.
Change-Id: I0740ace0d5b2b86b111cd0faafc17104b597a0ec
Commit: 85429964edd6f2f99e4edde6bf45c64007dbfb96
https://github.com/tribe29/checkmk/commit/85429964edd6f2f99e4edde6bf45c6400…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2018-12-19 (Wed, 19 Dec 2018)
Changed paths:
A .werks/7015
M web/htdocs/wato.py
Log Message:
-----------
7015 FIX Fixed broken pattern analyzer when only matching a logfile without host name
Change-Id: I2e44ac96164792500930aa57c001febd0ff55f54
Commit: db21ccf80bd8b7c4f7eaca3bb22bb3d91a847d2c
https://github.com/tribe29/checkmk/commit/db21ccf80bd8b7c4f7eaca3bb22bb3d91…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-12-19 (Wed, 19 Dec 2018)
Changed paths:
A .werks/6996
M inventory/docker_node_network
Log Message:
-----------
6996 FIX docker_node_network: Fixed crash of HW/SW inventory service if bridge name is
missing
Change-Id: Iee32d9f41becdd580d7890cb2eada3499187ef9e
Commit: 371f2cb9a2b9191c6165d1b96df2128e04eca7bc
https://github.com/tribe29/checkmk/commit/371f2cb9a2b9191c6165d1b96df2128e0…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2018-12-19 (Wed, 19 Dec 2018)
Changed paths:
A .werks/6984
M agents/check_mk_agent.linux
A agents/plugins/mk_docker_node
Log Message:
-----------
6984 FIX docker_node_disk_usage, docker_node_info, docker_node_images,
docker_node_network: Extract sections to plugin
Due to poor performance of commands such as <tt>docker system df</tt> in some
environments, the
check_mk_agent would be slowed down to the point of unusability. To address this, these
sections
have been extracted into the <tt>mk_docker_node</tt> agent plugin, allowing
them to be run asynchronously.
If you update the agent and you need these sections, you will have to deploy the plugin to
continue
monitoring docker node information.
CMK-1413
Change-Id: I0687e757951f3505e91a167c4d3e4a383a012dca
Commit: f00484f56ca55aa9cff25fbe0bf76d45868586e3
https://github.com/tribe29/checkmk/commit/f00484f56ca55aa9cff25fbe0bf76d458…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-12-19 (Wed, 19 Dec 2018)
Changed paths:
M tests/unit/checks/test_if_winperf_if.py
Log Message:
-----------
Add new test for winperf_if teaming discovery
Change-Id: Ic149f17cc676dd59e030b8bd800a1d5ceb86f602
Commit: b000562055ce64dbbbd3b7f4d94cebe7a24dae73
https://github.com/tribe29/checkmk/commit/b000562055ce64dbbbd3b7f4d94cebe7a…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2018-12-20 (Thu, 20 Dec 2018)
Changed paths:
M tests/unit/checks/test_if_winperf_if.py
Log Message:
-----------
Use assertDiscoveryResultsEqual in winperf_if test
Change-Id: I1bfc641007e1db7ef417a50279825547367f7fc5
Commit: 250b32ed79d69330858e440d91db9f671dad09f6
https://github.com/tribe29/checkmk/commit/250b32ed79d69330858e440d91db9f671…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-12-21 (Fri, 21 Dec 2018)
Changed paths:
A .werks/5965
M checks/fortigate_signatures
M web/plugins/wato/check_parameters.py
Log Message:
-----------
5965 fortigate_signatures: Extended database signature of anti-virus and intrusion
prevention are configurable
Change-Id: Ifd8c5e778bacfaf63e423f94f88ad7d2748d5977
Commit: db519b0326351fa69fff5017bb199f95193602e9
https://github.com/tribe29/checkmk/commit/db519b0326351fa69fff5017bb199f951…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2018-12-21 (Fri, 21 Dec 2018)
Changed paths:
R .werks/5965
M checks/fortigate_signatures
M web/plugins/wato/check_parameters.py
Log Message:
-----------
Revert "5965 fortigate_signatures: Extended database signature of anti-virus and
intrusion prevention are configurable"
This reverts commit 250b32ed79d69330858e440d91db9f671dad09f6.
Commit: bc66149ac923a6ed635fc81f6036652a21673b4e
https://github.com/tribe29/checkmk/commit/bc66149ac923a6ed635fc81f6036652a2…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2018-12-21 (Fri, 21 Dec 2018)
Changed paths:
M active_checks/check_mkevents.cc
Log Message:
-----------
Improve error handling in EC active check.
Various cleanup and tiny fixes on the way.
CMK-1495
Change-Id: Ic33f722ac1933d372f6c27bd20eda26399a613ef
Commit: 6209faffbecda6e61c09688d5641b7ba9c313a05
https://github.com/tribe29/checkmk/commit/6209faffbecda6e61c09688d5641b7ba9…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-01-07 (Mon, 07 Jan 2019)
Changed paths:
A .werks/7019
M omd/packages/nagvis/Makefile
R omd/packages/nagvis/nagvis-1.9.10.tar.gz
A omd/packages/nagvis/nagvis-1.9.11.tar.gz
Log Message:
-----------
7019 FIX NagVis: Updated to 1.9.11
Change-Id: I04ddc582db19c399804cd5cdb345fad0f279e93f
Commit: 3441d9cecff640250e54d70a78eab8a51ceeeab7
https://github.com/tribe29/checkmk/commit/3441d9cecff640250e54d70a78eab8a51…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2019-01-07 (Mon, 07 Jan 2019)
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0p11
Change-Id: I28fab046f6bb35170d0bbd7ddc42aabd68072f19
Commit: 6ee9bc47f4b21fa058ded7daf9d8a8fd7e357f22
https://github.com/tribe29/checkmk/commit/6ee9bc47f4b21fa058ded7daf9d8a8fd7…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-01-07 (Mon, 07 Jan 2019)
Changed paths:
M tests/docker/test_docker.py
Log Message:
-----------
Fixed expected docker image size
Change-Id: I24a7ca9ea3d97e8c9d69f68680ebc3524ae51595
Commit: d7849b07743ba195232be2896357597c86caca03
https://github.com/tribe29/checkmk/commit/d7849b07743ba195232be2896357597c8…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-01-08 (Tue, 08 Jan 2019)
Changed paths:
M web/htdocs/htmllib.py
Log Message:
-----------
Fixed broken view action form ENTER key press submit
Change-Id: Ie3aa54116a8c92bfef838d8e7e551bbd79b5a792
Commit: e3821a4ae2089e9e92b9889930d40144ed301d80
https://github.com/tribe29/checkmk/commit/e3821a4ae2089e9e92b9889930d40144e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-01-08 (Tue, 08 Jan 2019)
Changed paths:
M tests/unit/web/unittest_files/text_input.unittest
Log Message:
-----------
Fixed text_input tests
Change-Id: I1057623dae16909dcd1fac134f9272e94f1f770c
Commit: 7e09e07a4ed33ed69a66fc86b4fa85720b066bae
https://github.com/tribe29/checkmk/commit/7e09e07a4ed33ed69a66fc86b4fa85720…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-01-08 (Tue, 08 Jan 2019)
Changed paths:
A .werks/6999
M checks/ipmi_sensors.include
Log Message:
-----------
6999 FIX ipmi_sensors: Treat "S0/G0" as "System full operational,
working" state
Change-Id: I38003b0b5416bfd0cfa7718169b73204694194a5
Commit: 412c8133e5dafadd7e36fab237e05aacbce76e7b
https://github.com/tribe29/checkmk/commit/412c8133e5dafadd7e36fab237e05aacb…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2019-01-08 (Tue, 08 Jan 2019)
Changed paths:
A .werks/6937
Log Message:
-----------
6937 FIX Agent Updater: Make executable format rule optional again
Regression since Werk 6934:
With Check_MK 1.5.0p10, baking agents would fail if the rule
"Executable format (Linux)" is not set within the Agent Updater
ruleset. Since this rule is intended to be optional, this werk
restores the normal behavior.
As a workaround for 1.5.0p10, please set the rule to "64bit packaged binary"
to obtain the default setting and make the agents bakeable again.
(Jira: CMK-1429)
Change-Id: I9abf68a95c497a432221fa28ca58b575c3cf1a9f
Commit: f1e93739a5339705895e3fcbe870ba64b6d1e0c0
https://github.com/tribe29/checkmk/commit/f1e93739a5339705895e3fcbe870ba64b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-01-08 (Tue, 08 Jan 2019)
Changed paths:
M .werks/6937
Log Message:
-----------
Increased werk level
Change-Id: I6e5420e4fd8b3f5228bef92698bde7859999593b
Commit: d5e81144d39a5790529b09a090075bc1b7f49a05
https://github.com/tribe29/checkmk/commit/d5e81144d39a5790529b09a090075bc1b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-01-08 (Tue, 08 Jan 2019)
Changed paths:
A .werks/7023
M web/htdocs/wato.py
Log Message:
-----------
7023 FIX LDAP: User and group search filter can now contain non ASCII characters
Change-Id: Ica71454a2b7934b03a98292f191301bcab9a606b
Commit: b98a1a34bc3bfc0d1b405e6cb6eb5aadadbfdf0b
https://github.com/tribe29/checkmk/commit/b98a1a34bc3bfc0d1b405e6cb6eb5aada…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-01-08 (Tue, 08 Jan 2019)
Changed paths:
A .werks/7000
M checks/.f12
M checks/liebert.include
Log Message:
-----------
7000 FIX liebert.include: Fixed discovery of empty sensor names
Change-Id: I6a56ca070a8fd62f3bbe4593f4f2ca7248f87d10
Commit: a8f2079bc51b746b4cbd11ceeb871a83ed633496
https://github.com/tribe29/checkmk/commit/a8f2079bc51b746b4cbd11ceeb871a83e…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-01-08 (Tue, 08 Jan 2019)
Changed paths:
R .werks/7000
M checks/.f12
M checks/liebert.include
Log Message:
-----------
Revert "7000 FIX liebert.include: Fixed discovery of empty sensor names"
This reverts commit b98a1a34bc3bfc0d1b405e6cb6eb5aadadbfdf0b.
Commit: 6d19011ed5b26a22bbe7cea5bac1e797d81b634f
https://github.com/tribe29/checkmk/commit/6d19011ed5b26a22bbe7cea5bac1e797d…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-01-08 (Tue, 08 Jan 2019)
Changed paths:
A .werks/7000
M checks/liebert.include
Log Message:
-----------
7000 FIX liebert.include: Fixed discovery of empty sensor names
Change-Id: I533ad4624d2d4a2a8cd19e01fa2605e3281f4fc0
Commit: 299086cb01c9e8cf6fe449aee36b6b6054634887
https://github.com/tribe29/checkmk/commit/299086cb01c9e8cf6fe449aee36b6b605…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-01-08 (Tue, 08 Jan 2019)
Changed paths:
A .werks/6965
M active_checks/check_mkevents.cc
Log Message:
-----------
6965 FIX Fixed socket timeout handling in check_mkevents active check
The microseconds part of the socket timeout was not set, so a "Numerical
argument out of domain" error could happen randomly. This has been fixed.
Change-Id: I5d8712b81cc83e4e585fb07ba286ae1bc73a6390
Commit: 91e97a02418f8084f92fdd081563c05539eef7b4
https://github.com/tribe29/checkmk/commit/91e97a02418f8084f92fdd081563c0553…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2019-01-08 (Tue, 08 Jan 2019)
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0p12
Change-Id: Ib56b956244cf1a31c3928488b612f8923cc7c1ad
Commit: 3dbf1b86ee5d1ac48fdaab1c7a0f98980615fa91
https://github.com/tribe29/checkmk/commit/3dbf1b86ee5d1ac48fdaab1c7a0f98980…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-01-09 (Wed, 09 Jan 2019)
Changed paths:
A .werks/7003
M checks/f5_bigip_pool
Log Message:
-----------
7003 FIX f5_bigip_pool: Fixed crash if no SNMP info
Change-Id: Ia318ee5d0c250c124744ff1f9fc99cbe40887223
Commit: a43973aad31771add5624dfb2850c13ea8bbfc00
https://github.com/tribe29/checkmk/commit/a43973aad31771add5624dfb2850c13ea…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-01-09 (Wed, 09 Jan 2019)
Changed paths:
A .werks/7001
M checks/dell_om_fans
Log Message:
-----------
7001 FIX dell_om_fans: Fixed crash if only one device level (crit) is given
Change-Id: I87a776c7610b55b23510006ef533e037a3852f32
Commit: 1dc00763bf552680c12715103586246f425a4737
https://github.com/tribe29/checkmk/commit/1dc00763bf552680c12715103586246f4…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-01-09 (Wed, 09 Jan 2019)
Changed paths:
A .werks/7051
M agents/special/agent_salesforce
Log Message:
-----------
7051 FIX agent_salesforce: fix a crash of the special agent
The special agent now uses the python distributed with Check_MK.
Previously /usr/bin/python was used which lead to a crash, because
the module cmk_special_agent_api could not be found.
Change-Id: I6d090840172262ddae9f14646076848fb138ce53
Commit: ac3f7ba0382edb6862c6f090458b6ef782e735b6
https://github.com/tribe29/checkmk/commit/ac3f7ba0382edb6862c6f090458b6ef78…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-01-10 (Thu, 10 Jan 2019)
Changed paths:
A .werks/6941
M agents/plugins/mk_logwatch.aix
A tests/unit/plugins/test_mk_logwatch_aix.py
Log Message:
-----------
6941 FIX mk_logwatch.aix: Don't clear systems error log
The systems error log (errpt) is no longer cleared ("errclear 0").
Previously the errorlog has been cleared after each run of the plugin,
and a backup file of the error log has been created as
/var/log/errpt_$DATE.log.
This is no longer the case, as a less intrusive way to avoid
redundant log messages has been established.
Change-Id: I239d67767e7d5f258fee4616bbd45cd3a89c803f
Commit: c1f35054f700bb8d3e7ffa4334bdf7d24caec7a7
https://github.com/tribe29/checkmk/commit/c1f35054f700bb8d3e7ffa4334bdf7d24…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-01-11 (Fri, 11 Jan 2019)
Changed paths:
A .werks/7027
M docker/Dockerfile
Log Message:
-----------
7027 FIX Docker container: Added ssh client and ping command to container
Change-Id: I1fa072de330b1439752c5e7e7919f0c89fdbd3a8
Commit: e1f6d5ffe8b82ac44238c0cfcec6d92619eec19f
https://github.com/tribe29/checkmk/commit/e1f6d5ffe8b82ac44238c0cfcec6d9261…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-01-14 (Mon, 14 Jan 2019)
Changed paths:
A .werks/7052
M web/plugins/wato/check_parameters.py
Log Message:
-----------
7052 FIX fileinfo.groups: fix display bug in service discovery
The service discovery for fileinfo.groups showed an error starting with
"Invalid check parameter: Undefined key 'group_patterns'". This commit
resolves this issue.
Change-Id: I29486246f4ead3c8b0047953201e7c5437e82b53
Commit: 5ce8557df8325b9d0a86c2a28e66d2ee6737cb9d
https://github.com/tribe29/checkmk/commit/5ce8557df8325b9d0a86c2a28e66d2ee6…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: 2019-01-14 (Mon, 14 Jan 2019)
Changed paths:
A .werks/6656
M checks/diskstat.include
Log Message:
-----------
6656 FIX Bug predictive levels Diskstat, read-write wait
Predictive levels on diskstat check could not reach the read-wait, nor write-wait perf
data.
Change-Id: I4f65a020b5bebed814e9484f725d2814df210ac4
Commit: 3524f4f52303e4a8640736bb36f85330c3b73120
https://github.com/tribe29/checkmk/commit/3524f4f52303e4a8640736bb36f85330c…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-01-14 (Mon, 14 Jan 2019)
Changed paths:
M cmk_base/data_sources/abstract.py
Log Message:
-----------
Update persisted sections with existing (filtered) persisted sections before saving
Change-Id: I5dba7b5f4921d4acd0f49f01b3067e6ee08cab3c
Commit: 994cdcecff3dec93ecc1221768e47e6e9c902c3e
https://github.com/tribe29/checkmk/commit/994cdcecff3dec93ecc1221768e47e6e9…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-01-14 (Mon, 14 Jan 2019)
Changed paths:
A .werks/7005
M web/htdocs/inventory.py
Log Message:
-----------
7005 FIX HW/SW inventory: Fixed API error 'Too many values to unpack'
Change-Id: Ie6fc076c37a28514ca03b646c16fbb4a5006e537
Commit: 6d3ed8097616500dae7754575099ae9fc9ba4c15
https://github.com/tribe29/checkmk/commit/6d3ed8097616500dae7754575099ae9fc…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-01-15 (Tue, 15 Jan 2019)
Changed paths:
A .werks/7030
Log Message:
-----------
7030 FIX Fixed baking of solaris packages with custom package names containing
"_"
The ruleset "Name of agent packages (Linux/UNIX)" allows customizing the name of
the
RPM, DEB, PKG packages. Previous versions allowed to use underscores as parts of the
package names which broke building Solaris PKGs. Underscores are now disallowed by
the ruleset.
CMK-1533
Change-Id: I64c547f9bd2e5fe76786758030fa73b85519fa36
Commit: 8fa739cf27b1494da3fbab4201e96f90015dc4f9
https://github.com/tribe29/checkmk/commit/8fa739cf27b1494da3fbab4201e96f900…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-01-15 (Tue, 15 Jan 2019)
Changed paths:
A .werks/7071
M web/htdocs/valuespec.py
Log Message:
-----------
7071 FIX Fixed missing form error highlighting for cascaded dropdown fields
Some dropdown fields were not highlighted in case there are input validation
errors detected during form submit. This made it hard for the user to find
the field that needs to be corrected.
Change-Id: I6174434b506e6e3371410e5677ce25d741115b4c
Commit: e6dc8a3ad568ee0157ade31699add39f20714137
https://github.com/tribe29/checkmk/commit/e6dc8a3ad568ee0157ade31699add39f2…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-01-15 (Tue, 15 Jan 2019)
Changed paths:
M web/plugins/views/builtin.py
Log Message:
-----------
Removed invalid column service_description from host view
This was simply a copy/paste error only leading to view edit errors
when cloning the "hostevents" view.
Change-Id: Ia94e8716f16fae51c6c6a6c5e19d5e49f88426ae
Commit: fccdab802dc59251f0ed4b984058f58306a290e7
https://github.com/tribe29/checkmk/commit/fccdab802dc59251f0ed4b984058f5830…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-01-15 (Tue, 15 Jan 2019)
Changed paths:
M web/plugins/views/builtin.py
Log Message:
-----------
Fixed validation error when cloning uncheckedsvc view
An invalid default value in the builtin view lead to the
validation error.
Change-Id: Ic3477fbb34ebb63c68065908f0b427c0c9ca5f64
Commit: 2b58c943b7a5baa1109162c9e33b03c15cc18f3c
https://github.com/tribe29/checkmk/commit/2b58c943b7a5baa1109162c9e33b03c15…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-01-16 (Wed, 16 Jan 2019)
Changed paths:
M cmk_base/check_api.py
Log Message:
-----------
check_api.py: Pick 'get_parsed_item_data'
CMK-1538
Change-Id: I69e7a4b2ddd18e87361596a8f5a8978fed419994
Commit: cc949b48e856029a907f8f8d259e4d905bcf8cd5
https://github.com/tribe29/checkmk/commit/cc949b48e856029a907f8f8d259e4d905…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-01-16 (Wed, 16 Jan 2019)
Changed paths:
A .werks/6811
M checks/liebert_chilled_water
M checks/liebert_humidity_air
Log Message:
-----------
Fixed crashing service discovery when not all data labels are present
Change-Id: Ibc3874c9d293cd96b88b690244411be464171e9a
Commit: 719cc44175f850c9d07d3912b85cb611d0db27b6
https://github.com/tribe29/checkmk/commit/719cc44175f850c9d07d3912b85cb611d…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-01-16 (Wed, 16 Jan 2019)
Changed paths:
M cmk_base/check_api.py
Log Message:
-----------
check_api.py: Pick 'discover'
CMK-1538
Change-Id: I6e904822afb44e958e3b02dae289623bcb04cfbf
Commit: d3ec55e4d2f7c4a3da0c1e72ee7ef25cfc211b72
https://github.com/tribe29/checkmk/commit/d3ec55e4d2f7c4a3da0c1e72ee7ef25cf…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: 2019-01-16 (Wed, 16 Jan 2019)
Changed paths:
M agents/special/agent_3par
Log Message:
-----------
disaple pylint warnning by removing line break
Change-Id: I9b313d5c7d1166a12359f2f4e7e925a92cbc73d1
Commit: d6ef924812378c44a1703ecb8d9ea7d0da46ee1d
https://github.com/tribe29/checkmk/commit/d6ef924812378c44a1703ecb8d9ea7d0d…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-01-16 (Wed, 16 Jan 2019)
Changed paths:
A .werks/7007
A checks/eval_regex.include
M checks/fileinfo
M checks/logwatch
M checks/ps.include
A tests/unit/checks/test_ps_check.py
Log Message:
-----------
FIX 7007 ps: Fixed discovery of processes if backslashes are used in regex pattern
CMK-1551
Change-Id: I87a3f001bf4ed9f063234606fe31864260a27e70
Commit: bb07f0f3c278a8802e5d521dbfacb7213faed115
https://github.com/tribe29/checkmk/commit/bb07f0f3c278a8802e5d521dbfacb7213…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-01-16 (Wed, 16 Jan 2019)
Changed paths:
M cmk_base/data_sources/snmp.py
Log Message:
-----------
Fixed 'TypeError' in SNMP datasource
Change-Id: Ifb1daf7396050150d587f2ee6056dfc0a59684d9
Commit: fdb7ecccb371426204009d4d6a8fc08200ab543b
https://github.com/tribe29/checkmk/commit/fdb7ecccb371426204009d4d6a8fc0820…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: 2019-01-17 (Thu, 17 Jan 2019)
Changed paths:
M Pipfile
M Pipfile.lock
M omd/packages/python-modules/Makefile
R omd/packages/python-modules/src/MySQL-python-1.2.5.zip
R omd/packages/python-modules/src/MySQL-python.README
R omd/packages/python-modules/src/Pillow-5.0.0.tar.gz
A omd/packages/python-modules/src/Pillow-5.3.0.tar.gz
A omd/packages/python-modules/src/PyJWT-1.6.4.tar.gz
A omd/packages/python-modules/src/PyYAML-3.13.tar.gz
A omd/packages/python-modules/src/SecretStorage-2.3.1.tar.gz
A omd/packages/python-modules/src/Werkzeug-0.14.1.tar.gz
A omd/packages/python-modules/src/adal-1.2.0.tar.gz
A omd/packages/python-modules/src/azure-common-1.1.16.zip
A omd/packages/python-modules/src/azure-mgmt-compute-4.3.1.zip
A omd/packages/python-modules/src/azure-mgmt-monitor-0.4.0.zip
A omd/packages/python-modules/src/azure-mgmt-nspkg-3.0.2.zip
A omd/packages/python-modules/src/azure-mgmt-resource-2.0.0.zip
A omd/packages/python-modules/src/azure-nspkg-3.0.2.zip
A omd/packages/python-modules/src/boto3-1.9.42.tar.gz
A omd/packages/python-modules/src/botocore-1.12.43.tar.gz
A omd/packages/python-modules/src/cachetools-3.0.0.tar.gz
A omd/packages/python-modules/src/configparser-3.5.0.tar.gz
R omd/packages/python-modules/src/cryptography-2.3.1.tar.gz
A omd/packages/python-modules/src/cryptography-2.4.1.tar.gz
A omd/packages/python-modules/src/docutils-0.14.tar.gz
A omd/packages/python-modules/src/entrypoints-0.2.3.tar.gz
A omd/packages/python-modules/src/futures-3.2.0.tar.gz
A omd/packages/python-modules/src/google-auth-1.6.1.tar.gz
R omd/packages/python-modules/src/idna-2.6.tar.gz
A omd/packages/python-modules/src/idna-2.7.tar.gz
A omd/packages/python-modules/src/isodate-0.6.0.tar.gz
A omd/packages/python-modules/src/jmespath-0.9.3.tar.gz
A omd/packages/python-modules/src/keyring-15.1.0.tar.gz
A omd/packages/python-modules/src/kubernetes-8.0.0.tar.gz
A omd/packages/python-modules/src/msrest-0.6.1.tar.gz
A omd/packages/python-modules/src/msrestazure-0.4.34.tar.gz
A omd/packages/python-modules/src/oauthlib-2.1.0.tar.gz
R omd/packages/python-modules/src/paramiko-2.1.2.tar.gz
A omd/packages/python-modules/src/paramiko-2.4.2.tar.gz
A omd/packages/python-modules/src/passlib-1.7.1.tar.gz
R omd/packages/python-modules/src/pbr-4.0.0.tar.gz
A omd/packages/python-modules/src/pbr-5.1.0.tar.gz
R omd/packages/python-modules/src/pip-10.0.1.tar.gz
A omd/packages/python-modules/src/pip-18.1.tar.gz
R omd/packages/python-modules/src/psutil-5.4.3.tar.gz
A omd/packages/python-modules/src/psutil-5.4.7.tar.gz
R omd/packages/python-modules/src/pyOpenSSL-16.2.0.tar.gz
A omd/packages/python-modules/src/pyOpenSSL-18.0.0.tar.gz
R omd/packages/python-modules/src/pyasn1-0.4.2.tar.gz
A omd/packages/python-modules/src/pyasn1-0.4.4.tar.gz
R omd/packages/python-modules/src/pyasn1.README
R omd/packages/python-modules/src/pycparser-2.18.tar.gz
A omd/packages/python-modules/src/pycparser-2.19.tar.gz
R omd/packages/python-modules/src/pycryptodomex-3.4.7.tar.gz
A omd/packages/python-modules/src/pycryptodomex-3.6.6.tar.gz
A omd/packages/python-modules/src/pymssql-2.1.4.tar.gz
R omd/packages/python-modules/src/pysmi-0.3.0.tar.gz
A omd/packages/python-modules/src/pysmi-0.3.2.tar.gz
R omd/packages/python-modules/src/python-dateutil-2.6.1.tar.gz
A omd/packages/python-modules/src/python-dateutil-2.7.5.tar.gz
R omd/packages/python-modules/src/python-ldap-2.4.32.tar.gz
A omd/packages/python-modules/src/python-ldap-3.1.0.tar.gz
A omd/packages/python-modules/src/python-snap7-0.10.tar.gz
R omd/packages/python-modules/src/reportlab-3.4.0.tar.gz
A omd/packages/python-modules/src/reportlab-3.5.9.tar.gz
R omd/packages/python-modules/src/requests-2.13.0.tar.gz
A omd/packages/python-modules/src/requests-2.20.1.tar.gz
R omd/packages/python-modules/src/requests-kerberos-0.11.0.tar.gz
A omd/packages/python-modules/src/requests-kerberos-0.12.0.tar.gz
A omd/packages/python-modules/src/requests-oauthlib-1.0.0.tar.gz
A omd/packages/python-modules/src/rsa-4.0.tar.gz
A omd/packages/python-modules/src/s3transfer-0.1.13.tar.gz
R omd/packages/python-modules/src/scandir-1.7.tar.gz
A omd/packages/python-modules/src/scandir-1.9.0.tar.gz
A omd/packages/python-modules/src/setuptools_scm-3.1.0.tar.gz
R omd/packages/python-modules/src/simplejson-3.15.0.tar.gz
A omd/packages/python-modules/src/simplejson-3.16.0.tar.gz
R omd/packages/python-modules/src/tinkerforge-2.1.15.tar.gz
A omd/packages/python-modules/src/tinkerforge-2.1.19.tar.gz
R omd/packages/python-modules/src/typing-3.6.4.tar.gz
A omd/packages/python-modules/src/typing-3.6.6.tar.gz
A omd/packages/python-modules/src/websocket_client-0.54.0.tar.gz
Log Message:
-----------
CMK-1515: update Python modules to master versions in order to add Azure, AWS, and
Kubernetes dependencies
Change-Id: I21abb1810a51e2ad8f6b8d092fbe40f8a463a5b0
Commit: 5039232e04477369b0e790732f1a26f23ce3791f
https://github.com/tribe29/checkmk/commit/5039232e04477369b0e790732f1a26f23…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: 2019-01-18 (Fri, 18 Jan 2019)
Changed paths:
R omd/packages/python-modules/patches/0001-python-ldap-2.4.32-disable-sasl.patch
A omd/packages/python-modules/patches/0001-python-ldap-3.1.0-disable-sasl.patch
R omd/packages/python-modules/patches/0002_MySQL-python-use-distutils.patch
M omd/packages/python-modules/patches/0006-pyOpenSSL_with_0.9.8.dif
R omd/packages/python-modules/patches/0008-requests-disable-pyopenssl-patch.dif
A
omd/packages/python-modules/patches/0009-cryptography-2.4.1-disable-version-warning.patch
A omd/packages/python-modules/patches/0017-find-omd-snap7-library.dif
A omd/packages/python-modules/patches/0018-mysqlclient-fortify-source.patch
Log Message:
-----------
CMK-1515 update Python modules patches to match modules
Change-Id: I83b9cfd8bddc6bf1ae39872e91933139330714b0
Commit: 391129ec5a525bbcdcbc8e5a706e41f60914f357
https://github.com/tribe29/checkmk/commit/391129ec5a525bbcdcbc8e5a706e41f60…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-01-18 (Fri, 18 Jan 2019)
Changed paths:
A .werks/7009
M agents/check_mk_agent.solaris
Log Message:
-----------
7009 FIX cpu.threads: On Solaris the number of threads was calculated incorrectly
In order to get the number of threads correctly we use 'ps -AL'
instead of 'ps -o comm $ZONE'.
Perhaps you have to adapt configured rules {{Number of threads}}.
Change-Id: I9d1e762dcba95aa0e014c217d246cb288b73622c
Commit: 14e38e6ab3256f8c2832c7b2ab96e644787a82ad
https://github.com/tribe29/checkmk/commit/14e38e6ab3256f8c2832c7b2ab96e6447…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-01-18 (Fri, 18 Jan 2019)
Changed paths:
A .werks/6957
M agents/check_mk_agent.linux
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
Log Message:
-----------
6957 FIX mk_job: Allow monitoring of jobs of users without login shell
Previously, no shell was specified when changing the user ID to read
the users job files. This made it impossible to monitor jobs of users
without login shell, such as "www-data".
The environment variable SHELL is now passed to su.
Change-Id: I1fec0ed68b3ce959f4622b0b7b8f407b4cbe2178
Commit: 071b85cc5b2b2c214fcb41dd0c0652eb03b3ddb3
https://github.com/tribe29/checkmk/commit/071b85cc5b2b2c214fcb41dd0c0652eb0…
Author: Sergey Kipnis <sk(a)mathias-kettner.de>
Date: 2019-01-18 (Fri, 18 Jan 2019)
Changed paths:
A .werks/6868
A doc/treasures/windows/ohm/OpenHardwareMonitorCLI.exe
A doc/treasures/windows/ohm/OpenHardwareMonitorLib.dll
A doc/treasures/windows/ohm/readme.txt
M omd/packages/openhardwaremonitor/README
M omd/packages/openhardwaremonitor/openhardwaremonitor-0.8.0.zip
Log Message:
-----------
6868 FIX Open Hardware Monitor update
Open Hardware Monitor plugin is updated to correctly support
new Intel and AMD CPU's.
Previous Version of the plugin was not able to show some important
parameters( like power and temperature ) for some modern CPU's: Kabylake
and other.
Also new plugin correctly supports newest Samsung's SSD.
Change-Id: Ida2d157cffabd36356d04e191d4e73102745d5d1
Commit: 586e63b9b36b950fb12661a3252bbc9a7783b237
https://github.com/tribe29/checkmk/commit/586e63b9b36b950fb12661a3252bbc9a7…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-01-18 (Fri, 18 Jan 2019)
Changed paths:
A .werks/7074
Log Message:
-----------
7074 FIX Reporting: Removed "first" column from graph legends
For consistency with the GUI graphs the "first value" column has
been removed from the PDF graphs legend.
Change-Id: I50c7066507a85d0b6448b92710b10b800660fbec
Commit: f0f445326da34178cf119e1e9c758226ecacf133
https://github.com/tribe29/checkmk/commit/f0f445326da34178cf119e1e9c758226e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-01-18 (Fri, 18 Jan 2019)
Changed paths:
A .werks/7075
M omd/packages/omd/omd
Log Message:
-----------
7075 FIX Fixed possible "omd backup" error when persisted sections change
during backup
When persisted sections of Check_MK in <tt>var/check_mk/persisted/*</tt> and
<tt>var/check_mk/persisted_sections/*</tt> vanished during the backup, the
backup
job could fail in previous versions.
Change-Id: Iaf1ccd337c9aba833876abf40bd56e57dd62021a
Commit: d46085d8b4b1e8fab39d909598c04c5f37f587c4
https://github.com/tribe29/checkmk/commit/d46085d8b4b1e8fab39d909598c04c5f3…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-01-18 (Fri, 18 Jan 2019)
Changed paths:
M .werks/6957
Log Message:
-----------
fix werk
Change-Id: Iaa9f494c3d0ab8ec901b305b252478e4b7e6cfa2
Commit: f1aa896b30f9aa722445dd583725742fcbc96d4d
https://github.com/tribe29/checkmk/commit/f1aa896b30f9aa722445dd583725742fc…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-01-18 (Fri, 18 Jan 2019)
Changed paths:
A .werks/6958
M cmk/exceptions.py
Log Message:
-----------
6958 FIX Check_MK Check: Don't crash upon keepalive timeout
MKException no longer produces a crash when the __str__ method
of an exception instanciated without arguments is called.
This could obfuscate the actual Traceback.
Change-Id: I82872a162f0c5a24b615a608dcf92920c5557a76
Commit: 728dd155296103c7d0b245aef00a759b5d9f31e5
https://github.com/tribe29/checkmk/commit/728dd155296103c7d0b245aef00a759b5…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-01-18 (Fri, 18 Jan 2019)
Changed paths:
M omd/packages/python-modules/Makefile
Log Message:
-----------
Unbreak pycryptodomex compilation with old GCCs.
Change-Id: I0fda65620d29e5607218c054290398bdaacd52cf
Commit: 3c11ef0fc34ac825e167b7ffcb204943f579ddad
https://github.com/tribe29/checkmk/commit/3c11ef0fc34ac825e167b7ffcb204943f…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-01-18 (Fri, 18 Jan 2019)
Changed paths:
A .werks/7053
M agents/check_mk_agent.linux
Log Message:
-----------
7053 FIX tcp_conn_stat: resolve latency problems introduced by ss
On some systems the ss command used for the tcp_conn_stat check
introduced latency problems. To resolve this issue by default
now "cat /proc/net/tcp /proc/net/tcp6" is used again. ss is only
used as a fallback if cat runs into a timeout.
Additionally, the maximum waiting time for cat is reduced from
10s to 5s and SIGTERM is sent by waitmax instead of SIGHUP.
CMK-1352
Change-Id: I3b1af6faa2566ff86e6a764b9c395b059f6677f6
Commit: 9ec59c60af939693750744a2f6e693ec2a561503
https://github.com/tribe29/checkmk/commit/9ec59c60af939693750744a2f6e693ec2…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-01-18 (Fri, 18 Jan 2019)
Changed paths:
M tests/integration/omd/test_python.py
Log Message:
-----------
Hack to fix the integration tests.
Change-Id: I5594c8284bacf5c93af9a5c8dc427fa990791754
Commit: 0803701b82916a16ad696345470cbcde1acdd8e7
https://github.com/tribe29/checkmk/commit/0803701b82916a16ad696345470cbcde1…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-01-21 (Mon, 21 Jan 2019)
Changed paths:
M Pipfile.lock
Log Message:
-----------
Refreshed Pipfile.lock.
Change-Id: Id606a3d0fa98327ec64dc4bd8b0c173f118d237b
Commit: 141bdf402fedf079d31cbc269242ffb139652ca9
https://github.com/tribe29/checkmk/commit/141bdf402fedf079d31cbc269242ffb13…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-01-21 (Mon, 21 Jan 2019)
Changed paths:
M tests/packaging/test_files.py
Log Message:
-----------
Synched package sizes with reality.
Change-Id: I377e9badd89c9552bdfa4ecfbce1a1664e7f6bd1
Commit: f1171f6e21730eafcee51f613c2a5b5b81709457
https://github.com/tribe29/checkmk/commit/f1171f6e21730eafcee51f613c2a5b5b8…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2019-01-21 (Mon, 21 Jan 2019)
Changed paths:
A .werks/6938
Log Message:
-----------
6938 FIX cmk-update-agent: Handle failing package manager
This werk fixes two bugs that occur on Unix and Linux
when the invoked package manager fails to install an
agent package:
The agent updater saved the agent hash to its state file
immediately before the update takes place. As a result, an
agent package got recognized as installed even if
its installation failed.
(Regression since Check_MK 1.5) Due to inproper handling
of the stderr and stdout streams coming from the invoked
package manager, the agent updater crashed on a package
manager failure instead of forwarding the error messages
to the user or log.
(Jira: CMK-1552)
Change-Id: Ie8874d8b769660f4e6d3f42871b43e0cfa6774f0
Commit: 9db655f0f9800684aeef9e87258f3160a76d8da9
https://github.com/tribe29/checkmk/commit/9db655f0f9800684aeef9e87258f3160a…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: 2019-01-21 (Mon, 21 Jan 2019)
Changed paths:
M web/plugins/wato/check_parameters.py
Log Message:
-----------
Ignore match_groups from ps inventory in WATO rules
Fix werk #7007
Change-Id: I0b20fcf23913b3649c39dc3aa0b2f5cf4ae8fb75
Commit: e079927cbd1dd73783494dec7ce7ad89892de631
https://github.com/tribe29/checkmk/commit/e079927cbd1dd73783494dec7ce7ad898…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-01-21 (Mon, 21 Jan 2019)
Changed paths:
A .werks/6959
A agents/special/agent_azure
A checkman/azure_agent_info
A checkman/azure_databases
A checkman/azure_databases.connections
A checkman/azure_databases.cpu
A checkman/azure_databases.deadlock
A checkman/azure_databases.dtu
A checkman/azure_databases.storage
A checkman/azure_sites
A checkman/azure_storageaccounts
A checkman/azure_storageaccounts.flow
A checkman/azure_storageaccounts.performance
A checkman/azure_virtualmachines
A checkman/azure_virtualmachines.summary
A checkman/azure_virtualnetworkgateways
A checks/agent_azure_args
A checks/azure.include
A checks/azure_agent_info
A checks/azure_databases
A checks/azure_sites
A checks/azure_storageaccounts
A checks/azure_virtualmachines
A checks/azure_virtualnetworkgateways
M cmk/man_pages.py
A tests/unit/checks/generictests/datasets/azure_databases.py
A tests/unit/checks/generictests/datasets/azure_sites.py
A tests/unit/checks/generictests/datasets/azure_storageaccounts.py
A tests/unit/checks/generictests/datasets/azure_virtualmachines_1.py
A tests/unit/checks/generictests/datasets/azure_virtualmachines_1_on_grouphost.py
A tests/unit/checks/generictests/datasets/azure_virtualmachines_1_on_vm.py
A tests/unit/checks/generictests/datasets/azure_virtualnetworkgateways.py
A web/htdocs/images/icon_plugins_cloud.png
A web/htdocs/themes/facelift/images/icon_plugins_cloud.png
M web/htdocs/wato.py
M web/plugins/metrics/check_mk.py
M web/plugins/wato/check_parameters.py
M web/plugins/wato/datasource_programs.py
Log Message:
-----------
6959 Azure Monitoring
A special agent is added to support monitoring of Azure resources.
It can be configured using the rule "Agent Azure Configuration"
in the section "Datasource Programs".
The host which the rule for running the special agent is linked
to will only show overview services.
In particular the service "Azure Agent Info" will show you a list of
currently monitored resource groups. You need to add one Check_MK host
for all theses groups (with the host name being the group name), as
the gathered data for each resource group is distributed via the
piggyback mechanism.
For a list of currently available services you can refer to the check
plungins catalog either in your Check_MK installation or
<a href="cms_check_plugins_catalog.html">online</a>.
CMK-1516
Change-Id: Id3c2e4bb6fbbc4307a10c27141b2d2dbfa60fe9a
Commit: 045a6c561d7ff6c01031412a8c0cee15417f6d9c
https://github.com/tribe29/checkmk/commit/045a6c561d7ff6c01031412a8c0cee154…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-01-22 (Tue, 22 Jan 2019)
Changed paths:
A .werks/7094
M cmk_base/discovery.py
Log Message:
-----------
7094 FIX Hosts with SNMP management board discovered SNMP only checks
Change-Id: If60f75841eabf58204936003cde9d30c420cf55b
Commit: a6cdb0a93cc82d0d0baa4175728d6f85d80ed42e
https://github.com/tribe29/checkmk/commit/a6cdb0a93cc82d0d0baa4175728d6f85d…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-01-22 (Tue, 22 Jan 2019)
Changed paths:
M cmk_base/data_sources/abstract.py
Log Message:
-----------
Store (updated) persisted section not just old ones
Change-Id: I8bd99ebbf8dc65b714c0dcdc9e3f453c04fa9b3b
Commit: cbe6b03005d3299c0413484e168928e10db09e86
https://github.com/tribe29/checkmk/commit/cbe6b03005d3299c0413484e168928e10…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: 2019-01-22 (Tue, 22 Jan 2019)
Changed paths:
M tests/docker/test_docker.py
Log Message:
-----------
Increse timeout from 30s to 2min to avoid failed tests when the buildserver is under
load
Change-Id: I4e20f7c82327249ed6bb352f71219e244486e3db
Commit: b55c699cbc0dbd68f17ec92ed67815efaabaf068
https://github.com/tribe29/checkmk/commit/b55c699cbc0dbd68f17ec92ed67815efa…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-01-22 (Tue, 22 Jan 2019)
Changed paths:
M tests/docker/test_docker.py
Log Message:
-----------
Improved docker build error handling during tests
Change-Id: Ib8e81cf5585ab8e6fb2514609e225b1bb2186657
Commit: fb4a7249ec0fa60a3409a9a3df37c3be1b83ba02
https://github.com/tribe29/checkmk/commit/fb4a7249ec0fa60a3409a9a3df37c3be1…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-01-22 (Tue, 22 Jan 2019)
Changed paths:
M tests/docker/test_docker.py
Log Message:
-----------
use newer version for docker update tests (one that includes
cf16cdd2e0ebd273713d1ba23b280f53ac79d7c0)
Change-Id: Ic98b6636a80b3f19fce23327d6b171fd2fbe10ac
Commit: 8870501c2ae38ef5be3e07282098a35fd654efcb
https://github.com/tribe29/checkmk/commit/8870501c2ae38ef5be3e07282098a35fd…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: 2019-01-22 (Tue, 22 Jan 2019)
Changed paths:
M cmk_base/prediction.py
Log Message:
-----------
Fix update to new predictive levels format
When updating to the new scheme of predictive levels, cached data changed
format and thus old prediction were deleted upon retrieval and new needed
to be calculated on a new step. In the case when the intention is to delete
old predictions on purpose it wasn't checked that they belonged to the old
format but assumed they were already updated. Because during development
one retrieves data always earlier than the maintenance cleanup.
Change-Id: Ie23431019fa8b21fb1a32706314cf8866d654fe0
Commit: 71f6c24a1e1806c570a474ba0a6888dffe80a18a
https://github.com/tribe29/checkmk/commit/71f6c24a1e1806c570a474ba0a6888dff…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-01-23 (Wed, 23 Jan 2019)
Changed paths:
M active_checks/check_sftp
M agents/plugins/plesk_backups
M agents/special/agent_emcvnx
M agents/special/agent_ibmsvc
M agents/windows/msibuild/msi-update
M doc/helpers/figheader
M doc/treasures/Event_Console/nsca2mkeventd/nsca2mkeventd
M doc/treasures/cmk-delete-host
M doc/treasures/memcached/agents/plugins/mk_memcached
M doc/treasures/notifications/opcmsg
M notifications/mail
M notifications/sms
M omd/packages/maintenance/diskspace
M omd/packages/omd/omd
M scripts/autodetect.py
M scripts/make_package_info
M tests/testlib/__init__.py
M tests/unit/plugins/test_mk_logwatch_aix.py
M werk
Log Message:
-----------
Suppress all remaining Bandit warnings for now.
This way we get a CI baseline from which we can work, and we have to revisit
all "# nosec" annotations, anyway.
Change-Id: I4d719386aeb3c81c29b42c2702ad1ef40c34935b
Commit: bd4e934dd7a6355cf8e70a5ce1a1c60d28d191df
https://github.com/tribe29/checkmk/commit/bd4e934dd7a6355cf8e70a5ce1a1c60d2…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-01-23 (Wed, 23 Jan 2019)
Changed paths:
R web/htdocs/themes/facelift/images/button_edit (Kopie).png
Log Message:
-----------
Remove strange button image: Unused and confuses some scripts.
Change-Id: Id2df27188d6536d906b5dfa4ddadd4c9cb9f0238
Commit: 5104818a5afc301e7eed22e789f25156646c8bb7
https://github.com/tribe29/checkmk/commit/5104818a5afc301e7eed22e789f251566…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2019-01-24 (Thu, 24 Jan 2019)
Changed paths:
A .werks/6935
Log Message:
-----------
CMK-1439: Add Werk 6935
Change-Id: I4d55b8950f138735a4e6378e0011d21bd5c1df4f
Commit: ab2526cbfde0f2fb19c97fa9b83e0b81c0f43e55
https://github.com/tribe29/checkmk/commit/ab2526cbfde0f2fb19c97fa9b83e0b81c…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2019-01-24 (Thu, 24 Jan 2019)
Changed paths:
A .werks/6939
Log Message:
-----------
6939 FIX Improve agent updater start script compatibility on Solaris
The agent updater start script (located at /usr/bin/cmk-update-agent)
is now compatible to older shells like the default sh on Solaris 10.
Please note that you still need a python 2.7 installation and corresponding
packages "requests" and "pyOpenSSL" in order to run the agent
updater
on Solaris. You can obtain these software packages e.g. via the
"OpenCSW" project using the "pkutil" tool.
Change-Id: I09a9b88ec7da7122a8cd1881457325b4ac65d3a1
Commit: 8b22f32c601e6ff07802f9823b906f5be986f04f
https://github.com/tribe29/checkmk/commit/8b22f32c601e6ff07802f9823b906f5be…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: 2019-01-24 (Thu, 24 Jan 2019)
Changed paths:
M web/plugins/wato/datasource_programs.py
Log Message:
-----------
Längere Eingabefelder in Azure-Regel
Commit: 049a787b08b779db5dbda96cb74777430be3bae7
https://github.com/tribe29/checkmk/commit/049a787b08b779db5dbda96cb74777430…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: 2019-01-24 (Thu, 24 Jan 2019)
Changed paths:
A .werks/6639
M cmk_base/notify.py
A notifications/slack
M web/htdocs/valuespec.py
M web/plugins/wato/notifications.py
Log Message:
-----------
Slack notification plugin port from 1.6
CMK-1394
Change-Id: I5abbf33e2b4af085094464e73474175ca021e464
Commit: 03aa2ecad57f7fb7c50142d7875829e099999568
https://github.com/tribe29/checkmk/commit/03aa2ecad57f7fb7c50142d7875829e09…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: 2019-01-24 (Thu, 24 Jan 2019)
Changed paths:
A .werks/6648
A notifications/victorops
M web/plugins/wato/notifications.py
Log Message:
-----------
6648 VictorOPS: Notification plugin for VictorOPS
CMK-1395
Change-Id: If002982cde6fe4ecab6235fcde6468e53b7eb8af
Commit: f3256bc55b509359d9f5157e761b3dddeb9e1c15
https://github.com/tribe29/checkmk/commit/f3256bc55b509359d9f5157e761b3ddde…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: 2019-01-24 (Thu, 24 Jan 2019)
Changed paths:
A .werks/6649
A notifications/pagerduty
M web/plugins/wato/notifications.py
Log Message:
-----------
6649 PagerDuty: Notification Plugin
CMK-1396
Change-Id: I622bb48ed6e2007934a7c737c04bea2f135dcd67
Commit: 09fe577051ecf0ca1e5d6b2e91b357d68bf70904
https://github.com/tribe29/checkmk/commit/09fe577051ecf0ca1e5d6b2e91b357d68…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-01-24 (Thu, 24 Jan 2019)
Changed paths:
A .werks/7055
M checks/jolokia_generic
A tests/unit/checks/test_jolokia_generic.py
Log Message:
-----------
7055 FIX jolokia_generic: remove duplicate MBean in item
Werk 6901 introduced an additional word "MBean" in the item of
jolokia_generic checks. This changed the service description
to "MBean text1 MBean text2". This werk reintroduces the old
service description "MBean text1 text2".
If you have services that contain two times the word "MBean"
a service rediscovery is necessary to obtain the old format.
Change-Id: I11710413f52e2a6ce2e720377c25814a83ccff4b
Commit: f84a63552982b2c2bcdfc3459f76206b20c70fc3
https://github.com/tribe29/checkmk/commit/f84a63552982b2c2bcdfc3459f76206b2…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: 2019-01-25 (Fri, 25 Jan 2019)
Changed paths:
M .werks/6639
Log Message:
-----------
Fix quotes escaping in slack backport werk string
Change-Id: Iacc339e14642712a1da86d119e48f0cf896ba35a
Commit: 14746a4651ccb9756c5841b616b69cf4ac70a7fc
https://github.com/tribe29/checkmk/commit/14746a4651ccb9756c5841b616b69cf4a…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-01-28 (Mon, 28 Jan 2019)
Changed paths:
M cmk_base/config.py
M cmk_base/data_sources/__init__.py
M cmk_base/data_sources/abstract.py
M cmk_base/data_sources/piggyback.py
M cmk_base/piggyback.py
Log Message:
-----------
Backport of 'Take piggyback persisted sections into account during checking
phase'
53af2ce1a78fe8605f70611e0bfb294b48d5ce31
Change-Id: I70182957e2d9ebc25f7de7c2f079678c8dcb9bf7
Commit: c5d8cc05865c2e70c9bae457bf889a4ce35f2c80
https://github.com/tribe29/checkmk/commit/c5d8cc05865c2e70c9bae457bf889a4ce…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-01-28 (Mon, 28 Jan 2019)
Changed paths:
M agents/special/agent_azure
A checks/agent_azure
R checks/agent_azure_args
M checks/azure_agent_info
M web/plugins/wato/check_parameters.py
M web/plugins/wato/datasource_programs.py
Log Message:
-----------
azure: various minor changes
Various changes are picked from the master branch
Change-Id: I0169875e3a2848a9fc6c4afb640c766b201ae163
Commit: 7a3f960bc7fb943a649a671a51e9c59ea92b3213
https://github.com/tribe29/checkmk/commit/7a3f960bc7fb943a649a671a51e9c59ea…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-01-28 (Mon, 28 Jan 2019)
Changed paths:
M checks/mem
Log Message:
-----------
mem: yapf/pylint for easier picking
Change-Id: Ia9c68c06e15577fafc0c31c61b140c7e8fb6cb75
Commit: 284de85f0a2198c0036b6d249be1b4c4b3571ceb
https://github.com/tribe29/checkmk/commit/284de85f0a2198c0036b6d249be1b4c4b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-01-29 (Tue, 29 Jan 2019)
Changed paths:
A .werks/7079
M checks/check_http
M web/plugins/wato/active_checks.py
Log Message:
-----------
7079 FIX check_http: Remove problematic "verbose" option from the GUI
Since werk #5224 (1.5.0i1) it was possible to configure the HTTP active check
to print out verbose output. The intention was to let it write it's information
to the long output.
The problem is that the verbose output of the check_http active check does not
work this way. Instead of producing long output, it prints out it's verbose output
before the regular check result output. For this reason the verbose output will be
treated as regular plugin output. This can result in random performance data which
is then processed by the core and results in garbage RRD data filling up the disk
space.
Change-Id: I1edb08d05f758a6cccfcfd05e45ff17858a4e706
Commit: e5e1a3def331817d7afa55bc53219461618e826e
https://github.com/tribe29/checkmk/commit/e5e1a3def331817d7afa55bc532194616…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-01-30 (Wed, 30 Jan 2019)
Changed paths:
M omd/packages/python/sitecustomize.py
Log Message:
-----------
Unbreak google.auth import.
CMK-1619
Change-Id: Iab1722fa0943e540d4c8b08e221f971e3c614f67
Commit: 6f8142243f28ec326424477eaaf3ae2c71db08bf
https://github.com/tribe29/checkmk/commit/6f8142243f28ec326424477eaaf3ae2c7…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-01-30 (Wed, 30 Jan 2019)
Changed paths:
A .werks/7131
M checks/mem
Log Message:
-----------
7131 FIX mem.win: Fix incorrect representation of absolute memory levels in graphs
Previously, a warn or crit level of less than e.g. 20 GB free space would be displayed
in the graph as a warn or crit level of more than 20 GB used space.
The problem only affected the levels passed to the metrics system for representation,
not the actual levels used for evaluation.
CMK-1543
Change-Id: Iee645048af2d3f85bd19262224fd310c0ae32268
Commit: fee14b53b8ebdd88bf804970f1a604dd72a9d88b
https://github.com/tribe29/checkmk/commit/fee14b53b8ebdd88bf804970f1a604dd7…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-01-30 (Wed, 30 Jan 2019)
Changed paths:
M checks/agent_azure
Log Message:
-----------
agent_azure: fix commandline arguments
Change-Id: I862867e3e94045c87c0cd48c16d9fbed21ce2f3c
Commit: 65f18a314b8dc66eb5e0f4df6daebe0209a9b4c3
https://github.com/tribe29/checkmk/commit/65f18a314b8dc66eb5e0f4df6daebe020…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-01-31 (Thu, 31 Jan 2019)
Changed paths:
A checks/backport.include
Log Message:
-----------
Provide a backport for the check_levels function
Provides the function check_levels_backport in the file
backport.include. It is a backport of the extensively
refactored check_levels function from the master branch.
The aim of the backport is to minimize the differences
of checks between the 1.5.0 and master branch. It should
only be used by features added in the 1.5.0p12 and is
NOT meant as a general purpose include.
The backported version does NOT support predictive levels.
CMK-1518
Change-Id: I2a70fe7e2ba6e2c92c5f8eda2d141d2ac29b2a1e
Commit: 501d7226ac3e3d6d36592a08c95bf244fe91e326
https://github.com/tribe29/checkmk/commit/501d7226ac3e3d6d36592a08c95bf244f…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-01-31 (Thu, 31 Jan 2019)
Changed paths:
A agents/special/agent_kubernetes
A checkman/k8s_component_statuses
A checkman/k8s_conditions
A checkman/k8s_namespaces
A checkman/k8s_nodes
A checkman/k8s_persistent_volume_claims
A checkman/k8s_persistent_volumes
A checkman/k8s_resources.cpu
A checkman/k8s_resources.memory
A checkman/k8s_resources.pods
A checkman/k8s_roles
A checkman/k8s_storage_classes
A checks/agent_kubernetes
A checks/k8s.include
A checks/k8s_component_statuses
A checks/k8s_conditions
A checks/k8s_namespaces
A checks/k8s_nodes
A checks/k8s_persistent_volume_claims
A checks/k8s_persistent_volumes
A checks/k8s_resources
A checks/k8s_roles
A checks/k8s_storage_classes
A doc/treasures/kubernetes/check_mk_rbac.yaml
A inventory/k8s_roles
M web/plugins/metrics/check_mk.py
M web/plugins/views/inventory.py
M web/plugins/wato/check_parameters.py
M web/plugins/wato/datasource_programs.py
Log Message:
-----------
Backport of the Kubernetes special agent and checks
This does not include the custom metrics commits.
CMK-1518
Change-Id: If4bb658418169d423a92257ba6868eb8050e1169
Commit: 734732f094013f804cf5260df5b304985550335d
https://github.com/tribe29/checkmk/commit/734732f094013f804cf5260df5b304985…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-01-31 (Thu, 31 Jan 2019)
Changed paths:
M doc/treasures/kubernetes/check_mk_rbac.yaml
Log Message:
-----------
Use own check-mk namespace for kubernetes service account
The custom metrics commits in the master branch introduce an
own namespace for the check-mk service account in check_mk_rbac.yaml
as well. To make the monitoring setup for kubernetes in version
1.5.0 consistent with later Check_MK versions we introduce the
namespace here as well.
CMK-1518
Change-Id: I16288d17f5dc40518afa8678fdf0c08a3d141f71
Commit: 33679553190c2597cb65982f01493399f116ec93
https://github.com/tribe29/checkmk/commit/33679553190c2597cb65982f01493399f…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-01-31 (Thu, 31 Jan 2019)
Changed paths:
A .werks/7056
Log Message:
-----------
7056 Kubernetes monitoring
A special agent and multiple checks to support the monitoring of
Kubernetes clusters are added. For a detailled description of the
features and a setup guide please refer to the official Check_MK
guide:
https://mathias-kettner.de/cms_monitoring_kubernetes.html
CMK-1518
Change-Id: Ice1bdc672306cd1739a5940ab05bdb85b52f8f1c
Commit: f15a217f1987f608f9a28e66c85012761e15e9c7
https://github.com/tribe29/checkmk/commit/f15a217f1987f608f9a28e66c85012761…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-01-31 (Thu, 31 Jan 2019)
Changed paths:
A .werks/6657
M agents/special/agent_kubernetes
A checkman/k8s_stats.fs
A checkman/k8s_stats.network
A checks/k8s_stats
M doc/treasures/kubernetes/check_mk_rbac.yaml
M web/plugins/metrics/check_mk.py
Log Message:
-----------
6657 Kubernetes checks for node Network and Filesystem usage
Kubernetes special agent obtains the node statistics of network and
filesystem usage for each node. Corresponding checks are available at node
or cluster level.
CMK-1541
Change-Id: I6b6b2182c31c53f9d89e97981a49a7a427645931
Commit: 34d0a26599bc93c412aa194a63491dd4a522abda
https://github.com/tribe29/checkmk/commit/34d0a26599bc93c412aa194a63491dd4a…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-01-31 (Thu, 31 Jan 2019)
Changed paths:
M agents/special/agent_azure
M checks/azure_agent_info
Log Message:
-----------
azure: Better handle (authorization) errors
We can now see them in the azure_agent_info service.
Change-Id: I851f2b38528d926291335dfb12f1b7bf78694f8a
Commit: 1d5ff41740faa26cb7468af9a13264fa06c1916f
https://github.com/tribe29/checkmk/commit/1d5ff41740faa26cb7468af9a13264fa0…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: 2019-01-31 (Thu, 31 Jan 2019)
Changed paths:
M checks/k8s_stats
M web/plugins/wato/check_parameters.py
Log Message:
-----------
WATO rules for k8s network interfaces
CMK-1542
Change-Id: I9dd74194a09e96822dbfa473b751bb21fc9c559d
Commit: c18d8691bc663e07b7c0f6167c18db09d3809835
https://github.com/tribe29/checkmk/commit/c18d8691bc663e07b7c0f6167c18db09d…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-01-31 (Thu, 31 Jan 2019)
Changed paths:
M inventory/k8s_roles
M web/plugins/views/inventory.py
Log Message:
-----------
k8s_roles: don't show age in HW/SW inventory
Change-Id: I9b74742ae4dd7b6fca1742fccf65233de23c9fda
Commit: 23d0625d8b1bfafab037a9ff46a25c42518611e4
https://github.com/tribe29/checkmk/commit/23d0625d8b1bfafab037a9ff46a25c425…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-02-01 (Fri, 01 Feb 2019)
Changed paths:
A .werks/7137
M checkman/mem.win
M checks/mem
M web/plugins/wato/check_parameters.py
Log Message:
-----------
7137 FIX mem.win: Titles of rule are more consistent
Some of the titles and rules still referred to the commit charge as 'page file'.
CMK-1543
Change-Id: Idcc464b7740a238d53c5b4eb9ae0e46f5f0178ab
Commit: 79fba678227ab27e7fbd3944d3a4e8e0b4f623f4
https://github.com/tribe29/checkmk/commit/79fba678227ab27e7fbd3944d3a4e8e0b…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-02-01 (Fri, 01 Feb 2019)
Changed paths:
M checkman/k8s_nodes
M checks/k8s_nodes
A inventory/k8s_nodes
M web/plugins/views/inventory.py
M web/plugins/wato/check_parameters.py
Log Message:
-----------
k8s_nodes: add WATO rule, move node names to inventory
Adapt the k8s_nodes check to only show the total number
of nodes. Upper and lower levels for the number of nodes
can now be defined via WATO. The names of the nodes that
were shown previously in the check are now listed in the
HW/SW Inventory.
Change-Id: Iba367fcab511ca416ba3d2e82ec3c4196b5466a0
Commit: 89f3552de450c1fd47d0e1131fb5a6653403b1ed
https://github.com/tribe29/checkmk/commit/89f3552de450c1fd47d0e1131fb5a6653…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2019-02-01 (Fri, 01 Feb 2019)
Changed paths:
A .werks/6940
M agents/check_mk_agent.linux
M agents/check_mk_agent.openwrt
Log Message:
-----------
6940 FIX Fix OnlyFrom entry in check_mk agent section
Previously, the OnlyFrom entry, that represents the list of
only-from IP entries within the xinetd-configuration,
rendered empty for baked agents.
The cause for this was that the agent was looking for
the service name "check_mk", that only is used by the
raw agent.
The agent is now looking for the right service name set
from the agent bakery, i.e. "check-mk-agent" or a user-specified
name coming from the "name of agent packages" rule.
(Jira: CMK-1540)
Change-Id: I590c7d9f8914923c6e5b3bb12bcab82ed80599f8
Commit: 6ec49e93b954df3bf917d20b487cbf648ca8201c
https://github.com/tribe29/checkmk/commit/6ec49e93b954df3bf917d20b487cbf648…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-02-01 (Fri, 01 Feb 2019)
Changed paths:
A .werks/7080
M cmk_base/data_sources/ipmi.py
Log Message:
-----------
7080 FIX Management board: Continue when firmware information can not be fetched
The management board monitoring currently tries to fetch two types of information
from the boards: Sensor states and information about the firmware version. In
case the later could not be fetched the processing of the management board data
was terminated. This has now been changed to continue with the data that could
be fetched.
Change-Id: I26e268e695f87fa867c98aa89659f9f481c433eb
Commit: d63a6965d4cdc158b0d9a4171b9a50e80b5fc0df
https://github.com/tribe29/checkmk/commit/d63a6965d4cdc158b0d9a4171b9a50e80…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-02-04 (Mon, 04 Feb 2019)
Changed paths:
A .werks/7139
M checks/cisco_ip_sla
Log Message:
-----------
7139 FIX cisco_ip_sla: Don't crash upon vanished IP SLA
Change-Id: I972c69540ba38cf98e1212a61ba4743f8acd7152
Commit: 852b03c2e86f2b7f777d3187b18258032a015367
https://github.com/tribe29/checkmk/commit/852b03c2e86f2b7f777d3187b18258032…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-02-04 (Mon, 04 Feb 2019)
Changed paths:
A .werks/7057
M web/htdocs/watolib.py
Log Message:
-----------
7057 FIX Allow "coding" comment in notification scripts
Notification scripts can contain the name of the notification
script as a comment after the shebang and the optional encoding
comment. When the encoding comment contained only the word
"coding" but not "encoding" the encoding comment was accidentally
used as the title of the notification script. Now the regular
expression from
https://docs.python.org/2.7/reference/lexical_analysis.html
is used to recognize encoding comments. Therefore, "coding" and
"encoding" can now be used.
Change-Id: Ieb2151276a57452d75c3f010bbecaffb037becd1
Commit: a78ca26d57b1f817aa6e412ee54244af58b94bd9
https://github.com/tribe29/checkmk/commit/a78ca26d57b1f817aa6e412ee54244af5…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-02-05 (Tue, 05 Feb 2019)
Changed paths:
A .werks/7138
M agents/plugins/mk_docker_container_piggybacked
Log Message:
-----------
7138 FIX mk_docker_container_piggybacked: Fix execution of agent in contiainer
If a running container has no Check_MK agent installed, the agent of the node is used.
This has been broken since version 1.5.0p5.
Change-Id: Ib6c1173f750a31c04cf4d13a1bb6fcd5e41be81b
Commit: 53f9d611d5f4edd21579e64b6d28d00ca48f255f
https://github.com/tribe29/checkmk/commit/53f9d611d5f4edd21579e64b6d28d00ca…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-02-07 (Thu, 07 Feb 2019)
Changed paths:
A .werks/7082
M omd/packages/omd/omd
Log Message:
-----------
7082 FIX Fixed "omd create" when fstab has 0 bytes
The "omd create" command failed with a "IndexError: string index out of
range"
in case a /etc/fstab file existed but was empty. While regular systems most likely
have entries in there, this can often happen for containers.
CMK-1636
Change-Id: I8acc7921276801a3f2f4e132f96fd66e54300aee
Commit: a46885ae3eda78e9e972228b1ad3a779441cfe2d
https://github.com/tribe29/checkmk/commit/a46885ae3eda78e9e972228b1ad3a7794…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-02-07 (Thu, 07 Feb 2019)
Changed paths:
M omd/packages/omd/omd
Log Message:
-----------
Minor cleanup
Change-Id: I1705103431dc810a329501c6d27db7665d2fc814
Commit: a4c092f639321f7c4e4d47ba94e9fc7f93f08262
https://github.com/tribe29/checkmk/commit/a4c092f639321f7c4e4d47ba94e9fc7f9…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-02-07 (Thu, 07 Feb 2019)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
Do not log stack traces for client errors.
Backport of 1648828b59.
CMK-1644
Change-Id: Ie97fd67d3c83322146d3a78f1c14df0b1ba3247f
Commit: a187bfce78a67cc1b727a86f37ed72a220bc7cb1
https://github.com/tribe29/checkmk/commit/a187bfce78a67cc1b727a86f37ed72a22…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-02-07 (Thu, 07 Feb 2019)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
Tiny simplification: has_canceling_match is always set (just like has_match)
Backport of b08948533d.
CMK-1644
Change-Id: I9cb9781eb05ea108ce19011fe954483cb57922c0
Commit: a1ee0ef18298a9abdd0be43b780fea480c7fd9f8
https://github.com/tribe29/checkmk/commit/a1ee0ef18298a9abdd0be43b780fea480…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-02-07 (Thu, 07 Feb 2019)
Changed paths:
A .werks/6508
M cmk/ec/main.py
Log Message:
-----------
6508 Set owner when event is changed by user
When the event console processes one of the commands UDPATE, CHANGESTATE,
ACTION, or DELETE, the owner of the corresponding event is upated to the
user given in the command.
Backport of e1f35435d1.
CMK-1644
Change-Id: I8a8567dc07519bfb23bb0234cdaf699b1b56ccf2
Commit: 439c251978fdf72d35304faba6d430685aee08d6
https://github.com/tribe29/checkmk/commit/439c251978fdf72d35304faba6d430685…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-02-07 (Thu, 07 Feb 2019)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
Re-apply fix from werk 6429.
The original fix was in 4b716aef53, but it was inadvertently reverted in the
very next commit 0ba234151c.
CMK-1644
Change-Id: Iec3598c0c1bb864e3d7159f9246a3a94994c6b19
Commit: f96b5ce647b0331f754ed41cf1c9d03ac4219c38
https://github.com/tribe29/checkmk/commit/f96b5ce647b0331f754ed41cf1c9d03ac…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: 2019-02-11 (Mon, 11 Feb 2019)
Changed paths:
M omd/packages/python-modules/Makefile
Log Message:
-----------
CMK-1582, FEED_3212: upadate python-cryptography, to avoid ssl dependency problems
Change-Id: Ibab1f98db8da6aee4c289b403e099ad18d07f0df
Commit: 67fd9a212cb88c151293d42a0012b03c6780352c
https://github.com/tribe29/checkmk/commit/67fd9a212cb88c151293d42a0012b03c6…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-02-11 (Mon, 11 Feb 2019)
Changed paths:
M checks/azure_agent_info
M web/plugins/wato/check_parameters.py
Log Message:
-----------
azure_agent_info: better default levels
Change-Id: I68cec9c932827686e94ee85813c242943857f720
Commit: 6ad536fc10f5da99152263ca0c0627bbfec9e339
https://github.com/tribe29/checkmk/commit/6ad536fc10f5da99152263ca0c0627bbf…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-02-11 (Mon, 11 Feb 2019)
Changed paths:
M web/plugins/wato/datasource_programs.py
Log Message:
-----------
azure: be more consistent in valuespec
Change-Id: I736b9f5af3d5b49ce3f63c9035eb65b83872fdb1
Commit: 986287b2d56e39b99969e6aa6b012d2e8166132c
https://github.com/tribe29/checkmk/commit/986287b2d56e39b99969e6aa6b012d2e8…
Author: Sergey Kipnis <sk(a)mathias-kettner.de>
Date: 2019-02-11 (Mon, 11 Feb 2019)
Changed paths:
A .werks/6869
M agents/windows/build_version
M agents/windows/stringutil.cc
M agents/windows/stringutil.h
Log Message:
-----------
[CMK-1586] - potential exception is guarded and replaced with Win32 conversion
functions
6869 FIX Fixed all crashes in Windows Agent caused by UTF-16 to UTF-8 conversion
Some Windows checks may produce invalid UTF-16 symbols or symbols
which are difficult to convert into UTF-8 using standard library.
As a result the Agent may crash with exception 'range_error' during
'to_bytes' call.
Now in such cases the Agent uses native Win32 API call avoiding the crash.
Provided output from above mentioned Win32 API call conforms to the UTF-8 standard.
Change-Id: I3f5d4a68e1878c9cfd8a2fe6695cea7bcc7e48cf
Commit: 02a6442f3342fc80b7aba4426fb00d5f5d91f27d
https://github.com/tribe29/checkmk/commit/02a6442f3342fc80b7aba4426fb00d5f5…
Author: Marcel Schulte <ms(a)mathias-kettner.de>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
A .werks/6874
M bin/mkbench
Log Message:
-----------
6874 FIX mkbench: fixed searched command in processes
In script ~/bin/mkbench the helper processes where still searched for old commands.
Because of this the script never run successfully. This has been fixed now.
Change-Id: Ice1fc47e656b34fd801e55644618606264e307dc
Commit: 3187b81a3a6436bf6fd8ee78895bd736e2c567f4
https://github.com/tribe29/checkmk/commit/3187b81a3a6436bf6fd8ee78895bd736e…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
A .werks/7154
Log Message:
-----------
7154 SEC OpenSSL update on our build platform
Centos 6, Suse Enterprise 11 SP2 and SP3 updated OpenSSL. Therefore, we updated our build
systems and python packages. In case you experience SSL problems on one of these systems,
please update your OS.
Change-Id: I0214aa36794704e80ef99141a86c1c9bc51354eb
Commit: c0ab9a902d101e7ae1e290fe1c7d924d5b41cc7b
https://github.com/tribe29/checkmk/commit/c0ab9a902d101e7ae1e290fe1c7d924d5…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
M .werks/6874
Log Message:
-----------
Fixed werk version
Change-Id: Ic0d614d80e2d9a8591119af85f0adfa5a02e16fb
Commit: 15621c33f3a0ad2039b157caba27da1601209b9f
https://github.com/tribe29/checkmk/commit/15621c33f3a0ad2039b157caba27da160…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
A .werks/7096
A agents/special/agent_aws
A checkman/aws_costs_and_usage
A checkman/aws_costs_and_usage.per_service
A checkman/aws_ebs
A checkman/aws_ebs_summary
A checkman/aws_ebs_summary.health
A checkman/aws_ec2
A checkman/aws_ec2.cpu_credits
A checkman/aws_ec2.cpu_util
A checkman/aws_ec2.disk_io
A checkman/aws_ec2.network_io
A checkman/aws_ec2_security_groups
A checkman/aws_ec2_summary
A checkman/aws_elb
A checkman/aws_elb.backend_connection_errors
A checkman/aws_elb.healthy_hosts
A checkman/aws_elb.http_backend
A checkman/aws_elb.http_elb
A checkman/aws_elb.latency
A checkman/aws_elb_health
A checkman/aws_elb_summary
A checkman/aws_exceptions
A checkman/aws_s3
A checkman/aws_s3.summary
A checks/agent_aws
A checks/aws.include
A checks/aws_costs_and_usage
A checks/aws_ebs
A checks/aws_ebs_summary
A checks/aws_ec2
A checks/aws_ec2_security_groups
A checks/aws_ec2_summary
A checks/aws_elb
A checks/aws_elb_health
A checks/aws_elb_summary
A checks/aws_exceptions
A checks/aws_s3
M web/plugins/metrics/check_mk.py
M web/plugins/wato/check_parameters.py
M web/plugins/wato/datasource_programs.py
Log Message:
-----------
7096 Introduced monitoring of AWS services
Very thanks to Stefan for the testing support
Change-Id: I67b05f7966a62cde6fb5eca68e7df188a09f617f
Commit: 07c9435d346ec88135b00f967279b0860e1209c6
https://github.com/tribe29/checkmk/commit/07c9435d346ec88135b00f967279b0860…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
A omd/packages/net-snmp/patches/0016-fix-curses-detection.dif
Log Message:
-----------
Fix compiler error in Centos 6, that was caused by insufficient curses detection
mechanism in net-snmp, as suggested by @SP
Change-Id: Ic5b19de0fc74d7f2b995c9074aea0e8500ebb794
Commit: c139cd1e6cd2b1695ad27e499fa278e63f4050db
https://github.com/tribe29/checkmk/commit/c139cd1e6cd2b1695ad27e499fa278e63…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
M agents/special/agent_aws
Log Message:
-----------
agent_aws: Do not store cache data if '--no-cache' option is used
Change-Id: I5ed4deaa37c53f632e442ec3cda78ed46ae229f0
Commit: 129fe40d6052e75a9ade20644a65ea45fecbb4ab
https://github.com/tribe29/checkmk/commit/129fe40d6052e75a9ade20644a65ea45f…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: 2019-02-12 (Tue, 12 Feb 2019)
Changed paths:
A omd/packages/net-snmp/patches/0016-fix-curses-detection.dif
Log Message:
-----------
Fix compiler error in Centos 6, that was caused by insufficient curses detection
mechanism in net-snmp, as suggested by @SP
Change-Id: Ic5b19de0fc74d7f2b995c9074aea0e8500ebb794
Commit: 23ef64abd49d755fa96646b4302cf78969104170
https://github.com/tribe29/checkmk/commit/23ef64abd49d755fa96646b4302cf7896…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: 2019-02-13 (Wed, 13 Feb 2019)
Changed paths:
M agents/special/agent_aws
Log Message:
-----------
Merge branch '1.5.0' of ssh://review.lan.mathias-kettner.de:29418/check_mk into
1.5.0
Change-Id: Idd06df3ec06a49faeaedcc2f2d46da8c5528f481
Commit: e6292340e0e4bf7c4fb5d44d1268b25f5beeb430
https://github.com/tribe29/checkmk/commit/e6292340e0e4bf7c4fb5d44d1268b25f5…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-02-13 (Wed, 13 Feb 2019)
Changed paths:
M omd/packages/python-modules/Makefile
Log Message:
-----------
Unbreak builds: Build sles11spFOO with cryptography-1.4 for now.
Change-Id: I887cda0ac9df6df7206d55accc0fdf87deb52709
Commit: dec5b4cc370d349954e51fe44422145783b84343
https://github.com/tribe29/checkmk/commit/dec5b4cc370d349954e51fe4442214578…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2019-02-13 (Wed, 13 Feb 2019)
Changed paths:
A .werks/6703
M web/plugins/views/builtin.py
Log Message:
-----------
6703 Remove SLA painter from default services view
The SLA information is no longer shown per default, since its empty most of the time.
Change-Id: I2bf77fe967988590481729aac769d8fbf2014073
Commit: c4de75876cb71b356ba340ea845d180d0526ea7d
https://github.com/tribe29/checkmk/commit/c4de75876cb71b356ba340ea845d180d0…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2019-02-13 (Wed, 13 Feb 2019)
Changed paths:
A .werks/6704
M cmk_base/data_sources/abstract.py
Log Message:
-----------
6704 FIX Fixed problem where persistent information of hosts was randomly missing,
causing services to go stale
CMK-1670
Change-Id: Ib23e6d446761dd1c511060b89adf6c4ad19c6da3
Commit: bde1d0d131036efb7b5d6512edf9daa45299f71b
https://github.com/tribe29/checkmk/commit/bde1d0d131036efb7b5d6512edf9daa45…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2019-02-13 (Wed, 13 Feb 2019)
Changed paths:
R .werks/6704
Log Message:
-----------
removed needless werk
Change-Id: I3ddfec1992cb53034ca002a93898043da1ed816f
Commit: ab3da2148eae9cc455540942c46fdf27c94d5e75
https://github.com/tribe29/checkmk/commit/ab3da2148eae9cc455540942c46fdf27c…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-13 (Wed, 13 Feb 2019)
Changed paths:
M agents/special/agent_aws
Log Message:
-----------
agent_aws: Fixed assert statement for checking piggyback hostname type
Change-Id: I3c7f1de516484ee71143ce28b725283ac2a1c514
Commit: bb59d6f55e856cd987da1e733e9df0baf2733521
https://github.com/tribe29/checkmk/commit/bb59d6f55e856cd987da1e733e9df0baf…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-13 (Wed, 13 Feb 2019)
Changed paths:
M agents/special/agent_aws
Log Message:
-----------
agent_aws: Use AnyStr for piggyback hostname
Change-Id: I92b9c3119b7e2f42c1f3c174613db1756de9964e
Commit: 013b965e38b9c368030ccd94b0fda5acc908e3ea
https://github.com/tribe29/checkmk/commit/013b965e38b9c368030ccd94b0fda5acc…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-13 (Wed, 13 Feb 2019)
Changed paths:
M agents/special/agent_aws
M checks/agent_aws
M checks/aws_ec2
M checks/aws_s3
M web/plugins/wato/check_parameters.py
M web/plugins/wato/datasource_programs.py
Log Message:
-----------
agent_aws: Reordered configuration of services, use DNSName for load balancers and fixed
some blemishes
Change-Id: I8d1b220d7956a07c0a7458ef74f7de3f2b2fd43f
Commit: 15dda10f15b491050b9b504ebde632f7b7057a1f
https://github.com/tribe29/checkmk/commit/15dda10f15b491050b9b504ebde632f7b…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-13 (Wed, 13 Feb 2019)
Changed paths:
A .werks/7097
M checks/diskstat.include
M web/plugins/wato/check_parameters.py
Log Message:
-----------
7097 diskstat.include: Read/write latency are configurable now
Change-Id: I44912abe62f4382e22807d9e810aaa8741c04439
Commit: f359004c45748fcddfcbce375abe324474b2e0fb
https://github.com/tribe29/checkmk/commit/f359004c45748fcddfcbce375abe32447…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-13 (Wed, 13 Feb 2019)
Changed paths:
M agents/special/agent_aws
A checkman/aws_ebs.burst_balance
M checks/aws_ebs
M web/plugins/metrics/check_mk.py
M web/plugins/wato/check_parameters.py
Log Message:
-----------
aws_ebs.burst_balance: New check for AWS/EBS which monitors the burst balance of block
storages
Change-Id: I84e26a7775e20ad5b18fb4b34f02793c9570ccd8
Commit: 8152f9ddd5402625fddb7f1e0382d08f12aa9cbd
https://github.com/tribe29/checkmk/commit/8152f9ddd5402625fddb7f1e0382d08f1…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-13 (Wed, 13 Feb 2019)
Changed paths:
M checks/diskstat.include
Log Message:
-----------
diskstat.include: Fixed unexpected keyword arg
Change-Id: I21eff6309f0b83c72d3c4bfc6ad74dd51511d241
Commit: d4690ea3faa9725cd01f623fbe17a2565d5baf48
https://github.com/tribe29/checkmk/commit/d4690ea3faa9725cd01f623fbe17a2565…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-13 (Wed, 13 Feb 2019)
Changed paths:
M checks/diskstat.include
Log Message:
-----------
Revert "diskstat.include: Fixed unexpected keyword arg"
This reverts commit 8152f9ddd5402625fddb7f1e0382d08f12aa9cbd.
Commit: 6044d77711effb0243caf29befd392d57b2088bd
https://github.com/tribe29/checkmk/commit/6044d77711effb0243caf29befd392d57…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-13 (Wed, 13 Feb 2019)
Changed paths:
M agents/special/agent_aws
R checkman/aws_ebs.burst_balance
M checks/aws_ebs
M web/plugins/metrics/check_mk.py
M web/plugins/wato/check_parameters.py
Log Message:
-----------
Revert "aws_ebs.burst_balance: New check for AWS/EBS which monitors the burst
balance of block storages"
This reverts commit f359004c45748fcddfcbce375abe324474b2e0fb.
Commit: 573971583ddec5d0a3900d5ddbce69d1e0e2139e
https://github.com/tribe29/checkmk/commit/573971583ddec5d0a3900d5ddbce69d1e…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-13 (Wed, 13 Feb 2019)
Changed paths:
M checks/diskstat.include
Log Message:
-----------
diskstat.include: Fixed unexpected keyword arg
Change-Id: Iec8e66c781856bba33cf31d1a2f6e98aaf2b3f95
Commit: 6b9c8e861c31744667c51d9fe54362ce88e2fe83
https://github.com/tribe29/checkmk/commit/6b9c8e861c31744667c51d9fe54362ce8…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-13 (Wed, 13 Feb 2019)
Changed paths:
M agents/special/agent_aws
A checkman/aws_ebs.burst_balance
M checks/aws_ebs
M web/plugins/metrics/check_mk.py
M web/plugins/wato/check_parameters.py
Log Message:
-----------
aws_ebs.burst_balance: New check for AWS/EBS which monitors the burst balance of block
storages
Change-Id: I84e26a7775e20ad5b18fb4b34f02793c9570ccd8
Commit: 8f1c37a69e19eb69bcbb181b4cc64a01b882d672
https://github.com/tribe29/checkmk/commit/8f1c37a69e19eb69bcbb181b4cc64a01b…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-13 (Wed, 13 Feb 2019)
Changed paths:
M checks/aws_costs_and_usage
M checks/aws_ec2
M checks/aws_elb
Log Message:
-----------
aws_ec2, aws_costs_and_usage, aws_elb: Added missing backport.include
Change-Id: I1869ca0c12857813f88c94c5b018fcf822956a11
Commit: ce1539583b27af3b3e36878cc952a77e8dbfcfb5
https://github.com/tribe29/checkmk/commit/ce1539583b27af3b3e36878cc952a77e8…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: 2019-02-13 (Wed, 13 Feb 2019)
Changed paths:
M omd/packages/python-modules/Makefile
A omd/packages/python-modules/src/paramiko-2.1.2.tar.gz
A omd/packages/python-modules/src/pyOpenSSL-16.2.0.tar.gz
A omd/packages/python-modules/src/pyghmi-1.2.4.tar.gz
Log Message:
-----------
downgrade some py-modules, since they don't work with old openssl 0.9.8
Change-Id: I0e76f4bf84ccbcbed22b48b5475572ee2a72fa5c
Commit: 3a22edad76bfdd11324053c780c1cbf9bcef7087
https://github.com/tribe29/checkmk/commit/3a22edad76bfdd11324053c780c1cbf9b…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: 2019-02-13 (Wed, 13 Feb 2019)
Changed paths:
R omd/packages/python-modules/patches/0006-pyOpenSSL_with_0.9.8.dif
Log Message:
-----------
we use pyopenssl 16.2.0 with openssl 0.9.8
Change-Id: Ie50b723768aab15975b84045ebe259bb3b825929
Commit: 9b69a65d68c3d4708ac23980b5a2da204dbd6785
https://github.com/tribe29/checkmk/commit/9b69a65d68c3d4708ac23980b5a2da204…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: 2019-02-14 (Thu, 14 Feb 2019)
Changed paths:
M omd/packages/python-modules/Makefile
A omd/packages/python-modules/src/pyghmi-1.1.0.tar.gz
Log Message:
-----------
downgrade pyghmi on old systems to 1.1.0
Change-Id: Ia71477b07c78ae96479ccb3602a1d9e05762da83
Commit: 8eac3bc9a61ae63fa9568e852f022660e96c247a
https://github.com/tribe29/checkmk/commit/8eac3bc9a61ae63fa9568e852f022660e…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2019-02-14 (Thu, 14 Feb 2019)
Changed paths:
A .werks/6705
M agents/special/agent_netapp
Log Message:
-----------
6705 FIX agent_netapp: fixed typo in agent which caused the agent to fail on bigger
netapp server responses
Change-Id: Ia005ab5328d001c437e599683e92cc3ff07ff528
Commit: 89f41865f6a46718661fbe0cc8ab66548f357eb9
https://github.com/tribe29/checkmk/commit/89f41865f6a46718661fbe0cc8ab66548…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2019-02-14 (Thu, 14 Feb 2019)
Changed paths:
M omd/packages/python-modules/Makefile
Log Message:
-----------
Revert all Python packages to 1.5.0p11 for ssl compatibility
Keep new packages that are needed for new features
Change-Id: I4e1033c874a90a0161997dd46eac9a281fec135f
Commit: 92808930910922a67df6e7eca43f4da79fa47d19
https://github.com/tribe29/checkmk/commit/92808930910922a67df6e7eca43f4da79…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-02-14 (Thu, 14 Feb 2019)
Changed paths:
A .werks/7142
M checks/cisco_ip_sla
Log Message:
-----------
7142 cisco_ip_sla: Now discovers C891F-K9 from Cisco 890 Integrated Services Router
series
Change-Id: Idfe8e3a385560adcbabd3bd1b6ce95ebd9799ff5
Commit: dc91b7dd38d43816fd87159595eccb74457f047d
https://github.com/tribe29/checkmk/commit/dc91b7dd38d43816fd87159595eccb744…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: 2019-02-14 (Thu, 14 Feb 2019)
Changed paths:
M omd/packages/python-modules/Makefile
Log Message:
-----------
Fix last commit:
Revert all Python packages to 1.5.0p11 for ssl compatibility
Keep new packages that are needed for new features
Change-Id: I5b6ac540ec861c7e238e159cb0d5a62d98d2bc3d
Commit: f036676ab9f3aa9880ac33e4933e53dad48b7a8d
https://github.com/tribe29/checkmk/commit/f036676ab9f3aa9880ac33e4933e53dad…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-02-14 (Thu, 14 Feb 2019)
Changed paths:
M Pipfile
M Pipfile.lock
M omd/packages/python-modules/Makefile
A omd/packages/python-modules/patches/0001-python-ldap-2.4.32-disable-sasl.patch
R omd/packages/python-modules/patches/0001-python-ldap-3.1.0-disable-sasl.patch
A omd/packages/python-modules/patches/0002_MySQL-python-use-distutils.patch
A omd/packages/python-modules/patches/0006-pyOpenSSL_with_0.9.8.dif
A omd/packages/python-modules/patches/0008-requests-disable-pyopenssl-patch.dif
R
omd/packages/python-modules/patches/0009-cryptography-2.4.1-disable-version-warning.patch
R omd/packages/python-modules/patches/0017-find-omd-snap7-library.dif
R omd/packages/python-modules/patches/0018-mysqlclient-fortify-source.patch
A omd/packages/python-modules/src/MySQL-python-1.2.5.zip
A omd/packages/python-modules/src/MySQL-python.README
A omd/packages/python-modules/src/Pillow-5.0.0.tar.gz
R omd/packages/python-modules/src/Pillow-5.3.0.tar.gz
R omd/packages/python-modules/src/PyJWT-1.6.4.tar.gz
R omd/packages/python-modules/src/PyYAML-3.13.tar.gz
R omd/packages/python-modules/src/SecretStorage-2.3.1.tar.gz
R omd/packages/python-modules/src/Werkzeug-0.14.1.tar.gz
R omd/packages/python-modules/src/adal-1.2.0.tar.gz
R omd/packages/python-modules/src/azure-common-1.1.16.zip
R omd/packages/python-modules/src/azure-mgmt-compute-4.3.1.zip
R omd/packages/python-modules/src/azure-mgmt-monitor-0.4.0.zip
R omd/packages/python-modules/src/azure-mgmt-nspkg-3.0.2.zip
R omd/packages/python-modules/src/azure-mgmt-resource-2.0.0.zip
R omd/packages/python-modules/src/azure-nspkg-3.0.2.zip
R omd/packages/python-modules/src/boto3-1.9.42.tar.gz
R omd/packages/python-modules/src/botocore-1.12.43.tar.gz
R omd/packages/python-modules/src/cachetools-3.0.0.tar.gz
R omd/packages/python-modules/src/configparser-3.5.0.tar.gz
A omd/packages/python-modules/src/cryptography-2.3.1.tar.gz
R omd/packages/python-modules/src/cryptography-2.4.1.tar.gz
R omd/packages/python-modules/src/docutils-0.14.tar.gz
R omd/packages/python-modules/src/entrypoints-0.2.3.tar.gz
R omd/packages/python-modules/src/futures-3.2.0.tar.gz
R omd/packages/python-modules/src/google-auth-1.6.1.tar.gz
A omd/packages/python-modules/src/idna-2.6.tar.gz
R omd/packages/python-modules/src/idna-2.7.tar.gz
R omd/packages/python-modules/src/isodate-0.6.0.tar.gz
R omd/packages/python-modules/src/jmespath-0.9.3.tar.gz
R omd/packages/python-modules/src/keyring-15.1.0.tar.gz
R omd/packages/python-modules/src/kubernetes-8.0.0.tar.gz
R omd/packages/python-modules/src/msrest-0.6.1.tar.gz
R omd/packages/python-modules/src/msrestazure-0.4.34.tar.gz
R omd/packages/python-modules/src/oauthlib-2.1.0.tar.gz
R omd/packages/python-modules/src/paramiko-2.4.2.tar.gz
R omd/packages/python-modules/src/passlib-1.7.1.tar.gz
A omd/packages/python-modules/src/pbr-4.0.0.tar.gz
R omd/packages/python-modules/src/pbr-5.1.0.tar.gz
A omd/packages/python-modules/src/pip-10.0.1.tar.gz
R omd/packages/python-modules/src/pip-18.1.tar.gz
A omd/packages/python-modules/src/psutil-5.4.3.tar.gz
R omd/packages/python-modules/src/psutil-5.4.7.tar.gz
R omd/packages/python-modules/src/pyOpenSSL-18.0.0.tar.gz
A omd/packages/python-modules/src/pyasn1-0.4.2.tar.gz
R omd/packages/python-modules/src/pyasn1-0.4.4.tar.gz
A omd/packages/python-modules/src/pyasn1.README
A omd/packages/python-modules/src/pycparser-2.18.tar.gz
R omd/packages/python-modules/src/pycparser-2.19.tar.gz
A omd/packages/python-modules/src/pycryptodomex-3.4.7.tar.gz
R omd/packages/python-modules/src/pycryptodomex-3.6.6.tar.gz
R omd/packages/python-modules/src/pyghmi-1.1.0.tar.gz
R omd/packages/python-modules/src/pyghmi-1.2.4.tar.gz
R omd/packages/python-modules/src/pymssql-2.1.4.tar.gz
A omd/packages/python-modules/src/pysmi-0.3.0.tar.gz
R omd/packages/python-modules/src/pysmi-0.3.2.tar.gz
A omd/packages/python-modules/src/python-dateutil-2.6.1.tar.gz
R omd/packages/python-modules/src/python-dateutil-2.7.5.tar.gz
A omd/packages/python-modules/src/python-ldap-2.4.32.tar.gz
R omd/packages/python-modules/src/python-ldap-3.1.0.tar.gz
R omd/packages/python-modules/src/python-snap7-0.10.tar.gz
A omd/packages/python-modules/src/reportlab-3.4.0.tar.gz
R omd/packages/python-modules/src/reportlab-3.5.9.tar.gz
A omd/packages/python-modules/src/requests-2.13.0.tar.gz
R omd/packages/python-modules/src/requests-2.20.1.tar.gz
A omd/packages/python-modules/src/requests-kerberos-0.11.0.tar.gz
R omd/packages/python-modules/src/requests-kerberos-0.12.0.tar.gz
R omd/packages/python-modules/src/requests-oauthlib-1.0.0.tar.gz
R omd/packages/python-modules/src/rsa-4.0.tar.gz
R omd/packages/python-modules/src/s3transfer-0.1.13.tar.gz
A omd/packages/python-modules/src/scandir-1.7.tar.gz
R omd/packages/python-modules/src/scandir-1.9.0.tar.gz
R omd/packages/python-modules/src/setuptools_scm-3.1.0.tar.gz
A omd/packages/python-modules/src/simplejson-3.15.0.tar.gz
R omd/packages/python-modules/src/simplejson-3.16.0.tar.gz
A omd/packages/python-modules/src/tinkerforge-2.1.15.tar.gz
R omd/packages/python-modules/src/tinkerforge-2.1.19.tar.gz
A omd/packages/python-modules/src/typing-3.6.4.tar.gz
R omd/packages/python-modules/src/typing-3.6.6.tar.gz
R omd/packages/python-modules/src/websocket_client-0.54.0.tar.gz
Log Message:
-----------
Revert whole python module update odyssey in 1.5
git revert -n
dc91b7dd38d43816fd87159595eccb74457f047d
89f41865f6a46718661fbe0cc8ab66548f357eb9
9b69a65d68c3d4708ac23980b5a2da204dbd6785
3a22edad76bfdd11324053c780c1cbf9bcef7087
ce1539583b27af3b3e36878cc952a77e8dbfcfb5
e6292340e0e4bf7c4fb5d44d1268b25f5beeb430
f96b5ce647b0331f754ed41cf1c9d03ac4219c38
0803701b82916a16ad696345470cbcde1acdd8e7
728dd155296103c7d0b245aef00a759b5d9f31e5
5039232e04477369b0e790732f1a26f23ce3791f
fdb7ecccb371426204009d4d6a8fc08200ab543b
Change-Id: If091d76d550425fd64a68ae2aac0260c1ba1462d
Commit: 949ec1b67b6f480c509cfe681cff6eb0272fc55e
https://github.com/tribe29/checkmk/commit/949ec1b67b6f480c509cfe681cff6eb02…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-02-14 (Thu, 14 Feb 2019)
Changed paths:
M Pipfile
M Pipfile.lock
M omd/packages/python-modules/Makefile
M omd/packages/python-modules/patches/0008-requests-disable-pyopenssl-patch.dif
A omd/packages/python-modules/src/PyJWT-1.6.4.tar.gz
A omd/packages/python-modules/src/PyYAML-3.13.tar.gz
A omd/packages/python-modules/src/SecretStorage-2.3.1.tar.gz
A omd/packages/python-modules/src/adal-1.2.0.tar.gz
A omd/packages/python-modules/src/azure-common-1.1.16.zip
A omd/packages/python-modules/src/azure-mgmt-compute-4.3.1.zip
A omd/packages/python-modules/src/azure-mgmt-monitor-0.4.0.zip
A omd/packages/python-modules/src/azure-mgmt-nspkg-3.0.2.zip
A omd/packages/python-modules/src/azure-mgmt-resource-2.0.0.zip
A omd/packages/python-modules/src/azure-nspkg-3.0.2.zip
A omd/packages/python-modules/src/boto3-1.9.42.tar.gz
A omd/packages/python-modules/src/botocore-1.12.43.tar.gz
A omd/packages/python-modules/src/cachetools-3.0.0.tar.gz
A omd/packages/python-modules/src/configparser-3.5.0.tar.gz
A omd/packages/python-modules/src/docutils-0.14.tar.gz
A omd/packages/python-modules/src/entrypoints-0.2.3.tar.gz
A omd/packages/python-modules/src/futures-3.2.0.tar.gz
A omd/packages/python-modules/src/google-auth-1.6.1.tar.gz
A omd/packages/python-modules/src/idna-2.5.tar.gz
A omd/packages/python-modules/src/isodate-0.6.0.tar.gz
A omd/packages/python-modules/src/jmespath-0.9.3.tar.gz
A omd/packages/python-modules/src/keyring-15.1.0.tar.gz
A omd/packages/python-modules/src/kubernetes-8.0.0.tar.gz
A omd/packages/python-modules/src/msrest-0.6.1.tar.gz
A omd/packages/python-modules/src/msrestazure-0.4.34.tar.gz
A omd/packages/python-modules/src/oauthlib-2.1.0.tar.gz
A omd/packages/python-modules/src/requests-2.16.0.tar.gz
A omd/packages/python-modules/src/requests-oauthlib-1.0.0.tar.gz
A omd/packages/python-modules/src/rsa-4.0.tar.gz
A omd/packages/python-modules/src/s3transfer-0.1.13.tar.gz
A omd/packages/python-modules/src/urllib3-1.21.1.tar.gz
A omd/packages/python-modules/src/websocket_client-0.54.0.tar.gz
Log Message:
-----------
Clean try: Backport required modules for new special agents
* Added new modules required by the new special agent. Used the
list of modules and versions from master branch.
* Updated already shipped python module dependencies to get a
matching environment using pipenv. The following changes to the
existing module list have been made by letting pipenv resolve the
version constraints:
- idna downgraded from 2.6 to 2.5
- urllib3 be downgraded from 1.24.1 to 1.21.1
- requests upgrade from 2.13.0 to 2.16.0
* Updated requests patch (0008-requests-disable-pyopenssl-patch.dif) to
work with 2.16.0
... fingers crossed ...
Change-Id: Iafb2eba278f3a0818f91d85c1af8501e61dc5624
Commit: 5c234bfd2b00081371eab75358f69806df937aa7
https://github.com/tribe29/checkmk/commit/5c234bfd2b00081371eab75358f69806d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-02-14 (Thu, 14 Feb 2019)
Changed paths:
M agents/special/agent_3par
M agents/special/agent_hp_msa
M agents/special/agent_netapp
M agents/special/agent_storeonce
M tests/testlib/__init__.py
Log Message:
-----------
Fix InsecureRequestWarning after requests update in
949ec1b67b6f480c509cfe681cff6eb0272fc55e
Change-Id: I1e13ec9e4194a0c537a04f72533e54e6038caab3
Commit: 45ec07fc92e2d371ee56457ae24ee9f18ffcdf61
https://github.com/tribe29/checkmk/commit/45ec07fc92e2d371ee56457ae24ee9f18…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-02-14 (Thu, 14 Feb 2019)
Changed paths:
M active_checks/check_bi_aggr
Log Message:
-----------
Fix SubjectAltNameWarning after requests update in
949ec1b67b6f480c509cfe681cff6eb0272fc55e
Change-Id: I77761a05ce9cd55a1ea7a2742cc89273bcb02ca2
Commit: 7fd2f1daf021283fa2410320d1954c380347e5b5
https://github.com/tribe29/checkmk/commit/7fd2f1daf021283fa2410320d1954c380…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-02-14 (Thu, 14 Feb 2019)
Changed paths:
M Pipfile
M Pipfile.lock
M omd/packages/python-modules/Makefile
Log Message:
-----------
Add setuptools_scm dependency of keyring
Change-Id: I792ac3308909815472c281b8972a8fd897fca12e
Commit: abd70cb6c246e41377fa126b48c6de34c4c641d1
https://github.com/tribe29/checkmk/commit/abd70cb6c246e41377fa126b48c6de34c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-02-14 (Thu, 14 Feb 2019)
Changed paths:
A omd/packages/python-modules/src/setuptools_scm-3.2.0.tar.gz
Log Message:
-----------
Add missing file
Change-Id: Ice806871d6ad00a62aec527d00c971ee206df8ca
Commit: 758e44bafe9e8ddf6f81b99497a17461b17e7b59
https://github.com/tribe29/checkmk/commit/758e44bafe9e8ddf6f81b99497a17461b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-02-14 (Thu, 14 Feb 2019)
Changed paths:
M tests/integration/omd/test_python.py
Log Message:
-----------
Revert "Hack to fix the integration tests."
This reverts commit 9ec59c60af939693750744a2f6e693ec2a561503.
Commit: 647a9970044e1afcb7a5e6e139d112d569f378f7
https://github.com/tribe29/checkmk/commit/647a9970044e1afcb7a5e6e139d112d56…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-02-15 (Fri, 15 Feb 2019)
Changed paths:
A .werks/6515
M omd/distros/CENTOS_5.mk
M omd/distros/CENTOS_6.mk
M omd/distros/CENTOS_7.mk
M omd/distros/DEBIAN_5.mk
M omd/distros/DEBIAN_6.mk
M omd/distros/DEBIAN_7.mk
M omd/distros/DEBIAN_8.mk
M omd/distros/DEBIAN_9.mk
M omd/distros/SLES_11SP1.mk
M omd/distros/SLES_11SP2.mk
M omd/distros/SLES_11SP3.mk
M omd/distros/SLES_11SP4.mk
M omd/distros/SLES_12.mk
M omd/distros/SLES_12SP1.mk
M omd/distros/SLES_12SP2.mk
M omd/distros/SLES_12SP3.mk
M omd/distros/SLES_15.mk
M omd/distros/UBUNTU_12.04.mk
M omd/distros/UBUNTU_13.04.mk
M omd/distros/UBUNTU_14.04.mk
M omd/distros/UBUNTU_15.04.mk
M omd/distros/UBUNTU_16.04.mk
M omd/distros/UBUNTU_16.10.mk
M omd/distros/UBUNTU_17.04.mk
M omd/distros/UBUNTU_17.10.mk
Log Message:
-----------
6515 Dropped libmcrypt / php-mcrypt dependency
The libmcrypt library and the mcrypt php module is not necessary for Check_MK
and it's major components. We drop it because it is the last dependency on
RedHat distros that is fetched from the EPEL repositories. This means that we
can now skip this step during initial installation and thus simplify the
installation process on these systems a bit more.
The only component left that uses libmcrypt is the fairly old NSCA receiver
which is still shipped with Check_MK. We keep this component for the moment
since it's used by several installations and we currently have no 1:1
replacement for it. In case you need to use NSCAs encryption, which is highly
recommended when you use NSCA, you may have to install libmcrypt by hand to
make it work.
Change-Id: If15cedea5cd3d20323ec469ee102db17d1787618
Commit: ccb9d88b3c21d49aa5a84c14b84283ce641bcd49
https://github.com/tribe29/checkmk/commit/ccb9d88b3c21d49aa5a84c14b84283ce6…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-15 (Fri, 15 Feb 2019)
Changed paths:
M web/plugins/metrics/check_mk.py
Log Message:
-----------
aws_ec2.network_io: Added missing performance variable translations
Change-Id: I48ffddef832b5d6f777b10846dc73cb8206d323f
Commit: 9e7851a3dca363dd6f623584512ce755a832bef6
https://github.com/tribe29/checkmk/commit/9e7851a3dca363dd6f623584512ce755a…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-15 (Fri, 15 Feb 2019)
Changed paths:
M checks/aws_ec2
Log Message:
-----------
aws_ec2.network_io: Adapted service description
Change-Id: I27fd04f5a0303d96ca76519f5feefae73c536b7e
Commit: ececca1fcec7a87dc2ddff882517c8f1eeb5c188
https://github.com/tribe29/checkmk/commit/ececca1fcec7a87dc2ddff882517c8f1e…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-02-15 (Fri, 15 Feb 2019)
Changed paths:
A .werks/7144
M inventory/docker_node_network
Log Message:
-----------
7144 FIX docker_node_network: Fix missing network containers and host interface name
Change-Id: I8481e2fab94f70f5a2d714811ef18f357a7b1f60
Commit: 5c2fc554513d282c240487443be4e0c0527b06ad
https://github.com/tribe29/checkmk/commit/5c2fc554513d282c240487443be4e0c05…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-15 (Fri, 15 Feb 2019)
Changed paths:
M checks/aws_s3
M web/plugins/wato/check_parameters.py
Log Message:
-----------
aws_s3, aws_s3.summary: Upper levels for the (total) bucket size are configurable now
(Backport)
Change-Id: I19a4e54c4faba35966faca0428cc26739bdbaf2b
Commit: 3de192ac30f193383117cbefa16cfde8b9c71807
https://github.com/tribe29/checkmk/commit/3de192ac30f193383117cbefa16cfde8b…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-15 (Fri, 15 Feb 2019)
Changed paths:
M web/plugins/wato/check_parameters.py
Log Message:
-----------
aws_costs_and_usage: Added resource info
Change-Id: I0080c3525d47baee3fdca88d34c30b901e4cc789
Commit: b166bc80e1c0032d225289668ee06ddd8d24fb49
https://github.com/tribe29/checkmk/commit/b166bc80e1c0032d225289668ee06ddd8…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-15 (Fri, 15 Feb 2019)
Changed paths:
M agents/special/agent_aws
A checkman/aws_rds
A checkman/aws_rds.agent_jobs
A checkman/aws_rds.bin_log_usage
A checkman/aws_rds.connections
A checkman/aws_rds.cpu_credits
A checkman/aws_rds.disk_io
A checkman/aws_rds.network_io
A checkman/aws_rds.replica_lag
A checkman/aws_rds.replication_slot_usage
A checkman/aws_rds.transaction_logs_usage
A checkman/aws_rds_summary
A checkman/aws_rds_summary.db_status
M checks/aws.include
M checks/aws_ebs
A checks/aws_rds
A checks/aws_rds_summary
M web/plugins/metrics/check_mk.py
M web/plugins/wato/check_parameters.py
M web/plugins/wato/datasource_programs.py
Log Message:
-----------
agent_aws: New checks for AWS/RDS
Change-Id: I14c8f002bb5bc5dd94419afb1c40a1eeff5ee6ee
Commit: a01fc8f011d7446fd231ac252d4625533e72df4e
https://github.com/tribe29/checkmk/commit/a01fc8f011d7446fd231ac252d4625533…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-15 (Fri, 15 Feb 2019)
Changed paths:
M web/plugins/wato/check_parameters.py
Log Message:
-----------
aws_rds_connections: Fixed wrong valuespec
Change-Id: I1717fe2bece2c9ba262529fb8473f698b7546fac
Commit: a2dcc9f9c2f1bb2fafcc053b6f1017b190c35d8a
https://github.com/tribe29/checkmk/commit/a2dcc9f9c2f1bb2fafcc053b6f1017b19…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-15 (Fri, 15 Feb 2019)
Changed paths:
M checks/aws_exceptions
Log Message:
-----------
aws_exceptions: Minor cleanup
Change-Id: I5cf5a6cf2a15fc81dbc2db200906176fde1d5f34
Commit: 89b369bbe65b9140bf3854dd7da320a74449dba7
https://github.com/tribe29/checkmk/commit/89b369bbe65b9140bf3854dd7da320a74…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: 2019-02-15 (Fri, 15 Feb 2019)
Changed paths:
M checks/k8s_stats
A tests/unit/checks/generictests/datasets/k8s_stats.py
Log Message:
-----------
Fix aggregated Kubernetes cluster metrics
Change-Id: Ie5cfc9c1af5230439eda3d52300885d64c5c3c62
Commit: e7b65a2e4c712a5c44a9f1b82ef070da5aa3bd16
https://github.com/tribe29/checkmk/commit/e7b65a2e4c712a5c44a9f1b82ef070da5…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2019-02-16 (Sat, 16 Feb 2019)
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0p13
Change-Id: Ia02155fe6f1f14da893c9ed1f4a95fb2feb1fde2
Commit: 5bbed9ff0ce74fa3a8415d316f71074d46695561
https://github.com/tribe29/checkmk/commit/5bbed9ff0ce74fa3a8415d316f71074d4…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-02-18 (Mon, 18 Feb 2019)
Changed paths:
M Pipfile.lock
Log Message:
-----------
Refreshed Pipfile.lock.
Change-Id: I5f3a8529170bc9c9bd82a6ef4bf18557e137aea7
Commit: 1d80cbff782528b3170e5b8e2f7ca44136a99a38
https://github.com/tribe29/checkmk/commit/1d80cbff782528b3170e5b8e2f7ca4413…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: 2019-02-18 (Mon, 18 Feb 2019)
Changed paths:
M omd/distros/DEBIAN_7.mk
M omd/distros/DEBIAN_8.mk
Log Message:
-----------
add apache2 as explicit runtime dependency
Change-Id: Id5371e54c9c819a13974c7ae46e26f7f86e6f8d2
Commit: bbcf6527af7be368a40ff8f8456fd771272fbd40
https://github.com/tribe29/checkmk/commit/bbcf6527af7be368a40ff8f8456fd7712…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-02-18 (Mon, 18 Feb 2019)
Changed paths:
M omd/packages/omd/omd
Log Message:
-----------
Save .version_meta during site creation / updates to support #7088
To be able to use the future docker update logic we have to backport
the mechanism that stores the .version_meta directory during
"omd create" and "omd update".
Have a look at werk #7088 and #7089 for further information.
CMK-1603
Change-Id: Iec6f14da2b47124334f2cdda444c1e2bf0a12703
Commit: 89e6f10c67891cdaace8adf752cdb3a79a867549
https://github.com/tribe29/checkmk/commit/89e6f10c67891cdaace8adf752cdb3a79…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-02-18 (Mon, 18 Feb 2019)
Changed paths:
M checks/jolokia_generic
M checks/jolokia_info
M checks/jolokia_metrics
Log Message:
-----------
yapf jolokia checks for easier diffing
Change-Id: I9664bd92faeed1b5263052fdb75942a0079588b9
Commit: f77adb63fd91a29767a16aea2bc8033e17299646
https://github.com/tribe29/checkmk/commit/f77adb63fd91a29767a16aea2bc8033e1…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-18 (Mon, 18 Feb 2019)
Changed paths:
A .werks/7098
M checks/agent_aws
M web/plugins/wato/datasource_programs.py
Log Message:
-----------
7098 FIX agent_aws: Removed password store in special agent configuration
Change-Id: I435e5db2ae9ff86dc1051c125a8b525b2f988d82
Commit: 96326780bfa0de186b60b8fa3fe674a57822f1a5
https://github.com/tribe29/checkmk/commit/96326780bfa0de186b60b8fa3fe674a57…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2019-02-18 (Mon, 18 Feb 2019)
Changed paths:
A .werks/7164
Log Message:
-----------
7164 FIX cmk-update-agent: Add timeout handling for connection to server
Previously, the connection from the agent updater to the Check_MK Server did
not handle timeouts. This could lead to situations where the agent updater
would run forever waiting for a response.
This was particularly noticeable when running the agent updater under Windows,
because the agent updater would fail to start over again, showing an error
like <code>copying plugins\cmk-update-agent.exe to temp\cmk-update-agent.exe
failed</code>.
The agent updater now will cancel the connection if there is a connection timeout
detected
or if the connection freezes. The timeout limit is set to 120 seconds.<br>
This timeout handling does not limit the overall connection time.
(Jira: CMK-1544)
Change-Id: I7d6d49cf099e6c5f326c4dd8dce2c586957facf1
Commit: 1bbf1d2779521ba6f8553e1b50647d0e5dfae880
https://github.com/tribe29/checkmk/commit/1bbf1d2779521ba6f8553e1b50647d0e5…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-02-19 (Tue, 19 Feb 2019)
Changed paths:
A .werks/7148
M web/plugins/wato/datasource_programs.py
Log Message:
-----------
7148 FIX agent_azure: Fix sending data to VM itself
This fixes the option "Map data relating to VMs" in the datasource program
"Microsoft Azure". Previously the choice "Map data to the VM itself"
could
not be used, as the agent failed whenever it was enabled.
FEED-3410
Change-Id: I0e38fa3eaecab54d89df754c08bfae7d86473d91
Commit: 1fde30476fa570a7d5142297d169c592d12ed179
https://github.com/tribe29/checkmk/commit/1fde30476fa570a7d5142297d169c592d…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-19 (Tue, 19 Feb 2019)
Changed paths:
M web/plugins/metrics/check_mk.py
Log Message:
-----------
Fix metric for trend_hoursleft and add graph for used inodes
Change-Id: I7d1d15c3f2f9064df6cd32c296b628322f0aff4d
Commit: 18e7e105b556a4aba477a8ac96d2b29604446f1c
https://github.com/tribe29/checkmk/commit/18e7e105b556a4aba477a8ac96d2b2960…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2019-02-19 (Tue, 19 Feb 2019)
Changed paths:
A .werks/6706
M web/htdocs/availability.py
Log Message:
-----------
6706 FIX BI availability no longer creates N/A periods if a element within the BI was
not known at the time
WK:4202 introduced some special handling for BI aggregations:
<tt>
When computing the availability of a BI aggregation for a time range during which new
hosts or services were added to the monitoring the state of these objects would be
displayed as PEND before point of time they were added. But this is not correct. These
objects where not pending but simply not yet existing and thus not contained in the
aggregation tree at all at that time.
</tt>
This introduced an side effect, so that some availability reports of an aggregation still
shows N/A even when the
user has explicitly switched off <tt>Include unmonitored time</tt>.
CMK-1672
Change-Id: Ib719d3fdc3d400590ca22d03848c024ebb5e42a4
Commit: f08e95a3e8b6c292116abc818dbb7deb58bb08c0
https://github.com/tribe29/checkmk/commit/f08e95a3e8b6c292116abc818dbb7deb5…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-19 (Tue, 19 Feb 2019)
Changed paths:
M agents/special/agent_aws
M checks/aws.include
Log Message:
-----------
agent_aws: Unified ID in get_metric_data API call
Change-Id: I6024c44880f34194fd47ccf54bf4026451d6da2a
Commit: a0a8e9eb422074260bf5717c414da5e1d1c4e8e1
https://github.com/tribe29/checkmk/commit/a0a8e9eb422074260bf5717c414da5e1d…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-19 (Tue, 19 Feb 2019)
Changed paths:
M checks/aws.include
Log Message:
-----------
Fixed typo
Change-Id: I8590278dac1e1e61d1caeec6a1ff129ed03fab74
Commit: 62df3d89b5a3f9d7a45b0a233fab7f980784e31b
https://github.com/tribe29/checkmk/commit/62df3d89b5a3f9d7a45b0a233fab7f980…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-02-20 (Wed, 20 Feb 2019)
Changed paths:
A .werks/7175
M web/htdocs/wato.py
Log Message:
-----------
7175 FIX Fixed exception when trying to export agent output for non WATO hosts
The actions "Fetch agent output" and "Fetch SNMP walk" can only be
used for hosts
managed by WATO for distributed sites. The error message for non WATO hosts could
not be displayed correctly and resulted in a crash which is fixed now.
Change-Id: I004cc30cc4ee6f2bc51252d4e7948288046073d8
Commit: 82cd5e0c258048f614ce2d52f1163e2e46e511ea
https://github.com/tribe29/checkmk/commit/82cd5e0c258048f614ce2d52f1163e2e4…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-20 (Wed, 20 Feb 2019)
Changed paths:
M checks/aws.include
M checks/aws_ebs_summary
M checks/aws_ec2
M checks/aws_ec2_summary
M checks/aws_elb
M checks/aws_elb_health
M checks/aws_elb_summary
M checks/aws_exceptions
M checks/aws_rds_summary
M checks/aws_s3
Log Message:
-----------
AWS checks: minor cleanup
Change-Id: I56dda77e7f2e928c98eb5238c36f6a7f6b4fdf2d
Commit: 9691350fa067c1be8b3389db0891b04fbc998c5c
https://github.com/tribe29/checkmk/commit/9691350fa067c1be8b3389db0891b04fb…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-20 (Wed, 20 Feb 2019)
Changed paths:
M checks/aws_ec2
M checks/aws_rds
M web/plugins/metrics/check_mk.py
Log Message:
-----------
AWS checks: Added missing performance data flag resp. metric info
Change-Id: I0c74fe0c53ca325afd6c2f01e8439284b4012c1a
Commit: b64d2112ee123a5c2219190b877c8106cfca9092
https://github.com/tribe29/checkmk/commit/b64d2112ee123a5c2219190b877c8106c…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-20 (Wed, 20 Feb 2019)
Changed paths:
M checks/aws_ebs
M checks/aws_rds
Log Message:
-----------
AWS checks: Fixed a few missing 'aws.include's
Change-Id: I85af7da1e5614694ee7652b23e42212011d53932
Commit: 87185c69b004c5f7e23408a5f87e6b2de3d87ce6
https://github.com/tribe29/checkmk/commit/87185c69b004c5f7e23408a5f87e6b2de…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-02-20 (Wed, 20 Feb 2019)
Changed paths:
A .werks/7176
M web/htdocs/watolib.py
Log Message:
-----------
7176 FIX Fixed "insecure request warning" message during distributed site
remote calls
When executing a remote automation call, for example to rename a host on a remote site
in distributed setups, the message "InsecureRequestWarning: Unverified HTTPS request
is
being made" could be visible in the background job output which we don't want to
display
there. Insecure configurations are made visibile in the analyze configuration results
instead.
Change-Id: I3e3b3405de3ee42807b65f45077dcefb4b56d455
Commit: d8ca8bed0f229f6939a7dd7591b9189b463a7309
https://github.com/tribe29/checkmk/commit/d8ca8bed0f229f6939a7dd7591b9189b4…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-02-20 (Wed, 20 Feb 2019)
Changed paths:
A .werks/7177
M web/htdocs/background_job.py
Log Message:
-----------
7177 FIX Fix background job warning "IOError: [Errno 9] Bad file descriptor"
When starting a background job an unproblematic error message like this could
occur in the output of the background job log:
<code>
sys.stdin.close()
IOError: [Errno 9] Bad file descriptor
</code>
This was caused by an unclean stdin/stdout/stderr handling during job startup
since commit d6381e639416c760a2c72203a1255287a5842555.
Change-Id: I09a652b2f2373cf332aa37b8b4a0b23a493e189b
Commit: c7783be66eb1945364fc553469a58faa4f5c0782
https://github.com/tribe29/checkmk/commit/c7783be66eb1945364fc553469a58faa4…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-20 (Wed, 20 Feb 2019)
Changed paths:
M checks/aws_ebs
M checks/aws_rds
Log Message:
-----------
aws_rds, aws_ebs: Fixed some picking issues
Change-Id: Ie6f32d834c414c871f03b3e70475e6b263ee1161
Commit: 69576a6dacd16271a735119fe394966ebc734323
https://github.com/tribe29/checkmk/commit/69576a6dacd16271a735119fe394966eb…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2019-02-20 (Wed, 20 Feb 2019)
Changed paths:
A .werks/6759
M active_checks/check_sftp
Log Message:
-----------
6759 FIX check_sftp: Fixed definition of other ports than TCP 22
The option to specify a port other than TCP 22 has not been working since
the introduction of this active check plugin.
Change-Id: I4a69411699e4d7900922ac17a0b1c0eb3cfd09d4
Commit: ec36d052b7a331e82a9f15cbcc98d05564474e11
https://github.com/tribe29/checkmk/commit/ec36d052b7a331e82a9f15cbcc98d0556…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-02-20 (Wed, 20 Feb 2019)
Changed paths:
A .werks/7085
M cmk/ec/main.py
Log Message:
-----------
7085 FIX Fixed parsing of special syslog messages which don't contain a host name
The Event Console is now able to process syslog messages that don't contain the
host name field. An example for such a message is this one:
C+:
Feb 13 08:41:07 pfsp: The configuration was changed on leader blatldc1-xxx to version
1.1366 by blatldc1-xxx/admin at 2019-02-13 09:41:02 CET</tt>
C-:
In previous versions messages like this resulted in log messages like this in
the event console log (var/log/mkeventd.log):
C+:
2019-02-13 09:41:07,338 [40] [cmk.mkeventd.EventServer] Got non-syslog message "Feb
13 08:41:07 pfsp: The configuration was changed on leader blatldc1-xxx to version 1.1366
by blatldc1-xxx/admin at 2019-02-13 09:41:02 CET" (need more than 1 value to
unpack)
Traceback (most recent call last):
File "/omd/sites/ggmcmpp1/lib/python/cmk/ec/main.py", line 2916, in
create_event_from_line
event.update(self.parse_syslog_info(rest))
File "/omd/sites/ggmcmpp1/lib/python/cmk/ec/main.py", line 2667, in
parse_syslog_info
tag, message = line.split(": ", 1)
ValueError: need more than 1 value to unpack
2019-02-13 09:41:07,338 [20] [cmk.mkeventd.EventServer] Parsed message:
application:
core_host:
facility: 1
host:
host_in_downtime: False
ipaddress: 1.23.45.67
pid: 0
priority: 0
text: Feb 13 08:41:07 pfsp: The configuration was changed on leader
blatldc1-xxx to version 1.1366 by blatldc1-xxx/admin at 2019-02-13 09:41
:02 CET
time: 1550047267.34
C-:
A fallback event was created that had no syslog fields set and contained the whole syslog
message in the text field.
If you have EC rules matching on this fallback event, you will have to change these rules
to match the parsed event
fields.
CMK-1213
Change-Id: I76fee896bbba5d6ee3f9246d5b930c762325b234
Commit: ca58c67cfdad2d910b4f749cf97e75ef01b396fc
https://github.com/tribe29/checkmk/commit/ca58c67cfdad2d910b4f749cf97e75ef0…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: 2019-02-21 (Thu, 21 Feb 2019)
Changed paths:
M Makefile
Log Message:
-----------
fix-.venv-target: Use pipenv sync to install python packages exactly as
specified in Pipfile.lock (fastest way).
Change-Id: I2596f811b355eb7937385eda15c7159b5a5016fe
Commit: ab8d2cb4ad3bea0170769f3c0e2b101aaba22667
https://github.com/tribe29/checkmk/commit/ab8d2cb4ad3bea0170769f3c0e2b101aa…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-02-21 (Thu, 21 Feb 2019)
Changed paths:
A .werks/7060
M pnp-templates/check_mk-oracle_sessions.php
Log Message:
-----------
7060 FIX oracle_sessions: show graphs in the cre if no absolute levels are set
If no absolute levels were given the graphs could not be shown in the
raw edition, because the pnp template assumed that the levels are
always present.
Change-Id: I3fc7c57bb600e07d0d7426e58382a1e4b3c72821
Commit: 505ff0686ab883748491e9a3310a1a9ec23d837d
https://github.com/tribe29/checkmk/commit/505ff0686ab883748491e9a3310a1a9ec…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-02-21 (Thu, 21 Feb 2019)
Changed paths:
A .werks/7180
Log Message:
-----------
7180 FIX MKP manager: Changes to extension packages now mark the agent bakery to bake
the agents
Changes to MKP packages in the extension packages module of WATO now
tell the agent bakery that software changes have been made and the
agents should be baked again.
Change-Id: Id7ce4c3560e7699c049722c3b6ce0d06a123754d
Commit: db55539444f073b2f056470b44837dfa90f2771d
https://github.com/tribe29/checkmk/commit/db55539444f073b2f056470b44837dfa9…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-02-21 (Thu, 21 Feb 2019)
Changed paths:
A .werks/7179
M web/htdocs/bi.py
M web/htdocs/visuals.py
M web/plugins/views/inventory.py
Log Message:
-----------
7179 FIX Fixed site filtering when creating availability PDF reports
When having a filtered availability view which shows information of specific
sites in distributed setups, the PDF reports created with "Export as PDF" were
not applying the site filter. In this situation a query was sent to all
distributed sites for fetching the data. It was not only querying too many
sites, the PDFs also contained more hosts / services than intended in this
situation.
Change-Id: Ia15a5533e4e45b27c97f7f0bd00322b4608c0f9b
Commit: f3ef36bc2ee8f86471cf14827081151b61875094
https://github.com/tribe29/checkmk/commit/f3ef36bc2ee8f86471cf14827081151b6…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-02-22 (Fri, 22 Feb 2019)
Changed paths:
A .werks/7061
M checkman/mbg_lantime_ng_refclock
M checkman/mbg_lantime_ng_refclock.gps
M checks/mbg_lantime_ng_refclock
M tests/unit/checks/test_mbg_lantime_ng_refclock.py
Log Message:
-----------
7061 FIX mbg_lantime_ng_refclock.gps: only apply satellite levels if required
The check now only applies levels for the number of connected satellites if the device
substate indicates that a satellite connection is necessary. Substates that require
a satellite connection are "GPS sync", "GPS tracking", "GPS
antenna disconnected",
"GPS warm boot", "GPS cold boot", "GPS antenna short
circuit" and "MRS GPS sync".
Change-Id: Ife770bc1aa278d41962c0eba6f4b132fcd0c41b3
Commit: cd5fbdfec0f1988882974823fd1cb5f2906478b9
https://github.com/tribe29/checkmk/commit/cd5fbdfec0f1988882974823fd1cb5f29…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2019-02-22 (Fri, 22 Feb 2019)
Changed paths:
A .werks/6761
M agents/special/agent_ipmi_sensors
Log Message:
-----------
6761 FIX agent_ipmi_sensors: Fixed crash if ipmi driver or bmc key option is used
The special agent crashed if the mentioned options has been used because
a hidden behaviour in python prevented that these options are interpreted
correctly. This bug has been in place, since these options have been
introduced in werk #4108.
FEED-3426
Change-Id: Ie81106507c30d624ada612ebd15c35968818f176
Commit: 34e3195158140daaa7050e631fccd0d9b601e38c
https://github.com/tribe29/checkmk/commit/34e3195158140daaa7050e631fccd0d9b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-02-23 (Sat, 23 Feb 2019)
Changed paths:
A .werks/7181
M web/htdocs/wato.py
Log Message:
-----------
7181 FIX Improved handling of common issues during distributed site login
When connecting a new distributed site to a central site an issue that could
happend accidentally was that the remote site had a pending change in WATO in
the moment the central site is establishing the configuration connection.
This resulted in an error message like this during the first activation:
"There are 1 pending changes that would get lost".
Since the user already confirms that the site configuration should be overwritten
during site login, the step now automatically confirms all pending changes.
Additionally the site login now creates a pending change for the new remote
site in the central WATO to trigger an activation for this site after the login
even without a configuration change.
Change-Id: I580e6f06f5b343fcc6867608a5e4a6829d9b6f3b
Commit: 91d0a939a4e26c23d1548c1dce7cde1232ed6b4b
https://github.com/tribe29/checkmk/commit/91d0a939a4e26c23d1548c1dce7cde123…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-02-25 (Mon, 25 Feb 2019)
Changed paths:
M web/plugins/views/painters.py
Log Message:
-----------
Updated title of painter
Change-Id: I9e62b78d70f77bcc2dad81933e7c3ea33675f439
Commit: 9128108d1feea4c3a574325f1d77449c56c781e0
https://github.com/tribe29/checkmk/commit/9128108d1feea4c3a574325f1d77449c5…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-02-25 (Mon, 25 Feb 2019)
Changed paths:
A .werks/7184
M web/plugins/views/painters.py
Log Message:
-----------
7184 FIX Add missing painter for additional host addresses
The additional addresses of a host can now be added to view using the painter
"Host addresses (additional)".
Change-Id: Ica3666a2d811986d22c7668a72221e3cd60b58d6
Commit: cadc5d41a297a89a0021c8d3aee413ce84624a46
https://github.com/tribe29/checkmk/commit/cadc5d41a297a89a0021c8d3aee413ce8…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-02-27 (Wed, 27 Feb 2019)
Changed paths:
M web/plugins/views/painters.py
Log Message:
-----------
Fixed duplicate painter id
Change-Id: I7bc0e722ae3aed0548d2f2501466e5343ce54fbd
Commit: 18cc60098d378172e4b1bb429291635f61d468ea
https://github.com/tribe29/checkmk/commit/18cc60098d378172e4b1bb429291635f6…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2019-02-27 (Wed, 27 Feb 2019)
Changed paths:
A .werks/6707
M cmk_base/classic_snmp.py
Log Message:
-----------
6707 FIX SNMP with IPv6only hosts: Fixed bug which caused connection errors
IPv6 addresses were not correctly quoted with brackets, hereby causing
connection errors with classic and inline-snmp connections.
FEED-3333
Change-Id: I2cca430a29296f153f70ec627b6890bc18b2a213
Commit: 0b638c05522faaaa0fb843303e6c99665c377536
https://github.com/tribe29/checkmk/commit/0b638c05522faaaa0fb843303e6c99665…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-02-27 (Wed, 27 Feb 2019)
Changed paths:
A .werks/7187
M web/htdocs/watolib.py
Log Message:
-----------
7187 FIX Rule condition editor: Fixed toggling of "Monitor via SNMP" tag
When trying to enable the tag condition "Monitor via SNMP", the tag
condition for the "SNMP" tag group was toggled. The same could happen
when configuring a tag group ID manually that is also present as
an auxiliary tag.
CMK-1701
Change-Id: I1a076a141b7cac226c2f4153c51d6de7b08ccf75
Commit: 091974b5326628fd0a3541bd1e33ed75a7d3c347
https://github.com/tribe29/checkmk/commit/091974b5326628fd0a3541bd1e33ed75a…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-27 (Wed, 27 Feb 2019)
Changed paths:
A .werks/7103
M cmk/store.py
Log Message:
-----------
Fixed missing lock release if a timeout occurs while loading data from a file
Change-Id: I6a425881f93713596cdc5fea18e49e055fef9a96
Commit: 347bfd674f4726a6d3f83d9dfa55097cbe84721c
https://github.com/tribe29/checkmk/commit/347bfd674f4726a6d3f83d9dfa55097cb…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2019-02-27 (Wed, 27 Feb 2019)
Changed paths:
A .werks/6708
M web/htdocs/wato.py
Log Message:
-----------
6708 FIX WATO service discovery: Fixed incorrect creation of disable rule for duplicate
service description
Different check_types may have the same service description, for example <tt>CPU
utilization</tt>.
If you created a <tt>Disabled check</tt> rule for some snmp based CPU
utilization check and
used the service discovery page, a <tt>Disabled service</tt> rule was
automatically created for this snmp
based check. As a side effect, the tcp based CPU utilization check was disabled as
well..
Change-Id: Iffd77476e4fa0e576b28db0f8fd6f669cf35ffe9
Commit: 82ae9b586f8781e14fa779b48e968668d5c9c9bb
https://github.com/tribe29/checkmk/commit/82ae9b586f8781e14fa779b48e968668d…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-02-28 (Thu, 28 Feb 2019)
Changed paths:
M checkman/sap_hana_filesystem
M checkman/sap_hana_full_backup
M checkman/sap_hana_mem
M checkman/sap_hana_mem.database
M checkman/sap_hana_process_list
M checkman/sap_hana_version
M cmk/man_pages.py
Log Message:
-----------
sap_hana_*: Fixed catalog entry and added hint about deprecated check plugins to related
man pages
Change-Id: Ica6910826b67ee63346b2a72148426f2b10c28f2
Commit: cdda020cf1aec25383a0be2115e83b1a75e0bb4b
https://github.com/tribe29/checkmk/commit/cdda020cf1aec25383a0be2115e83b1a7…
Author: Ronny Bruska <rb(a)mathias-kettner.de>
Date: 2019-02-28 (Thu, 28 Feb 2019)
Changed paths:
A .werks/7194
M checks/mssql_connections
M web/plugins/metrics/check_mk.py
Log Message:
-----------
7194 FIX mssql_connections: Fixed missing graphs
Change-Id: Ie1740a7862a15eaa63512661e8e5d76d8d314c9f
Commit: 0f0dac50485f2219646428f6d5913952196b5c0e
https://github.com/tribe29/checkmk/commit/0f0dac50485f2219646428f6d59139521…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-01 (Fri, 01 Mar 2019)
Changed paths:
A .werks/7191
M web/htdocs/watolib.py
Log Message:
-----------
7191 FIX get_all_hosts: Users with read but not write access to all hosts/folders can
now use this call
There was a bug in the permission checking logic of the get_all_hosts API call. In case
one
tried to create a "read only" for exporting all hosts, this was not possible
without the write
permission.
The following permissions should be needed:
<ul>
<li>Use Multisite at all</li>
<li>Access to Web-API</li>
<li>Use WATO</li>
<li>Read access to all hosts and folders</li>
</ul>
In previous versions the permission "Write access to all hosts and folders" was
needed in
addition.
Change-Id: I1a14cce597ec727f87f336fd12a4210c0eaa489e
Commit: cf2bc96ebb80782f15d39569537eda76339946ec
https://github.com/tribe29/checkmk/commit/cf2bc96ebb80782f15d39569537eda763…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-03-01 (Fri, 01 Mar 2019)
Changed paths:
R pnp-templates/check_mk-steelhead_connections.php
Log Message:
-----------
Use the autogenerated graph template for steelhead_connections
FEED-3411
Change-Id: I18eca38bd478ba866b4091769ec8ecfd3e3fdcac
Commit: 26b4b5a9d916215091f2d182767e5b8b2536da8e
https://github.com/tribe29/checkmk/commit/26b4b5a9d916215091f2d182767e5b8b2…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-04 (Mon, 04 Mar 2019)
Changed paths:
A .werks/7193
M web/htdocs/background_job.py
M web/htdocs/gui_background_job.py
Log Message:
-----------
7193 FIX Background jobs: Fixed possible "pid" KeyError exception
When background jobs terminated during initialization, the status
information of the job was missing necessary information which
led to exceptions in the status overview of the jobs and the
job cleanup code.
In case you experienced such an issue in previous versions, you
could remove the state files from
<tt>var/check_mk/background_jobs/[job]/jobstatus.mk</tt>
to temporarily fix the problem.
Change-Id: I78c7b176eeb3a7fd9438eca28b979f3b1372f877
Commit: a58ca72c28aacf06bf2437b6d9fdb4856b261dc0
https://github.com/tribe29/checkmk/commit/a58ca72c28aacf06bf2437b6d9fdb4856…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2019-03-04 (Mon, 04 Mar 2019)
Changed paths:
M agents/windows/frozen_binaries/pyinstaller-deps.make
R agents/windows/frozen_binaries/src/pip/requests-2.18.4-py2.py3-none-any.whl
A agents/windows/frozen_binaries/src/pip/requests-2.21.0-py2.py3-none-any.whl
R agents/windows/frozen_binaries/src/pip/urllib3-1.22-py2.py3-none-any.whl
A agents/windows/frozen_binaries/src/pip/urllib3-1.24.1-py2.py3-none-any.whl
Log Message:
-----------
FEED-3195: Updating urllib3 with minimal changes
Change-Id: I85dbe0bce1c9d93e0d9836a42390d1c47737d4b0
Commit: bd7d49d6feda6fc9b49dc9f9620aaa41a9964530
https://github.com/tribe29/checkmk/commit/bd7d49d6feda6fc9b49dc9f9620aaa41a…
Author: Andreas Umbreit <au(a)mathias-kettner.de>
Date: 2019-03-04 (Mon, 04 Mar 2019)
Changed paths:
A .werks/7165
Log Message:
-----------
7165 FIX cmk-update-agent.exe: Apply Werk #6932 bugfix to Windows
(Jira: FEED-3195)
Change-Id: I31f43fc3cdb871d1ed5f4998627003ae06dae876
Commit: 8eff640cec4015db9da59adf8e9c13ac9065aef1
https://github.com/tribe29/checkmk/commit/8eff640cec4015db9da59adf8e9c13ac9…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-04 (Mon, 04 Mar 2019)
Changed paths:
A .werks/7224
M omd/packages/omd/omd
Log Message:
-----------
7224 FIX Backup/Restore: Fix vanishing files terminating a backup
The "omd backup" mechanism recursively backups all site related
files of a Check_MK site. When files in a site directory, that
is currently being processed vanish, this could lead to failed
backups with errors like this:
C+:
Site backup failed: Traceback (most recent call last):
File "/omd/versions/1.5.0p8.cee/bin/omd", line 4553, in
command_function(args, command_options)
File "/omd/versions/1.5.0p8.cee/bin/omd", line 3711, in main_backup
backup_site_to_tarfile(fh, tar_mode, options)
File "/omd/versions/1.5.0p8.cee/bin/omd", line 3686, in backup_site_to_tarfile
backup_site_files_to_tarfile(tar, options)
File "/omd/versions/1.5.0p8.cee/bin/omd", line 3556, in
backup_site_files_to_tarfile
tar.add(g_sitedir, g_sitename, exclude=filter_files)
File "/omd/versions/1.5.0p8.cee/lib/python2.7/tarfile.py", line 2032, in add
recursive, exclude, filter)
File "/omd/versions/1.5.0p8.cee/lib/python2.7/tarfile.py", line 2032, in add
recursive, exclude, filter)
File "/omd/versions/1.5.0p8.cee/lib/python2.7/tarfile.py", line 2032, in add
recursive, exclude, filter)
File "/omd/versions/1.5.0p8.cee/lib/python2.7/tarfile.py", line 2032, in add
recursive, exclude, filter)
File "/omd/versions/1.5.0p8.cee/lib/python2.7/tarfile.py", line 2032, in add
recursive, exclude, filter)
File "/omd/versions/1.5.0p8.cee/lib/python2.7/tarfile.py", line 2009, in add
tarinfo = self.gettarinfo(name, arcname)
File "/omd/versions/1.5.0p8.cee/lib/python2.7/tarfile.py", line 1881, in
gettarinfo
statres = os.lstat(name)
OSError: [Errno 2] No such file or directory:
'/omd/sites/xyz/var/pnp4nagios/perfdata/hastenichgesehn/Interface_BG4_2OG_VLAN_421.xml.new'
C-:
After this change the backup continues in such a situation
excluding the just vanished file.
Change-Id: Ic76bc983ebd221687e2f249bf6bcb3389f348aa2
Commit: 6f59a0f1ea991be7677ac456f0f84e4ac1fc696b
https://github.com/tribe29/checkmk/commit/6f59a0f1ea991be7677ac456f0f84e4ac…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-03-05 (Tue, 05 Mar 2019)
Changed paths:
A .werks/7110
A .werks/7111
M checks/aix_hacmp_resources
M checks/aix_hacmp_services
Log Message:
-----------
aix_hacmp_{services,resources}: Do not discovery if there's no cluster definition
and fixed parsing unexpected lines
Change-Id: Ia3896c13ddd45123baa9976d22a9455dab41de4f
Commit: 9003f0793ab821f18a16567fa2ae12d5d39c4cac
https://github.com/tribe29/checkmk/commit/9003f0793ab821f18a16567fa2ae12d5d…
Author: Ronny Bruska <rb(a)mathias-kettner.de>
Date: 2019-03-05 (Tue, 05 Mar 2019)
Changed paths:
A .werks/7153
M agents/check_mk_agent.solaris
Log Message:
-----------
7153 FIX Solaris Agent: fixed wrong ps command in CPU section
On Solaris the option "--no-headers" is missing and caused a crash in the
check
cpu.threads.
Change-Id: Ie76beb9676f53503b4933fb40c5ca99ad0a020e9
Commit: 917ad972810353ef9d014dd97c1d16bab38b32a6
https://github.com/tribe29/checkmk/commit/917ad972810353ef9d014dd97c1d16bab…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-05 (Tue, 05 Mar 2019)
Changed paths:
A .werks/7228
Log Message:
-----------
7228 FIX Fixed failing liveproxyd activation when process is currently starting
There was a race condition in the code that made configuration changes fail
with a message like "Could not reload Livestatus Proxy: invalid literal for
int() with base 10: \'\'. See web.log for further information." when one
tried to chang the site configuration while the proxy was currently in a
specific part of the process startup phase.
Change-Id: I88de20d46895643bf8b811493ccfc4f9af97eabd
Commit: 744a84a0c92c426872df3d7c030519f80e977733
https://github.com/tribe29/checkmk/commit/744a84a0c92c426872df3d7c030519f80…
Author: Kevin Esser <kevin.esser(a)iteratio.com>
Date: 2019-03-05 (Tue, 05 Mar 2019)
Changed paths:
A .werks/7116
M agents/plugins/mk_db2.linux
Log Message:
-----------
mk_db2.linux: Also gather information about inactive databases
Change-Id: I8c9e9930a496128f6337c244e8b5fd106826ad2e
Commit: 0420a4377451c3e73520aca178c535f5eec84a6d
https://github.com/tribe29/checkmk/commit/0420a4377451c3e73520aca178c535f5e…
Author: Andreas Döhler <andreas.doehler(a)bechtle.com>
Date: 2019-03-05 (Tue, 05 Mar 2019)
Changed paths:
A .werks/7117
M checks/netapp_api_disk
Log Message:
-----------
netapp_api_disk: Fixed displaying correct numbers for parity and data drives
Change-Id: I775ad544e7f291e8458e5ff9562a952b6029fd19
Commit: 447a07d4ff204b0db7536949eb4a90d297ef5157
https://github.com/tribe29/checkmk/commit/447a07d4ff204b0db7536949eb4a90d29…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-03-05 (Tue, 05 Mar 2019)
Changed paths:
M checks/veritas_vcs
Log Message:
-----------
veritas_vcs: yapf for easier picking
Change-Id: Id7ba65336c131a7912bda20bfe968a97b4934da7
Commit: b82884c43c678fb2237bad04205ad266024f555c
https://github.com/tribe29/checkmk/commit/b82884c43c678fb2237bad04205ad2660…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-03-05 (Tue, 05 Mar 2019)
Changed paths:
M checks/veritas_vcs
Log Message:
-----------
veritas_vcs: fix params vs. _no_params
Change-Id: I9ce75f8ae30505bffb3c732ed0a11b64d6e39b12
Commit: b2239a3fd22a3c52f428931d1e92e05391081548
https://github.com/tribe29/checkmk/commit/b2239a3fd22a3c52f428931d1e92e0539…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-03-06 (Wed, 06 Mar 2019)
Changed paths:
M omd/packages/omd/omd
Log Message:
-----------
Fixed Bandit breakage caused by YAPF.
Change-Id: Ia0c3bdbf7f75efccbf56393df04de5879437bfd7
Commit: 362cedf7e4bd0bc0b3aaa1a745f94e6f4e325d64
https://github.com/tribe29/checkmk/commit/362cedf7e4bd0bc0b3aaa1a745f94e6f4…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-03-06 (Wed, 06 Mar 2019)
Changed paths:
A .werks/7063
M web/htdocs/sidebar.py
Log Message:
-----------
7063 FIX Snapins like Micro Core Statistics were not shown for slave sites
Snapins like Micro Core Statistics were not shown for slave sites if the slave
site is connected via TCP and Event Console configuration is not pushed. This
has been fixed.
This fix was contributed by Björn Müller.
Change-Id: Ib2f35a5788556525b194dd47171e5305b2db1443
Commit: a736169012bb2f577174827dc70f97f07be94a4b
https://github.com/tribe29/checkmk/commit/a736169012bb2f577174827dc70f97f07…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-03-06 (Wed, 06 Mar 2019)
Changed paths:
A .werks/7115
M checks/stormshield.include
Log Message:
-----------
stormshield.include: Fixed possible performance losses
Change-Id: Ifc295830a342e37482155cb6dee35066f20b248d
Commit: 98406e1d753ebd0ce264e5cd40786dd8ebdf8d3a
https://github.com/tribe29/checkmk/commit/98406e1d753ebd0ce264e5cd40786dd8e…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-03-07 (Thu, 07 Mar 2019)
Changed paths:
A .werks/7119
M checks/ibm_svc_enclosure
Log Message:
-----------
7119 FIX ibm_svc_enclosure: Incorrect parsed agent output led to a false report
'Only 0 of X canisters are online'
CMK-1618
Change-Id: Ic03802a6cca58ac9af58b2d0b813c8b51a64f6ac
Commit: b7c7abbbbcc7f4288744cb21e372c238722e3314
https://github.com/tribe29/checkmk/commit/b7c7abbbbcc7f4288744cb21e372c2387…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-07 (Thu, 07 Mar 2019)
Changed paths:
A .werks/7230
M web/plugins/wato/check_mk_configuration.py
Log Message:
-----------
7230 FIX Fixed selection of checks in "Check intervals for SNMP checks"
ruleset
Instead of selecting individual check types as it was possible before, the section names
are now selectable as it was intended. As described in help text of this option it is
not possible to configured this setting for individual sub checks, but only for a family
of SNMP checks that share a single SNMP section.
FEED-3402
Change-Id: Ie1948a4478451a9961a06fb0503a7d4e229db73a
Commit: 47918c153e4e6327c3e1f9e76eab14c5cd3f4c5b
https://github.com/tribe29/checkmk/commit/47918c153e4e6327c3e1f9e76eab14c5c…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-03-07 (Thu, 07 Mar 2019)
Changed paths:
A .werks/7209
M inventory/docker_node_info
Log Message:
-----------
7209 FIX Don't crash upon missing Swarm Info
Change-Id: Iec0da517ee11b8807f38805412c1d258ad3aa71d
Commit: 62a74b9dd78b20a9cc600ce9dbb482375b2792ef
https://github.com/tribe29/checkmk/commit/62a74b9dd78b20a9cc600ce9dbb482375…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-07 (Thu, 07 Mar 2019)
Changed paths:
A .werks/7231
M web/htdocs/forms.py
Log Message:
-----------
7231 FIX Fixed possible broken folding of form parts when using localized GUI
Change-Id: I0d390a8142102f8e4fcc03b99eb08b4144c4caa4
Commit: 91cff802b08812fbd5ebbadf583206ef777cb757
https://github.com/tribe29/checkmk/commit/91cff802b08812fbd5ebbadf583206ef7…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-07 (Thu, 07 Mar 2019)
Changed paths:
M tests/integration/bin/test_mkbackup.py
M tests/testlib/__init__.py
Log Message:
-----------
Use same lock mechanism as in master
Change-Id: Ida0c898cf90c7f199df82fd2f92ec2ed756e47e7
Commit: 2a0ba061673675ee8ca5da17544122c8e5385cc1
https://github.com/tribe29/checkmk/commit/2a0ba061673675ee8ca5da17544122c8e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-07 (Thu, 07 Mar 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Fix for last commit
Change-Id: Id2d798b40a5c934d87d0fed480a77250cce0083b
Commit: b080e51459379c698f89277c45cac131ef43e270
https://github.com/tribe29/checkmk/commit/b080e51459379c698f89277c45cac131e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-07 (Thu, 07 Mar 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Hopefully fix inter process locking during tests now
Change-Id: I6a4762e9abab6673b3fab09d1aca676d2560dbe2
Commit: 9a93e80648b2b7c81cfa21e00aec13aec70b5086
https://github.com/tribe29/checkmk/commit/9a93e80648b2b7c81cfa21e00aec13aec…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-07 (Thu, 07 Mar 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Fix InterProcessLock permission issues
Change-Id: Ie3465b961fda1ff1a13295e4138c2c134942c500
Commit: 31dd4751c28185ee7a549e1d43cabbefb1db3786
https://github.com/tribe29/checkmk/commit/31dd4751c28185ee7a549e1d43cabbefb…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-03-08 (Fri, 08 Mar 2019)
Changed paths:
A .werks/7213
M checks/veritas_vcs
R tests/unit/checks/test_veritas_vcs_check.py
M web/plugins/wato/check_parameters.py
Log Message:
-----------
7213 FIX WATO rule for veritas cluster server
The WATO no longer displays an error message when trying to set up a rule for veritas
cluster server.
Change-Id: I59b8a255b3394a35ec025bccd9dea9f291556004
Commit: 642a5357512a4ff5a2781075a3e7b4c039750962
https://github.com/tribe29/checkmk/commit/642a5357512a4ff5a2781075a3e7b4c03…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-03-08 (Fri, 08 Mar 2019)
Changed paths:
A
omd/packages/python-modules/patches/0020-kubernetes-allow-empty-rules-in-clusterrole.dif
Log Message:
-----------
Allow "null" rules in ClusterRoles in the k8s client
In some OpenShift installations several ClusterRoles with a value
of "null" for the rules are created. This is not allowed by the
official Kubernetes API, but we have to handle it here to be
able to monitor such installations.
CMK-1738
Change-Id: I275769560c0fa968cfd8f3fa9fd2235ecfdda4bc
Commit: c212ff2cdea9787440f793798e82d785738fc0ec
https://github.com/tribe29/checkmk/commit/c212ff2cdea9787440f793798e82d7857…
Author: Ronny Bruska <rb(a)mathias-kettner.de>
Date: 2019-03-08 (Fri, 08 Mar 2019)
Changed paths:
A .werks/7197
M agents/check_mk_agent.solaris
Log Message:
-----------
7197 FIX Solaris Agent: fixed problem with leading spaces in wc command output
The output of "wc -l" on solaris can lead to leading spaces.
In that case the check "cpu.threads" can not parse the agent output and will
fail.
This has been fixed.
Change-Id: I164f2837f12abccaf442245f0220519865d7044d
Commit: 5a71510f5a79b9e9e6aacfdb91c21ef3f0460eb4
https://github.com/tribe29/checkmk/commit/5a71510f5a79b9e9e6aacfdb91c21ef3f…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-03-08 (Fri, 08 Mar 2019)
Changed paths:
A .werks/7065
M agents/special/agent_kubernetes
M checks/k8s_stats
Log Message:
-----------
7065 FIX k8s_stats: fix crashes regarding timestamp parsing
The Kubernetes API provides timestamps for the k8s_stats checks
in the RFC3339Nano format with different timezones and a varying
number of trailing zeros in the seconds field. This lead to
a crash of the k8s_stats.network check. To resolve this issues
the timestamps are now converted to unix timestamps in the
special agent.
Change-Id: I2869540e2b6b73b0071379c307b4e2615f6235f4
Commit: ff6d4d728fa1d154e466212729e65acf05ae9ad7
https://github.com/tribe29/checkmk/commit/ff6d4d728fa1d154e466212729e65acf0…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-03-08 (Fri, 08 Mar 2019)
Changed paths:
M agents/special/agent_kubernetes
Log Message:
-----------
agent_kubernetes: fix a bug in the conversion to unix timestamps
Change-Id: Iae4113246cf4c7b43ff7d702f2c8a8866dde480f
Commit: cbeb55fd60ce3a0de8023716c5913af139c83130
https://github.com/tribe29/checkmk/commit/cbeb55fd60ce3a0de8023716c5913af13…
Author: Ronny Bruska <rb(a)mathias-kettner.de>
Date: 2019-03-08 (Fri, 08 Mar 2019)
Changed paths:
A .werks/7198
M agents/check_mk_agent.solaris
Log Message:
-----------
7198 FIX Solaris Agent: fixed wrong path for top command
The agent tried to use /usr/local/top instead of /usr/local/bin/top.
This has been fixed.
Change-Id: I9ae909a9efefc4feec1d755258242323579ffc84
Commit: 0248a0795bcddd6af8586957751aabe7c8ff846f
https://github.com/tribe29/checkmk/commit/0248a0795bcddd6af8586957751aabe7c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-08 (Fri, 08 Mar 2019)
Changed paths:
A .werks/7232
M web/htdocs/table.py
Log Message:
-----------
7232 FIX Fixed wrong sorting of view titles on "edit view page"
Change-Id: I7c62e84457917dde89bdc92e983fd8ec61c5e159
Commit: 42a8e0c997094a893a77cf7521f82059d94962ff
https://github.com/tribe29/checkmk/commit/42a8e0c997094a893a77cf7521f82059d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-08 (Fri, 08 Mar 2019)
Changed paths:
A .werks/7234
M cmk/ec/main.py
Log Message:
-----------
7234 FIX Fixed broken event cancelling by priority (1.5.0p12 regression)
When a EC rule is configured to cancel an open event by priority and the lower
priority level is the left of the priority range, the cancelling was not
working.
For example EMERG to CRIT worked while CRIT to EMERG did not work. This has
been fixed. The order of both levels should not be relevant for the processing
of the rules.
Change-Id: I7a285338fb1c716b50503c37fe0b3b55a27fd364
Commit: d63efdc755683b5e598f2e59d44e140b4fe9ac58
https://github.com/tribe29/checkmk/commit/d63efdc755683b5e598f2e59d44e140b4…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-03-08 (Fri, 08 Mar 2019)
Changed paths:
A .werks/7212
M checks/if
Log Message:
-----------
7212 FIX Avoid duplicate services for if_fortigate check
This fixes the duplicate services warning for if/if_fortigate checks.
Change-Id: I785db49372eb65b0935722d2fd7b8e741a8d24de
Commit: 11453a7f998b701ce42523884d6d2f7dcea37655
https://github.com/tribe29/checkmk/commit/11453a7f998b701ce42523884d6d2f7dc…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-11 (Mon, 11 Mar 2019)
Changed paths:
A .werks/7084
A web/htdocs/images/icon_remove_members.png
A web/htdocs/themes/facelift/images/icon_remove_members.png
M web/htdocs/wato.py
Log Message:
-----------
7084 FIX Add option to delete contact groups with members
When using the LDAP synchronization to populate contact groups in Check_MK,
it was not possible to remove a contact group using the configuration GUI
as long as LDAP users are synchronized to the group.
We have now added a dedicated action to the contact group list which can
be used to remove all members from a contact group. Once you have used
this action, you will be able to remove the contact group from the
configuration.
CMK-1683
Change-Id: I98e896be9c58e5de1cccbfda2266f51da00cf77e
Commit: 21c6239ebd0ca23444324673598c6e79c1d54dd7
https://github.com/tribe29/checkmk/commit/21c6239ebd0ca23444324673598c6e79c…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-03-12 (Tue, 12 Mar 2019)
Changed paths:
A .werks/6967
Log Message:
-----------
6967 FIX Initialize step value for unknown metrics in rrddata columns
When unknown metrics were queried via rrddata Livestatus columns, the step
value was not initialized, so a more or less random value was returned.
Valgrind was of course unhappy about this, too. This has been fixed, and
the step value is now zero under such circumstances.
Change-Id: I1cd42c806445141ddf8d61d8b9cd653d9dc43c7c
Commit: a13620426ceb6d8ecafd977f1ef236a0834145c6
https://github.com/tribe29/checkmk/commit/a13620426ceb6d8ecafd977f1ef236a08…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
A .werks/7238
M checks/check_smtp
M web/plugins/wato/active_checks.py
Log Message:
-----------
7238 FIX check_smtp: Float warning / critical thresholds can now be configured using the
GUI
The active check check_smtp already supported floating point warning and critical
thresholds, but the GUI only accepted integral numbers.
Change-Id: I89f5eaad50bb69c6bc2d952363c7df9456ff63c2
Commit: ee9d2aa0363401a902eff93fbfbaf4ce1a7130c9
https://github.com/tribe29/checkmk/commit/ee9d2aa0363401a902eff93fbfbaf4ce1…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M checks/check_smtp
Log Message:
-----------
Fixed typo
Change-Id: Ife0be2ee95c343f0968763783c9a9b0d0f720936
Commit: f97d826d23f5857137d3e76b1c42f14dcd75b8dc
https://github.com/tribe29/checkmk/commit/f97d826d23f5857137d3e76b1c42f14dc…
Author: Ronny Bruska <rb(a)mathias-kettner.de>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
A .werks/7199
M checks/heartbeat_crm
A tests/unit/checks/generictests/datasets/heartbeat_crm.py
Log Message:
-----------
7199 FIX heartbeat_crm: Fixed discovery of services in case of failed actions
Because of changes in pacemaker in some cases wrong services named "Heartbeat CRM
Failed"
where discovered if there are open failed actions.
This has been fixed.
If you already have discovered such services, you need to re-discover the services of
the
affected hosts.
Change-Id: Iab3534bf38eb685935d57b5ec9b4b17f209d7950
Commit: cd1ea449f23c7d8fec42bb9168db9edf1ee5c2fb
https://github.com/tribe29/checkmk/commit/cd1ea449f23c7d8fec42bb9168db9edf1…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M cmk_base/notify.py
Log Message:
-----------
notify.py: remove redudant log entry and use event_log in all log functions
Change-Id: I0601f4b8a0a344872915e04fad16abd5db4c908f
Commit: fa7b6d4aa69c40f9f350121a0bae69bbdc6e147e
https://github.com/tribe29/checkmk/commit/fa7b6d4aa69c40f9f350121a0bae69bbd…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
M cmk_base/default_config/notify.py
M cmk_base/notify.py
M web/plugins/wato/globals_notification.py
Log Message:
-----------
notify.py: align log levels with cmk/utils/log.py
This will make it easier to switch to the logging
module later on.
Change-Id: I473bf64e33b0a575a7e0c37493eb70d81de34c06
Commit: 218c54f909707515a5643a26dcc0b9ac8196d119
https://github.com/tribe29/checkmk/commit/218c54f909707515a5643a26dcc0b9ac8…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-03-13 (Wed, 13 Mar 2019)
Changed paths:
A .werks/7059
M cmk_base/default_config/notify.py
M cmk_base/notify.py
M web/plugins/wato/globals_notification.py
Log Message:
-----------
7059 Add an option to reduce the logging in the notify.log
By default two lines are added for every notification rule in the
notify.log. They contain a short description of the rule and
information why the rule does or does not match. In setups with
a large number of notification rules this may result in up to
hundreds of lines in the notify.log for every incoming raw
notification. To optionally reduce the amount of logging this
werk introduces a new log level that only adds lines for matching
rules. The new option can be selected in the Global Settings under
"Notification log level". Be aware that with this option the
notify.log does not conain information about rules which do not
match which makes it much harder to analyze why a certain rule
did not match retrospectively.
Change-Id: Id8c93e9aadb35c0f7e3c481de1209c344755a0b6
Commit: 65a928867c422b80bfa3e6545d8c2041820101ee
https://github.com/tribe29/checkmk/commit/65a928867c422b80bfa3e6545d8c20418…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: 2019-03-14 (Thu, 14 Mar 2019)
Changed paths:
M tests/integration/cmk_base/test_services_prediction.py
Log Message:
-----------
Fix integration test for non-existent rrd column after memory leak fix
Change-Id: Ied0b65824aa1b483bc35e1398820e791e6ea840c
Commit: 854955e8ae2d7086e05ead6169eb164fb220b88b
https://github.com/tribe29/checkmk/commit/854955e8ae2d7086e05ead6169eb164fb…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-14 (Thu, 14 Mar 2019)
Changed paths:
R .werks/6708
M web/htdocs/wato.py
Log Message:
-----------
Revert "6708 FIX WATO service discovery: Fixed incorrect creation of disable rule
for duplicate service description"
This reverts commit 347bfd674f4726a6d3f83d9dfa55097cbe84721c.
Commit: 686fbe70fe660b4310e69bcb09e625b003087a2d
https://github.com/tribe29/checkmk/commit/686fbe70fe660b4310e69bcb09e625b00…
Author: Ronny Bruska <rb(a)mathias-kettner.de>
Date: 2019-03-14 (Thu, 14 Mar 2019)
Changed paths:
A .werks/7200
M active_checks/check_mail_loop
M checks/check_mail_loop
Log Message:
-----------
7200 FIX check_mail_loop: Fixed 'option --subject not recognized'
When used in WATO, the 'subject' parameter was not called correctly in the check
command.
This has been fixed.
Change-Id: Ie76c7ee3942832b5f0c50ae0310d8aaa9f0e3ec4
Commit: d8be247956c343e795ce734422ab366553d2a3d9
https://github.com/tribe29/checkmk/commit/d8be247956c343e795ce734422ab36655…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2019-03-14 (Thu, 14 Mar 2019)
Changed paths:
A .werks/7244
M web/plugins/sidebar/wato.py
Log Message:
-----------
7244 Restricted WATO sidebar snapin only show up to 10+ changes
The sidebar snapin and the WATO main page now use the same infotext to display the number
of pending changes.
This infotext currently displays only up to 10 changes in detail, any number above 10 is
abstracted with the text <tt>10+ changes</tt>.
The reasoning behind this is, that there may be some sites with thousands of pending
changes.
Determining the exact number generally takes some time, hereby slowing down the rending of
any page showing this infotext.
The <tt>10+ changes</tt> limit may be lifted in the future, once a more
performant changes measurement functionality has been introduced.
Change-Id: I89b395a039e382be6c2099c4e1dec263a4d39c74
Commit: e2c32fa715193e5468b88896c941dfcfd707526e
https://github.com/tribe29/checkmk/commit/e2c32fa715193e5468b88896c941dfcfd…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2019-03-14 (Thu, 14 Mar 2019)
Changed paths:
A .werks/6763
M web/plugins/metrics/check_mk.py
Log Message:
-----------
back port of werk 6763
Change-Id: Icd00eb85217af37b616351a2635bf587765e9e6e
Commit: 63fd7903a8d6f2da65f8dcd12409d2b0d84143bf
https://github.com/tribe29/checkmk/commit/63fd7903a8d6f2da65f8dcd12409d2b0d…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2019-03-14 (Thu, 14 Mar 2019)
Changed paths:
A .werks/6708
M web/htdocs/wato.py
Log Message:
-----------
6708 FIX WATO service discovery: Fixed incorrect creation of disable rule for duplicate
service description
Change-Id: I8afbd69c78e2104e50ef640d379997ff15338b6f
Commit: 2696aa9128b2e8fde87d4a7fe00b23c5305d706d
https://github.com/tribe29/checkmk/commit/2696aa9128b2e8fde87d4a7fe00b23c53…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-14 (Thu, 14 Mar 2019)
Changed paths:
A .werks/7237
M web/plugins/wato/check_mk_configuration.py
Log Message:
-----------
7237 FIX Increased size of host/service notes url input fields
Change-Id: I709d16f90e3f3700a25aaee20dbedec02eb3b674
Commit: 7314878a5ca8882c77943d20ea2f6cb8fca08676
https://github.com/tribe29/checkmk/commit/7314878a5ca8882c77943d20ea2f6cb8f…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: 2019-03-15 (Fri, 15 Mar 2019)
Changed paths:
A .werks/6658
M notifications/pagerduty
M notifications/slack
M notifications/victorops
Log Message:
-----------
6658 FIX Differentiation of host & service problems notifications
For REST notification plugins like Slack, PagerDuty and VictorOPS. Problems
where classified by the presence of the SERVICESTATE context variable. But
in the RAW edition this variable is completed by its macro and thus the
classification leads to host problems to be described as service problems
too. Classifying after the WHAT context variable solves the issue.
Change-Id: I08aa651604c60d2810777c73746ba43ede14c2f3
Commit: 84a59af6218105f89f396545ed64bbfde79c29ff
https://github.com/tribe29/checkmk/commit/84a59af6218105f89f396545ed64bbfde…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-03-18 (Mon, 18 Mar 2019)
Changed paths:
A .werks/7217
M cmk_base/inventory.py
M cmk_base/inventory_plugins.py
M inventory/cisco_vlans
A tests/unit/cmk_base/test_inventory_plugins.py
Log Message:
-----------
7217 FIX HW/SW-Inventory: Execution order of plugins
The order in which the HW/SW inventory plugins are executed is now deterministic.
Previously dependencies between inventory plugins could lead to missing data if
the plugins happend to be executed in the wrong order.
Plugins are now executed in alphabetical order by default. You can force a plugin
to be executed after another plugin by setting the <tt>depends_on</tt> key
in
the inventory info variable <tt>inv_info</tt>. For instance writing
<tt>inv_info['plugin_a'] = {
...
'depends_on' = ['plugin_b'],
}</tt>
will enforce "plugin_b" to be executed before "plugin_a".
Change-Id: I388bf0c0fe334ad87ca38905f66bf2d5141be98f
Commit: c5dc9589a48dbb718f64647374a5ff323cad7e10
https://github.com/tribe29/checkmk/commit/c5dc9589a48dbb718f64647374a5ff323…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2019-03-18 (Mon, 18 Mar 2019)
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0p14
Change-Id: Ic4e7286bae13ee237eb279565a62aa5b81cf791e
Commit: 24ddace20b87ef782f709fb906c4c0586646c388
https://github.com/tribe29/checkmk/commit/24ddace20b87ef782f709fb906c4c0586…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-19 (Tue, 19 Mar 2019)
Changed paths:
A .werks/7240
M web/htdocs/views.py
M web/plugins/visuals/filters.py
Log Message:
-----------
7240 FIX Fixed possible exception when filtering views using non ASCII characters
A GUI timeout or UnicodeDecodeError messages could occur when trying to filter
views using non ASCII characters, like e.g. Umlauts. This could e.g. occur for
users when trying to view service detail pages of services that have such
characters in their names.
Change-Id: I6e7e9859bfeab9be1a0254b54fef63aa3306914e
Commit: c2e82e66fd44196c2358680961e5ae9b08685d26
https://github.com/tribe29/checkmk/commit/c2e82e66fd44196c2358680961e5ae9b0…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
A .werks/7066
M checks/k8s_stats
Log Message:
-----------
7066 FIX k8s_stats.network: prefer lnx_if check if present
When the check_mk_agent was used together with the Kubernetes
special agent duplicate interfaces were discovered. Now the
lnx_if check from the check_mk_agent is preferred over the
k8s_stats.network check from the special agent.
Change-Id: Ic91376da1594d8861dd7cd9d6731775d62cb7e29
Commit: aaa0aa310c9f80d1eb3c298059605dcdcae08993
https://github.com/tribe29/checkmk/commit/aaa0aa310c9f80d1eb3c298059605dcdc…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
A .werks/7127
M checks/msexch_database
Log Message:
-----------
7127 FIX msexch_database: Fixed disappearance of services caused by dynamically
generated IDs
After a reboot of the exchange server the databases get dynamically
generated IDs. These IDs were part of the items which led to vanished services.
This has been fixed now. You have to perform a re-discovery on the
affected hosts.
Change-Id: Ic1e33b92f7df0423c8506d67d9059b1c482b28e9
Commit: ff9c4c3262ed9f0243f39f7db72d3b9cab0db5b1
https://github.com/tribe29/checkmk/commit/ff9c4c3262ed9f0243f39f7db72d3b9ca…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
M .werks/7127
Log Message:
-----------
Fixed werk version
Change-Id: I219f4a61a27352b05ed6d54c474fd5118f4f8c2d
Commit: b40787d37a7daa56d4569b7dbbb45ec198a5c3b8
https://github.com/tribe29/checkmk/commit/b40787d37a7daa56d4569b7dbbb45ec19…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
A .werks/7241
Log Message:
-----------
7241 FIX Fixed uploading customer logo
Fixed uploading customer logos for some customers. An error like this could occur:
"KeyError ('globals')"
Change-Id: I7e7032cc2f436557f0d017c3b4e6ad90d2765e8e
Commit: 6c4d0178a23adb5d5d466e4f953cfa2e832ff199
https://github.com/tribe29/checkmk/commit/6c4d0178a23adb5d5d466e4f953cfa2e8…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
A .werks/7126
M checks/fireeye_mailq
Log Message:
-----------
7126 FIX fireeye_mailq: Missing SNMP device data causes an "IndexError: list index
out of range" error
Change-Id: Iea7d6afeaaecd0d622a1178c9299ea0fb6a66b64
Commit: 1be0be747f4f34bbab8646b4d5fe0fdc4c1bb46f
https://github.com/tribe29/checkmk/commit/1be0be747f4f34bbab8646b4d5fe0fdc4…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
A .werks/7124
M cmk_base/automations/check_mk.py
M cmk_base/checking.py
M cmk_base/data_sources/abstract.py
M cmk_base/data_sources/ipmi.py
M cmk_base/data_sources/piggyback.py
M cmk_base/data_sources/tcp.py
M cmk_base/discovery.py
M cmk_base/inventory.py
M cmk_base/modes/check_mk.py
Log Message:
-----------
Check_MK Discovery/Inventory: Removed duplicate agent info monitoring
Change-Id: I5c8044a661f738f8c15c1bfe135543d88dc8c059
Commit: 7799b5671efc06ab7056c698fa20cd585d27ed87
https://github.com/tribe29/checkmk/commit/7799b5671efc06ab7056c698fa20cd585…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
M cmk_base/data_sources/tcp.py
Log Message:
-----------
Fixed TypeError
Change-Id: I37d4f5cef3da6300ef705dd14300849f4c73b868
Commit: 68110f2ef4b35dcee1deb8886a5fe2ce6f71d61e
https://github.com/tribe29/checkmk/commit/68110f2ef4b35dcee1deb8886a5fe2ce6…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
M agents/plugins/mk_jolokia
Log Message:
-----------
mk_jolokia: yapf
Change-Id: I0477e41b4c023f83e9701e8c5e50465d4166f22a
Commit: 27b36bd136ed4185d1d7ee53b0c32166029a3a6d
https://github.com/tribe29/checkmk/commit/27b36bd136ed4185d1d7ee53b0c321660…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
M agents/plugins/mk_jolokia
Log Message:
-----------
mk_jolokia: minor simplification
Change-Id: I99880846d6f76318e3ce8f08680572ceb27efd82
Commit: c4fa6bb3095af9f7f326a3588b2441137817e572
https://github.com/tribe29/checkmk/commit/c4fa6bb3095af9f7f326a3588b2441137…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
A .werks/7218
M agents/plugins/mk_jolokia
Log Message:
-----------
7218 FIX jolokia_generic: Discovery no longer crashes upon misconfiguration
A misconfiguration of the jolokia plugin could lead to a crash
of the discovery of the jolokia_generic services. The offending
output lines are now skipped.
Change-Id: Ia183aa35c0d9678b94fde62cb75992bbfda063a1
Commit: 69be6b1408d7192ecc5e275376590e7d9577c0ba
https://github.com/tribe29/checkmk/commit/69be6b1408d7192ecc5e275376590e7d9…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
M checks/k8s_stats
M tests/unit/checks/generictests/datasets/k8s_stats.py
Log Message:
-----------
Fix for Werk 7066
Change-Id: I2b7705c1f7de1ab14657c8ecfd079cedb5a0c1d4
Commit: cd893d65bdf9b07a631c3c44f175ff2ebda85ad4
https://github.com/tribe29/checkmk/commit/cd893d65bdf9b07a631c3c44f175ff2eb…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
A .werks/6968
Log Message:
-----------
6968 FIX Fixed CMC crashes caused by a race condition
Activating a new configuration during a long-running query for graph data
could lead to a CMC crash because of an internal race condition. This has
been fixed.
Change-Id: I590b1b44da579d6783665432c5d6c1f6f71559d5
Commit: c62583a3c51e36edac5b5f069fba40503f9a1f1b
https://github.com/tribe29/checkmk/commit/c62583a3c51e36edac5b5f069fba40503…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
A .werks/6987
M cmk/ec/main.py
Log Message:
-----------
6987 FIX Queries to event history with time filters no longer skip files with non-ASCII
characters in the first line
An encoding issue would lead to queries as used by the event history to skip files with
non-ASCII characters
in the first line, leading to events archived in that file's timerange to be omitted.
This has been fixed.
Change-Id: I671b681205e5076b17a6049dc6f5b41c4b589c25
Commit: 2dc25154c2dd70b617602b1467e238753bac61d0
https://github.com/tribe29/checkmk/commit/2dc25154c2dd70b617602b1467e238753…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2019-03-20 (Wed, 20 Mar 2019)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
get_logfile_timespan: Make exception handling more granular
Change-Id: Iea2641f30d2332c267ac56540efbb66fa14ae81a
Commit: d757a5d7f778138326c66c6aa35b17ed25da101b
https://github.com/tribe29/checkmk/commit/d757a5d7f778138326c66c6aa35b17ed2…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-03-21 (Thu, 21 Mar 2019)
Changed paths:
M checks/ceph_df
Log Message:
-----------
ceph_df: yapf for easier picking
Change-Id: I8b885949ec3f2cb6873ded1093667db3cdc30f78
Commit: 88a81e9e4102d4f92c8713c35cb868a7aacbf131
https://github.com/tribe29/checkmk/commit/88a81e9e4102d4f92c8713c35cb868a7a…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-03-21 (Thu, 21 Mar 2019)
Changed paths:
A .werks/7129
M checks/mysql_capacity
Log Message:
-----------
7129 FIX mysql_capacity: Show correct levels information
Change-Id: I1b89ddc60043052b9270ac3ae05fa29853ed5b75
Commit: 91728e1495d79ee12f4e9a01e171d2ee9dbc89d9
https://github.com/tribe29/checkmk/commit/91728e1495d79ee12f4e9a01e171d2ee9…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-03-21 (Thu, 21 Mar 2019)
Changed paths:
A .werks/7220
M checks/ceph_df
Log Message:
-----------
Pick: ceph_df: Support changed output format
Change-Id: I8e3417163b4fd4d6886fa55743789a4eb4576113
Commit: 2fd62a1828998bda07a23979c1a4758fa3c115f5
https://github.com/tribe29/checkmk/commit/2fd62a1828998bda07a23979c1a4758fa…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-03-21 (Thu, 21 Mar 2019)
Changed paths:
M .werks/7220
Log Message:
-----------
fix werk
Change-Id: I5b8260e7151b54f51ce64e003f873bc45a90f0cc
Commit: f4f16b57e7d4c051ffbc67913d4444de9b81422a
https://github.com/tribe29/checkmk/commit/f4f16b57e7d4c051ffbc67913d4444de9…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-21 (Thu, 21 Mar 2019)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
Fix inefficient event history filtering by event ID
Queries for specific event IDs were not optimized for the event history
queries which are issues e.g. by the GUI when clicking on the detail
page of one event.
This is only the first part of the fix, the second part will be added in
a separate commit for the livestatus code.
Change-Id: I991fa8d9c1c4d06316f7a4fb1b03e99aedd6c204
Commit: d6e4e2c35aa4cd2b8d79522fdf9fd85c3eb658f7
https://github.com/tribe29/checkmk/commit/d6e4e2c35aa4cd2b8d79522fdf9fd85c3…
Author: Kevin Esser <kevin.esser(a)iteratio.com>
Date: 2019-03-21 (Thu, 21 Mar 2019)
Changed paths:
A .werks/7114
M checks/rds_licenses
Log Message:
-----------
rds_licenses: Supports Windows Server 2016
Change-Id: I87ec410fb22d904a0955a106eb3551d8929f21f6
Commit: 746e38491dcffcb734c027784251860ef7cd9081
https://github.com/tribe29/checkmk/commit/746e38491dcffcb734c027784251860ef…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-03-21 (Thu, 21 Mar 2019)
Changed paths:
A .werks/7067
M notifications/mail
Log Message:
-----------
7067 SEC mail: escape notification context
The notification context which contains e.g. the host name
and the service description is now escaped properly, i.e.
'<' is replaced by '<' and so on. Only the HTML section
which can be specified in the options of a notification
rule is not escaped.
Change-Id: I80fe51fb3866527286f474aa569d13b9940e1561
Commit: 5cf6dbe0c79190ec072181ff9fbc89fcbac7d87c
https://github.com/tribe29/checkmk/commit/5cf6dbe0c79190ec072181ff9fbc89fcb…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-21 (Thu, 21 Mar 2019)
Changed paths:
A .werks/7243
M web/htdocs/metrics.py
Log Message:
-----------
7243 FIX Fixed wrong sorting of perfometers when some services have no metrics
When sorting a list of services by the perfometer column, this did not work
correctly in case there were services in this list that have no metrics at
all.
Change-Id: Iff8e759be15da00b1376c0156a1a523341f839e4
Commit: d3f37dccf2817bf4087e7767b67c9e78a5a27eb4
https://github.com/tribe29/checkmk/commit/d3f37dccf2817bf4087e7767b67c9e78a…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-03-21 (Thu, 21 Mar 2019)
Changed paths:
M livestatus/src/TableEventConsole.cc
Log Message:
-----------
Pass integral equality constraints to the EC, too.
Change-Id: I08401fd261f86f0ab96c353b0b19d008537b0a50
Commit: f77ba4bde89f91538ad55331eaa1b5ad13243dbe
https://github.com/tribe29/checkmk/commit/f77ba4bde89f91538ad55331eaa1b5ad1…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-21 (Thu, 21 Mar 2019)
Changed paths:
A .werks/7324
Log Message:
-----------
7324 FIX Fix inefficient event history filtering by event ID
Queries for specific event IDs were not optimized for the event history queries
which are issues e.g. by the GUI when clicking on the detail page of one event.
Change-Id: If4bd2c03fb58a57a848d9cb1f2dd49689cbba331
Commit: 82ec7397eee0a545401dfe7f2b5c70d1390a34af
https://github.com/tribe29/checkmk/commit/82ec7397eee0a545401dfe7f2b5c70d13…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-21 (Thu, 21 Mar 2019)
Changed paths:
M livestatus/src/TableEventConsole.cc
Log Message:
-----------
Enable event_id as grepping_filter to make the core hand it over to EC
Change-Id: I290b40f1cc5912bc5ec145286c1cb86f2b20178b
Commit: b556e83b218a0a21e7c8bded13850ec2d8ff3b52
https://github.com/tribe29/checkmk/commit/b556e83b218a0a21e7c8bded13850ec2d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-21 (Thu, 21 Mar 2019)
Changed paths:
A .werks/7242
Log Message:
-----------
7242 FIX Unreachable site errors respect site filters
When reports are being created while some distributed site is offline, the
report is prefixed by a "error report" page that is added to inform the user
that the report was created in such a situation and some data may be missing
for this reason.
The error message looks like this: "Not all sites have been queried. Some
information is missing."
The errors were shown for all sites, even when a specific site was queried.
This was a problem, especially in Check_MK Managed Services Edition
environments when creating customer specific reports in the management sites.
Change-Id: Ice1b70be3c1aeef2d689f50f5e6ae2575794688d
Commit: 96037d799126ef2b41b3af5be9ff6830bc7cbc02
https://github.com/tribe29/checkmk/commit/96037d799126ef2b41b3af5be9ff6830b…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-03-21 (Thu, 21 Mar 2019)
Changed paths:
A .werks/7128
M cmk_base/discovery.py
M web/htdocs/wato.py
Log Message:
-----------
7128 FIX Display vanished and disabled clustered services on discovery page of the
nodes
Change-Id: I5c0a3e9fc821f948fe5b818c44340de401274879
Commit: c6fe4fab6195b8a5b7fcfcc1c0920aff313e37cb
https://github.com/tribe29/checkmk/commit/c6fe4fab6195b8a5b7fcfcc1c0920aff3…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-03-21 (Thu, 21 Mar 2019)
Changed paths:
A .werks/7219
M agents/special/agent_vsphere
Log Message:
-----------
7219 FIX agent_vsphere: Missing data in case of mutliline snapshot description
In case a description of a VM snapshot consisted of multiple lines, no
data about the corresponding VM has been obtained.
Change-Id: Ia493747d27a2f368fb3df005bb02acfb06821533
Commit: 5d25da3de89b3ab9935a20348408046c8555aa75
https://github.com/tribe29/checkmk/commit/5d25da3de89b3ab9935a20348408046c8…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: 2019-03-21 (Thu, 21 Mar 2019)
Changed paths:
M active_checks/check_bi_aggr
Log Message:
-----------
Detect error messages from web service
When the webservice detects an error -- such as an authentication problem --
it does not output a JSON tree by a string starting with ERROR: This is now
correctly being detected and the error is output as check output, rather than
a nasty JSON parsing exception
Change-Id: Ib9d91d91dce19b6230262faa0b656aabf36bea12
Commit: 3c6141b6615c99a90e05b0ad01e4c88993e46131
https://github.com/tribe29/checkmk/commit/3c6141b6615c99a90e05b0ad01e4c8899…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-21 (Thu, 21 Mar 2019)
Changed paths:
M active_checks/check_bi_aggr
Log Message:
-----------
Replace insecure eval call with more secure ast.literal_eval()
Change-Id: Ib80bf90d2e7bcd0747b299dc18903ef49582d61c
Commit: bff72dd74af856692fe1cfb3084f4ef1f12c5e35
https://github.com/tribe29/checkmk/commit/bff72dd74af856692fe1cfb3084f4ef1f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-21 (Thu, 21 Mar 2019)
Changed paths:
A .werks/7325
Log Message:
-----------
7325 FIX check_bi_aggr: Improve GUI application error handling
When the webservice detects an error -- such as an authentication problem -- it
does not output the expected data structure, but a string starting with
"ERROR:". This is now correctly being detected and the error is output as
check
output, rather than a nasty parsing exception.
Change-Id: I123e3391afb768a2a9ba1f58d261f612d9d34546
Commit: 5da2a7f52f667bd93876343df41130ba2d46f332
https://github.com/tribe29/checkmk/commit/5da2a7f52f667bd93876343df41130ba2…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-03-21 (Thu, 21 Mar 2019)
Changed paths:
M checks/check_http
Log Message:
-----------
yapf: check_http
Change-Id: I0bcecc21c197f90796ff2b0a29ea3e324c55cbb8
Commit: 56940a5f7dd548a718bdbf781fd4098cbe0fbaf0
https://github.com/tribe29/checkmk/commit/56940a5f7dd548a718bdbf781fd4098cb…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-21 (Thu, 21 Mar 2019)
Changed paths:
M cmk_base/ip_lookup.py
Log Message:
-----------
Drop dead code
Change-Id: If442677763841b5d00929c6691ca91d73b26715a
Commit: 820b543f88b51f8864848244937be397c5538137
https://github.com/tribe29/checkmk/commit/820b543f88b51f8864848244937be397c…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2019-03-21 (Thu, 21 Mar 2019)
Changed paths:
M checks/netstat
Log Message:
-----------
netstat: Use parse function feature of check API instead of calling parse function
explicitly
Change-Id: Ie27cf2371e0d671b80d6d612b277b77989ea559d
Commit: 036adcbcf30998d5e4ab9aa93309a1ac8ae461b6
https://github.com/tribe29/checkmk/commit/036adcbcf30998d5e4ab9aa93309a1ac8…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2019-03-21 (Thu, 21 Mar 2019)
Changed paths:
M checks/netstat
Log Message:
-----------
YAPF netstat
Change-Id: I8bca2f6bada788987372fc7396252b8986ce6bb9
Commit: 7c36f6e9a72a4a6ebe609dde258c54e93e2949e2
https://github.com/tribe29/checkmk/commit/7c36f6e9a72a4a6ebe609dde258c54e93…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2019-03-21 (Thu, 21 Mar 2019)
Changed paths:
M checks/netstat
Log Message:
-----------
netstat: Mark variables as unused
Change-Id: Ib08b40321c795193bb785f39715f8927128385e7
Commit: 7b88d59808be75b0d4970e7a1acf6d6cfc3af36c
https://github.com/tribe29/checkmk/commit/7b88d59808be75b0d4970e7a1acf6d6cf…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2019-03-21 (Thu, 21 Mar 2019)
Changed paths:
A .werks/6988
M checks/netstat
A tests/unit/checks/test_netstat_parse.py
Log Message:
-----------
6988 FIX netstat: Fix crashing check on AIX 7
The netstat command separates the port from the IP address with a dot (.) instead
of a colon (:) on some AIX versions, which the check previously could not parse
correctly. This has been fixed.
Change-Id: I600625b8a5f9d4e7725c646ea082330a93643225
Commit: 6b440ca1436a67b635faf1cae2b29446a8b83ab2
https://github.com/tribe29/checkmk/commit/6b440ca1436a67b635faf1cae2b29446a…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2019-03-22 (Fri, 22 Mar 2019)
Changed paths:
A .werks/7246
M cmk_base/check_table.py
M cmk_base/discovery.py
Log Message:
-----------
WK7246: Prevent automatic discovery of duplicate services with the same service
description
Change-Id: I6cede7326d9d308f8b29b83aa3a08987ea844678
Commit: 0a85cf0862aeb14d3197f06940b7200572de4dfc
https://github.com/tribe29/checkmk/commit/0a85cf0862aeb14d3197f06940b720057…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2019-03-22 (Fri, 22 Mar 2019)
Changed paths:
A .werks/7248
M web/htdocs/watolib.py
Log Message:
-----------
7248 FIX Fixed invalid expected duration on "Activate Changes" page
Change-Id: If3614e4abfb70b1079e3eb6a6b5c64042af9aba0
Commit: 695ff62ce4ec8a3bdaa30f23ce9c0d8bec7d9cfe
https://github.com/tribe29/checkmk/commit/695ff62ce4ec8a3bdaa30f23ce9c0d8be…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2019-03-22 (Fri, 22 Mar 2019)
Changed paths:
A .werks/7247
M checks/ps
Log Message:
-----------
7247 FIX ps.perf: Fixed incomplete counter cleanup routine, leading to ever-growing
counter state files
The ps check regularly creates counter values with dyamic names and save them into the
counter state file.
There is a cleanup routine which removes outdated counters.
This cleanup routine failed at cleaning up counter values from the deprecated ps.perf
check.
As a result the check counters file did steadily grow. This has been fixed. The cleanup
now also
checks for outdated ps.perf counters.
Change-Id: Id6f70551021b5a798cffc973f9610b016cf4acd7
Commit: 4c8be9bed8258e3ff3bcca2e2061f1353f51d9ee
https://github.com/tribe29/checkmk/commit/4c8be9bed8258e3ff3bcca2e2061f1353…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-03-22 (Fri, 22 Mar 2019)
Changed paths:
A .werks/7354
M checks/tsm_storagepools
M web/plugins/metrics/check_mk.py
Log Message:
-----------
7354 FIX tsm_storagepools: Fixed missing labels in performance graphs
Change-Id: I9d4306419d7eb94758d906e437402e87732ef345
Commit: 3ef6f1743a80b4d193a195075c0c3f10b4d3aef5
https://github.com/tribe29/checkmk/commit/3ef6f1743a80b4d193a195075c0c3f10b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-22 (Fri, 22 Mar 2019)
Changed paths:
A .werks/7326
M cmk_base/ip_lookup.py
M tests/integration/cmk_base/test_automations.py
Log Message:
-----------
7326 FIX "Update DNS cache" action is now really cleaning up the cache
As written in the documentation
(
https://mathias-kettner.com/cms_wato_hosts.html) Check_MK is keeping an
internal DNS cache for the hosts that have configured no static IP address in
Check_MK:
---
With the host name method Check_MK uses cached data in order to minimise
repeated DNS requests during an Activate Changes – which is very important for
accelerating the activation procedure. Furthermore, the cache ensures that a
changed configuration can still be activated if the DNS stops working.
The catch is that Check_MK doesn't automatically notice the change to an
address in DNS. For this reason, in the host details there is the button which
deletes the entire DNS cache and forces a new resolution at the next Activate
changes. This file is found under ~/var/check_mk/ipaddresses.cache in your
instance, by the way. Deleting this file has the same effect as the button as
described above.
---
The problem was that previous versions did not really delete the entire cache,
but only updated it. We have now changed this to make the cache invalidation
work as intended.
Change-Id: I603f7ef5f38234f67ce5436082c91b506d516732
Commit: 1748c23381fc5a0fb66299e07cb5bd77195ee5b2
https://github.com/tribe29/checkmk/commit/1748c23381fc5a0fb66299e07cb5bd771…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-03-22 (Fri, 22 Mar 2019)
Changed paths:
A .werks/7068
M cmk_base/notify.py
Log Message:
-----------
7068 FIX Truncate values of the notification context which are too long
If the the value stored in the notification context was larger than
the OS limit MAX_ARG_STRLEN a failed notification was produced and
the error 'OSError: [Errno 7] Argument list too long' appeared in
the notify.log. This was usually the case for very long values in
the long outputs of a service like e.g. fileinfo.groups. Now the
values are truncated and the text 'Attention: Removed remaining
content because it was too long.' is shown at the end.
Change-Id: I726dc536378f54da5dccf624d551b1565ecf0d47
Commit: cc1d7f1f3f32dc0496a7193f2ab5a9fb88b9fbd2
https://github.com/tribe29/checkmk/commit/cc1d7f1f3f32dc0496a7193f2ab5a9fb8…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-03-22 (Fri, 22 Mar 2019)
Changed paths:
M checks/fileinfo
Log Message:
-----------
fileinfo: yapf
Change-Id: Iddd5f9125c180181bbc85bed88924de84a278d93
Commit: 6852565ac32887af324e88183cc8a2db2140bf64
https://github.com/tribe29/checkmk/commit/6852565ac32887af324e88183cc8a2db2…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-03-22 (Fri, 22 Mar 2019)
Changed paths:
M checks/fileinfo
Log Message:
-----------
fileinfo: pylint
Change-Id: I1ce9d17c1c88cc0108820db452652627a141596c
Commit: 5438979e0bf5f7a5e0c84adc304cf1cf4e19af57
https://github.com/tribe29/checkmk/commit/5438979e0bf5f7a5e0c84adc304cf1cf4…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-03-22 (Fri, 22 Mar 2019)
Changed paths:
A .werks/7069
M agents/special/agent_kubernetes
Log Message:
-----------
7069 FIX agent_kubernetes: the kilo suffix for resources may be lowercase
Resolve an issue where parsing of memory failed if the suffix for
memory resources was 'k' instead of 'K'.
Change-Id: Ib63c6472b22c828ecf3888bbbfc6636ebeff13e9
Commit: 602c34b8d6d944a9c6abe6e18eaddc5c01627ec0
https://github.com/tribe29/checkmk/commit/602c34b8d6d944a9c6abe6e18eaddc5c0…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-03-22 (Fri, 22 Mar 2019)
Changed paths:
A .werks/6969
Log Message:
-----------
6969 FIX Fixed recurring flexible downtimes.
Previously, the combination of "recurring" and "flexible" was broken
for
downtimes. The effect was that such downtimes remained hot even outside
their intended time window, so that the next occurring problem just
triggered the start of such a downtime and no problem was notified.
An example for such a scenario: A flexible host downtime was configured to
happen every day between 02:00 and 03:00 for 2 hours. Everything was OK
between 02:00 and 03:00, but at 08:15 the host went DOWN. This started the
downtime, lasting until 10:15, which is of course totally unintended: The
problem did not happen between 02:00-03:00, so the downtime should not start
and normal problem processing should be done, including notifications etc.
This has been fixed, so the recurring flexible downtimes are working as
intended now. If you update your installation, there is nothing more you
have to do, all downtimes automatically work correctly after that. If you
do not want to update yet, you should delete your recurring flexible
downtimes for now and add new recurring fixed downtimes instead as a
workaround until you update.
Change-Id: I16a10a53882d5e9f4fec71ba8af3d5956742c819
Commit: e8b3410ba68e4e530e5b90ba899f2eaec525a93a
https://github.com/tribe29/checkmk/commit/e8b3410ba68e4e530e5b90ba899f2eaec…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2019-03-22 (Fri, 22 Mar 2019)
Changed paths:
M web/plugins/wato/mkeventd.py
Log Message:
-----------
Event console: Improve help text for host and service contact rulesets
Change-Id: I06575ccf1a9fdd1540fcbec70900d62b963d3071
Commit: dc973332dda8a215fba7147c892b1c6f13cd421a
https://github.com/tribe29/checkmk/commit/dc973332dda8a215fba7147c892b1c6f1…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-03-23 (Sat, 23 Mar 2019)
Changed paths:
M checks/db2_tablespaces
Log Message:
-----------
yapf & pylint
Change-Id: Id90b37cc659559140ced19161e51cd8942af0262
Commit: c1fbf5178dc2cc311a01efbdad82944ee994a805
https://github.com/tribe29/checkmk/commit/c1fbf5178dc2cc311a01efbdad82944ee…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2019-03-25 (Mon, 25 Mar 2019)
Changed paths:
A .werks/7249
M cmk_base/discovery.py
Log Message:
-----------
7249 FIX Check_Discovery: Automatic discovery of hosts now correctly ignores unreachable
hosts
Hosts with a state differing from <tt>UP</tt> will no longer be considered in
the
automatic check discovery routine.
Change-Id: I5ea6a8e50179d4197976efe0bbb911a285273901
Commit: 621ae8f5513ef7393f73128e02660e2a3c250cde
https://github.com/tribe29/checkmk/commit/621ae8f5513ef7393f73128e02660e2a3…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-03-25 (Mon, 25 Mar 2019)
Changed paths:
A .werks/7222
M checks/check_http
M tests/unit/checks/test_check_http.py
Log Message:
-----------
7222 FIX check_http: port config for certificate check via proxy
If users had the active check "Check HTTP" configured to check a certificate
via a proxy, the option "TCP Port" had wrongly been used as the proxys port
instead of the certificate servers port.
The port defined in the option "TCP Port" is now applied to the certificate
server, regardless of whether a proxy is used.
If you relied on the wrong behaviour, remove the option "TCP Port" and include
the port for the proxy in the proxy settings.
NOTE:
To make this work, we have to pass proxy address and server name not
using the "-I proxy.com" and "-H server.com" option, but as the
first
and second argument, respectively. This weird hack bypasses a bug in
the check_http commandline parsing:
When we pass the arguments this way, we can include the *servers* port
in the second argument (e.g. "server.com:8443"). When we try the same
with "-H server.vom:8443" the port will be stripped, and ignored if
the "-p" option is set, and used as the proxys port otherwise.
Change-Id: I2f7babed02b652186f996a91e53048a3689c9ebb
Commit: 3ff062af2a77769087358626b9aa60a07971a04c
https://github.com/tribe29/checkmk/commit/3ff062af2a77769087358626b9aa60a07…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-03-25 (Mon, 25 Mar 2019)
Changed paths:
A .werks/7223
M checks/db2_tablespaces
Log Message:
-----------
7223 FIX db2_tablespaces: Occasionally wrong CRIT state
In some cases the state of the check went to CRIT, although the
reported values where fine.
Avoid using the reported 'free' variable to guarante consistency
between info text and state.
Change-Id: If5d54019118dad4a5903e1dfc6865f21547b2c48
Commit: da4f85459cadfd82953a20952d7ab2cea88f4707
https://github.com/tribe29/checkmk/commit/da4f85459cadfd82953a20952d7ab2cea…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: 2019-03-26 (Tue, 26 Mar 2019)
Changed paths:
A omd/distros/SLES_12SP4.mk
Log Message:
-----------
CMK-1844: Add Sles 12 sp4 ditro file
Change-Id: I2e436c65f74a6bd9408cf399bcf42d3ed0ececf2
Commit: 4cde536ae70a7fcf0f601520786f013d3e06146e
https://github.com/tribe29/checkmk/commit/4cde536ae70a7fcf0f601520786f013d3…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2019-03-27 (Wed, 27 Mar 2019)
Changed paths:
A .werks/7252
M agents/special/agent_hivemanager
Log Message:
-----------
7252 agent_hivemanger: now uses python requests for the communication
Change-Id: I8c8c27fcf22e5675bf126d53b97bf113f37fc845
Commit: 4535f7d6a498b2782cb9846cbdff356ebd21b470
https://github.com/tribe29/checkmk/commit/4535f7d6a498b2782cb9846cbdff356eb…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-03-27 (Wed, 27 Mar 2019)
Changed paths:
M agents/windows/sections/SectionPS.cc
Log Message:
-----------
Clang-formatted.
Change-Id: Ib00568afc79cc15a0ac6ed665666567046875da9
Commit: c8d403889fdf20884d898d9ef3c7318b41734146
https://github.com/tribe29/checkmk/commit/c8d403889fdf20884d898d9ef3c7318b4…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-03-27 (Wed, 27 Mar 2019)
Changed paths:
A .werks/7070
M agents/special/agent_kubernetes
Log Message:
-----------
7070 FIX agent_kubernetes: don't output node with name "None"
If pods cannot be scheduled their assigned node is "None".
The special agent produced piggyback data for this "None"
node. This output is now removed.
Change-Id: Ic9f4545e43c8e2a6b3b96a2b22d2097083c88e75
Commit: 546876548c85a8112a1a2722fdea487abc51789e
https://github.com/tribe29/checkmk/commit/546876548c85a8112a1a2722fdea487ab…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-03-27 (Wed, 27 Mar 2019)
Changed paths:
M cmk/man_pages.py
A web/htdocs/images/icon_plugins_containerization.png
A web/htdocs/themes/facelift/images/icon_plugins_containerization.png
M web/htdocs/wato.py
Log Message:
-----------
Add missing containerization entry in manual pages
Change-Id: I0e049f7164ea828af8110fc3163f7b4e2118866f
Commit: be3c5230b005d0af52b9357806c17c9bd973a095
https://github.com/tribe29/checkmk/commit/be3c5230b005d0af52b9357806c17c9bd…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-03-27 (Wed, 27 Mar 2019)
Changed paths:
M checkman/docker_container_cpu
M checkman/docker_container_diskstat
M checkman/docker_container_mem
M checkman/docker_container_status
M checkman/docker_container_status.health
M checkman/docker_node_disk_usage
M checkman/docker_node_info
M checkman/docker_node_info.containers
M checkman/k8s_component_statuses
M checkman/k8s_conditions
M checkman/k8s_namespaces
M checkman/k8s_nodes
M checkman/k8s_persistent_volume_claims
M checkman/k8s_persistent_volumes
M checkman/k8s_resources.cpu
M checkman/k8s_resources.memory
M checkman/k8s_resources.pods
M checkman/k8s_roles
M checkman/k8s_stats.fs
M checkman/k8s_stats.network
M checkman/k8s_storage_classes
Log Message:
-----------
Fix checkman pages for Docker and Kubernetes checks
Change-Id: Ia6d0d7d9de299457328ee31a8a61d664993d2e1c
Commit: 0935b03c9ebf02290061b58fd475f274f7ddc256
https://github.com/tribe29/checkmk/commit/0935b03c9ebf02290061b58fd475f274f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-28 (Thu, 28 Mar 2019)
Changed paths:
A .werks/7330
M omd/packages/omd/skel/.profile
Log Message:
-----------
7330 FIX Fix confusions when working with localized shell environments
When switching to the site user context we now enforce a non localized
environment. The reason for this configuration is that the parameters and
outputs of the monitoring plug-ins are localized. If they are called from the
core, they are always language-neutral. During manual testing, the plugins may
behave differently depending on the localization of the user's environment
variables. This can lead to confusion during tests.
CMK-1832
Change-Id: Ia7b677b0daa5f7945db64b835e6a58cc70c36ee4
Commit: c7a7378f5a0afd70e268ad8700bd7cd0e359196d
https://github.com/tribe29/checkmk/commit/c7a7378f5a0afd70e268ad8700bd7cd0e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-28 (Thu, 28 Mar 2019)
Changed paths:
A .werks/7331
M web/plugins/views/inventory.py
Log Message:
-----------
7331 FIX Fixed decreased performance in host / service views since 1.5.0p5
When using the HW/SW inventory the performance of views, especially in
distributed setups with slower responding sites, could be decreased
significantly because the GUI performed too many livestatus requests in the
background.
This was caused by werk #6594 which was added in 1.5.0p5.
CMK-1861
Change-Id: If4c7b04a09b516706dab20968d46bdfbd7e4c4d5
Commit: 5c52a117e5ac446ad70de2b12364ef1c6ba71a33
https://github.com/tribe29/checkmk/commit/5c52a117e5ac446ad70de2b12364ef1c6…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-03-28 (Thu, 28 Mar 2019)
Changed paths:
M cmk_base/discovery.py
Log Message:
-----------
discovery: Show ignored check plugin names in vverbose mode
Change-Id: If6608046cf3bc4cb6da9664db5d595335e6c789c
Commit: 0fe29eef00e8c4341af115338a7bdea1f76b89be
https://github.com/tribe29/checkmk/commit/0fe29eef00e8c4341af115338a7bdea1f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-03-29 (Fri, 29 Mar 2019)
Changed paths:
A .werks/7332
M omd/packages/omd/omd
Log Message:
-----------
7332 FIX Backup/Restore: Fixed incomplete #7224
The fix #7224 which was part of 1.5.0p13 did not really fix the problem with
vanishing files during the backup. It caught the problematic situation but
lead to another exception (AttributeError: 'BackupTarFile' object has no attribute
'_verbose').
Change-Id: Ibed9fa2f7eeb3bd6b10cafe6fb75f042c7f4a564
Commit: 8ee16e91439716abd7b4e950309978dd9c1a440c
https://github.com/tribe29/checkmk/commit/8ee16e91439716abd7b4e950309978dd9…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-03-31 (Sun, 31 Mar 2019)
Changed paths:
A .werks/7414
M notifications/mail
Log Message:
-----------
7414 FIX mail: fix bug with multiple recipients and synchronous delivery
If Email notifictations were sent to multiple recipients and synchronous
delivery via SMTP was used mail servers may process the recipients of
Emails wrong. This may result in failed notifications or only partially
delivered Emails. The exact behaviour depends on the mail server.
Change-Id: Ifd252ca68be11239d905bc8c9d5c74f7a4e87e59
Commit: c8e35ca090bb461014c5850ded862221cfe5d42a
https://github.com/tribe29/checkmk/commit/c8e35ca090bb461014c5850ded862221c…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-04-01 (Mon, 01 Apr 2019)
Changed paths:
A .werks/7356
M checks/fireeye.include
M checks/fireeye_mail
Log Message:
-----------
7356 FIX fireeye_mail: Fixed wrong scaling of total, infected and analyzed mail rates
Change-Id: Ic2e2f396b408cd30d9ca0fcb7b1bff7e7ee1b837
Commit: 9129b1286cfc27b000315fe8d0005d52d196751a
https://github.com/tribe29/checkmk/commit/9129b1286cfc27b000315fe8d0005d52d…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-04-01 (Mon, 01 Apr 2019)
Changed paths:
M checks/wmi.include
Log Message:
-----------
wmi.include: Refactored WMI timeout handling; Use a more generic way and removed
NullTable
Change-Id: Ied61d26640b95dfc83d5eb2c16485821ee32ae43
Commit: 73dfedb1fb73d2ec4af7b802e51b9735f054d1c2
https://github.com/tribe29/checkmk/commit/73dfedb1fb73d2ec4af7b802e51b9735f…
Author: Sergey Kipnis <sk(a)mathias-kettner.de>
Date: 2019-04-01 (Mon, 01 Apr 2019)
Changed paths:
M agents/windows/sections/SectionWMI.cc
M agents/windows/sections/SectionWMI.h
M agents/windows/wmiHelper.cc
Log Message:
-----------
[CMK-1866] - output tables for WMI are modified
- column WMIStatus added with possible content either Timeout or OK
- on WMI timeout send cached data
- if cached data is absent then send nothing
Change-Id: I63a60c90f977425b09f7c1e3715f71496871d41d
Commit: 522d7d2b90273653e4dbd2fa02b3eb959addb725
https://github.com/tribe29/checkmk/commit/522d7d2b90273653e4dbd2fa02b3eb959…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-04-01 (Mon, 01 Apr 2019)
Changed paths:
M checks/wmi.include
Log Message:
-----------
wmi.include: Be more robust agains different length of header and rows
Change-Id: I3456efd798c948d62c65e70e269bd379fa61821d
Commit: 18e7e9bd2b5a0a471550379e1c513f7626baa5d2
https://github.com/tribe29/checkmk/commit/18e7e9bd2b5a0a471550379e1c513f762…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-04-02 (Tue, 02 Apr 2019)
Changed paths:
A .werks/7130
M cmk_base/checking.py
M cmk_base/data_sources/host_sections.py
Log Message:
-----------
Fixed "Clustered services for overlapping clusters" rule while checking
Change-Id: I1f8ece3663f0d8f74f71017580433a9ba2940cc1
Commit: 4d23f3ef4b0da1667fec8855ab113156b5202b37
https://github.com/tribe29/checkmk/commit/4d23f3ef4b0da1667fec8855ab113156b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-04-02 (Tue, 02 Apr 2019)
Changed paths:
A .werks/7239
M web/htdocs/wato.py
Log Message:
-----------
7239 FIX Service discovery: Fix creating disabled services rule for services with
special characters
Services with e.g. "[" in their names could not be disabled using the service
discovery page.
Change-Id: I592ee8757cc194f087a14842ea04548be5066666
Commit: 3da418c10b0ff3887af1d9816afd15240ad16fcd
https://github.com/tribe29/checkmk/commit/3da418c10b0ff3887af1d9816afd15240…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-04-02 (Tue, 02 Apr 2019)
Changed paths:
A .werks/7359
M checks/aix_hacmp_resources
Log Message:
-----------
7359 FIX aix_hacmp_resources: Skip header line; This led to a 'IndexError'
crash
Change-Id: I9a15cc8a4737c171dcd53fc41b575967f1fd42d7
Commit: 574b98975a88ce8d8015862006e07b321d7e5d43
https://github.com/tribe29/checkmk/commit/574b98975a88ce8d8015862006e07b321…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-04-02 (Tue, 02 Apr 2019)
Changed paths:
A .werks/7357
M checks/wmi.include
M tests/unit/checks/test_wmi_check.py
Log Message:
-----------
wmi.include: Check_MK Discovery does not report 'vanished services' for WMI
services if WMI timeout
Change-Id: I32f324f05dff187158fbe85f2d37f44d599c2a59
Commit: 06778fbde64912680925039688cd3fa1a509e2e6
https://github.com/tribe29/checkmk/commit/06778fbde64912680925039688cd3fa1a…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-04-02 (Tue, 02 Apr 2019)
Changed paths:
A .werks/7361
M inventory/lnx_if
Log Message:
-----------
7361 FIX lnx_if: Ignore docker veth* interfaces when inventorizing Linux interfaces
Change-Id: I7480c2a8b675dbb8df6abd61037726466bbee1b0
Commit: f5a81631c4ac8e4c53e907a68d9952a87b8d3372
https://github.com/tribe29/checkmk/commit/f5a81631c4ac8e4c53e907a68d9952a87…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-04-02 (Tue, 02 Apr 2019)
Changed paths:
M .werks/7361
Log Message:
-----------
Fixed typo
Change-Id: Id1add393b36eef8b5baa87ee7d28b235fe1976f5
Commit: 8e42cc175db5b8dd73798f5d419638b8b72c9649
https://github.com/tribe29/checkmk/commit/8e42cc175db5b8dd73798f5d419638b8b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-04-02 (Tue, 02 Apr 2019)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
Fixed no-member access in exception handler
Change-Id: I571cb8d1dcabae2d8b379a1547e3585056f20b4a
Commit: ceb3e8fd5c19e0d991278478af5b6e2d86dfdf5f
https://github.com/tribe29/checkmk/commit/ceb3e8fd5c19e0d991278478af5b6e2d8…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-04-03 (Wed, 03 Apr 2019)
Changed paths:
A .werks/7387
M agents/plugins/apache_status
Log Message:
-----------
7387 FIX apache_status: Ignore certificates from local hosts
Previously not all cases of failing certificate verfication for
local hosts were handled correctly, which could lead to missing
data for that host.
Instead of handling all cases of invalid certificates we now
omit certificate verification for local addresses entirely.
This only affects the addresses "127.0.0.1", "[::1]", and
"localhost".
Change-Id: I0ffc977ddf60b299f1e262e3c1d8fa45eb56bfc6
Commit: 6cf36ea62014104a132879ce46f76b19432a875a
https://github.com/tribe29/checkmk/commit/6cf36ea62014104a132879ce46f76b194…
Author: Ronny Bruska <rb(a)mathias-kettner.de>
Date: 2019-04-03 (Wed, 03 Apr 2019)
Changed paths:
A .werks/7203
M agents/special/agent_prism
M checks/prism_alerts
A tests/unit/checks/generictests/datasets/prism_alerts.py
Log Message:
-----------
7203 FIX agent_prism: Fixed handling of informational messages
Change-Id: Ia9a8ed1e1f802d4f1aa00804bdb95c616aab17b2
Commit: b88517ae8a575147e58d99a2bed3406dcc3cdf59
https://github.com/tribe29/checkmk/commit/b88517ae8a575147e58d99a2bed3406dc…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-04-03 (Wed, 03 Apr 2019)
Changed paths:
A .werks/7334
M web/htdocs/watolib.py
Log Message:
-----------
7334 FIX Prevent tag groups with a single choice (checkbox) and empty tag ID
In previous versions it was possible to create tag groups that had a single
choice (shown as checkbox) and an empty tag ID for this single choice. This
was not intended and was not usable at all. The tag management GUI and API
calls are now preventing this configuration.
Change-Id: I59bbbd63a909f14c8f0c0b07b4cc7ab344ef4f6a
Commit: 88c5893e0639dc6cae635d4069bbd504c97b15ba
https://github.com/tribe29/checkmk/commit/88c5893e0639dc6cae635d4069bbd504c…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-04-04 (Thu, 04 Apr 2019)
Changed paths:
A .werks/6970
M livestatus/src/OffsetStringMacroColumn.cc
Log Message:
-----------
6970 FIX Fixed macro expansion in Livestatus
Unterminated dollar signs were handled incorrectly: The part of the text
before such a dollar sign was repeated, e.g. "foo$bar" was incorreclty
expanded to "foofoo$bar", although it should remain unchanged. This
affected only the Livestatus NEB, not the CMC.
CMK-1925
Change-Id: If4afe3c9a1f2d702877f008b1ecd6ae0865c95d9
Commit: 34c1406e6a250ffa3c3fb9031d12976bbea0864c
https://github.com/tribe29/checkmk/commit/34c1406e6a250ffa3c3fb9031d12976bb…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2019-04-04 (Thu, 04 Apr 2019)
Changed paths:
A .werks/7253
M cmk_base/discovery.py
Log Message:
-----------
7253 FIX Service Discovery: No longer query data for disabled snmp checks
Even if a snmp check type was disabled, its relevant data was still queried from the host
and discarded shortly after.
This has been fixed.
Change-Id: Ibf61770e042407cab7e6dc2505c3717b122eaad9
Commit: 2197efb119e75b37160f35f55da65a727ddcc6e0
https://github.com/tribe29/checkmk/commit/2197efb119e75b37160f35f55da65a727…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-04-04 (Thu, 04 Apr 2019)
Changed paths:
M tests/git/test_find_debug_print.py
Log Message:
-----------
Fixed broken test which should find left over debug code
Change-Id: I17efbf758b5fb74f54f67123fa0ac2f349491d70
Commit: 9c69ac7b455ea7fb25e52423ccef777a5427840e
https://github.com/tribe29/checkmk/commit/9c69ac7b455ea7fb25e52423ccef777a5…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
A .werks/7362
M checks/aws_rds
M checks/aws_rds_summary
Log Message:
-----------
7362 FIX AWS/RDS services: Use DB identifier instead of DB name as item; DB name may be
missing or not set
You have to perform a re-discovery in order to create new items
and remove old items. Configured rules for these services must
also be adapted.
Change-Id: Ib2aba8a4e5181f76465a3b4bdb5d34f1258caf77
Commit: 2f9849c3a43472531595f6dac7e800f5a4fe0f09
https://github.com/tribe29/checkmk/commit/2f9849c3a43472531595f6dac7e800f5a…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2019-04-05 (Fri, 05 Apr 2019)
Changed paths:
A .werks/7254
M web/htdocs/background_job.py
Log Message:
-----------
7254 FIX Background Jobs: Fixed bug on several job detail pages, stating the job is
stuck in "initialized" phase
The <tt>Bake agents</tt> or <tt>Download agent output</tt>
background job details pages incorrectly showed the jobstatus as initialized.
This error solely was a display bug and was caused by invalid parsing of the jobs
statefile.
The actual background job was running fine.
Change-Id: I1221e64d62f07f1a3c01c360a5f51c6569136d8c
Commit: 9b462637147e37cd35ffe86323e487b53f0ff1a6
https://github.com/tribe29/checkmk/commit/9b462637147e37cd35ffe86323e487b53…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-04-08 (Mon, 08 Apr 2019)
Changed paths:
A .werks/7394
M inventory/cisco_vlans
Log Message:
-----------
7394 FIX cisco_vlans: Cisco VLANs missing from HW/SW-Inventory
Change-Id: I3a99a7964c476729b53f13a060cd6c8af913d0b2
Commit: 410e70548d4e883e750e722e80c6e85ed71ca868
https://github.com/tribe29/checkmk/commit/410e70548d4e883e750e722e80c6e85ed…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-04-09 (Tue, 09 Apr 2019)
Changed paths:
M web/plugins/views/inventory.py
Log Message:
-----------
Fixed broken inventory display hints
Change-Id: I62a885c3122321c6fce529a91c25883a5aa67fc2
Commit: f27ee9bb9652f013e786ee0e73a627350031c985
https://github.com/tribe29/checkmk/commit/f27ee9bb9652f013e786ee0e73a627350…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-04-09 (Tue, 09 Apr 2019)
Changed paths:
A .werks/7395
Log Message:
-----------
7395 FIX Missing custom icons and actions when using CMC
The custom icons and actions have not been included in the action item menu.
This only ocurred when using the CMC and configuring the custom icons using
the ps- and services-Check rules.
Change-Id: I016d90ff93bf22d9ac2ec3a86aa1af08b2306284
Commit: 2acc0d93f31f36e011a6141223f7f9a2c2584a42
https://github.com/tribe29/checkmk/commit/2acc0d93f31f36e011a6141223f7f9a2c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-04-09 (Tue, 09 Apr 2019)
Changed paths:
A .werks/7335
M cmk/ec/export.py
M cmk/ec/main.py
Log Message:
-----------
7335 FIX Fixed broken regex based hostname translation in EC
The hostname translation of the EC was broken since release of
Check_MK 1.4.0 (caused by #3687). This issue lead to dropped events
once the translation has been condifgured. The problem was visible
in the mkeventd.log in the following form:
C+:
2019-04-04 11:36:24,286 [40] [cmk.mkeventd.EventServer] Unable to parse host
"HOST" ('tuple' object has no attribute 'endswith')
Traceback (most recent call last):
File "/omd/sites/snmp/lib/python/cmk/ec/main.py", line 2787, in
do_translate_hostname
event["host"] = self.translate_hostname(event["host"])
File "/omd/sites/snmp/lib/python/cmk/ec/main.py", line 2768, in
translate_hostname
if not regex.endswith('$'):
AttributeError: 'tuple' object has no attribute 'endswith'
C-:
Change-Id: I5d8b8dee696c02ac29d8118e66104338b91fbdea
Commit: 2c7e33b114aab61cd514c5bb3d9b9845029291a4
https://github.com/tribe29/checkmk/commit/2c7e33b114aab61cd514c5bb3d9b98450…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2019-04-10 (Wed, 10 Apr 2019)
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0p15
Change-Id: Ia7ae941ec3cd0bcd10bb3f84815c21583cc19821
Commit: 24ec01529a0d611684f539122d1576d34e4f8371
https://github.com/tribe29/checkmk/commit/24ec01529a0d611684f539122d1576d34…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-04-10 (Wed, 10 Apr 2019)
Changed paths:
A .werks/7364
M agents/check_mk_agent.aix
M agents/check_mk_agent.solaris
Log Message:
-----------
7364 FIX check_mk_agent.{aix,solaris}: Fixed possibly disappeared inventory entries
On Linux hosts the HW/SW inventory plugin {{mk_inventory}} remembers the
remote address, ie. the Check_MK server, in order to know which host has
already got the inventory data for caching reasons.
The AIX and Solaris agent does not provide the remote host information.
This may lead to disappearing inventory data on Check_MK servers if at
least two Check_MK servers request data from the same client host which
does not know which server already got inventory data.
Change-Id: If117940d5191b0ef003cfeab6e83a9bc4b7291bc
Commit: a99e4a66cdf6cd91372e286fac6b7a7741bd0282
https://github.com/tribe29/checkmk/commit/a99e4a66cdf6cd91372e286fac6b7a774…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-04-10 (Wed, 10 Apr 2019)
Changed paths:
A .werks/7337
M web/htdocs/dashboard.py
Log Message:
-----------
7337 FIX Fix handling of dashlet exception breaking whole dashboard
CMK-1702
Change-Id: Ie570f049d87f60b63d6da4c8f94e7a461c35e52e
Commit: 17343c5b9b7597c9d54f38aa28e80b1bce410c6e
https://github.com/tribe29/checkmk/commit/17343c5b9b7597c9d54f38aa28e80b1bc…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-04-11 (Thu, 11 Apr 2019)
Changed paths:
A .werks/7367
M inventory/oracle_tablespaces
Log Message:
-----------
Fix for inventory of oracle tablespaces
Change-Id: Id7dff7f01b08968b9695eaf4c5f4305d3c309c71
Commit: fd0163e321d5a16162692207fa78e983e41a92a5
https://github.com/tribe29/checkmk/commit/fd0163e321d5a16162692207fa78e983e…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-04-11 (Thu, 11 Apr 2019)
Changed paths:
M checks/heartbeat_crm
Log Message:
-----------
heartbeat_crm: yapf for easier picking
Change-Id: I661045cf776c0cd17e143871145810e049b3b3e3
Commit: 5f92e2832a7a466f84ba237941531e610c08533e
https://github.com/tribe29/checkmk/commit/5f92e2832a7a466f84ba237941531e610…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2019-04-11 (Thu, 11 Apr 2019)
Changed paths:
A .werks/7256
M checks/check_bi_aggr
M web/plugins/wato/active_checks.py
Log Message:
-----------
7256 FIX check_bi_aggr: Now able to track downtimes again
The active check was unable change its own downtime state, which is required
by the option <tt>Track scheduled downtimes</tt>.
CMK-1872
Change-Id: If59d39cee053dc4f62d24376dc60cca1c7ee4ab3
Commit: 04db33a5ebca03ad8f49cef3dbc1489d7bbd2962
https://github.com/tribe29/checkmk/commit/04db33a5ebca03ad8f49cef3dbc1489d7…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2019-04-11 (Thu, 11 Apr 2019)
Changed paths:
M .werks/7256
Log Message:
-----------
fixed typo
Change-Id: Ie6f9054ec3c377a657369fe0299eaa702bcec2d8
Commit: ba3203fe34984e83e4f06bfda35a271f2f407097
https://github.com/tribe29/checkmk/commit/ba3203fe34984e83e4f06bfda35a271f2…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-04-12 (Fri, 12 Apr 2019)
Changed paths:
M checks/ipmi
M checks/ipmi_common.include
M checks/ipmi_sensors
M checks/ipmi_sensors.include
Log Message:
-----------
yapf ipmi for shorter diffs
Change-Id: Id4feefc339cd657eba49046a7932f89eef6d1df7
Commit: 36466f0429844452b8ba827dd35ef625dab78df4
https://github.com/tribe29/checkmk/commit/36466f0429844452b8ba827dd35ef625d…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2019-04-12 (Fri, 12 Apr 2019)
Changed paths:
A .werks/7257
M cmk_base/automations/check_mk.py
Log Message:
-----------
7257 WATO: The host diagnose page now also indicates if there are errors in the agent
datasource
CMK-1889
Change-Id: Ic22a1c18dcd10d57d14049cacf750a297a1158fb
Commit: 22289f750037bc6579d3c681e04c402ede8b239c
https://github.com/tribe29/checkmk/commit/22289f750037bc6579d3c681e04c402ed…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2019-04-12 (Fri, 12 Apr 2019)
Changed paths:
A .werks/7258
Log Message:
-----------
7258 SLA configuration: Percentage values are now always shown with three decimal
places
Change-Id: I11141460b54d38354fe7ce0f5a117e69047cf168
Commit: ef40f5d1adb87536a94704bcae0d22c2b0b4e387
https://github.com/tribe29/checkmk/commit/ef40f5d1adb87536a94704bcae0d22c2b…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-04-12 (Fri, 12 Apr 2019)
Changed paths:
A .werks/7399
M agents/plugins/apache_status
Log Message:
-----------
7399 FIX apache_status: regression for local hosts with python < 2.7
The Fix in Werk #7387 only works for python versions from 2.7,
which broke the capability to check localhosts over http with
earlier python versions. This werk fixes that regression.
Change-Id: Ic624723afc2071adb07bde85e54d104623ecf488
Commit: 3a5605f72a6dd611c41c93954fba167f9ed1e63d
https://github.com/tribe29/checkmk/commit/3a5605f72a6dd611c41c93954fba167f9…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-04-12 (Fri, 12 Apr 2019)
Changed paths:
M tests/docker/test_docker.py
Log Message:
-----------
Fix docker update test problems
Change-Id: I6a5937b99cb3e6b8b8219e569a04c3030c0648fc
Commit: c524596ed00ec2bc9f7c8da40e244af28165cb72
https://github.com/tribe29/checkmk/commit/c524596ed00ec2bc9f7c8da40e244af28…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-04-15 (Mon, 15 Apr 2019)
Changed paths:
M agents/plugins/nginx_status
Log Message:
-----------
nginx_status: sync with master (yapf & pylint)
Change-Id: Ia3ef930389b35f513620b7ff1451204f404afdd1
Commit: e60eb2cc24b4365772495288a25af58c52d393e6
https://github.com/tribe29/checkmk/commit/e60eb2cc24b4365772495288a25af58c5…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-04-15 (Mon, 15 Apr 2019)
Changed paths:
M checks/nginx_status
Log Message:
-----------
nginx_status: yapf for easier diffs
Change-Id: Id5252628c3ddcef6bc41d73fb49d60f07d24533c
Commit: 39d6e0584faa3421a127fe776a4b269525c1f4a2
https://github.com/tribe29/checkmk/commit/39d6e0584faa3421a127fe776a4b26952…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-04-15 (Mon, 15 Apr 2019)
Changed paths:
M checks/nginx_status
Log Message:
-----------
nginx_status: sync with master (yapf & pylint)
Change-Id: Ife0e038e22cb6da4d13aac7f74976377f8faaf48
Commit: 6282649347c4b4c642f9634df199ee7015211283
https://github.com/tribe29/checkmk/commit/6282649347c4b4c642f9634df199ee701…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-04-15 (Mon, 15 Apr 2019)
Changed paths:
A .werks/7050
M web/plugins/metrics/check_mk.py
Log Message:
-----------
7050 FIX nginx_status: Add missing metric definitions
CMK-1766
Change-Id: I91685a58a4f9abdf7bb9d2f522a4f1ad22dabc29
Commit: 49efdfbe40bf5cfba5b335139fd62368b616d061
https://github.com/tribe29/checkmk/commit/49efdfbe40bf5cfba5b335139fd62368b…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: 2019-04-16 (Tue, 16 Apr 2019)
Changed paths:
A .werks/7438
M web/plugins/metrics/check_mk.py
Log Message:
-----------
7438 Perf-O-Meter & Graphs for CPU Utilization in statgrab_cpu check
For consistency with other CPU Utilization checks now statgrab_cpu also includes the same
perf-O-meter and graphs
CMK-1621
Change-Id: I388be692bbb806935a2f378572d1bd11af62c56c
Commit: 081d36bc77f7bb09b79dfee0d8aa738c40031cd8
https://github.com/tribe29/checkmk/commit/081d36bc77f7bb09b79dfee0d8aa738c4…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-04-16 (Tue, 16 Apr 2019)
Changed paths:
A .werks/7372
M agents/special/agent_aws
Log Message:
-----------
7372 FIX agent_aws: Fixed restriction of services by tags
Change-Id: I164c7408b4fd1e9cf820025d79762e845f0d3684
Commit: 7cf5e348d9e445a0b9012669fefc64b6e5fa6467
https://github.com/tribe29/checkmk/commit/7cf5e348d9e445a0b9012669fefc64b6e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-04-16 (Tue, 16 Apr 2019)
Changed paths:
M tests/testlib/__init__.py
M web/htdocs/webapi.py
Log Message:
-----------
Web-API: Set Access-Control-Allow-Origin header
This header is set to make cross origin HTTP requests possible when
using browsers as clients for the web API.
Change-Id: I013da001b150a07426ff802b2d31d78ca0005872
Commit: d0b0f53d36c7947b0d5dd7935af98ad13c36c2b5
https://github.com/tribe29/checkmk/commit/d0b0f53d36c7947b0d5dd7935af98ad13…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-04-17 (Wed, 17 Apr 2019)
Changed paths:
A .werks/7339
M cmk_base/notify.py
Log Message:
-----------
7339 FIX Fixed broken mail notifications with Nagios core (1.5.0p14 regression)
Unfortunately, version 1.5.0p14 contained a bug that prevented mail
notifications when using the Nagios core. According to our knowledge users of
the Microcore are not affected.
The error is displayed as follows in var/log/notify.log:
C+:
2019-04-17 09:15:19 Preparing rule based notifications
2019-04-17 09:15:19 Found 0 user specific rules
2019-04-17 09:15:19 Global rule 'Notify all contacts of a host/service via HTML
email'...
2019-04-17 09:15:19 -> matches!
2019-04-17 09:15:19 - adding notification of lm via mail
2019-04-17 09:15:19 Executing 1 notifications:
2019-04-17 09:15:19 * notifying lm via mail, parameters: host_subject, from,
service_subject, disable_multiplexing, bulk: no
2019-04-17 09:15:19 executing /omd/sites/stable/share/check_mk/notifications/mail
2019-04-17 09:15:19 Output: Cannot send HTML email: empty destination email address
2019-04-17 09:15:19 Plugin exited with code 2
C-:
Change-Id: Ibc4a11d0ec09b505a5a9dfe30ddd0f1be18afad6
Commit: 9f5efee22ac604a6001a2774ada575f284963e88
https://github.com/tribe29/checkmk/commit/9f5efee22ac604a6001a2774ada575f28…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2019-04-17 (Wed, 17 Apr 2019)
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0p16
Change-Id: Ic13f162c33473e0608d86df36393de9868431c2e
Commit: 56608d0e7a2feaad5774915ee4f5a804dc62fd61
https://github.com/tribe29/checkmk/commit/56608d0e7a2feaad5774915ee4f5a804d…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-04-17 (Wed, 17 Apr 2019)
Changed paths:
M web/plugins/wato/datasource_programs.py
Log Message:
-----------
Clarified AWS agent configuration of classic elastic load balancer (ELB)
Change-Id: I1d045f229edd8623963f0c8e66a4ef37317b8055
Commit: cb81217077ee36725db6b36c32ca85440976c5b4
https://github.com/tribe29/checkmk/commit/cb81217077ee36725db6b36c32ca85440…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2019-04-17 (Wed, 17 Apr 2019)
Changed paths:
M web/plugins/wato/mkeventd.py
Log Message:
-----------
Fix ancient typo
Change-Id: I76b247437221aa05dfb96128f48f34a601ba6435
Commit: b0a73bb800944bccf4f54ee4591883d826778862
https://github.com/tribe29/checkmk/commit/b0a73bb800944bccf4f54ee4591883d82…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2019-04-17 (Wed, 17 Apr 2019)
Changed paths:
A .werks/6989
M cmk/ec/main.py
Log Message:
-----------
6989 FIX Fix timestamp handling for events generated by rules expecting regular
messages
Due to the event being rewritten at every new occurence in the case of expect rules,
the timestamp for the event's first occurence would always equal the one for the
last, making it useless. This has been fixed.
CMK-1843
Change-Id: Ie6bf99f19ae2bb31d1b4f6d99f62cdcc49601137
Commit: 45ee5ba80c96f1467eec01124745f24e6a7b660c
https://github.com/tribe29/checkmk/commit/45ee5ba80c96f1467eec01124745f24e6…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: 2019-04-18 (Thu, 18 Apr 2019)
Changed paths:
M agents/plugins/mk_mysql
Log Message:
-----------
mk_mysql: Filter after mysqld when detecting instance names
- Remove too unnecessary grep regex trick as ps already filters after process
- Fix queries to instances specifying socket input
Change-Id: I72c96ea227ab3dd065939ce202524499778a8100
Commit: 80de73b045962ef069a79d3279764ef4402441d5
https://github.com/tribe29/checkmk/commit/80de73b045962ef069a79d3279764ef44…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-04-23 (Tue, 23 Apr 2019)
Changed paths:
M web/htdocs/html_mod_python.py
M web/htdocs/webapi.py
Log Message:
-----------
Set CORS header for webapi before authentication
Change-Id: I697e78c9f49778db94f26008d971bad592d27242
Commit: 66a4cc72bb6f11083b1c892767b4b845255db214
https://github.com/tribe29/checkmk/commit/66a4cc72bb6f11083b1c892767b4b8452…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-04-23 (Tue, 23 Apr 2019)
Changed paths:
A .werks/7341
A web/plugins/webapi/grafana.py
Log Message:
-----------
7341 Web-API: Add API calls for the new Grafana datasource
We'll release a Grafana datasource for Check_MK shortly. To be able to use the
datasource with the current stable version of Check_MK we backport the API
calls that are needed for this datasource with this werk.
If you are curious, you can have a look at the code of the datasource:
https://github.com/tribe29/grafana-checkmk-datasource
You could even setup the datasource with a daily build or starting with 1.5.0p16
from now.
We are heading to make this plugin directly available via
grafana.com as official
plugin in the next couple of days.
fixes tribe29/grafana-checkmk-datasource#4
Change-Id: I3f11b4a92caf3f283e1a7c445d441a97e6127066
Commit: 1817fc98cc9cc1d3be0e92111b67625e93bbcbab
https://github.com/tribe29/checkmk/commit/1817fc98cc9cc1d3be0e92111b67625e9…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-04-23 (Tue, 23 Apr 2019)
Changed paths:
M web/plugins/webapi/grafana.py
Log Message:
-----------
Improve error handling of new API call
Change-Id: I4b2f01cb94c58fb47079e5fb0716888d7fbf8790
Commit: a7f95d76d7c6e145cbd090df57d828aad5ac833c
https://github.com/tribe29/checkmk/commit/a7f95d76d7c6e145cbd090df57d828aad…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: 2019-04-24 (Wed, 24 Apr 2019)
Changed paths:
A .werks/7304
M agents/check_mk_agent.solaris
M checks/uptime
M tests/unit/checks/test_uptime_check.py
Log Message:
-----------
7304 FIX Solaris uptime require across global & local zones
Solaris uptime check was not correctly working since not all versions of
Solaris and within global and local zones return consistent information.
This fix reverts Werk 4623, which fixed the problem for some setups but
broke it for others.
Currently Solaris agent will deliver more system information about
uptime. The check performs a cross validation of data, if values are
consistent uptime is returned. For inconsistent values, check goes into
UNKNOWN state and user is required to fix/patch their Solaris
system. Additional information of conflicting data is given to the user.
An agent update is needed.
CMK-1566
Change-Id: Ia27c852231ccc8bad2f19ae6ae6aaf3f3280fee0
Commit: 731512549f19b91c12f6ff14462273f47d089c3f
https://github.com/tribe29/checkmk/commit/731512549f19b91c12f6ff14462273f47…
Author: Check_MK release system <feedback(a)check-mk.org>
Date: 2019-04-26 (Fri, 26 Apr 2019)
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0p17
Change-Id: Ic59e3073169c5b253fc1ac79abd1abf34304d7c0
Commit: b77c220887b176215b6323e4df7db1bebab5d007
https://github.com/tribe29/checkmk/commit/b77c220887b176215b6323e4df7db1beb…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-04-26 (Fri, 26 Apr 2019)
Changed paths:
A .werks/7456
M checks/wmi.include
Log Message:
-----------
7456 FIX dotnet_clrmemory: Fixed crash caused by WMI timeout
During discovery WMI timeouts should not be raised.
Change-Id: I9d7e3d1f655e692f18225b4bdab732f58b795db1
Commit: f045d31c3ed9ffb763f03a51e1b5fd2f2cfd790b
https://github.com/tribe29/checkmk/commit/f045d31c3ed9ffb763f03a51e1b5fd2f2…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-05-01 (Wed, 01 May 2019)
Changed paths:
A .werks/7343
A omd/packages/dokuwiki/patches/0011-fix-broken-css.patch
Log Message:
-----------
7343 FIX Fixed broken Dokuwiki CSS with newer PHP versions
Change-Id: I3dbfb55342bac1c84d8356116b4c596881ffc289
Commit: 78b1ad4be346f3e29d82401f41537e2e50458c8f
https://github.com/tribe29/checkmk/commit/78b1ad4be346f3e29d82401f41537e2e5…
Author: Konstantin Büttner <kb(a)mathias-kettner.de>
Date: 2019-05-03 (Fri, 03 May 2019)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
Remove wayward <tt> tags leaking through in GUI
Change-Id: Ie047d92deeb5d92ea0b22fa7d6a559d921d82cd6
Commit: a46381f2f92e9ffbcda338d3da78e1b83a59e247
https://github.com/tribe29/checkmk/commit/a46381f2f92e9ffbcda338d3da78e1b83…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-05-03 (Fri, 03 May 2019)
Changed paths:
A .werks/7457
M cmk/structured_data.py
M tests/unit/cmk/structured_data/test_structured_data.py
M web/htdocs/inventory.py
M web/htdocs/views.py
M web/plugins/views/inventory.py
Log Message:
-----------
Fixed filtering inventory tree by paths through web API
Change-Id: Icec414779e1bc6fcdc289d01d4e1a79b32cdc5fb
Commit: 964f415b5dbc2ad10e5cf4a0862e46fd1c2285fe
https://github.com/tribe29/checkmk/commit/964f415b5dbc2ad10e5cf4a0862e46fd1…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-05-03 (Fri, 03 May 2019)
Changed paths:
M checks/openhardwaremonitor
Log Message:
-----------
openhardwaremonitor: Yapf'd check plugin
Change-Id: I2b7ecdb8bbeeaea9085e68246fad2f43fb00c741
Commit: 61ff2d246fac6880218c3920508d450ee9ce98bb
https://github.com/tribe29/checkmk/commit/61ff2d246fac6880218c3920508d450ee…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: 2019-05-03 (Fri, 03 May 2019)
Changed paths:
A .werks/7439
M notifications/pagerduty
Log Message:
-----------
7439 FIX PagerDuty notification when Host Check Command queries a service
PagerDuty notification plugin tried to parse perfdata and include it on the
Notification payload. This led to some buggy behavior on host problems when
using a Host check command. Since this information is not Processed by
PagerDuty only showed, we drop the perfdata information out of the
notification. Also for consistency as other notification plugins don't
include this information either.
FEED-3479
Change-Id: Iddb84b8e6b1000f9b2bfb136dbd84e54287468f7
Commit: ea644cdf958c85f1fc578d058f22da705bcbc295
https://github.com/tribe29/checkmk/commit/ea644cdf958c85f1fc578d058f22da705…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-05-06 (Mon, 06 May 2019)
Changed paths:
M checks/openhardwaremonitor
A tests/unit/checks/generictests/datasets/openhardwaremonitor_regression.py
Log Message:
-----------
openhardwaremonitor: Minor cleanup
- Add regression test (before cleanup)
- Add some headers
- Mark private methods
- Refactored parse function
- Prepared WMIStatus column
Change-Id: I28291410c8a49f312f0bc16bfb62fa65e5a52fdd
Commit: 766adf539b2cf8991d9ba68f4852cc28385b40ee
https://github.com/tribe29/checkmk/commit/766adf539b2cf8991d9ba68f4852cc283…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-05-06 (Mon, 06 May 2019)
Changed paths:
A .werks/7366
M checks/openhardwaremonitor
Log Message:
-----------
openhardwaremonitor: Handles WMI timeouts
Change-Id: I1437c7a1df7aa52d9a4669a7770294eb1d711ae8
Commit: c8e2b052dac738b725f5d0ee50fc49bc857ba75f
https://github.com/tribe29/checkmk/commit/c8e2b052dac738b725f5d0ee50fc49bc8…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-05-06 (Mon, 06 May 2019)
Changed paths:
A .werks/7398
M checks/heartbeat_crm
M web/plugins/wato/check_parameters.py
Log Message:
-----------
7398 FIX heartbeat_crm: Inconsistent parameter format
Due to an inconsistent parameter format, the default parameters could not be displayed
during discovery.
Change-Id: I2f029f23d750e4ccea49daa03862e94465f5b492
Commit: 0db5a474b4d220feb94642f31d50babfb1dffb88
https://github.com/tribe29/checkmk/commit/0db5a474b4d220feb94642f31d50babfb…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2019-05-06 (Mon, 06 May 2019)
Changed paths:
A .werks/7259
M cmk_base/discovery.py
Log Message:
-----------
7259 FIX Fixed bug with host discovery causing steadily increasing CPU load on the
monitoring system.
A host service discovery could modify the monitoring cores live configuration.
The monitoring core detects this deviation and restarts the Check_MK helper.
However, the restarted helper uses the new configuration, whereas the core still uses the
old configuration - causing another restart...
This has been fixed.
Change-Id: I303324392ee5f5e14826de21ba50038a3523dddc
Commit: f95c2880d07bdf5966b7e6cfe969a69af198f27e
https://github.com/tribe29/checkmk/commit/f95c2880d07bdf5966b7e6cfe969a69af…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-05-06 (Mon, 06 May 2019)
Changed paths:
M checks/ceph_status
Log Message:
-----------
ceph_status: yapf for easier picking
Change-Id: Id4bbc1989859f2e5ef66f6ced00d2ee525ce18a9
Commit: 7b1f2f605d1ebf32be7e94cd990e3a544911007f
https://github.com/tribe29/checkmk/commit/7b1f2f605d1ebf32be7e94cd990e3a544…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-05-06 (Mon, 06 May 2019)
Changed paths:
A .werks/7475
M checks/ceph_status
Log Message:
-----------
7475 ceph_status: Adapt to new health field name 'status'
Ceph health' JSON format has changed in luminous, which lead to a false {WARN} state
for affected devices.
Change-Id: I56646cfa19107ba286b3413ca462d9b438d6e0ec
Commit: fb04785da3732bed48643beae7a5e2fe80af0797
https://github.com/tribe29/checkmk/commit/fb04785da3732bed48643beae7a5e2fe8…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-05-07 (Tue, 07 May 2019)
Changed paths:
A .werks/7476
Log Message:
-----------
7476 FIX Allow shell interpreted characters in agent encryption phrase
Perviously the passphrase was not properly escaped, such that
characters with special meaning to the shell lead to unencrypted
agent data.
Change-Id: I996831ea8bab5ca91180d4b0f38e3545e9c3c125
Commit: 067b223279e90304a090bef555445e1e9556109e
https://github.com/tribe29/checkmk/commit/067b223279e90304a090bef555445e1e9…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: 2019-05-07 (Tue, 07 May 2019)
Changed paths:
A .werks/7440
M notifications/slack
M web/plugins/wato/notifications.py
Log Message:
-----------
7440 Added Mattermost support in notification plugin
Mattermost is an Open Source alternative to Slack. It provides an
equivalent Web Hook API to Slack and thus can be used in the same way as
the current Slack notification plugin works.
FEED-3491
Change-Id: Icd9db1b8ec6cff34f4e6c444b2d9564a9f0799b7
Commit: ac228afc45715d27a7c47449d6d4e07e4b44e144
https://github.com/tribe29/checkmk/commit/ac228afc45715d27a7c47449d6d4e07e4…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: 2019-05-07 (Tue, 07 May 2019)
Changed paths:
M notifications/pagerduty
Log Message:
-----------
Pagerduty notification understands flapping events
Change-Id: If4c961a3387a6589a70038b4968d5db1517c84c3
Commit: e4cd77a2c9ac10bd5bdfe339fa6749e9704aad9f
https://github.com/tribe29/checkmk/commit/e4cd77a2c9ac10bd5bdfe339fa6749e97…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
M checks/fireeye_mail
Log Message:
-----------
fireeye_mail: yapf for easier picking
Change-Id: Ic1cf27a46f5ec91ceb2d36ae365170d230c84bf7
Commit: 21fd6cd3e7041f3353dc214ab0e1273a6e7d4db0
https://github.com/tribe29/checkmk/commit/21fd6cd3e7041f3353dc214ab0e1273a6…
Author: Florian Kromer <fk(a)mathias-kettner.de>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
A .werks/7299
M checks/fireeye_mail
A tests/unit/checks/generictests/datasets/fireeye_mail.py
Log Message:
-----------
7299 FIX fireeye_mail: Fix the rate and considered time duration of received mails
The rate of received mails is performance data compatible and consistent to the
other fireeye sub checks mails per second.
Change-Id: I7ede75d128204dced9daa4400fd153dfe015146b
Commit: 0683daecd43c885295ec8225f38e21df75cc57bd
https://github.com/tribe29/checkmk/commit/0683daecd43c885295ec8225f38e21df7…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-05-09 (Thu, 09 May 2019)
Changed paths:
A .werks/7478
M checks/azure_storageaccounts
Log Message:
-----------
7478 FIX azure_storageaccounts: Fix missing WATO parameters
Change-Id: I2f13abf3e2774c7bd00bd7b513986367b8797dcc
Commit: 90c4467a28ad322be48d033f3ccb474ea272f7c0
https://github.com/tribe29/checkmk/commit/90c4467a28ad322be48d033f3ccb474ea…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-05-10 (Fri, 10 May 2019)
Changed paths:
A .werks/7479
M web/plugins/wato/check_parameters.py
Log Message:
-----------
7479 FIX Rendering of parameters for "Logwatch Event Console Forwarding"
rule
Change-Id: I15521fbac456ae1754e75f7e63fd21a405c71a4b
Commit: 2d69f5646c1f74ba53b4a9803d3aa27d80403911
https://github.com/tribe29/checkmk/commit/2d69f5646c1f74ba53b4a9803d3aa27d8…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-05-13 (Mon, 13 May 2019)
Changed paths:
A .werks/7460
M cmk_base/inventory.py
Log Message:
-----------
HW/SW inventory: Avoid saving empty inventory trees
Change-Id: I2c0582666bc829bad10b88f8cbf8310ca33e8393
Commit: 64bd469edab7ce0c922f19e47b48c0810ede9833
https://github.com/tribe29/checkmk/commit/64bd469edab7ce0c922f19e47b48c0810…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-05-14 (Tue, 14 May 2019)
Changed paths:
A .werks/7390
M agents/check_mk_agent.linux
M agents/check_mk_agent.openwrt
Log Message:
-----------
7390 FIX ipmi_sensors: Stop flooding syslog if no IPMI devices are present
In case no IPMI device was present on a system, the system log was flooded
with error messages.
We no longer call ipmi-sensors if no IPMI devices are found. Considered IPMI
devices are all that match "/dev/ipmi*" (in particular /dev/ipmi0, /dev/ipmi/0
and /dev/ipmidev/0).
Change-Id: I38441426ec5b5abb38f1aa97ac28238844dc49e9
Commit: ddbce82780aa5829f78191be79e660ea5119c9d0
https://github.com/tribe29/checkmk/commit/ddbce82780aa5829f78191be79e660ea5…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-05-15 (Wed, 15 May 2019)
Changed paths:
A .werks/7461
M agents/special/agent_aws
Log Message:
-----------
7461 FIX agent_aws: Fixed filtering EBS volumes by tags
Change-Id: Ifdd600dd5eb18447cd325c63ef424bbbac0be059
Commit: ed46d6746b0f2e907e5b340aa2f43002a15e7e7e
https://github.com/tribe29/checkmk/commit/ed46d6746b0f2e907e5b340aa2f43002a…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-05-15 (Wed, 15 May 2019)
Changed paths:
A .werks/7417
M checks/esx_vsphere_datastores
M web/plugins/metrics/check_mk.py
Log Message:
-----------
7417 FIX exs_vsphere_datastores: reintroduce old perfometer definitions
In older CheckMK versions the perfometers of the check
esx_vsphere_datastores used to indicate the filesystem size and
uncommitted size. The corresponding segments are now shown again
in the perfometer.
Change-Id: Ic944eba254c956e18231fb51ed54c35ba9dd6693
Commit: ae11b33e697a95941b0a5a03f54b04f25b506f4f
https://github.com/tribe29/checkmk/commit/ae11b33e697a95941b0a5a03f54b04f25…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: 2019-05-15 (Wed, 15 May 2019)
Changed paths:
M tests/integration/notifications/test_unreachable_notifications.py
Log Message:
-----------
The code was not race condition safe. Added a try block to not fail for OSError 2
Change-Id: Ie99d83df49e8fb3f2a541e1a69c49da7c9bc4b06
Commit: e7329fd790be8cc1c17ecb847cccb70a36a8753d
https://github.com/tribe29/checkmk/commit/e7329fd790be8cc1c17ecb847cccb70a3…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: 2019-05-16 (Thu, 16 May 2019)
Changed paths:
A omd/distros/UBUNTU_19.04.mk
Log Message:
-----------
Add Ubuntu 19.04 dependency list
Change-Id: I5c6409cca7500673550cea9adc6427db62721f2b
Commit: a23be82c4f3ced654516946ef2f2a5093aa733df
https://github.com/tribe29/checkmk/commit/a23be82c4f3ced654516946ef2f2a5093…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: 2019-05-16 (Thu, 16 May 2019)
Changed paths:
M omd/distros/UBUNTU_19.04.mk
Log Message:
-----------
Upgrade libperl5.26 to libperl5.28 on Ubuntu 19.04
Change-Id: Ia71b0c550a7b6f6dd5cc8a2ee23ca2773eb32118
Commit: 339a893ce0766ee42c30687b5cf6c1ef46c136a5
https://github.com/tribe29/checkmk/commit/339a893ce0766ee42c30687b5cf6c1ef4…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-05-16 (Thu, 16 May 2019)
Changed paths:
M omd/packages/perl-modules/Makefile
R omd/packages/perl-modules/src/version-0.9912.tar.gz
A omd/packages/perl-modules/src/version-0.9924.tar.gz
Log Message:
-----------
Attempted fix for Ubuntu 19.04 build.
Change-Id: I9bb92fee9491460ef6ad90e91c3d40f5eaec1757
Commit: b956d5fa25ec5d4ee677cd59661137e8d65c97f5
https://github.com/tribe29/checkmk/commit/b956d5fa25ec5d4ee677cd59661137e8d…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-05-16 (Thu, 16 May 2019)
Changed paths:
R omd/packages/perl-modules/src/App-cpanminus-1.7024.tar.gz
R omd/packages/perl-modules/src/AppConfig-1.71.tar.gz
R omd/packages/perl-modules/src/Archive-Tar-2.04.tar.gz
R omd/packages/perl-modules/src/Attribute-Handlers-0.96.tar.gz
R omd/packages/perl-modules/src/B-Hooks-EndOfScope-0.13.tar.gz
R omd/packages/perl-modules/src/Bit-Vector-7.4.tar.gz
R omd/packages/perl-modules/src/CPAN-2.05.tar.gz
R omd/packages/perl-modules/src/CPAN-Meta-YAML-0.012.tar.gz
R omd/packages/perl-modules/src/Class-Inspector-1.28.tar.gz
R omd/packages/perl-modules/src/Compress-Raw-Bzip2-2.068.tar.gz
R omd/packages/perl-modules/src/Compress-Raw-Zlib-2.068.tar.gz
R omd/packages/perl-modules/src/Crypt-RC4-2.02.tar.gz
R omd/packages/perl-modules/src/Crypt-Rijndael-1.12.tar.gz
R omd/packages/perl-modules/src/DBD-mysql-4.033.tar.gz
R omd/packages/perl-modules/src/DBI-1.633.tar.gz
R omd/packages/perl-modules/src/Date-Calc-6.4.tar.gz
R omd/packages/perl-modules/src/Date-Calc-XS-6.4.tar.gz
R omd/packages/perl-modules/src/Date-Manip-6.49.tar.gz
R omd/packages/perl-modules/src/Devel-GlobalDestruction-0.13.tar.gz
R omd/packages/perl-modules/src/Devel-GlobalDestruction-XS-0.01.tar.gz
R omd/packages/perl-modules/src/Digest-1.17.tar.gz
R omd/packages/perl-modules/src/Digest-Perl-MD5-1.9.tar.gz
R omd/packages/perl-modules/src/Dist-CheckConflicts-0.11.tar.gz
R omd/packages/perl-modules/src/Email-Date-Format-1.005.tar.gz
R omd/packages/perl-modules/src/Encode-2.68.tar.gz
R omd/packages/perl-modules/src/Encode-Locale-1.04.tar.gz
R omd/packages/perl-modules/src/Error-0.17022.tar.gz
R omd/packages/perl-modules/src/Excel-Template-0.34.tar.gz
R omd/packages/perl-modules/src/Exporter-5.70.tar.gz
R omd/packages/perl-modules/src/Exporter-Tiny-0.042.tar.gz
R omd/packages/perl-modules/src/ExtUtils-Config-0.008.tar.gz
R omd/packages/perl-modules/src/ExtUtils-Helpers-0.022.tar.gz
R omd/packages/perl-modules/src/ExtUtils-InstallPaths-0.010.tar.gz
R omd/packages/perl-modules/src/ExtUtils-Manifest-1.70.tar.gz
R omd/packages/perl-modules/src/FCGI-0.77.tar.gz
R omd/packages/perl-modules/src/FCGI-ProcManager-0.25.tar.gz
R omd/packages/perl-modules/src/File-BOM-0.14.tar.gz
R omd/packages/perl-modules/src/File-Copy-Recursive-0.38.tar.gz
R omd/packages/perl-modules/src/File-Listing-6.04.tar.gz
R omd/packages/perl-modules/src/File-Path-2.09.tar.gz
R omd/packages/perl-modules/src/File-Remove-1.52.tar.gz
R omd/packages/perl-modules/src/File-ShareDir-1.102.tar.gz
R omd/packages/perl-modules/src/File-ShareDir-Install-0.10.tar.gz
R omd/packages/perl-modules/src/File-Slurp-9999.19.tar.gz
R omd/packages/perl-modules/src/GD-2.50.tar.gz
R omd/packages/perl-modules/src/Gearman-1.12.tar.gz
R omd/packages/perl-modules/src/HTML-Escape-1.09.tar.gz
R omd/packages/perl-modules/src/HTML-Lint-2.20.tar.gz
R omd/packages/perl-modules/src/HTML-Tagset-3.20.tar.gz
R omd/packages/perl-modules/src/HTTP-Body-1.22.tar.gz
R omd/packages/perl-modules/src/HTTP-Daemon-6.01.tar.gz
R omd/packages/perl-modules/src/HTTP-Negotiate-6.01.tar.gz
R omd/packages/perl-modules/src/Hash-MultiValue-0.16.tar.gz
R omd/packages/perl-modules/src/IO-Compress-2.068.tar.gz
R omd/packages/perl-modules/src/IO-String-1.08.tar.gz
R omd/packages/perl-modules/src/IO-Zlib-1.10.tar.gz
R omd/packages/perl-modules/src/IO-stringy-2.111.tar.gz
R omd/packages/perl-modules/src/LWP-MediaTypes-6.02.tar.gz
R omd/packages/perl-modules/src/LWP-Protocol-connect-6.09.tar.gz
R omd/packages/perl-modules/src/List-MoreUtils-0.410.tar.gz
R omd/packages/perl-modules/src/Log-Dispatch-2.44.tar.gz
R omd/packages/perl-modules/src/Log-Log4perl-1.46.tar.gz
R omd/packages/perl-modules/src/MIME-Base64-3.15.tar.gz
R omd/packages/perl-modules/src/MIME-Lite-3.030.tar.gz
R omd/packages/perl-modules/src/Math-Complex-1.59.tar.gz
R omd/packages/perl-modules/src/Module-ScanDeps-1.18.tar.gz
R omd/packages/perl-modules/src/Mozilla-CA-20141217.tar.gz
R omd/packages/perl-modules/src/OLE-Storage_Lite-0.19.tar.gz
R omd/packages/perl-modules/src/Package-Stash-0.37.tar.gz
R omd/packages/perl-modules/src/Package-Stash-XS-0.28.tar.gz
R omd/packages/perl-modules/src/Parse-CPAN-Meta-1.4414.tar.gz
R omd/packages/perl-modules/src/Parse-RecDescent-1.967009.tar.gz
R omd/packages/perl-modules/src/Plack-1.0034.tar.gz
R omd/packages/perl-modules/src/Pod-Escapes-1.07.tar.gz
R omd/packages/perl-modules/src/Pod-Simple-3.29.tar.gz
R omd/packages/perl-modules/src/Pod-Usage-1.64.tar.gz
R omd/packages/perl-modules/src/Readonly-2.00.tar.gz
R omd/packages/perl-modules/src/Spreadsheet-ParseExcel-0.65.tar.gz
R omd/packages/perl-modules/src/Spreadsheet-WriteExcel-2.40.tar.gz
R omd/packages/perl-modules/src/Stream-Buffered-0.03.tar.gz
R omd/packages/perl-modules/src/String-CRC32-1.5.tar.gz
R omd/packages/perl-modules/src/Sub-Identify-0.10.tar.gz
R omd/packages/perl-modules/src/Sub-Name-0.12.tar.gz
R omd/packages/perl-modules/src/Template-Toolkit-2.26.tar.gz
R omd/packages/perl-modules/src/Text-Abbrev-1.02.tar.gz
R omd/packages/perl-modules/src/Text-Balanced-2.02.tar.gz
R omd/packages/perl-modules/src/Text-Tabs+Wrap-2013.0523.tar.gz
R omd/packages/perl-modules/src/Thread-Queue-3.05.tar.gz
R omd/packages/perl-modules/src/Thread-Semaphore-2.12.tar.gz
R omd/packages/perl-modules/src/Tie-IxHash-1.23.tar.gz
R omd/packages/perl-modules/src/Tie-RefHash-1.39.tar.gz
R omd/packages/perl-modules/src/Time-Local-1.2300.tar.gz
R omd/packages/perl-modules/src/Variable-Magic-0.55.tar.gz
R omd/packages/perl-modules/src/WWW-RobotRules-6.02.tar.gz
R omd/packages/perl-modules/src/YAML-1.14.tar.gz
R omd/packages/perl-modules/src/autodie-2.26.tar.gz
R omd/packages/perl-modules/src/constant-1.27.tar.gz
R omd/packages/perl-modules/src/libnet-3.05.tar.gz
R omd/packages/perl-modules/src/namespace-clean-0.25.tar.gz
R omd/packages/perl-modules/src/podlators-2.5.3.tar.gz
R omd/packages/perl-modules/src/threads-2.01.tar.gz
R omd/packages/perl-modules/src/threads-shared-1.46.tar.gz
Log Message:
-----------
Removed superfluous Perl packages.
Change-Id: I4f7a04d7741f210e8aa3967d1844a3b20315cbf0
Commit: e0817958453509c5ff581e0c1b92015a98191c87
https://github.com/tribe29/checkmk/commit/e0817958453509c5ff581e0c1b92015a9…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-05-16 (Thu, 16 May 2019)
Changed paths:
A .werks/7465
M checks/diskstat
Log Message:
-----------
Kernel 4.18+ has more fields in /proc/diskstats
Change-Id: Ie76f2b1a096304c20451941e752f7df9ca308de1
Commit: 4760052059d2e59940c4ba617a3e5d8aea8534b9
https://github.com/tribe29/checkmk/commit/4760052059d2e59940c4ba617a3e5d8ae…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-05-16 (Thu, 16 May 2019)
Changed paths:
A .werks/7462
M checks/esx_vsphere_vm
Log Message:
-----------
7462 FIX esx_vsphere_vm: Report 'Item not found' if no VM name is available
Change-Id: Iff459bd6b3427b1ae3406bbb1a6be73244560ef3
Commit: bd8ad2f6d15cab16c4195898b0a64d38d5560d92
https://github.com/tribe29/checkmk/commit/bd8ad2f6d15cab16c4195898b0a64d38d…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-05-17 (Fri, 17 May 2019)
Changed paths:
A .werks/7468
M checks/solaris_services
Log Message:
-----------
7468 FIX solaris_services: Fixed discovery rule matching
Change-Id: I596a052d4a406a5b4dbd7b79d0f6e283f1f7f3ad
Commit: 69b6c0f9f83f47e9e9c6b796ee19c1c1ba6ded97
https://github.com/tribe29/checkmk/commit/69b6c0f9f83f47e9e9c6b796ee19c1c1b…
Author: Ruben-Bosch <spam+github(a)rubenb.nl>
Date: 2019-05-17 (Fri, 17 May 2019)
Changed paths:
M inventory/lnx_distro
Log Message:
-----------
Update lnx_distro
Add lnx_distro support for debian 9, 10, 11
Fixes #13
Change-Id: I04cf3b6be9125050ae2c2655e816d0c6fcb4c1c8
Commit: 15e9807db5b8367c3a0454b01f65e4fc8be57dda
https://github.com/tribe29/checkmk/commit/15e9807db5b8367c3a0454b01f65e4fc8…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-05-17 (Fri, 17 May 2019)
Changed paths:
A .werks/7469
M checks/brocade_sfp
Log Message:
-----------
7469 FIX brocade_sfp: Fixed discovery crash if any value is -inf
Change-Id: I673bfcc436224484b058f39e86ba70c325ebfe73
Commit: b00bd77ce0f89c5e91a8984714f404c71dc386e3
https://github.com/tribe29/checkmk/commit/b00bd77ce0f89c5e91a8984714f404c71…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-05-17 (Fri, 17 May 2019)
Changed paths:
M configure.ac
M omd/packages/boost/Makefile
M omd/packages/python/Makefile
M omd/packages/re2/Makefile
M standalone.make
Log Message:
-----------
Detect GCC 9 and Clang 8, too.
Change-Id: I40c1be6e820f44beeb12d32f6a0da17c3a610d32
Commit: 45aef050cc425dbf0f548701ea8faf45be3ae112
https://github.com/tribe29/checkmk/commit/45aef050cc425dbf0f548701ea8faf45b…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-05-17 (Fri, 17 May 2019)
Changed paths:
M Makefile
M livestatus/src/Makefile.am
Log Message:
-----------
Use Clang 8 for tooling by default.
Change-Id: I29b9a26896d921157433a6b4455fb947359a7388
Commit: 9de79577bc43f2231072bcdc06f02e6ac210bac8
https://github.com/tribe29/checkmk/commit/9de79577bc43f2231072bcdc06f02e6ac…
Author: teuneboon <teuneboon(a)gmail.com>
Date: 2019-05-17 (Fri, 17 May 2019)
Changed paths:
M inventory/win_wmi_updates
Log Message:
-----------
Fix typo in win_wmi_updates
Fixes #11
Change-Id: Ie95a171f4d5e4eec8e28e4c18306a1575a7eef08
Commit: 9e361818b9b6128736772643bc068d2fdcfafc44
https://github.com/tribe29/checkmk/commit/9e361818b9b6128736772643bc068d2fd…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-05-17 (Fri, 17 May 2019)
Changed paths:
M .werks/7469
M checks/brocade_sfp
Log Message:
-----------
Adapted werk
Change-Id: Iac5709848458ab8f6c906d5082df3bec17e1f356
Commit: 52886c55f8f1e290d03baea9a8f72a5f1f11785c
https://github.com/tribe29/checkmk/commit/52886c55f8f1e290d03baea9a8f72a5f1…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-05-20 (Mon, 20 May 2019)
Changed paths:
A .werks/7347
M web/htdocs/wato.py
Log Message:
-----------
7347 FIX Fixed creating "disabled services" rule for vanished services
It was not possible to move a service to "disabled services" on the
service discovery page.
Change-Id: I55d464e860278d754944583f872b1b452a4ae450
Commit: 6071cb32262e9d95b7e60b0f35835684d18705da
https://github.com/tribe29/checkmk/commit/6071cb32262e9d95b7e60b0f35835684d…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-05-20 (Mon, 20 May 2019)
Changed paths:
A .werks/7348
M web/htdocs/wato.py
Log Message:
-----------
7348 FIX Fix rule match diagnose after moving a rule
The host/service context was lost when moving a rule from one position
to another in a ruleset. This made the page title change to "[Ruleset title]
'{}'" instead of
"[Ruleset title] '[service description]'". The rule match diagnose did
not work correctly in
this situation.
Change-Id: I04042ea22817a94a23746e7ae299ff307cce6c33
Commit: c5db6fb1c7bcdb62ecc4a3dbc6244d7f17f9478d
https://github.com/tribe29/checkmk/commit/c5db6fb1c7bcdb62ecc4a3dbc6244d7f1…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-05-20 (Mon, 20 May 2019)
Changed paths:
A .werks/7349
M web/htdocs/valuespec.py
Log Message:
-----------
7349 FIX Improve view editor rendering time
The view editor was rendered slowly when a view uses a lot of columns. The dialog
did load the colorpicker.js file once for each column, even when the configured
columns do not use the color picker.
Change-Id: I1391ae9a455406a90589d64df1651a372b581780
Commit: ac7b3ea2c547c6bc41184055840aee08f1268138
https://github.com/tribe29/checkmk/commit/ac7b3ea2c547c6bc41184055840aee08f…
Author: Florian Kromer <fk(a)mathias-kettner.de>
Date: 2019-05-20 (Mon, 20 May 2019)
Changed paths:
M checks/cisco_qos
A tests/unit/checks/generictests/datasets/cisco_qos.py
Log Message:
-----------
cisco_qos: Minor fix min value in perfdata
The min value in the performance data was initialized to a string value instead
of to a float or int value. However the base logic handled this appropriatelly.
Change-Id: I2a7b154d60034b071e49fb5f4a81b2c1701393ae
Commit: 6b1d551114910f9216d1abc7631bd00ec8fae390
https://github.com/tribe29/checkmk/commit/6b1d551114910f9216d1abc7631bd00ec…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-05-20 (Mon, 20 May 2019)
Changed paths:
M Makefile
M livestatus/src/Makefile.am
A scripts/run-clang-tidy.py
Log Message:
-----------
Use a local copy of run-clang-tidy.py.
This contains a few important fixes from HEAD (correctly synchronized and
flushed output) plus a few local minor tweaks for prettier output.
Change-Id: If3a6096d54b0e64abe45d035d95f121268453471
Commit: b46cc1dc136adf94f62c472303883e3f341e0b47
https://github.com/tribe29/checkmk/commit/b46cc1dc136adf94f62c472303883e3f3…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-05-20 (Mon, 20 May 2019)
Changed paths:
M livestatus/src/Aggregator.h
M livestatus/src/AndingFilter.h
M livestatus/src/AttributeListAsIntColumn.h
M livestatus/src/AttributeListColumn.h
M livestatus/src/BlobColumn.h
M livestatus/src/Column.h
M livestatus/src/ColumnFilter.h
M livestatus/src/ColumnsColumn.h
M livestatus/src/CommentColumn.h
M livestatus/src/CustomTimeperiodColumn.h
M livestatus/src/CustomVarsDictColumn.h
M livestatus/src/CustomVarsDictFilter.h
M livestatus/src/CustomVarsExplicitColumn.h
M livestatus/src/DoubleColumn.h
M livestatus/src/DoubleFilter.h
M livestatus/src/DoublePointerColumn.h
M livestatus/src/DowntimeColumn.h
M livestatus/src/DowntimesOrComments.h
M livestatus/src/DynamicColumn.h
M livestatus/src/DynamicEventConsoleReplicationColumn.cc
M livestatus/src/EventConsoleConnection.h
M livestatus/src/Filter.h
M livestatus/src/HostFileColumn.h
M livestatus/src/HostSpecialDoubleColumn.h
M livestatus/src/InputBuffer.h
M livestatus/src/IntColumn.h
M livestatus/src/IntFilter.h
M livestatus/src/ListColumn.h
M livestatus/src/ListFilter.h
M livestatus/src/LogCache.h
M livestatus/src/Logfile.h
M livestatus/src/Logger.h
M livestatus/src/LogwatchListColumn.h
M livestatus/src/MonitoringCore.h
M livestatus/src/NullColumn.h
M livestatus/src/OffsetDoubleColumn.h
M livestatus/src/OffsetPerfdataColumn.h
M livestatus/src/OffsetSStringColumn.h
M livestatus/src/OffsetStringColumn.h
M livestatus/src/OffsetStringHostMacroColumn.h
M livestatus/src/OffsetStringMacroColumn.h
M livestatus/src/OffsetStringServiceMacroColumn.h
M livestatus/src/OffsetTimeColumn.h
M livestatus/src/OringFilter.h
M livestatus/src/OutputBuffer.cc
M livestatus/src/Query.cc
M livestatus/src/RegExp.cc
M livestatus/src/RegExp.h
M livestatus/src/Renderer.h
M livestatus/src/RendererBrokenCSV.h
M livestatus/src/Row.h
M livestatus/src/ServiceGroupMembersColumn.h
M livestatus/src/ServiceSpecialDoubleColumn.h
M livestatus/src/Store.h
M livestatus/src/StringColumn.h
M livestatus/src/StringFilter.h
M livestatus/src/StringPointerColumn.h
M livestatus/src/Table.h
M livestatus/src/TableColumns.h
M livestatus/src/TableCommands.h
M livestatus/src/TableComments.h
M livestatus/src/TableContactGroups.h
M livestatus/src/TableContacts.h
M livestatus/src/TableDowntimes.h
M livestatus/src/TableEventConsole.h
M livestatus/src/TableEventConsoleEvents.h
M livestatus/src/TableEventConsoleHistory.h
M livestatus/src/TableEventConsoleReplication.h
M livestatus/src/TableEventConsoleRules.h
M livestatus/src/TableEventConsoleStatus.h
M livestatus/src/TableHostGroups.h
M livestatus/src/TableHosts.h
M livestatus/src/TableHostsByGroup.h
M livestatus/src/TableLog.h
M livestatus/src/TableServiceGroups.h
M livestatus/src/TableServices.h
M livestatus/src/TableServicesByGroup.h
M livestatus/src/TableServicesByHostGroup.h
M livestatus/src/TableStateHistory.cc
M livestatus/src/TableStateHistory.h
M livestatus/src/TableStatus.h
M livestatus/src/TableTimeperiods.h
M livestatus/src/TimeColumn.h
M livestatus/src/TimeFilter.h
M livestatus/src/TimePointerColumn.h
M livestatus/src/module.cc
Log Message:
-----------
Automatically fixed modernize-use-nodiscard warnings.
Change-Id: I84a46c8d21752ef3741c1e7015210e6399fb215f
Commit: 95bcffb01682aa366f4749f476b40a336e93fb5f
https://github.com/tribe29/checkmk/commit/95bcffb01682aa366f4749f476b40a336…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-05-20 (Mon, 20 May 2019)
Changed paths:
M livestatus/src/LogEntry.h
M livestatus/src/Logfile.cc
M livestatus/src/TableStateHistory.cc
Log Message:
-----------
Automatically fixed hicpp-uppercase-literal-suffix warnings.
Change-Id: I9f6ad2a64b5cd23d894e94852f0a61c1ec7af0b1
Commit: 69e63fb32ec83cb20b8bbf09ebda040a0962f144
https://github.com/tribe29/checkmk/commit/69e63fb32ec83cb20b8bbf09ebda040a0…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-05-20 (Mon, 20 May 2019)
Changed paths:
A .werks/7470
M checks/aws_rds
Log Message:
-----------
7470 FIX aws_rds.disk_io: Fixed crash if any value is missing
One or more of the following values may be missing: ReadIOPS, WriteIOPS,
ReadThroughput, WriteThroughput, ReadLatency or WriteLatency
Change-Id: Ib771c960a9e0c6d1c8147d96bea6ee8e7ade9c09
Commit: bd0a2fb2a4e11425e020761338ded303ad556ddd
https://github.com/tribe29/checkmk/commit/bd0a2fb2a4e11425e020761338ded303a…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-05-20 (Mon, 20 May 2019)
Changed paths:
A .werks/7471
M checks/mbg_lantime_ng_refclock
A
tests/unit/checks/generictests/datasets/mbg_lantime_ng_refclock_5c488bd7cbe02_regression.py
Log Message:
-----------
7471 FIX mbg_lantime_ng_refclock: Do not crash if clock type is unknown
There might be newer clock types, eg. '92', but we did not find any up-to-date
MIB.
Thus we skip these unknown clock types at the moment.
Change-Id: I6795334f61a42ba2585146e0229a40785571e68d
Commit: 87620c8b941e29006513294dd018c1c584875429
https://github.com/tribe29/checkmk/commit/87620c8b941e29006513294dd018c1c58…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-05-20 (Mon, 20 May 2019)
Changed paths:
A .werks/7472
M checks/eltek_fans
A tests/unit/checks/generictests/datasets/eltek_fans_5c45dd6476044_regression.py
Log Message:
-----------
7472 FIX eltek_fans: Do not discover fans without speed information
Change-Id: Ia01c5a094481af23548d501c7623ca2113b21fbe
Commit: 5f2a7aee6b9694f6ac2a67b51ae93939cf9b3c73
https://github.com/tribe29/checkmk/commit/5f2a7aee6b9694f6ac2a67b51ae93939c…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-05-20 (Mon, 20 May 2019)
Changed paths:
M .clang-tidy
M livestatus/src/ListFilter.cc
M livestatus/src/Query.cc
M livestatus/src/TableColumns.cc
M livestatus/src/TableEventConsole.cc
Log Message:
-----------
Further (temporary) clang-tidy silencing...
Change-Id: Icfe0346fcdd9d80473d4087fb85a9ac1b72ebe79
Commit: 233ec611c1abae06fa337c478cc3e87dd8073024
https://github.com/tribe29/checkmk/commit/233ec611c1abae06fa337c478cc3e87dd…
Author: Ronny Bruska <rb(a)mathias-kettner.de>
Date: 2019-05-20 (Mon, 20 May 2019)
Changed paths:
A .werks/7409
M checks/bluenet2_powerrail
Log Message:
-----------
7409 FIX bluenet2_powerrail: Fixed incomplete status mapping
The following entity states were added:
updateInProgress
updateError
onGoingSwitch
high
low
alarm
warning
ok
disabled
fwVersionTooNew
Change-Id: I9b16b99c299f89436df95ab4dce1693d59259e56
Commit: 1c54897802f4b667b9cf9b9cdcab15482245f0a9
https://github.com/tribe29/checkmk/commit/1c54897802f4b667b9cf9b9cdcab15482…
Author: Ronny Bruska <rb(a)mathias-kettner.de>
Date: 2019-05-20 (Mon, 20 May 2019)
Changed paths:
A .werks/7410
M checks/vbox_guest
Log Message:
-----------
7410 FIX vbox_guest: Fixed handling of empty values
Empty agent output for "/VirtualBox/GuestInfo/OS/ServicePack" resulted in
permanent state "No guest additions installed". This has been fixed.
Change-Id: Ib3703138251a1d5f35771bc0686118653097de51
Commit: 078ca09410319afa50f802d24ddd304e71c5e903
https://github.com/tribe29/checkmk/commit/078ca09410319afa50f802d24ddd304e7…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-05-20 (Mon, 20 May 2019)
Changed paths:
M livestatus/src/cppcheck-suppressions.txt
Log Message:
-----------
cppcheck tweaks.
Change-Id: I86ce20003c83523ce93bd3f87a279d8a574dceff
Commit: 9d87b72853af7c99876fd5c84842bd495dfdf19d
https://github.com/tribe29/checkmk/commit/9d87b72853af7c99876fd5c84842bd495…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-05-20 (Mon, 20 May 2019)
Changed paths:
A .werks/7419
M cmk_base/events.py
M web/htdocs/wato.py
Log Message:
-----------
7419 FIX Adapt help text to actual state and add log entry
The notificationnumber for hosts and services of custom notifications
was silently modified from '0' to '1' since at least June 2015. This
was not shown in the help text of the conditions of notifiction rules,
and the notify.log.
This werk corrects the help text for the condition "Restrict to nth to
mth notification", adds a default of '1' for the minimum value, and
adds a log entry for the modification to the notify.log in debug mode.
Rules with a value of '0' for the minimum value will still work, but
have to be changed to at least '1' when the rule is saved again.
Note that the "Show / hide notification context" option of the Analyze
mode will still show values of '0' since it shows the raw notifications
from the core and not the completed context.
CMK-2077
Change-Id: I799b2a97b87292614ea096b4b811fb2d3fa89731
Commit: 32fcdc292df685bd4c08752060a0362a57c9c68b
https://github.com/tribe29/checkmk/commit/32fcdc292df685bd4c08752060a0362a5…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-05-20 (Mon, 20 May 2019)
Changed paths:
A .werks/7473
M checks/veeam_jobs
A
tests/unit/checks/generictests/datasets/testfile_veeam_jobs_5c458152d3827_regression.py
Log Message:
-----------
7473 FIX veeam_jobs: Skip 'empty' backup jobs which crashed previously
Change-Id: I0f264190e66f19b5ca48f734a495e684f4609975
Commit: 244257098f990bf73c9451b7a90f0c362f66a9f4
https://github.com/tribe29/checkmk/commit/244257098f990bf73c9451b7a90f0c362…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-05-20 (Mon, 20 May 2019)
Changed paths:
A .werks/7497
M checks/cisco_asa_failover
A tests/unit/checks/test_cisco_asa_failover.py
Log Message:
-----------
7497 FIX cisco_asa_failover: Handle very old case where primary state was remembered as
an integer during discovery
Change-Id: I0244e028813f745567a7d46000312c2efa5054cb
Commit: 6669bde1608ed244022c1565e38bb1b50e30a935
https://github.com/tribe29/checkmk/commit/6669bde1608ed244022c1565e38bb1b50…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-05-21 (Tue, 21 May 2019)
Changed paths:
A .cppcheck-suppressions
M livestatus/src/Makefile.am
R livestatus/src/cppcheck-suppressions.txt
Log Message:
-----------
Centralize cppcheck suppressions.
Change-Id: Icb77517396283885dfeffebf152e88f6233790c7
Commit: 64467e5c806ec08e5a3a1aa96c6b11109eac79b1
https://github.com/tribe29/checkmk/commit/64467e5c806ec08e5a3a1aa96c6b11109…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-05-21 (Tue, 21 May 2019)
Changed paths:
M livestatus/src/Column.h
M livestatus/src/RendererJSON.cc
M livestatus/src/RendererPython.cc
M livestatus/src/RendererPython3.cc
M livestatus/src/TableStateHistory.cc
M livestatus/src/module.cc
Log Message:
-----------
cppcheck tweaks.
Change-Id: I13cd9c76c01ba16e3a7922feb3e5f64742a43a1b
Commit: 2b17121c82488d9b35779ed0e0449f7d0d74b29c
https://github.com/tribe29/checkmk/commit/2b17121c82488d9b35779ed0e0449f7d0…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-05-21 (Tue, 21 May 2019)
Changed paths:
A .werks/7692
M checks/smart
Log Message:
-----------
7692 FIX smart: Use generic 'Item not found' information if no data found
Change-Id: Ic47275677ac8ff6362170f65cea901c656eecf3f
Commit: 6dbfbdddcde1214ffccc800760696e07e5676c6b
https://github.com/tribe29/checkmk/commit/6dbfbdddcde1214ffccc800760696e07e…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-05-21 (Tue, 21 May 2019)
Changed paths:
M cmk_base/events.py
Log Message:
-----------
Correct log message for Werk #7419
Change-Id: I4056db4295a75fafeeed2a3e23cea8a45bafa0df
Commit: bfb4775124d3119b37154651171a9de7084f7f88
https://github.com/tribe29/checkmk/commit/bfb4775124d3119b37154651171a9de70…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-05-21 (Tue, 21 May 2019)
Changed paths:
M .werks/7469
M checks/brocade_sfp
Log Message:
-----------
Revert "Adapted werk"
This reverts commit 9e361818b9b6128736772643bc068d2fdcfafc44.
Commit: 03f74bd9213bca5316049be5ece28cff0bd7fd5b
https://github.com/tribe29/checkmk/commit/03f74bd9213bca5316049be5ece28cff0…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-05-21 (Tue, 21 May 2019)
Changed paths:
R .werks/7469
M checks/brocade_sfp
Log Message:
-----------
Revert "7469 FIX brocade_sfp: Fixed discovery crash if any value is -inf"
This reverts commit 15e9807db5b8367c3a0454b01f65e4fc8be57dda.
Commit: 175b6c72be02c719496be33e67451aa60024810a
https://github.com/tribe29/checkmk/commit/175b6c72be02c719496be33e67451aa60…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-05-21 (Tue, 21 May 2019)
Changed paths:
A .werks/7691
M checks/cisco_mem.include
A
tests/unit/checks/generictests/datasets/cisco_mem_asa64_5c2e2c9a3a465_regression.py
Log Message:
-----------
7691 FIX cisco_mem_asa64: Fixed crash if free or used memory is empty
Change-Id: I8b094f5ff8c6e8c7f49d3806cc318f60ad5e795d
Commit: 4efb1947d14d3c76149cb3ed6b420dfc37c01c71
https://github.com/tribe29/checkmk/commit/4efb1947d14d3c76149cb3ed6b420dfc3…
Author: Óscar Nájera <on(a)mathias-kettner.de>
Date: 2019-05-21 (Tue, 21 May 2019)
Changed paths:
M cmk/prediction.py
M web/htdocs/wato.py
M web/plugins/wato/check_parameters.py
Log Message:
-----------
Gracefully terminate predictive Levels when on Nagios core
Livestatus cannot retrieve rrddata when on Nagios core. Default output
value is None which is used to raise an Exception. Predictive levels engine
handles exceptions on data retrieval and emits pertinent info text in check
output.
CMK-2114
Change-Id: If291393cafb0fd64aeb86a11cde0ed6907086322
Commit: 371f4b2c4025047e6e1fb003529caf2f04179b71
https://github.com/tribe29/checkmk/commit/371f4b2c4025047e6e1fb003529caf2f0…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-05-22 (Wed, 22 May 2019)
Changed paths:
A .werks/7693
M checks/aix_hacmp_resources
Log Message:
-----------
7693 FIX aix_hacmp_resources: Fixed crash while parsing invalid, too short lines
Change-Id: I6ee40f2019e20ab3be92c63a383634241fc0abf2
Commit: 5f3ad7697549ee4f774c6dd1b16ba81c35ace09c
https://github.com/tribe29/checkmk/commit/5f3ad7697549ee4f774c6dd1b16ba81c3…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-05-23 (Thu, 23 May 2019)
Changed paths:
A .werks/7694
M checks/kemp_loadmaster_services
Log Message:
-----------
7694 FIX kemp_loadmaster_services: Fixed reading default parameters
Change-Id: I8dcb3fa7a4e635e6c20393923391cf95644ed62b
Commit: 22502365dde7bcbfe14918c8debb73be522b494d
https://github.com/tribe29/checkmk/commit/22502365dde7bcbfe14918c8debb73be5…
Author: Ronny Bruska <rb(a)mathias-kettner.de>
Date: 2019-05-24 (Fri, 24 May 2019)
Changed paths:
A .werks/7412
M inventory/esx_vsphere_hostsystem
Log Message:
-----------
7412 FIX esx_vsphere_hostsystem: Fixed crash if no servicetag is available
This fixes the KeyError 'hardware.systemInfo.otherIdentifyingInfo.ServiceTag'.
Change-Id: I847d254bd1750b7f5faf02f120aeef2a9e7b5126
Commit: 5152f43ad6479ea44be24334d659e6e790bfac6e
https://github.com/tribe29/checkmk/commit/5152f43ad6479ea44be24334d659e6e79…
Author: Ronny Bruska <rb(a)mathias-kettner.de>
Date: 2019-05-27 (Mon, 27 May 2019)
Changed paths:
M web/plugins/metrics/check_mk.py
Log Message:
-----------
Fixed unused metric definition
Change-Id: I3384e94a05b5f9e7366ab608fd60fdd3e9c6d06c
Commit: 87f118154fc08ada1da520afbd836600760df81a
https://github.com/tribe29/checkmk/commit/87f118154fc08ada1da520afbd8366007…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-05-27 (Mon, 27 May 2019)
Changed paths:
M omd/packages/boost/Makefile
M omd/packages/python/Makefile
M omd/packages/re2/Makefile
M standalone.make
Log Message:
-----------
Synched C++ compiler detection.
Change-Id: I781aa7e107f26c0ebc56d771cb2bd3ed71acde58
Commit: 36138b961b93f8c024aa41d44d559c708713fb14
https://github.com/tribe29/checkmk/commit/36138b961b93f8c024aa41d44d559c708…
Author: Moritz Kiemer <mo(a)mathias-kettner.de>
Date: 2019-05-27 (Mon, 27 May 2019)
Changed paths:
A .werks/7483
M agents/plugins/mk_mysql
Log Message:
-----------
7483 FIX mk_mysql: broken --socket= option
Since Version 1.5.0p15 the plugin crashed for certain setups when the socket could not be
determined.
Change-Id: I0c18fb2bfb9f7c8dd5dd7203da264dd1b1ebd70b
Commit: 8567a04d7f4ed3053a3075a96f3e5609e72ff6dd
https://github.com/tribe29/checkmk/commit/8567a04d7f4ed3053a3075a96f3e5609e…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M tests/integration/web/test_webapi.py
Log Message:
-----------
Fix for RRD creation race condition: Flush RRD file.
Change-Id: Iff7a3c5bf97bb475e6cb4f381b11f9e57a5cdcd4
Commit: 9c9e8561a6912f9efb575bf56ef8a8eb3ace2e9a
https://github.com/tribe29/checkmk/commit/9c9e8561a6912f9efb575bf56ef8a8eb3…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-05-29 (Wed, 29 May 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Added more debugging output.
Change-Id: Iaa65fdf0c6ffd895bb8c9b74e9aada05dca5f55e
Commit: 0d3a2e535420f19d5fac25c5990e526746f858c1
https://github.com/tribe29/checkmk/commit/0d3a2e535420f19d5fac25c5990e52674…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-05-29 (Wed, 29 May 2019)
Changed paths:
M tests/integration/web/test_webapi.py
Log Message:
-----------
Polished waiting for RRD a bit.
Change-Id: I4493bccbf2761e6c85e695b9f388728953deb708
Commit: 21803be0d5a895f3f80a7c1462926ec96d8a5ba1
https://github.com/tribe29/checkmk/commit/21803be0d5a895f3f80a7c1462926ec96…
Author: Sven Panne <sp(a)mathias-kettner.de>
Date: 2019-05-29 (Wed, 29 May 2019)
Changed paths:
M tests/integration/web/test_webapi.py
Log Message:
-----------
Fixed brainos found by pylint.
Change-Id: I46909efe59d98906d3a710922e2fe37a0ebf38a9
Commit: 529d2da7bdeedae1c5b3ccb36b1f12a8ffc13652
https://github.com/tribe29/checkmk/commit/529d2da7bdeedae1c5b3ccb36b1f12a8f…
Author: Sergey Kipnis <sk(a)mathias-kettner.de>
Date: 2019-05-29 (Wed, 29 May 2019)
Changed paths:
M .gitignore
Log Message:
-----------
fixed gitignore to be compatible with 1.6
Change-Id: If3a061d6c482cd751288ff7166198930545c6772
Commit: b6a5c9967b3a574a677c9b7a3cbd2709a296dc48
https://github.com/tribe29/checkmk/commit/b6a5c9967b3a574a677c9b7a3cbd2709a…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-05-31 (Fri, 31 May 2019)
Changed paths:
A .werks/7699
M checks/postgres_bloat
Log Message:
-----------
7699 FIX postgres_bloat: Fixed wrong scale of 'Maximum table/index bloat'
service details
Change-Id: I6027966575f71f87b71222ff3e947d88bf2d5379
Commit: 5e7f7b537382c670068101800ed02b55bba04642
https://github.com/tribe29/checkmk/commit/5e7f7b537382c670068101800ed02b55b…
Author: Ronny Bruska <rb(a)mathias-kettner.de>
Date: 2019-05-31 (Fri, 31 May 2019)
Changed paths:
A .werks/7413
Log Message:
-----------
7413 FIX smart: Fixed unused metric definition
Because of an unused metric definition the metrics for "Power_Cycle_Count" was
not diplayed correctly. This has been fixed.
Change-Id: I91b7ecdb36136296a640973a14a893fdb10f6297
Commit: 326fb9355041074d4e9d2abb6ebc2af9dcb7c085
https://github.com/tribe29/checkmk/commit/326fb9355041074d4e9d2abb6ebc2af9d…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-06-03 (Mon, 03 Jun 2019)
Changed paths:
A .werks/7698
M inventory/aix_packages
M inventory/lnx_packages
M inventory/solaris_pkginfo
M inventory/win_exefiles
M inventory/win_reg_uninstall
M inventory/win_wmi_software
M inventory/win_wmi_updates
Log Message:
-----------
7698 FIX HW/SW Inventory System: Wrong sorted packages caused too many changes in
inventory history
Change-Id: Iacb38df5a9e127b921500d3c23997f48d06a07b0
Commit: a700c4b09891baeab8c4ed2696fb9222ac89308c
https://github.com/tribe29/checkmk/commit/a700c4b09891baeab8c4ed2696fb9222a…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2019-06-03 (Mon, 03 Jun 2019)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
CMK-2154: performance improvements WATO host search
Change-Id: I5ffa2db8b174818ba2ac9b59ff024a305fb0f7d9
Commit: 87c8162303e694fce0cf3cf707e9b308a06d450d
https://github.com/tribe29/checkmk/commit/87c8162303e694fce0cf3cf707e9b308a…
Author: Andreas Boesl <ab(a)mathias-kettner.de>
Date: 2019-06-03 (Mon, 03 Jun 2019)
Changed paths:
M web/plugins/wato/builtin_attributes.py
Log Message:
-----------
network scan attribute caching
Change-Id: I3bde2eca610c8efd0a66ae68025301871f9832c1
Commit: ba96ef0ede685ac56d8ce40a8fbce2edbc3d5c8d
https://github.com/tribe29/checkmk/commit/ba96ef0ede685ac56d8ce40a8fbce2edb…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-03 (Mon, 03 Jun 2019)
Changed paths:
A .werks/7700
M agents/plugins/mk_postgres
Log Message:
-----------
7700 FIX mk_postgres: Fixed several problems
Originally the version of the client tools was taken, but what really matters
is the version of the server. Terminate the script, if the server can not be
queried.
In postgresql 9.2 the column state was introduced, which has to be queried to
find the state of the sessions. The column state can be NULL.
Here the order of the columns did not match with what the server side expects,
with the result, that there was never any active connection shown in the
web-gui.
Thanks to Felix E.
FEED-288
Change-Id: Id75e1453ec651ed1f42f211c39e783a757ae4c04
Commit: ffa3a8e9243c592cc5a5bdc7f43cab1f6d17b334
https://github.com/tribe29/checkmk/commit/ffa3a8e9243c592cc5a5bdc7f43cab1f6…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2019-06-03 (Mon, 03 Jun 2019)
Changed paths:
A .werks/7750
M checks/ups_generic.include
Log Message:
-----------
7750 FIX ups_generic.include: Fixed scan function for Riello UPS devices
UPS services were not discovered any more for Riello UPS devices. This has been
fixed.
Change-Id: I77770b55a382cd289bca733429f401888ef9d525
Commit: ddc9a5dd39693d0cae356641ef1195a36b2d5f27
https://github.com/tribe29/checkmk/commit/ddc9a5dd39693d0cae356641ef1195a36…
Author: Sergey Kipnis <sk(a)mathias-kettner.de>
Date: 2019-06-04 (Tue, 04 Jun 2019)
Changed paths:
A .werks/6870
M agents/windows/sections/Section.h
M agents/windows/sections/SectionGroup.cc
M agents/windows/sections/SectionWMI.cc
Log Message:
-----------
[CMK-2087] - replaced separator ',' with '\t' to avoid broken checks.
Change-Id: I56058c4bb31ead324710c30a5916de15c785007c
Commit: d87468cfc2b73916447912ffa1844316cb6135cf
https://github.com/tribe29/checkmk/commit/d87468cfc2b73916447912ffa1844316c…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-04 (Tue, 04 Jun 2019)
Changed paths:
A .werks/7702
M web/htdocs/inventory.py
M web/plugins/views/inventory.py
Log Message:
-----------
7702 FIX Fixed HW/SW inventory view 'CPU Related Inventory of all Hosts'
Change-Id: I11ae80d46140ae472ce6ae4f6bf25db0131df2f3
Commit: 9d7e0fb88cf7527d1e970af78b0dd815821c8ed2
https://github.com/tribe29/checkmk/commit/9d7e0fb88cf7527d1e970af78b0dd8158…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2019-06-04 (Tue, 04 Jun 2019)
Changed paths:
A .werks/7167
Log Message:
-----------
7167 FIX Added installation verification for automatic agent updates on windows
Previously, a broken agent update on Windows (i.e. the msiexec command
did return properly, but the installation is broken) did not get recognized.
Hence the agent updater recognized this situation as a successful update and
did not start any further attempt to install the new MSI package.
This is now mitigated by investigating the new installation after an update.
If the update did not take place as expected, the agent update will exit with
an appropriate error and retry on next agent updater run. This will also be
visible within the Checkmk agent check and the update status on the Checkmk server.
CMK-2150
Change-Id: I7f78547dfaee663623e215f1ca28e9cce45527e8
Commit: bcd7680f237b3fe1f666dbef8bde08cc6e461d44
https://github.com/tribe29/checkmk/commit/bcd7680f237b3fe1f666dbef8bde08cc6…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-04 (Tue, 04 Jun 2019)
Changed paths:
A .werks/7701
M checks/wmi.include
M tests/unit/checks/test_wmi_check.py
Log Message:
-----------
7701 FIX dotnet_clrmemory: Fixed crash; services will not be discovered if the agent
only sends a WMI timeout
Change-Id: I34423af83b77d225b36c87e81a21796af66bc963
Commit: 475dcb88f684816736fb2478e245c0dabdc75a02
https://github.com/tribe29/checkmk/commit/475dcb88f684816736fb2478e245c0dab…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-06-04 (Tue, 04 Jun 2019)
Changed paths:
A .werks/7695
M checks/haproxy
A tests/unit/checks/generictests/datasets/haproxy_regression.py
Log Message:
-----------
7695 FIX haproxy: Skip invalid lines which led to a crash while discovery
Change-Id: Ib39aec6d65b9bcca2d15169315e998ac50b3717f
Commit: 017e1e1d9a7101afd7674ba14d8dbbca98af18b8
https://github.com/tribe29/checkmk/commit/017e1e1d9a7101afd7674ba14d8dbbca9…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-04 (Tue, 04 Jun 2019)
Changed paths:
A .werks/7704
M checks/nginx_status
A tests/unit/checks/generictests/datasets/nginx_status_multi_inst_regression.py
Log Message:
-----------
7704 FIX nginx_status: Discover more than one NGINX services and do not modify orig.
agent data
FEED-3610
Change-Id: Ib103f9b7a9d31477bb59d5b478ca5f606d5a1ed2
Commit: 773ede8fd1eb8d83f1c250a804b794aaba8c7807
https://github.com/tribe29/checkmk/commit/773ede8fd1eb8d83f1c250a804b794aab…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-06-04 (Tue, 04 Jun 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Improve site create locking mechanism during GUI crawl / integration test
Change-Id: I3d4ad9273fe97ec2904f909b087bf46c42a26a89
Commit: ac61236220bd1f72787d478ef4257767a90a51e8
https://github.com/tribe29/checkmk/commit/ac61236220bd1f72787d478ef4257767a…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-06-04 (Tue, 04 Jun 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Improved InterProcessLock logging
Change-Id: If3bdb5d211cfc639a7e0a3ecf259f929be604da2
Commit: ff4bb99965b2d699fdba5d85d1bffd116a7b8047
https://github.com/tribe29/checkmk/commit/ff4bb99965b2d699fdba5d85d1bffd116…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-06-05 (Wed, 05 Jun 2019)
Changed paths:
M agents/windows/do-chroot
M agents/windows/make-agent
M agents/windows/setup-ssh
Log Message:
-----------
Trace Windows-related scripts to see what's going on...
Change-Id: If945fa50789b25248759668c403319d2ede94747
Commit: 2fd45e28f1b5516adced07a33cfe06f6b1580578
https://github.com/tribe29/checkmk/commit/2fd45e28f1b5516adced07a33cfe06f6b…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-06-05 (Wed, 05 Jun 2019)
Changed paths:
M agents/windows/it/remote.py
Log Message:
-----------
Make ssh a bit more chatty.
Change-Id: I5516917131695ae135afc303d6b50b24097b2c9e
Commit: 64c870c08ee90d7bf8c8ee603e368dbeae32de07
https://github.com/tribe29/checkmk/commit/64c870c08ee90d7bf8c8ee603e368dbea…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-05 (Wed, 05 Jun 2019)
Changed paths:
A .werks/7705
M cmk_base/data_sources/abstract.py
M cmk_base/data_sources/tcp.py
Log Message:
-----------
7705 FIX Fixed checking Checkmk version if agent is connected via programs like ssh
Change-Id: I01e09779620d7f6d84fa2d9ed0b958678ab21877
Commit: 28d81c7e1c16e3603c9d907677ec720d6d1b6397
https://github.com/tribe29/checkmk/commit/28d81c7e1c16e3603c9d907677ec720d6…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-06 (Thu, 06 Jun 2019)
Changed paths:
A .werks/7706
M inventory/dmidecode
Log Message:
-----------
7706 FIX dmidecode: Fixed crash if any value is empty, eg. "Voltage =
''"
Change-Id: If82b1aafeaebfcb421414e13104ff2380204cfed
Commit: 573feae989ccff6e7f92f5ca9426b1a571b0bb1b
https://github.com/tribe29/checkmk/commit/573feae989ccff6e7f92f5ca9426b1a57…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-06-06 (Thu, 06 Jun 2019)
Changed paths:
A .werks/7485
M agents/plugins/mk_mysql
Log Message:
-----------
7485 FIX mk_mysql: look in local config files for socket definitions
We now also search the file 'mysql.local.cfg' when determining the configured
sockets.
Previously only msql.cfg has been considered.
Change-Id: I232f41ba007b1fc2c769e20df6700f339d111423
Commit: 324496b098f5b62c8b0957520a349f70911ef0bf
https://github.com/tribe29/checkmk/commit/324496b098f5b62c8b0957520a349f709…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
A .werks/7781
M agents/plugins/mk_postgres
Log Message:
-----------
7781 FIX mk_postgres: Fixed invalid SQL-statements and version parsing
Thanks to Felix E.
Change-Id: I9139e23b396e0cee12f648653288867b92c1f20e
Commit: 224e9e60c26c8b2c04423ddebba320e4204cdf5b
https://github.com/tribe29/checkmk/commit/224e9e60c26c8b2c04423ddebba320e42…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
A .werks/7708
M checks/multipath
Log Message:
-----------
7708 FIX multipath: All Services have been UNKNOWN if one line in the agent output was
malformed
Change-Id: I3f880775f991937e1ebd6b0c2ac6fddc4eff2a5a
Commit: 56567d507a8c27bf24a4db70290a7a05214181be
https://github.com/tribe29/checkmk/commit/56567d507a8c27bf24a4db70290a7a052…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-06-11 (Tue, 11 Jun 2019)
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0p18
Change-Id: Ib222d120ad6934b17b55c3eefc17482d84a56db9
Commit: 83d8dba4b84f8cbe173967a30115528a33ce9a6a
https://github.com/tribe29/checkmk/commit/83d8dba4b84f8cbe173967a30115528a3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
InterProcessLock: Print release even in case of an exception
Change-Id: I4dc7b10b3170ec0d79534801d577de0481218ec1
Commit: fdfe71c37ded23052afc5103a4ddb4114fc468f7
https://github.com/tribe29/checkmk/commit/fdfe71c37ded23052afc5103a4ddb4114…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
InterProcessLock: Print release even in case of an exception
Change-Id: I4dc7b10b3170ec0d79534801d577de0481218ec1
Commit: 16590ab9397646da4539298f174debeac20b536a
https://github.com/tribe29/checkmk/commit/16590ab9397646da4539298f174debeac…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
M agents/windows/it/conftest.py
M agents/windows/it/lock.py
M agents/windows/it/remote.py
M agents/windows/it/test_agent_start_parameters.py
M agents/windows/it/test_section_check_mk.py
M agents/windows/it/test_section_df.py
M agents/windows/it/test_section_dotnet_clrmemory.py
M agents/windows/it/test_section_eventlog.py
M agents/windows/it/test_section_fileinfo.py
M agents/windows/it/test_section_logfiles.py
M agents/windows/it/test_section_mem.py
M agents/windows/it/test_section_mrpe.py
M agents/windows/it/test_section_openhardwaremonitor.py
M agents/windows/it/test_section_plugin_group.py
M agents/windows/it/test_section_ps.py
M agents/windows/it/test_section_services.py
M agents/windows/it/test_section_spool.py
M agents/windows/it/test_section_systemtime.py
M agents/windows/it/test_section_winperf.py
M agents/windows/it/test_section_wmi_cpuload.py
M agents/windows/it/test_section_wmi_webservices.py
Log Message:
-----------
[CMK-2241] - yapf only
Change-Id: I3c20e201f829c94ce9deec17f978e2b4c83f6d72
Commit: 94939081f22ee403d3f2a866c5506ea617f895b5
https://github.com/tribe29/checkmk/commit/94939081f22ee403d3f2a866c5506ea61…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
M agents/windows/it/test_section_dotnet_clrmemory.py
M agents/windows/it/test_section_wmi_cpuload.py
M agents/windows/it/test_section_wmi_webservices.py
Log Message:
-----------
[CMK-2241] - fix for integration test
- added WMIStatus support
- comma is changed to tab
Change-Id: I8da7feae01d8b5dc3649b30459d364071b1f4b94
Commit: bcbf39c91126cfefe6d0414627cdaa1bfdf98824
https://github.com/tribe29/checkmk/commit/bcbf39c91126cfefe6d0414627cdaa1bf…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
A agents/windows/it/_test_section_openhardwaremonitor.py
R agents/windows/it/test_section_openhardwaremonitor.py
Log Message:
-----------
[CMK-2241] - removed test of OHM as useless and not stable
Change-Id: I636f89dedbfadbf47c9d1b761326b49cd769686e
Commit: 836a288520dc5f77803d4040a93990d988cb2a62
https://github.com/tribe29/checkmk/commit/836a288520dc5f77803d4040a93990d98…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
A .werks/7785
M checks/oracle_crs_res
A tests/unit/checks/generictests/datasets/oracle_crs_res_5ba8c0561c5d0_regression.py
Log Message:
-----------
7785 FIX oracle_crs_res: Fixed parsing old agent output where node name as first column
is missing
Change-Id: I412ea5b71450bdaf4b88897641e52537c4fbb862
Commit: 5a324355131bf661beb2a6d8e612a08b3cafa00c
https://github.com/tribe29/checkmk/commit/5a324355131bf661beb2a6d8e612a08b3…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
A .werks/7786
M checks/printer_pages
Log Message:
-----------
7786 FIX printer_pages: Fixed parsing total amount of pages if not available
Change-Id: Ic161cd9a5ee4cf3c50b99907abad8ebe54935bd3
Commit: 825d4dd6453e3d870c5ccd503f9ea39fea4abab4
https://github.com/tribe29/checkmk/commit/825d4dd6453e3d870c5ccd503f9ea39fe…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
A .werks/7783
M checks/db2_bp_hitratios
Log Message:
-----------
7783 FIX db2_bp_hitratios: Fixed parsing instances in DPF mode: 'KeyError:
None'; only gather real instances
Change-Id: I5202205760f88e189e15bf8c081595d5b34c2325
Commit: 708b2188ccfe8a616266ebd997d1855c894a5218
https://github.com/tribe29/checkmk/commit/708b2188ccfe8a616266ebd997d1855c8…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
A .werks/7784
M checks/hp_proliant_da_phydrv
Log Message:
-----------
7784 FIX hp_proliant_da_phydrv: Fixed missing smart status translation and made states
readable
Change-Id: I87f8fd5ba8883addb1cb7f5e35f32a9a7072f6d7
Commit: 15205712234fe121b221343b7771916aa4eaaf12
https://github.com/tribe29/checkmk/commit/15205712234fe121b221343b7771916aa…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
A .werks/7787
M checks/informix_status
Log Message:
-----------
7787 FIX informix_status: Display server version or port if available - avoid crash if
not
Change-Id: I1a2f7d8553c710e93182bd759f47acba1585136a
Commit: 646144cf5aba2f550868c1d071c750ad637079b6
https://github.com/tribe29/checkmk/commit/646144cf5aba2f550868c1d071c750ad6…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
A .werks/7788
M checks/emcvnx_mirrorview
Log Message:
-----------
7788 FIX emcvnx_mirrorview: Skip invalid data: 'Error occurred during HTTP
request/response from the target'
Change-Id: Ib70a43b59f07c4df3f8146f2716fd243b36dafc3
Commit: d2f2bd283f16305926dc04785919be96ba9bf0d2
https://github.com/tribe29/checkmk/commit/d2f2bd283f16305926dc04785919be96b…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
A .werks/7789
M checks/rds_licenses
Log Message:
-----------
7789 FIX rds_licenses: Skip check plugin if no data available
Change-Id: Icd5274307d3a53759938011bef429fbf36577aec
Commit: 32ca6e3a1dabc79f58da3c19685448ad2760e1b6
https://github.com/tribe29/checkmk/commit/32ca6e3a1dabc79f58da3c19685448ad2…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
A .werks/7790
M checks/statgrab_cpu
Log Message:
-----------
7790 FIX statgrab_cpu: Fixed parsing CPU values; Some values may be missing
Change-Id: Icaaf76eddff0b1fcb1af333cb722481fbd870a45
Commit: 6cd8e8453ae9419dc15c3e44fa0bb27a82b5720a
https://github.com/tribe29/checkmk/commit/6cd8e8453ae9419dc15c3e44fa0bb27a8…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
A .werks/7791
M checks/wmi.include
Log Message:
-----------
7791 FIX msexch_autodiscovery: Fixed WMI time handling if frequency is empty which
caused a ValueError
Change-Id: I43bf3128cf9808bf09ecae8d739ca2ed7ce54f69
Commit: e05420fb58d2afb5e27186f5cdf8b5d0318ee8e8
https://github.com/tribe29/checkmk/commit/e05420fb58d2afb5e27186f5cdf8b5d03…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
A .werks/7792
M checks/mssql_instance
A tests/unit/checks/generictests/datasets/mssql_instance_5b88d412e65b7_regression.py
Log Message:
-----------
7792 FIX mssql_instance: Fixed parsing invalid lines containing DB connection errors
Change-Id: I425b2da9ef950c7814da8849394599ae1b50cd97
Commit: cab3601deb81c1de51c5ac20edbe4936783522b1
https://github.com/tribe29/checkmk/commit/cab3601deb81c1de51c5ac20edbe49367…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
A .werks/7793
M checks/watchdog_sensors
Log Message:
-----------
7793 FIX watchdog_sensors: Do not proceed parsing sensor data if no version information
is available
Change-Id: I7e16d25aa4928520183b12eb0740d4dea0eb1122
Commit: 8e9a10301b67ab7bbc2cfeb7a9b0f6d10eac6da3
https://github.com/tribe29/checkmk/commit/8e9a10301b67ab7bbc2cfeb7a9b0f6d10…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
A .werks/7794
M checks/oracle_sessions
A
tests/unit/checks/generictests/datasets/oracle_sessions_5b7e66f77f002_regression.py
Log Message:
-----------
7794 FIX oracle_sessions: Fixed parsing invalid lines containg 'FAILURE' instead
of amount of current sessions
Change-Id: I66b477b78234ee7aea90fdc6a63a7c239e83bd36
Commit: f2ffd6aa7b3270e7ccc820f9660434db7b2b916a
https://github.com/tribe29/checkmk/commit/f2ffd6aa7b3270e7ccc820f9660434db7…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
M checks/msexch_autodiscovery
Log Message:
-----------
msexch_autodiscovery: Fixed missing '%s' in the service description which had no
impact but was a blemish
Change-Id: Icf1dab6452985f93d488769f109ab92140a4517e
Commit: 55d818171a0032a2d42be7ba951aa0c652d091f3
https://github.com/tribe29/checkmk/commit/55d818171a0032a2d42be7ba951aa0c65…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
A .werks/7168
Log Message:
-----------
7168 FIX cmk-update-agent.exe: Fix erroneous update validation
Regression since 1.5.0p17 and Werk #7167:
The installation validation introduced in Werk #7167 fails to read
the agent hash correctly from a newly performed update.
As a result, the update gets invalidated, which you will observe within
the "Check_MK Agent" check that shows
<pre> WARN - error: MSI Installation failed. </pre>
Contrary to this warning, the msi is not broken.
With this Werk, the correct behavior gets restored.
However, due to inconsitencies between the saved update state and the
actually installed Windows Agent, to restore all to normal behavior,
it might be necessary to update the agent (bake new agents for the affected
windows hosts, wait for an automatic update or trigger it manually) twice.
(CMK-2226)
Change-Id: Iaf82dd2d8e4dcd812ba0067002d3ce7cb2e8e3cf
Commit: c040e92cd4c5d3d0c62a103a7ee88a81dc34c716
https://github.com/tribe29/checkmk/commit/c040e92cd4c5d3d0c62a103a7ee88a81d…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
A .werks/7260
M web/plugins/sidebar/shipped.py
Log Message:
-----------
Virtual Host Tree: Fixed sorting by topic
Change-Id: If0fcd7c972040290fc8ce8ac197fe77783702651
Commit: ea2154069ce6c4538d9908dc13c6bd476f181599
https://github.com/tribe29/checkmk/commit/ea2154069ce6c4538d9908dc13c6bd476…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-06-13 (Thu, 13 Jun 2019)
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0p19
Change-Id: I5b3b07c306120535c0d09ce69759788dbdb48034
Commit: d8b83417b35cca86c42815bfc1e381646605348f
https://github.com/tribe29/checkmk/commit/d8b83417b35cca86c42815bfc1e381646…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M agents/windows/it/test_section_dotnet_clrmemory.py
M agents/windows/it/test_section_wmi_cpuload.py
M agents/windows/it/test_section_wmi_webservices.py
Log Message:
-----------
[CMK-2192] - generic protection against wmi timeout during integration tests
Change-Id: Ic5a1174edaf6dbc7a2a4dc5e4dd30e7f92c8a7f0
Commit: c58a942c16804e31f0cdb5ae5859a657168ff919
https://github.com/tribe29/checkmk/commit/c58a942c16804e31f0cdb5ae5859a6571…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
A .werks/7796
M checks/aix_if
A tests/unit/checks/generictests/datasets/aix_if_5b72baa05be96_regression.py
Log Message:
-----------
7796 FIX aix_if: Do not crash if agent does not send information about 'flags'
Change-Id: I5ece76e049590fde49b4bcc1038a2afccc04381e
Commit: 9d4ca402b4162c4b44b6f6f7124af6840f6415b7
https://github.com/tribe29/checkmk/commit/9d4ca402b4162c4b44b6f6f7124af6840…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
A .werks/7797
M checks/fsc_fans
A tests/unit/checks/generictests/datasets/fsc_fans_5b6d3d47b05eb_regression.py
Log Message:
-----------
7797 FIX fsc_fans: Do not discover fans for which the SNMP agent sends 'NULL'
Change-Id: Ib325d283ca5588f8df2411ea3635cdf5d81511cc
Commit: 24da391daf390076a294f47dd0410bd62b0429bf
https://github.com/tribe29/checkmk/commit/24da391daf390076a294f47dd0410bd62…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
A .werks/7798
M checks/citrix_licenses
Log Message:
-----------
7798 FIX citrix_licenses: Fixed crash if agent plugin sends errors because it could not
be executed
Change-Id: I2d78c2ec0ba6e7eb56e5af269d1e6d0c7f356189
Commit: 843340e192d25e70e10c8baffe62bafa58e6d770
https://github.com/tribe29/checkmk/commit/843340e192d25e70e10c8baffe62bafa5…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
A .werks/7799
M checks/mcafee_webgateway_misc
Log Message:
-----------
7799 FIX mcafee_webgateway_misc: Fixed crash if SNMP agent sends an empty string for
clients or sockets
Change-Id: I411b2eb0dae1f2d44eb7601f659999c1b169027d
Commit: 2121c35823594df7dcaba5501a00776005567990
https://github.com/tribe29/checkmk/commit/2121c35823594df7dcaba5501a0077600…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
M checks/mcafee_webgateway_misc
Log Message:
-----------
mcafee_webgateway_misc: Fixed syntax error
Change-Id: I0a2402288ec628b8d1db4bf439b400b209dfce99
Commit: c394179067cc55d58fea2a933294b88d3485d8ec
https://github.com/tribe29/checkmk/commit/c394179067cc55d58fea2a933294b88d3…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
A .werks/7832
M checks/storeonce.include
Log Message:
-----------
7832 FIX storeonce_clusterinfo: Do not crash if deduplication ratio is missing
Change-Id: I98bfe77662c1f014a301347cbd8ea6c835a644b8
Commit: 6fc4a3ad5fc8f1951ddd0fd94e38940c93b724de
https://github.com/tribe29/checkmk/commit/6fc4a3ad5fc8f1951ddd0fd94e38940c9…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
A .werks/7830
M checks/nimble_latency
Log Message:
-----------
7830 FIX nimble_latency, nimble_latency.write: Fixed interpretation of read values as
write values
Change-Id: I02ead40a217050ad367541af541dca440322b6ef
Commit: 226d3237042af553db3770b20ab066314b61175d
https://github.com/tribe29/checkmk/commit/226d3237042af553db3770b20ab066314…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
A .werks/7833
M checks/mongodb_flushing
M web/plugins/metrics/check_mk.py
Log Message:
-----------
7833 FIX mongodb_flushing: Fixed scaling and missing titles for performance values
'Flush time', '#Flushes' and 'Average flush time'
Change-Id: Iac21f3096ba982bbab4d0753c1a1863146c6c3b5
Commit: e4fae161072f9d6780307bf01fb6323cd6ba067e
https://github.com/tribe29/checkmk/commit/e4fae161072f9d6780307bf01fb6323cd…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
A .werks/7423
M agents/plugins/mk_postgres
Log Message:
-----------
7423 FIX mk_postgres: fix syntax error
Version 1.5.0p17 and 1.5.0p18 of the mk_postgres plugin gave a
syntax error when parsing databases. This results in empty
output between [databases_start] and [databases_end] in the
plugin output. As a consequence the checks postgres_stats,
postgres_bloat, postgres_connections, postgres_locks and
postgres_query_duration become stale.
To resolve the error the fixed version of mk_postgres has to be
deployed to the affected hosts.
Change-Id: I8dc5e88e3a7584538f2ba09407c54a27a1837ca4
Commit: 3b4a0c7a26b21a07763f2877f2eac9d93c4cecda
https://github.com/tribe29/checkmk/commit/3b4a0c7a26b21a07763f2877f2eac9d93…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
A .werks/7424
M agents/plugins/mk_postgres
Log Message:
-----------
7424 FIX mk_postgres: add missing database parameter
The mk_postgres plugin was missing a database parameter in
the queries for the checks postgres_bloat and postgres_stats.
Therefore, the name of the database user was used as a
fallback. As a result no output for postgres_stats and
postgres_bloat was returned if a database with the username
did not exist. If a database with the username exists
the checks give the correct output.
To resolve the issue the fixed version of the mk_postgres
plugin has to be deployed on the affected hosts.
Change-Id: I1df8e3e52184c86dff7e2335e29639079fd69bc1
Commit: 255f3c227f099223c4d532d3693f257051da8d81
https://github.com/tribe29/checkmk/commit/255f3c227f099223c4d532d3693f25705…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
A .werks/7426
M agents/plugins/mk_postgres
Log Message:
-----------
7426 FIX mk_postgres: fix the version detection when using an MK_CONFFILE
Since version 1.5.0p17 the version detection fails if an MK_CONFFILE
is used and the psql binary cannot be found in the PATH. To resolve
the issue the fixed version of the mk_postgres plugin has to be
deployed on the affected hosts.
Change-Id: Idd16c018c62b2893b45189a94b95df94bdcda472
Commit: 0dd61519e1c2fa80bc03315a9427db2645d9846e
https://github.com/tribe29/checkmk/commit/0dd61519e1c2fa80bc03315a9427db264…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
A .werks/7442
M notifications/pagerduty
Log Message:
-----------
7442 FIX Pagerduty notification host identifier to hostname from IP
Pagerduty requires a host identifier to assign an event to the troubled
host. This was the IP address of the host, but in some cases like cloud
Services, there are no IP addresses assigned to a host. Thus the hostname
declared in Checkmk will be used when no IP address is found to declare
which host is under trouble
FEED-3679
Change-Id: Ia12025ee2395fa31d97d8d49f3dd871b9dd304a3
Commit: f7adf4f6db5043e5011c042525b420552b37ffeb
https://github.com/tribe29/checkmk/commit/f7adf4f6db5043e5011c042525b420552…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
A .werks/7821
M web/htdocs/js/checkmk.js
M web/htdocs/visuals.py
Log Message:
-----------
7821 FIX Fix adding graphs with many metrics to reports / dashboards
When trying to add graphs with a larger number of metrics to a report or dashboard using
the graph context menu, this resulted in an error "Request-URI Too Long" which
is now
fixed.
Change-Id: I61c04d8cfbe73bc8a04f76f27fcd5ccfb614619f
Commit: 4f552639575eac9e7a0dc93e2778770066715ec0
https://github.com/tribe29/checkmk/commit/4f552639575eac9e7a0dc93e277877006…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
A .werks/7836
M checks/msexch_autodiscovery
A locale/de/LC_MESSAGES/multisite.mo
Log Message:
-----------
7836 FIX msexch_autodiscovery: Fixed configuration error: Found '%s' in service
description
Change-Id: If3d214f95b53d9a0c5535cd738a930d568ff2aae
Commit: 06d4c9694616f9314ab328a1d1918959ae9f2389
https://github.com/tribe29/checkmk/commit/06d4c9694616f9314ab328a1d1918959a…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
A .werks/7835
M checks/apc_symmetra
Log Message:
-----------
7835 FIX apc_symmetra: Treat unknown battery status as UNKNOWN instead of crashing
Change-Id: I34cf53dc232e755f6a916e1eeed0fcd73427e712
Commit: ef7a2b2e9f68e6dc2155d0063fee4aa9f2b34138
https://github.com/tribe29/checkmk/commit/ef7a2b2e9f68e6dc2155d0063fee4aa9f…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
R .werks/7836
M checks/msexch_autodiscovery
R locale/de/LC_MESSAGES/multisite.mo
Log Message:
-----------
Revert "7836 FIX msexch_autodiscovery: Fixed configuration error: Found
'%s' in service description"
This reverts commit 4f552639575eac9e7a0dc93e2778770066715ec0.
Commit: 46d53c442b8f0c1ba546588a5cde01e01d0caf75
https://github.com/tribe29/checkmk/commit/46d53c442b8f0c1ba546588a5cde01e01…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
A .werks/7836
M checks/msexch_autodiscovery
Log Message:
-----------
7836 FIX msexch_autodiscovery: Fixed configuration error: Found '%s' in service
description
Change-Id: I05165fc58d09d1fc69d1d447f50413b199de5dde
Commit: 2475d652736b26eed40c9b3b5f5b66e40b4b22a7
https://github.com/tribe29/checkmk/commit/2475d652736b26eed40c9b3b5f5b66e40…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M .werks/7836
Log Message:
-----------
Fixed werk version
Change-Id: I92ada9b8f53a83af29060544ce81fc6dd9bb374c
Commit: 2aa348697e8cfd1e99e5f1f077e184b0793aa371
https://github.com/tribe29/checkmk/commit/2aa348697e8cfd1e99e5f1f077e184b07…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
A .werks/7838
M inventory/oracle_instance
Log Message:
-----------
7838 FIX oracle_instance: Fixed conversion of DB creation time
Change-Id: I71e70a9e4565ef8b418bea59a44230d9f105ea39
Commit: a5af5650e2d5348d6b3d9f68b9eeec0b04a52452
https://github.com/tribe29/checkmk/commit/a5af5650e2d5348d6b3d9f68b9eeec0b0…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
A .werks/7713
M agents/windows/sections/Section.h
M agents/windows/sections/SectionGroup.cc
M agents/windows/sections/SectionWMI.cc
Log Message:
-----------
[CMK-2231] - tab-char for WMI is replaced with pipe-char to prevent separator stripping
with
python strip
Change-Id: I15c78a56bb3f93a07d4b4595b5936e1fcc74648c
Commit: dd708e84aa566f66b0a0021f2cc4de5ec8df676e
https://github.com/tribe29/checkmk/commit/dd708e84aa566f66b0a0021f2cc4de5ec…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
A .werks/7834
M checks/liebert.include
Log Message:
-----------
7834 FIX liebert*: Do not crash if value could not be converted to float
Change-Id: I02ad2d7624c187b27607fc51d139daea759baee9
Commit: 1144d34472ef0d4878c4c3f637e75ddfb512401b
https://github.com/tribe29/checkmk/commit/1144d34472ef0d4878c4c3f637e75ddfb…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
A .werks/7837
M checks/citrix_controller
A
tests/unit/checks/generictests/datasets/citrix_controller_5b27b322d5fa1_regression.py
A tests/unit/checks/generictests/datasets/citrix_controller_regression.py
Log Message:
-----------
7837 FIX citrix_controller: Fixed several problems if some values are missing
Change-Id: Ic0431102803243394f6a0ef715e26b4147a2c731
Commit: 0b0066a20d2b8bf489b4e7a2e884ef7e4e1522c8
https://github.com/tribe29/checkmk/commit/0b0066a20d2b8bf489b4e7a2e884ef7e4…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-06-20 (Thu, 20 Jun 2019)
Changed paths:
M checks/lnx_thermal
Log Message:
-----------
lnx_thermal: yapf for eaier picking
FEED-3677
Change-Id: I2b4720ea1d3774b0d531ee7789d1068004e213be
Commit: 734f0d19aa00a3047844d7c6469b3def78ad1198
https://github.com/tribe29/checkmk/commit/734f0d19aa00a3047844d7c6469b3def7…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-06-20 (Thu, 20 Jun 2019)
Changed paths:
M checks/lnx_thermal
Log Message:
-----------
lnx_thermal: align for picking of various fixes
* yapf
* unidiomatic code
* use check API
FEED-3677
Change-Id: I82ff8f9cd80806f6b05b3538e48a99c990370b8a
Commit: e841018d3cafbe21d7e9123b3624e430f1ebc05e
https://github.com/tribe29/checkmk/commit/e841018d3cafbe21d7e9123b3624e430f…
Author: Florian Kromer <fk(a)mathias-kettner.de>
Date: 2019-06-20 (Thu, 20 Jun 2019)
Changed paths:
M checks/lnx_thermal
M tests/unit/checks/test_lnx_thermal.py
Log Message:
-----------
lnx_thermal: Consider all possible trip points
CMK-1506
FEED-3677
Change-Id: Idd1c2fdbdd081c9124898e4c9a5c0e3cc734021d
Commit: 1c2cb4eb9e4301cda8bd15397adc132e0c460012
https://github.com/tribe29/checkmk/commit/1c2cb4eb9e4301cda8bd15397adc132e0…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-06-20 (Thu, 20 Jun 2019)
Changed paths:
M checks/lnx_thermal
Log Message:
-----------
lnx_thermal: Use standard text if item not found
FEED-3677
Change-Id: Iafe6ec568c02944a6d0a3d6196a6f8e65820b5eb
Commit: 8cf5dc4ad27f1db96091d12811852e8d75cebf5d
https://github.com/tribe29/checkmk/commit/8cf5dc4ad27f1db96091d12811852e8d7…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: 2019-06-20 (Thu, 20 Jun 2019)
Changed paths:
M checks/lnx_thermal
Log Message:
-----------
lnx_thermal: use get_parsed_item_data decorator
Add a regression test and reformat the existing regression tests, as
well.
FEED-3677
Change-Id: I4e889660bfb3ce13e832716731de5ce45fb72994
Commit: 889fa8e34713e3aae3e57eedba0abc6239a36e12
https://github.com/tribe29/checkmk/commit/889fa8e34713e3aae3e57eedba0abc623…
Author: Simon Betz <si(a)mathias-kettner.de>
Date: 2019-06-20 (Thu, 20 Jun 2019)
Changed paths:
A .werks/7690
M checks/lnx_thermal
A tests/unit/checks/generictests/datasets/lnx_thermal_5c1a522d621a4_regression.py
Log Message:
-----------
7690 FIX lnx_thermal: Skip sensors which do not contain valid temperature values
FEED-3677
Change-Id: Ia8cf2911f8c45116addb3ab9b4ace455956e2239
Commit: 964bc9c45a47a993f2f9a08a421ca3054f1f9770
https://github.com/tribe29/checkmk/commit/964bc9c45a47a993f2f9a08a421ca3054…
Author: Konstantin Büttner <konstantin.buettner(a)tribe29.com>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
A .werks/7880
Log Message:
-----------
7880 FIX mrpe: Create mrpe config also for AIX systems when configured
Despite the mrpe being included in the AIX agent, no mrpe.cfg would
be included by the agent bakery. This has been fixed.
Change-Id: Ic15e397f19d68c4d4147ff2544248fa44e26f6cd
Commit: 1c72bb9c32c505e2951af51d26c16e284dc47866
https://github.com/tribe29/checkmk/commit/1c72bb9c32c505e2951af51d26c16e284…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
A .werks/7840
M inventory/aix_packages
M inventory/lnx_packages
M inventory/solaris_pkginfo
M inventory/win_exefiles
M inventory/win_reg_uninstall
M inventory/win_wmi_software
M inventory/win_wmi_updates
Log Message:
-----------
7840 FIX aix_packages lnx_packages win_exefiles win_reg_uninstall win_wmi_software
win_wmi_updates, solaris_pkginfo: Do not crash if package has no 'name'
information
Change-Id: If71ab0827ed81364f37ec94a0fbb3913f37e64b6
Commit: 5872128c8b4b4004b47655a98b2f18c5c2ebc39f
https://github.com/tribe29/checkmk/commit/5872128c8b4b4004b47655a98b2f18c5c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
A .werks/7822
M web/plugins/visuals/inventory.py
Log Message:
-----------
7822 FIX HW/SW filter did not work: Network interface: Last Change
The HW/SW inventory view filter "Network interface: Last Change" could not be
used,
neither in views, nor in reports. The configured values were never applied.
Change-Id: I9860c6dbb4e33c980a0075d4565a5216ffd2c9eb
Commit: 2901d0c2c6412db055e9065c801465a0ed17de58
https://github.com/tribe29/checkmk/commit/2901d0c2c6412db055e9065c801465a0e…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
A .werks/7843
M checks/firewall_if.include
Log Message:
-----------
7843 FIX pfsense_if: Return 'Item not found in SNMP data' instead of crashing
Change-Id: I7239a38a65c542092ad7651e23d43b595f6d286f
Commit: d800f441601711d1d6bf842b7957c9e0387e2190
https://github.com/tribe29/checkmk/commit/d800f441601711d1d6bf842b7957c9e03…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
M tests/conftest.py
M tests/testlib/__init__.py
Log Message:
-----------
Stop sites after integration test / GUI crawl
This reduces the memory consumption by inactive test sites that are only
kept for easier problem diagnostics after failed tests.
The sites will be cleaned up by subsequent test executions.
Change-Id: Idf06fc2f378349f9a6be32319c35d7fa7d637f0f
Commit: 5acda4974c846579d619b252f22e78a81768f453
https://github.com/tribe29/checkmk/commit/5acda4974c846579d619b252f22e78a81…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
M tests/testlib/pylint_cmk.py
Log Message:
-----------
pylint: Reduce parallelization on CI system
Change-Id: I0d4e0654c16c7f9b96ee1c9742ffc0b440bdfbca
Commit: a5715deec9b4a6b14d33a4b3d23f83350effea8f
https://github.com/tribe29/checkmk/commit/a5715deec9b4a6b14d33a4b3d23f83350…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
A .werks/7751
Log Message:
-----------
7751 FIX storeonce_servicesets: Do not crash on capacity checking
Wrong yield leads to "TypeError (object of type 'generator' has no
len())".
This has been fixed.
Change-Id: I25707714b67da7caf851d82b012f788f02c289e9
Commit: ba15a88246e52ef194e64e57cf86dcb9d1384d73
https://github.com/tribe29/checkmk/commit/ba15a88246e52ef194e64e57cf86dcb9d…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
M checks/storeonce_servicesets
Log Message:
-----------
storeonce_servicesets: Fixed TypeError
See werk #7751 for details.
Change-Id: Iafc6e2c7d41cf1f3a896a756fd8c2b0aedfa953d
Commit: c051815519e13e543eb4a98b398d09376d03490a
https://github.com/tribe29/checkmk/commit/c051815519e13e543eb4a98b398d09376…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
A .werks/7841
M checks/lnx_if
Log Message:
-----------
7841 FIX lnx_if: Fixed parsing interface address of tunnels on OpenBSD
Change-Id: I97e31141771d424d185ff279648a44ac58977341
Commit: 327b946d7a4df64e9eca2e97240e6843464ed984
https://github.com/tribe29/checkmk/commit/327b946d7a4df64e9eca2e97240e68434…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
A .werks/7427
A cmk/notification_plugins/__init__.py
A cmk/notification_plugins/utils.py
M cmk_base/events.py
M notifications/mail
Log Message:
-----------
7427 FIX mail: don't escape state markers in emails
Since version 1.5.0p14 state markers in HTML emails were escaped
and not interpreted as HTML but shown as text. The state marker
for CRIT was e.g. shown as:
<b class="stmarkCRITICAL">CRIT</b>
This werk restores the old behaviour and state markers are shown
in HTML emails as usual.
If you use the macros HOSTOUTPUT_HTML, SERVICEOUTPUT_HTML, or
LONGSERVICEOUTPUT_HTML in custom notification scripts please
switch to the macros HOSTOUTPUT, SERVICEOUTPUT, and
LONGSERVICEOUTPUT which contain the textual state markers
'(!)' and '(!!)' for WARN and CRIT, respectively. The *_HTML
variables will be deprecated in 1.6 and removed in 1.7.
If you want to replace the textual state markers by HTML code
you can use the utility function
cmk.notification_plugins.utils.format_plugin_output.
CMK-2142
Change-Id: I865d491957e04a8943e711fcf46e46ced926f081
Commit: 87333f7e0fdff8335b6c41ac69f9191b6d5a8379
https://github.com/tribe29/checkmk/commit/87333f7e0fdff8335b6c41ac69f9191b6…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
A .werks/7170
Log Message:
-----------
7170 FIX cmk-update-agent: Stop stockpiling broken installation packages
After failing to install the downloaded installation package,
the agent updater keeps the package saved at your system's temp-dir
for analysis.
While this may be helpful in some situations, it leads to an extensive
collection of downloaded installation packages if the update fails
repeatedly.
With this werk, the package is not kept any longer after a failed
installation. Instead, you are directed to the matching installation
package located at the checkmk-server.
(CMK-2158)
Change-Id: Ia6d4d1708605bdd63307a45aa6276de9090a8f9f
Commit: e60b35e6ba42bd609e420afb6402bd93bbc56fcc
https://github.com/tribe29/checkmk/commit/e60b35e6ba42bd609e420afb6402bd93b…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
A .werks/7169
Log Message:
-----------
Add Werk 7169
(CMK-2270, CMK-2271)
Change-Id: Iede6d58b246b768c6aecf85cc53f02fda56d0016
Commit: ef9f253fd77f15be3db912c11e5bd67d7ba4b081
https://github.com/tribe29/checkmk/commit/ef9f253fd77f15be3db912c11e5bd67d7…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
A .werks/7847
M checks/win_printers
Log Message:
-----------
7847 FIX win_printers: Fixed discovery of printers which include spaces in the printer
name; This also fixes 'Printer not found' while checking
Change-Id: I9c1851048afd6e9dac5a2facd401e6d64b1978c7
Commit: 3b1950654700d8d7a600095f717dd321ee1d70b9
https://github.com/tribe29/checkmk/commit/3b1950654700d8d7a600095f717dd321e…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
A .werks/7846
M agents/plugins/apache_status
Log Message:
-----------
7846 FIX apache_status: Add missing SLES12 process 'httpd-prefork'
Change-Id: I6765a5680bde2eac67a20021a84c9d7011e9683b
Commit: 3da6b830bc7b94783c74f2698689ee88af420b69
https://github.com/tribe29/checkmk/commit/3da6b830bc7b94783c74f2698689ee88a…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-06-27 (Thu, 27 Jun 2019)
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0p20
Change-Id: I32bbeb5f63c77264becce85bd9f03a3131af1e0f
Commit: 5c0bd4ca3a67976590f7fb631343fe67a354e429
https://github.com/tribe29/checkmk/commit/5c0bd4ca3a67976590f7fb631343fe67a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-27 (Thu, 27 Jun 2019)
Changed paths:
A .werks/7900
M web/plugins/wato/bi.py
Log Message:
-----------
7900 FIX BI: Fix "Request-URI Too Long" after creating BI rule
When creating a BI rule in WATO and clicking on the icon button to show the
rule tree, this could lead to an HTTP Request-URI too long error.
Change-Id: Iad258c79317eafc7602028453ed03b24ce6df52a
Commit: bc623479a8646c30744d63f2577afb24d2df62bc
https://github.com/tribe29/checkmk/commit/bc623479a8646c30744d63f2577afb24d…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-06-27 (Thu, 27 Jun 2019)
Changed paths:
M notifications/pushover
Log Message:
-----------
pushover: yapf file
Change-Id: Icfb1c449e6526e709b7c5adb71c5a0c9f49a01b7
Commit: 70c201a7cac25a7366be04cce383d9b978f03033
https://github.com/tribe29/checkmk/commit/70c201a7cac25a7366be04cce383d9b97…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-06-27 (Thu, 27 Jun 2019)
Changed paths:
M notifications/pushover
Log Message:
-----------
pushover: minor refactoring
* reorder imports
* use dict comprehension
* rename variables s and r
* inline r_status
* use if __name__ == '__main__'
Change-Id: I1b1f96a93483cfdf87887d63362dc1d33db32c1d
Commit: a92d81b09efc2710e1826e05427d84bec3cad988
https://github.com/tribe29/checkmk/commit/a92d81b09efc2710e1826e05427d84bec…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-06-27 (Thu, 27 Jun 2019)
Changed paths:
A .werks/7429
M notifications/pushover
Log Message:
-----------
7429 FIX pushover: fix broken error handling
Since its introduction in version 1.2.8 the error handling of the
pushover notification script is broken. Notifications were always
handled as successful even if the Pushover API returned an error.
Version 1.5.0 introduced another bug that printed an error
message to the notify.log for successful notifications.
Change-Id: Ibadaed86fe7f5e8c0f5c63edd2afb07df47c8460
Commit: 4114d87739b5f1b2f9d60fbb47d835553971cb66
https://github.com/tribe29/checkmk/commit/4114d87739b5f1b2f9d60fbb47d835553…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-27 (Thu, 27 Jun 2019)
Changed paths:
M web/plugins/wato/bi.py
Log Message:
-----------
Add missing pack to URL context
Change-Id: I20ed8faf4a3f46f9a8735e45846dbb16484323ff
Commit: d130aa5d3c15f1bfcb0ae8cffc41b38745c60594
https://github.com/tribe29/checkmk/commit/d130aa5d3c15f1bfcb0ae8cffc41b3874…
Author: Alex Zurhake <az(a)mathias-kettner.de>
Date: 2019-07-01 (Mon, 01 Jul 2019)
Changed paths:
M omd/distros/UBUNTU_19.04.mk
Log Message:
-----------
new version of libevent in disco
Change-Id: I220a61951a2934c83a43dfbd3c03f19730c884b4
Commit: ee80b45d665fe316ccc176873e612faa110cab9e
https://github.com/tribe29/checkmk/commit/ee80b45d665fe316ccc176873e612faa1…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-01 (Mon, 01 Jul 2019)
Changed paths:
A .werks/7936
Log Message:
-----------
7936 FIX Fixed libevent dependency for Ubuntu Disco Dingo.
The Debian package Disco Dingo had an outdated libevent version as a
dependency, this has been fixed.
Change-Id: Ide74e4bcd45afd12f99e544644c34fc5d48f5932
Commit: 04bd6f60ba1796c3396f6da2d059c2fefc721825
https://github.com/tribe29/checkmk/commit/04bd6f60ba1796c3396f6da2d059c2fef…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-01 (Mon, 01 Jul 2019)
Changed paths:
M tests/integration/cmk_base/test_services_prediction.py
Log Message:
-----------
Made test independent of installed agent
Change-Id: I00e0ad149afae02fe73895ee40ea93951b14bb84
Commit: 2429e4dd83a1d639243f1fc54300c2315584e363
https://github.com/tribe29/checkmk/commit/2429e4dd83a1d639243f1fc54300c2315…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-01 (Mon, 01 Jul 2019)
Changed paths:
M tests/integration/cmk_base/test_services_prediction.py
M tests/integration/livestatus/test_livestatus.py
M tests/testlib/__init__.py
Log Message:
-----------
Cleaned up test host creation
Change-Id: Iaabc40dbf255d89ca4e9c887657292f2dd160c99
Commit: 34581d55135f47f039680db401fc76c9bfa3682a
https://github.com/tribe29/checkmk/commit/34581d55135f47f039680db401fc76c9b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-01 (Mon, 01 Jul 2019)
Changed paths:
M tests/integration/cmk_base/test_services_prediction.py
Log Message:
-----------
Try to make prediction tests more reliable
Change-Id: I81eee4a4afd93ee1ba51bd4ac3d59db291fa695a
Commit: cdb2a1d1688ea2854be969d20842950be1452044
https://github.com/tribe29/checkmk/commit/cdb2a1d1688ea2854be969d20842950be…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-02 (Tue, 02 Jul 2019)
Changed paths:
A .werks/7428
M cmk/notification_plugins/utils.py
Log Message:
-----------
7428 FIX email: don't escape email subject and addresses
Since version 1.5.0p14 the subject and addresses of HTML emails
were escaped, i.e. the characters '<', '>' and
'&'
were replaced by '&lt;', '&gt;' and
'&amp;',
if present. This resulted in a slightly more unreadable subject
if any of these characters were present and if an email address
contained an ampersand it would result in an invalid (escaped)
email address.
CMK-2142
Change-Id: I22c1fdaeb0156fd1d0a65d3f3817bcb80cf94419
Commit: bea2e4be19707f42e08f827e85919b4eb029d0b0
https://github.com/tribe29/checkmk/commit/bea2e4be19707f42e08f827e85919b4eb…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-02 (Tue, 02 Jul 2019)
Changed paths:
A .werks/7425
M agents/plugins/mk_postgres
Log Message:
-----------
7425 FIX mk_postgres, postgres_instances: fix plugin output for older operating
systems
mk_postgres used the pgrep command to find the running
PostgreSQL instances. Unfortunately, version 1.5.0p3
added a command line argument that is not supported on
older operating systems like e.g. SLES 11, but only on
newer ones like e.g. SLES 12. As a result Checkmk did
not find any PostgreSQL instances on older operating
systems.
To resolve the issue, the fixed version of the mk_postgres
plugin has to be deployed on the affected hosts.
Change-Id: I86ea41f2b03b98d9fd33373fa4fbe7263304521f
Commit: c949f07c73d11f0f1ae60b0f7538f0d96fa9c880
https://github.com/tribe29/checkmk/commit/c949f07c73d11f0f1ae60b0f7538f0d96…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-02 (Tue, 02 Jul 2019)
Changed paths:
A .werks/7431
M agents/plugins/mk_postgres
Log Message:
-----------
7431 FIX mk_postgres: version detection may fail
The version detection for the server did not use the
configured database, user and port defined in the
postgres.cfg. Instead the default values were used.
If the plugin cannot execute queries with the default
values the plugin will exit prematurely.
To resolve the issue the fixed version of the mk_postgres
plugin has to be deployed on the affected hosts.
Change-Id: I8e12118c20d96f345c9be8a5f33e9387201ce4a4
Commit: d08e4d5e94158ea483c8d9dfcc4347334e5cfccd
https://github.com/tribe29/checkmk/commit/d08e4d5e94158ea483c8d9dfcc4347334…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-07-02 (Tue, 02 Jul 2019)
Changed paths:
A .werks/7915
M agents/check_mk_agent.aix
M agents/check_mk_agent.linux
M agents/check_mk_agent.openwrt
Log Message:
-----------
7915 FIX check_mk_agent.{aix,linux,openwrt}: Fixed accessing
Change-Id: I8f52992a77ad3c10745609ef91c1f5a1a512670f
Commit: 4401fa7d01b09a33be1181d7fdf85de80e207307
https://github.com/tribe29/checkmk/commit/4401fa7d01b09a33be1181d7fdf85de80…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-02 (Tue, 02 Jul 2019)
Changed paths:
A .werks/7261
M web/plugins/sidebar/search.py
M web/plugins/views/builtin.py
Log Message:
-----------
Added WK7261: Quicksearch: Fixed exception
Change-Id: Id8b9854e13fb8515b53bbb6d1759c08cbd04fdf5
Commit: 3d946ba60915c986e7b65267f069bf9c1075c1f3
https://github.com/tribe29/checkmk/commit/3d946ba60915c986e7b65267f069bf9c1…
Author: Marcel Arentz <ma(a)mathias-kettner.de>
Date: 2019-07-02 (Tue, 02 Jul 2019)
Changed paths:
A .werks/6762
M agents/check_mk_agent.linux
M agents/check_mk_agent.solaris
Log Message:
-----------
6762 FIX zfsget: Aligned behaviour in Solaris and Linux
Previously the implementation of getting zfs information was slightly
different in Linux and Solaris. Now both agents are fetching data only for
volumes and filesystems and are using the quota for computing the total size of
a filesystem or volume. So the information of each service will be more precise.
FEED-3375
Change-Id: I22d5f57c62a028af56b1bdf52b58e119b62f4588
Commit: e2ca310733a2a6e84d8d2fb40fccca776e4fa82c
https://github.com/tribe29/checkmk/commit/e2ca310733a2a6e84d8d2fb40fccca776…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-02 (Tue, 02 Jul 2019)
Changed paths:
M agents/windows/sections/Section.h
M agents/windows/sections/SectionSkype.cc
Log Message:
-----------
[CMK-2317] - skype is forced to use comma as separator
Change-Id: I83d774fb4e1270178d1157c7b80a73b1646bd8be
Commit: 10af17fa16cf22831411dd381d2ca00f6e79b213
https://github.com/tribe29/checkmk/commit/10af17fa16cf22831411dd381d2ca00f6…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 Jul 2019)
Changed paths:
A .werks/7433
M notifications/mail
Log Message:
-----------
7433 FIX mail: make the long output of HTML mails more readable
The mail script now replaces '\n' in the long output by
'<br>'
so that every line of the long output is now a separate line in the
HTML output as well.
Change-Id: Ifd4cd184266271aac4a126fe613f1826840c38f1
Commit: a156f5e9cfa7b68628b8722f6237630b96dafd95
https://github.com/tribe29/checkmk/commit/a156f5e9cfa7b68628b8722f6237630b9…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 Jul 2019)
Changed paths:
M web/plugins/wato/check_parameters.py
Log Message:
-----------
Clarified 'averaging' in WATO group CPU utilization
Change-Id: I416d4dd997df94b7e3fd56fa771f61c4d1a7eb0c
Commit: 23e49ceeb5c7f650601b3143f2155165a2fa890a
https://github.com/tribe29/checkmk/commit/23e49ceeb5c7f650601b3143f2155165a…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
M checks/veeam_tapejobs
Log Message:
-----------
veeam_tapejobs: yapf for easier picking
Change-Id: I6851f55c428081bbae07460f92f7c90d5f3f30d0
Commit: 28b844e96b81125150c58e1ba6c050bbb550a9c8
https://github.com/tribe29/checkmk/commit/28b844e96b81125150c58e1ba6c050bbb…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
A .werks/7493
M checks/veeam_tapejobs
Log Message:
-----------
7493 FIX veeam_tapejobs: fix mixed up running time for running jobs
Main change: use job_id to get the item state
Along the way:
* leverage the power of the check API
* reorganize output to yield
Change-Id: I870ce834580bedc776b1cdccf87c255617852871
Commit: 1b847444aeb96bc8e636ddac5ed6b3391366bd82
https://github.com/tribe29/checkmk/commit/1b847444aeb96bc8e636ddac5ed6b3391…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
A .werks/7945
M checks/veeam_tapejobs
Log Message:
-----------
7945 FIX veeam_tapejobs: treat idle background jobs like working ones
Previously idle backgroud jobs went to a {CRIT} state right away.
They are now treated in the same manner as working backgroud jobs,
going to {WARN} or {CRIT} when the corresponding configured (or default)
levels are exceeded.
Change-Id: Ibd0539e6d25f96c96e1cd17b0806c914dd849aa6
Commit: 58d4ee7737c04d0596b3e1141573d5c655b5e911
https://github.com/tribe29/checkmk/commit/58d4ee7737c04d0596b3e1141573d5c65…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-07-05 (Fri, 05 Jul 2019)
Changed paths:
M web/plugins/wato/check_parameters.py
Log Message:
-----------
Suggest more useful default values for CPU IO wait
Change-Id: Ie80c5f58ce080f1f3dafc5ade9405f939cd0028c
Commit: e7b33856c1ee65561f1de36af6d1caed9fb55a93
https://github.com/tribe29/checkmk/commit/e7b33856c1ee65561f1de36af6d1caed9…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-08 (Mon, 08 Jul 2019)
Changed paths:
A .werks/7947
M checks/ps.include
A tests/unit/checks/generictests/datasets/ps_matched.py
M tests/unit/checks/test_ps_check.py
Log Message:
-----------
7947 FIX ps: Missing services for non-matching subexpressions
If you are discovering services with a process name pattern that included non-matching
subexpressions, the check could not see the corresponding services, resulting in a
process
count of zero.
If you are affected by this, please rediscover the affected services.
Change-Id: I4663a6227f149816a6ea1035d29cda117592ccb3
Commit: 92c5ad3777ba9d5d8f77c780e5d7274f14994fc3
https://github.com/tribe29/checkmk/commit/92c5ad3777ba9d5d8f77c780e5d7274f1…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2019-07-08 (Mon, 08 Jul 2019)
Changed paths:
A .werks/7753
M checks/esx_vsphere_counters
Log Message:
-----------
7753 FIX esx_vsphere_counters: Fixed crash on missing values
Change-Id: I1a5451a2a67c20b6a75a390e2ba50e55227ccf8c
Commit: 3269433c1bdf2370e7dded7b74bd7e7296ea3ead
https://github.com/tribe29/checkmk/commit/3269433c1bdf2370e7dded7b74bd7e729…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
M agents/special/agent_netapp
Log Message:
-----------
enhancements for netapp documentation
Change-Id: I5cf046f6f67c8c09ef9cd7deb154720469dfdb69
Commit: b4726aa0fe1ae59c87dbe9e6c86302cafe6b23cf
https://github.com/tribe29/checkmk/commit/b4726aa0fe1ae59c87dbe9e6c86302caf…
Author: Axel Dimroth <axel.dimroth(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
A .werks/7862
M agents/plugins/mk_mongodb
M checks/mongodb_collections
M checks/mongodb_connections
M checks/mongodb_flushing
M checks/mongodb_mem
Log Message:
-----------
7862 FIX Fix parsing of MongDB server status in cluster
MongoDB agent had issues parsing MondoDB server status in certain cluster configurations.
The parsing is now more robust.
To resolve the issue the fixed version of the mk_mongodb plugin has to be deployed on the
affected hosts.
Change-Id: Id862b549274b0c8e85e3d5cd181536793f5c0127
Commit: 00fca2b632483e75fd90820e6f5c09d566909169
https://github.com/tribe29/checkmk/commit/00fca2b632483e75fd90820e6f5c09d56…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
M tests/unit/checks/test_df_check.py
Log Message:
-----------
test_df_check.py: yapf file and extend test for check_function
Change-Id: I9601360057219111b80c37ddb93d73137c3b2af5
Commit: 44edb69b8f1e470e8083091916219b1ef2dafe63
https://github.com/tribe29/checkmk/commit/44edb69b8f1e470e8083091916219b1ef…
Author: Axel Dimroth <axel.dimroth(a)tribe29.com>
Date: 2019-07-11 (Thu, 11 Jul 2019)
Changed paths:
M checks/chrony
Log Message:
-----------
Fix and rework for chrony check. The check now detects when chrony is unable to connect
to any NTP server.
Backport for chrony commit 35c2dae1e6 on master.
Change-Id: I1e97106e1075328f3b3e91692d3960dca059f4a6
Commit: 47240bdf24f2263fe00eeedb4cb3f0da7ddf6068
https://github.com/tribe29/checkmk/commit/47240bdf24f2263fe00eeedb4cb3f0da7…
Author: Axel Dimroth <axel.dimroth(a)tribe29.com>
Date: 2019-07-11 (Thu, 11 Jul 2019)
Changed paths:
A .werks/7863
Log Message:
-----------
werk 7863: chrony fix and rework
Change-Id: I91224f7f24dbc972d302e01181a055269d3628de
Commit: 986d8884b176e9598397e4de9d32f08b0fa855a6
https://github.com/tribe29/checkmk/commit/986d8884b176e9598397e4de9d32f08b0…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-12 (Fri, 12 Jul 2019)
Changed paths:
A .werks/7267
M web/htdocs/views.py
Log Message:
-----------
7267 FIX Multisite commands: Fixed empty followup page when pressing "Back to
view"
Change-Id: I7ee6a684c326240b95996819fed2cbe2f54e6567
Commit: 3d35ffb118ea50d667a0ce388dabe9b1b7ff9375
https://github.com/tribe29/checkmk/commit/3d35ffb118ea50d667a0ce388dabe9b1b…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
A .werks/8801
M checks/oracle_crs_res
M checks/oracle_crs_version
M checks/oracle_crs_voting
Log Message:
-----------
8801 FIX oracle_crs_res, oracle_crs_version, oracle_crs_voting: Fixed error in
parameters view
Change-Id: I4ed304f1d381e8761504e2987d4334d566428c90
Commit: 242e97a15556a8cb81082f2b257932af3952bb8f
https://github.com/tribe29/checkmk/commit/242e97a15556a8cb81082f2b257932af3…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M checks/oracle_crs_version
Log Message:
-----------
resolved pending conflict
Change-Id: Ia244851755d68e11ac1b0472ff9b6ff65d859b31
Commit: 0965d44cf1e6f0cbd240bb1e6b1f9e3f34218f3a
https://github.com/tribe29/checkmk/commit/0965d44cf1e6f0cbd240bb1e6b1f9e3f3…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-16 (Tue, 16 Jul 2019)
Changed paths:
A .werks/8781
M web/plugins/icons/wato.py
Log Message:
-----------
8781 FIX Fix traceback for builtin icon visibility
If the "Builtin icon visibility" was configured for
download_agent_output, but not for download_snmp_walk
the action menu showed a traceback.
Change-Id: I117f9d4ea6e5767f2f97eeb16e7bc8309de18e49
Commit: c00869d946ae3588c951679f947b77a6be1e7779
https://github.com/tribe29/checkmk/commit/c00869d946ae3588c951679f947b77a6b…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-07-17 (Wed, 17 Jul 2019)
Changed paths:
A omd/distros/DEBIAN_10.mk
Log Message:
-----------
Add Debian 10 build to 1.5.0
Change-Id: I01e5869af356853d97852891db45cd5511f47531
Commit: 53498d51df283086163be54f98114ff7dce04448
https://github.com/tribe29/checkmk/commit/53498d51df283086163be54f98114ff7d…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-07-17 (Wed, 17 Jul 2019)
Changed paths:
M omd/distros/DEBIAN_10.mk
Log Message:
-----------
Fix Debian 10 - Duster Distro Code
Change-Id: Ic3ed733f01f9a6e4a4fa8e54f7e4392a8e298529
Commit: d53050472617cfbb4b6ae7c7f4ed83aa7d2e741a
https://github.com/tribe29/checkmk/commit/d53050472617cfbb4b6ae7c7f4ed83aa7…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-07-17 (Wed, 17 Jul 2019)
Changed paths:
A .werks/7469
M checks/brocade_sfp
M cmk_base/check_api.py
A tests/unit/cmk_base/test_check_api.py
Log Message:
-----------
7469 FIX brocade_sfp: Discovery crash if any value is -inf
Integrate in check_api a float derivate that generates a parse-able
representation of inf. Then literal_eval can reconstruct this value as a
float instead of a missing variable name. For the check -inf is a correct
float value to work with.
CMK-2147
Change-Id: I3a8e1090aba38d3406f4173a198b51ee6cc01416
Commit: 6af26aeadd9be297e6787223eeda7e06621d145c
https://github.com/tribe29/checkmk/commit/6af26aeadd9be297e6787223eeda7e066…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
A .werks/7979
M web/htdocs/watolib.py
Log Message:
-----------
7979 FIX Setting host tags correctly after editing hosts
When editing the tags of a host they were not applied correctly to the configuration
right after saving. When opening the host edit dialog a second time and saving the
host again without a change, the host tags were saved correctly.
This issue could results in unexpected rule matching because the host dialog always
showed the correct value while the rule matching code did not receive the intended
tag configuration.
This issue was introduced with 1.5.0b1 by #5886.
CMK-2382
Change-Id: I39c4b78896c3272a8b13fa7d205d972c9382c38c
Commit: e4a04ec08b067ffd65fa7b29fce0022f45faa436
https://github.com/tribe29/checkmk/commit/e4a04ec08b067ffd65fa7b29fce0022f4…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M checks/fileinfo
Log Message:
-----------
Fix fileinfo.groups check when setting SpecificTimeParameters
fileinfo.groups uses a precomplile section, which receives the complete
parameters instead of the time appropriate selected parameter. Thus include
an intermediate step for such selection.
Change-Id: Ida0e2fee5e85182dcdd8ff3adc1bcfde8e92fd49
Commit: 3ff8b1f48a6a1a6e6ed4896be24db6042db77ad8
https://github.com/tribe29/checkmk/commit/3ff8b1f48a6a1a6e6ed4896be24db6042…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
A .werks/7446
M checks/emka_modules
Log Message:
-----------
7446 FIX EMKA checks did not recognize devices with recent sysObjectID
EMKA devices changes their sysObjectId and thus were not recognized by our
snmp_scan. Now we scan for both sysObjectIds to recognize the devices.
YAPF the file too
Change-Id: I4745e2466c245034dc63a722c32458cf88261678
Commit: 61ca2d5a857f802683fe3cb0e312cf31995451ee
https://github.com/tribe29/checkmk/commit/61ca2d5a857f802683fe3cb0e312cf319…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
A .werks/7917
M web/plugins/wato/check_parameters.py
Log Message:
-----------
7917 FIX aws_costs_and_usage: Fixed missing service condition in related parameter set
Change-Id: I06dc14712d9fafff60f5ff37201095c55e346d9d
Commit: d19961d5a75fff1704c2f56cb37f2cf67c8ff7d0
https://github.com/tribe29/checkmk/commit/d19961d5a75fff1704c2f56cb37f2cf67…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-07-22 (Mon, 22 Jul 2019)
Changed paths:
M omd/distro
Log Message:
-----------
Add Debian 10 - Buster: fix version in omd/disro
Change-Id: I4286baf70d2544e17ef54c4a67ae3482289cac4d
Commit: 869302e0078cea8e452977bf83219e9d6169d3f2
https://github.com/tribe29/checkmk/commit/869302e0078cea8e452977bf83219e9d6…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-22 (Mon, 22 Jul 2019)
Changed paths:
M omd/distros/DEBIAN_10.mk
Log Message:
-----------
Added Debian 10 distro definition.
Change-Id: Ie12029aab921231315077baed4fe642e9b7f4828
Commit: 8c0932a3ec90ea13a922c201f5672310c91c4d71
https://github.com/tribe29/checkmk/commit/8c0932a3ec90ea13a922c201f5672310c…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
A .werks/7844
M checks/netapp_api_volumes
Log Message:
-----------
FIX 7844 netapp-api-volumes: Fixed scaling of latency values
Change-Id: Icc7aaf51f09862232354b0832ca62873e9d057ba
Commit: eb8936e2cc9986318874238ea728411a6196802d
https://github.com/tribe29/checkmk/commit/eb8936e2cc9986318874238ea728411a6…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
A .werks/6971
M agents/windows/frozen_binaries/pyinstaller-deps.make
A agents/windows/frozen_binaries/src/pip/wheel-0.33.1-py2.py3-none-any.whl
R agents/windows/frozen_binaries/src/python-2.7.12.msi
A agents/windows/frozen_binaries/src/python-2.7.16.msi
M omd/packages/python/Makefile
R omd/packages/python/Python-2.7.15.tgz
A omd/packages/python/Python-2.7.16.tgz
M tests/integration/omd/test_python.py
Log Message:
-----------
6971 Bump shipped Python from 2.7.15 to 2.7.16.
Python 2.7.16 contains quite a few bug fixes compared to 2.7.15 plus some
performance, library and syntax improvements.
Change-Id: I4faf5072844446cc64a81e200065a79283f3f7cf
Commit: 83207fc204fca6016a882635af918b0a566dcd6b
https://github.com/tribe29/checkmk/commit/83207fc204fca6016a882635af918b0a5…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
A .werks/7923
M checks/websphere_mq_queues
A tests/unit/checks/generictests/datasets/websphere_mq_queues.py
Log Message:
-----------
7923 FIX websphere_mq_queues: Do not crash if timestamp of a queue could not be parsed
Change-Id: I0bf9e87f31146563b2c7dfa62d1f9c070ffc9afb
Commit: e868996de0502f85c4e193e004734d330d5be5c2
https://github.com/tribe29/checkmk/commit/e868996de0502f85c4e193e004734d330…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
A .werks/8815
M checks/ceph_df
A tests/unit/checks/generictests/datasets/ceph_df_new_regression.py
A tests/unit/checks/generictests/datasets/ceph_df_new_whitespaces_regression.py
A tests/unit/checks/generictests/datasets/ceph_df_old_regression.py
Log Message:
-----------
ceph_df: Fixed wrong calculation of size and available space
Change-Id: I8cedb8ae3ed31220ddf13a68e35e74934d3148ef
Commit: 750da7883f2ad45339cc4802bb62a86b03c754b4
https://github.com/tribe29/checkmk/commit/750da7883f2ad45339cc4802bb62a86b0…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
A .werks/8817
M inventory/if
M inventory/lnx_if
M inventory/solaris_addresses
M inventory/statgrab_net
M inventory/winperf_if
Log Message:
-----------
8817 FIX HW/SW inventory: Sort interfaces in order to avoid additional archive entries
Change-Id: Ie71478529bc3f1c893119431f4bbd3a3fbcdf6c8
Commit: 0fbfa31bc1ca7e36534c669b66ebf0ba40619400
https://github.com/tribe29/checkmk/commit/0fbfa31bc1ca7e36534c669b66ebf0ba4…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-24 (Wed, 24 Jul 2019)
Changed paths:
M omd/packages/python-modules/Makefile
Log Message:
-----------
Unbreak Python package build on buster.
Change-Id: Ia3a20a78952f54411388ace55d0c6ac9fc59c3a3
Commit: 522c4ae8c3f5908750d764e0c4ef1e13d31c6253
https://github.com/tribe29/checkmk/commit/522c4ae8c3f5908750d764e0c4ef1e13d…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-24 (Wed, 24 Jul 2019)
Changed paths:
M omd/distros/DEBIAN_10.mk
Log Message:
-----------
Fix for mod_python on Debian 10.
Change-Id: Ifad2e25319b4f5951659539b08f961ed2d1cda4d
Commit: 8cdc793a8a78189187a62feed5fdc9d34de45fbf
https://github.com/tribe29/checkmk/commit/8cdc793a8a78189187a62feed5fdc9d34…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-24 (Wed, 24 Jul 2019)
Changed paths:
A .werks/7269
M web/plugins/userdb/ldap.py
Log Message:
-----------
Added WK7269: Increased LDAP user profile synchronisation timeout to remote sites
Change-Id: I820ab52ee4f6887b5a4239b763aae475f783d4cb
Commit: 91ebb5577e4c366f248eff5eded3f30a23868666
https://github.com/tribe29/checkmk/commit/91ebb5577e4c366f248eff5eded3f30a2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-24 (Wed, 24 Jul 2019)
Changed paths:
A .werks/7985
M web/htdocs/js/checkmk.js
Log Message:
-----------
7985 FIX IE: Some context buttons were not toggled correctly in some views
When using IE/Edge it could happen that, for example on the service detail page, not all
context
buttons were toggled as expected.
Change-Id: Id4587dfd2b76e36fa9e86087e99b1ca28c561028
Commit: a3ab61cd952989ff79ad5e1a6786a5d51aeb251e
https://github.com/tribe29/checkmk/commit/a3ab61cd952989ff79ad5e1a6786a5d51…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-24 (Wed, 24 Jul 2019)
Changed paths:
M cmk_base/notify.py
Log Message:
-----------
Refactoring of notify_bulk
The bulk_context now contains the context of the individual
notifications instead of the final output. This will be useful
When writing history log entries later on.
CMK-2079
Change-Id: Ia0ee3c583d33676f549c374280ed64edba03dd2f
Commit: 405d1ae18ca70a7bad7263eb6e28792a54337ca9
https://github.com/tribe29/checkmk/commit/405d1ae18ca70a7bad7263eb6e28792a5…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-24 (Wed, 24 Jul 2019)
Changed paths:
A .werks/8783
M cmk_base/notify.py
Log Message:
-----------
8783 FIX bulk notifications did not produce failed notifications
If a notification script returned a non-zero exit code and was
configured for bulk notifications no failed notifications were
shown in the GUI. With this fix one failed notification will
be produced for every notification present in the failed bulk.
Furthermore the view "Host and Service notifications" now shows
a "Final notification result" for every notification in a bulk.
CMK-2079
Change-Id: Ife79e17e6fb734cad8de11555c06d23ced8fb71f
Commit: 458f7eb435910829fb599128cbc0115fb60f68e6
https://github.com/tribe29/checkmk/commit/458f7eb435910829fb599128cbc0115fb…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
A .werks/7989
Log Message:
-----------
7989 Add build support for Debian Buster
Change-Id: Ifd16bd840ce62e126c7b54a570b5540263a37d25
Commit: 36ea4e760a7e57dbe011853b6487d890ae1c9039
https://github.com/tribe29/checkmk/commit/36ea4e760a7e57dbe011853b6487d890a…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-07-25 (Thu, 25 Jul 2019)
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0p21
Change-Id: If21fa33acafbf651b014fbd32664ce934eaaff03
Commit: 0cafb10b750c71ea786c8fc331e2def769f49c04
https://github.com/tribe29/checkmk/commit/0cafb10b750c71ea786c8fc331e2def76…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
A .werks/7955
M checks/esx_vsphere_counters
Log Message:
-----------
7955 FIX esx_vsphere_counters.diskio: Fix wrong count of I/O ops
The numberRead and numberWrite parameters where off (too large) by a factor of 20.
FEED-3645
Change-Id: I7569c94168b48b975dd1c8da867084c00d63de1f
Commit: 1a87984de02c424648987fd97abe4ca8abe58f6b
https://github.com/tribe29/checkmk/commit/1a87984de02c424648987fd97abe4ca8a…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M .werks/5579
M .werks/5580
M .werks/6493
M .werks/6706
A .werks/7008
M .werks/7154
R .werks/7194
Log Message:
-----------
Werk fixing
Change-Id: If8caa3afb92773f4c74a13e87c1242595eca987c
Commit: 6faad3f18c2997a5a56d5089c3fe258225f14de2
https://github.com/tribe29/checkmk/commit/6faad3f18c2997a5a56d5089c3fe25822…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-29 (Mon, 29 Jul 2019)
Changed paths:
A .werks/7270
M cmk_base/checks.py
Log Message:
-----------
Added WK7270: FIX Timespecific parameters: Some checks no longer loose discovered check
parameters
Change-Id: Ic626697b53f2e7f7cf305e9e794ad7b3501d195b
Commit: 5ab8ec5d3ec9431431b0d89b938cbd03d84b12bb
https://github.com/tribe29/checkmk/commit/5ab8ec5d3ec9431431b0d89b938cbd03d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-30 (Tue, 30 Jul 2019)
Changed paths:
A .werks/7957
M checks/msexch_database
Log Message:
-----------
7957 FIX msexchange: ignore invalid data in agent output
Change-Id: Ia92d02a72149bd1469523e829bb8dec4f6d81ad4
Commit: 370374e6aa1cf53681e71a4e4382c9cb5737fe5c
https://github.com/tribe29/checkmk/commit/370374e6aa1cf53681e71a4e4382c9cb5…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-30 (Tue, 30 Jul 2019)
Changed paths:
A .werks/8784
M cmk_base/notify.py
Log Message:
-----------
8784 FIX bulk notifications were sent multiple times
Werk #8783 introduced a bug where bulk notifications
were not cleaned up and sent multiple times. All
notification scripts that produce no plugin output
like e.g. asciimail are affected.
Change-Id: I8bccea94a3f5764444ba3285f58e6f93b231b25f
Commit: 4e4cdc69b98879a36bd4b4f4a179b7cc759bf9fa
https://github.com/tribe29/checkmk/commit/4e4cdc69b98879a36bd4b4f4a179b7cc7…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-07-30 (Tue, 30 Jul 2019)
Changed paths:
A .werks/8820
M inventory/lnx_packages
Log Message:
-----------
Fix: Inventory for lnx_packages
Change-Id: I34b510047f3c52e4836b879ca6ef9d52d2d46a41
Commit: e853da57893541c9d624fc77be958ab6c95916ae
https://github.com/tribe29/checkmk/commit/e853da57893541c9d624fc77be958ab6c…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-07-30 (Tue, 30 Jul 2019)
Changed paths:
A .werks/8823
M checks/stormshield.include
M checks/stormshield_cluster
M checks/stormshield_cluster_node
Log Message:
-----------
Fix scan function of stormshield cluster checks
Change-Id: Ic874a0005110704b52fc42af7029c3edc772b0ad
Commit: b4138a0181fb493b2d03e028742ef86511dd19a5
https://github.com/tribe29/checkmk/commit/b4138a0181fb493b2d03e028742ef8651…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-07-30 (Tue, 30 Jul 2019)
Changed paths:
A .werks/8821
M checks/emc_datadomain_temps
Log Message:
-----------
emc_datadomain_temps: Do not discover missing temperature sensors as services
Change-Id: I259ccfd006840bd13804728d4d282ab3770405bd
Commit: 223686c26d9ac9fee0bc9e641633fe83bf9584af
https://github.com/tribe29/checkmk/commit/223686c26d9ac9fee0bc9e641633fe83b…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-07-30 (Tue, 30 Jul 2019)
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0p22
Change-Id: If11e52afa4ed38b402b372e70cd3a1a03ec532e8
Commit: 243f5389eec8b5c97bdfb1518c79c715289980f5
https://github.com/tribe29/checkmk/commit/243f5389eec8b5c97bdfb1518c79c7152…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-30 (Tue, 30 Jul 2019)
Changed paths:
A .werks/7959
M checks/mem.include
M checks/statgrab_mem
A tests/unit/checks/generictests/datasets/statgrab_mem_regression.py
Log Message:
-----------
7959 FIX statgrab_mem,aix_memory,docker_conteiner_mem,solaris_mem,mem: Fixed wrong unit
of SWAP in service output
Change-Id: Iff51f24cab886917cec9fcf7e77b57062cb37c71
Commit: 2dabe7803483354e72b0e78b00b38a1eb9ed3d23
https://github.com/tribe29/checkmk/commit/2dabe7803483354e72b0e78b00b38a1eb…
Author: Kevin Esser <kevin.esser(a)iteratio.com>
Date: 2019-08-02 (Fri, 02 Aug 2019)
Changed paths:
A .werks/8822
M checks/3par_hosts
A tests/unit/checks/generictests/datasets/3par_hosts_regression.py
Log Message:
-----------
3par_hosts Crash_FIX by missing OS-Detail
Change-Id: Ib946103f60cc0811d6a042be7b858a6c2369d10b
Commit: 2189a8b0654f3e0c945d78495293c167d03e0f43
https://github.com/tribe29/checkmk/commit/2189a8b0654f3e0c945d78495293c167d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-08-02 (Fri, 02 Aug 2019)
Changed paths:
A .werks/7961
M checks/f5_bigip_vserver
A tests/unit/checks/generictests/datasets/f5_bigip_vserver_regression.py
Log Message:
-----------
7961 FIX f5_bigip_vserver: Handle imcomplete information
This is a pick of 6 commits in the master branch.
Change-Id: I5dcda95d2db574799b65dc5b9b1dc1b3eaf1d9ed
Commit: 61ae6baccf4f0235e402d16ae315357ed7838bdd
https://github.com/tribe29/checkmk/commit/61ae6baccf4f0235e402d16ae315357ed…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-08-05 (Mon, 05 Aug 2019)
Changed paths:
A .werks/7962
M checks/liebert.include
M checks/liebert_bat_temp
M checks/liebert_chilled_water
M checks/liebert_chiller_status
M checks/liebert_compressor
M checks/liebert_cooling
M checks/liebert_cooling_position
M checks/liebert_cooling_status
M checks/liebert_fans
M checks/liebert_fans_condenser
M checks/liebert_humidity_air
M checks/liebert_maintenance
M checks/liebert_pump
M checks/liebert_reheating
M checks/liebert_system
M checks/liebert_system_events
M checks/liebert_temp_air
M checks/liebert_temp_fluid
M checks/liebert_temp_general
Log Message:
-----------
7962 FIX Fix various bugs in the liebert* check plugins
Change-Id: Ib50ad8869bf4355eba7d6d31992d74fad4fa775e
Commit: 401735fe0a4641315689117e49fcd8f507d61738
https://github.com/tribe29/checkmk/commit/401735fe0a4641315689117e49fcd8f50…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-08-06 (Tue, 06 Aug 2019)
Changed paths:
A .werks/7449
M checks/if.include
Log Message:
-----------
7449 FIX Remove spurious perfdata in IF checks for in/out
Change-Id: I64d3fd7fe930e5a4b1046bc83b8fa43f7d318100
Commit: 5e233dfae5553ceea8c5e9dd290e0ccd582e8e02
https://github.com/tribe29/checkmk/commit/5e233dfae5553ceea8c5e9dd290e0ccd5…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-07 (Wed, 07 Aug 2019)
Changed paths:
A .werks/7939
M cmk/ec/main.py
Log Message:
-----------
7939 FIX Fixed address => host name mapping for events
When an incoming event console message does not contain a host name, but
only an address (e.g. an SNMP trap), the EC should use the host name
configured for that address. This functionality was broken, so you e.g.
only saw the IP address of a host in notifications triggered by such
messages. This has been fixed.
Change-Id: Idb47d4973c78d102a27d66a209a0aa202bbdfdde
Commit: ceb9a4f57274231be3a4951b48449f803d115a50
https://github.com/tribe29/checkmk/commit/ceb9a4f57274231be3a4951b48449f803…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-08-08 (Thu, 08 Aug 2019)
Changed paths:
A .werks/8900
M checks/mysql_capacity
Log Message:
-----------
8900 FIX mysql_capacity: Fix problem with warn/crit size
The crit and warn limits to mysql capacity check values were wrongly multiplied
by 1024. For example, kB were converted to MB.
This change removes this factor.
Change-Id: I47af53c8ae1da6a5dbe67837160be4c231050023
Commit: 4dc53f73d270a1497ca5691a698261bffc29be33
https://github.com/tribe29/checkmk/commit/4dc53f73d270a1497ca5691a698261bff…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-08-14 (Wed, 14 Aug 2019)
Changed paths:
A .werks/8785
M checks/fileinfo
Log Message:
-----------
8785 FIX fileinfo.groups: don't crash if the service is clustered
If fileinfo.groups was used together with a Checkmk cluster the
check crashed, because the timestamp lines of nodes were treated
as lines with a file. This is fixed.
Change-Id: Ie250b0a3cf65a8c1779d30b4cc28147cdfa44932
Commit: 1c5c7cdad65da0f0eff5edc622b8a0285f843e6d
https://github.com/tribe29/checkmk/commit/1c5c7cdad65da0f0eff5edc622b8a0285…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-19 (Mon, 19 Aug 2019)
Changed paths:
A .werks/8825
M inventory/win_wmi_updates
Log Message:
-----------
8825 FIX win_wmi_updates: Do not inventorize header line
Change-Id: Iede60f688cb30614c60cd28aab4688642c6cb453
Commit: fa4c8477629416350aa2c1cbc9beb753c6b2259a
https://github.com/tribe29/checkmk/commit/fa4c8477629416350aa2c1cbc9beb753c…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-19 (Mon, 19 Aug 2019)
Changed paths:
A .werks/8826
M checks/printer_pages.include
Log Message:
-----------
The requested OID is a complete table and cannot fetched with snmpget as it is done on a
snmp scan. The 301 is the complete pages count of the machine. The canon_scan function was
not working because of this small error.
Change-Id: Ibc104ba60290df18051c912dc87c5749def7b511
Commit: 14353cad1c9058479a3f80b97f3bb05dd328929b
https://github.com/tribe29/checkmk/commit/14353cad1c9058479a3f80b97f3bb05dd…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-19 (Mon, 19 Aug 2019)
Changed paths:
A .werks/8828
Log Message:
-----------
8828 FIX mk_db2: Agent plugin for DB2 database is now bakeable
Change-Id: I86c02171210008c63b547633057345ede6408142
Commit: 2eeac34755032a119b9c5ba38c265bb944dc57a6
https://github.com/tribe29/checkmk/commit/2eeac34755032a119b9c5ba38c265bb94…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-08-21 (Wed, 21 Aug 2019)
Changed paths:
A .werks/7932
M active_checks/check_sftp
Log Message:
-----------
7932 FIX check_sftp: support for custom ports for SFTP
Custom port parameter is now used to connect to SFTP server.
Change-Id: I945f4c374e81ceadae9d3d0a907c08df36466042
Commit: 2483b5c08efbc388c2faca981ce3f6baef67b848
https://github.com/tribe29/checkmk/commit/2483b5c08efbc388c2faca981ce3f6bae…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-21 (Wed, 21 Aug 2019)
Changed paths:
A .werks/8922
M agents/windows/plugins/veeam_backup_status.ps1
Log Message:
-----------
8922 FIX veeam_tapejobs: Fixed crash because of missing columns
Change-Id: I4f0f3032bd0dfea2793c36bafb7c2a62c2e73e85
Commit: f784b027ecf1fd849eac99417bdd40b8bec19f49
https://github.com/tribe29/checkmk/commit/f784b027ecf1fd849eac99417bdd40b8b…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-21 (Wed, 21 Aug 2019)
Changed paths:
A .werks/8921
M checks/sansymphony_serverstatus
Log Message:
-----------
8921 FIX sansymphony_serverstatus: Do not discover if info empty
Change-Id: I268e7e2137c17a1d91ef0f94a073c3e706637f6b
Commit: 2da76aca7ab073bc01faef7d61f615ae1687f3e7
https://github.com/tribe29/checkmk/commit/2da76aca7ab073bc01faef7d61f615ae1…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-21 (Wed, 21 Aug 2019)
Changed paths:
A .werks/8928
M checks/citrix_controller
A
tests/unit/checks/generictests/datasets/citrix_controller_2019-07-12_12-38-20_5d28631c0436c_regression.py
Log Message:
-----------
8928 FIX citrix_controller: Add the licensing grace state 'Expired'
Change-Id: I8d6f895a82af81fc655299d73ec6c68490888550
Commit: fdd292b9c68b2407bc5ac415e952554e0d114a03
https://github.com/tribe29/checkmk/commit/fdd292b9c68b2407bc5ac415e952554e0…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-21 (Wed, 21 Aug 2019)
Changed paths:
A .werks/8925
M checks/netapp_api_aggr
A
tests/unit/checks/generictests/datasets/netapp_api_aggr_2019-07-22_08-45-28_5d355b88b0157_regression.py
Log Message:
-----------
8925 FIX netapp_api_aggr: Do not discover if needed values about available and total
size are missing
Change-Id: I03e54c839fc126d99251ae8b5826939b6118c953
Commit: c5c008ef3c3d8ead2ca94c788b1679e231393a8a
https://github.com/tribe29/checkmk/commit/c5c008ef3c3d8ead2ca94c788b1679e23…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-21 (Wed, 21 Aug 2019)
Changed paths:
A .werks/8833
M checks/hp_msa.include
M checks/hp_msa_fan
A
tests/unit/checks/generictests/datasets/hp_msa_fan_2019-05-21_07-56-12_5ce392fc3aa2b_regression.py
Log Message:
-----------
8833 FIX hp_msa_fan: Translate status and health status regardless of language
Change-Id: Iab234ad15001dd562639559d16231e598eb797d4
Commit: 8c41fd1e99285a9407fd51e5d4b767fdb440b148
https://github.com/tribe29/checkmk/commit/8c41fd1e99285a9407fd51e5d4b767fdb…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-21 (Wed, 21 Aug 2019)
Changed paths:
A .werks/8927
M checks/hp_psu
Log Message:
-----------
8927 FIX hp_psu.temp: Use generic 'Item not found' if data of an item is
missing
Change-Id: Ief0dad9b713bbe9214002f34f4294309baf3f939
Commit: be7233f209995dd73ce0935021ab341278828be8
https://github.com/tribe29/checkmk/commit/be7233f209995dd73ce0935021ab34127…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-21 (Wed, 21 Aug 2019)
Changed paths:
A .werks/8920
M checks/megaraid_ldisks
A
tests/unit/checks/generictests/datasets/megaraid_ldisks_2019-05-09_10-19-40_5cd3e29c013f9_regression.py
Log Message:
-----------
8920 FIX megaraid_ldisks: Show generic message 'Item not found' if state
information is missing
Change-Id: I4decac5fd69ee82094eec746641be3a5b26a3946
Commit: b10afcbeb29529367136f5b8a10fcfab098272fe
https://github.com/tribe29/checkmk/commit/b10afcbeb29529367136f5b8a10fcfab0…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-21 (Wed, 21 Aug 2019)
Changed paths:
A .werks/8832
M checks/akcp_sensor.include
A
tests/unit/checks/generictests/datasets/akcp_sensor_humidity_2019-05-23_03-54-16_5ce5fd48d67fe_regression.py
Log Message:
-----------
8832 FIX akcp_sensor_humidity: Do not crash if percentual value about humidity is
missing
Change-Id: Iceea5437af18885cd8f2b936d8e6b3de86acc3dd
Commit: fb68fc2b9a874c7572b2acc64be36ceabd25f34b
https://github.com/tribe29/checkmk/commit/fb68fc2b9a874c7572b2acc64be36ceab…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-21 (Wed, 21 Aug 2019)
Changed paths:
A .werks/8831
M checks/ups_test
Log Message:
-----------
8831 FIX ups_test: Show generic message 'Item not found' if needed values (UPS
diagnostics) are missing
Change-Id: Ib8172ae361eda1b26f06ffc3e34f53ad09a1ba97
Commit: 3d80cf4bacbe74610b0bc48171884a1213220a07
https://github.com/tribe29/checkmk/commit/3d80cf4bacbe74610b0bc48171884a121…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-21 (Wed, 21 Aug 2019)
Changed paths:
A .werks/8830
M checks/mssql.include
Log Message:
-----------
8830 FIX MSSQL checks: Do not crash if line contains invalid data
Change-Id: Ib2b7115104674bf735c5860bb34bfc50b71ae646
Commit: b2d506a42b681755f0c560c0be6f981647f4ddcd
https://github.com/tribe29/checkmk/commit/b2d506a42b681755f0c560c0be6f98164…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-21 (Wed, 21 Aug 2019)
Changed paths:
A .werks/8931
M checks/cmctc_state
A
tests/unit/checks/generictests/datasets/cmctc_state_2019-04-29_07-46-19_5cc68faba1538_regression.py
Log Message:
-----------
8931 FIX cmctc_state: Handle unknown states
Change-Id: I4a47a35d41c398569d3e4b4434c1cddb8dfe1b80
Commit: 199bf2ff198912033295db5162340be753c9c236
https://github.com/tribe29/checkmk/commit/199bf2ff198912033295db5162340be75…
Author: Osman Wendt <osman.wendt(a)gmail.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M agents/plugins/mk_oracle
Log Message:
-----------
added Oracle 19c support
Commit: 9a97967c84ecd5b00a754927fd6a91713df263e3
https://github.com/tribe29/checkmk/commit/9a97967c84ecd5b00a754927fd6a91713…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
A .werks/8834
M checks/enterasys_powersupply
A
tests/unit/checks/generictests/datasets/enterasys_powersupply_2019-05-13_15-16-26_5cd96e2a90ae1_regression.py
Log Message:
-----------
8834 FIX enterasys_powersupply: Do not crashed while translating redundancy and supply
types
Change-Id: I543b2ac32a853d59e3cc5f13671fac734d62d4ec
Commit: e24b478093af4fd06d3ec3977d65997984279130
https://github.com/tribe29/checkmk/commit/e24b478093af4fd06d3ec3977d6599798…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
A .werks/8926
M inventory/dell_idrac_info
Log Message:
-----------
8926 FIX dell_idrac_info: Fixed crash if BIOS date cannot be converted or is missing
Change-Id: I9fd22037f2ebe7389c2953c8ec00593e9345a388
Commit: f405e3c5c5bdb151cba20973c8b31585a6f99125
https://github.com/tribe29/checkmk/commit/f405e3c5c5bdb151cba20973c8b31585a…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
A .werks/8929
M checks/cisco_fan
A
tests/unit/checks/generictests/datasets/cisco_fan_2019-07-04_08-37-13_5d1d9e991c83f_regression.py
Log Message:
-----------
8929 FIX cisco_fan: Fixed crash if device status is unknown
Change-Id: I9702849dec5e0d5f6e097b2e07e2d73bb9df329d
Commit: c9c715202a1346630facfa617edd0e5d459397e8
https://github.com/tribe29/checkmk/commit/c9c715202a1346630facfa617edd0e5d4…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
A .werks/8932
M checks/veritas_vcs
Log Message:
-----------
8932 FIX Do not crash if at least one data set of resources, groups, system or cluster
is missing
Change-Id: Iec8f8b3720f562803f099bf7771121bf9a896eab
Commit: 2a6ca1574a13c3b4a470a95c0a5ccb0d52158034
https://github.com/tribe29/checkmk/commit/2a6ca1574a13c3b4a470a95c0a5ccb0d5…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
A .werks/8933
M checks/fast_lta_headunit
Log Message:
-----------
8933 FIX fast_lta_headunit: Do not crash if states about head unit, slave and
replication are missing
Change-Id: I718bb4e06cf59b3854ae5c47d29971f6e2bc7734
Commit: 3d4180863d7155ae262a57f34c8a8a439badf447
https://github.com/tribe29/checkmk/commit/3d4180863d7155ae262a57f34c8a8a439…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
A .werks/8939
M checks/juniper_trpz_aps_sessions
A
tests/unit/checks/generictests/datasets/juniper_trpz_aps_sessions_2019-02-20_14-24-15_5c6d54ff9c215_regression.py
Log Message:
-----------
8939 FIX juniper_trpz_aps_sessions: Skip radios which do not provide useful data
Change-Id: I31f052013db05a9cfceaae2b2082a417793bf1a1
Commit: d0a9f7e5b71a8ac108a2d5623698ace02437567f
https://github.com/tribe29/checkmk/commit/d0a9f7e5b71a8ac108a2d5623698ace02…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M checks/juniper_trpz_aps_sessions
Log Message:
-----------
juniper_trpz_aps_sessions: Make test deterministic
Change-Id: Icfa079c30a42408c480a3446ec6296bfab5f3bd4
Commit: 1fe907df0aa529aa596804490cb68e1f321ca8bb
https://github.com/tribe29/checkmk/commit/1fe907df0aa529aa596804490cb68e1f3…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
A .werks/8937
M checks/aix_diskiod
A
tests/unit/checks/generictests/datasets/aix_diskiod_2019-03-08_22-11-56_5c82da9c4a9d6_regression.py
Log Message:
-----------
8937 FIX aix_diskiod: Skip lines which do not contain data about DISK IO
Change-Id: Id4736212bbbb76843d0838e2d4423e9667d0d389
Commit: dc9ab7355b262b4b3e61658dcf1192496c900760
https://github.com/tribe29/checkmk/commit/dc9ab7355b262b4b3e61658dcf1192496…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
A .werks/8940
M checks/mbg_lantime_ng_refclock
A
tests/unit/checks/generictests/datasets/mbg_lantime_ng_refclock_2019-02-19_17-18-17_5c6c2c49a156b_regression.py
Log Message:
-----------
8940 FIX mbg_lantime_ng_refclock: Fixed crash if field strength cannot be calculated
If mbgLtNgRefclockMaxStatusB (MBG-SNMP-LTNG-MIB) is zero
the service crashed with a ZeroDivisionError while calculating
field strength.
Change-Id: I5108e3dac4b1b656959a91144e4a1b727d546003
Commit: 4ce4ef83faa5020135649542e86f3e3ea84f80ac
https://github.com/tribe29/checkmk/commit/4ce4ef83faa5020135649542e86f3e3ea…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M
tests/unit/checks/generictests/datasets/aix_diskiod_2019-03-08_22-11-56_5c82da9c4a9d6_regression.py
Log Message:
-----------
aix_diskiod: Adapted test
Change-Id: I62a0bae27e0119dcda90d4d5928ccf50d4dbfac5
Commit: 0b5c8aeddcaee9f7f0c689cfd4bd7e86aaa90c17
https://github.com/tribe29/checkmk/commit/0b5c8aeddcaee9f7f0c689cfd4bd7e86a…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M
tests/unit/checks/generictests/datasets/aix_diskiod_2019-03-08_22-11-56_5c82da9c4a9d6_regression.py
Log Message:
-----------
Revert "aix_diskiod: Adapted test"
This reverts commit 4ce4ef83faa5020135649542e86f3e3ea84f80ac.
Commit: de447f00c9adb5efc5c583345b1ba2d5af07ea94
https://github.com/tribe29/checkmk/commit/de447f00c9adb5efc5c583345b1ba2d5a…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
R .werks/8937
M checks/aix_diskiod
R
tests/unit/checks/generictests/datasets/aix_diskiod_2019-03-08_22-11-56_5c82da9c4a9d6_regression.py
Log Message:
-----------
Revert "8937 FIX aix_diskiod: Skip lines which do not contain data about DISK
IO"
This reverts commit 1fe907df0aa529aa596804490cb68e1f321ca8bb.
Commit: 0d477ea0598e329683717884830fafb5e0d5c671
https://github.com/tribe29/checkmk/commit/0d477ea0598e329683717884830fafb5e…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
A .werks/8937
M checks/aix_diskiod
A
tests/unit/checks/generictests/datasets/aix_diskiod_2019-03-08_22-11-56_5c82da9c4a9d6_regression.py
Log Message:
-----------
8937 FIX aix_diskiod: Skip lines which do not contain data about DISK IO
Change-Id: I9886f650e1725b2e51101ab95916e25b1d0de5a0
Commit: 6db6329e6acfbaf236a98841516231e156078d07
https://github.com/tribe29/checkmk/commit/6db6329e6acfbaf236a98841516231e15…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
A .werks/8804
Log Message:
-----------
8804 FIX mk_oracle: Fixed compatibility to oracle 19c
Oracle 19c has not been recognized as a compatible database version for all
queries. This is fixed now.
Change-Id: I786396e44980409243a5eb93edb3d312158f5141
Commit: e27a130ffb49c217b6ea73278df77d1482bf9336
https://github.com/tribe29/checkmk/commit/e27a130ffb49c217b6ea73278df77d148…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
A .werks/8806
M agents/plugins/mk_oracle
Log Message:
-----------
mk_oracle: Fixed discovery of XE instances on Oracle 18c
In newer version of Oracle (at least since 18c) the instance name is not
pinned to XE if the free version is used. The discovery pattern for running
instance does now represent this change.
Change-Id: I5253d52d9f53696077910c4277d0267d57f54081
Commit: bc6907b722b9b328595a656df6c3ae59be329dc0
https://github.com/tribe29/checkmk/commit/bc6907b722b9b328595a656df6c3ae59b…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
A .werks/8938
M checks/websphere_mq_queues
A
tests/unit/checks/generictests/datasets/websphere_mq_queues_2019-03-01_15-24-42_5c7940aa23f90_regression.py
Log Message:
-----------
8938 FIX websphere_mq_queues: Skip lines if agent sends testing or invalid data
Change-Id: Icbf027d5de39b7a085153fdd69fe38da22a0f0db
Commit: ae0d83f3206451013727171ca8a2c217975ebf30
https://github.com/tribe29/checkmk/commit/ae0d83f3206451013727171ca8a2c2179…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
A .werks/8941
M checks/db2_bp_hitratios
A
tests/unit/checks/generictests/datasets/db2_bp_hitratios_2019-02-19_10-43-35_5c6bcfc7b96be_regression.py
Log Message:
-----------
8941 FIX db2_bp_hitratios: Do not crash if no hit ratio data is available on the related
node
Change-Id: Ibb2f51f3d725d2f6c5b3637b2447b596c1238de2
Commit: fffc7494a9c798d5c43d8a76503d7af4ef763628
https://github.com/tribe29/checkmk/commit/fffc7494a9c798d5c43d8a76503d7af4e…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
A .werks/8943
M checks/kemp_loadmaster_services
A
tests/unit/checks/generictests/datasets/kemp_loadmaster_services_2019-01-08_12-35-27_5c348aff418f6_regression.py
Log Message:
-----------
8943 FIX kemp_loadmaster_services: Treat unknown service state as UNKNOWN
Some devices may send the status '8' for a service which is
not described in the B100-MIB. The discovered service will
be UNKNOWN instead of crashing.
Change-Id: Ic21a29b73b1e64abec686e3fbfffd62841d032ce
Commit: 599a19d3934c3f7a80f0630b4597bdaafdef1186
https://github.com/tribe29/checkmk/commit/599a19d3934c3f7a80f0630b4597bdaaf…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
A .werks/8936
M checks/tsm_scratch
A
tests/unit/checks/generictests/datasets/tsm_scratch_2019-03-12_08-16-13_5c875cbd1c1d6_regression.py
Log Message:
-----------
8936 FIX tsm_scratch: Do not crash and skip check if agent sends invalid data
Change-Id: Ic26f81d5112fe42a40dead23998fa5278f4a82bf
Commit: 84c5a81b422cc7208ed4f65ea314c6868f3d33fe
https://github.com/tribe29/checkmk/commit/84c5a81b422cc7208ed4f65ea314c6868…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
A .werks/8935
M checks/dell_om_processors
A
tests/unit/checks/generictests/datasets/dell_om_processors_2019-03-15_12-26-37_5c8b8bed74708_regression.py
Log Message:
-----------
8935 FIX dell_om_processors: Unknown device or CPU state cause an UNKNOWN service
state
Change-Id: I23ce54337105aa96df590b67804ef8b6fc4693ac
Commit: 771d5b7ebb77f56f9aa375f660283ec8b4c22fb3
https://github.com/tribe29/checkmk/commit/771d5b7ebb77f56f9aa375f660283ec8b…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
A .werks/8829
M checks/netapp_api_volumes
A cmk/gui/plugins/metrics/check_mk.py
M web/plugins/metrics/check_mk.py
Log Message:
-----------
8829 FIX netapp_api_volumes: Fixed wrong scaling of latency values
Change-Id: Ia8b0070ce7083a8c59b9ddb887854e2c8f6a1d06
Commit: 50d69a2e359552770d2f4c75fb9632f4e674915e
https://github.com/tribe29/checkmk/commit/50d69a2e359552770d2f4c75fb9632f4e…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
A .werks/8944
M checks/wlc_clients.include
Log Message:
-----------
8944 FIX cisco_wlc_clients: Fixed crash if lower levels but no upper levels are set
Change-Id: Ic11da446d3a3ad831bb925b635776cb28a0cd80a
Commit: 348b999a8c9d8f4132262d5594aef9e10ee016b8
https://github.com/tribe29/checkmk/commit/348b999a8c9d8f4132262d5594aef9e10…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
A .werks/8945
M checks/cisco_temperature
A
tests/unit/checks/generictests/datasets/cisco_temperature_2019-08-06_12-51-50_5d495bc66769d_regression.py
Log Message:
-----------
8945 FIX cisco_temperature: If the SNMP device does not send a temperature value, use
the device state instead
Change-Id: I935ef159f26a0cfca8c82562a55d4c7172effda4
Commit: fc9fb5fb699ac0f4cc68e321a6bd32b921e0967d
https://github.com/tribe29/checkmk/commit/fc9fb5fb699ac0f4cc68e321a6bd32b92…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
A .werks/8934
M checks/rstcli
A
tests/unit/checks/generictests/datasets/rstcli_2019-03-25_14-17-04_5c98d4d0a9245_regression.py
Log Message:
-----------
8934 FIX rstcli: Skip check plugin if command rstcli is not found
Change-Id: I0677a75684a576ec88c756c338b975297ef5aa18
Commit: d88d3f8ab40946d10c0799463b445b327d204746
https://github.com/tribe29/checkmk/commit/d88d3f8ab40946d10c0799463b445b327…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-26 (Mon, 26 Aug 2019)
Changed paths:
A .werks/8949
M checks/aws_ec2
A
tests/unit/checks/generictests/datasets/aws_ec2_2019-03-08_08-52-25_5c821f39c09ef_regression.py
Log Message:
-----------
8949 FIX aws_ec2.disk_io: Do not crash if some values about disk IO are missing
Change-Id: I466dec65b8bfd4821d4595e9a024cf1ce54ef27c
Commit: 66949f1e98719500702001d42c19c781fa2477bb
https://github.com/tribe29/checkmk/commit/66949f1e98719500702001d42c19c781f…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-26 (Mon, 26 Aug 2019)
Changed paths:
A .werks/8948
M checks/heartbeat_crm
Log Message:
-----------
8948 FIX heartbeat_crm: Fixed crash while checking status of the resource
Change-Id: I1c936c96b18ed4c2fdd9a2141f39dcbc41cb1c7c
Commit: a717d7f9e6892afea98ff207b4c24dc9a2e7f5cb
https://github.com/tribe29/checkmk/commit/a717d7f9e6892afea98ff207b4c24dc9a…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-26 (Mon, 26 Aug 2019)
Changed paths:
A .werks/8947
M checks/mq_queues
A tests/unit/checks/generictests/datasets/mq_queues_regression.py
Log Message:
-----------
8947 FIX mq_queues: Fixed crash because default parameters were not discovered
correctly
Change-Id: I0a43ec99b88f22b3ffb427778e41749fb46375c9
Commit: 64a6436552ddb056657aa9a46d7252182d700d53
https://github.com/tribe29/checkmk/commit/64a6436552ddb056657aa9a46d7252182…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-26 (Mon, 26 Aug 2019)
Changed paths:
A .werks/8951
M cmk_base/inventory.py
Log Message:
-----------
8951 FIX HW/SW inventory: Fixed active service state if software/packages information is
missing
Change-Id: Ief3e189e543d44a8c3a013e46e3365e389db3b72
Commit: 0dc96082cb5c089453ea4d63d8bdf3324a306ea2
https://github.com/tribe29/checkmk/commit/0dc96082cb5c089453ea4d63d8bdf3324…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-26 (Mon, 26 Aug 2019)
Changed paths:
A .werks/8950
M checks/mknotifyd
A
tests/unit/checks/generictests/datasets/mknotifyd_2019-04-12_15-51-12_5cb097d06ea82_regression.py
Log Message:
-----------
8950 FIX mknotifyd: Do not crash if agent output contains invalid lines
Change-Id: I633bd4900cb20c2695e1d1a60d7cb611a9356d96
Commit: 841e28c4b9a094cc1684d9620ed28e1f38529df1
https://github.com/tribe29/checkmk/commit/841e28c4b9a094cc1684d9620ed28e1f3…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-26 (Mon, 26 Aug 2019)
Changed paths:
A .werks/8954
M livestatus/api/python/livestatus.py
Log Message:
-----------
8954 FIX livestatus: Fixed possible decode error
Change-Id: I0d59304a6b223b5c6f48d741985613769358b591
Commit: ab5e68d6dc68f1d47ee01ff27f31fc8dbf109f65
https://github.com/tribe29/checkmk/commit/ab5e68d6dc68f1d47ee01ff27f31fc8db…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-27 (Tue, 27 Aug 2019)
Changed paths:
A .werks/8955
M checks/esx_vsphere_hostsystem
A tests/unit/checks/test_esx_vsphere_hostsystem.py
Log Message:
-----------
8955 FIX esx_vsphere_hostsystem: Fixed evaluating additional CPU levels
Change-Id: If2d82133e126a416f02702a411d68e015db55b94
Commit: 4531fcb4038124422e2be016eca96fca3daba2c5
https://github.com/tribe29/checkmk/commit/4531fcb4038124422e2be016eca96fca3…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
A .werks/8807
M checks/hp_proliant.include
Log Message:
-----------
8807 FIX hp_proliant_temp: crash if temp device is not known
The used MIB to match a device code to a human readable value has not been
complete, which led into a crash in the service discovery.
FEED-3947
Change-Id: Ie81c55063315852bfc61558a8cd87b8c4784bd8a
Commit: 2564beb59b67ec3aed1aaaba38c6a6889596ec93
https://github.com/tribe29/checkmk/commit/2564beb59b67ec3aed1aaaba38c6a6889…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
A .werks/7272
M agents/special/agent_netapp
Log Message:
-----------
WK7272: agent_netapp now ignores malformed xml
Change-Id: Ie30571b6968adf39e2892adcf0a2c4eec60a352c
Commit: e4c893cadf2dd0ea64934708aaebcad0f54c4e61
https://github.com/tribe29/checkmk/commit/e4c893cadf2dd0ea64934708aaebcad0f…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
A .werks/8808
M agents/check_mk_agent.solaris
Log Message:
-----------
8808 FIX zfsget: readd fallback for very old zfs pool versions
Some used options of the zfs query have been introduced later in the
development. Although all used options are available with all pools created
with solaris 11 and later, this fix brings the fallback for older pools back
to life.
FEED-4077
Change-Id: Ica5774c11ee94c773d6caac9dbb9f7e46e4eb38a
Commit: b862310717dbe866341747fb3eb2526d21774915
https://github.com/tribe29/checkmk/commit/b862310717dbe866341747fb3eb2526d2…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
A .werks/8956
M checks/ipmi_common.include
A tests/unit/checks/generictests/datasets/ipmi-sensors_regression.py
Log Message:
-----------
8956 FIX ipmi_common.include: Fixed detecting temperature performance data
Change-Id: Ia101bb21782a7d905dd4fb64bbde2a208c8dc0a1
Commit: f6a6d4cb44503d69d68c7e2137b0fae3cce16a8b
https://github.com/tribe29/checkmk/commit/f6a6d4cb44503d69d68c7e2137b0fae3c…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
A .werks/7941
Log Message:
-----------
7941 FIX Fixed query/idle timeouts.
The CMC has two builtin hardwired timeouts regardin Livestatus: If a client
connects and doesn't send anything for 5 minutes, the CMC closes the
connection (idle timeout). If a client doesn't finish sending a complete
query within 10 seconds, the CMC closes the connection, too (query timeout).
The lengths of those timeouts have been swapped since 1.5.0i1, which has
been fixed now. Note that the Nagios core was not affected by this
regression, the NEB handled the timeouts correctly.
Change-Id: I9cbcefa4ff4ab4c7d0cec77f2daef38d79aaa480
Commit: d90c63e126945591fe78a5420c704e3a9a8f2d58
https://github.com/tribe29/checkmk/commit/d90c63e126945591fe78a5420c704e3a9…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-08-29 (Thu, 29 Aug 2019)
Changed paths:
A .werks/8972
M checks/check_icmp
Log Message:
-----------
8972 FIX check_icmp: Bug fix for connecting option IPv6
This implementation fixes the problem where the IPv6 ping option was not correctly
supported. In the default case, the check now correctly takes the configurations from the
host in order to execute the ping.
Change-Id: I0afe20cd935752b551834414f876adeb7927c339
Commit: 3c5d9de482b9075a33a9fe57899aa1e593b61d9b
https://github.com/tribe29/checkmk/commit/3c5d9de482b9075a33a9fe57899aa1e59…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-08-29 (Thu, 29 Aug 2019)
Changed paths:
M checks/skype
Log Message:
-----------
skype: yapf for easier picking
Change-Id: I70ad39a77ee2533a72a3e829a2c32d9bf16a3bde
Commit: cc966dd3bea6905da23d7d635afc4e7dbb1e12e4
https://github.com/tribe29/checkmk/commit/cc966dd3bea6905da23d7d635afc4e7db…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-08-29 (Thu, 29 Aug 2019)
Changed paths:
A .werks/8977
M checks/skype
M checks/wmi.include
Log Message:
-----------
8977 FIX skype.mobile: Fix crash in case of missing counters
Change-Id: I2d021ae99485ef74d061847f6397297edce75820
Commit: d05311fc6108264fd2aeb5e70475219f44898193
https://github.com/tribe29/checkmk/commit/d05311fc6108264fd2aeb5e70475219f4…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-08-30 (Fri, 30 Aug 2019)
Changed paths:
A .werks/8980
M checks/docker.include
M tests/unit/checks/test_docker_parse_node_info.py
Log Message:
-----------
8980 FIX docker_node_info: Support yet another output format
The docker command line client version 19.03.1 has again changed the output format,
resulting in several KeyErrors.
FEED-4086 FEED-4087 CMK-2500 FEED-4105
Change-Id: I642b21dee95e0ebb2ef51d07208ce808753cb98a
Commit: c1e613106e9150b0d4d1c8c8bffdc5b67b1c2218
https://github.com/tribe29/checkmk/commit/c1e613106e9150b0d4d1c8c8bffdc5b67…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-30 (Fri, 30 Aug 2019)
Changed paths:
A .werks/8957
M checks/dell_compellent.include
M checks/dell_compellent_controller
M checks/dell_compellent_disks
M checks/dell_compellent_enclosure
A tests/unit/checks/generictests/datasets/dell_compellent_controller_regression.py
A tests/unit/checks/generictests/datasets/dell_compellent_disks_regression.py
A tests/unit/checks/generictests/datasets/dell_compellent_enclosure_regression.py
Log Message:
-----------
8957 FIX dell_compellent_controller, dell_compellent_disks, dell_compellent_enclosure:
Fixed unknown device state crash
Change-Id: I5ec11410092dd0ef706af9ea25dd7ebd9c0f1674
Commit: a9cf42c21792f9b54af8034c91d22e6386a8f75a
https://github.com/tribe29/checkmk/commit/a9cf42c21792f9b54af8034c91d22e638…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-02 (Mon, 02 Sep 2019)
Changed paths:
R omd/Licenses.README
A omd/Licenses.README.txt
M omd/Makefile
Log Message:
-----------
Update license file mechanism
* Renamed readme to .txt
* Install readme and license files to share/doc/ in Checkmk versions
Change-Id: I09369930585f003bfd6f8e611df296bbed2af2b0
Commit: 177fd966e202ab6e71065b94d66570cc4ee8ce82
https://github.com/tribe29/checkmk/commit/177fd966e202ab6e71065b94d66570cc4…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-02 (Mon, 02 Sep 2019)
Changed paths:
M tests/unit/cmk/test_werks.py
Log Message:
-----------
unit tests: CMA werks are now limited from 9000 to 9999
Change-Id: I997aae27d393571ec725589bd4d0b5e2a6bd9aa2
Commit: 05f3b1d52f96b16ee18bc18d6ee371c0af49406c
https://github.com/tribe29/checkmk/commit/05f3b1d52f96b16ee18bc18d6ee371c0a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-02 (Mon, 02 Sep 2019)
Changed paths:
A omd/License_texts.pdf
Log Message:
-----------
Add missing file
Change-Id: I25ae555d86f02147d5e16d7c4dceb5e00b087ff9
Commit: bb297daf46f2cba80351383111961108fb9cd15b
https://github.com/tribe29/checkmk/commit/bb297daf46f2cba80351383111961108f…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
A .werks/8792
M checks/ipmi_sensors.include
Log Message:
-----------
8792 FIX ipmi_sensors: Fix crash in the parse function
Some IPMI sensors output sensor information in the form:
59 M2_Temp0(PCIe1)_(Temperature) NA/79.00_41.00_C [OK]
This case is now correctly handled by the parse function
of the check.
Change-Id: I15cca0f082152c3c8566574399059f500d6c582a
Commit: 6dff87b3db937e2af102eea26849af111aca4355
https://github.com/tribe29/checkmk/commit/6dff87b3db937e2af102eea26849af111…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
A .werks/7171
Log Message:
-----------
7171 FIX cmk-update-agent: Improved error handling
Previously, the agent updater might crash with a meaningless error
like <pre>ERROR compile() expected string without null bytes</pre>
when it tries to read from a corrupt config or state file.
This is now mitigated by showing a meaningful error that refers to
the file that caused the problem.
Jira: CMK-2634
Change-Id: I114b112fe25caaa1d61933940032279ecc53a874
Commit: f7cab344ea63465141eca33a6c0cbb0841078972
https://github.com/tribe29/checkmk/commit/f7cab344ea63465141eca33a6c0cbb084…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
M cmk/ec/main.py
M cmk/prediction.py
M cmk_base/automations/check_mk.py
M cmk_base/checking.py
M cmk_base/checks.py
M cmk_base/compress_history.py
M cmk_base/config.py
M cmk_base/core_config.py
M cmk_base/discovery.py
M cmk_base/events.py
M cmk_base/inventory.py
M cmk_base/inventory_plugins.py
M cmk_base/ip_lookup.py
M cmk_base/notify.py
M cmk_base/packaging.py
M cmk_base/parent_scan.py
Log Message:
-----------
Added missing cmk.debug imports.
Change-Id: I37cd783aa6136824a2074ba0a3b31425252ba2bf
Commit: 97d26fa68a7fe1b05b0eec4e3a0a2c10d03cffaf
https://github.com/tribe29/checkmk/commit/97d26fa68a7fe1b05b0eec4e3a0a2c10d…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
A .werks/8908
M checks/netapp_api_vs_traffic
Log Message:
-----------
8908 FIX Fixes calculations of latency for netapp_api_vs_traffic
Average latency, average read latency, and averate write latency
are now calculated as a function of the number of ops instead of
the time. See Werk 8901 for details.
This fixes FEED-3874.
Change-Id: I920387c591bcda82a2d19989c68cf30671d0dc03
Commit: 2566bb10fc532df7249f7705b385c60df82694bb
https://github.com/tribe29/checkmk/commit/2566bb10fc532df7249f7705b385c60df…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
M omd/packages/check_mk/MKEVENTD_SNMPTRAP.hook
Log Message:
-----------
Fixed snmptrap settings help text.
Change-Id: I4741834873d032e197d1fd2f0170b763491baa30
Commit: 0f6fd81ff584939fe3e15cd2a17439d15d4b75aa
https://github.com/tribe29/checkmk/commit/0f6fd81ff584939fe3e15cd2a17439d15…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
R cmk/gui/plugins/metrics/check_mk.py
Log Message:
-----------
Fixed picking issue
Change-Id: I57b2067b2dac2a7bd8cc387225e655f3ef2c704f
Commit: 6e1501f87d31fc3273d5f22b85a6ee94b2e276d6
https://github.com/tribe29/checkmk/commit/6e1501f87d31fc3273d5f22b85a6ee94b…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
M web/plugins/metrics/check_mk.py
Log Message:
-----------
metrics: fix ram_swap_used graph value display issue
CMK-1770
Change-Id: I3428108a9c49e1ee41443e811b6e0092732fe99f
Commit: a24229abbef7ee5ba4fc841b55aa16594636aeeb
https://github.com/tribe29/checkmk/commit/a24229abbef7ee5ba4fc841b55aa16594…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-09-08 (Sun, 08 Sep 2019)
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0p23
Change-Id: I9a5d8cc4e55d54a4fa07e62e733a1bcda8b59992
Commit: bb67adc2934cf5b9af9fb107d75a47fe9b984b32
https://github.com/tribe29/checkmk/commit/bb67adc2934cf5b9af9fb107d75a47fe9…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2019-09-09 (Mon, 09 Sep 2019)
Changed paths:
A .werks/10065
M checks/apc_ats_output
Log Message:
-----------
10065 FIX apc_ats_output: Fixed scan function for devices where services were missing
On some devices the service was not discovered any more. This has been fixed.
If the service is missing you have to do a rediscovery.
Change-Id: I7ff54aa67cc83dbc56a207c52130ad6d5fd0d6dd
Commit: 7e95695d9ab70f70002b14dae91631a130f4b4e4
https://github.com/tribe29/checkmk/commit/7e95695d9ab70f70002b14dae91631a13…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-09-09 (Mon, 09 Sep 2019)
Changed paths:
M agents/Makefile
Log Message:
-----------
Fixed .deb naming confusion, shipping only one package.
Change-Id: I06a363f2bbc7c844d0c6e7fb72549da280d484c2
Commit: 94c25575120f59b5bd35632928be5d7eddbc887e
https://github.com/tribe29/checkmk/commit/94c25575120f59b5bd35632928be5d7ed…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
A .werks/10085
M web/htdocs/wato.py
Log Message:
-----------
10085 FIX Service discovery page: Do not show long output of services
Change-Id: I7c896547d07f96c9611768d24f39cfc5ba8fd428
Commit: 0d69309199942973eb4370e272f66823b97662b2
https://github.com/tribe29/checkmk/commit/0d69309199942973eb4370e272f66823b…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
A .werks/10006
M agents/plugins/mk_logwatch
Log Message:
-----------
10006 FIX mk_logwatch: Do not crash upon non-matching optional subgroups and rewrites
The agent plugin mk_logwatch crashed in case you had rewrite patterns defined and the
triggering regular expression contained non-matching optional subgroups.
Change-Id: I3477c0a0155bfe5e3423f6cb66914eab79185049
Commit: 0edbc452dc339de263312609060501af2c07115a
https://github.com/tribe29/checkmk/commit/0edbc452dc339de263312609060501af2…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
A .werks/8999
M checks/datapower_tcp
M checks/tcp_conn_stats
M checks/tcp_connections.include
M checks/winperf_tcp_conn
M web/plugins/metrics/check_mk.py
Log Message:
-----------
8999 FIX tcp_conn_stats: display of all tcp metrics in one single graph
In the previous version, the states and associating values of the TCP connection check
were displayed in individual graphs. The new version groups these into one single graph.
Change-Id: I4f84ae412c9868db078c0483a73046c2a614c339
Commit: 188d7174f9ed78a540dc2da8b4cd3c7d81773218
https://github.com/tribe29/checkmk/commit/188d7174f9ed78a540dc2da8b4cd3c7d8…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-09-12 (Thu, 12 Sep 2019)
Changed paths:
A .werks/10105
M checks/oracle_rman
Log Message:
-----------
10105 FIX oracle_rman: don't crash on intermittent connection loss
References CMK-2685
Change-Id: I6bdb3b89d70eff9edf66603ba4baccb72175b18f
Commit: 1e670c2ed6157f4e9ac0fc51e5d9616ab656a8f6
https://github.com/tribe29/checkmk/commit/1e670c2ed6157f4e9ac0fc51e5d9616ab…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-12 (Thu, 12 Sep 2019)
Changed paths:
M agents/windows/check_mk_agent.cc
A agents/windows/monitor.cc
A agents/windows/monitor.h
Log Message:
-----------
[CMK-2621] - RAM leak protection
- automatically restart own service if the virtual size exceeds 200MB
Change-Id: I7e31038fe0e43500a7f1f51475ee983947183837
Commit: 4843c6083ec707da1d5cf3ac98194734352fca09
https://github.com/tribe29/checkmk/commit/4843c6083ec707da1d5cf3ac981947343…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-09-13 (Fri, 13 Sep 2019)
Changed paths:
A .werks/10106
M web/plugins/metrics/check_mk.py
Log Message:
-----------
10106 FIX GUI: Fix mismatched unit on PING packet-loss graph
Previously the units were ms, which is wrong. Now it is displayed in percent.
Change-Id: I1753590988e868b1dccfcd9ba21467a9442b4371
Commit: ac7e7767c9a1b052bf40f7d9912b1107fc4dd32e
https://github.com/tribe29/checkmk/commit/ac7e7767c9a1b052bf40f7d9912b1107f…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-13 (Fri, 13 Sep 2019)
Changed paths:
A .werks/8793
M cmk_base/notify.py
Log Message:
-----------
notifications crash if non ASCII characters are present in the plugin output
For bulk notifications this results in recurring notifications since
the corresponding spoolfile was not cleaned up. Non bulk notifications
were not sent multiple times. For both normal and bulk notifications
no "Final notification result" was produced in the "Host- and Service
notifications" view.
CMK-2673
Change-Id: I0677420d4d77c585174931fc24d062a668291403
Commit: f4797722ec0b44240fd8180140adbd92a0c56a30
https://github.com/tribe29/checkmk/commit/f4797722ec0b44240fd8180140adbd92a…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-13 (Fri, 13 Sep 2019)
Changed paths:
A .werks/10059
Log Message:
-----------
10059 RAM Leak Protection for Windows Agent 1.5
In very rare cases, there may be a memory leak in the Agent.
Now the Agent constantly monitors its own memory usage and restarts
if the acceptable limit is exceeded.
Change-Id: I1380fbb46b025f6947465f37e279a4ca67dd8e4a
Commit: 1a11ebde60f30a93c75aad1f5ad8d32b0508ece6
https://github.com/tribe29/checkmk/commit/1a11ebde60f30a93c75aad1f5ad8d32b0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
A .werks/10040
M cmk/ec/main.py
Log Message:
-----------
10040 FIX Fix wrong core host name in events when using host name rewriting
The Event Console queries the monitoring core to find a match between the host
in the core and the origin of the event. In case you used the event rewrite
mechanism to change the host name, the lookup in the core was done with the
original host name of the event instead of the rewritten host name.
CMK-2702
Change-Id: Ide37e44605a61846493c3dab8cd86053d862d176
Commit: 21e3a73d5072d780df1dd0da2aa2217760ff0c7b
https://github.com/tribe29/checkmk/commit/21e3a73d5072d780df1dd0da2aa221776…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
A .werks/8794
M notifications/mail
Log Message:
-----------
8794 FIX mail: SSL/TLS and STARTTLS options were not used
Due to en error in the notification script the encryption
options "SSL/TLS" and "STARTTLS" for the synchronous delivery
via SMTP were never used.
Change-Id: I864b415b6029da0caf61435b771f5407dbf95d0b
Commit: a10216e0a4c5d31a1d943dfa309d7dbd19dd9cbc
https://github.com/tribe29/checkmk/commit/a10216e0a4c5d31a1d943dfa309d7dbd1…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M checks/logwatch
Log Message:
-----------
logwatch: logwatch_max_filesize is now readable
Change-Id: I1955cedec33f1f3136cbccb084012a4753ec6c4e
Commit: c0707ee3d05bdb658b11696617d35a40e917d17e
https://github.com/tribe29/checkmk/commit/c0707ee3d05bdb658b11696617d35a40e…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
A .werks/8914
M checks/netapp_api_vs_traffic
Log Message:
-----------
8914 FIX Fix calculation of latency for netapp_api_vs_traffic 2
read_ops and write_ops do not necessarily exist to use as
reference for the avg_read_latency and avg_write_latency.
The check now crashes when they are not available.
This fix uses the latency and ops values in the isci and fcp
namespaces and handles missing references. When the ref
is missing, the time is taken as reference.
This is the second try at FEED-3874 (api_vs_traffic).
Change-Id: I0084d74dd613ec68e33c34e8ef28f78a2baef637
Commit: 54e12d6ca588b8639236ec349841b31b9fc92424
https://github.com/tribe29/checkmk/commit/54e12d6ca588b8639236ec349841b31b9…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M tests/testlib/pylint_cmk.py
Log Message:
-----------
Fixed detection of python files for pylint
Change-Id: Idaf8df0afd94d637da4b8e6901ca63c42b4aab62
Commit: adeb15206353845cf3737f4ef3d31e09941cdcdb
https://github.com/tribe29/checkmk/commit/adeb15206353845cf3737f4ef3d31e099…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
A .werks/10108
M checks/apt
Log Message:
-----------
10108 FIX Fix apt check when first line of check output is a removal
Change-Id: Ia95a8ae879780f69b6b8db2f68a797acd1d0f07c
Commit: 9387badec7a5c404452d03326d6423efab856bcc
https://github.com/tribe29/checkmk/commit/9387badec7a5c404452d03326d6423efa…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
A .werks/10094
M cmk_base/data_sources/__init__.py
Log Message:
-----------
10094 FIX Checkmk Discovery: Fixed crash if a host has no data sources configured
Change-Id: Ib5f279213f1f21bb3150b39d687759a2c604197d
Commit: 88b14ad8129c859ad00b0c61a778c9d533091544
https://github.com/tribe29/checkmk/commit/88b14ad8129c859ad00b0c61a778c9d53…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
A .werks/10096
M agents/windows/plugins/mssql.vbs
Log Message:
-----------
10096 FIX mssql.vbs: Do not ignore empty blocked sessions which causes vanished
services
Change-Id: I9c925b4db30e116f4f748663cf522859a6c7d5b3
Commit: 2177acc86f21118f6df32e311174377c9aa17320
https://github.com/tribe29/checkmk/commit/2177acc86f21118f6df32e311174377c9…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
A .werks/10091
M agents/special/agent_aws
Log Message:
-----------
10091 FIX Agent AWS: Let EC2 services become stale if the instance was terminated
Change-Id: I2a71b45338f85ba6d746ffde5bcd6046d4a3c018
Commit: 8148f1e03388dc72c481e787b0db8951d48992f4
https://github.com/tribe29/checkmk/commit/8148f1e03388dc72c481e787b0db8951d…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
R .werks/10091
M agents/special/agent_aws
Log Message:
-----------
Revert "10091 FIX Agent AWS: Let EC2 services become stale if the instance was
terminated"
This reverts commit 2177acc86f21118f6df32e311174377c9aa17320.
Commit: f322f592513a73acb6bcf8e34021f4b4e01518ec
https://github.com/tribe29/checkmk/commit/f322f592513a73acb6bcf8e34021f4b4e…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
A .werks/10091
M agents/special/agent_aws
Log Message:
-----------
10091 FIX Agent AWS: Let EC2 services become stale if the instance was terminated
Change-Id: Ifb6ecee3d48036ab51981d41890d8ff1e35c5c20
Commit: ccd4208a4fab2e4f26811357c0551f1b28d59922
https://github.com/tribe29/checkmk/commit/ccd4208a4fab2e4f26811357c0551f1b2…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-20 (Fri, 20 Sep 2019)
Changed paths:
R .werks/10096
M agents/windows/plugins/mssql.vbs
Log Message:
-----------
Revert "10096 FIX mssql.vbs: Do not ignore empty blocked sessions which causes
vanished services"
This reverts commit 88b14ad8129c859ad00b0c61a778c9d533091544.
Commit: ba72a317fc885a1ce58ea90450ac7a93dec3a564
https://github.com/tribe29/checkmk/commit/ba72a317fc885a1ce58ea90450ac7a93d…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
A .werks/10101
M checks/aws_rds
Log Message:
-----------
10101 FIX aws_rds.{bin_log_usage,transaction_logs_usage,replication_slot_usage}: Fixed
discovering services
Change-Id: I37f834aa50f44fa7affc24c11a5cf6a155881805
Commit: daf8a0d4cd9d6970929614f84c2305c06369615a
https://github.com/tribe29/checkmk/commit/daf8a0d4cd9d6970929614f84c2305c06…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
M web/htdocs/pages.css
Log Message:
-----------
GUI CSS: Fixed agent config white on white for signed agents
Change-Id: I3ba160b2a1ec34262955c47a353fbbe9ef94159c
Commit: b26e05591138086e1c30821eaa0191ace8060d7c
https://github.com/tribe29/checkmk/commit/b26e05591138086e1c30821eaa0191ace…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
A .werks/10102
M checks/cifsmounts
Log Message:
-----------
10102 FIX cifsmounts: Now displays performance data as check plugin nfsmounts does
Change-Id: If18c0d2b4f5e2c0c59767864ca24fb181c8a5e5f
Commit: 025f0c7f8607c9d7a8faf79e78e0e77f1ef09c09
https://github.com/tribe29/checkmk/commit/025f0c7f8607c9d7a8faf79e78e0e77f1…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-24 (Tue, 24 Sep 2019)
Changed paths:
A .werks/10103
M agents/special/agent_aws
Log Message:
-----------
10103 FIX agent_aws: Skip S3 buckets for which the location cannot be retrieved
(AccessDenied)
Change-Id: I351f76985d77f799f22ebac93ef7e234b0b788cc
Commit: 14605e30049bd287e19d4795f475751fdb1e2590
https://github.com/tribe29/checkmk/commit/14605e30049bd287e19d4795f475751fd…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-25 (Wed, 25 Sep 2019)
Changed paths:
A .werks/10207
M web/htdocs/inventory.py
Log Message:
-----------
HW/SW Inventory History: Skip delta trees if no changes
Change-Id: I2a21adcc9dfc6cdf2fd3f9e5b6893ecf013f000a
Commit: 22640de6deac80460233386ab47fb52d040908d0
https://github.com/tribe29/checkmk/commit/22640de6deac80460233386ab47fb52d0…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
M .site
Log Message:
-----------
1.5.0 is now oldstable
Change-Id: Ieccac6545fb115707ba3d7233e1409ef28f047ba
Commit: 98b3bc834783e7716fc6c17ab021a1f77eccea8b
https://github.com/tribe29/checkmk/commit/98b3bc834783e7716fc6c17ab021a1f77…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-09-30 (Mon, 30 Sep 2019)
Changed paths:
A .werks/10267
M checks/dell_compellent_disks
M tests/unit/checks/generictests/datasets/dell_compellent_controller_regression.py
M tests/unit/checks/generictests/datasets/dell_compellent_disks_regression.py
M tests/unit/checks/generictests/datasets/dell_compellent_enclosure_regression.py
Log Message:
-----------
10267 FIX dell_compellent_disks would not see more than 9 disks
The dell_compellent_disks check was using the the inventory function
from `dell_compellent.include`. However, this inventory function
expects a list where `parse_dell_compellent_disks` builds a dict. This
resulted in the inventory function returning the first letter of every
key from the parse function, that is, disk #7, would be correctly
inventoried as #7 but disk #42 would be inventoried as #4. The
inventory function would also never see more than 9 disks with no
guarantee that it would always see the same 9 disks.
This patch fixes the inventory function to dell_compellent_disks
and test that the error is not present in the other Compellent checks.
This fixes FEED-4283.
Change-Id: I16cfd52f220b7cc2625443ed8bf4f1ee2a748451
Commit: cb8046a2cd02b6c8cc9939146328160d39975e4e
https://github.com/tribe29/checkmk/commit/cb8046a2cd02b6c8cc9939146328160d3…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
M agents/windows/Configuration.cc
M agents/windows/it/test_section_check_mk.py
M agents/windows/sections/SectionCheckMK.cc
Log Message:
-----------
[FEED-4333] [CMK-2777] - ip addresses of 'onlyfrom' in check_mk section are
dubbed from the ini file
- no real testing(only manual)
- only_from integration test is disabled as not suitable
Change-Id: Id634cd539468d246d28b6ef1d4c8f7d2a31db8f5
Commit: f0e27df045c22d8352109e7cf04daa2ebb0fe2d9
https://github.com/tribe29/checkmk/commit/f0e27df045c22d8352109e7cf04daa2eb…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
M agents/windows/sections/SectionCheckMK.cc
Log Message:
-----------
C++ build fix
Change-Id: I1a1922c8d511707cddbe2effa43ca0495f3d6c43
Commit: 3df91204c3d500dd3dabd154f19e4bc0acdbe0d5
https://github.com/tribe29/checkmk/commit/3df91204c3d500dd3dabd154f19e4bc0a…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
A .werks/10189
Log Message:
-----------
10189 FIX Windows Agent reports allowed IP addresses correctly
Previously Windows Agent sent IP Addresses for OnlyFrom in the network form.
For example, instead of 127.0.0.1 the Agent reported 127.0.0.1/32
As result, Check MK Site signaled the Warning due to IP Addresses mismatch.
Now this error has been fixed: the Agent reports allowed IP adress(es)
"as is"
Change-Id: Icabc0cdfb5cceb4b925b0bad3092540e1197fb37
Commit: d636f46b909fb7da5ce44bd24114019915859f67
https://github.com/tribe29/checkmk/commit/d636f46b909fb7da5ce44bd2411401991…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-07 (Mon, 07 Oct 2019)
Changed paths:
M checks/.f12
Log Message:
-----------
Fixed .f12 script for checks by being include-cache-friendly.
Change-Id: I46e7da8d07149ad9533d2cba03d5ff52ffd29818
Commit: f11b4468f90c200fe6cb5cc793b569148a719823
https://github.com/tribe29/checkmk/commit/f11b4468f90c200fe6cb5cc793b569148…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-09 (Wed, 09 Oct 2019)
Changed paths:
A .werks/10213
Log Message:
-----------
10213 FIX mrpe: Bake MRPE for Solaris
Change-Id: I49144ddb6047d96f32acdb2f067606a955bf8d1c
Commit: 166485d6c99f35422abb17d267a61b1b8ef6c0ed
https://github.com/tribe29/checkmk/commit/166485d6c99f35422abb17d267a61b1b8…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-09 (Wed, 09 Oct 2019)
Changed paths:
A .werks/10219
M cmk/structured_data.py
Log Message:
-----------
10219 FIX HW/SW Inventory: Fixed filtering inventory tree if permitted paths are
configured in contact groups
Change-Id: I8596760931227638a21fec85a69d231438ba1db3
Commit: c6ba89fcf6dda0d29b0b31b6e433fc9f23319ba6
https://github.com/tribe29/checkmk/commit/c6ba89fcf6dda0d29b0b31b6e433fc9f2…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-10 (Thu, 10 Oct 2019)
Changed paths:
A .werks/10151
M agents/windows/plugins/mssql.vbs
Log Message:
-----------
10151 FIX mssql: Sanitize mssql ini file name
If the instance name contained a backslash, the ini-files path was wrongly considered
to contain a subdirectory. When using the agent bakery, this lead to missing
plugins in the deployed agents.
We now replace "\" and "," by "_"; such that the instance
"FOO\Bar,5038" will
create the file "mssql_FOO_Bar_5038.ini", instead of "Bar,5038.ini" in
the folder
"mssql_FOO".
Users that manually adopted to the previous behaviour, should redeploy the
plugin and move the file accordingly.
Change-Id: I6a86dbd69a338aeb48cb0823fa56ab2c083d18d8
Commit: 648e7186f855aef0976fd38c4481587e60e47165
https://github.com/tribe29/checkmk/commit/648e7186f855aef0976fd38c4481587e6…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-10 (Thu, 10 Oct 2019)
Changed paths:
A .werks/10210
M agents/special/agent_aws
Log Message:
-----------
10210 FIX agent_aws: Fixed FilterLimitExceeded while collecting EC2 instance
attributes
Change-Id: I5a061d5931faefcebc8229987410e4bf7ff37146
Commit: 5ea7d12f535fff5f4285c10d6b0186f2b9905b71
https://github.com/tribe29/checkmk/commit/5ea7d12f535fff5f4285c10d6b0186f2b…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 Oct 2019)
Changed paths:
A .werks/10211
M checks/netapp_api_volumes
Log Message:
-----------
10211 FIX netapp_api_volumes: Fixed scaling of latency values for ALL protocols
Change-Id: I4c5433b678246abf7f02ed029f56028e2951e67e
Commit: 117f285109755f73c7777a9b459fe36a806ca402
https://github.com/tribe29/checkmk/commit/117f285109755f73c7777a9b459fe36a8…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
M web/htdocs/watolib.py
Log Message:
-----------
Fixed handling of stderr in local automation calls.
Merging stdout and stderr was totally wrong: The former will be parsed as a
Python literal, the latter (if non-empty) is textual message for the user.
Alas, automation calls have no nice way to transfer the message from stderr
to their call sites, so we just log them to var/log/web.log.
Change-Id: I4aa098b27bdc4daab6bbf2afe993b0e418689bf9
Commit: db87c0cda8bddac09d19d381306ab2be9a40abbd
https://github.com/tribe29/checkmk/commit/db87c0cda8bddac09d19d381306ab2be9…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
A .werks/10120
Log Message:
-----------
10120 FIX Fixed error handling in automation calls
Under various circumstances, diagnostic output from automation calls (like
warnings etc.) got mangled with the result of the automation call itself.
This could break various things, e.g. activation on changes on local and
remote sites. This has been fixed, the diagnostic output is redirected
to var/log/web.log now.
Change-Id: Id43f862cbab7f87231fe4230f9dfaa2edf336d02
Commit: 2f2b3ff027aad6238f7c243d38e0040a38f94173
https://github.com/tribe29/checkmk/commit/2f2b3ff027aad6238f7c243d38e0040a3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
A .werks/10256
M omd/packages/monitoring-plugins/Makefile
Log Message:
-----------
10256 FIX Debian Buster: Fix missing check_snmp active check plugin
Change-Id: Ief8eef4c499602ba77b417b2d6cf9ab4a313b634
Commit: a602f6a2f5a6e2a05e81aeac7e3b6719f39452ec
https://github.com/tribe29/checkmk/commit/a602f6a2f5a6e2a05e81aeac7e3b6719f…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
M livestatus/src/Query.cc
Log Message:
-----------
Log overly long query responses as a warning.
Change-Id: I8e0cf4ae695e465256cb497dbc60ca2d75b4c72a
Commit: ecb09c61f7c55051a2dcb51b20ee78eddca8b7f0
https://github.com/tribe29/checkmk/commit/ecb09c61f7c55051a2dcb51b20ee78edd…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
A .werks/10223
M cmk_base/inventory.py
Log Message:
-----------
Do not save inventory tree if Checkmk service calculates status data inventory
- This may also solve flapping inventory history entries
Change-Id: I3cbc489bac30fcc61a77a038194be2b29babd4b9
Commit: b76809de07ede85551f3c9b3a6379154570aff0d
https://github.com/tribe29/checkmk/commit/b76809de07ede85551f3c9b3a63791545…
Author: Marcel Schulte <marcel.schulte(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
M web/plugins/wato/check_parameters.py
Log Message:
-----------
fixed inline help for IPMI discovery and parameter rules
Change-Id: I6edc2eb02357aeb0c7acf55fbf4bf0ed4e4c81f0
Commit: a813f4810e4f4f20cea5b7646a72ba14065abe56
https://github.com/tribe29/checkmk/commit/a813f4810e4f4f20cea5b7646a72ba140…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
M cmk_base/inventory.py
Log Message:
-----------
Do not load old tree twice
Change-Id: I0c98958f71deb1052e297d6d16285c81798a451b
Commit: f4f8f716f7876422b5a3d763c3b989198d06497e
https://github.com/tribe29/checkmk/commit/f4f8f716f7876422b5a3d763c3b989198…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
A .werks/10221
Log Message:
-----------
Bake Solaris Agent: Include custom files
Change-Id: I35b4de7d7ab67383738dbf4ed36b25dde7f2a19a
Commit: 3119466fa23b333e0fa4e2d3c76df187807aa5eb
https://github.com/tribe29/checkmk/commit/3119466fa23b333e0fa4e2d3c76df1878…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
A agents/windows/check_mk_agent.sln
A agents/windows/check_mk_agent.vcxproj
Log Message:
-----------
[CMK-2809] - MS VS project files for project view
Change-Id: Ib604b33eba432675c07866ceec5e47f6fb752d55
Commit: 30d2ee8996ce2c135d135c86e5ad8b292f0c384f
https://github.com/tribe29/checkmk/commit/30d2ee8996ce2c135d135c86e5ad8b292…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
M web/htdocs/watolib.py
Log Message:
-----------
Re-added stderr output to local automation exceptions.
Change-Id: I2f7df6ed5ff156496e1407e59a21b49f0c0b42cb
Commit: ec9eba0dcde1a0035d59673c6cc9060d0057b1f2
https://github.com/tribe29/checkmk/commit/ec9eba0dcde1a0035d59673c6cc9060d0…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
A .werks/10361
M cmk/exceptions.py
Log Message:
-----------
10361 FIX MKTimeout exceptions no longer fails with no argument
When an MKTimeout exception was raised the execption itself did fail when its argument
list was empty.
Change-Id: I9aed430df47cf93f505c67cfc125ed242d8403e4
Commit: 5489b7e47b1082b2ddcaa1e88dad6ab732732759
https://github.com/tribe29/checkmk/commit/5489b7e47b1082b2ddcaa1e88dad6ab73…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
A .werks/10154
M checks/ipmi_sensors.include
Log Message:
-----------
10154 FIX mgmt_ipmi_sensors: Missing service details for IPMI sensors services
Some IPMI sensors reported null bytes within their name. This resulted in various
problems,
including an empty page when trying to view the services' details.
This has been fixed. A rediscovery is required for affected services.
Change-Id: I44275e18f0b07e554ecfb9505fc154150d314902
Commit: 59fb59a3cb1355d3182230d3de9bc1f7f9214084
https://github.com/tribe29/checkmk/commit/59fb59a3cb1355d3182230d3de9bc1f7f…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
A .werks/8796
M agents/check_mk_agent.linux
M agents/check_mk_agent.openwrt
M checks/mknotifyd
Log Message:
-----------
08796 FIX mknotifyd: fix wrong state file age output
The computation of the state file age was dependent on the
execution time of the check_mk_agent and the scheduling of
the check itself. If e.g. the sections after the mknotifyd
section took 5s this time was added to the state file age
inside the check. In the worst case this may lead to wrong
warnings that the state file age is older than 90s.
To use the fixed version of the mknotifyd check the
check_mk_agent has to be updated on systems with Checkmk
installations after a site update.
CMK-2897
Change-Id: I2f90b48f49856e7c58de1d9ee8cf8fb95b1111bb
Commit: 5bc0bb08357f6dfeff15631a6b3c6f3f5eb1ec13
https://github.com/tribe29/checkmk/commit/5bc0bb08357f6dfeff15631a6b3c6f3f5…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
A .werks/7172
Log Message:
-----------
07172 FIX Fix automatic agent updates on Solaris
This werk fixes the following bug:
Automatic agent updates are failing on Solaris. The agent updater will remove the old
agent
package and fail to install the newly downloaded package, leaving the Checkmk agent
uninstalled.
Along with some further information, you can find the message
<pre>pkgadd: ERROR: unable to determine the current working directory,
errno=2</pre>
at <code>/var/lib/check_mk_agent/cmk-update-agent.log</code>.
This only affects automatic updates, i.e. <code>cmk-update-agent</code> is
invoked as
a plugin. Manually triggered updates are not affected by this bug.
Providing that the agent didn't get uninstalled accidentely, you can fix the automatic
agent
updates functionality by triggering an update to a newly baked agent manually by
invoking
<code>cmk-update-agent -v</code> on the affected hosts.
CMK-2907
Change-Id: Ie322705ced12b7cab5b18c4cfd32fe47ebf39b15
Commit: bacf1e5ad1b07ae061ec4d66d1c8c70058e23f8d
https://github.com/tribe29/checkmk/commit/bacf1e5ad1b07ae061ec4d66d1c8c7005…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
M .site
Log Message:
-----------
Change site id to match the correct omd-vonheute site id
Change-Id: I1e88ba8d111d3c1014e11ab78ccf605d837519b8
Commit: 8ee888e60d2748a6e9dcc17ab781da1a1eb52109
https://github.com/tribe29/checkmk/commit/8ee888e60d2748a6e9dcc17ab781da1a1…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
A .werks/10261
M web/plugins/webapi/webapi.py
Log Message:
-----------
10261 FIX API: The edit_users call can now be used to edit LDAP users
The web API call "edit_users" that can be used to edit the attributes of a
user
could previously not be used for users that were created using the LDAP synchronization.
This limitation has now been removed.
Please note that the call can only set attributes that are not locked by a LDAP
attribute
sync plugin (see LDAP connection settings). This works like the "Edit user"
dialog.
Change-Id: I11165e2ae58bd5ffc2349d4ffb10435016d7097b
Commit: f92a95f9153ea95bb2fa4a7e90f8463010180e2e
https://github.com/tribe29/checkmk/commit/f92a95f9153ea95bb2fa4a7e90f846301…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
A .werks/10307
M web/htdocs/views.py
Log Message:
-----------
10307 FIX Resolve conflict event console archive event
There are two methods to archive events in the event console view. By
single event, directly clicking on the archive icon or by bulk selection of
rows. In the case the checkboxes for row selection were toggled by default
the single event case was shadowed and could not find the selected event.
With Werk resolves the issue and allow both actions to play together.
Change-Id: I066cbc3e2f01225d518e22c487f09aeb786ac3a1
Commit: 36e51b417d61ee8095acb449a219b099215dd75b
https://github.com/tribe29/checkmk/commit/36e51b417d61ee8095acb449a219b0992…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
A .werks/10265
M web/htdocs/userdb.py
Log Message:
-----------
10265 FIX Password policy: Do not apply expiration time for LDAP users
The password policy is only meant to be used for local Checkmk users. During
login of LDAP users the expiration time was also applied to LDAP users by
accident.
Change-Id: Iedaac3120ee89d27803f6610901e8e31ebbe52e0
Commit: b8fe231fc95a51e8cf4aa365d238e502333182db
https://github.com/tribe29/checkmk/commit/b8fe231fc95a51e8cf4aa365d238e5023…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
A .werks/10346
M inventory/if
M inventory/lnx_if
M inventory/solaris_addresses
M inventory/winperf_if
Log Message:
-----------
Fixed sorting interfaces
Change-Id: I4a368ee35bbf1014257a7840e30be7e754b953f3
Commit: f14f47dbc61c4d9e539c071be2d52911c44731e7
https://github.com/tribe29/checkmk/commit/f14f47dbc61c4d9e539c071be2d52911c…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
A .werks/10347
M inventory/if
Log Message:
-----------
Moved last change to status data tree
Change-Id: I33583c2a8c398b324698158f39cfdc69cc77b205
Commit: 539c299a9ad99bd2b936991e8451da92ed7098b4
https://github.com/tribe29/checkmk/commit/539c299a9ad99bd2b936991e8451da92e…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
A .werks/10348
M checks/mssql_databases
Log Message:
-----------
mssql_databases: No error when Instance is down
Change-Id: Ib454fc59e548b171a5be68fd0d2bdeae3457c8f9
Commit: f3860c4380dac8144a521851b65d1b1896263002
https://github.com/tribe29/checkmk/commit/f3860c4380dac8144a521851b65d1b189…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
M inventory/if
Log Message:
-----------
Fixed Undefined var
Change-Id: Id82ee26110720282151f7cec55445241bdf3f6f1
Commit: fbae0c93c1d6aac1ed999ab4d6fc76e1abd2cb23
https://github.com/tribe29/checkmk/commit/fbae0c93c1d6aac1ed999ab4d6fc76e1a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
A .werks/10371
M omd/packages/omd/omd
Log Message:
-----------
10371 FIX omd restore: Fix possible version issues when default version is not the site
version
When doing a "omd restore" as root user while the version of the site to be
restored is not
the OMD default version (mostly the last installed version), the restore could fail.
This
issue was discovered on systems which tried to restore a 1.5 site on Checkmk servers
which have a 1.6 default version, but could also occur in other situations.
Change-Id: Id359a022b0fb618ce05bf73c3f5bd3e95afe70fc
Commit: f25383e3e35cc4d91330b9a1081dfba891ccd2c1
https://github.com/tribe29/checkmk/commit/f25383e3e35cc4d91330b9a1081dfba89…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
A .werks/8797
M cmk/ec/main.py
Log Message:
-----------
8797 FIX Show the Contact Person in the Event Details view
Since version 1.2.7i4 the event console dropped the
Contact Person of events that were forwarded by the
mkeventd notification plugin. This is fixed.
Change-Id: Ic396f53aadedadd6b5dea185d500b2f580020731
Commit: 51faebe7a6fab78e3c2812edb45f7fd08dbfcf76
https://github.com/tribe29/checkmk/commit/51faebe7a6fab78e3c2812edb45f7fd08…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
A .werks/10350
M web/htdocs/wato.py
Log Message:
-----------
10350 FIX Fixed #rows on rulesets pages
Change-Id: Iaa1a8f0f6c212ec1067cd7d8202683b7fec020e1
Commit: 70e27350d7122ca69dcb90190e765c9e0c909faf
https://github.com/tribe29/checkmk/commit/70e27350d7122ca69dcb90190e765c9e0…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-10-18 (Fri, 18 Oct 2019)
Changed paths:
A .werks/7720
M checks/oracle_logswitches
A tests/unit/checks/generictests/datasets/oracle_logswitches.py
Log Message:
-----------
7720 Fix oracle_logswitches: Handle db error maybe provided via the agent output
An agent may potentially provide an output containing an error message resulting
from the underlying SQL query. The check does not crash during discovery anymore.
Change-Id: Ia2fcaf48b101fd36e6c6bda4692f9518752db50a
Commit: 5e0e1eea8890437541515843d42924aaa533c4b1
https://github.com/tribe29/checkmk/commit/5e0e1eea8890437541515843d42924aaa…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-18 (Fri, 18 Oct 2019)
Changed paths:
A .werks/10351
M cmk/structured_data.py
M tests/unit/cmk/structured_data/test_structured_data.py
A tests/unit/cmk/utils/structured_data/tree_test_data/tree_addresses_ordered
A tests/unit/cmk/utils/structured_data/tree_test_data/tree_addresses_unordered
Log Message:
-----------
10351 FIX HW/SW Inventory: Do not pollute inventory archive if two numerations have
different order but same entries
Change-Id: I5985f76b871f9b51a9db9fc17a73eddc762979d4
Commit: 3776fec7ab3bc44b99548546c534f9b093f4c9ec
https://github.com/tribe29/checkmk/commit/3776fec7ab3bc44b99548546c534f9b09…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M checks/hp_proliant_fans
M checks/hp_proliant_temp
Log Message:
-----------
hp_proliant_temp hp_proliant_fans: Do not fetch unused OIDs anymore
Change-Id: If0982bdf619b789321f0ccc46ec76c1e91777bd9
Commit: 132e17d4b73ff808c58ca5e44866a923ad1e7676
https://github.com/tribe29/checkmk/commit/132e17d4b73ff808c58ca5e44866a923a…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M agents/windows/do-chroot
Log Message:
-----------
Increase do-chroot script stability
Use 'mountpoint' instead of 'test -e', since this could lead to faulty
detections
Use (recursive) bind mounts instead of attaching special file systems. Moultiple mounts of
/dev/pts made it disappear.
Change-Id: I4325239dd1928fbaabf3915879300dfe8a259fa7
Commit: 62d0fedd79a01f5181b17098b45dcb3880996c35
https://github.com/tribe29/checkmk/commit/62d0fedd79a01f5181b17098b45dcb388…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M agents/windows/do-chroot
Log Message:
-----------
/dev/pts recursivly mounted, don't unmount directly
Change-Id: I5e7f287e7ba704953945d216ef87ecfc7ac27828
Commit: fcacab28f2d5d89067451676efdc2f3e3afd7bf2
https://github.com/tribe29/checkmk/commit/fcacab28f2d5d89067451676efdc2f3e3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
A .werks/8843
Log Message:
-----------
8843 FIX Fix adding single service metrics to custom graphs
Change-Id: If5caae61b822bf35fe4dd18ad50d8d78dd1e1ed5
Commit: efb44e62c1b17f48afcd4e02109273e1831f7bd5
https://github.com/tribe29/checkmk/commit/efb44e62c1b17f48afcd4e02109273e18…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M docker/Makefile
M tests/docker/test_docker.py
Log Message:
-----------
docker tests: Speak to local docker using the default docker unix socket
Change-Id: Ie04cc80a95f92d61332c9c425dc5c1b42b31bf08
Commit: 8713e948936cb6b3df0aa9065a81f3aa3d30bc62
https://github.com/tribe29/checkmk/commit/8713e948936cb6b3df0aa9065a81f3aa3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
Fix escaped tt-tags in customer / site related titles and messages
Change-Id: I21805d277202ca850586dac12836e5b8ce29ffa5
Commit: 1e898e289a88f719798cd022a6317e1d286537f8
https://github.com/tribe29/checkmk/commit/1e898e289a88f719798cd022a6317e1d2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M web/htdocs/wato.py
Log Message:
-----------
Revert "Fix escaped tt-tags in customer / site related titles and messages"
This reverts commit 8713e948936cb6b3df0aa9065a81f3aa3d30bc62.
Commit: deb29c6b945bb67f513ce75fd66b6a90e72f19fc
https://github.com/tribe29/checkmk/commit/deb29c6b945bb67f513ce75fd66b6a90e…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
A .werks/10308
M checks/if.include
Log Message:
-----------
10308 FIX Recover performance data output for averaged bandwidth use in IF checks
Revert "7449 FIX Remove spurious perfdata in IF checks for
in/out". Average perfdata was removed unwantedly
This reverts commit 401735fe0a4641315689117e49fcd8f507d61738.
Change-Id: Ifde61e4f0628340bd26f780c393d85c5b7c87023
Commit: 0552929995ab3398ab3f7c8297be71fbd9f9c673
https://github.com/tribe29/checkmk/commit/0552929995ab3398ab3f7c8297be71fbd…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
A .werks/10309
M cmk_base/prediction.py
Log Message:
-----------
10309 FIX Predictive Levels is robust against receiving no data at all
On a new site, when perfdata is not available and predictive levels are
set. Livestatus replies with [0, 0, 0] -> step==0, and a zero division
Error is raised leaving Check in UNKN and no new perfdata is delivered,
which makes the problem permanent. Extra flow control on retrieved data
allows for the predictive levels not to be calculated until there is enough
data available. The check now continues to output such data.
Change-Id: I2778e4929b86476db214ba48b5603e0acd662cb7
Commit: d3889eefb92b21bba1765bc9cf3e273a774459b0
https://github.com/tribe29/checkmk/commit/d3889eefb92b21bba1765bc9cf3e273a7…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
A .werks/10300
M checks/sym_brightmail_queues
Log Message:
-----------
10300 FIX sym_brightmail_queues: bug fix where WATO configuration did not alter
behaviour
In the previous version, WATO configuration for the sym_brightmail_queues
check did not alter the behaviour of the service. This update now ensures
correct display of the check's state when a rule has been configured.
Change-Id: Id5c47a896bcdc1462e1994c3858d112437e4995f
Commit: 61a8f116d50e3061f2218124ae894d18e1caeacd
https://github.com/tribe29/checkmk/commit/61a8f116d50e3061f2218124ae894d18e…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
M web/htdocs/themes/facelift/theme.css
Log Message:
-----------
NagVis Maps Snapin: Fixed font size and padding
Change-Id: I97e1c8d769bfffb9f52ff2a4021bc35df7d921a2
Commit: 0a20d8a717344bb885d2d1644070ad25e68c71d9
https://github.com/tribe29/checkmk/commit/0a20d8a717344bb885d2d1644070ad25e…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
A .werks/10358
M active_checks/check_mail_loop
Log Message:
-----------
10358 FIX check_mail_loop: Fixed exception: Failed to fetch mail NR ('NoneType'
object has no attribute '__getitem__')
Change-Id: Ife6a433753665df09ebbf0e3deea7e6c9ff4ba7a
Commit: 9917071cdcec7d3a99ca79d7269f43c6188ee92f
https://github.com/tribe29/checkmk/commit/9917071cdcec7d3a99ca79d7269f43c61…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
M checks/sym_brightmail_queues
Log Message:
-----------
bugfix: sym_brightmail_queues
Change-Id: I042cecc9178d96c0608bbb6979b56a529a3c4ce2
Commit: 62320a8c0174cc2b8ee761cbcbe7fbf89f3766aa
https://github.com/tribe29/checkmk/commit/62320a8c0174cc2b8ee761cbcbe7fbf89…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
M active_checks/check_mail_loop
Log Message:
-----------
Update werk 10358
Change-Id: I2284826bf12e8101b67d9953de033c460c6300e3
Commit: 3c6685c961b574b52154b79933dc27215d602673
https://github.com/tribe29/checkmk/commit/3c6685c961b574b52154b79933dc27215…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
A .werks/10401
M web/htdocs/views.py
Log Message:
-----------
10401 FIX Instant reports are deactivated under the correct permission
The instant reports should have always been controlloled with the
<i>General Permissions -> Instant Reports - PDF Export</i>. Nevertheless
until this Werk they were activated under the <i>General Permissions -> Use
reporting</i>. If you used the <i>Use Permissions</i> workaround,
please
now change to the correct <i>Instant Reports</i> configuration.
CMK-2964
Change-Id: I7a05e03422e6d76f94fcb397bbc58ff2be7a98d6
Commit: 5a2cfc9d152d8f9d2e6cde2f91399ae65c8e15a8
https://github.com/tribe29/checkmk/commit/5a2cfc9d152d8f9d2e6cde2f91399ae65…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-10-24 (Thu, 24 Oct 2019)
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/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0p24
Change-Id: I6dc4d40efb7f4e475c9648efea33fbe2057fc7bd
Commit: 6058f441207206423359506cf79c95065f3efb23
https://github.com/tribe29/checkmk/commit/6058f441207206423359506cf79c95065…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-10-25 (Fri, 25 Oct 2019)
Changed paths:
A .werks/10288
M web/htdocs/wato.py
Log Message:
-----------
10288 FIX Customer GUI: remove superfluous tt tags
<tt> tags were used but escaped so they were visible. These tags are now removed.
Change-Id: Ie29abfed0e358f2c5823c5054cfd2e3f88556cb4
Commit: 04fea570802bce87055fcfda9bcfcbd270b663c8
https://github.com/tribe29/checkmk/commit/04fea570802bce87055fcfda9bcfcbd27…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-10-25 (Fri, 25 Oct 2019)
Changed paths:
M .werks/10288
Log Message:
-----------
10288 will appear in 1.5.0p24
Change-Id: Ib478310c105e2888aae56d0ed9953a0db3305ed0
Compare:
https://github.com/tribe29/checkmk/compare/e26030f578ac...04fea570802b