Branch: refs/heads/1.6.0
Home:
https://github.com/tribe29/checkmk
Commit: 02922ea3fe703404d1981fcdee87bca4cdb17177
https://github.com/tribe29/checkmk/commit/02922ea3fe703404d1981fcdee87bca4c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-05 (Wed, 05 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-master.jenkins
Log Message:
-----------
Quick fix to make build work
Change-Id: Ia7549faaf6f2b9b454682cb268f27dccb0284d53
Commit: 52c9ae5087a4b18d02196dfd3a51e4ae7926f3c8
https://github.com/tribe29/checkmk/commit/52c9ae5087a4b18d02196dfd3a51e4ae7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-05 (Wed, 05 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 scripts/setup.sh
Log Message:
-----------
Bumped version to 1.6.0b2
Change-Id: I856f66db5cfd3d26fe0611cda3b922de4f822093
Commit: 8bed171ecc0dbc6e832bc9ae8e3fe7af58cc97c7
https://github.com/tribe29/checkmk/commit/8bed171ecc0dbc6e832bc9ae8e3fe7af5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-06 (Thu, 06 Jun 2019)
Changed paths:
M .site
Log Message:
-----------
Use beta test site for 1.6.0
Change-Id: I9ce30b63ccafa6b3680e1e75dc26d02a997dacc0
Commit: 1b16a919c39ae6ffd4cbd08de9e2aed50c9d5cce
https://github.com/tribe29/checkmk/commit/1b16a919c39ae6ffd4cbd08de9e2aed50…
Author: Rawiri Blundell <rawiri.blundell(a)gmail.com>
Date: 2019-06-06 (Thu, 06 Jun 2019)
Changed paths:
M agents/check_mk_agent.linux
Log Message:
-----------
Resolve multiple smaller Shellcheck complaints
fixes #17
Change-Id: I3fe561aaba0c3446833e8ba39037e02955abc0a4
Commit: 670270cb09ac62e2b4c8515ccfaadfe4422a109e
https://github.com/tribe29/checkmk/commit/670270cb09ac62e2b4c8515ccfaadfe44…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-06 (Thu, 06 Jun 2019)
Changed paths:
A .werks/7764
M cmk/gui/table.py
Log Message:
-----------
7764 FIX Fixed broken quick search in host table
When trying to use the "Quick search" field below the host table on the
"Hosts"
page, this resulted in and "IndexError: list index out of range" exception.
Change-Id: I33ab9456403260f2e108a2199bfd5aadcb784320
Commit: 658f3078d01941d481c389ef955560440fa11f88
https://github.com/tribe29/checkmk/commit/658f3078d01941d481c389ef955560440…
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: I49787d4aaf50ed95a2948fe34ca8d20eaab30e96
Commit: 31968762201a4d2479487abb42167b96a41c1a6f
https://github.com/tribe29/checkmk/commit/31968762201a4d2479487abb42167b96a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-06 (Thu, 06 Jun 2019)
Changed paths:
A .werks/7765
M cmk/gui/wato/pages/parentscan.py
Log Message:
-----------
7765 FIX Fix parent scan when no gateway was found
When the parent scan found not gateway, e.g. because the
scanned host is the local host, then an exception like
this was produced by the background job:
C+:
ERROR heute on site heute: type object argument after * must be an iterable, not
NoneType
Traceback (most recent call last):
File "/omd/sites/heute/lib/python/cmk/gui/wato/pages/parentscan.py", line 107,
in _process_task
self._execute_parent_scan(task, settings))
File "/omd/sites/heute/lib/python/cmk/gui/wato/pages/parentscan.py", line 130,
in _process_parent_scan_results
gateway = ParentScanResult(*gateways[0][0]) if gateways[0] is not None else None
TypeError: type object argument after * must be an iterable, not NoneType
C-:
Change-Id: I495b8be7bb020508a521d3a90846ca05ce29246e
Commit: 3553e635c41c9ae64d7c74398cddb77882b07858
https://github.com/tribe29/checkmk/commit/3553e635c41c9ae64d7c74398cddb7788…
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: 20223a893ac221fa75ad74e973530390c67c959c
https://github.com/tribe29/checkmk/commit/20223a893ac221fa75ad74e973530390c…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-06 (Thu, 06 Jun 2019)
Changed paths:
M agents/wnx/src/engine/providers/fileinfo.cpp
M agents/wnx/src/engine/providers/fileinfo.h
M agents/wnx/src/engine/providers/fileinfo_details.h
M agents/wnx/watest/test-cap.cpp
M agents/wnx/watest/test-install-auto.cpp
M agents/wnx/watest/test-section_fileinfo.cpp
M agents/wnx/watest/test-wtools.cpp
M agents/wnx/watest/test_tools.h
Log Message:
-----------
[CMK-991] - supported new table format for fileinfo section
- extensive unit testing of literally everything
- old method is still supported, but disabled and designated as deprecated
- minor: ConstructFile instead of CreateFile(Windows define)
- minor: many string -> string_view
Change-Id: Ie7cc877744f7adfe7156895b7ed0a08e2fbb62a5
Commit: 7ed3828e452f52ca668c387e3fe917fb6739cd08
https://github.com/tribe29/checkmk/commit/7ed3828e452f52ca668c387e3fe917fb6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-06 (Thu, 06 Jun 2019)
Changed paths:
M cmk/utils/werks.py
Log Message:
-----------
re-add missing write_version flag
Change-Id: Ie012e52e82769f0a7a39ce5b210307a8ec5c46a4
Commit: 8a686fde9f6e199abb240b3916ca702e0e1bc1a5
https://github.com/tribe29/checkmk/commit/8a686fde9f6e199abb240b3916ca702e0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-06 (Thu, 06 Jun 2019)
Changed paths:
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Cleanup writing host tags to hosts.mk
The "all_hosts" values and keys of "clusters" of the WATO hosts.mk
files are now plain host names instead of the previously joined
hostname + host tags (host|tag1|tag2|...).
The host tags are now stored in the "host_tags" dictionary.
Change-Id: I809eb3f562309df4db321f89b88ad47b7e27f32f
Commit: 4bc2028b9ab97271bbb42a4d34319d0fad22a35d
https://github.com/tribe29/checkmk/commit/4bc2028b9ab97271bbb42a4d34319d0fa…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-06 (Thu, 06 Jun 2019)
Changed paths:
M web/htdocs/js/modules/forms.js
Log Message:
-----------
Label input usability: Print useful error message on invalid input
Change-Id: Ie7265b388d307bd202f7f39ab5ba1c783fe4c6c2
Commit: 3ecaec443d9fd7f69304992e3fd2da29821db013
https://github.com/tribe29/checkmk/commit/3ecaec443d9fd7f69304992e3fd2da298…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-06-06 (Thu, 06 Jun 2019)
Changed paths:
A .werks/7260
M cmk/gui/plugins/sidebar/virtual_host_tree.py
Log Message:
-----------
7260 FIX Virtual Host Tree: Fixed sorting by topic
Change-Id: I48e50d90acc14343d776b322aa5f247ee5e63982
Commit: 752fdf28412365ff083d8bce25f3151c301f05cc
https://github.com/tribe29/checkmk/commit/752fdf28412365ff083d8bce25f3151c3…
Author: Rawiri Blundell <rawiri.blundell(a)gmail.com>
Date: 2019-06-06 (Thu, 06 Jun 2019)
Changed paths:
M agents/check_mk_agent.linux
Log Message:
-----------
Linux agent: standardise function declarations, add/implement inpath()
fixes #18
Change-Id: I652332ca14c4d0d53a462067410a06e9fee0d47e
Commit: efdf7df9d6049d51c5cc1fc5f744df5125cf9608
https://github.com/tribe29/checkmk/commit/efdf7df9d6049d51c5cc1fc5f744df512…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-06-06 (Thu, 06 Jun 2019)
Changed paths:
M cmk/gui/plugins/metrics/check_mk.py
Log Message:
-----------
metrics/check_mk.py: Fix nonascii in msgid
Change-Id: Ie98c0848baf9f018d6f1ec88204a0caba506814b
Commit: 1f2ccb4d55e297da568e87391bf08ce1c3540fac
https://github.com/tribe29/checkmk/commit/1f2ccb4d55e297da568e87391bf08ce1c…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-06 (Thu, 06 Jun 2019)
Changed paths:
A .werks/7705
M cmk_base/data_sources/abstract.py
M cmk_base/data_sources/tcp.py
M tests/unit/cmk_base/test_data_sources_unit.py
Log Message:
-----------
7705 FIX Fixed checking Checkmk version if agent is connected via programs like ssh
Change-Id: I42aa855f0276a30626ee24dcb9c2ac5b3446bdf9
Commit: 38c0b5e4646a035f0be6dd63e3fad4d87d0ffc5c
https://github.com/tribe29/checkmk/commit/38c0b5e4646a035f0be6dd63e3fad4d87…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
A .werks/7768
Log Message:
-----------
7768 FIX Fix missing var/check_mk/rrd in CEE
The directory var/check_mk/rrd was missing in the 1.6.0b1 package
which lead to a question to remove this directory during update from
previous versions.
Change-Id: Iee2d979f0e200a7ab9c5f08b671dc157c7be2888
Commit: bc0d91707da135912102c6621156e07161f565d4
https://github.com/tribe29/checkmk/commit/bc0d91707da135912102c6621156e0716…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M tests/integration/cmk/gui/test_webapi.py
Log Message:
-----------
Fix integration test after hosts.mk change
Change-Id: Ia16ff2415b725a7e3a6b15da9d3f763248b30583
Commit: 05eb32fc336fca4c779b1e315ac4d33dca8308c7
https://github.com/tribe29/checkmk/commit/05eb32fc336fca4c779b1e315ac4d33dc…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
A .werks/7709
M checks/cisco_temp
M checks/dell_powerconnect_cpu
M checks/dell_powerconnect_fans
M checks/dell_powerconnect_psu
M checks/dell_powerconnect_temp
M checks/dmi_sysinfo
M checks/dmraid
M checks/nfsexports
Log Message:
-----------
7709 FIX Removed remaining, deprecated 'check{name,type}' argument in discovery
functions which led to crashes during discovery
Change-Id: Iadbca4b2f691c66c1b898c21bc797ae14d4635d2
Commit: 225f7e4bc1b53c2c339d1568d71d0080411353de
https://github.com/tribe29/checkmk/commit/225f7e4bc1b53c2c339d1568d71d00804…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
lokalisierung
Change-Id: I232ad45e03fc8cda5c45e9147039a777f8468b64
Commit: a1b410d661658993a5ce7d1377c0fe4b182fb602
https://github.com/tribe29/checkmk/commit/a1b410d661658993a5ce7d1377c0fe4b1…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M cmk/gui/htmllib.py
Log Message:
-----------
Prevent firefox from autocompleting hidden fields on page reload
The ListOfMultiple valuespec uses a hidden field to keep track of the
elements choosen by the user. On page reload the previously choosen
elements were reset to the initial value, but not the hidden field
value. This made the valuespec unusable until completely reopening the
page again.
This fix affects all all hidden fields with the assumption that this
logic is the correct one for all our dialogs.
Change-Id: I77e3e06c6384c3e07f914fd5a3906e8e9061e046
Commit: a21ed3d224691e9d6cf31897c0ffa605f4f46389
https://github.com/tribe29/checkmk/commit/a21ed3d224691e9d6cf31897c0ffa605f…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
Fix initial value of cascading dropdown
The cascading dropdown valuespec did not show it's child valuespec when
no value has been handed over to it and the form was not submitted yet.
Change-Id: I98a5a44e2426a57fb218dc1636bf94af7ca010f0
Commit: 9c5be2c84ca45e75bb36a9902148ff7988c74b8e
https://github.com/tribe29/checkmk/commit/9c5be2c84ca45e75bb36a9902148ff798…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_views.scss
Log Message:
-----------
Fixed width of "list of" valuespec button column
Change-Id: Ibdbaa2ebf27b19206f25bc6e7e48315667709144
Commit: f50394e88bebf2b64794a404f9a57a171241dd42
https://github.com/tribe29/checkmk/commit/f50394e88bebf2b64794a404f9a57a171…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M livestatus/src/test/test_CustomVarsDictFilter.cc
Log Message:
-----------
More tests for CustomVarsDictFilter.
Change-Id: Ia3db6c0e1a5d3cf682fe24c96e86b4a665f841c2
Commit: 6f72e4d4cc17558f05345e39c64343378aba7374
https://github.com/tribe29/checkmk/commit/6f72e4d4cc17558f05345e39c64343378…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M livestatus/src/CustomVarsDictFilter.cc
M livestatus/src/test/test_CustomVarsDictFilter.cc
Log Message:
-----------
Livestatus filter for dict-valued columns can now use SQL-style quoting.
CMK-1892
Change-Id: I71a141ab9a8ad779e95e9a34d73e981feeec5763
Commit: faa2941020e695d886f7279e9fe3fc245f043711
https://github.com/tribe29/checkmk/commit/faa2941020e695d886f7279e9fe3fc245…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
A .werks/6972
Log Message:
-----------
6972 Support SQL-style quoting for filtering dict-valued columns
Some Livestatus columns do not contain a simple value or a list of such values,
they contain a dictionary of key/value pairs. More concretely, the
<ul>
<li><tt>custom_variables</tt></li>
<li><tt>label_sources</tt></li>
<li><tt>labels</tt></li>
<li><tt>tags</tt></li>
</ul>
columns in the
<ul>
<li><tt>contacts</tt></li>
<li><tt>hosts</tt></li>
<li><tt>hostsbygroup</tt></li>
<li><tt>services</tt></li>
<li><tt>servicesbygroup</tt></li>
<li><tt>servicesbyhostgroup</tt></li>
</ul>
tables contain dictionary values. Livestatus filter for such columns have a
special syntax:
C+:
Filter: COLUMN OPERATOR KEY VALUE
C-:
As an example, the query:
C+:
GET hosts
Filter: tag = agent cmk-agent
C-:
returns all hosts where the tag "agent" has the value "cmk-agent".
Note that the
key and the value are separated by whitespace. But this makes it impossible to
query for a tag name with spaces. To support more general keys and values in
such filters, Livestatus now additionally supports SQL-style quoting for such
column filters:
C+:
Filter: labels = 'It''s so' 'cool, man!'
C-:
This filter matches a label with key "It's so" and value "cool,
man!". Note the
use of 2 consecutive single quotes to represent 1 single quote. The previous
syntax still works, the new syntax is triggered by a leading single quote in the
key and/or value.
Change-Id: I14d72f742f4d81132568455f180ee01a577e0322
Commit: 005048468baba519bb37bf7e9e4c2d2da20d7042
https://github.com/tribe29/checkmk/commit/005048468baba519bb37bf7e9e4c2d2da…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
A .werks/7767
M cmk/gui/wato/pages/bulk_edit.py
M cmk/gui/watolib/host_attributes.py
Log Message:
-----------
7767 FIX Prevent "read only" host attributes from being cleaned up
The different "read only" host attributes in WATO (e.g. Network scan result,
created time, locked by, ...) could be reset to the default value using the
host attribute cleanup dialog. These options will now be hidden from that
dialog.
Change-Id: I98148a1d0a7cad653e6f6af88b0216ecf97684ab
Commit: a538e0339c2c3beb35e006fad663ca52988ab339
https://github.com/tribe29/checkmk/commit/a538e0339c2c3beb35e006fad663ca529…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M buildscripts/scripts/integration-daily-master.jenkins
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
1.6.0 should behave similar to master branch
Change-Id: I157ca9ae0ee08ce3971dfabbb0789515d19cf544
Commit: 7b1a1d8d316fa1f67da82a89cf0f7ef14627d1f3
https://github.com/tribe29/checkmk/commit/7b1a1d8d316fa1f67da82a89cf0f7ef14…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
Fix typo in branch variable
Change-Id: Ie36d7fabb0fcd61bf19ba0fe9df8d150d7382c03
Commit: 4f10cb4a77555c056576d905298c482a83c78cdb
https://github.com/tribe29/checkmk/commit/4f10cb4a77555c056576d905298c482a8…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M tests/unit/cmk/utils/rulesets/test_ruleset_matcher.py
Log Message:
-----------
Add new tests for host_tag condition specific rule matching
CMK-2188
Change-Id: I4651d3f2ad365ccbbf97a8156edb6a4552500060
Commit: 71d38c8be391937003d87240cdd1fb0f5ae73b3a
https://github.com/tribe29/checkmk/commit/71d38c8be391937003d87240cdd1fb0f5…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M cmk/utils/rulesets/ruleset_matcher.py
Log Message:
-----------
Extract single tag condition matching
CMK-2188
Change-Id: I56fd0204596b7751367b6d0cbb6fd48c792ab455
Commit: ab4d4a3ee3aefb9f25f3b3142640ef17a946c7d1
https://github.com/tribe29/checkmk/commit/ab4d4a3ee3aefb9f25f3b3142640ef17a…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M cmk/utils/rulesets/ruleset_matcher.py
M tests/unit/cmk/gui/watolib/test_gui_rulesets.py
M tests/unit/cmk/utils/rulesets/test_ruleset_matcher.py
Log Message:
-----------
Enable "$or" matching for multiple tag ID matching in a single tag group
CMK-2188
Change-Id: If44edecb1a5c443c263f3a56250f61fed9a2e90d
Commit: 1f70ff63f68317c04d847cff518460d37d79cba8
https://github.com/tribe29/checkmk/commit/1f70ff63f68317c04d847cff518460d37…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M agents/check_mk_agent.linux
Log Message:
-----------
Unbreak df section.
Change-Id: Iafc67f2f37b8a8e42bd4a0ca9573d20782cb741e
Commit: 92d8a114c968e17830b11820a5bcad3303cb126f
https://github.com/tribe29/checkmk/commit/92d8a114c968e17830b11820a5bcad330…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M cmk/special_agents/agent_kubernetes.py
Log Message:
-----------
agent_kubernetes: don't use a piggyback prefix for nodes
Kubernetes objects received by the agent_kubernetes are prefixed by
the type of object (e.g. pod_ for Pods). For Kubernetes nodes this
is unhandy since in setups which monitor a Kubernetes node via the
check_mk_agent and the agent_kubernetes this often requires an
additional piggyback translation rule.
Change-Id: I6af813423b7021bbbee02a19e8fe06f87c2f28b9
Commit: 878fb5824e6c5e28e15fc5bc258c85cf83590ab6
https://github.com/tribe29/checkmk/commit/878fb5824e6c5e28e15fc5bc258c85cf8…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M agents/check_mk_agent.linux
Log Message:
-----------
Unbreak reading of config files below fileinfo.d/
Change-Id: Iae27fae67327cd988a91581345069f38e400e717
Commit: 82666c89e5bf4f8196e2bf92fdfc3ed117fa9953
https://github.com/tribe29/checkmk/commit/82666c89e5bf4f8196e2bf92fdfc3ed11…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
A .werks/7780
M checks/winperf_if
M tests/unit/checks/test_if_winperf_if.py
Log Message:
-----------
7780 FIX winperf_if: Fixed crash while parsing counters section
Change-Id: I57c4becbcaed12b3a362ddb46b7cd0921b6ee560
Commit: 00a744d07a5e1f9d834b4d5281c0b403a69fd389
https://github.com/tribe29/checkmk/commit/00a744d07a5e1f9d834b4d5281c0b403a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
A .werks/7770
M cmk_base/config.py
Log Message:
-----------
7770 FIX Fix "Periodic service discovery" disabling rules breaking config
In 1.6.0b1 a rule in the ruleset "Periodic service discovery" that is
configured with the option "Do not perform service discovery check" resulted
in the following exception when updating the core config (e.g. with cmk -U):
C+:
OMD[testsite]:~$ cmk --debug -Uv
Generating configuration for core (type cmc)...
time period '24X7': 2 time points
Configuration Error: 'NoneType' object has no attribute '__getitem__'
Traceback (most recent call last):
File "/omd/sites/testsite/bin/cmk", line 94, in
exit_status = modes.call(mode_name, mode_args, opts, args)
File "/omd/sites/testsite/lib/python/cmk_base/modes/__init__.py", line 72, in
call
return mode.handler_function(*handler_args)
File "/omd/sites/testsite/lib/python/cmk_base/modes/check_mk.py", line 1106, in
mode_update
do_update(create_core(options), with_precompile=True)
File "/omd/sites/testsite/lib/python/cmk_base/core_config.py", line 266, in
do_update
do_create_config(core, with_agents=with_precompile)
File "/omd/sites/testsite/lib/python/cmk_base/core_config.py", line 219, in
do_create_config
create_core_config(core)
File "/omd/sites/testsite/lib/python/cmk_base/core_config.py", line 235, in
create_core_config
core.create_config()
File "/omd/sites/testsite/lib/python/cmk_base/cee/core_cmc.py", line 63, in
create_config
_create_config_hook(self._cmc_file)
File "/omd/sites/testsite/lib/python/cmk_base/cee/core_cmc.py", line 123, in
_create_config_hook
hosts_config = _measure_time(cmc_all_hosts)
File "/omd/sites/testsite/lib/python/cmk_base/cee/core_cmc.py", line 156, in
_measure_time
result = func(*args, **kwargs)
File "/omd/sites/testsite/lib/python/cmk_base/cee/core_cmc.py", line 457, in
cmc_all_hosts
cmc_hosts = CMCHosts(config_cache.all_active_hosts(), CMCHostConfig)
File "/omd/sites/testsite/lib/python/cmk_base/cee/core_cmc.py", line 501, in
__init__
self._compute(hostnames, host_class)
File "/omd/sites/testsite/lib/python/cmk_base/cee/core_cmc.py", line 513, in
_compute
host_config = host_class(hostname)
File "/omd/sites/testsite/lib/python/cmk_base/cee/core_cmc.py", line 966, in
__init__
self._compute()
File "/omd/sites/testsite/lib/python/cmk_base/cee/core_cmc.py", line 984, in
_compute
self._cmc_services()
File "/omd/sites/testsite/lib/python/cmk_base/cee/core_cmc.py", line 1259, in
_cmc_services
if disc_check_params["check_interval"] \
TypeError: 'NoneType' object has no attribute '__getitem__'
C-:
Change-Id: Ic542c185326b7e5def1c52469226a33b252b1912
Commit: e0b54d241fd584ddcc4c51b689f085568b749096
https://github.com/tribe29/checkmk/commit/e0b54d241fd584ddcc4c51b689f085568…
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: 2bd3f51078ca8bc297a9ba29dc49f71f1e58a9bc
https://github.com/tribe29/checkmk/commit/2bd3f51078ca8bc297a9ba29dc49f71f1…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M cmk_base/config.py
M cmk_base/discovery.py
Log Message:
-----------
Discovery check: Fall back to default parameters
When the check is enabled there should always be a rule and None should
never occur, but just to be sure we apply the default parameters.
Change-Id: I5a1d7058e1f6a30ccc50a3d8cb28cc54b2d12067
Commit: 0f9eb1d9e4621195a8aac08e7d3921dd95c269c8
https://github.com/tribe29/checkmk/commit/0f9eb1d9e4621195a8aac08e7d3921dd9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
A .werks/7769
M cmk/gui/watolib/hosts_and_folders.py
M cmk_base/config.py
M tests/unit/cmk_base/test_config.py
Log Message:
-----------
7769 FIX Fix broken computation of host contact groups in some cases
The core config creation was broken in 1.6.0b1 when using the WATO
folder hierarchy for assigning contact groups to hosts.
An exception like this was displayed after the update or later, e.g.
when executing <tt>cmk -U</tt> to update the core configuration:
C+:
File "/omd/sites/produktiv/lib/python/cmk_base/cee/core_cmc.py", line 457, in
cmc_all_hosts
cmc_hosts = CMCHosts(config_cache.all_active_hosts(), CMCHostConfig)
File "/omd/sites/produktiv/lib/python/cmk_base/cee/core_cmc.py", line 501, in
__init__
self._compute(hostnames, host_class)
File "/omd/sites/produktiv/lib/python/cmk_base/cee/core_cmc.py", line 513, in
_compute
host_config = host_class(hostname)
File "/omd/sites/produktiv/lib/python/cmk_base/cee/core_cmc.py", line 962, in
__init__
super(CMCHostConfig, self).__init__(hostname)
File "/omd/sites/produktiv/lib/python/cmk_base/cee/core_cmc.py", line 753, in
__init__
self._host_contact_groups = self._host_config.contactgroups
File "/omd/sites/produktiv/lib/python/cmk_base/config.py", line 2471,
in contactgroups
return list(set(cgrs))
TypeError: unhashable type: 'list'
C-:
Change-Id: Ib4f0839745f6d01cfd9dd11a847589ce26e444e9
Commit: 4be65de6b6fbd9a298f922b3d617c5622ff7f610
https://github.com/tribe29/checkmk/commit/4be65de6b6fbd9a298f922b3d617c5622…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Create rules in hosts.mk in new rule format
Change-Id: I88b750de86678029c52dc39e5e9a6abc746be119
Commit: 4a943cc752345e2342e3c24d6a24620ab63cc3a5
https://github.com/tribe29/checkmk/commit/4a943cc752345e2342e3c24d6a24620ab…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Updated some localizations
Change-Id: I68bd1742925023d967d90aad82a221bfad548c86
Commit: 69f0d09d3ece530605253b27952317952f980e83
https://github.com/tribe29/checkmk/commit/69f0d09d3ece530605253b27952317952…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M omd/Licenses.csv
M omd/packages/pnp4nagios/PNP4NAGIOS
R omd/packages/pnp4nagios/skel/etc/icinga/ssi/extinfo-header.ssi
R omd/packages/pnp4nagios/skel/etc/icinga/ssi/status-header.ssi
Log Message:
-----------
Cleanup some left over Icinga 1 files
Change-Id: I254a2950fab73b366d68eac89360f1881ef517d6
Commit: 1d6484a89323abed1f21eba113a4a16b30ce140f
https://github.com/tribe29/checkmk/commit/1d6484a89323abed1f21eba113a4a16b3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
A .werks/7771
M omd/packages/omd/omdlib/main.py
M omd/packages/pnp4nagios/PNP4NAGIOS
Log Message:
-----------
7771 FIX Prevent question about removed "etc/icinga/icinga.d" directory
We removed the deprecated Icinga 1 from our packages. This lead to a question
about removing the etc/icinga/icinga.d directory during updates to 1.6.0b1.
The question for removal of this directory has now been removed for most users.
Change-Id: I4250532b219d000d06cdc98ccef302b6ee605872
Commit: 553cefa1452ebe75af5136d838c30364d8c567de
https://github.com/tribe29/checkmk/commit/553cefa1452ebe75af5136d838c30364d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M tests/unit/cmk_base/test_config.py
Log Message:
-----------
Make test independent of sorting
Change-Id: Iaaf66d540970422da9f0f3de48026e15e8409860
Commit: fb50613afa1c4ebb5fa695a676847282b7ef22fd
https://github.com/tribe29/checkmk/commit/fb50613afa1c4ebb5fa695a676847282b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-09 (Sun, 09 Jun 2019)
Changed paths:
A .werks/7772
M omd/packages/omd/omd.make
Log Message:
-----------
7772 FIX Fix left over omdlib pyc files after uninstall
When uninstalling the 1.6.0b1 packages, they left over some .pyc files in the
/omd/versions/1.6.0b1.cre/lib/python/omdlib directory. If you have removed the
package, you can delete the directory /omd/versions/1.6.0b1.cre by hand to
clean up.
CMK-2111
Change-Id: I8ef40ab139d89b7beda4c1a9c9a2613539d4284c
Commit: dea99c4b3b394367d9bb76a77d5c971b0ad4e7f0
https://github.com/tribe29/checkmk/commit/dea99c4b3b394367d9bb76a77d5c971b0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-10 (Mon, 10 Jun 2019)
Changed paths:
A .werks/7773
M omd/packages/cma/post-install
Log Message:
-----------
Fix 1.6 compatibility with CMA <1.4.7
The Checkmk 1.6 version can now be installed on Checkmk Appliance
firmwares older than 1.4.7.
Change-Id: Icff6fe0a270e5badc3946e5bd7a4f9b1e2e8328b
Commit: 06399ff5220c8e7b5fce6f1c2aa990b28cda9587
https://github.com/tribe29/checkmk/commit/06399ff5220c8e7b5fce6f1c2aa990b28…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-10 (Mon, 10 Jun 2019)
Changed paths:
A .werks/7774
M omd/debian/postinst.in
Log Message:
-----------
7774 FIX Fix installation issue on older debian based distros
The werk #7344 introduced compatibility issues with Linux setups that don't
support linux capabilities (for different reasons). One reason may be a kernel
that does not support the capabilities.
We have added a fallback to the Checkmk debian packages that tries to use the
linux capabilities (as described in #7344). Once that fails it falls back to
setting the SETUID bit on the binaries, just like Checkmk did it before.
Change-Id: I4c563f067ec638531d769f0c36a170b7ae84d397
Commit: 5c65748534b05e8ff05cae0ab7cc1911136482c8
https://github.com/tribe29/checkmk/commit/5c65748534b05e8ff05cae0ab7cc19111…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-10 (Mon, 10 Jun 2019)
Changed paths:
M omd/packages/omd/omd.make
Log Message:
-----------
Fix issue in recent pyc fix
Change-Id: Iac7d2805c34b55d08314da69e5f15c6837f355fd
Commit: e10f5207a83a9ad2b64f9d4ebc6e866af540cd4e
https://github.com/tribe29/checkmk/commit/e10f5207a83a9ad2b64f9d4ebc6e866af…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-10 (Mon, 10 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-cmk-container.jenkins
Log Message:
-----------
Unbreak docker builds
Change-Id: I5d0ff04b8409f9947b40fb5cab8b978a76ee599c
Commit: 3acc1b39b9a37ffcaa2f914fbc37f134c587c383
https://github.com/tribe29/checkmk/commit/3acc1b39b9a37ffcaa2f914fbc37f134c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M cmk/gui/plugins/visuals/filters.py
M livestatus/api/python/livestatus.py
M tests/unit/livestatus/test_livestatus_unit.py
Log Message:
-----------
Make use of label quoting realized with #6972
The GUI filters for tags and labels now use the new dict key/value
quoting mechanism.
There is a new central function to apply the quoting
livestatus.quote_dict().
Change-Id: I4699db2cab2725594c41b623cee7b9ed82668b5f
Commit: eb82853bee0ee8a47f5d8e5c8b95eec5d9e38ccd
https://github.com/tribe29/checkmk/commit/eb82853bee0ee8a47f5d8e5c8b95eec5d…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Add a few translations
Change-Id: Ibe681161af06dd433343146b68cf6705fa4fda34
Commit: 7e7a220ccadd14e03a7b4682cbb943783a4e1fbe
https://github.com/tribe29/checkmk/commit/7e7a220ccadd14e03a7b4682cbb943783…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/systemd_services.py
Log Message:
-----------
systemd_services: Fix missing text in WATO
FEED-3683
Change-Id: Id59859d1d9f5955f285f50f6941ec1ada88fdecd
Commit: cb6b3c4c1d1ef443448d4fe6d3451ea569aaf5de
https://github.com/tribe29/checkmk/commit/cb6b3c4c1d1ef443448d4fe6d3451ea56…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
A .werks/7776
M cmk/gui/views.py
M tests/unit/cmk/gui/test_views.py
Log Message:
-----------
7776 FIX Fix grouping views by tags
When trying to use tag painters for grouping table views this resulted
in an exception <tt>TypeError (<lambda>() takes exactly 2 arguments (1
given))</tt>
in 1.6.0b1.
Change-Id: If521fff79304c38cfb81f957a043f2f1940c2227
Commit: ca481a6c74f4c97e92667fa5e495cc177e62f9a9
https://github.com/tribe29/checkmk/commit/ca481a6c74f4c97e92667fa5e495cc177…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
A .werks/7777
M cmk/gui/watolib/rulespecs.py
Log Message:
-----------
7777 FIX Fix problem in legacy WATO plugin conversion
When using 3rd party extensions that register WATO rulesets in the pre 1.6
logic (by using thre register_rule()) method, this may result in an error like
this on the package management page <tt>TypeError: type() argument 1 must be string,
not unicode</tt>.
Change-Id: I000f079a1874bbb9b86b6f678eed2afd7ecb4441
Commit: dffcd1f3fc75636b8b15fb6d6344d27f63842569
https://github.com/tribe29/checkmk/commit/dffcd1f3fc75636b8b15fb6d6344d27f6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M cmk/gui/watolib/rulesets.py
Log Message:
-----------
Small performance fix in WATO rule search
CMK-2199
Change-Id: I121bbaaf50faa232e7d7e2f69f3dff9b2ab8514a
Commit: d4171620b7df3f046df842589b9eb509e00cc7b8
https://github.com/tribe29/checkmk/commit/d4171620b7df3f046df842589b9eb509e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M cmk/gui/watolib/rulespecs.py
Log Message:
-----------
Cleanup false positive pylint finding
Change-Id: Ib3d77bdb2cfd789531cb48a84723f59289e9fd5e
Commit: e6307b8bf07b316cc599f58e04c55e8defed4730
https://github.com/tribe29/checkmk/commit/e6307b8bf07b316cc599f58e04c55e8de…
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: Ic45a8f1b4101caba77b274a3010ec213f3b65bd0
Commit: 01134fdf563db0cb0de41d2f3dc2838ef73d1b6c
https://github.com/tribe29/checkmk/commit/01134fdf563db0cb0de41d2f3dc2838ef…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
A .werks/7766
Log Message:
-----------
7766 FIX Raw Edition: Fix missing default ruleset and automation user
When creating a new site with Checkmk Raw Edition 1.6.0b1 the sample
configuration could not be created correctly. It was missing the empty
sample Event Console rule pack and the builtin "automation" user.
In the moment this happens an error like this is visible in var/log/web.log:
C+:
UnboundLocalError: local variable 'cmk' referenced before assignment
C-:
Change-Id: I5c3c48f6f0404c0e6ea4564090caa20834a281a5
Commit: 1db6d2707130c55d541ff1df0f8a8307a07b9c55
https://github.com/tribe29/checkmk/commit/1db6d2707130c55d541ff1df0f8a8307a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M cmk/gui/plugins/wato/__init__.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/watolib/utils.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/watolib/__init__.py
A tests/unit/cmk/gui/plugins/wato/utils/test_sample_config.py
Log Message:
-----------
Modularied WATO sample config creation
The _create_sample_config() in watolib.__init__ imported several modules
in a way that it was not allowed to. Because these imports were
resulting in circular dependencies the imports were done locally in the
function. This could lead to errors e.g. when creating the sample config
for Raw Edition installations.
The registration of sample configurations has now been moved to a central
class registry object in cmk.gui.plugins.wato.utils which can be
imported from all necessary places.
The watolib._create_sample_config function is then calling all registered
sample config generators in a defined order.
One difference is that the sample configuration executes all generators
in the desired order, even when a single generator fails. In such a
situation an error is written to the web.log.
Change-Id: I1cb412f4373ebfd3027dbf0b538dbab6dc85bb96
Commit: 8b78932efe19ff4522dab77b918da7b12403c6f5
https://github.com/tribe29/checkmk/commit/8b78932efe19ff4522dab77b918da7b12…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M .werks/5505
M agents/Makefile
M agents/windows/configure.ac
M buildscripts/scripts/nightly-build.jenkins
M cmk/gui/crash_reporting.py
M cmk/gui/plugins/config/base.py
M docker/Dockerfile
M omd/debian/control.in
M tests/docker/test_docker.py
M tests/unit/checks/test_docker_parse_node_images.py
M tests/unit/checks/test_docker_parse_subsection_image_inspect.py
Log Message:
-----------
Change feedback address to feedback(a)checkmk.com
Change some other meta information on the way
Change-Id: I2f4ed65bf651a0a7710efad88143302a52062972
Commit: 4c4a57bcb261eaeb620649ccbf081a848ac118f6
https://github.com/tribe29/checkmk/commit/4c4a57bcb261eaeb620649ccbf081a848…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M tests/unit/agents/plugins/test_mk_logwatch.py
Log Message:
-----------
mk_logwatch: fix -s option of pytest
Change-Id: If5336a4a85349c1b587ad36be94250fa8628ba94
Commit: a2681f6e97299371c78411d37d43909bea514709
https://github.com/tribe29/checkmk/commit/a2681f6e97299371c78411d37d43909be…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
A .werks/7778
M cmk/gui/plugins/views/inventory.py
Log Message:
-----------
7778 FIX Fix sorting views by inventory columns
Views that sorted their rows by inventory columns could not be rendered
in 1.6.0b1. They always showed an exception like this: <tt>TypeError:
<lambda>() takes exactly 2 arguments (3 given)</tt>.
Change-Id: Ic524af50576fa7cc473a0138ff88e44d58839995
Commit: ea512652f197f3cbbbc68f39c27fc40b3f713fcd
https://github.com/tribe29/checkmk/commit/ea512652f197f3cbbbc68f39c27fc40b3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M tests/packaging/test_files.py
M tests/unit/cmk/gui/test_views.py
M tests/unit/cmk/gui/test_visuals.py
Log Message:
-----------
Cleanup invalid fixture access
Change-Id: I73855b457b9b10be5668b4844289677349d4ed62
Commit: 8f1e3cdc65d64d9426ec0769c497a554c97aa8b4
https://github.com/tribe29/checkmk/commit/8f1e3cdc65d64d9426ec0769c497a554c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M omd/packages/net-snmp/net-snmp.make
Log Message:
-----------
Fix creation of usr directory in version base path
The net-snmp perl module was creating a perllocal.pod in an unexpected
place instead of our standard perl module hierarchy.
Change-Id: I243a4ff31a3fe71ae1e1c451ec6e718071d366e2
Commit: eaaa1119c2dc897ea1262faf2c0ad5edcb1e788b
https://github.com/tribe29/checkmk/commit/eaaa1119c2dc897ea1262faf2c0ad5edc…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M tests/packaging/test_files.py
Log Message:
-----------
Fix packaging test patterns for debian packages
Change-Id: Ifcb8ca5307de68752e0c4266a8bb5a539adeae23
Commit: 634a58b722cc28e6c77cd38e42eb15ced1440650
https://github.com/tribe29/checkmk/commit/634a58b722cc28e6c77cd38e42eb15ced…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
A .werks/7421
M checks/if.include
M tests/unit/checks/test_if_winperf_if.py
Log Message:
-----------
7421 ucs_bladecenter_if, winperf_if: discover single interfaces of interface groups
Individual interfaces for portchannels of ucs_bladecenter_if
and teamed interfaces of winperf_if are now discovered additionally
to the grouped interfaces. This makes troubleshooting for grouped
interfaces easier since the metrics of the individual interfaces
are present as well. The new services of the individual interfaces
have to be added to the monitoring.
CMK-1473
Change-Id: Id8416816cdaf30c4f4c327c66649b156ed6a2081
Commit: 2fa31f7b766db02a243660354c04f8a0374fc351
https://github.com/tribe29/checkmk/commit/2fa31f7b766db02a243660354c04f8a03…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Integration tests: Cleanup duplicate .f12 of bakery plugins and agent updater
Change-Id: Ib696d3754617c98293696e8374e37bc09217786f
Commit: 7d45c79f7e88a228784b870708e6bbb04f42fc8c
https://github.com/tribe29/checkmk/commit/7d45c79f7e88a228784b870708e6bbb04…
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: 3c03f63cb22dfb2dc09042a8b7825c13819858fa
https://github.com/tribe29/checkmk/commit/3c03f63cb22dfb2dc09042a8b7825c138…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Also protect "omd rm" with inter process lock to prevent issues with parallel
site create/rm
Change-Id: I68a2ac60515f38657ecf80e287c1401297a785bd
Commit: 68d8fe7edbd48346088f2d2aa045a759d811559a
https://github.com/tribe29/checkmk/commit/68d8fe7edbd48346088f2d2aa045a759d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M .werks/7773
M omd/Makefile
A omd/packages/appliance/appliance.make
A omd/packages/appliance/post-install
A omd/packages/appliance/skel/etc/apache/conf.d/cma.conf
A omd/packages/appliance/webconf_snapin.py
R omd/packages/cma/cma.make
R omd/packages/cma/post-install
R omd/packages/cma/skel/etc/apache/conf.d/cma.conf
R omd/packages/cma/webconf_snapin.py
M omd/packages/packages.make
Log Message:
-----------
Fix CMA specific missing files
* The cma package was not installed correctly into the .cma archives
* Changed appliance specific omd package name from cma to appliance
to prevent confusions with the omd/Makefile target "cma"
* Fix typo and several inconsistencies in appliance.make
Change-Id: If67e1d8e5fd66dba81595701fefa016a9a97e34c
Commit: 3c370f009c103370a33d791061155729a2859108
https://github.com/tribe29/checkmk/commit/3c370f009c103370a33d791061155729a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M tests/packaging/test_files.py
Log Message:
-----------
Add packaging test to ensure CMA files are available in .cma packages
Change-Id: Ia0caf9b38ef1a631aa6d2a182dd945330ba116db
Commit: 53989b42f1a499a23f39eccb1f20bacc2454f244
https://github.com/tribe29/checkmk/commit/53989b42f1a499a23f39eccb1f20bacc2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M omd/packages/apache-omd/apache-omd.make
Log Message:
-----------
Add missing mkdir calls
Change-Id: I1e903c2b86f5b1973cb01d12e33aef3ece3e7dd4
Commit: 23a44da0090229924a63f91915cca509cea11e20
https://github.com/tribe29/checkmk/commit/23a44da0090229924a63f91915cca509c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M omd/packages/appliance/appliance.make
Log Message:
-----------
add missing touch of target status file
Change-Id: I87879dbe979768b314f449a11630dcda97bfa253
Commit: 88eb986758b8cb0ccbcda56da016eb78c8fede2a
https://github.com/tribe29/checkmk/commit/88eb986758b8cb0ccbcda56da016eb78c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M omd/packages/appliance/appliance.make
M omd/packages/check_mk/check_mk.make
Log Message:
-----------
Cleaned up too generic make variable names
Change-Id: I77a37b82a12df5a000e4b0cf2bf28c98fe364de4
Commit: 91f7bda9bde1240dc9fdc64c26c92f864e8ec4c2
https://github.com/tribe29/checkmk/commit/91f7bda9bde1240dc9fdc64c26c92f864…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
M tests/packaging/conftest.py
M tests/packaging/test_files.py
Log Message:
-----------
Fix broken packaging tests
Change-Id: I5590235736267b4526773e66d6caddfe768d149d
Commit: 820969e1c81e692d369a4ebf0b2233988db6bb79
https://github.com/tribe29/checkmk/commit/820969e1c81e692d369a4ebf0b2233988…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-11 (Tue, 11 Jun 2019)
Changed paths:
M tests/packaging/test_files.py
Log Message:
-----------
Another cma packaging test fix
Change-Id: Ib24a8db44b38e2dae9a3e8e233618faad775e42c
Commit: 6ea8f479d23628c8f7c114c2ef09494f69ff42f0
https://github.com/tribe29/checkmk/commit/6ea8f479d23628c8f7c114c2ef09494f6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
Fix typo
Change-Id: I851bb5bc2d1962dec5987197324f5b0a9c4c3691
Commit: df635c261c403b1b2abc0f1a7f46696e0d48107b
https://github.com/tribe29/checkmk/commit/df635c261c403b1b2abc0f1a7f46696e0…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
A .werks/7782
M checks/hp_proliant.include
M checks/hp_proliant_da_phydrv
M checks/hp_proliant_mem
M inventory/hp_proliant_da_phydrv
M inventory/hp_proliant_mem
Log Message:
-----------
7782 FIX hp_proliant_da_phydrv, hp_proliant_mem: Fixed crashes caused by different but
partial similar SNMP info
Both plugins have a check and a related inventory plugin.
The check plugin processes a subset of the inventory plugin.
During some refactorings the fetched OIDs were adapted.
This caused crashes during checking and inventory phase.
Change-Id: Ibeee6e44d11ada8f206aab031c2e40d93c495585
Commit: edf058edcfce6ab00d57c0638b9debb3690e25de
https://github.com/tribe29/checkmk/commit/edf058edcfce6ab00d57c0638b9debb36…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
M cmk/utils/store.py
Log Message:
-----------
Fix encoding issues of lock debug logging
Change-Id: I655a8c8af4f6ce6898d8cb09283b06bd3b6e7819
Commit: e8077df8a59e1790da757c7f4ad3b2e956c03e87
https://github.com/tribe29/checkmk/commit/e8077df8a59e1790da757c7f4ad3b2e95…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
A .werks/7779
M cmk/gui/plugins/userdb/ldap_connector.py
Log Message:
-----------
7779 FIX LDAP sync: Fix exception when syncing only password changes for users
The LDAP sync failed with an exception like this in 1.6.0b1 when only the password
for users was changed in a distributed Checkmk setup:
<tt>TypeError: _sychronize_profile_worker() takes exactly 1 argument (4
given)</tt>
Change-Id: I24fd8bbc4f2c1692a6998f7c7f5c1f95116feecc
Commit: efd15e114935412be597cb0e44e66914ad26e123
https://github.com/tribe29/checkmk/commit/efd15e114935412be597cb0e44e66914a…
Author: Kenneth Okoh <ko(a)mathias-kettner.de>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_wato.scss
M web/htdocs/themes/facelift/theme.scss
Log Message:
-----------
GUI CSS: Decoupled main styles from classic theme (CMK-1171)
Change-Id: If23059df4d6bdbd7f75077e7f2bd8ec163dc165f
Commit: 5e6e5667931c023d13cca5c8754764c5bfb83221
https://github.com/tribe29/checkmk/commit/5e6e5667931c023d13cca5c8754764c5b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
A .werks/7775
M cmk/gui/htmllib.py
M cmk/gui/plugins/sidebar/nagvis_maps.py
M tests/unit/cmk/gui/test_pages.py
M web/htdocs/js/modules/sidebar.js
Log Message:
-----------
7775 FIX Fix some NagVis maps snapin tree rendering issues
The NagVis maps snapin can be configured to be rendered as tree
(by configuring the global setting "multisite_snapin_layout" in NagVis).
The fold arrows rendered in the NagVis snapin were not displayed correctly
in 1.6.0b1. The rendering has now completely been cleaned up to be working
as expected again.
The folding state was never remembered for this snapin which has also been
fixed now.
Change-Id: Iee5a633bca6e612be1458c1eea35a22489dc5910
Commit: d1d2740320f67e07155cddfb7417c6b6be33fcbe
https://github.com/tribe29/checkmk/commit/d1d2740320f67e07155cddfb7417c6b6b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
A .werks/7810
R omd/packages/nagvis/nagvis-1.9.11.tar.gz
A omd/packages/nagvis/nagvis-1.9.12.tar.gz
M omd/packages/nagvis/nagvis.make
M omd/packages/nagvis/update-nagvis
Log Message:
-----------
7810 FIX NagVis: Updated to 1.9.12
Change-Id: I3bf150bf590454a5a042fb0630ecdde92892b792
Commit: 7aa1fe07b1cf919eb3b1a63a9a0253c27f1f69d2
https://github.com/tribe29/checkmk/commit/7aa1fe07b1cf919eb3b1a63a9a0253c27…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_pages.scss
Log Message:
-----------
GUI CSS: Fixed overwrite of tagify readonly tag colors (FEED-3681)
Change-Id: I9fdbb7c09bab1c0ab94ae3b6332cf4ad099750f5
Commit: ef8e430073a7f857e2e87c58bccdb9e0c8901196
https://github.com/tribe29/checkmk/commit/ef8e430073a7f857e2e87c58bccdb9e0c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
M omd/Makefile
Log Message:
-----------
Add missing dependency when building CMA package
Change-Id: If778c7b30add0f886bee927a9c71533f9b2926cd
Commit: 947e3d8968f57f7757f9dec2a925c801eac55cf3
https://github.com/tribe29/checkmk/commit/947e3d8968f57f7757f9dec2a925c801e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
M omd/packages/omd/omd.make
Log Message:
-----------
omd.8: Silently overwrite gzipped file when it already exists
Change-Id: I15b4c591c88022cfb33bd7d6454a3a272fa3dfe5
Commit: af6de4c438a911dbbd6b5da37bc5b2b9ab3f3524
https://github.com/tribe29/checkmk/commit/af6de4c438a911dbbd6b5da37bc5b2b9a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
A .werks/7811
M active_checks/check_mail_loop
Log Message:
-----------
7811 FIX check_mail_loop: Fix "Unhandled exception: 'module' object has no
attribute 'text'" error
Change-Id: Ib456d970d28044e4fb4b43f121aba3b6ac0c286f
Commit: 268295e52c74585e217d1f83fb83213ff13efe65
https://github.com/tribe29/checkmk/commit/268295e52c74585e217d1f83fb83213ff…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
M cmk/gui/background_job.py
Log Message:
-----------
Try to fix races of apache processes and background job initialization
Change-Id: I8c87590cb026799a30828a0ffa951911770d25ff
Commit: f14ffc629d48a6b55d97e151daa47e5a5014a003
https://github.com/tribe29/checkmk/commit/f14ffc629d48a6b55d97e151daa47e5a5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
M omd/Makefile
M omd/packages/appliance/appliance.make
A omd/packages/appliance/cma.conf
R omd/packages/appliance/skel/etc/apache/conf.d/cma.conf
Log Message:
-----------
Fix appliance specific apache config installation
Change-Id: I9bef81c78a87a51445829ec0070fa8e32ad0f51f
Commit: 4baf95de430bc040986f9f4efa51bb9b363ccaa7
https://github.com/tribe29/checkmk/commit/4baf95de430bc040986f9f4efa51bb9b3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
M cmk/gui/background_job.py
Log Message:
-----------
Fix for 268295e52c
Change-Id: If07192fc15accbb07393d8e40e935fdacb119cdb
Commit: 487827112e9f544569ec9cfccd7657a1527ace88
https://github.com/tribe29/checkmk/commit/487827112e9f544569ec9cfccd7657a15…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-12 (Wed, 12 Jun 2019)
Changed paths:
M buildscripts/scripts/sign-packages.sh
Log Message:
-----------
Improve signing helper script
* RPM and DEB packages are now optional
* Replaced deb package signing expect script with plain dpkg-sig call
Change-Id: I6488507c52edfb3a54d71322499a5cd913d81ef9
Commit: de111813bbcacbb6c1346cb4ad53461098ee6442
https://github.com/tribe29/checkmk/commit/de111813bbcacbb6c1346cb4ad5346109…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
M buildscripts/scripts/integration-daily-master.jenkins
Log Message:
-----------
remve unecessary folder called '-' from testpath
Change-Id: I019a0ba1ef263cb0652c240de61d4ff2096f3440
Commit: c5c980661d2f533b42f984701d2faee82f60727c
https://github.com/tribe29/checkmk/commit/c5c980661d2f533b42f984701d2faee82…
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: I0030c59645b85633574bde3b26695d055f72db51
Commit: 243dfa8d38c887e95643077e9fa7a36e4aba260f
https://github.com/tribe29/checkmk/commit/243dfa8d38c887e95643077e9fa7a36e4…
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: I78402e412ce4a72debf6d35c553439aef790b259
Commit: bc1368bedc648a0c4c182f6bfc535a62c1e2375a
https://github.com/tribe29/checkmk/commit/bc1368bedc648a0c4c182f6bfc535a62c…
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: Iffa4924cb3856e72c71d3d2796341d2bd7c35b17
Commit: 846796860e0f6154d29115e71daa0818fbf0b0fe
https://github.com/tribe29/checkmk/commit/846796860e0f6154d29115e71daa0818f…
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: I43fb252c8245cfce553dccc2266efadb25ac0e34
Commit: 08a8a0dfd56c89a890903bf0c50cc6a15f299520
https://github.com/tribe29/checkmk/commit/08a8a0dfd56c89a890903bf0c50cc6a15…
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: 25d7aada894ed41a6e21e923340cb75b4274fff5
https://github.com/tribe29/checkmk/commit/25d7aada894ed41a6e21e923340cb75b4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
M Pipfile
M Pipfile.lock
M omd/packages/python-modules/python-modules.make
R omd/packages/python-modules/src/compiledb-10a1da2.tar.gz
Log Message:
-----------
Use official compiledb dependency
Change-Id: I0f265dfc5973aa059b4bcfc602821839a171a632
Commit: bd0579deb15451a56c53881786145eb4c231de23
https://github.com/tribe29/checkmk/commit/bd0579deb15451a56c53881786145eb4c…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 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: 12553a173add21c60f55962a8e384aa66a8af184
https://github.com/tribe29/checkmk/commit/12553a173add21c60f55962a8e384aa66…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 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: 15f83fa62ead7e3c8d3daaa81c0c354ca19ffedb
https://github.com/tribe29/checkmk/commit/15f83fa62ead7e3c8d3daaa81c0c354ca…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
A .werks/7422
M checkman/apt
A doc/treasures/mk_apt_hook
Log Message:
-----------
7422 apt: add information about cache invalidation to the manual page
The manual page now describes how the check can be executed
immediately after an update of a host. Furthermore an apt
hook is provided in the treasures directory.
Change-Id: I892d74592c0f3bd47b470265272876c30fd758e7
Commit: 4edb42d7f95fe84568a360e1905cac9fc89bd30f
https://github.com/tribe29/checkmk/commit/4edb42d7f95fe84568a360e1905cac9fc…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Fixed a few German translations.
Change-Id: I52964e48bae97fb4db08f8ce91a608fb52a00c04
Commit: d6451bc089bb4ad6d2531ab29ea0eae8c13faa23
https://github.com/tribe29/checkmk/commit/d6451bc089bb4ad6d2531ab29ea0eae8c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
M Makefile
M defines.make
M tests/Makefile
Log Message:
-----------
Prepare for systematic shell formatting
Plan: use shfmt (
https://github.com/mvdan/sh#shfmt) for automatic
shell code formatting, just like clang for c/c++ and yapf for python.
* This adds "make format-shell" to the top level Makefile
* And "make test-format-shell" to the tests/Makefile to be used
during development and by CI
* List of files to be checked has been started in defines.make and
needs to be extended in the next steps
Change-Id: Id3157efaff5485f01b509d424987b35e7597e2e3
Commit: 4c69a72ac0b9b7993657dd775e9ace71d2eae280
https://github.com/tribe29/checkmk/commit/4c69a72ac0b9b7993657dd775e9ace71d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
M tests/Makefile
Log Message:
-----------
Make project global defines available in tests makefile
Change-Id: I72882b12e1f982a275b767d6097092575573b2e7
Commit: 3a1433aeda63889654984a3192fac15ab39ead55
https://github.com/tribe29/checkmk/commit/3a1433aeda63889654984a3192fac15ab…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
M agents/check_mk_agent.linux
M agents/check_mk_caching_agent.linux
Log Message:
-----------
shfmt: Applied shell formatting to linux agent
Use "make format-shell" if you like to format them after your work on
the agents is done.
Change-Id: I550a9f09aeba2e5f9456cea2d2fea5c11b678fc8
Commit: bf3ea9c3ac1e1888aba1a8f069f719b7f21a2fc7
https://github.com/tribe29/checkmk/commit/bf3ea9c3ac1e1888aba1a8f069f719b7f…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
A .werks/6973
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.linux
M agents/check_mk_agent.macosx
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
M tests/unit/checks/generictests/datasets/fileinfo_new_output.py
Log Message:
-----------
6973 FIX fileinfo: Fixed various bugs.
* If you only had fileinfo config files below fileinfo.d/, but not
fileinfo.cfg, the former ones were ignored.
* Spaces in the paths to the config files and within the patterns itself did
not work.
* Brace expansion and tilde expansion in patterns did not work.
* The config files can now contain comment lines in the usual syntax, i.e.
lines starting with some optional whitespace, optionally followed by a
hash mark and a comment.
* Date variable work in all agents now.
CMK-2209
Change-Id: I0d3f3b5c730a1326191aec1cce6a2f7d546eb52d
Commit: 58a991b7a3dc0037922fea9907e269688f07afb5
https://github.com/tribe29/checkmk/commit/58a991b7a3dc0037922fea9907e269688…
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: 20e08ba062cfa7f178801d1f45bb4025a84ff607
https://github.com/tribe29/checkmk/commit/20e08ba062cfa7f178801d1f45bb4025a…
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: 171b5f99cb30fe26c1579a17dfca16f242f96da8
https://github.com/tribe29/checkmk/commit/171b5f99cb30fe26c1579a17dfca16f24…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 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: 423cfa4dc3ffcdf4b9291778b5499892d5684612
https://github.com/tribe29/checkmk/commit/423cfa4dc3ffcdf4b9291778b5499892d…
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: 67e8b2c292b35ebb901c3a8ffefadad8748b0cba
https://github.com/tribe29/checkmk/commit/67e8b2c292b35ebb901c3a8ffefadad87…
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: 66fbece8f294f40f94fbe0b388b0ab1fa16ee0cb
https://github.com/tribe29/checkmk/commit/66fbece8f294f40f94fbe0b388b0ab1fa…
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: 954ba685b32e05fff7fbf988f469323e78afd67e
https://github.com/tribe29/checkmk/commit/954ba685b32e05fff7fbf988f469323e7…
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: 6b37d75afa377e550b2f5bb9ad042966f82df463
https://github.com/tribe29/checkmk/commit/6b37d75afa377e550b2f5bb9ad042966f…
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: I1b8db5a2beecb5bbfa238869c47f305212f6b4cf
Commit: 42a2e5bf4ae36de0ff211a4d2f0ccdc3ad199482
https://github.com/tribe29/checkmk/commit/42a2e5bf4ae36de0ff211a4d2f0ccdc3a…
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: Ibec51e7aa75b8dcc4d162fc6b5b2a9c2c251f5bb
Commit: 51562e58bd328bd41ab7d74f15ecf3b87a1ba38f
https://github.com/tribe29/checkmk/commit/51562e58bd328bd41ab7d74f15ecf3b87…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
M .werks/6973
Log Message:
-----------
Fix broken werk version
Change-Id: I6f54cfe2e8062ddcddff2c8ac430345d6633b75e
Commit: f2625108fe007be480defa15de2d54697cadf6c4
https://github.com/tribe29/checkmk/commit/f2625108fe007be480defa15de2d54697…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
M agents/plugins/mk_logwatch
M tests/unit/agents/plugins/test_mk_logwatch.py
Log Message:
-----------
mk_logwatch: fix decoding of potentially incomplete lines
We solve this by introducing a class which is to become a
proper iterator. To have a smaller commit, we stick to the
'return None' logic instead of raising StopIteration.
CMK-1330
Change-Id: I07991853260bc22215a4822e225861449fc94a65
Commit: 80209082ab37c7094af99ab011268554e5b930ca
https://github.com/tribe29/checkmk/commit/80209082ab37c7094af99ab011268554e…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
A .werks/7486
M agents/plugins/mk_logwatch
Log Message:
-----------
7486 FIX mk_logwatch: also consider environment variable REMOTE_ADDR
When mk_logwatch is started via systemd instead of xinetd, the environment
variable holding the remote address is called <tt>REMOTE_ADDR</tt>.
This is now cosidered as well.
Change-Id: Id15d82722dc341e7232df7c6b49265a85f3c79ea
Commit: 938de6a84352947d698935851e6826ecfb5ee814
https://github.com/tribe29/checkmk/commit/938de6a84352947d698935851e6826ecf…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
M checks/if.include
Log Message:
-----------
if.include: fix level unpacking in check_if_common_single
CMK-1473
Change-Id: Ie281380b33aff92bfee5448e9f9b8b911e7d7e4d
Commit: 5ea78715c325ff8df8c3de8545e052c4a02e3d8c
https://github.com/tribe29/checkmk/commit/5ea78715c325ff8df8c3de8545e052c4a…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
M tests/unit/checks/test_if_winperf_if.py
Log Message:
-----------
winperf_if: add test case
Add a test case for the performance data of single and
teamed interfaces.
CMK-1473
Change-Id: I98c2c45e7c62726be1eb065921bc5b5de870ecca
Commit: 13e7929c25cb01f0d01f5e3ec8f99d9bb56d7d83
https://github.com/tribe29/checkmk/commit/13e7929c25cb01f0d01f5e3ec8f99d9bb…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
M checks/if.include
M tests/unit/checks/test_if_winperf_if.py
Log Message:
-----------
if.include: always use the correct timestamp in check_if_common
The timestamp used in check_if_common was only used for the
get_rate calls, but not passed to the subsequent calls of
check_if_common_single. Therefore check_if_common_single
calculated an own timestamp even if a timestamp was already
given. This lead to a wrong reference time in winperf_if and
therfore to wrong calculated values.
CMK-1473
Change-Id: I7d70a434659e8b8a23b9bba01bd6fcdb295994d6
Commit: 08bfaa5a1e0319c402b73263e9152c18646be157
https://github.com/tribe29/checkmk/commit/08bfaa5a1e0319c402b73263e9152c186…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
M checkman/winperf_if
Log Message:
-----------
winperf_if: add info for windows_if.ps1 to checkman page
CMK-1473
Change-Id: I6acfdd7aa21aa75e6a6fdced97cc082b00ce4028
Commit: cfa50262dc76afe99e1fd8a714808a57081bab34
https://github.com/tribe29/checkmk/commit/cfa50262dc76afe99e1fd8a714808a570…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
M agents/windows/it/test_section_dotnet_clrmemory.py
M agents/windows/it/test_section_wmi_cpuload.py
Log Message:
-----------
[CMK-2192] - dotnet section skips integration test if timeout hits(low probability)
- legacy and new
- fixed cpuload
Change-Id: I39ab1f890ee01a915eb770696566c90ded67c2da
Commit: 27c2c6077944c13c57e1df5cf1a0d77b7b1ecc8b
https://github.com/tribe29/checkmk/commit/27c2c6077944c13c57e1df5cf1a0d77b7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
M Pipfile
M Pipfile.lock
M omd/packages/python-modules/python-modules.make
A omd/packages/python-modules/src/configparser-3.5.1.tar.gz
Log Message:
-----------
Fix broken backports namespaces caused by configparser-3.5.0
Change-Id: I799b62500f906ae4dedf1e94a51cbbdfc6aeaff1
Commit: 4373a6a4d1fce9eeb9e230fb1ea7e4aaad7f28fd
https://github.com/tribe29/checkmk/commit/4373a6a4d1fce9eeb9e230fb1ea7e4aaa…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
M omd/packages/heirloom-mailx/heirloom-mailx.make
Log Message:
-----------
Fix overwrite of previously existing heirloom-mailx.1.gz
Change-Id: I8d765d6828ce3e2955ff425fa09a8da09487e197
Commit: 633c425f4977c504f222cb56d48545a718440429
https://github.com/tribe29/checkmk/commit/633c425f4977c504f222cb56d48545a71…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
R omd/packages/python-modules/src/configparser-3.5.0.tar.gz
Log Message:
-----------
Remove old package
Change-Id: I66e390ac35b3d4c870c0617f142e910dfb5e3cb0
Commit: 7016f1d7bf20a940fe9776e4db7cae0f61f79450
https://github.com/tribe29/checkmk/commit/7016f1d7bf20a940fe9776e4db7cae0f6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
M omd/Makefile
M omd/packages/dokuwiki/dokuwiki.make
Log Message:
-----------
Fix build issues on repeated local build
Change-Id: Ia0b2fa631adc19ba7296d3c6e4e2aa011c6406eb
Commit: c122c00a4e242c4de271a821129c5fcc182af753
https://github.com/tribe29/checkmk/commit/c122c00a4e242c4de271a821129c5fcc1…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-13 (Thu, 13 Jun 2019)
Changed paths:
M cmk/gui/valuespec.py
M web/htdocs/js/modules/forms.js
Log Message:
-----------
Fix select2 elements in floating ListOf valuespec
Change-Id: I5a57ba236990229a6757fb26d7fc4f772d21b242
Commit: 074ff9fff82dc5e0c42979bb7836e22b3b712f23
https://github.com/tribe29/checkmk/commit/074ff9fff82dc5e0c42979bb7836e22b3…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M agents/windows/msibuild/msi-update
Log Message:
-----------
Added temporary suppression to get Bandit happy.
Change-Id: I6d2a4927efebc6fcac1c9fb86e1688765b25d0b7
Commit: 57eb467a3a4059ef9fa179ba5f4706bb87c18a6f
https://github.com/tribe29/checkmk/commit/57eb467a3a4059ef9fa179ba5f4706bb8…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M tests/find-python-files
Log Message:
-----------
Fixed test breakage after recent cma => appliance renaming.
Change-Id: Ia5488086cfcd28b6165dc2941fd15ce0845b1080
Commit: 8b4698e2cd43555bb0551a436d0d9f55572af9db
https://github.com/tribe29/checkmk/commit/8b4698e2cd43555bb0551a436d0d9f555…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M cmk/utils/rulesets/ruleset_matcher.py
M tests/unit/cmk/gui/watolib/test_gui_rulesets.py
M tests/unit/cmk/utils/rulesets/test_ruleset_matcher.py
Log Message:
-----------
Enable "$nor" matching for multiple tag ID matching in a single tag group
CMK-2188
Change-Id: Id37d26c51c862cba8b83aa788b0a7e0f6c261643
Commit: 76c25355d9086cec61722819913ae9e3b020da91
https://github.com/tribe29/checkmk/commit/76c25355d9086cec61722819913ae9e3b…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M cmk/gui/plugins/wato/__init__.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/wato/pages/rulesets.py
M cmk/utils/tags.py
M web/htdocs/js/modules/valuespecs.js
M web/htdocs/themes/facelift/scss/_main.scss
Log Message:
-----------
Update host tag rule condition editor
It's now possible to configure a list of tag IDs for a single tag
group. This reduces some situations where users had to configure
multiple rules when a rule should affect multiple choices of a
tag group.
In this step the tag condition input has been changed to be more
compact by default. This should improve the condition dialog usability,
especially for users with a larger number of tag groups.
CMK-2188
Change-Id: I9e6e8210d96c32938c4159406e444402a8b15b24
Commit: d8193a6418e3ba1eef92fc9b1f66be1cc88cf702
https://github.com/tribe29/checkmk/commit/d8193a6418e3ba1eef92fc9b1f66be1cc…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
A .werks/7812
Log Message:
-----------
7812 Rulesets: Multiple tags of a tag group can be ORed
It's now possible to configure a list of alternative matching tag IDs of a
single tag group in one rule. The selected tag IDs are ORed. This reduces some
situations where users had to configure multiple rules when a rule should
affect multiple choices of a tag group.
The inverse operation "match all excluding the configured tag IDs" is also
possible.
In this step the tag condition input has been changed to be more
compact by default. This should improve the condition dialog usability,
especially for users with a larger number of tag groups.
Change-Id: I00589b58a2c14097ebbb992dd4b6025379fbbaff
Commit: 2fb9bf25fdd3afa1db18f871feefbe37b7bb5977
https://github.com/tribe29/checkmk/commit/2fb9bf25fdd3afa1db18f871feefbe37b…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M buildscripts/scripts/build-nodes.jenkins
M buildscripts/scripts/incremental-build.jenkins
M buildscripts/scripts/integration-daily-master.jenkins
M buildscripts/scripts/nightly-build.jenkins
M buildscripts/scripts/nightly-cmk-container.jenkins
M buildscripts/scripts/os-nodes.jenkins
Log Message:
-----------
Start all docker container with ulimit
Change-Id: I247584dbe0d4d6dfb3c813debefb2cc3b9f8e9b7
Commit: dc8d7c293b18f1039aae8cc955ff74da9217fd60
https://github.com/tribe29/checkmk/commit/dc8d7c293b18f1039aae8cc955ff74da9…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M buildscripts/scripts/integration-daily-master.jenkins
Log Message:
-----------
throttle concurrent integration tests
Change-Id: Iac052e19b3f6a2e365b6f6a809fbdcd6a92aed2c
Commit: 9fae3f9cca9a883344e50c558ab07ac87f495bed
https://github.com/tribe29/checkmk/commit/9fae3f9cca9a883344e50c558ab07ac87…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M agents/plugins/mk_logwatch
M tests/unit/agents/plugins/test_mk_logwatch.py
Log Message:
-----------
mk_logwatch: handle non-matching patterns separately
This avoids an exception when tring to access opt.maxoutputsize.
Change-Id: Ieb7156dd05bd5e926d4889abf9cc1902e07cfbab
Commit: 4846a6269d63d41c58c81a4822db47c025e913ef
https://github.com/tribe29/checkmk/commit/4846a6269d63d41c58c81a4822db47c02…
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: I957a12452ce7bd0a66ce7cef67caa3196b594522
Commit: 9d0c153161bc426f688d940751152bd37a79e5ac
https://github.com/tribe29/checkmk/commit/9d0c153161bc426f688d940751152bd37…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
A .werks/7802
M agents/plugins/mk_oracle
Log Message:
-----------
7802 FIX oracle_asm_diskgroup: Fixed calculation of voting files
Previously the calculation of voting files for failgroups if more than one
disk is in such a fail group with a voting disk.
You will need to replace the agent plugin to make this fix work.
Change-Id: Id1dbe943bc6ff1abdfc48b566ffc183979dd1d09
Commit: 54f4ac4a3cce0ea10ebf54b96ff6d0ac2d12a908
https://github.com/tribe29/checkmk/commit/54f4ac4a3cce0ea10ebf54b96ff6d0ac2…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
A .werks/7850
M agents/check_mk_agent.linux
Log Message:
-----------
7850 FIX df: Fixed broken exclusion of zfs file systems
With werk #7226 The detection of zfs has been reintroduced into the df
section again. You may need to rediscover your services again to get rid of
this problem, after you updated your agent.
FEED-3745
Change-Id: I743fd409f14b54a8aa5ff303b685c59ee90d70de
Commit: bbc83ff53496cd11b81c8fb8b564adab87dab5fa
https://github.com/tribe29/checkmk/commit/bbc83ff53496cd11b81c8fb8b564adab8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M cmk_base/automations/check_mk.py
Log Message:
-----------
Fix race condition when cleaning up host files
When removing a host in Checkmk via WATO, the automation to
delete the related host files is called. This automation could
fail deleting files because of a race condition.
The code has been cleaned up a bit and the race condition has
been fixed.
Change-Id: Ibbf0a200c1a84545a10b520969d508159a63e71f
Commit: a0ffedcebf4b418d15d77004b84b25cf76216a4e
https://github.com/tribe29/checkmk/commit/a0ffedcebf4b418d15d77004b84b25cf7…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-master.jenkins
Log Message:
-----------
Use Branch variable instead of hardcoded value
Change-Id: Ic857a5c1eb6a11c14f501d20ce19de0ac6b885c7
Commit: 618b5321beb016fcb416e0e481fa77757b488ad7
https://github.com/tribe29/checkmk/commit/618b5321beb016fcb416e0e481fa77757…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
Enable building from Tag
You can specify a Version, that you want tp build. For example '1.6.0b1'. The tag
'v1.6.0b1' will be used for building.
Change-Id: Ic5456818f4a6925c1133a4649091c13af5ea3e6b
Commit: d52233af105c9d75922898e466e8b22cdf1e65ff
https://github.com/tribe29/checkmk/commit/d52233af105c9d75922898e466e8b22cd…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
add missing ,
Change-Id: I6dbe7553c25b36ecf02244ca42f35ef17731ec33
Commit: 25f64d9563dc0c54f2ed153a6f889dc813c93895
https://github.com/tribe29/checkmk/commit/25f64d9563dc0c54f2ed153a6f889dc81…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
else, not else if
Change-Id: I1382fd350b161abaec0134d0a103815d4363634f
Commit: 6b5799f064cf556cbbacaf2de808ba64bfa22834
https://github.com/tribe29/checkmk/commit/6b5799f064cf556cbbacaf2de808ba64b…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
remove accidental repitition
Change-Id: I69f9c220cce1c8b0c035a6f925149c78687355aa
Commit: 6b706addadeaec46e8ba626149ad143e49151ffb
https://github.com/tribe29/checkmk/commit/6b706addadeaec46e8ba626149ad143e4…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
different scm call
Change-Id: I81c6a486213e1988bb2118890f817062269470c1
Commit: f9cf05bc2451cb45ede68766328a2854226e1c22
https://github.com/tribe29/checkmk/commit/f9cf05bc2451cb45ede68766328a28542…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
initialize CMK_VERS
Change-Id: I8bcab51116397e41def4ea13a4cf5af59385f929
Commit: 63a50ec43424440c0e33b0abad75194847714a98
https://github.com/tribe29/checkmk/commit/63a50ec43424440c0e33b0abad7519484…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
CMK_VERSION was ment to be CMK_VERS
Change-Id: Id1dfc84660dbf31fa9041bb9158d3521db762501
Commit: c7726942e84b8c1596d8680108cf2bf5544888a0
https://github.com/tribe29/checkmk/commit/c7726942e84b8c1596d8680108cf2bf55…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M buildscripts/scripts/integration-daily-master.jenkins
Log Message:
-----------
pass explicit version to make
Change-Id: Ia831876ec2d1ed0a647910707a72ed12706274f7
Commit: 484609822907f394f37c183d1e4c5e596f58c7df
https://github.com/tribe29/checkmk/commit/484609822907f394f37c183d1e4c5e596…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M buildscripts/scripts/integration-daily-master.jenkins
Log Message:
-----------
Specify the site name explicitly
Change-Id: Idf9613a5a9899a0216ac8c1264a04e42db6c9154
Commit: bbbb99b5a770a099b6365e5089a08bab95318456
https://github.com/tribe29/checkmk/commit/bbbb99b5a770a099b6365e5089a08bab9…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M buildscripts/scripts/integration-daily-master.jenkins
Log Message:
-----------
Specify the site name explicitly - fixup
Change-Id: I2b84a00a5b17a43ee717b201b397cea0ff8246c0
Commit: 65c64bbee0270dc3f919627949d15eb1f0001f37
https://github.com/tribe29/checkmk/commit/65c64bbee0270dc3f919627949d15eb1f…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-cmk-container.jenkins
Log Message:
-----------
Build cmk container for speciffic version and edition
Change-Id: I4695256d8e111416b6b551889513184696587365
Commit: aa1eba76730c72da50e7d1609b0269a0d459fe91
https://github.com/tribe29/checkmk/commit/aa1eba76730c72da50e7d1609b0269a0d…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M buildscripts/scripts/integration-daily-master.jenkins
Log Message:
-----------
Integration Test for speciffic version + Edition
Change-Id: Ic7ee3f9321a46e7b6bf32f17407cf3ec9df502cb
Commit: 801b4d8bfa728a7425ff9e2755fdeccc6ff756cd
https://github.com/tribe29/checkmk/commit/801b4d8bfa728a7425ff9e2755fdeccc6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
A .werks/7814
M cmk/gui/wato/pages/tags.py
Log Message:
-----------
7814 FIX Tags: Fix displaying "aux tags used by tags"
Change-Id: Ic96e1da40a175afd1bdabe234342b50cd525a90b
Commit: 688a6c28e921cd93608327654498c6a131ec089c
https://github.com/tribe29/checkmk/commit/688a6c28e921cd93608327654498c6a13…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M buildscripts/scripts/integration-daily-master.jenkins
Log Message:
-----------
Fix syntax error
Change-Id: I9be9f6fcecbcb0206e6a53d7faa398f91b6481b4
Commit: 068da38c5a55c0eabf078ea7782a25b3491f2496
https://github.com/tribe29/checkmk/commit/068da38c5a55c0eabf078ea7782a25b34…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-14 (Fri, 14 Jun 2019)
Changed paths:
M buildscripts/scripts/integration-daily-master.jenkins
Log Message:
-----------
Fix access to missing variable
Change-Id: Ie543dfe261f0e81237307dd4e5f097fe87b20011
Commit: 245729ad03e148939708fad5393c078c217f7a6f
https://github.com/tribe29/checkmk/commit/245729ad03e148939708fad5393c078c2…
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: 3a8d3711885af43ea7b5370ae2839b5b627d8893
https://github.com/tribe29/checkmk/commit/3a8d3711885af43ea7b5370ae2839b5b6…
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: I6f7bc28ee9b06f2c4deca9dd976db44690ad1a43
Commit: 3ceb55b5c866168c458c1d66f44a865b9445d643
https://github.com/tribe29/checkmk/commit/3ceb55b5c866168c458c1d66f44a865b9…
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: I1eb87083bd9f56bea8f1b9cf324af060009b87c7
Commit: 206f43c7d6efbd23864b59738372d6e3a8f4dddf
https://github.com/tribe29/checkmk/commit/206f43c7d6efbd23864b59738372d6e3a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
M checks/veeam_jobs
Log Message:
-----------
Minor cleanup
Change-Id: I9f8327cae929b3b3f7b51b8cf4e021f3eb750c36
Commit: ee4478726036b6cc6935c550faf7718f42ef0a3f
https://github.com/tribe29/checkmk/commit/ee4478726036b6cc6935c550faf7718f4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
A .werks/7813
M checks/veeam_jobs
M
tests/unit/checks/generictests/datasets/testfile_veeam_jobs_5c458152d3827_regression.py
Log Message:
-----------
7813 FIX veeam_jobs: Clarify output
The output of the check was not very clear in some situations, e.g. while the
job was running.
Change-Id: Iec477d95e2646ac6c3c7534f7c6e8c0e114af7cb
Commit: e2caa8ccb987828c677abb138410cc32765553dc
https://github.com/tribe29/checkmk/commit/e2caa8ccb987828c677abb138410cc327…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
M tests/packaging/test_files.py
Log Message:
-----------
Exclude probably existing docker .tar.gz from packaging tests (docker tests do this on
their own)
Change-Id: Iafee88557b4c0d0e13ac7b673c269aebca54a946
Commit: 8020fd577f8ca5f27d38bfe492a46a42ff975af6
https://github.com/tribe29/checkmk/commit/8020fd577f8ca5f27d38bfe492a46a42f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
M omd/packages/apache-omd/APACHE_TCP_ADDR
M omd/packages/apache-omd/APACHE_TCP_PORT
Log Message:
-----------
Shell formatting
Change-Id: Ief76d3c65d9f20b58d5310d49770188463cf3942
Commit: b37630d419010e27f9d3645aac82bb6d9aca74b1
https://github.com/tribe29/checkmk/commit/b37630d419010e27f9d3645aac82bb6d9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
A .werks/7815
M omd/packages/apache-omd/APACHE_TCP_ADDR
M omd/packages/apache-omd/APACHE_TCP_PORT
M omd/packages/apache-omd/skel/etc/apache/apache.conf
Log Message:
-----------
7815 FIX Fix URL redirect from /[site]/ to /[site]/check_mk/ in SSL setups
When an user accesses the URL <tt>/[SITE]/</tt>, the user is forwarded to
the
Checkmk GUI, which is available via <tt>/[SITE]/check_mk/</tt>. In a HTTPs
setup the redirect could forward the user to a HTTP URL instead of HTTPS in
some cases.
Change-Id: Ic46b898e43d254c3127bd62c9724c1146fa0338c
Commit: a00692afd1f98c7eef14d478e85b66b413300c56
https://github.com/tribe29/checkmk/commit/a00692afd1f98c7eef14d478e85b66b41…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
M agents/wnx/build_release.cmd
A agents/wnx/call_integration_tests.cmd
M agents/wnx/include/tools/_misc.h
M agents/wnx/install/resources/check_mk.yml
A agents/wnx/integration/DummyPlugin.cc
A agents/wnx/integration/MontyPython.cc
A agents/wnx/integration/_test_agent_start_parameters.py
A agents/wnx/integration/_test_section_logfiles.py
A agents/wnx/integration/_test_section_mrpe.py
A agents/wnx/integration/_test_section_openhardwaremonitor.py
A agents/wnx/integration/_test_section_plugin_group.py
A agents/wnx/integration/install.md
A agents/wnx/integration/it_utils.py
A agents/wnx/integration/local.py
A agents/wnx/integration/test_section_check_mk.py
A agents/wnx/integration/test_section_df.py
A agents/wnx/integration/test_section_dotnet_clrmemory.py
A agents/wnx/integration/test_section_eventlog.py
A agents/wnx/integration/test_section_fileinfo.py
A agents/wnx/integration/test_section_mem.py
A agents/wnx/integration/test_section_ps.py
A agents/wnx/integration/test_section_services.py
A agents/wnx/integration/test_section_spool.py
A agents/wnx/integration/test_section_systemtime.py
A agents/wnx/integration/test_section_uptime.py
A agents/wnx/integration/test_section_winperf.py
A agents/wnx/integration/test_section_wmi_cpuload.py
A agents/wnx/integration/test_section_wmi_webservices.py
M agents/wnx/prepare_to_tests.cmd
M agents/wnx/src/common/cfg_info.h
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/engine/async_answer.cpp
M agents/wnx/src/engine/async_answer.h
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/cma_core.h
M agents/wnx/src/engine/eventlog/eventlogstd.cpp
M agents/wnx/src/engine/external_port.cpp
M agents/wnx/src/engine/external_port.h
M agents/wnx/src/engine/logger.cpp
M agents/wnx/src/engine/on_start.cpp
M agents/wnx/src/engine/on_start.h
M agents/wnx/src/engine/providers/check_mk.cpp
M agents/wnx/src/engine/providers/check_mk.h
M agents/wnx/src/engine/providers/fileinfo.h
M agents/wnx/src/engine/providers/logwatch_event.cpp
M agents/wnx/src/engine/providers/mem.cpp
M agents/wnx/src/engine/providers/plugins.cpp
M agents/wnx/src/engine/providers/ps.cpp
M agents/wnx/src/engine/providers/ps.h
M agents/wnx/src/engine/providers/wmi.cpp
M agents/wnx/src/engine/providers/wmi.h
M agents/wnx/src/engine/realtime.cpp
M agents/wnx/src/engine/realtime.h
M agents/wnx/src/engine/section_header.h
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/service_processor.h
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/src/engine/windows_service_api.h
M agents/wnx/src/main/check_mk_service.cpp
M agents/wnx/src/main/check_mk_service.h
M agents/wnx/src/player/player.h
M agents/wnx/test_files/config/check_mk_dev.yml
M agents/wnx/watest/test-player.cpp
M agents/wnx/watest/test-plugin.cpp
M agents/wnx/watest/test-realtime.cpp
M agents/wnx/watest/test-section_fileinfo.cpp
M agents/wnx/watest/test-section_ps.cpp
M agents/wnx/watest/test-section_wmi.cpp
M agents/wnx/watest/test-service-processor.cpp
M agents/wnx/watest/test-yaml.cpp
A agents/wnx/watest/test_check_mk.cpp
M agents/wnx/watest/watest.vcxproj
M agents/wnx/watest/watest.vcxproj.filters
Log Message:
-----------
[CMK-2162] [CMK-2192] [CMK-2241] - big merge(cherry-pick) changes for a beta-2 from the
master.
[CMK-2192] - precommit
[CMK-2192] - possibility to use another root/user folder
- minor: CheckMk -> CheckMK
- simple unit test
[CMK-2192] - base test integration of the windows client
[CMK-2192] - fixed client command line to use for integration test
- minor: '-exec' command line option is replaced with 'exec' or
'adhoc'
- minor: added '-log' to exec/adhoc to provide info on screen in real time
- refactoring: removed next bool as function parameter
- log: removed excessive and info-less timeout 0
[CMK-2192] - integration test with df section
- fixed for all HDD combinations
- removed useless Linux code
- removed useless files like remote.py and lock.py
- minimal refactoring
[CMK-2192] - integration test with ps
- fixed df, multiply volumes are supported too
- comments to clear situation with actual data replication
[CMK-2192] - integration test with check_mk, uptime and systemtime
- fixed only_from output in windows agent
- typos
- unit testing
[CMK-2162] [CMK-2192] - fix to obtain almost only positive numbers in WMI(required for
integration tests)
- used special function, to be replacedin the future with something more reliable
- minor: internal low level trace for negative numbers in WMI added
[CMK-2192] - wmi cpuload integrations test is fixed
Position of the 0 is properly calculated now. Debug feature.
[CMK-2192] - integration tests: spool and mem
[CMK-2192] - integration tests: services
- minor: improved error output
[CMK-2192] - integration tests: winperf
- fixed error in services regex
[CMK-2192] - integration tests: dotnet_clrmemory, fileinfo
[CMK-2192] [CMK-2162] - integration tests: webservices, eventlog(disabled)
- fixed error in Windows Agent eventlog Section: now non-monitored eventlogs save their
last position on every kick in the state file(more or less compatible with LWA and saves
traffic)
- eventlog integration test is postponed
[CMK-2162] - fileinfo switched to mode legacy, 1.5.0p17 doesn't support modern mode
- related unit tests are correct
[CMK-2162] - plugins and local sections moved to the end of output. Requirements from
1.5.0(and potential upgrade/migrate)
- base unit test for AsyncAnswer.
[CMK-2162] - cache hack is not applied to the '<<<<>>>>'
- refactored a bit
- minor: log improvement.
[CMK-2162] - wmi uses tab instead of comma as requested
- integration tests repaired
- minor:refactoring to string_view
- minor: log improved
[CMK-2241] - fix for integration test
- added WMIStatus support
- comma is changed to tab
[CMK-2241] - removed test of OHM as useless and not stable
[CMK-2087] - replaced separator ',' with '\t' to avoid broken checks.
[CMK-2162] - log improvement
- added command line parameter -logall, possible exec -log or exec -logall
- restored integration tests
- minor:refactoring
[CMK-2192] - dotnet section skips integration test if timeout hits(low probability)
- legacy and new
- fixed cpuload
[CMK-2162] - fixed realtime encryption
- minor: added unit testing for fixed parameters
- minor: a bit refactored
[CMK-2192] - generic protection against wmi timeout during integration tests
[CMK-2192] - integration tests refactored and a bit corrected
[CMK-2162] - WMIStatus on timeout fixed
- mandatory refactoring and unit testing
- minor: logging improved
Change-Id: I6f5f1e2efb1a0a4eb3555ccba30ea1aa7e406c72
Commit: 88a79ee3fcbe185f7dece6b2f81806b6af87ef83
https://github.com/tribe29/checkmk/commit/88a79ee3fcbe185f7dece6b2f81806b6a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
A .werks/7816
Log Message:
-----------
7816 FIX Removed "cmk --donate" command
The command was built to send real monitoring data to the Checkmk demo site. It was
rarely used and has been removed now.
Change-Id: I84d3d37ab693ade692a05a85417cf3e04e3a96e8
Commit: 86cfa4fa9c468a981f05e104efc74e72f8652a58
https://github.com/tribe29/checkmk/commit/86cfa4fa9c468a981f05e104efc74e72f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
M cmk/gui/wato/pages/rulesets.py
Log Message:
-----------
Prevent "!" as first character in rule host / service conditions
CMK-2163
Change-Id: Ic256c94ec626b57b016492615a738f85411fa521
Commit: 84f4993633af97fc4a80b5c10eed8c549a6a8fc4
https://github.com/tribe29/checkmk/commit/84f4993633af97fc4a80b5c10eed8c549…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-master.jenkins
Log Message:
-----------
Fix distro selection
Change-Id: Ia4cabbe086b215c013e0fc09c376223fea107000
Commit: 205e52ac1750a52224228730e7a9276f9a0fe3a2
https://github.com/tribe29/checkmk/commit/205e52ac1750a52224228730e7a9276f9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
A .werks/7817
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/watolib/rulesets.py
Log Message:
-----------
7817 FIX Fix host renaming in WATO
The host renaming feature was broken for the WATO rules in 1.6.0b1. The function should
rename all explicit host names in the rule conditions, but always resulted in an
exception
like this <tt>Exception: 'Rule' object has no attribute
'host_list'</tt>.
Change-Id: I60412e0e6683c3993d08c7fda802f358053e91bd
Commit: 100b322ff24459a1f5e7387c8d270a70c3e24469
https://github.com/tribe29/checkmk/commit/100b322ff24459a1f5e7387c8d270a70c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
M omd/packages/apache-omd/skel/etc/apache/conf.d/security.conf
Log Message:
-----------
Fix crash report URL in CSP
Change-Id: Ib3c910aa2dc97e0ad5454d77a51ddaa3501a8c99
Commit: 8030f03f564d8dd1abd15c3016ff9bd819253815
https://github.com/tribe29/checkmk/commit/8030f03f564d8dd1abd15c3016ff9bd81…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
A .werks/7818
M cmk/gui/plugins/wato/background_job.py
M cmk/gui/wato/__init__.py
Log Message:
-----------
7818 FIX Fix broken agent output download link
Downloading the agent output did not work in 1.6.0b1. It was always finished
with an error: "The parameter "back_url" is missing.".
Change-Id: I183ab75e8b44ff789cff5c3cd2559fe96157e460
Commit: cfdeb87646184d60e282aaf6c1ef5be473712a74
https://github.com/tribe29/checkmk/commit/cfdeb87646184d60e282aaf6c1ef5be47…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
A .werks/7487
M tests/unit/agents/plugins/test_mk_logwatch_bakery.py
Log Message:
-----------
7487 FIX mk_logwatch: Consider 'Do not deploy' in bakery
When setting up a logwatch rule in the agent bakery, you can choose 'Do not deploy the
Logwatch plugin'.
This option has not been effective so far.
Now, when creating the logwatch sections, all configured sections in the hierarchy used,
until a 'Do not deploy the Logwatch plugin' or 'Deploy the Logwatch plugin
without configuration' rule is met, at which point all sections defined upwards in the
folder hierarchy are ignored.
This also fixes FEED-3726
Change-Id: I3bf59655d5666a5f261104c891bba79184d33521
Commit: d5dac9b408ae9fa0a1a854a621361cfee65e0e27
https://github.com/tribe29/checkmk/commit/d5dac9b408ae9fa0a1a854a621361cfee…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-cmk-container.jenkins
Log Message:
-----------
Fix Job base name
Change-Id: I2beee2eec36c97e3e35d233dd0cbb881e8477c53
Commit: 57a11633881a308f2289479cf7d03a972071bb17
https://github.com/tribe29/checkmk/commit/57a11633881a308f2289479cf7d03a972…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
M tests/unit/checks/generictests/datasets/splunk_license_state.py
Log Message:
-----------
fix generic test
Change-Id: I2aabeb33c48fb997f37433376eee812e130ecb37
Commit: fc9a4d0a5ba6b541d2043e749d6fed04fde5a931
https://github.com/tribe29/checkmk/commit/fc9a4d0a5ba6b541d2043e749d6fed04f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
M cmk/gui/plugins/wato/utils/__init__.py
Log Message:
-----------
Fix adding aux tags to host tag conditions
Change-Id: Ia1b7e3c1ef241a2740ed0ade602f3f085ccc152c
Commit: 9d0ec75708568fd199a8e78bd11148c520a38c46
https://github.com/tribe29/checkmk/commit/9d0ec75708568fd199a8e78bd11148c52…
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: 951e65e546b92e73b91de4b4fae30628c901adda
https://github.com/tribe29/checkmk/commit/951e65e546b92e73b91de4b4fae30628c…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
A .werks/7831
M checks/fileinfo
Log Message:
-----------
7831 FIX fileinfo: Warn if timestamp of file stat is missing
Change-Id: I52f6209703ac6920baa10d56150667be1764c8ab
Commit: fb6ab2d83c6b36237cb90b494c95ceaa683f1629
https://github.com/tribe29/checkmk/commit/fb6ab2d83c6b36237cb90b494c95ceaa6…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-06-17 (Mon, 17 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 scripts/setup.sh
Log Message:
-----------
Set version to 1.6.0b3
Change-Id: I6a6090e7734e8a863060cb1ac625b136818b3c5e
Commit: 28f6e0cbce44771ae36f1c37ed89d3da55ab5e2e
https://github.com/tribe29/checkmk/commit/28f6e0cbce44771ae36f1c37ed89d3da5…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
A .werks/7711
Log Message:
-----------
7711 New Windows Agent
This release introduces new Checkmk Windows Agent
We are currently working on a user manual chapter that describes the new agent in
detail.
It will be finished during the beta phase of Checkmk 1.6.
Important Notes:
The Location of the New Agent is "C:\Program Files (x86)\check_mk_service"
The Name of Service is "checkmkservice"
The Log file is located in the "C:\Users\Public"
New Agent doesn't support Windows XP or Windows 2003
If you need to support such platforms, please use the "Legacy agent" which can
be downloaded
from the Agent page in WATO.
User Data for New Agent, like plugins and configurations are now in the folder
"C:\ProgramData\CheckMK\Agent"
Configuration file is check_mk.user.yml, located in the folder
"C:\ProgramData\CheckMK\Agent"
New Agent can re-use configuration and plugins of the Legacy Windows Agent.
Change-Id: I1fe25d654be2e0174add498f372fba5b286b45e9
Commit: 75f4d0483850890e8092a5d411d49c6e671e6c77
https://github.com/tribe29/checkmk/commit/75f4d0483850890e8092a5d411d49c6e6…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
A .werks/7712
Log Message:
-----------
7712 FIX Realtime Encryption fix
Fixed realtime encryption in Windows Agent.
Change-Id: I5cbf1eb2f7d676d528634723777779c34de120c6
Commit: c13d3f12c96dc66445cbd486ab497355b8ecbace
https://github.com/tribe29/checkmk/commit/c13d3f12c96dc66445cbd486ab497355b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
M Pipfile
M Pipfile.lock
Log Message:
-----------
make .venv: Fix left over /tmp/tmp_python_rrdtool* directories
This was caused by the rrdtool python module that we use as dependency
in Pipfile. The version 0.1.15 fixes this issue.
Change-Id: I301761c9d82a21ca6542fb26f21d79c4ccc46405
Commit: bed475e8fd89583e4547dee3ee2d338e6b3e31b5
https://github.com/tribe29/checkmk/commit/bed475e8fd89583e4547dee3ee2d338e6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
Fix broken git reference
Change-Id: If63c8312a166aafbacb0d3b0e446e5f5454a7105
Commit: a707695226dee90f05a843fabeaf975547d013e6
https://github.com/tribe29/checkmk/commit/a707695226dee90f05a843fabeaf97554…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
Fixed broken git tag checkout
Change-Id: I3818f11e7b530cd7383b40d9769a06deebf72b58
Commit: a861c8bcc72087a35bae5a1cae46cab38b8ba1dd
https://github.com/tribe29/checkmk/commit/a861c8bcc72087a35bae5a1cae46cab38…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
Improve description
Change-Id: I5ec5f593e115506dd9337871976a42348527e71f
Commit: f0b8d9f7c71740b9e928ab377499303d90ed0fcf
https://github.com/tribe29/checkmk/commit/f0b8d9f7c71740b9e928ab377499303d9…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-06-18 (Tue, 18 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
archive cre,cee and cme tar.gz
Change-Id: I9d4f603249afa53187c49b59a55a992b01739980
Commit: 71c30fcc51b94c5e70bf9f969b1915ca17d9c3d7
https://github.com/tribe29/checkmk/commit/71c30fcc51b94c5e70bf9f969b1915ca1…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-06-18 (Tue, 18 Jun 2019)
Changed paths:
M buildscripts/scripts/build-cmk-container.sh
M buildscripts/scripts/nightly-cmk-container.jenkins
Log Message:
-----------
Raw specific push settings visible in Pipeline script
Change-Id: I113194f703ba1aa6955f10a22b3f2badb274201a
Commit: 08ec4c3b97bcd53cf7fd5c44f63b45487c6a2d47
https://github.com/tribe29/checkmk/commit/08ec4c3b97bcd53cf7fd5c44f63b45487…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-06-18 (Tue, 18 Jun 2019)
Changed paths:
M cmk/gui/plugins/views/__init__.py
M cmk/gui/plugins/views/bi.py
M cmk/gui/plugins/views/datasources.py
M cmk/gui/plugins/views/inventory.py
M cmk/gui/plugins/views/mkeventd.py
M cmk/gui/plugins/views/utils.py
M cmk/gui/views.py
Log Message:
-----------
Refactor out query_data from cmk/gui/plugins/views/utils.py
- Remove query_data & do_query_data. This functions where isolated from
RowTable but make more sense as part of the RowTable query
method. do_query_data is simplified to livestatusquery, and drops any
formulation of the query language or data post-processing.
- RowTable.query() method had parameter *query*, which is not the full query
but mostly only some filters or extra instructions. It also gets always
added to datasource.add_headers for the livestatus query. Thus rename
to *headers* and update all inherited classes.
- RowTableLivestatus refactored to use the new query method
- ServiceDiscoveryRowTable refactored to follow new use of query
- RowTableCustomers & DataSourceCustomer refactored to follow new use of query
- _do_table_join directly uses RowTable.query instead of query_data
- Graphs query data directly over helper function livestatusquery.
CMK-2186
Change-Id: I3a3f884e8efcc16608285d733d1b474dd2daa13c
Commit: 8434a2d7acbdb1e666cea0a722db8a8a30dadcb9
https://github.com/tribe29/checkmk/commit/8434a2d7acbdb1e666cea0a722db8a8a3…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-06-18 (Tue, 18 Jun 2019)
Changed paths:
M cmk/gui/plugins/metrics/utils.py
M cmk/gui/plugins/views/utils.py
M cmk/gui/valuespec.py
M tests/unit/cmk/gui/plugins/test_metrics_utils.py
Log Message:
-----------
Painter for Processed Historic Metrics
- Painter incorporates new concept of dynamic columns.
Before livestatus query cell parameters can be recovered and RRDcolumns
constructed.
- Painter incorporates new concept of derive
This function processes data immediately after Livestatus Datasource. It
can work with all the rows at once, but only sequentially on the Cells.
- Derive function hashes Cell parameters to identify processed columns at
later stages
- New ValueSpec MetricName. A DropdownChoice that gathers all known metrics
in our system. For user then to pick one without having typos. Metrics
not declared in our metric system can then unfortunately not be used at
the moment.
- Reverse metric_id translation. Go from canonical metric name to metric
name used in the RRD archives. Works very well except for fs_used, which
in the archives corresponds to mountpoints and the metric system
translation use a regex in this case.
CMK-2186
Change-Id: Ib4c44313fea2d4c332585d60418b08de5ca4181e
Commit: 292a42a2db62485878c7ec7a7ba72877b992baef
https://github.com/tribe29/checkmk/commit/292a42a2db62485878c7ec7a7ba72877b…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-06-18 (Tue, 18 Jun 2019)
Changed paths:
M cmk/gui/plugins/views/utils.py
M cmk/gui/views.py
Log Message:
-----------
Sorter url parsing and encoding
Change-Id: I4ea3cd450479ebe4e21517355d26155c9117c992
Commit: 610a217f15464ba348e45393544d5c3199a08570
https://github.com/tribe29/checkmk/commit/610a217f15464ba348e45393544d5c319…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-06-18 (Tue, 18 Jun 2019)
Changed paths:
M cmk/gui/plugins/views/utils.py
M web/htdocs/themes/classic/scss/_pages.scss
Log Message:
-----------
Remove unnecessary theme option since 2012
Change-Id: Idf6a8d7963234d9bf3723ea52274cb61414fd1a1
Commit: e76229f0d37c78f57939f2bd5b3c44b199fda899
https://github.com/tribe29/checkmk/commit/e76229f0d37c78f57939f2bd5b3c44b19…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-06-18 (Tue, 18 Jun 2019)
Changed paths:
M cmk/gui/plugins/views/utils.py
M cmk/gui/views.py
Log Message:
-----------
Sorting on dynamic columns
CMK-2181
Change-Id: I54f1e4e793ba302b2a53a5dbc694fb7f21a418b8
Commit: e6a7585315a22032180737e291c7ab9f02ddb3c9
https://github.com/tribe29/checkmk/commit/e6a7585315a22032180737e291c7ab9f0…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-06-18 (Tue, 18 Jun 2019)
Changed paths:
M cmk/gui/views.py
Log Message:
-----------
Filter for Historic Metrics table
Dynamically generated RRD columns are recognized by the filter system early
in the process when they are collected for the view.
This filter is not present in the service datasource despite the filter
specification claiming that "host" enables it in the hosts and services
views.
Filters get always activated, instead of appearing when they are
configured. This causes for example that the SW/HW query always happens,
because that filter is active all the time.
CMK-2182
Change-Id: I79d470334ddaadf16d8aceb10296b7f64a2e37c7
Commit: 3a91360e77fd19629b889677867faa03cf97c47a
https://github.com/tribe29/checkmk/commit/3a91360e77fd19629b889677867faa03c…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-06-18 (Tue, 18 Jun 2019)
Changed paths:
M cmk/gui/plugins/views/utils.py
Log Message:
-----------
Columns that deal with history data require a Title
Since the content is dynamically generated based on RRD query and then
statistical processing. It is mandatory to label this dynamically generated
columns. A bit of a Hack is used as painter title should be static
properties, nevertheless title functions are allowed for SLA and thus here
we abuse the inheritance from painter and let title be a function with
optional parameters.
Works for GUI and PDF reports
CMK-2185
Change-Id: Icc8579210345fcfd0c91cddb353beafd47dcde6f
Commit: 18894273a6fca0cfb07f9a2611b4275108dda634
https://github.com/tribe29/checkmk/commit/18894273a6fca0cfb07f9a2611b427510…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-06-18 (Tue, 18 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-cmk-container.jenkins
Log Message:
-----------
add missing ,
Change-Id: I672646b7d375ae2f781d78f133c617528cf569db
Commit: 1403cc7f06ef0b083833b4037ce8e1305ec17883
https://github.com/tribe29/checkmk/commit/1403cc7f06ef0b083833b4037ce8e1305…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-18 (Tue, 18 Jun 2019)
Changed paths:
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/cma_core.h
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/src/engine/windows_service_api.h
M agents/wnx/src/main/check_mk_service.cpp
M agents/wnx/src/main/check_mk_service.h
A agents/wnx/watest/test-cma-tools.cpp
M agents/wnx/watest/watest.vcxproj
M agents/wnx/watest/watest.vcxproj.filters
Log Message:
-----------
[CMK-2245] - command line rework
- refactored command line to be more in line with Check MK products
- simple unit tests
- command line now is linux like
- typos fixed
- Admin rights partial control
Change-Id: I9cff081be82076f2eb12b0e2143e9deee9c8e9bc
Commit: 93297bc7999258298560887a02aa87ec9bbdccec
https://github.com/tribe29/checkmk/commit/93297bc7999258298560887a02aa87ec9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-18 (Tue, 18 Jun 2019)
Changed paths:
M buildscripts/scripts/integration-daily-master.jenkins
M tests/testlib/__init__.py
Log Message:
-----------
Fix docker integration tests
* Hand over EDITION to integration tests
* Integration tests: accept long form of editions
Change-Id: I7e5f4d6f45da6fdb97d0c85c6906d534c295b3bc
Commit: 396e734dc0b5932b33a758ad0b8c8a7ba32a8a7d
https://github.com/tribe29/checkmk/commit/396e734dc0b5932b33a758ad0b8c8a7ba…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-18 (Tue, 18 Jun 2019)
Changed paths:
M buildscripts/scripts/integration-daily-master.jenkins
Log Message:
-----------
Fix broken debug print
Change-Id: I99a6fd4fa0261b293e373fc610799d6c445b0dc9
Commit: ce628c0786b0f6a6cb6a85e7e7242e0bfe355f64
https://github.com/tribe29/checkmk/commit/ce628c0786b0f6a6cb6a85e7e7242e0bf…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-18 (Tue, 18 Jun 2019)
Changed paths:
M tests/packaging/test_files.py
Log Message:
-----------
Packaging tests: Perform size tests only for CEE packages
Change-Id: I112dcf921c9db927b0b3e52823e1208641cda228
Commit: 4f9651e67ecd79ab17eb04f801d1115d633447ef
https://github.com/tribe29/checkmk/commit/4f9651e67ecd79ab17eb04f801d1115d6…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-18 (Tue, 18 Jun 2019)
Changed paths:
M agents/wnx/build_release.cmd
M agents/wnx/install/Product.wxs
A agents/wnx/src/check_mk_service.rc
M agents/wnx/src/check_mk_service.vcxproj
M agents/wnx/src/check_mk_service.vcxproj.filters
M agents/wnx/src/common/version.h
A agents/wnx/src/common/wnx_version.h
M agents/wnx/src/engine/engine.vcxproj
M agents/wnx/src/engine/engine.vcxproj.filters
M agents/wnx/src/main/check_mk_service.cpp
A agents/wnx/src/resource.h
A agents/wnx/update_product_version.cmd
A agents/wnx/wirunsql.vbs
Log Message:
-----------
[CMK-2245] [CMK-2230] - version and copyright is fully supported by Windows Agent
- wnx/src/common/wnx_version.h keeps raw version information from CI/release management
- wnx/src/common/version.h keeps all versions data together
- scripts updated and corrected
- version of the Windows Agent File is independent from the Version of Product
Change-Id: I8918c0e7a46e235d8435f02315e0a30281a4be02
Commit: 5cb74741629e342fd8ca74da6b5d26c52e0f03b7
https://github.com/tribe29/checkmk/commit/5cb74741629e342fd8ca74da6b5d26c52…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-18 (Tue, 18 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
M tests/packaging/conftest.py
M tests/packaging/test_files.py
Log Message:
-----------
Fix edition handling in packaging tests
The edition is file specific and should not be part of the VERSION
that is handed over from the test call. The edition needs to be
gathered from the package file to check.
Change-Id: I54716ea5f3e40060c772f3e5027fa45fdd3d8f64
Commit: b552d2d1b7982bd9656c14c2a0187066771332e6
https://github.com/tribe29/checkmk/commit/b552d2d1b7982bd9656c14c2a01870667…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-18 (Tue, 18 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
Improve version build script
* Write missing VERSION.cmk file
* Separate copy of artifacts from signing stage
Change-Id: If270fcbc283e0d84b232b45ce20e8773a6ef8be9
Commit: 8e11847e0a2a0a026568bcca1b37c9468ad8e0c4
https://github.com/tribe29/checkmk/commit/8e11847e0a2a0a026568bcca1b37c9468…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-18 (Tue, 18 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
Fix quoting issue
Change-Id: Ia27c22b5ac77c21c68159377770a7c0b68a64979
Commit: 0fdaa48bce09184ab6d00647a2353e2c770e2ac9
https://github.com/tribe29/checkmk/commit/0fdaa48bce09184ab6d00647a2353e2c7…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/src/engine/windows_service_api.h
M agents/wnx/src/main/check_mk_service.cpp
M agents/wnx/src/main/check_mk_service.h
M agents/wnx/watest/test-yaml.cpp
Log Message:
-----------
[CMK-2245] - showconfig support
- unit tests added to core function
- minor: cvt changed to convert
Change-Id: I324b59e527449c442eb3135566d98cca5b5e4e6b
Commit: ff6cbb0dae5058d385effaacca2c48c87b427cef
https://github.com/tribe29/checkmk/commit/ff6cbb0dae5058d385effaacca2c48c87…
Author: Konstantin Büttner <konstantin.buettner(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M locale/LIESMICH-BEGRIFFE
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Some translations
Change-Id: I20e7ac8299d8b00a6fa8f29482cdb59260ed97f7
Commit: 09c9457c47d8a57403fe7407f8fd9f8fe3b3801f
https://github.com/tribe29/checkmk/commit/09c9457c47d8a57403fe7407f8fd9f8fe…
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: I5303dac8a825bfcdbd04b3a832a7134062fb194c
Commit: 5dc35c81fcaa9cc7fd81473cfbdcc2613740bec5
https://github.com/tribe29/checkmk/commit/5dc35c81fcaa9cc7fd81473cfbdcc2613…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M web/htdocs/themes/classic/scss/_pages.scss
A web/htdocs/themes/classic/scss/_variables.scss
M web/htdocs/themes/classic/theme.scss
M web/htdocs/themes/facelift/scss/_pages.scss
Log Message:
-----------
Improved label rendering in input dialogs
* Labels in input mode are rendered with light gray background
* Cleaned up CSS differences betwee classic/facelift layout
Change-Id: I64380da35d641baa80462555594a430750b4fe2f
Commit: a77043e24d54f0a74427a4255221941094e9d50e
https://github.com/tribe29/checkmk/commit/a77043e24d54f0a74427a425522194109…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/theme.scss
Log Message:
-----------
Cleanup file structure differences between classic/facelift theme
Change-Id: Iaf621eb1683b8c38fc1146d3575ebdbb659db3aa
Commit: 5598814ee72b5a95970532430f865fdc278816f4
https://github.com/tribe29/checkmk/commit/5598814ee72b5a95970532430f865fdc2…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
A .werks/7442
M cmk/notification_plugins/pagerduty.py
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: 5881da2b37684365350abc84208fac74130e74fc
https://github.com/tribe29/checkmk/commit/5881da2b37684365350abc84208fac741…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M cmk/gui/plugins/wato/notifications.py
Log Message:
-----------
Fix servicenow notification Impact choices, minor is not a key
Change-Id: I09d05340496f1be589e2941dc724d731a771b679
Commit: ba555f0d3d7b9d61093d9f60ec40cda1e1528460
https://github.com/tribe29/checkmk/commit/ba555f0d3d7b9d61093d9f60ec40cda1e…
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 cmk/gui/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: I25f70921f61694f55ac35723fb6a549748110a50
Commit: 19110cfb449591cd34ba1903b1aa6d856a3ba76d
https://github.com/tribe29/checkmk/commit/19110cfb449591cd34ba1903b1aa6d856…
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: I3b523001d1e75c64ab70dd46ecc328d0da5fc4c8
Commit: 9e5a89f3abfdeb72a79995b0f6fccfbf87bd886f
https://github.com/tribe29/checkmk/commit/9e5a89f3abfdeb72a79995b0f6fccfbf8…
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: I7fc7374189c4e17cb75b0040b0bbce2fd9988a90
Commit: 1a8a2e25da905f01580350e1d88a32b0c0ac0577
https://github.com/tribe29/checkmk/commit/1a8a2e25da905f01580350e1d88a32b0c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
A .werks/7821
M cmk/gui/visuals.py
M web/htdocs/js/modules/popup_menu.js
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: 030fa183adca984c5a31055cceb890acd399a6b4
https://github.com/tribe29/checkmk/commit/030fa183adca984c5a31055cceb890acd…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M checks/msexch_autodiscovery
Log Message:
-----------
Removed comment
Change-Id: I490229211246d04e8b30286710311dae494a000c
Commit: 7504f8daad5567288dc7e53977ecf4b425a796e5
https://github.com/tribe29/checkmk/commit/7504f8daad5567288dc7e53977ecf4b42…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M agents/Makefile
Log Message:
-----------
[CMK-2230] - fixed Makefile to update vesrion of the New Windows Agent
Change-Id: I4cf22ab58e1b62dd7dfd33ec12d396e25b9b185e
Commit: 61d8526d7c4d9b8828666bd0d2ce8d69e2f2edb6
https://github.com/tribe29/checkmk/commit/61d8526d7c4d9b8828666bd0d2ce8d69e…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/src/main/check_mk_service.cpp
M agents/wnx/src/main/check_mk_service.h
M agents/wnx/watest/test-service.cpp
Log Message:
-----------
[CMK-2245] - command line cleanup and improvement
- check_mkagent.exe without parameters work now as help
- install & remove options are moved to the advanced option and processed correctly
- unit tests install/remove revived
- many typos fixed
- removed excessive angled brackets
Change-Id: I04a08997cab29c2977ccdc5818801dd3497d11fa
Commit: e9b5b03d72c53c743a9064f5cba9034ed774984e
https://github.com/tribe29/checkmk/commit/e9b5b03d72c53c743a9064f5cba9034ed…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M tests/unit/agents/plugins/test_mk_logwatch_bakery.py
Log Message:
-----------
mk_logwatch: clarify WATO rule
Cluster configurations are global options, on the same level
as configured logfile sections. The GUI now reflects this.
Change-Id: I19f2982160ba5ac59e134d552a67018b2db6b493
Commit: 59bbf50d02ee8e2a4f83d63926226347a89cee98
https://github.com/tribe29/checkmk/commit/59bbf50d02ee8e2a4f83d63926226347a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
A .werks/7819
M cmk/gui/http.py
M cmk/gui/plugins/wato/check_mk_configuration.py
Log Message:
-----------
7819 FIX Fix "HTTP header authentication"
The HTTP header authentication can be enabled in the Global Settings using the
option "Authenticate users by incoming HTTP requests". In case you do not use
this authentication method, you are not affected by this issue.
It is mostly used in some reverse proxy setups where the Checkmk apache is
located behind an authentication service. The authentication service only tells
Checkmk the authenticated username and the user interfaces allows the user to
enter without further authentication.
The user name is handed over as HTTP header with each HTTP request to the site
apache and forwarded to the GUI.
With Checkmk 1.5 or older in connection with apache 2.4 and Checkmk 1.6 with
all apache versions this feature can not be used anymore using HTTP header
variables containing other characters than <tt>A-z, a-z, 0-9 and -</tt>. For
example <tt>X-Remote-User</tt> is still working, while
<tt>REMOTE_USER</tt>
(which uses the not allowed <tt>_</tt>) is not working anymore.
This 1.6.0b3 release fixes an issue in this header variable processing and
changes the default setting in the GUI to <tt>X-Remote-User</tt>.
If you configured this before with 1.5, you will have to check your
configuration and change the HTTP header variable in the reverse proxy and
Checkmk configuration to make it work with the new variable syntax.
Change-Id: I21bd6747e98f08001b25df9f4ce87b05caf25ad5
Commit: 2fa8caf80098b07154b4e53f759b5aa6e8c8d38f
https://github.com/tribe29/checkmk/commit/2fa8caf80098b07154b4e53f759b5aa6e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M cmk/gui/config.py
M cmk/gui/plugins/wato/builtin_attributes.py
M cmk/gui/watolib/host_attributes.py
M cmk/utils/tags.py
M cmk_base/data_sources/__init__.py
M tests/unit/cmk/gui/watolib/test_host_attributes.py
Log Message:
-----------
Improved naming of host attribute + topic
Change-Id: I7d427aa28ccf062f408ec1b6f31ccaa721718904
Commit: 49d06c792146ba00e00d21bbaaf422db3e090e10
https://github.com/tribe29/checkmk/commit/49d06c792146ba00e00d21bbaaf422db3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M cmk/gui/plugins/wato/builtin_attributes.py
M cmk/gui/watolib/groups.py
M cmk/gui/watolib/host_attributes.py
Log Message:
-----------
Make WATO host attribute sorting explicit
Change-Id: I53e78d31f494ca24cc557789e66d69c277366a0e
Commit: 90269e4e0c6656c41c4530ebbff448003c285041
https://github.com/tribe29/checkmk/commit/90269e4e0c6656c41c4530ebbff448003…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M cmk/gui/plugins/wato/builtin_attributes.py
M cmk/gui/watolib/groups.py
M tests/unit/cmk/gui/watolib/test_host_attributes.py
Log Message:
-----------
Changed order of host attributes
Change-Id: I8429c09b8eced135087c8af830d67a9f970a8945
Commit: 277d258aa8528d62add6d30198f83356884102a9
https://github.com/tribe29/checkmk/commit/277d258aa8528d62add6d30198f833568…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M cmk/gui/watolib/host_attributes.py
M tests/unit/cmk/gui/watolib/test_host_attributes.py
Log Message:
-----------
Improve datasource attribute rendering
* Tag attributes can now be sorted just like other attributes,
but only hard coded for the moment.
* Show SNMP credentials below SNMP datasource settings
* Improve order of "Data source" attributes: Agent > SNMP > Piggyback
Change-Id: I0420624a208f21e2114bc5812b0b34c3b0aa9ed8
Commit: d20ea793e0b414c49a14b284783e8c4503697c66
https://github.com/tribe29/checkmk/commit/d20ea793e0b414c49a14b284783e8c450…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M cmk/gui/plugins/wato/builtin_attributes.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/webapi/utils.py
M cmk/gui/plugins/webapi/webapi.py
M cmk/gui/wato/pages/bulk_edit.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/watolib/host_attributes.py
M cmk/gui/watolib/hosts_and_folders.py
M tests/unit/cmk/gui/watolib/test_host_attributes.py
Log Message:
-----------
Hosts: Hide creation / locking info from create dialog
Change-Id: Ia6859ce1489acc4cba40d0adb0b9200507204416
Commit: b3b12f66636236ffe69a81ace142810ccedb9f9a
https://github.com/tribe29/checkmk/commit/b3b12f66636236ffe69a81ace142810cc…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/wato/pages/search.py
Log Message:
-----------
Moved basic host / cluster attributes into basic settings box
Change-Id: I9e2c1b7c53c7b796964eb6e32e6ee3ba9fcf1dfe
Commit: 13e1fd2e6ce2b2f739769b8db8eee6724668421b
https://github.com/tribe29/checkmk/commit/13e1fd2e6ce2b2f739769b8db8eee6724…
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: b89255031d2ff091ceec422fbcd2cf6ed80a274d
https://github.com/tribe29/checkmk/commit/b89255031d2ff091ceec422fbcd2cf6ed…
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: 1dac67e1aae40cde87f955f086caec81cdb5283d
https://github.com/tribe29/checkmk/commit/1dac67e1aae40cde87f955f086caec81c…
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: ef7dbb3879d2645ec061ba06d97039e54134cf82
https://github.com/tribe29/checkmk/commit/ef7dbb3879d2645ec061ba06d97039e54…
Author: Konstantin Büttner <konstantin.buettner(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 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: ccea9847649658cae8cdcacc10e11bb49c91b54f
https://github.com/tribe29/checkmk/commit/ccea9847649658cae8cdcacc10e11bb49…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M agents/wnx/src/engine/logger.h
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/src/engine/windows_service_api.h
M agents/wnx/src/main/check_mk_service.cpp
Log Message:
-----------
[CMK-2245] - correct support for most options in command line
- any section can be tested individually
- minor:typos in help
- minor: testing functions are now compact and easy to support
- minor:XLOG::Colors and XLOG::SendToStdio added
Change-Id: Ie2fc3db3a6c882c3e762a2736d0b806d0ae9cf21
Commit: b94431431ccc284eaf70bb2d1fb363b3a9f9dc12
https://github.com/tribe29/checkmk/commit/b94431431ccc284eaf70bb2d1fb363b3a…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_main.scss
Log Message:
-----------
GUI CSS: Refactored _main.scss to nested structure meeting sasslint reqs (CMK-1171)
Change-Id: Ie91bf871bf6f76df894decd84d33708957f90af8
Commit: 88bc3e54a47e27b5e88695a2fb170d4e822f768a
https://github.com/tribe29/checkmk/commit/88bc3e54a47e27b5e88695a2fb170d4e8…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
A web/htdocs/themes/facelift/images/select_arrow.png
M web/htdocs/themes/facelift/scss/_login.scss
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_sidebar.scss
M web/htdocs/themes/facelift/scss/_snapins.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/facelift/scss/_wato.scss
Log Message:
-----------
GUI CSS: Got rid of important styles for input elements (CMK-1171)
Change-Id: I18a6a2e3bb30385729a91257698371aa20d4b65d
Commit: b84bf37b7b694eaa758e947f4a6c160d34adbf0d
https://github.com/tribe29/checkmk/commit/b84bf37b7b694eaa758e947f4a6c160d3…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/facelift/scss/_wato.scss
Log Message:
-----------
GUI CSS: Got rid of more important styles (CMK-1171)
Change-Id: I8515c9b14ed3999ecc908c17234f0cb1468a6a23
Commit: 64884d64682b47dd329df3397bad0bb2d57c4347
https://github.com/tribe29/checkmk/commit/64884d64682b47dd329df3397bad0bb2d…
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: Iea354a8e8e5f5598420d2499327c852b2caa19c5
Commit: 69f2be418682bfa4a58796c21cd3d91e17610ecf
https://github.com/tribe29/checkmk/commit/69f2be418682bfa4a58796c21cd3d91e1…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_main.scss
Log Message:
-----------
GUI-Tuning: sidebar texts closer
This save much vertical space
Change-Id: Ib9c9dbcb5f11d0baab6ae6506b44f72ba89d1c84
Commit: 9da37e4fecfe495bc81aa15ee0b570093878ed93
https://github.com/tribe29/checkmk/commit/9da37e4fecfe495bc81aa15ee0b570093…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/images/icon_minisnapin.png
M web/htdocs/themes/facelift/scss/_sidebar.scss
Log Message:
-----------
GUI-Tuning: sidebar header narrower
Change-Id: Ib79f96ae5c6576aca894e9f8eb7bc3cfdaedf502
Commit: 2cc86ddb3a5024a492990a13f8df86dff61a5444
https://github.com/tribe29/checkmk/commit/2cc86ddb3a5024a492990a13f8df86dff…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_sidebar.scss
Log Message:
-----------
GUI-Tuning: Save space in sidebar bottom links
Change-Id: I803bd96679e477dacb69caeecc0a4f38f8084a49
Commit: e98d1e75945ef3fe685172033be0bb54f86d9ea3
https://github.com/tribe29/checkmk/commit/e98d1e75945ef3fe685172033be0bb54f…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_pages.scss
Log Message:
-----------
GUI-Tuning: save vert space in view tables
Change-Id: If46c857a8a5a820af013226b6df9d9becd8a23ed
Commit: 193aa407fb058a1124a71df8d3fb861364da94eb
https://github.com/tribe29/checkmk/commit/193aa407fb058a1124a71df8d3fb86136…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_pages.scss
Log Message:
-----------
GUI-Tuning: left 1st col header with group header
Change-Id: Ie79513005640f571186709a9cddeead3bb548b42
Commit: 1b1dc5aedf4b9a3ff685b58a9db43310af0e9bf5
https://github.com/tribe29/checkmk/commit/1b1dc5aedf4b9a3ff685b58a9db43310a…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
Log Message:
-----------
GUI-Tuning: smaller context buttons
Change-Id: I10c9141ee5212324aa7bb03506c53107212c3ec0
Commit: d9d71547ba9d122f17c4a0e47ba534906edb1475
https://github.com/tribe29/checkmk/commit/d9d71547ba9d122f17c4a0e47ba534906…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_pages.scss
Log Message:
-----------
GUI-Tuning: deflate 12px vert space at top of page body
Change-Id: Ie2c2a4f6273b0b2db90bab6003079743491f0c7c
Commit: c1b84b772e553ea0ed4c25c71257eda2fbe689be
https://github.com/tribe29/checkmk/commit/c1b84b772e553ea0ed4c25c71257eda2f…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_pages.scss
Log Message:
-----------
GUI-Tuning: Deflate vspace from command input boxes
Change-Id: I09b8d8000c623b4092d11ff94e07164ddc11e40a
Commit: ab2b5893191a282da9e355563eff1266dafa3ab7
https://github.com/tribe29/checkmk/commit/ab2b5893191a282da9e355563eff1266d…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_pages.scss
Log Message:
-----------
GUI-Tuning: Fixed mouse pointer on disabled buttons
Change-Id: Ie4d22982575ed5f1a032f410c94d80b9986f6544
Commit: 4b286069702778d058ee228b03a22353f54ddb8b
https://github.com/tribe29/checkmk/commit/4b286069702778d058ee228b03a22353f…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_dashboard.scss
Log Message:
-----------
GUI-Tuning: fix left header margin in dashlets
Change-Id: Ie43fb13199f0861c7976bc4ce877319a4355cc1c
Commit: 909f7f4561b7b6b6827cae4dad51cbccb6b22a44
https://github.com/tribe29/checkmk/commit/909f7f4561b7b6b6827cae4dad51cbccb…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_views.scss
Log Message:
-----------
GUI-Tuning: Tune layout of filters
Change-Id: Id74204e20a75dc21937c0ccc2c024d6338b98d9a
Commit: aca58c9654739e6a749c466fbd42e4e17e0dc2cd
https://github.com/tribe29/checkmk/commit/aca58c9654739e6a749c466fbd42e4e17…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_pages.scss
Log Message:
-----------
GUI-Tuning: Labels etwas kleiner dargestellt
Change-Id: Ib47905b02d3871a3ade17be7834803634b300b8f
Commit: 2c34133586d6a864c5eccd2f77f2cea53bed191b
https://github.com/tribe29/checkmk/commit/2c34133586d6a864c5eccd2f77f2cea53…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_pages.scss
Log Message:
-----------
GUI-Tuning: fix nasty wrap of checkbox in nforms
Change-Id: Ifb1414c108186821e7ed982e826fd0b888d31060
Commit: 35f485fb1af2ae884cf9279b869fa970c0e2faf1
https://github.com/tribe29/checkmk/commit/35f485fb1af2ae884cf9279b869fa970c…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_wato.scss
Log Message:
-----------
GUI-Tuning: Style WATO main menu
Change-Id: Ib32dc0aade739961f545ed41a38d9c12fa3b4694
Commit: 5ac496e3c17ccb24448ce51bd4290701fa447de0
https://github.com/tribe29/checkmk/commit/5ac496e3c17ccb24448ce51bd4290701f…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_pages.scss
Log Message:
-----------
GUI CSS: Fixed disabled buttons (CMK-2254)
Change-Id: I3b7ec49e52035c684d8d112ae35f7d80b0e2a7fd
Commit: 160429ac145979f49cf283e6e5e39415a722f2fb
https://github.com/tribe29/checkmk/commit/160429ac145979f49cf283e6e5e39415a…
Author: Mathias Kettner <mathias.kettner(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_dashboard.scss
Log Message:
-----------
GUI-Tuning: Dashlet mit den Globen
Change-Id: I1ba0ad6ff145a34c9e3408f8bb945b8db17254b6
Commit: 4223654b8fe1a3c020937a2dd7b58bb92e642f50
https://github.com/tribe29/checkmk/commit/4223654b8fe1a3c020937a2dd7b58bb92…
Author: Mathias Kettner <mathias.kettner(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_dashboard.scss
Log Message:
-----------
GUI-Tuning: Views im Dashboard finegetunt
Change-Id: Ic8fa5fb7cf1c6e9034d77cec373395d640c875e0
Commit: a7e93958ee15d74237acda10f8edc7c39f026d8c
https://github.com/tribe29/checkmk/commit/a7e93958ee15d74237acda10f8edc7c39…
Author: Mathias Kettner <mathias.kettner(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_views.scss
Log Message:
-----------
GUI-Tuning: minor styling in views
Change-Id: I94ff3c44d515afb60f8e2e39cb4a4f0066a0c5cb
Commit: dff5a8ccff7009bb81ffc4dc2b18fa1d9bf87692
https://github.com/tribe29/checkmk/commit/dff5a8ccff7009bb81ffc4dc2b18fa1d9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_pages.scss
Log Message:
-----------
Fix nform issue in recent commit burst
Change-Id: Ic7aaf755a9b7fabeb8ab2d1f9e8021763ebe6269
Commit: baf2ad9a1c259a5a201e2905dc8dcb5d400f31ca
https://github.com/tribe29/checkmk/commit/baf2ad9a1c259a5a201e2905dc8dcb5d4…
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: I8bba80f47b59fdc5215949cec9cd6e7ed3c7029d
Commit: 2a50f4d0b3f33cd8285e343220d25a00452f725b
https://github.com/tribe29/checkmk/commit/2a50f4d0b3f33cd8285e343220d25a004…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
A .werks/7443
M cmk/gui/plugins/visuals/inventory.py
Log Message:
-----------
7443 FIX SW/HW inventory filters only query for information when configured
Currently all Checkmk filters are enabled by default although when
unconfigured they remain passive. Most filters process data directly from
the livestatus query but inventory filters perform a new query to obtain
the SW/HW inventory of the host. Now inventory filters only query for data
to filter for when they are actively configured, instead of gathering data
at first and then deciding how to filter.
This fix increases the performance of the views, as fewer queries are done
it thus speeds up the time to show a view.
Change-Id: Ic0f98932832e098a4e7ef01069025729325f9eae
Commit: b9ec3a3dc7a444e7e65c0e39bafd893fa07923d0
https://github.com/tribe29/checkmk/commit/b9ec3a3dc7a444e7e65c0e39bafd893fa…
Author: Mathias Kettner <mathias.kettner(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_views.scss
Log Message:
-----------
More spacing in Filter boxes (Ninja!)
Change-Id: I45d718af525be57f09f87f08c852e8d276beed40
Commit: 5ee6b14db7ca9776e2e52e8b0b0e7572a85ade45
https://github.com/tribe29/checkmk/commit/5ee6b14db7ca9776e2e52e8b0b0e7572a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-19 (Wed, 19 Jun 2019)
Changed paths:
A
omd/packages/python-modules/patches/0021-jira-2.0.0-disable-setup.py-download.patch
Log Message:
-----------
Disable download of sphinx during build
The jira module did declare it's dependencies in a wrong way which made
our build process try to download the sphinx package.
This issue has already been fixed upstream, but was not released yet. We
apply this specific patch during our build until the next release.
References:
https://github.com/pycontribs/jira/issues/647
https://github.com/pycontribs/jira/commit/04e36f0ba5ac01c4b5b95aa23375391cd…
Change-Id: I506cb9d24bf0b31be4db8ccf8b7a9e9ab77f4c57
Commit: 5fbb43ebd553a6c71885e0fb517008c9273b6b22
https://github.com/tribe29/checkmk/commit/5fbb43ebd553a6c71885e0fb517008c92…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-06-20 (Thu, 20 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_pages.scss
Log Message:
-----------
GUI CSS: Fixed borders for data tables
Change-Id: Id5b1c041a2090edf019e9bd4ccc0eafd45926f07
Commit: b93a7017c9542ebd1609f6b5d2f58a8a8b9331f3
https://github.com/tribe29/checkmk/commit/b93a7017c9542ebd1609f6b5d2f58a8a8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-20 (Thu, 20 Jun 2019)
Changed paths:
A omd/packages/python-modules/patches/0021-jira-2.0.0-disable-setup.py-download.dif
R
omd/packages/python-modules/patches/0021-jira-2.0.0-disable-setup.py-download.patch
Log Message:
-----------
Fixed wrong patch name
Change-Id: I6313d6ee56f094171e6122e0f55b79352ec41d81
Commit: 4daf16f8572cc32f9deb0b501c619aa51bf6306a
https://github.com/tribe29/checkmk/commit/4daf16f8572cc32f9deb0b501c619aa51…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
A .werks/7839
M checks/winperf_if
M tests/unit/checks/test_if_winperf_if.py
Log Message:
-----------
7839 FIX winperf_if: Do not crash if agent does not send any data about interfaces
Change-Id: I2fb20975d9d2aad734a62342b467cce2e20af6c1
Commit: 90f6c74c7156e7c312d42d168d724768764398cc
https://github.com/tribe29/checkmk/commit/90f6c74c7156e7c312d42d168d7247687…
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: 31e9b788f5de3794a58e5543605a4def90f0ed8c
https://github.com/tribe29/checkmk/commit/31e9b788f5de3794a58e5543605a4def9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
M omd/packages/Python/Python.make
Log Message:
-----------
Quick fix for reducing "Testbuild" runtime
The optimizations of the Python compilation take a long time. Since the
packages produced by the test builds are not used for other things than
testing the build multiple times a day we can skip the optimizations
during this build execution without disadvantages.
Removing this decreases the job execution time from 3 hours to 1 hour
and 15 minutes.
Change-Id: I8ddbd8dc3d066bf237be5e1807370f150b5b007c
Commit: d5e137a203cf4391889f4c5cbd7e3cb146572221
https://github.com/tribe29/checkmk/commit/d5e137a203cf4391889f4c5cbd7e3cb14…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Fixed race between GUI crawl / integration test during site initialization
Change-Id: I35c43e7acb4bb7d51632c2b1eaf39ecc8c7ae3c7
Commit: 39aeaf0438262d89a0fc209a53e5671a0411e8e2
https://github.com/tribe29/checkmk/commit/39aeaf0438262d89a0fc209a53e5671a0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M cmk/gui/watolib/config_domains.py
Log Message:
-----------
Fix random broken liveproxyd activate changes
When activating the changes using the GUI after changing the site
configuration, the liveproxyd is restarted by sending the process
a USR1 signal.
In case the liveproxyd was already in process of restarting, there
was room for a race condition that made the GUI signal call fail.
Change-Id: Ic6f130627901e70920c4111f1bba130187992d3e
Commit: 474ec5c75a33a6cb181c853b5d22dca135d93869
https://github.com/tribe29/checkmk/commit/474ec5c75a33a6cb181c853b5d22dca13…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Added a few translations
Change-Id: I0a571acfce9511fdb3b126d1d7d4a3dc2abc206b
Commit: c1edfdf5cd7f7ea8ba1e27ff58eb6907633f041a
https://github.com/tribe29/checkmk/commit/c1edfdf5cd7f7ea8ba1e27ff58eb69076…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-21 (Fri, 21 Jun 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Added a few translations
Change-Id: Iaccb4d4608d408df9c7281dc55766a38f101b177
Commit: b747dc0f362ba1b7c60d5f2dcf3f5b00c4216ea5
https://github.com/tribe29/checkmk/commit/b747dc0f362ba1b7c60d5f2dcf3f5b00c…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-22 (Sat, 22 Jun 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Added a few translations
Change-Id: I805d2be36309c95ab1987ed68f75d26843a51beb
Commit: ef13242e207428f6fdd43d715208b46db6476e9a
https://github.com/tribe29/checkmk/commit/ef13242e207428f6fdd43d715208b46db…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-23 (Sun, 23 Jun 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
M buildscripts/scripts/nightly-cmk-container.jenkins
Log Message:
-----------
Do not upload debian dbgsym packages
Change-Id: I5bcf3e143ea663774af4ae534703b2b20eedfc41
Commit: e5ae702497127f357c3e49fcfc35fd68a70821f3
https://github.com/tribe29/checkmk/commit/e5ae702497127f357c3e49fcfc35fd68a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-23 (Sun, 23 Jun 2019)
Changed paths:
A .werks/7823
M checks/check_icmp
Log Message:
-----------
7823 FIX Check hosts with PING: Fix broken custom service descriptions
A custom service description can be configured for the active checks
configured with the ruleset "Check hosts with PING" to override the
default PING service description.
This did not work in 1.6 since werk #6379.
Change-Id: Ic264cbd785f55f620b516669e0192574dd4f9f8f
Commit: b3cb8d1f9cc5a051215d083ed6e046a6dfaf12cb
https://github.com/tribe29/checkmk/commit/b3cb8d1f9cc5a051215d083ed6e046a6d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-23 (Sun, 23 Jun 2019)
Changed paths:
M cmk/gui/plugins/wato/builtin_modules.py
Log Message:
-----------
Shortened tag main module description to make the text fit into the button
Change-Id: I587e5483d5bdecf032aa824a20a9a55dcd8cad0a
Commit: 852f59ff42dac3168877de81f3783bce668b46c7
https://github.com/tribe29/checkmk/commit/852f59ff42dac3168877de81f3783bce6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-23 (Sun, 23 Jun 2019)
Changed paths:
M tests/unit/livestatus/test_livestatus_unit.py
Log Message:
-----------
Make test compatible with output of newer SSL libary
Change-Id: I3cf338185e3d3a11751e4eabee64aa01f7c9ca86
Commit: 0797b3435ef669d774e7e8fe5b134cd8402d1081
https://github.com/tribe29/checkmk/commit/0797b3435ef669d774e7e8fe5b134cd84…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
A .werks/7822
M cmk/gui/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: eca6bd458503c6043eea6f05ab87c3363a2a880e
https://github.com/tribe29/checkmk/commit/eca6bd458503c6043eea6f05ab87c3363…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
A .werks/7824
M cmk/gui/wato/pages/notifications.py
Log Message:
-----------
7824 FIX Fix deletion of user notification rules with missing plugins
In previous 1.6 releases the user notification rules that are associated with
notification plugins that were removed could not be deleted anymore using
the GUI.
Change-Id: Iee94111206297720b4700773e31859a4d6b26c4c
Commit: c8ff172f66360641d5054db3676c9e62d87c4dc7
https://github.com/tribe29/checkmk/commit/c8ff172f66360641d5054db3676c9e62d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
Improve uploaded certificate upload error message
Change-Id: Idcf4f532e568dc83da453ef89cd100695c9ea95a
Commit: 3d9dc379154c35ad62382efe378a98567d1edb79
https://github.com/tribe29/checkmk/commit/3d9dc379154c35ad62382efe378a98567…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
A .werks/7825
M omd/packages/apache-omd/skel/etc/apache/conf.d/security.conf
Log Message:
-----------
7825 FIX NagVis: Fix missing worldmap background
Rendering of the Openstreetmap tiles used by the NagVis worldmap was prevented
by the new Content security policy. Access to https://*.tile.openstreetmap.org/ is
now allowed by the policy.
Change-Id: I42d572c3e18c430a5b05dc7c5eea6291e4a5328e
Commit: 817f77cdbb5c26cc78da24fcba8020de1c620b05
https://github.com/tribe29/checkmk/commit/817f77cdbb5c26cc78da24fcba8020de1…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
A .werks/7420
M agents/check_mk_agent.linux
Log Message:
-----------
7420 FIX ps: only show processes which do not belong to a docker container
On hosts which run Docker the ps section contained processes which belong
to Docker containers. This Werk omits these container processes and only
shows processes which do not belong to a Docker container. If the agent
is run in the context of a Docker container this filter is not applied.
If you want to use this feature a check_mk_agent including this Werk has
to be installed on the host.
FEED-2973
Fixes #4
Change-Id: I81e7e9fd6a861eb82271f7f2746074eaced6732b
Commit: b50cb27a5ba564dd1ef3193b9d9987ad30a2a533
https://github.com/tribe29/checkmk/commit/b50cb27a5ba564dd1ef3193b9d9987ad3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Remove ancient mod_python debug setting
Change-Id: I363c5ed816724059f3908f7cea8f29cf56f22ffa
Commit: 6e3aab6420b036089887182b7abacbfa30c0d11e
https://github.com/tribe29/checkmk/commit/6e3aab6420b036089887182b7abacbfa3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Reduce number of helpers during integration tests
This reduces the memory consumption during integration tests and GUI
crawl and also reduces the execution time of restarts because less
helpers need to be started.
Change-Id: I53f2d84d7300868dfc81a7dc1d47071fe1453cfc
Commit: 4986c21f774efbd1b7071a94861ea3b81604d760
https://github.com/tribe29/checkmk/commit/4986c21f774efbd1b7071a94861ea3b81…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
A .werks/7842
M checks/cpu_util.include
Log Message:
-----------
7842 FIX winperf_processor.util: Fixed 'ValueError' while gathering statistics
about processor util
Change-Id: Icabeb1ec0a590004becd7f69536aeeb91f94e8f7
Commit: 2bdb9601a8d738e152f57f1cc1bee8f5c70d8db5
https://github.com/tribe29/checkmk/commit/2bdb9601a8d738e152f57f1cc1bee8f5c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
A .werks/7820
M cmk/gui/watolib/host_attributes.py
Log Message:
-----------
7820 FIX Custom tag topics are now correctly shown in host edit dialog
In previous 1.6 releases the custom tag topics were ignored in the host edit
dialog and all tag attributes not associated with standard topics were shown
below "Custom attributes".
FEED-3785
Change-Id: I6178baf080ed84bbff2c73ca12a58577b0bd5d21
Commit: 8c5bdf15bc3d7b4b01023e13db729d2dcb6dcd2b
https://github.com/tribe29/checkmk/commit/8c5bdf15bc3d7b4b01023e13db729d2dc…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
A .werks/7826
M web/htdocs/js/side_index.js
Log Message:
-----------
7826 FIX Report snapin: Fix timerange selection
The timerange selection in the report sidebar snapin did not work
as intended in previous 1.6 releases.
Change-Id: I388a2580e754c1dd87b0547c286a451043d61c4e
Commit: 7cd81d330853c8a31ae3b12d0e911807cfe382ed
https://github.com/tribe29/checkmk/commit/7cd81d330853c8a31ae3b12d0e911807c…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
A .werks/7841
M checks/lnx_if
A tests/unit/checks/generictests/datasets/lnx_if_tunnel_regression.py
Log Message:
-----------
7841 FIX lnx_if: Fixed parsing interface address of tunnels on OpenBSD
Change-Id: I3b7ef1395f5b70ad1a4c043b3f8abad186eac158
Commit: db62b5ffc887114f24db03deff1946169c8c4150
https://github.com/tribe29/checkmk/commit/db62b5ffc887114f24db03deff1946169…
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: I82b4b07c6072a7a45d282c9014071c178c06623d
Commit: 2de0d3ff27e798968f61088dbd8aa28bbf1bac64
https://github.com/tribe29/checkmk/commit/2de0d3ff27e798968f61088dbd8aa28bb…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
A .werks/7827
M cmk/gui/valuespec.py
M cmk/gui/wato/pages/rulesets.py
Log Message:
-----------
7827 FIX Fix duplicate explicit host/service condition help text
Change-Id: I05caab4bd3b2ee31a3038e82f688a344235ff0a0
Commit: f287d4f7b6ebe871caec3b0dd5ac295b47dc1835
https://github.com/tribe29/checkmk/commit/f287d4f7b6ebe871caec3b0dd5ac295b4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
A .werks/7828
M cmk/gui/watolib/timeperiods.py
Log Message:
-----------
7828 FIX Fix duplicate "24x7 - always" selection in timeperiod dropdowns
Change-Id: I0c67a8305218b5e453b9b44e1be709f6f17dee2b
Commit: acdf0364beead4ea7ff65dd03e4a6b978db9d83f
https://github.com/tribe29/checkmk/commit/acdf0364beead4ea7ff65dd03e4a6b978…
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: 3d068a8fe30bd374aa2cdb578e2540ba1ed391dd
https://github.com/tribe29/checkmk/commit/3d068a8fe30bd374aa2cdb578e2540ba1…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_views.scss
Log Message:
-----------
Bakery: Slightly improved rendering of agent config
Change-Id: I0b489ada39825b671375c43d416e65ad6c6c6881
Commit: 0e1fc77605aa24d89a8290f817a4bc9c40f6d228
https://github.com/tribe29/checkmk/commit/0e1fc77605aa24d89a8290f817a4bc9c4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
M tests/conftest.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: 691504af7cadb26b4a58d86f35fe5c7e210a6287
https://github.com/tribe29/checkmk/commit/691504af7cadb26b4a58d86f35fe5c7e2…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/src/main/check_mk_service.cpp
Log Message:
-----------
[CMK-2245] - revamped convert option
- exe convert [-show] <inifile> [ymlfile]
- more detailed diagnostic
Change-Id: Iba1b1ccad157a40223301dfced0edc8542ce11dd
Commit: f863e96d188186db30035045667a32e4dce3d3fb
https://github.com/tribe29/checkmk/commit/f863e96d188186db30035045667a32e4d…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
M agents/wnx/src/engine/providers/wmi.h
M agents/wnx/src/engine/section_header.h
Log Message:
-----------
[FEED-3830] [CMK-2230] - tab-char separator changed to pipe-char for WMI
- synchronisation with current checks and legacy agent
Change-Id: Ie9272f003fbbfcd264f956bdf9f71b0c4562dcee
Commit: 4ef36215c5ab3fb0e5c1f2e70f9936e9526dc912
https://github.com/tribe29/checkmk/commit/4ef36215c5ab3fb0e5c1f2e70f9936e95…
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: ac2ebfbf9e926416b9dc72f2b3c098c6decf8f5c
https://github.com/tribe29/checkmk/commit/ac2ebfbf9e926416b9dc72f2b3c098c6d…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
M agents/wnx/watest/test-upgrade.cpp
Log Message:
-----------
[CMK-2230] - fix for the unit test case when OHM is not installed with LWA
Change-Id: I84435d1a4f17eafd3b4bc2f3e92cf42f3dc46b4a
Commit: e3d89c7ddc8d71f956bc634268652ba92455f0f0
https://github.com/tribe29/checkmk/commit/e3d89c7ddc8d71f956bc634268652ba92…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-24 (Mon, 24 Jun 2019)
Changed paths:
A .werks/7714
M agents/wnx/src/engine/install_api.cpp
Log Message:
-----------
7714 Windows Agent provides MSI Installation Log for update routine
Now Windows Agent creates MSI Installation Log file for every
automatically installed check_mk_agent.msi.
Automatical Installation is performed by Update Plugin or it may be performed
manually if check_mk_agent.msi is copied to C:\ProgramData\CheckMK\Agent
\update folder
The name of the log file is C:\Users\Public\agent_msi.log
Previous log file is backed up in C:\Users\Public\agent_msi.log.bak
[CMK-3834] - log for MSI installation added to the agent
Change-Id: I58a2fbaee933f1ff13623449fc507fe57ab29931
Commit: 85ef9eae3d159293cac5cf0d19fa2736fbd1c592
https://github.com/tribe29/checkmk/commit/85ef9eae3d159293cac5cf0d19fa2736f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
M cmk/utils/tags.py
Log Message:
-----------
Re-enable temporarily disabled validation of builtin tag override
Change-Id: I318fbeb207a4997c6354287b5ef09908489addfe
Commit: fbe1a451362b2033de57bf9626e1706c7cc1cab0
https://github.com/tribe29/checkmk/commit/fbe1a451362b2033de57bf9626e1706c7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
A .werks/7829
M cmk/gui/gui_background_job.py
Log Message:
-----------
7829 FIX Fix displaying of HTML codes in background job progress info
Change-Id: Id79b35aba21b4aec20372199a0148097718af62d
Commit: aef54669cb6a44c9aef98f96d2fb05da31ff34be
https://github.com/tribe29/checkmk/commit/aef54669cb6a44c9aef98f96d2fb05da3…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
M agents/wnx/call_integration_tests.cmd
M agents/wnx/integration/test_section_dotnet_clrmemory.py
M agents/wnx/integration/test_section_eventlog.py
M agents/wnx/integration/test_section_wmi_cpuload.py
M agents/wnx/integration/test_section_wmi_webservices.py
Log Message:
-----------
Integration tests fix
Change-Id: Iecdb7ada63f56b6627b15caf767303a2b335067b
Commit: 70f5b0ec07710bf7553a41e08f95763b7f0abe83
https://github.com/tribe29/checkmk/commit/70f5b0ec07710bf7553a41e08f95763b7…
Author: Alexander Wilms <alex.wilms(a)tribe29.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/if.py
Log Message:
-----------
Fixed typo
Change-Id: I9b779483f57e30c1d0a0bd5d502ec35dd4eecd4c
Commit: 01b35cf7cab187303c7e105a2b20f441f9328b20
https://github.com/tribe29/checkmk/commit/01b35cf7cab187303c7e105a2b20f441f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
A cmk/utils/labels.py
M cmk_base/config.py
M cmk_base/discovered_labels.py
M cmk_base/inventory.py
A tests/unit/cmk/utils/test_labels.py
M tests/unit/cmk_base/test_discovered_labels.py
Log Message:
-----------
Move label processing to dedicated module
The labels will be needed in cmk_base and cmk.gui code once it they
will be used for ruleset matching. Moved the common code (mainly the
effective label calculation) to cmk.utils.labels to prepare for that.
CMK-1942
Change-Id: I5bdb813218100a880648387c0b0ae53d38bbe428
Commit: c88649cc1f84438d4c065b65b3b73a0a8b97ca4b
https://github.com/tribe29/checkmk/commit/c88649cc1f84438d4c065b65b3b73a0a8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
M cmk/gui/watolib/rulesets.py
M cmk/utils/rulesets/ruleset_matcher.py
M cmk_base/config.py
M tests/testlib/base.py
M tests/unit/cmk/utils/rulesets/test_ruleset_matcher.py
M tests/unit/cmk_base/test_config.py
Log Message:
-----------
Implement basic matching on labels in rulesets
* The effective labels of hosts are now usable as rule conditions
* Label matching is not yet optimized like tag matching
* Next step is to make them configurable in the GUI
CMK-1942
Change-Id: I18fd6ad0f1fa5a5a450f7225319ca8a7cbec391e
Commit: 5b981d94bda860e0f316732ce76497e928de7bc4
https://github.com/tribe29/checkmk/commit/5b981d94bda860e0f316732ce76497e92…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/watolib/rulesets.py
M web/htdocs/themes/classic/scss/_wato.scss
M web/htdocs/themes/facelift/scss/_wato.scss
Log Message:
-----------
Basic host label match conditions in rules
* Currently only AND conditions and no negations are possible.
The limitation is the input mechanism. Should be extended in
the next step.
CMK-1942
Change-Id: Iebb661ecb9c4d0c34e98b5f9b78296c7006e0fb1
Commit: 4d661db850049f521fe38afa0b712302a18c76b9
https://github.com/tribe29/checkmk/commit/4d661db850049f521fe38afa0b712302a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
M cmk/gui/wato/pages/rulesets.py
Log Message:
-----------
Do not show label conditions for rulesets that set labels
Trying to set and refer on labels in the same ruleset produces some
chicken/egg problem which we need to avoid. Our simple solution for
this is to prevent use of the label condition for these rulesets:
<ul>
<li>Host labels</li>
<li>Service labels</li>
<li>Do hardware/software Inventory</li>
</ul>
CMK-1942
Change-Id: I1286c7d20729c3e1e26cd6282384b7f6348d313d
Commit: 9273aa4c3b66e0ca7c9abd656f814d21bf0a008a
https://github.com/tribe29/checkmk/commit/9273aa4c3b66e0ca7c9abd656f814d21b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
M cmk/gui/wato/pages/rulesets.py
M web/htdocs/themes/classic/scss/_wato.scss
M web/htdocs/themes/facelift/scss/_wato.scss
Log Message:
-----------
Improved label conditions
* Single label conditions can now be negated
* Improved displaying of label conditions in rule list
CMK-1942
Change-Id: If8c577fa710429457cb981526f56de8d4a71ce49
Commit: fb695e30c0cb3a8221732a2032865bab943ab880
https://github.com/tribe29/checkmk/commit/fb695e30c0cb3a8221732a2032865bab9…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
A .werks/7715
M agents/wnx/install/resources/check_mk.user.yml
M agents/wnx/prepare_to_tests.cmd
M agents/wnx/src/common/cfg_info.h
M agents/wnx/src/engine/cap.cpp
M agents/wnx/src/engine/cap.h
M agents/wnx/src/engine/read_file.h
M agents/wnx/src/engine/upgrade.cpp
M agents/wnx/src/engine/upgrade.h
M agents/wnx/src/lwa/Configuration.cpp
M agents/wnx/src/lwa/types.cc
M agents/wnx/src/lwa/types.h
M agents/wnx/watest/test-cap.cpp
M agents/wnx/watest/test-upgrade.cpp
Log Message:
-----------
7715 FIX Correct upgrade of Legacy Windows Agent
Now automatic upgrade procedure in Windows Agent 1.6.0 correctly upgrades
legacy Windows Agents 1.5.0 configuration even if update plugin 1.5.0 installed.
The routine skips incompatible files from 1.5.0, i.e. cmk-agent-update.exe.
Additionally the upgrade routine doesn't override already existing files.
[FEED-3834] [CMK-2230] - files from legacy agent are copied carefully
- no overwriting during upgrade procedure to avoid killing bakery files
- legacy cmk-agent-update.exe is skipped during upgrade as not compatible with 1.6
- internal api to check that agent is packaged, not used now, but tested
- experimental/filesystem is localized back to legacy code, toxic declaration removed from
header file
- CheckMK everywhere: yml and C++
- refactored
- unit testing of every new feature, including internal self test
- improved log
Change-Id: I64020d584a69e427d4f4f156fce69f42870f034b
Commit: 12804d1c1b4b80b8fafdaa7d75a569657e4a279c
https://github.com/tribe29/checkmk/commit/12804d1c1b4b80b8fafdaa7d75a569657…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-25 (Tue, 25 Jun 2019)
Changed paths:
M agents/wnx/src/engine/upgrade.cpp
M agents/wnx/watest/test-upgrade.cpp
Log Message:
-----------
[FEED-3834] [CMK-2230] - fixed name of the update plugin
- tests were extended a bit
Change-Id: I3708912fdb30c55050f84354028c81c32b8418af
Commit: 0d7c91d75a99299fb6d416823a4f8bc1783abcef
https://github.com/tribe29/checkmk/commit/0d7c91d75a99299fb6d416823a4f8bc17…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/if.py
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Add a few translations
Change-Id: Ibbadb3bdd0427edb83a1e2c98dbd2fe086f33f6d
Commit: d5391a247abca85f4a3513fd80aef80239cde104
https://github.com/tribe29/checkmk/commit/d5391a247abca85f4a3513fd80aef8023…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Add a few translations
Change-Id: Id128de5cd091a8d1da8e40a75e785cc49eaac008
Commit: 30a7cf2e2a4c015dcb65e7a43ac4211e80420359
https://github.com/tribe29/checkmk/commit/30a7cf2e2a4c015dcb65e7a43ac4211e8…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
M cmk/notification_plugins/utils.py
M cmk/utils/notify.py
M cmk_base/notify.py
Log Message:
-----------
Remove unallowed cmk_base import from cmk/notification_plugins/utils.py
Change-Id: Ib8a0703856244855e186aab21276b9fa9be26591
Commit: a3010fd528b7cb31a134f54313edd54abe77a902
https://github.com/tribe29/checkmk/commit/a3010fd528b7cb31a134f54313edd54ab…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
A .werks/7427
M cmk/gui/view_utils.py
M cmk/notification_plugins/mail.py
M cmk/notification_plugins/utils.py
M cmk_base/events.py
M tests/unit/cmk/notifications/test_mail.py
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: Idc2eb2df8c7d4dabecc06799e3947391ae75d8d3
Commit: 23a4991a08f870f5afcd18f6028c063e8457750a
https://github.com/tribe29/checkmk/commit/23a4991a08f870f5afcd18f6028c063e8…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Add a few translations
Change-Id: I291061a94ff4b0011fa478de11c7f3db47a3a55f
Commit: de2a2108b4af1325254b5d82e6c713dcc5015f2e
https://github.com/tribe29/checkmk/commit/de2a2108b4af1325254b5d82e6c713dcc…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Add last translations
Change-Id: Ia1d39df02671342576ee16d70d148e6dce4e948f
Commit: ef199efd076b8bccadbbafe2ac0abebad50c6133
https://github.com/tribe29/checkmk/commit/ef199efd076b8bccadbbafe2ac0abebad…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
M agents/wnx/src/engine/providers/fileinfo.cpp
M agents/wnx/src/engine/providers/fileinfo.h
M agents/wnx/watest/test-section_fileinfo.cpp
M agents/wnx/watest/test-upgrade.cpp
Log Message:
-----------
[CMK-2230] [CMK-2229] - drive letter in fileinfo now preserved as in LWA
Change-Id: I82714ca382559a8791383668cd6fb870413a31ef
Commit: a11dc6a8f344c5f858168032ba5fbe8a60175b28
https://github.com/tribe29/checkmk/commit/a11dc6a8f344c5f858168032ba5fbe8a6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
A .werks/7896
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/rulesets.py
Log Message:
-----------
7896 FIX Fix wrong rule match analyse in WATO
The rule matching analyse functionality of the rule list did not work
correctly when matching hosts and rules in different folder levels.
FEED-3847
Change-Id: I2150ba9d91e9d105d59a681d488f8a4accc0f9b6
Commit: 1bbc368eb9b7891b6e79fc600dfb609e4c52d97e
https://github.com/tribe29/checkmk/commit/1bbc368eb9b7891b6e79fc600dfb609e4…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
A .werks/7489
M agents/plugins/mk_logwatch
M tests/unit/agents/plugins/test_mk_logwatch.py
Log Message:
-----------
7489 mk_logwatch: optimize regex search
For regular expressions in a logwatch section leading or trailing '.*' portions
can be
a performance desaster. With long log lines, it can virtually render your system
paralyzed.
If you are not using any rewrite patterns though, you can omit leading and trailing
'.*'
expressions without changing the set of matched lines.
mk_logwatch now detects those cases, and will optimize the patterns accordingly.
Change-Id: I6056422f81b4d11630c2cdc2e4536bf74d759dd1
Commit: e0a94e9bcac8db4d88bae96150802681b3fd0be7
https://github.com/tribe29/checkmk/commit/e0a94e9bcac8db4d88bae96150802681b…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
A .werks/7490
M agents/plugins/mk_logwatch
M tests/unit/agents/plugins/test_mk_logwatch.py
Log Message:
-----------
7490 FIX mk_logwatch: enforce utf-8 encoding of config files
Previously it was merely assumed that the config files are utf-8 encoded.
To properly address issues with matching of non-ASCII characters we now
require that the config files are utf-8 encoded.
Configuration files that cannot be decoded will be skipped, and the corresponding
service will go to {{UNKNOWN}}, displaying an appropriate message.
Change-Id: I05579503159ff06013f1134327572597111c4400
Commit: 7b80c92a34f8f69c23f2a282bfa01540161b63e6
https://github.com/tribe29/checkmk/commit/7b80c92a34f8f69c23f2a282bfa015401…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
M agents/wnx/build_release.cmd
M agents/wnx/call_deploy.cmd
Log Message:
-----------
[CMK-2245] [CMK-2230] - check_mk_agent_update.msiis removed from installation, because
we do not need it.
Change-Id: I1de29000f8b3c369e85262195449521b34c77045
Commit: 8b37ff10970a6e8f49c1af7ed9e5f1d23e58c997
https://github.com/tribe29/checkmk/commit/8b37ff10970a6e8f49c1af7ed9e5f1d23…
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: 616c5ee0b2d42316a0595e55190ca6ba89417cdc
https://github.com/tribe29/checkmk/commit/616c5ee0b2d42316a0595e55190ca6ba8…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
M agents/wnx/call_integration_tests.cmd
M agents/wnx/integration/test_section_fileinfo.py
M agents/wnx/src/engine/providers/fileinfo.cpp
M agents/wnx/watest/test-section_fileinfo.cpp
Log Message:
-----------
[CMK-2230] [CMK-2229] - drive letter in fileinfo now preserved as in LWA, #2
- it script allows parameter
- correctly joined path on developer machines
- applied to missing files too
Change-Id: I1fe571ed183aec520adac8954c9e7915859941e0
Commit: c24307a97f4b95f43eea252a6f9672a2d59a6c16
https://github.com/tribe29/checkmk/commit/c24307a97f4b95f43eea252a6f9672a2d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
M tests/find-python-files
Log Message:
-----------
Ignore possible existing agent compile chroots
Change-Id: I4204ef6c1a7764cc484b796eab6b6daa39a604db
Commit: a4bc414e9272df0aa5c1ee71bcae89a3d99ebfca
https://github.com/tribe29/checkmk/commit/a4bc414e9272df0aa5c1ee71bcae89a3d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
M cmk/gui/exceptions.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/webapi/bulk_discovery.py
M cmk/gui/wato/pages/bulk_discovery.py
M cmk/gui/watolib/bulk_discovery.py
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Fix some mypy issues and inconsistencies
Change-Id: Id31edbb1ab72e68f54df4f4fddfe3c70d165140e
Commit: 72e557afcf5652369994c4969cca4e39eae4d56a
https://github.com/tribe29/checkmk/commit/72e557afcf5652369994c4969cca4e39e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
A .werks/7897
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
7897 FIX Fix "TypeError: not enough arguments for format string" at end of
bulk discovery
When using the German localized GUI an error was displayed at end of the
bulk discovery run. However, the bulk discovery was executed correctly.
Change-Id: I4b37ab2fdbe6365eadcc4522cb0b1c9f498e79d8
Commit: 0d5d8bd52d0a502537721462589b97b46f147a44
https://github.com/tribe29/checkmk/commit/0d5d8bd52d0a502537721462589b97b46…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
M Makefile
M agents/windows/CONTENTS
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
[CMK-2245] [CMK-2230] - example configuration for yml added to the the WATO page
"Unpackaged Agents"
- check_mk.example.ini is marked as legacy now
- yml file is stashed
Change-Id: Ia8f8f50e0a3b7b83e706d44e72bb13358d769c11
Commit: 89f84631eb1c77ea1b375c48f13eb651be3fc0bb
https://github.com/tribe29/checkmk/commit/89f84631eb1c77ea1b375c48f13eb651b…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
M agents/wnx/integration/test_section_wmi_cpuload.py
Log Message:
-----------
Integration Test fix for the Build Machine
Change-Id: I4555b9bcd3cc5a1ab1da933bf51b3e3f75ca016c
Commit: 9faabc91d617aa8beec63c427a5235effd4cf79f
https://github.com/tribe29/checkmk/commit/9faabc91d617aa8beec63c427a5235eff…
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: I47872a6eb50c6b17e641518806008c35c24b01cc
Commit: 02769b324fcb702ef2e6aacb7dcf7aabc63b164c
https://github.com/tribe29/checkmk/commit/02769b324fcb702ef2e6aacb7dcf7aabc…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
M Makefile
M agents/windows/CONTENTS
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
Revert "[CMK-2245] [CMK-2230] - example configuration for yml added to the the WATO
page "Unpackaged Agents""
This reverts commit 0d5d8bd52d0a502537721462589b97b46f147a44.
Commit: d62be4470f0a81b0943de179de16ec938a4ffd60
https://github.com/tribe29/checkmk/commit/d62be4470f0a81b0943de179de16ec938…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
M agents/wnx/build_release.cmd
M agents/wnx/src/check_mk_service.vcxproj
M agents/wnx/src/player/plugin_player.vcxproj
M agents/wnx/src/providers/perf_counter/provider_perf_counter.vcxproj
M agents/wnx/wamain.sln
M agents/wnx/watest/watest.vcxproj
Log Message:
-----------
Increase Windows Agent build speed
- disabled build of unnecessary EXE's
- release are now linked with /DEBUG:fastlink option
Change-Id: Ief7034c2195916419b438d6693e21b6e603ba42e
Commit: f6863544a8fd26775c74e1353862c899d83dd85e
https://github.com/tribe29/checkmk/commit/f6863544a8fd26775c74e1353862c899d…
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: Ia80c4a66aa66d531e859fd6e224073450c09ec4b
Commit: 08ca17014b72ce8167f6d4ff75e8dbf91fc65167
https://github.com/tribe29/checkmk/commit/08ca17014b72ce8167f6d4ff75e8dbf91…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-26 (Wed, 26 Jun 2019)
Changed paths:
A .werks/7898
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
7898 FIX Fix possible syntax error when configuring service contact groups (1.6.0b2
regression)
A "syntax error" exception could occur when configuring service contact groups
using the folder hierarchy of WATO
Change-Id: I964f5cbdc61382ebffdeff5626cfcb6567de9d58
Commit: 9dfec1e7b1cc731114716cab470655773648fef4
https://github.com/tribe29/checkmk/commit/9dfec1e7b1cc731114716cab470655773…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-27 (Thu, 27 Jun 2019)
Changed paths:
M cmk_base/notify.py
Log Message:
-----------
Fix problematic file IO in notification processing
* Replaced direct file IO with our cmk.store standard functions
* This also replaces some eval() calls
Change-Id: I3b326cbb1146022164cba5c66d1e9a0722bb6237
Commit: 7bd1d35d49f86f30e096cb7a09d7f2361a86ce06
https://github.com/tribe29/checkmk/commit/7bd1d35d49f86f30e096cb7a09d7f2361…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-27 (Thu, 27 Jun 2019)
Changed paths:
A .werks/7899
M cmk/gui/watolib/host_attributes.py
Log Message:
-----------
7899 FIX Fix configuring empty tag ID tags on hosts / folders
CMK-2277
Change-Id: Ib152de01a826e3f8f1c07a40b4eb3129fd1b453a
Commit: bc152a5278ad402296375c0648a8174a328fc264
https://github.com/tribe29/checkmk/commit/bc152a5278ad402296375c0648a8174a3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-27 (Thu, 27 Jun 2019)
Changed paths:
M cmk/gui/wato/__init__.py
Log Message:
-----------
Extract job processing to dedicated functions
Change-Id: I4d9f0ca8c14a041381d9f9e4e3357711acf90f86
Commit: 61f3662f22e8fb15f6eee2461ab7f31f0fff16c8
https://github.com/tribe29/checkmk/commit/61f3662f22e8fb15f6eee2461ab7f31f0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-27 (Thu, 27 Jun 2019)
Changed paths:
M cmk/gui/wato/__init__.py
Log Message:
-----------
Encapsulate all agent output parameters in FetchAgentOutputRequest objects
Change-Id: Iea164657af96b262464fb27c7ce19fcf9387ce1a
Commit: f82b97e20efb16b3102c6d945549f81cc6270d23
https://github.com/tribe29/checkmk/commit/f82b97e20efb16b3102c6d945549f81cc…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-27 (Thu, 27 Jun 2019)
Changed paths:
M cmk/gui/wato/__init__.py
M tests/unit/cmk/gui/watolib/test_watolib.py
Log Message:
-----------
Agent / SNMP download: Move background job execution to sites
To prevent timeouts while fetching the agent output / SNMP walk,
the background job needs to be executed on the remote site instead
of the master site.
Change-Id: If0da1dc1ed6d0eb2cd97938adfbc099c331a3364
Commit: 81e1506c3ba68ac4500d4d675b03e6f8ca6fa99c
https://github.com/tribe29/checkmk/commit/81e1506c3ba68ac4500d4d675b03e6f8c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-27 (Thu, 27 Jun 2019)
Changed paths:
A .werks/7895
Log Message:
-----------
7895 FIX Download agent output: Fix timeouts in distributed setups
When executing the action "Download agent output" (or SNMP walk) for a host
that is montored by a remote site, this action could result in a timeout when
it takes longer than 120 seconds to fetch the data from the monitored system.
This has now been fixed by moving the background job execution to the remote
site.
Change-Id: I4ecd54c87ba627a2fa60cb2296d86aa06dc94698
Commit: 452416bfdea535ef409d82813380bfe207a316e0
https://github.com/tribe29/checkmk/commit/452416bfdea535ef409d82813380bfe20…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-27 (Thu, 27 Jun 2019)
Changed paths:
M cmk/gui/wato/__init__.py
A cmk/gui/wato/pages/fetch_agent_output.py
Log Message:
-----------
Move fetch agent output code to dedicated module
Change-Id: I918f33502da91f066b52d82341483c832cc9edb5
Commit: 1351912727048b454adcaa83dd976c33799681a9
https://github.com/tribe29/checkmk/commit/1351912727048b454adcaa83dd976c337…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-27 (Thu, 27 Jun 2019)
Changed paths:
A .werks/7845
M checks/winperf.include
Log Message:
-----------
7845 FIX winperf_processor: Changed default levels back to 101, 101 percent in order
avoid a lot of false alarms
Change-Id: Ia440b45dec970375b422b7752bed05b41d829a43
Commit: 37da5d18edb5df3db4d07b2c64f3cc2e1f7d3671
https://github.com/tribe29/checkmk/commit/37da5d18edb5df3db4d07b2c64f3cc2e1…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-06-27 (Thu, 27 Jun 2019)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/cpu_utilization.py
Log Message:
-----------
WATO cpu_iowait: This ruleset is not legacy
Change-Id: I590258ba18211381aca91c7df82ef81d5f39f021
Commit: 8ab384a6075b7f73aa9a6698c63daadb9b0a6d3d
https://github.com/tribe29/checkmk/commit/8ab384a6075b7f73aa9a6698c63daadb9…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-06-27 (Thu, 27 Jun 2019)
Changed paths:
A buildscripts/infrastructure/build-nodes/debian-10/Dockerfile
A buildscripts/infrastructure/os-nodes/debian-10/Dockerfile
M buildscripts/scripts/integration-daily-master.jenkins
M omd/distro
A omd/distros/DEBIAN_10.mk
Log Message:
-----------
Add Debian 10 - Buster
Change-Id: I4286baf70d2544e17ef54c4a67ae3482289cac4d
Commit: 42dc45a439ae55f9d3160a3f04ff56fe825194be
https://github.com/tribe29/checkmk/commit/42dc45a439ae55f9d3160a3f04ff56fe8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-27 (Thu, 27 Jun 2019)
Changed paths:
A .werks/7900
M cmk/gui/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: e7eec59806b5e7e3cf89539ab10d305ee5c6ea60
https://github.com/tribe29/checkmk/commit/e7eec59806b5e7e3cf89539ab10d305ee…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-27 (Thu, 27 Jun 2019)
Changed paths:
M agents/wnx/install/resources/check_mk.yml
M agents/wnx/src/engine/encryption.cpp
M agents/wnx/src/engine/external_port.cpp
M agents/wnx/src/engine/external_port.h
M agents/wnx/src/main/check_mk_service.cpp
M agents/wnx/watest/test-onlyfrom.cpp
M agents/wnx/watest/test-section_fileinfo.cpp
Log Message:
-----------
[FEED-3865] - only_from fixed
- default check_mk.user.yml has valid only_from name: _only_from to prevent disabling
only_from by default
- TCP server in external_port continues to work now even after connection from invalid IP
address
- unit test added
- minor: "adhoc" option in command line is supported
- minor: better logging in some places and updated comments
Change-Id: I744ddee312ab6ccc549f7556fcd7ebe95aee939f
Commit: 988fefed1cb6a1624c22923bd4258237f15b17ea
https://github.com/tribe29/checkmk/commit/988fefed1cb6a1624c22923bd4258237f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-27 (Thu, 27 Jun 2019)
Changed paths:
M cmk/gui/plugins/wato/bi.py
Log Message:
-----------
Add missing pack to URL context
Change-Id: I4242837ab71a0683d5d92280cafca7030d068cac
Commit: 7015f491b4374f898ec2fc587993b26fc07750ed
https://github.com/tribe29/checkmk/commit/7015f491b4374f898ec2fc587993b26fc…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-27 (Thu, 27 Jun 2019)
Changed paths:
M agents/wnx/install/Product.wxs
M agents/wnx/src/engine/cap.cpp
M agents/wnx/src/engine/cap.h
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/on_start.cpp
M agents/wnx/src/engine/upgrade.cpp
M agents/wnx/src/engine/upgrade.h
M agents/wnx/watest/test-cap.cpp
A agents/wnx/watest/test-cfg.cpp
M agents/wnx/watest/test-upgrade.cpp
M agents/wnx/watest/test-yaml.cpp
M agents/wnx/watest/watest.vcxproj
M agents/wnx/watest/watest.vcxproj.filters
Log Message:
-----------
[CMK-2245] - correct upgrade of the Legacy Agent
- two distributions are supported: Packaged Agent and WATO Agent(baked and vanilla )
- the distribution type is automatically discovered by content of check_mk.ini in
root/install
- the conversion is described the in ticket
- fiercely tested
- refactored many pieces of the internal code related to this commit
- added
https://tribe29.com to the GUI of Control Panel, support link and help link
- improved possibility to test using internal global variables(not used in production)
Change-Id: I40166af705f337bb8888bd33dacca85462826435
Commit: fccdc2ab29035c670eff9a61cc0051418d3969cd
https://github.com/tribe29/checkmk/commit/fccdc2ab29035c670eff9a61cc0051418…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-06-28 (Fri, 28 Jun 2019)
Changed paths:
A agents/wnx/uninstall_agent.cmd
Log Message:
-----------
[CMK-2245] [CMK-2230] - tool to remove and clean WIndows Agent installation from command
line.
Change-Id: I3eb43823c24923766abaf9a728b05c88afcb2d5b
Commit: 546e71a182f08a6e991888b038510842d3dc7857
https://github.com/tribe29/checkmk/commit/546e71a182f08a6e991888b038510842d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-06-29 (Sat, 29 Jun 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
locale: auto changes
Change-Id: I382a46b3a16a3e7e7eee8a1324cb78ec77944f40
Commit: 63ccd37770d196b4323afbdd2b05b8d8fc648b21
https://github.com/tribe29/checkmk/commit/63ccd37770d196b4323afbdd2b05b8d8f…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-06-29 (Sat, 29 Jun 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
locale: some translations
Change-Id: I0c072b66902dcdc0d5fd2e366cd7d7cab185c2e6
Commit: 978a1dccb9e1944b25f8a24c256c189488d5d497
https://github.com/tribe29/checkmk/commit/978a1dccb9e1944b25f8a24c256c18948…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-06-30 (Sun, 30 Jun 2019)
Changed paths:
M cmk/gui/plugins/metrics/check_mk.py
M cmk/gui/plugins/wato/check_parameters/cpu_utilization.py
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
locale: more translations
Change-Id: I802c2eb5f49c641f70b4597f90de4b4e8f2267ca
Commit: 3a16aaed625611f3b2ed2f44d6362a79a77efecb
https://github.com/tribe29/checkmk/commit/3a16aaed625611f3b2ed2f44d6362a79a…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-06-30 (Sun, 30 Jun 2019)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/memory_utilization_multiitem.py
M cmk/gui/plugins/wato/check_parameters/overall_utilization_multiitem.py
M cmk/gui/plugins/wato/check_parameters/pci_io_utilization_multiitem.py
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
locale: translations and fixes
Change-Id: I9c81d8315a45077cb68dffdeb96adc0a62cb9164
Commit: c6a4f62aba6cf60b1e06c19268db2c50ad856391
https://github.com/tribe29/checkmk/commit/c6a4f62aba6cf60b1e06c19268db2c50a…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-06-30 (Sun, 30 Jun 2019)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/fireeye_content.py
M cmk/gui/plugins/wato/check_parameters/ibm_svc_enclosure.py
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
locale: translations for fk
Change-Id: Ia25698bbb87cb3d7f5d1bf6f073d83633e7bdba3
Commit: 3ff25fee87cd2135b344f7bcc60233bd8cac715d
https://github.com/tribe29/checkmk/commit/3ff25fee87cd2135b344f7bcc60233bd8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-01 (Mon, 01 Jul 2019)
Changed paths:
M cmk_base/core_config.py
Log Message:
-----------
Fixed applying service labels
Change-Id: I28df6f3055024c06e987eac0e023bcb8a1b66ce8
Commit: 7f95a33e2c4abc1d26ef07732c89ee09f8d96412
https://github.com/tribe29/checkmk/commit/7f95a33e2c4abc1d26ef07732c89ee09f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-01 (Mon, 01 Jul 2019)
Changed paths:
M cmk/gui/plugins/views/painters.py
Log Message:
-----------
Fixed coloring of service labels
Change-Id: I1b2441047c41cec6f99611d3cd094f692cbf1ad1
Commit: 01f671e238e16c7cec36af61ff12da2fe6814a8d
https://github.com/tribe29/checkmk/commit/01f671e238e16c7cec36af61ff12da2fe…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-01 (Mon, 01 Jul 2019)
Changed paths:
A .werks/7901
Log Message:
-----------
7901 FIX Ruleset "Service labels" had no effect
The labels are now added to their services as expected.
Change-Id: Iee92ca39e7ee709b063118152f53184d81e46403
Commit: c0263b4241e8b3abe244a4153c32e02c2d5ba346
https://github.com/tribe29/checkmk/commit/c0263b4241e8b3abe244a4153c32e02c2…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-01 (Mon, 01 Jul 2019)
Changed paths:
M cmk/notification_plugins/pushover.py
Log Message:
-----------
pushover: minor refactoring
* rename variables s and r
* inline r_status
Change-Id: Ie64e1e4122d8d979eb93ff84d03187593eab493f
Commit: 359200ffca9772882b71839a0b129b94b5bd7fe6
https://github.com/tribe29/checkmk/commit/359200ffca9772882b71839a0b129b94b…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-01 (Mon, 01 Jul 2019)
Changed paths:
A .werks/7429
M cmk/notification_plugins/pushover.py
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: I6801451fdc6b09398f147cba3174ae38aa86b844
Commit: 14ada1ab162ff54de168566f893e5d6dbdb63954
https://github.com/tribe29/checkmk/commit/14ada1ab162ff54de168566f893e5d6db…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-07-01 (Mon, 01 Jul 2019)
Changed paths:
M Makefile
Log Message:
-----------
Makefile: add missing libs
Change-Id: I8cc8f5258cdf8865f860e1f1de73007e59f0a4e8
Commit: 35e5c9da59ba1f80a56cc13785019b94262427e6
https://github.com/tribe29/checkmk/commit/35e5c9da59ba1f80a56cc13785019b942…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-07-01 (Mon, 01 Jul 2019)
Changed paths:
M checks/df.include
M tests/unit/checks/generictests/datasets/df_lnx_regression.py
Log Message:
-----------
Cleaning up the df check
Refactoring to simplify amount of used instructions and leverage the check api
Still wondering if the show_inodes option is relevant or in an attempt to
standarize check-plugins output should it be dropped. Adopt the default
behavior of "onproblem"
Change-Id: I3b23a61ba008e0f9288248992b3b38c3e5489f44
(cherry picked from commit 1339241391d74de82b38f7e1aa41f450948ca3d1)
Commit: 0a96fe0b59dce1b0afbe49cfbad56fa50c419f08
https://github.com/tribe29/checkmk/commit/0a96fe0b59dce1b0afbe49cfbad56fa50…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-01 (Mon, 01 Jul 2019)
Changed paths:
M buildscripts/scripts/sign-packages.sh
Log Message:
-----------
Use full paths for calculating hashes
Change-Id: I60023978e784b7892e337d6c05c151d417b2f5e1
Commit: 6245aef0d95810e784633ea1c2be89ea1d46460e
https://github.com/tribe29/checkmk/commit/6245aef0d95810e784633ea1c2be89ea1…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-01 (Mon, 01 Jul 2019)
Changed paths:
A .werks/7430
M agents/check_mk_agent.linux
Log Message:
-----------
7430 FIX ps: fix empty output on older distros with cgroups
Werk #7420 used the column cgname to determine if a process
belongs to a docker container. Unfortunately, the column is
not available on older distros with cgroups like e.g.
Ubuntu 16.04. To fix this issue the ps section now uses the
cgroup column.
Change-Id: I14090ac71519ed087d461bbd47440b92e4f77343
Commit: f5e8834124291420c58de3f10bffe57b876210b4
https://github.com/tribe29/checkmk/commit/f5e8834124291420c58de3f10bffe57b8…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-01 (Mon, 01 Jul 2019)
Changed paths:
A .werks/7492
M agents/plugins/mk_jolokia.py
Log Message:
-----------
7492 mk_jolokia: Now Python 2.6 compatible
Change-Id: Ie534e809aeba80c4050399878403691a4609a367
Commit: 8f96dfb2ffa65a9959bb7587cc452b56222d61f2
https://github.com/tribe29/checkmk/commit/8f96dfb2ffa65a9959bb7587cc452b562…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-07-01 (Mon, 01 Jul 2019)
Changed paths:
A .werks/7892
M checks/systemd_units
Log Message:
-----------
7892 systemd_services: fix broken discovery rule
This fix solves the exception which occured when a systemd service discovery rule was
defined
Change-Id: I7108176c0443cd890f8fd1642ad204a92a9ba59a
Commit: 8482be1656f4d6c853322337b5a89fd28d30f56d
https://github.com/tribe29/checkmk/commit/8482be1656f4d6c853322337b5a89fd28…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-01 (Mon, 01 Jul 2019)
Changed paths:
A .werks/7935
Log Message:
-----------
7935 FIX Fixed execution_time column for passive checks.
The execution_time column for passive checks doesn't really make sense, so
we set it to a (near) zero value when using the CMC. This is in line with
Nagios' behavior.
FEED-3848
Change-Id: Iba39c9f2bde7500f8f248d4c224960ea8f2478f2
Commit: c10e8a605ac21e8b9bd21330a8e93e77df932e1c
https://github.com/tribe29/checkmk/commit/c10e8a605ac21e8b9bd21330a8e93e77d…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-07-01 (Mon, 01 Jul 2019)
Changed paths:
A .werks/7890
M checks/check_by_ssh
M cmk/gui/plugins/wato/active_checks.py
Log Message:
-----------
7890 check_by_ssh: Option to automatically accept new host keys
The check_by_ssh check pluging now allows the user to optionally enable automatic
acceptance of new host keys while refusing connection of changed or non-trusted host
keys.
CMK-2148
Change-Id: I39cff33621f7a114ec96eddbdd2b44ee5c503f4e
Commit: a2cbc70ceb3ffe4edc6e3ef87db92eeb07053d62
https://github.com/tribe29/checkmk/commit/a2cbc70ceb3ffe4edc6e3ef87db92eeb0…
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
M tests/unit/cmk/notifications/test_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: 3acb8f818368f6b74ddb207eb13fdb211904f5b9
https://github.com/tribe29/checkmk/commit/3acb8f818368f6b74ddb207eb13fdb211…
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: c820b61875907ff068533885e183dfbf2b5a0cef
https://github.com/tribe29/checkmk/commit/c820b61875907ff068533885e183dfbf2…
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: 8b9df128eb654efe16341a73ab4d0426e104ac9d
https://github.com/tribe29/checkmk/commit/8b9df128eb654efe16341a73ab4d0426e…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-02 (Tue, 02 Jul 2019)
Changed paths:
A .werks/7432
M checks/postgres_instances
A tests/unit/checks/generictests/datasets/postgres_instances_regression.py
Log Message:
-----------
7432 FIX postgres_instances: fix crash of the parse function
The check crashed with the error:
TypeError (update expected at most 1 arguments, got 2)
Change-Id: I22d657d9c192d5f0a9b8cb2bc945122273654a06
Commit: 105ce92a89d7bae1f3e710c890c77e94ccafbbb5
https://github.com/tribe29/checkmk/commit/105ce92a89d7bae1f3e710c890c77e94c…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2019-07-02 (Tue, 02 Jul 2019)
Changed paths:
A .werks/7752
M cmk/notification_plugins/servicenow.py
Log Message:
-----------
7752 FIX Servicenow: Fixed missing handling of ending downtimes
The notification type DOWNTIMEEND was not taken into account.
This has been fixed.
Change-Id: I707ec4dbe9ebe76f88947a7a4a27f3828e8f86d1
Commit: 7c0630ed2eccd108205143b99f1333deaabdd8d4
https://github.com/tribe29/checkmk/commit/7c0630ed2eccd108205143b99f1333dea…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: 2019-07-02 (Tue, 02 Jul 2019)
Changed paths:
A cmk/utils/memoize.py
A tests/unit/cmk/utils/test_memoize.py
Log Message:
-----------
Implement basic memoize functionality
This will cleanup some locally implemented in memory caches, especially
in Checkmk base code. The following commits will fix some of them.
Change-Id: Ifab89a8b48877b3e901e2589554a2734be80b361
(cherry picked from commit 4a569846d322e05a076e39e690f7045c8fbb5811)
Commit: f274500079b5bb37b8b605b4b04a5d0c8ae8b0f7
https://github.com/tribe29/checkmk/commit/f274500079b5bb37b8b605b4b04a5d0c8…
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 $SPOOLDIR
If the check_mk_agent is executed under a certain user which has no
permissions on the $SPOOLDIR and the $SPOOLDIR exists then the content
of each plugin below $PLUGINSDIR or $LOCALDIR may be appended to the
agent output.
Change-Id: Iebfd0b40bb612b59653d320cea0ac68cecaeea0a
Commit: 7ed06c2be19c35508b6a4bad0f174db7b23cf046
https://github.com/tribe29/checkmk/commit/7ed06c2be19c35508b6a4bad0f174db7b…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-02 (Tue, 02 Jul 2019)
Changed paths:
A .werks/7261
M cmk/gui/plugins/sidebar/quicksearch.py
M cmk/gui/plugins/views/builtin.py
Log Message:
-----------
7261 FIX Quicksearch: Fixed exception shown with queries "sg: mysg s: .*"
Note: Using queries with the pattern "sg: mysg s: .*" always requires an
explicit set service group.
So the query "sg: my.* s: .*" won't work.
Change-Id: Id055b1360efd5e7cb799787f3a2dfab0072151aa
Commit: b8a14c690af61c08d372df59c25c08b8b26118b0
https://github.com/tribe29/checkmk/commit/b8a14c690af61c08d372df59c25c08b8b…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-07-02 (Tue, 02 Jul 2019)
Changed paths:
M cmk/gui/plugins/metrics/utils.py
Log Message:
-----------
Cache reverse translation metric name
Reverse lookup of metric names into rrd saved names is an expensive process
as we over all declared metric options looking for which translation they
match. We now cache know results.
CMK-2247
Change-Id: Iaf22549096622590f7994776fd537fa3aaa6a6fe
(cherry picked from commit 6b28fd1c9c1dd178cc17b3ea38932c26082460ab)
Commit: 630d7f4833ac8f404020780f771a8c3b23213c68
https://github.com/tribe29/checkmk/commit/630d7f4833ac8f404020780f771a8c3b2…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-02 (Tue, 02 Jul 2019)
Changed paths:
M cmk_base/core_nagios.py
M livestatus/src/NagiosCore.cc
M livestatus/src/test/test_CustomVarsDictFilter.cc
Log Message:
-----------
Encode tags, labels, and label sources when using the Nagios core.
This avoids the limitations imposed by Nagios' object definition file syntax.
CMK-2269
Change-Id: I696b67db24a5b151dcea5f009e150eedc03c4581
Commit: 995ac7bdb44507474fb6269d0b06217d413ba6b3
https://github.com/tribe29/checkmk/commit/995ac7bdb44507474fb6269d0b06217d4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-02 (Tue, 02 Jul 2019)
Changed paths:
A .werks/7902
M cmk_base/localize.py
Log Message:
-----------
7902 FIX cmk --localize update: Finds relevant texts again
The command missed to scan in lib/python/cmk directory and
was missing a lot of texts as a result.
Change-Id: I3bb452fceeccc795a7f1c9d8e825d422828bef52
Commit: a4a809c79897599c709671ada445b3e073d29289
https://github.com/tribe29/checkmk/commit/a4a809c79897599c709671ada445b3e07…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-02 (Tue, 02 Jul 2019)
Changed paths:
M .werks/7484
Log Message:
-----------
Fixed wrong werk version
Change-Id: If29dfe40cb9d4cf5b6e38ca780f1cf9963833518
Commit: fd8ba2f6e27cc6f0b527200159aabbbc022538ea
https://github.com/tribe29/checkmk/commit/fd8ba2f6e27cc6f0b527200159aabbbc0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-02 (Tue, 02 Jul 2019)
Changed paths:
A .werks/7903
A web/htdocs/themes/classic/images/icon_dissolve_operation.png
A web/htdocs/themes/facelift/images/icon_dissolve_operation.png
Log Message:
-----------
7903 FIX Add missing "Dissolve icon" in custom graph editor
Change-Id: I78f37cb96e29fee0dc3a1165d00615cac168ec4a
Commit: 9070aa804cf8291f834c54e5bcde92fa7d8561e7
https://github.com/tribe29/checkmk/commit/9070aa804cf8291f834c54e5bcde92fa7…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 Jul 2019)
Changed paths:
A .werks/7433
M cmk/notification_plugins/mail.py
M tests/unit/cmk/notifications/test_mail.py
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: c4d23ecc91b94c32c1dca69d36ad2f3b3c6bb476
https://github.com/tribe29/checkmk/commit/c4d23ecc91b94c32c1dca69d36ad2f3b3…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 Jul 2019)
Changed paths:
M tests/integration/livestatus/test_livestatus.py
Log Message:
-----------
Enable integration test for host custom variables with Nagios core.
CMK-2269
Change-Id: Icc4e4ccc9c0829764948bc5bb399c00f3e6c63c5
Commit: e557f4e30c211b492ecbe0fcb09d0c758dd39b4e
https://github.com/tribe29/checkmk/commit/e557f4e30c211b492ecbe0fcb09d0c758…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 Jul 2019)
Changed paths:
M cmk/gui/views.py
Log Message:
-----------
Fixed possible encoding error when localizing view option dial texts
FEED-3835
Change-Id: I57b6b570290fcb76f0e4ec0f2df631d52d809c0a
Commit: d6b041057830fc0e754e75f3fa18f740441c5f48
https://github.com/tribe29/checkmk/commit/d6b041057830fc0e754e75f3fa18f7404…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 Jul 2019)
Changed paths:
A .werks/7853
M cmk/gui/plugins/metrics/check_mk.py
Log Message:
-----------
7853 oracle_longactivesessions: Added Perf-O-Meter for session counter
Change-Id: Iae8b8b5cfcc9db36fba2d4678cf04e5309be7353
Commit: bd17bb974c1d4c1821bc0642fe8b9b21d632b981
https://github.com/tribe29/checkmk/commit/bd17bb974c1d4c1821bc0642fe8b9b21d…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 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: 6d7631ef9f7e8701b81fb8264db3e352a276a6a8
https://github.com/tribe29/checkmk/commit/6d7631ef9f7e8701b81fb8264db3e352a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 Jul 2019)
Changed paths:
A .werks/7904
M cmk_base/automations/check_mk.py
Log Message:
-----------
7904 FIX Host diagnose: Only contact agent source in agent test
In previous versions the agent test also tried to contact SNMP (when configured).
Change-Id: I6ff0b19a9317feaa001529b56530ac3abdfad615
Commit: 85e60759880be8879026aaf1fcba78640e92399d
https://github.com/tribe29/checkmk/commit/85e60759880be8879026aaf1fcba78640…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 Jul 2019)
Changed paths:
M cmk/gui/wato/pages/fetch_agent_output.py
Log Message:
-----------
Fix download agent output job delete error: These jobs can not be deleted anymore
Change-Id: I0eec3de452c80c55d5f15683db47b9c7b149d137
Commit: 4d36cd6cd093ec703a80c9402df6f8620aef7bd2
https://github.com/tribe29/checkmk/commit/4d36cd6cd093ec703a80c9402df6f8620…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 Jul 2019)
Changed paths:
M agents/check-mk-agent.spec
Log Message:
-----------
Update agent packages to current naming, company and domain
Change-Id: I0a28b482553d93370b44622ea71d56192089463b
Commit: 1df9b629811fec593ecd71488cda0a4fa86a73ab
https://github.com/tribe29/checkmk/commit/1df9b629811fec593ecd71488cda0a4fa…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 Jul 2019)
Changed paths:
A .werks/7905
M cmk/gui/plugins/wato/ac_tests.py
Log Message:
-----------
7905 FIX Analyze configuration: Fix Livestatus usage test with Nagios core
Change-Id: I4437778eac5994fcc652eb5709fb6882e3eb0b29
Commit: fa98af64cc9e0f89e71c39e1b1cbf6f6d8d8fa8e
https://github.com/tribe29/checkmk/commit/fa98af64cc9e0f89e71c39e1b1cbf6f6d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 Jul 2019)
Changed paths:
M cmk/gui/watolib/automations.py
Log Message:
-----------
Automations: Fix computation of invalid command in diagnose outputs
Change-Id: I74c291f3d6a4ea7aeff1790bff4925cad615bf3a
Commit: eb1cae8789e136fa022e0170d4fa922fd6059f92
https://github.com/tribe29/checkmk/commit/eb1cae8789e136fa022e0170d4fa922fd…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 Jul 2019)
Changed paths:
A .werks/7906
A
omd/packages/net-snmp/patches/0013-fix-possible-TypeError-AttributeError-in-__del__.dif
R omd/packages/net-snmp/patches/0013-fix-possible-TypeError-in-__del__.dif
Log Message:
-----------
7906 FIX Fix possible AttributeError "'NoneType' has no attribute
'delete_session'" on SNMP hosts
Change-Id: I3d51fec7b5e4a12c5af19eed0e7303a4b6ba50d0
Commit: c1c627253d03722e80d09095d5b5648a4bf60726
https://github.com/tribe29/checkmk/commit/c1c627253d03722e80d09095d5b5648a4…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 Jul 2019)
Changed paths:
M cmk/gui/bi.py
M cmk/gui/mobile.py
M cmk/gui/view_utils.py
M cmk/gui/views.py
Log Message:
-----------
Control livestatus query limit surpassing before any filtering
CMK-2137
Change-Id: I586b3e6c26ba798162d78189f4c7119aa0f7cad2
(cherry picked from commit 655a2be8e0e9e4f350c80d37791d3f0cec3f241f)
Commit: df0029fa3d053cec86d03adf68a2d6739ac9ea50
https://github.com/tribe29/checkmk/commit/df0029fa3d053cec86d03adf68a2d6739…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 Jul 2019)
Changed paths:
A .werks/7907
M cmk_base/modes/check_mk.py
M tests/integration/cmk_base/test_modes.py
Log Message:
-----------
7907 FIX Fix broken 'cmk --flush HOST' command
This command did not work in previous 1.6 releases.
CMK-2334
Change-Id: I01384729e9f899d2e2b82d2f7030d3318f99a39b
Commit: cf819014baa8ff693b2fa30e026973ca36e4a9fd
https://github.com/tribe29/checkmk/commit/cf819014baa8ff693b2fa30e026973ca3…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 Jul 2019)
Changed paths:
M agents/wnx/build_release.cmd
M agents/wnx/include/tools/_process.h
M agents/wnx/install/Product.wxs
M agents/wnx/integration/test_section_check_mk.py
M agents/wnx/src/common/cfg_info.h
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/cfg_details.h
M agents/wnx/src/engine/read_file.h
M agents/wnx/src/engine/upgrade.cpp
M agents/wnx/src/engine/upgrade.h
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/uninstall_agent.cmd
M agents/wnx/watest/test-cfg.cpp
M agents/wnx/watest/test-player.cpp
M agents/wnx/watest/test-plugin.cpp
M agents/wnx/watest/test-upgrade.cpp
M agents/wnx/watest/test_tools.cpp
M agents/wnx/watest/test_tools.h
Log Message:
-----------
[CMK-2287] [CMK-2314] - ProgramData cleanup
- removed folders spool, cache, upgrade, config, state, bakery
- temp renamed to tmp, because Windows Installer delete wrong folder if folder named
temp.
- to root dir added indicator file "install.protocol" which is removed during
uninstall
- on request from Marcel A upgrade.protocol moved to the pd/install
- minor: refactoring
Change-Id: I2d71d9ea8b5d4e4e3dd7ce9850214332ea80dcca
Commit: 363ab81b14edbf7165da154dcb2ea57dd00ad3e3
https://github.com/tribe29/checkmk/commit/363ab81b14edbf7165da154dcb2ea57dd…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 Jul 2019)
Changed paths:
M checks/cpu_util.include
Log Message:
-----------
cpu_util.include: Mark function as private
Change-Id: Ibfac3730a354bc6db9be7e24d098ce393baf7e7c
Commit: 742a714a004a758d4704c7142e13d91f8cf4d592
https://github.com/tribe29/checkmk/commit/742a714a004a758d4704c7142e13d91f8…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 Jul 2019)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/cpu_utilization.py
Log Message:
-----------
Reordered WATO group CPU utilization
Change-Id: I26a52ea9876546108a50fe0fe0001bff482c8a43
Commit: 3454fe9c3375d7e299f47b40abaa1900d689e80e
https://github.com/tribe29/checkmk/commit/3454fe9c3375d7e299f47b40abaa1900d…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 Jul 2019)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/cpu_utilization.py
Log Message:
-----------
Clarified 'averaging' in WATO group CPU utilization
Change-Id: I95eee1c7b98640435e66e777bc340568fe3d5ef2
Commit: 702a3d3cef2f01dd11657a743c570681cc5ece1a
https://github.com/tribe29/checkmk/commit/702a3d3cef2f01dd11657a743c570681c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 Jul 2019)
Changed paths:
A .werks/7908
M cmk/gui/metrics.py
M cmk/gui/plugins/metrics/__init__.py
M cmk/gui/plugins/metrics/check_mk.py
M cmk/gui/plugins/metrics/utils.py
Log Message:
-----------
7908 FIX Improve metric plugin compatibility
GUI metric plugins which were built for Checkmk 1.5 or older could
access the variable MAX_CORES and the function indexed_color(). This
was not possible in previous 1.6 releases which made these plugins
incompatible.
Both names are available again for plugins in the path
<tt>local/share/check_mk/web/plugins/metrics/</tt>.
Change-Id: If959a98487c526ed85301a5fd274f8dc7cc50238
Commit: fdb49af4cba24880013025aba61a77c0f458d2d2
https://github.com/tribe29/checkmk/commit/fdb49af4cba24880013025aba61a77c0f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 Jul 2019)
Changed paths:
M .werks/7088
Log Message:
-----------
Fixed werk format
Change-Id: I848215b6dc5fcbdbf9621350825127051f03300a
Commit: f0e991bcc6785100af30318409acc334b1ab73bf
https://github.com/tribe29/checkmk/commit/f0e991bcc6785100af30318409acc334b…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 Jul 2019)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/cpu_utilization.py
Log Message:
-----------
Make WATO group titles of cpu_iowait, cpu_utilization_os distinguishable as it was
before
Change-Id: Ic316f65ac866e3f0bc55b90a3e80cb6700c86c7b
Commit: 2a15b2c6bf4861de8994ea589c74afc43edfb610
https://github.com/tribe29/checkmk/commit/2a15b2c6bf4861de8994ea589c74afc43…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 Jul 2019)
Changed paths:
M checks/cpu_util.include
M cmk/gui/plugins/wato/check_parameters/cpu_utilization.py
Log Message:
-----------
Make enabling 'Graphs for individual cores' more user friendly
Change-Id: Ib874c9a3bb3ef110f499cf675bb521dc48e49a3c
Commit: 11bd3244fb6e61a9f40ad9590eb323ed906f4608
https://github.com/tribe29/checkmk/commit/11bd3244fb6e61a9f40ad9590eb323ed9…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 Jul 2019)
Changed paths:
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/logger.h
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/src/engine/windows_service_api.h
M agents/wnx/src/main/check_mk_service.cpp
M agents/wnx/watest/test-yaml.cpp
Log Message:
-----------
[CMK-2314] - requested improvements of the command line option 'showconfig'
- output is cleaned to skip options with leading underscore
- possibility to filter output using section name
- fully unit tested
- minor: refactoring, typos, white color
- minor: colored output
- minor: fixed help string
- minor: removed duplicated press any key
Change-Id: I7f932fdb405ebff3cc619792eedd9b8376ba904c
Commit: f73ba6e94250a4edd310f3fea0f7a22f412c607f
https://github.com/tribe29/checkmk/commit/f73ba6e94250a4edd310f3fea0f7a22f4…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 Jul 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
[CMK-2245] [CMK-2230] - check_mk.user.yml added to the build results
Change-Id: Ib08e418ee91610d2d53c38ef45fd41dba5c377ce
Commit: c243927c0bd7fed2f0f681b18c07fc5dcf69f1d4
https://github.com/tribe29/checkmk/commit/c243927c0bd7fed2f0f681b18c07fc5dc…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-03 (Wed, 03 Jul 2019)
Changed paths:
M Makefile
M agents/windows/CONTENTS
Log Message:
-----------
[CMK-2245] [CMK-2230] - check_mk.user.yml added to the WATO page
- path is "Monitoring Agents" "Agent Files" "Windows
Agent"
- this is user example configuration
- now check_mk.example.ini in the same page is marked as legacy
- yml file is correctly stashed and unstashed in pipeline script
Change-Id: Ib757a22a2246be1ce69b431c827f0da2daec81d4
Commit: 6ba77299637657659bcedd06b039cd68261f6e0d
https://github.com/tribe29/checkmk/commit/6ba77299637657659bcedd06b039cd682…
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
A tests/unit/checks/generictests/datasets/veeam_tapejobs.py
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
* add a test
Change-Id: I870ce834580bedc776b1cdccf87c255617852871
Commit: 016cd4463bc7c1be283da26ef681e52f6b4777e1
https://github.com/tribe29/checkmk/commit/016cd4463bc7c1be283da26ef681e52f6…
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
M tests/unit/checks/generictests/datasets/veeam_tapejobs.py
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: 74b65af72523f411fd72a376f0340451763bc06a
https://github.com/tribe29/checkmk/commit/74b65af72523f411fd72a376f03404517…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
M Makefile
M cmk/gui/bi.py
A cmk/gui/node_visualization.py
M cmk/gui/plugins/config/base.py
M cmk/gui/plugins/main_modules/cre.py
M cmk/gui/plugins/views/bi.py
M cmk/gui/plugins/wato/bi.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M package.json
M tests/unit/cmk/gui/test_pages.py
M tests/unit/cmk/gui/watolib/test_watolib.py
M web/htdocs/js/index.js
M webpack.config.js
Log Message:
-----------
BIVis Part1: Introducing NodeVis extensions for old GUI
Change-Id: I2622436736eb8890b212009f798e6517f9f8ec6d
Commit: ba00e34f27681ac6f5d03fcc28464ef58045d0d7
https://github.com/tribe29/checkmk/commit/ba00e34f27681ac6f5d03fcc28464ef58…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
A web/htdocs/themes/classic/_node_visualization.scss
A web/htdocs/themes/facelift/_node_visualization.scss
A web/htdocs/themes/facelift/images/icons/icons8-collapse-48.png
A web/htdocs/themes/facelift/images/icons/icons8-error-48.png
A web/htdocs/themes/facelift/images/icons/icons8-expand-48.png
A web/htdocs/themes/facelift/images/icons/icons8-move-48.png
A web/htdocs/themes/facelift/images/icons/icons8-pie-chart-filled-48.png
A web/htdocs/themes/facelift/images/icons/icons8-resize-filled-48.png
A web/htdocs/themes/facelift/images/icons/icons8-rotate-left-48.png
Log Message:
-----------
BIVis Part2: CSS styles for div.node_vis and new icons
Change-Id: If0451d248cceb64f93f3d88dd116e4192d11ffea
Commit: 8bc47e97ee3375cdeedb42fced4f4503e259c35f
https://github.com/tribe29/checkmk/commit/8bc47e97ee3375cdeedb42fced4f4503e…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
A web/htdocs/js/modules/node_visualization/node_visualization.js
A web/htdocs/js/modules/node_visualization/node_visualization_datasources.js
A web/htdocs/js/modules/node_visualization/node_visualization_search.js
A web/htdocs/js/modules/node_visualization/node_visualization_toolbar.js
A web/htdocs/js/modules/node_visualization/node_visualization_toolbar_utils.js
Log Message:
-----------
BIVis Part3: Main instance with top level components, exluding viewport
Change-Id: Ie916031378579c1e7f9d62d7113f941c5083fa3b
Commit: 786c0948c60e68c3ae494d9b1b7d6e598c9fe20f
https://github.com/tribe29/checkmk/commit/786c0948c60e68c3ae494d9b1b7d6e598…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
A web/htdocs/js/modules/node_visualization/node_visualization_infobox.js
Log Message:
-----------
BIVis Part4: Left infobox, displays search results
Change-Id: Idb77a12191e6881122f4501cde1577792478fb26
Commit: 5d0732bc80d26724546b62c2e5cdcadf2253e90a
https://github.com/tribe29/checkmk/commit/5d0732bc80d26724546b62c2e5cdcadf2…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
A web/htdocs/js/modules/node_visualization/node_visualization_utils.js
A web/htdocs/js/modules/node_visualization/node_visualization_viewport.js
A web/htdocs/js/modules/node_visualization/node_visualization_viewport_utils.js
Log Message:
-----------
BIVis Part5: Viewport/LayeredViewport
Change-Id: Ifa3dbe30d21776c456a663de7910a329b0d03f84
Commit: dcacc91af7ff367ff7caf98873f48a97cd8a6b1d
https://github.com/tribe29/checkmk/commit/dcacc91af7ff367ff7caf98873f48a97c…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
M web/htdocs/js/modules/node_visualization/node_visualization_viewport.js
A web/htdocs/js/modules/node_visualization/node_visualization_viewport_layers.js
Log Message:
-----------
BIVis Part6: Viewport Layers, still includes demo stuff
Change-Id: I5330592b7a5b57a4c4c40e39ab456bad2d277e50
Commit: ec198eed5c879cd3e68c3fe2663c4c342ecbbede
https://github.com/tribe29/checkmk/commit/ec198eed5c879cd3e68c3fe2663c4c342…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
A web/htdocs/js/modules/node_visualization/node_visualization_layout.js
A web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
A web/htdocs/js/modules/node_visualization/node_visualization_layouting_utils.js
Log Message:
-----------
BIVis Part7: Layout management, exluding layout styles
Change-Id: I3ddba5e472f274c43c50783e02eed5161aeac814
Commit: 46dc814b985af92d03cd0b03004ad20528dd633b
https://github.com/tribe29/checkmk/commit/46dc814b985af92d03cd0b03004ad2052…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
A web/htdocs/js/modules/node_visualization/node_visualization_layout_styles.js
Log Message:
-----------
BIVis Part8: Layout styles
Change-Id: I840c2d968e99754512e21c6ca5d12978b8b302e2
Commit: dc02665866dd5a91c972a8b794f1abd39017e3ce
https://github.com/tribe29/checkmk/commit/dc02665866dd5a91c972a8b794f1abd39…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
M cmk/gui/bi.py
M cmk/gui/node_visualization.py
A cmk/gui/plugins/views/node_visualization.py
M package-lock.json
M tests/unit/cmk/gui/test_gui_config.py
M web/htdocs/js/index.js
M web/htdocs/js/modules/node_visualization/node_visualization.js
M web/htdocs/js/modules/node_visualization/node_visualization_datasources.js
M web/htdocs/js/modules/node_visualization/node_visualization_infobox.js
M web/htdocs/js/modules/node_visualization/node_visualization_layout_styles.js
M web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
M web/htdocs/js/modules/node_visualization/node_visualization_toolbar.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport_layers.js
R web/htdocs/themes/classic/_node_visualization.scss
A web/htdocs/themes/classic/scss/_node_visualization.scss
M web/htdocs/themes/classic/theme.scss
R web/htdocs/themes/facelift/_node_visualization.scss
A web/htdocs/themes/facelift/scss/_node_visualization.scss
M web/htdocs/themes/facelift/theme.scss
M webpack.config.js
Log Message:
-----------
Further BI map layouting updates
Change-Id: I0abd236b2a3ac28a760886afff4608045b0ad326
Commit: daa2b45b634d22dad13bb12a5418041ff6059dd1
https://github.com/tribe29/checkmk/commit/daa2b45b634d22dad13bb12a5418041ff…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
M cmk/gui/plugins/views/node_visualization.py
Log Message:
-----------
fixed integration test
Change-Id: Ic61257eb3c3f467ead34dd63fbe776f8b0496d4a
Commit: c6218fec67c69eecdddccd123e6cfa0e7edf0220
https://github.com/tribe29/checkmk/commit/c6218fec67c69eecdddccd123e6cfa0e7…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
M web/htdocs/js/modules/node_visualization/node_visualization_infobox.js
M web/htdocs/js/modules/node_visualization/node_visualization_layout_styles.js
M web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport_layers.js
M web/htdocs/themes/classic/scss/_node_visualization.scss
M web/htdocs/themes/facelift/scss/_node_visualization.scss
M webpack.config.js
Log Message:
-----------
BI visualization: improved layouting, fixed missing icons
Change-Id: Iddf6a5eea0f5785b1ec5c0b4e2db4ff9b90613de
Commit: e81adc424163c07f39ca5f913f31bad3826e63b7
https://github.com/tribe29/checkmk/commit/e81adc424163c07f39ca5f913f31bad38…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
M web/htdocs/js/modules/node_visualization/node_visualization_layout_styles.js
M web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
M web/htdocs/js/modules/node_visualization/node_visualization_utils.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport.js
A web/htdocs/themes/classic/images/icons/icons8-collapse-48.png
A web/htdocs/themes/classic/images/icons/icons8-error-48.png
A web/htdocs/themes/classic/images/icons/icons8-expand-48.png
A web/htdocs/themes/classic/images/icons/icons8-move-48.png
A web/htdocs/themes/classic/images/icons/icons8-pie-chart-filled-48.png
A web/htdocs/themes/classic/images/icons/icons8-resize-filled-48.png
A web/htdocs/themes/classic/images/icons/icons8-rotate-left-48.png
M web/htdocs/themes/classic/scss/_node_visualization.scss
M web/htdocs/themes/facelift/scss/_node_visualization.scss
Log Message:
-----------
BI visualization: Improved node matcher GUI
Change-Id: I6b42d42d3a7865aaedb5cef8ba0744ed8a1e1875
Commit: 57ac4bb6d537c5c1cf21d19ec47c9ab0c4bfdb01
https://github.com/tribe29/checkmk/commit/57ac4bb6d537c5c1cf21d19ec47c9ab0c…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
A .werks/7262
M cmk/gui/node_visualization.py
M web/htdocs/js/modules/node_visualization/node_visualization_layout.js
M web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
M web/htdocs/js/modules/node_visualization/node_visualization_toolbar.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport.js
M web/htdocs/themes/classic/scss/_node_visualization.scss
M web/htdocs/themes/facelift/scss/_node_visualization.scss
M webpack.config.js
Log Message:
-----------
7262 Initial version of new Business Intelligence visualization
This werk introduces the initial version of the new business intelligence visualiziation,
which was mentioned at our last conference
https://www.youtube.com/watch?v=zYfIBJkbKxA
You can navigate to the new visualization through an icon, which is shown in the classical
view.
The new visualization enables you to view aggregations in a different perspective.
A more elaborate documentation will be provided later on. Some first notes:
You can create layout templates for a group of aggregations. These templates can be
assigned in the aggregation configuration.
You can also specifically assign a layout to one aggregation.
Change-Id: I40327cc5e356b13664a61b2d13e62d6c380aba47
Commit: cceee28b50d1bc2deee0433d944ae2fdd17d8f6c
https://github.com/tribe29/checkmk/commit/cceee28b50d1bc2deee0433d944ae2fdd…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
A .werks/7891
M checks/systemd_units
M cmk/gui/plugins/wato/check_parameters/systemd_services.py
A tests/unit/checks/test_systemd_units.py
Log Message:
-----------
7891 systemd_units: allows to blacklist specific services
In the current setup all available systemd services are monitored. This implementation
allows to exclude specific services based upon regular expression match cases. It is also
possible to provide multiple regular expressions.
FEED-3748
Change-Id: I50631b9fe290eb1429ac77c73b4d448542f8cdc7
Commit: 10ec1fed6b8e616f371b6f6e248226242d93e002
https://github.com/tribe29/checkmk/commit/10ec1fed6b8e616f371b6f6e248226242…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
M Pipfile
M Pipfile.lock
M omd/packages/python-modules/python-modules.make
R omd/packages/python-modules/src/SecretStorage-2.3.1.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/entrypoints-0.2.3.tar.gz
R omd/packages/python-modules/src/isodate-0.6.0.tar.gz
R omd/packages/python-modules/src/keyring-15.1.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
M tests/packaging/test_files.py
Log Message:
-----------
Removed unused Azure-related Python packages.
Change-Id: I9293ac64b0be7669485d03b3ec25325666dc3a4f
Commit: a223d968174fd1bf9cd5b9612ae2ecbe46270322
https://github.com/tribe29/checkmk/commit/a223d968174fd1bf9cd5b9612ae2ecbe4…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
M Pipfile
M omd/packages/python-modules/python-modules.make
Log Message:
-----------
Synched Pipfile and python-modules.make again.
Change-Id: Ieee53eddfbf4269528330516c080c147e0144b56
Commit: 7cdf2fa54ac3add0f0f9544a73d9c10e04d5d7a1
https://github.com/tribe29/checkmk/commit/7cdf2fa54ac3add0f0f9544a73d9c10e0…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
M tests/packaging/test_files.py
Log Message:
-----------
Synched expected package sizes again and re-enable test.
Change-Id: Iada5fe644b803b8bf49fcb44ba971bc9abd756ec
Commit: 03dd64795ed4904d94e1b59f387d29215dd98e12
https://github.com/tribe29/checkmk/commit/03dd64795ed4904d94e1b59f387d29215…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
M tests/packaging/test_files.py
Log Message:
-----------
Unbreak package size test.
Change-Id: I121f0255b1c3f13a3f05b234071f27da11941547
Commit: d1fca0d43f2beb4965c3a3a1824084077dc52c1b
https://github.com/tribe29/checkmk/commit/d1fca0d43f2beb4965c3a3a1824084077…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
M tests/integration/omd/test_python.py
Log Message:
-----------
Azure.mgmt.monitor is dead, Jim...
Change-Id: Ie9ab188e424300179f91452f5dbd74f3b96141a6
Commit: 182e1b2ae1cb3f852a0741a0822f42d080728a3f
https://github.com/tribe29/checkmk/commit/182e1b2ae1cb3f852a0741a0822f42d08…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
M cmk_base/automations/check_mk.py
Log Message:
-----------
Fix host diag after 7904
Change-Id: I9dde5a4740a140afb97557cf8b91a3ba4efed879
Commit: 80503419ca7f7208856bd9fa6f939f390b3a4cdd
https://github.com/tribe29/checkmk/commit/80503419ca7f7208856bd9fa6f939f390…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
A .werks/7263
Log Message:
-----------
7263 Graph Tunings: Now able to disable graph
CMK-2183
Change-Id: Id523f5d9f07fe59bd8ca37fe88c7d210b5214117
Commit: 6c5407c2dffc0ca2c54b71f3454e3289d2377a4d
https://github.com/tribe29/checkmk/commit/6c5407c2dffc0ca2c54b71f3454e3289d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
M tests/conftest.py
Log Message:
-----------
Monkeypatch some more paths during unit tests
Change-Id: I6e94d5f639d791af1a4088737168cb2112a64f0c
Commit: 0e9e5ad4fd3942930564e79cfc0d05915ac138be
https://github.com/tribe29/checkmk/commit/0e9e5ad4fd3942930564e79cfc0d05915…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Add some localizations
Change-Id: I5d7bec7868233a7bcc0172c6347e6ab9c5de42bf
Commit: 1559f999ba52afc64bafd60a9f226b900e450534
https://github.com/tribe29/checkmk/commit/1559f999ba52afc64bafd60a9f226b900…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
M cmk/gui/plugins/visuals/filters.py
Log Message:
-----------
equalized some state abbrevations
Change-Id: I667e6888bdf2503b2940ac10e3aa1a64a19ac506
Commit: 9277b36f543f9dac05c6359fc1e3a45334064139
https://github.com/tribe29/checkmk/commit/9277b36f543f9dac05c6359fc1e3a4533…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
M agents/wnx/include/tools/_misc.h
M agents/wnx/prepare_to_tests.cmd
M agents/wnx/src/common/cfg_info.h
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cma_core.h
M agents/wnx/src/engine/eventlog/eventlogstd.cpp
M agents/wnx/src/engine/logger.cpp
M agents/wnx/src/engine/logger.h
M agents/wnx/src/engine/providers/internal.h
M agents/wnx/src/engine/providers/ohm.cpp
M agents/wnx/src/engine/providers/ohm.h
M agents/wnx/src/engine/providers/wmi.cpp
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/service_processor.h
M agents/wnx/src/engine/upgrade.cpp
M agents/wnx/src/engine/upgrade.h
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/src/engine/windows_service_api.h
M agents/wnx/src/main/check_mk_service.cpp
M agents/wnx/src/main/check_mk_service.h
M agents/wnx/watest/test-cap.cpp
M agents/wnx/watest/test-external-port.cpp
M agents/wnx/watest/test-ohm.cpp
M agents/wnx/watest/test-runperf.cpp
M agents/wnx/watest/test-section_wmi.cpp
M agents/wnx/watest/test-service.cpp
M agents/wnx/watest/test-upgrade.cpp
Log Message:
-----------
[CMK-2287] - OHM reset on fail
- 3 errors leads to the reset
- mandatory refactoring in many places to get functionality without copy paste
- functionality is concentrated in resetOhm
- 'resetohm; is new hidden command line option to reset ohm without using treasury
- possibility to register errors in providers data(unit tested)
- unit tested error registering, some defaults
- minor: many literals changed to valid constants
- minor: Colors is enum class now according to company style guide
- minor: more wstring_view
- minor: small script fix to avoid build error when OHM is started from the our bin
Change-Id: I969855aa707b99a582491737fbf06479135c269b
Commit: c5e68a399a11fd700b9b8bdac27833a311e86ac7
https://github.com/tribe29/checkmk/commit/c5e68a399a11fd700b9b8bdac27833a31…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
M package-lock.json
Log Message:
-----------
Update package hashes with up-to-date npm
Change-Id: Ib165149628d84fb2dfd2f6833d3e1ac0646e4510
Commit: 8c86670883c81f2c2a38cffb7cb351d653ec9362
https://github.com/tribe29/checkmk/commit/8c86670883c81f2c2a38cffb7cb351d65…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-04 (Thu, 04 Jul 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_pages.scss
Log Message:
-----------
WATO forms: Fix white links on white ground
Change-Id: I5bd9325cf773081a046eac0ecaa2f3ba59c79410
Commit: b993a93ebc0c130b35bf48f6b64d11a80585b15a
https://github.com/tribe29/checkmk/commit/b993a93ebc0c130b35bf48f6b64d11a80…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-07-04 (Thu, 04 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 agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Set version to 1.6.0b4
Change-Id: Id4c95b270dda2294b44a777c40f264f7ddd1f787
Commit: 2fc1e685c0358c18c155f3d34b97958c89804a5a
https://github.com/tribe29/checkmk/commit/2fc1e685c0358c18c155f3d34b97958c8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-05 (Fri, 05 Jul 2019)
Changed paths:
M buildscripts/scripts/build-cmk-container.sh
Log Message:
-----------
Fix broken docker build script
Change-Id: I1fe7aac3fc857be2c845e7026b1fa384bf5e27de
Commit: 7f2229bb3b574d5188c9473725fb8d6f11060429
https://github.com/tribe29/checkmk/commit/7f2229bb3b574d5188c9473725fb8d6f1…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-05 (Fri, 05 Jul 2019)
Changed paths:
M agents/wnx/install/Product.wxs
R agents/wnx/install/resources/readme.md
A agents/wnx/install/resources/readme.txt
Log Message:
-----------
[FEED-3911] - changed extension of the readme from md to txt
Change-Id: I27edd8aef5450e6ff963792587b8a1bd8b064d26
Commit: 9ed882d6da648a867d5aaf3d234f7aef3d7131f3
https://github.com/tribe29/checkmk/commit/9ed882d6da648a867d5aaf3d234f7aef3…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-05 (Fri, 05 Jul 2019)
Changed paths:
M Pipfile
M Pipfile.lock
M tests/conftest.py
M tests/unit/cmk/gui/test_htmllib_Escaper.py
M tests/unit/cmk/gui/test_htmllib_HTMLGenerator.py
M tests/unit/cmk/gui/tools.py
M tests/unit/cmk/notifications/test_mail.py
Log Message:
-----------
Removed some dead code and a dead package.
Change-Id: I59409bd76ba7c1381e7d414e6033bbd5380b1179
Commit: bda0a503b77b2254d08620cf19a38e54d0f071d7
https://github.com/tribe29/checkmk/commit/bda0a503b77b2254d08620cf19a38e54d…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-07-05 (Fri, 05 Jul 2019)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/cpu_utilization.py
Log Message:
-----------
Suggest more useful default values for CPU IO wait
Change-Id: I692252e314a89a2f3281ef797dd0dad7507eaf79
Commit: fff89575b739f2b11d65008c30bcd0be09e73ea9
https://github.com/tribe29/checkmk/commit/fff89575b739f2b11d65008c30bcd0be0…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-05 (Fri, 05 Jul 2019)
Changed paths:
M agents/wnx/uninstall_agent.cmd
M doc/treasures/windows/readme.txt
A doc/treasures/windows/uninstall_agent.cmd
Log Message:
-----------
[CMK-2287] - tool to remove the agent fully
Change-Id: I5bd4052371c3f9078e228781426eb62866746890
Commit: e2dabcb4bf4b1d6b2a9fb0a5d8487c5741c59ceb
https://github.com/tribe29/checkmk/commit/e2dabcb4bf4b1d6b2a9fb0a5d8487c574…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-05 (Fri, 05 Jul 2019)
Changed paths:
M agents/wnx/integration/test_section_wmi_cpuload.py
Log Message:
-----------
Integration Test fix(Windows Agent) OEMStringArray may be empty in some cases
Change-Id: I9f5ddf29ab848b9b6d680c23f79cb6ee6f671577
Commit: f0ba8d2584d480dd085a31b47a4de113785cf8c2
https://github.com/tribe29/checkmk/commit/f0ba8d2584d480dd085a31b47a4de1137…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-05 (Fri, 05 Jul 2019)
Changed paths:
M Pipfile
M omd/packages/python-modules/python-modules.make
Log Message:
-----------
Synched dev-packages with master.
Change-Id: Ic427f119e68535db81c31f64e6af4fef088008f8
Commit: 0886ce9ade01482b15561799bd5ef6ec6c6aa970
https://github.com/tribe29/checkmk/commit/0886ce9ade01482b15561799bd5ef6ec6…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-05 (Fri, 05 Jul 2019)
Changed paths:
M Pipfile.lock
Log Message:
-----------
Forgot to push Pipifile.lock...
Change-Id: Ie527176bb749b418c82384c7aeb3ab96b2d8022d
Commit: d3bef2e857cb9be7694ee6cfae4b1ca77ec005dd
https://github.com/tribe29/checkmk/commit/d3bef2e857cb9be7694ee6cfae4b1ca77…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-07-05 (Fri, 05 Jul 2019)
Changed paths:
M checks/df
M checks/df.include
M tests/unit/checks/generictests/datasets/df_lnx_regression.py
Log Message:
-----------
Adding tests for mointpoints joined on df
Reduce code on the way
CMK-2261
Change-Id: Id4cc1512cd21bf1986d5c67c33a9102c6ffb8e82
(cherry picked from commit cb92c84ec30fc0fd07990666d6f812e08f53ce3c)
Commit: 03cd9161c753e57ec1af5f604843efceaac48e72
https://github.com/tribe29/checkmk/commit/03cd9161c753e57ec1af5f604843efcea…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-07-05 (Fri, 05 Jul 2019)
Changed paths:
M .werks/6646
M cmk/gui/plugins/wato/check_parameters/ps.py
Log Message:
-----------
Process Discovery rule summary extend werk info and fix HTML render
FEED-3907
Change-Id: I1ebbb195976ce0269d71d57eb6a1b71b6c2d04c1
(cherry picked from commit ef92a56831dfe3028ee92fd6d0bd9481c2f7c972)
Commit: fce4f4f817cc8651b1e500020268087eb86447c9
https://github.com/tribe29/checkmk/commit/fce4f4f817cc8651b1e500020268087eb…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-08 (Mon, 08 Jul 2019)
Changed paths:
M .gitignore
Log Message:
-----------
Ignore JS maps
Change-Id: Ia2bb5908f67985b74412b8485d2f77a93a5a96d1
Commit: 4a347a40e9e1a79c30c100148d580b4f7add8bfe
https://github.com/tribe29/checkmk/commit/4a347a40e9e1a79c30c100148d580b4f7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-08 (Mon, 08 Jul 2019)
Changed paths:
A .werks/7911
M cmk/gui/wato/pages/tags.py
Log Message:
-----------
7911 FIX Tags: Fix "Element "" does not exist anymore in tag input
preview
Change-Id: I4584f69556b9440e178b63cbf02999b28eadad18
Commit: 35b711fd28893c5a0370242fe92d774a3b063b9a
https://github.com/tribe29/checkmk/commit/35b711fd28893c5a0370242fe92d774a3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-08 (Mon, 08 Jul 2019)
Changed paths:
A .werks/7910
M cmk/gui/plugins/wato/utils/main_menu.py
M cmk/gui/wato/mkeventd.py
Log Message:
-----------
7910 FIX EC pages are now disabled and hidden when EC is disable
Change-Id: If829337155455f80d9de6a695f1f0ae60fe1e841
Commit: 1d98359647c7051dda18b4f47be513e4f6879b27
https://github.com/tribe29/checkmk/commit/1d98359647c7051dda18b4f47be513e4f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-08 (Mon, 08 Jul 2019)
Changed paths:
A .werks/7912
M cmk/gui/watolib/tags.py
Log Message:
-----------
7912 FIX Fix host tag update problem
With 1.6 the data structure of tag definitions has been changed
and also moved to another file. WATO is now saving the tags in
<tt>etc/check_mk/conf.d/wato/tags.mk</tt> instead of
<tt>etc/check_mk/conf.d/wato/hosttags.mk</tt>.
There is no manual action needed for migration. During update
from previous versions the old configuration is read and saved
in the new format and file.
In previous 1.6 versions the migration did not correctly delete
the <tt>etc/check_mk/conf.d/wato/hosttags.mk</tt> after saving
it in the new file which is fixed now.
Change-Id: I3638aa2ec3dbb80ab9d2dfaa3bf144090f36cd70
Commit: c09c5e999a916504e92a35ece05ef54262c281ad
https://github.com/tribe29/checkmk/commit/c09c5e999a916504e92a35ece05ef5426…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-08 (Mon, 08 Jul 2019)
Changed paths:
A .werks/7913
M cmk/gui/http.py
Log Message:
-----------
7913 FIX Fix adding views to dashboard
Change-Id: I4879a01d6e8269f4a11b4577dec9e50e7807544f
Commit: 20f881cdffe24b2bd903dd13c5fa026bd83d1e12
https://github.com/tribe29/checkmk/commit/20f881cdffe24b2bd903dd13c5fa026bd…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-08 (Mon, 08 Jul 2019)
Changed paths:
A .werks/7909
M cmk/gui/table.py
M tests/unit/cmk/gui/test_table.py
Log Message:
-----------
7909 FIX Fix broken "stored reports" page
The "stored reports" page failed to render just showing an AssertionError.
FEED-3913
Change-Id: I8d9748dbfe07a4c0e9ec5ea51691b2bc7fa7ca90
Commit: 44d33a077479ef737fe4cde65c70b28f59f18a19
https://github.com/tribe29/checkmk/commit/44d33a077479ef737fe4cde65c70b28f5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-08 (Mon, 08 Jul 2019)
Changed paths:
M web/htdocs/js/modules/dashboard.js
Log Message:
-----------
Improve error handling when dashlet moving results in invalid coords
Change-Id: I3b8413628453d5133f5abeb73ab07481156a35d0
Commit: c7f6d089e4d94cf759a9618be1d971e45dc6345b
https://github.com/tribe29/checkmk/commit/c7f6d089e4d94cf759a9618be1d971e45…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-08 (Mon, 08 Jul 2019)
Changed paths:
A .werks/7914
M cmk/gui/plugins/dashboard/notify_users.py
Log Message:
-----------
7914 FIX Fixed moving "user notification" dashlet on dashboard
Change-Id: Ied9f1f1e77881b37104baa9a16aed04b65a28610
Commit: 6b1d5714748dd2fc01c06c24c4d088f179fc6565
https://github.com/tribe29/checkmk/commit/6b1d5714748dd2fc01c06c24c4d088f17…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-08 (Mon, 08 Jul 2019)
Changed paths:
A .werks/7965
M cmk/gui/wato/pages/tags.py
Log Message:
-----------
7965 FIX Fix updating hosts after editing tags
When adding new tag groups or aux tags to existing tag choices, these
tags were not immediately applied to the host configuration. The tags
were applied to the hosts only after editing the host configuration.
Change-Id: I2caa6f1d3772c6dd36d014f671f5c54b3e73ad2a
Commit: 855f0e0e311ad4b9be08da640911122a50382d63
https://github.com/tribe29/checkmk/commit/855f0e0e311ad4b9be08da640911122a5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-08 (Mon, 08 Jul 2019)
Changed paths:
M cmk/gui/table.py
Log Message:
-----------
Fixed left over debug statement
Change-Id: Ie132c53e3de848d06ed0926962658cac1ec4d22b
Commit: a7ec532dd2b00d3307c132d8406852e4ad65b49e
https://github.com/tribe29/checkmk/commit/a7ec532dd2b00d3307c132d8406852e4a…
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.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: fd7ec0c11205e34552a18f540faf2b183f905dd6
https://github.com/tribe29/checkmk/commit/fd7ec0c11205e34552a18f540faf2b183…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-08 (Mon, 08 Jul 2019)
Changed paths:
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg_details.h
M agents/wnx/src/engine/providers/logwatch_event.cpp
M agents/wnx/src/engine/providers/logwatch_event.h
M agents/wnx/watest/test-section_logwatchevent.cpp
M agents/wnx/watest/test-yaml.cpp
Log Message:
-----------
[CMK-2287] - logwatch.logfiles sequence fixed
- merge_value added to be able to combine root logfiles with user logfiles
- refactored: CombineSequence and Combine are parts of interface
- unit testing
Change-Id: I202b89249590fc5d68caf3b27ea04da05935d2ac
Commit: 3c8ef79c5b97bcbfaeba3b0f72e5495366483e62
https://github.com/tribe29/checkmk/commit/3c8ef79c5b97bcbfaeba3b0f72e549536…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-08 (Mon, 08 Jul 2019)
Changed paths:
M agents/wnx/src/engine/providers/internal.h
M agents/wnx/src/engine/providers/plugins.h
M agents/wnx/src/engine/providers/wmi.cpp
M agents/wnx/src/engine/providers/wmi.h
M agents/wnx/src/engine/section_header.h
M agents/wnx/watest/test-section_wmi.cpp
Log Message:
-----------
[FEED-3926] - msecxh sections has correct format now
- unit tests for the ticket and some defaults
- refactoring: according to guidelines
Change-Id: I215ab3c0c82f3a87c27a51cfd687a5fb20296d5e
Commit: e55e116176dc2e01877f9778e958680f860c99b1
https://github.com/tribe29/checkmk/commit/e55e116176dc2e01877f9778e958680f8…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-08 (Mon, 08 Jul 2019)
Changed paths:
M cmk_base/config.py
Log Message:
-----------
cmk_base/config.py: take new http parameter type into account
Change-Id: I8e97723a9f1328e693854fcc5e93f31a698247b5
Commit: 944bfa890f06b6466facc6f7f1a6f4b9b857c609
https://github.com/tribe29/checkmk/commit/944bfa890f06b6466facc6f7f1a6f4b9b…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-08 (Mon, 08 Jul 2019)
Changed paths:
M cmk_base/config.py
Log Message:
-----------
cmk_base/config.py: fix missing '_'
Change-Id: Ie4ba90ce3d0590125d2fa5d9a454e0335956e330
Commit: 1ed4c55748c76f75dea130f402833bd340d825cc
https://github.com/tribe29/checkmk/commit/1ed4c55748c76f75dea130f402833bd34…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-08 (Mon, 08 Jul 2019)
Changed paths:
M .style.yapf
M Pipfile
M Pipfile.lock
M active_checks/check_bi_aggr
M active_checks/check_cpu_peaks
M active_checks/check_elasticsearch_query
M active_checks/check_form_submit
M active_checks/check_sql
M agents/plugins/mk_docker.py
M agents/plugins/mk_jolokia.py
M agents/plugins/mk_logwatch
M agents/plugins/mk_sap
M agents/plugins/mk_tinkerforge
M agents/plugins/mtr
M agents/plugins/plesk_backups
M agents/plugins/unitrends_replication
M agents/special/agent_3par
M agents/special/agent_appdynamics
M agents/special/agent_azure
M agents/special/agent_bi
M agents/special/agent_ipmi_sensors
M agents/special/agent_jolokia
M agents/special/agent_netapp
M agents/special/agent_prism
M agents/special/agent_random
M agents/special/agent_siemens_plc
M agents/special/agent_storeonce
M agents/special/agent_tinkerforge
M agents/special/agent_ucs_bladecenter
M agents/special/agent_vnx_quotas
M agents/special/agent_vsphere
M agents/special/agent_vsphere.pysphere
M agents/windows/it/_test_section_openhardwaremonitor.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_eventlog.py
M agents/windows/it/test_section_fileinfo.py
M agents/windows/it/test_section_logfiles.py
M agents/windows/it/test_section_mrpe.py
M agents/windows/it/test_section_plugin_group.py
M agents/windows/it/test_section_wmi_webservices.py
M agents/wnx/integration/_test_agent_start_parameters.py
M agents/wnx/integration/_test_section_logfiles.py
M agents/wnx/integration/_test_section_mrpe.py
M agents/wnx/integration/_test_section_openhardwaremonitor.py
M agents/wnx/integration/_test_section_plugin_group.py
M agents/wnx/integration/local.py
M agents/wnx/integration/test_section_check_mk.py
M agents/wnx/integration/test_section_eventlog.py
M agents/wnx/integration/test_section_fileinfo.py
M agents/wnx/integration/test_section_wmi_webservices.py
M bin/mkbackup
M bin/mkbench
M checks/acme_temp
M checks/adva_fsp_temp
M checks/aix_hacmp_nodes
M checks/aix_sap_processlist
M checks/apc_symmetra_ext_temp
M checks/appdynamics_memory
M checks/arc_raid_status
M checks/atto_fibrebridge_chassis
M checks/avaya_88xx
M checks/aws.include
M checks/aws_costs_and_usage
M checks/aws_ebs
M checks/aws_ec2
M checks/aws_ec2_limits
M checks/aws_elb
M checks/aws_elbv2_application
M checks/aws_elbv2_network
M checks/aws_rds
M checks/aws_s3
M checks/aws_s3_requests
M checks/azure_databases
M checks/azure_sites
M checks/azure_storageaccounts
M checks/azure_virtualnetworkgateways
M checks/bluenet2_powerrail
M checks/brocade_fcport
M checks/brocade_mlx
M checks/brocade_optical
M checks/brocade_sfp
M checks/checkpoint_temp
M checks/cisco_cpu_multiitem
M checks/cisco_qos
M checks/cisco_temp_sensor
M checks/cisco_temperature
M checks/cisco_ucs_hdd
M checks/cmc_temp
M checks/cmciii_lcp_water
M checks/cmctc_lcp
M checks/cpu
M checks/cpu_load.include
M checks/cpu_util.include
M checks/datapower_temp
M checks/db2_bp_hitratios
M checks/db2_logsizes
M checks/db2_tablespaces
M checks/decru_cpu
M checks/dell_om_sensors
M checks/dell_powerconnect_temp
M checks/dell_poweredge.include
M checks/df.include
M checks/didactum.include
M checks/diskstat
M checks/diskstat.include
M checks/docker_container_diskstat
M checks/docsis_channels_upstream
M checks/domino_mailqueues
M checks/dotnet_clrmemory
M checks/elasticsearch_cluster_health
M checks/elasticsearch_nodes
M checks/emc_datadomain_temps
M checks/emcvnx_storage_pools
M checks/emka_modules
M checks/entity_sensors
M checks/enviromux.include
M checks/esx_vsphere_datastores
M checks/esx_vsphere_hostsystem
M checks/f5_bigip_interfaces
M checks/fc_port
M checks/fileinfo
M checks/fireeye_temp
M checks/firewall_if.include
M checks/fjdarye.include
M checks/fortigate_sync_status
M checks/fsc_sc2.include
M checks/fsc_temp
M checks/h3c_lanswitch_sensors
M checks/hepta
M checks/hitachi_hnas_temp
M checks/hitachi_hnas_vnode
M checks/hp_blade_manager
M checks/hp_procurve_sensors
M checks/hp_proliant.include
M checks/hp_proliant_psu
M checks/hpux_multipath
M checks/hr_ps
M checks/hwg_temp
M checks/ibm_svc_enclosure
M checks/ibm_svc_systemstats
M checks/icom_repeater
M checks/if.include
M checks/infoblox_temp
M checks/intel_true_scale_sensors_temp
M checks/ipmi_common.include
M checks/iptables
M checks/ispro_sensors_temp
M checks/jolokia_jvm_threading
M checks/k8s_pods_cm
M checks/k8s_resources
M checks/k8s_stats
M checks/kentix_temp
M checks/lgp_info
M checks/local
M checks/logwatch
M checks/mbg_lantime_refclock
M checks/mem
M checks/mem.include
M checks/memory.include
M checks/mkbackup
M checks/mongodb_collections
M checks/mongodb_mem
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/mssql_counters
M checks/mssql_instance
M checks/mssql_tablespaces
M checks/mysql_capacity
M checks/netapp_api_environment
M checks/netapp_api_fcp
M checks/netapp_api_qtree_quota
M checks/netapp_api_vf_stats
M checks/netapp_api_volumes
M checks/netgear_fans
M checks/netgear_temp
M checks/nginx_status
M checks/omd_apache
M checks/pandacom_temp.include
M checks/papouch_th2e_sensors
M checks/perle.include
M checks/plesk_backups
M checks/postgres_bloat
M checks/postgres_stats
M checks/prism_alerts
M checks/ps
M checks/ps.include
M checks/raritan.include
M checks/raritan_emx
M checks/raritan_pdu_ocprot
M checks/raritan_pdu_outletcount
M checks/safenet_hsm
M checks/safenet_ntls
M checks/sap
M checks/sap_hana_backup
M checks/sap_hana_license
M checks/security_master
M checks/size_trend.include
M checks/skype
M checks/splunk_alerts
M checks/splunk_health
M checks/splunk_jobs
M checks/splunk_license_usage
M checks/supermicro
M checks/temperature.include
M checks/timemachine
M checks/tinkerforge
M checks/ucd_cpu_util
M checks/ucs_bladecenter_psu
M checks/ucs_c_rack_server_fans
M checks/ucs_c_rack_server_power
M checks/ucs_c_rack_server_psu
M checks/ucs_c_rack_server_temp
M checks/ucs_c_rack_server_util
M checks/ups_bat_temp
M checks/ups_socomec_capacity
M checks/varnish
M checks/veeam_tapejobs
M checks/vms_cpu
M checks/watchdog_sensors
M checks/windows_updates
M checks/winperf
M checks/wmi_webservices
M checks/wut_webio_io
M cmk/ec/actions.py
M cmk/ec/export.py
M cmk/ec/history.py
M cmk/ec/main.py
M cmk/ec/settings.py
M cmk/ec/snmp.py
M cmk/gui/availability.py
M cmk/gui/background_job.py
M cmk/gui/backup.py
M cmk/gui/bi.py
M cmk/gui/config.py
M cmk/gui/crash_reporting.py
M cmk/gui/dashboard.py
M cmk/gui/forms.py
M cmk/gui/gui_background_job.py
M cmk/gui/htmllib.py
M cmk/gui/i18n.py
M cmk/gui/key_mgmt.py
M cmk/gui/login.py
M cmk/gui/logwatch.py
M cmk/gui/metrics.py
M cmk/gui/mkeventd.py
M cmk/gui/mobile.py
M cmk/gui/multitar.py
M cmk/gui/node_visualization.py
M cmk/gui/notify.py
M cmk/gui/pagetypes.py
M cmk/gui/plugins/dashboard/failed_notifications.py
M cmk/gui/plugins/dashboard/notify_users.py
M cmk/gui/plugins/dashboard/stats.py
M cmk/gui/plugins/dashboard/utils.py
M cmk/gui/plugins/metrics/check_mk.py
M cmk/gui/plugins/metrics/utils.py
M cmk/gui/plugins/sidebar/custom_links.py
M cmk/gui/plugins/sidebar/dashboards.py
M cmk/gui/plugins/sidebar/host_matrix.py
M cmk/gui/plugins/sidebar/master_control.py
M cmk/gui/plugins/sidebar/mkeventd.py
M cmk/gui/plugins/sidebar/nagvis_maps.py
M cmk/gui/plugins/sidebar/quicksearch.py
M cmk/gui/plugins/sidebar/tactical_overview.py
M cmk/gui/plugins/sidebar/utils.py
M cmk/gui/plugins/sidebar/views.py
M cmk/gui/plugins/sidebar/virtual_host_tree.py
M cmk/gui/plugins/sidebar/wato.py
M cmk/gui/plugins/sidebar/wiki.py
M cmk/gui/plugins/userdb/ldap_connector.py
M cmk/gui/plugins/userdb/user_attributes.py
M cmk/gui/plugins/views/availability.py
M cmk/gui/plugins/views/bi.py
M cmk/gui/plugins/views/commands.py
M cmk/gui/plugins/views/icons/__init__.py
M cmk/gui/plugins/views/icons/builtin.py
M cmk/gui/plugins/views/inventory.py
M cmk/gui/plugins/views/layouts.py
M cmk/gui/plugins/views/mkeventd.py
M cmk/gui/plugins/views/painters.py
M cmk/gui/plugins/views/perfometers/check_mk.py
M cmk/gui/plugins/views/sorters.py
M cmk/gui/plugins/views/utils.py
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/plugins/visuals/inventory.py
M cmk/gui/plugins/visuals/wato.py
M cmk/gui/plugins/wato/active_checks.py
M cmk/gui/plugins/wato/background_job.py
M cmk/gui/plugins/wato/bi.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/check_parameters/acme_certificates.py
M cmk/gui/plugins/wato/check_parameters/acme_sbc_snmp.py
M cmk/gui/plugins/wato/check_parameters/airflow.py
M cmk/gui/plugins/wato/check_parameters/antivir_update_age.py
M cmk/gui/plugins/wato/check_parameters/apache_status.py
M cmk/gui/plugins/wato/check_parameters/apc_ats_output.py
M cmk/gui/plugins/wato/check_parameters/apc_symentra.py
M cmk/gui/plugins/wato/check_parameters/apt.py
M cmk/gui/plugins/wato/check_parameters/aws.py
M cmk/gui/plugins/wato/check_parameters/azure.py
M cmk/gui/plugins/wato/check_parameters/backup_timemachine.py
M cmk/gui/plugins/wato/check_parameters/blank_tapes.py
M cmk/gui/plugins/wato/check_parameters/bluecat_ntp.py
M cmk/gui/plugins/wato/check_parameters/bonding.py
M cmk/gui/plugins/wato/check_parameters/brocade_fcport.py
M cmk/gui/plugins/wato/check_parameters/brocade_optical.py
M cmk/gui/plugins/wato/check_parameters/brocade_sfp.py
M cmk/gui/plugins/wato/check_parameters/carbon_monoxide.py
M cmk/gui/plugins/wato/check_parameters/ceph_mgrs.py
M cmk/gui/plugins/wato/check_parameters/ceph_osds.py
M cmk/gui/plugins/wato/check_parameters/checkpoint_packets.py
M cmk/gui/plugins/wato/check_parameters/checkpoint_vpn.py
M cmk/gui/plugins/wato/check_parameters/cisco_asa_failover.py
M cmk/gui/plugins/wato/check_parameters/cisco_dom.py
M cmk/gui/plugins/wato/check_parameters/cisco_fw_connections.py
M cmk/gui/plugins/wato/check_parameters/cisco_ip_sla.py
M cmk/gui/plugins/wato/check_parameters/cisco_mem.py
M cmk/gui/plugins/wato/check_parameters/cisco_qos.py
M cmk/gui/plugins/wato/check_parameters/cisco_stack.py
M cmk/gui/plugins/wato/check_parameters/cisco_wlc.py
M cmk/gui/plugins/wato/check_parameters/citrix_load.py
M cmk/gui/plugins/wato/check_parameters/citrix_sessions.py
M cmk/gui/plugins/wato/check_parameters/citrix_state.py
M cmk/gui/plugins/wato/check_parameters/cluster_status.py
M cmk/gui/plugins/wato/check_parameters/cpu_utilization.py
M cmk/gui/plugins/wato/check_parameters/cups_queues.py
M cmk/gui/plugins/wato/check_parameters/db2_backup.py
M cmk/gui/plugins/wato/check_parameters/db2_connections.py
M cmk/gui/plugins/wato/check_parameters/db2_counters.py
M cmk/gui/plugins/wato/check_parameters/db2_logsize.py
M cmk/gui/plugins/wato/check_parameters/db2_mem.py
M cmk/gui/plugins/wato/check_parameters/db2_sortoverflow.py
M cmk/gui/plugins/wato/check_parameters/db2_tablespaces.py
M cmk/gui/plugins/wato/check_parameters/ddn_s2a_port_errors.py
M cmk/gui/plugins/wato/check_parameters/ddn_s2a_wait.py
M cmk/gui/plugins/wato/check_parameters/disk_io.py
M cmk/gui/plugins/wato/check_parameters/disk_temperature.py
M cmk/gui/plugins/wato/check_parameters/diskstat.py
M cmk/gui/plugins/wato/check_parameters/docsis_channels_downstream.py
M cmk/gui/plugins/wato/check_parameters/docsis_channels_upstream.py
M cmk/gui/plugins/wato/check_parameters/docsis_cm_status.py
M cmk/gui/plugins/wato/check_parameters/drbd.py
M cmk/gui/plugins/wato/check_parameters/eaton_enviroment.py
M cmk/gui/plugins/wato/check_parameters/efreq.py
M cmk/gui/plugins/wato/check_parameters/elphase.py
M cmk/gui/plugins/wato/check_parameters/emcvnx_disks.py
M cmk/gui/plugins/wato/check_parameters/emcvnx_storage_pools.py
M cmk/gui/plugins/wato/check_parameters/emcvnx_storage_pools_tiering.py
M cmk/gui/plugins/wato/check_parameters/epower.py
M cmk/gui/plugins/wato/check_parameters/esx_hostystem_maintenance.py
M cmk/gui/plugins/wato/check_parameters/esx_vsphere_datastores.py
M cmk/gui/plugins/wato/check_parameters/esx_vsphere_objects_count.py
M cmk/gui/plugins/wato/check_parameters/evolt.py
M cmk/gui/plugins/wato/check_parameters/ewon.py
M cmk/gui/plugins/wato/check_parameters/f5_bigip_snat.py
M cmk/gui/plugins/wato/check_parameters/f5_bigip_vserver.py
M cmk/gui/plugins/wato/check_parameters/f5_connections.py
M cmk/gui/plugins/wato/check_parameters/fc_port.py
M cmk/gui/plugins/wato/check_parameters/fcp.py
M cmk/gui/plugins/wato/check_parameters/filehandler.py
M cmk/gui/plugins/wato/check_parameters/fileinfo-groups.py
M cmk/gui/plugins/wato/check_parameters/fileinfo.py
M cmk/gui/plugins/wato/check_parameters/filestats.py
M cmk/gui/plugins/wato/check_parameters/filesystem.py
M cmk/gui/plugins/wato/check_parameters/fireeye_active_vms.py
M cmk/gui/plugins/wato/check_parameters/fireeye_content.py
M cmk/gui/plugins/wato/check_parameters/fireeye_lic.py
M cmk/gui/plugins/wato/check_parameters/fireeye_mail.py
M cmk/gui/plugins/wato/check_parameters/fireeye_mailq.py
M cmk/gui/plugins/wato/check_parameters/fireeye_quarantine.py
M cmk/gui/plugins/wato/check_parameters/firewall_if.py
M cmk/gui/plugins/wato/check_parameters/fortigate_node_memory.py
M cmk/gui/plugins/wato/check_parameters/fortinet_signatures.py
M cmk/gui/plugins/wato/check_parameters/fortisandbox_queues.py
M cmk/gui/plugins/wato/check_parameters/general_flash_usage.py
M cmk/gui/plugins/wato/check_parameters/generic_number.py
M cmk/gui/plugins/wato/check_parameters/generic_rate.py
M cmk/gui/plugins/wato/check_parameters/generic_string.py
M cmk/gui/plugins/wato/check_parameters/heartbeat_crm.py
M cmk/gui/plugins/wato/check_parameters/hivemanager_devices.py
M cmk/gui/plugins/wato/check_parameters/hivemanager_ng_devices.py
M cmk/gui/plugins/wato/check_parameters/hostsystem_sensors.py
M cmk/gui/plugins/wato/check_parameters/hp_hh3c_ext_states.py
M cmk/gui/plugins/wato/check_parameters/hp_msa_psu_voltage.py
M cmk/gui/plugins/wato/check_parameters/huawei_osn_laser.py
M cmk/gui/plugins/wato/check_parameters/hw_fans_perc.py
M cmk/gui/plugins/wato/check_parameters/hw_psu.py
M cmk/gui/plugins/wato/check_parameters/hw_single_temperature.py
M cmk/gui/plugins/wato/check_parameters/hw_temperature.py
M cmk/gui/plugins/wato/check_parameters/hw_temperature_single.py
M cmk/gui/plugins/wato/check_parameters/ibm_svc_enclosure.py
M cmk/gui/plugins/wato/check_parameters/ibm_svc_host.py
M cmk/gui/plugins/wato/check_parameters/ibm_svc_mdiskgrp.py
M cmk/gui/plugins/wato/check_parameters/ibm_svc_total_latency.py
M cmk/gui/plugins/wato/check_parameters/if.py
M cmk/gui/plugins/wato/check_parameters/inotify.py
M cmk/gui/plugins/wato/check_parameters/ipmi.py
M cmk/gui/plugins/wato/check_parameters/job.py
M cmk/gui/plugins/wato/check_parameters/juniper_mem.py
M cmk/gui/plugins/wato/check_parameters/juniper_mem_modules.py
M cmk/gui/plugins/wato/check_parameters/jvm_threading.py
M cmk/gui/plugins/wato/check_parameters/k8s_nodes.py
M cmk/gui/plugins/wato/check_parameters/k8s_pods_cm.py
M cmk/gui/plugins/wato/check_parameters/k8s_port.py
M cmk/gui/plugins/wato/check_parameters/k8s_resources.py
M cmk/gui/plugins/wato/check_parameters/k8s_roles.py
M cmk/gui/plugins/wato/check_parameters/kaspersky_av_client.py
M cmk/gui/plugins/wato/check_parameters/lamp_operation_time.py
M cmk/gui/plugins/wato/check_parameters/licenses.py
M cmk/gui/plugins/wato/check_parameters/livestatus_status.py
M cmk/gui/plugins/wato/check_parameters/local.py
M cmk/gui/plugins/wato/check_parameters/logwatch_ec.py
M cmk/gui/plugins/wato/check_parameters/lsnat.py
M cmk/gui/plugins/wato/check_parameters/lvm_lvs_pools.py
M cmk/gui/plugins/wato/check_parameters/mcafee_emailgateway_bridge.py
M cmk/gui/plugins/wato/check_parameters/mcafee_web_gateway.py
M cmk/gui/plugins/wato/check_parameters/mcafee_web_gateway_misc.py
M cmk/gui/plugins/wato/check_parameters/mem_cluster.py
M cmk/gui/plugins/wato/check_parameters/mem_pages.py
M cmk/gui/plugins/wato/check_parameters/memory.py
M cmk/gui/plugins/wato/check_parameters/memory_arbor.py
M cmk/gui/plugins/wato/check_parameters/memory_linux.py
M cmk/gui/plugins/wato/check_parameters/memory_multiitem.py
M cmk/gui/plugins/wato/check_parameters/memory_relative.py
M cmk/gui/plugins/wato/check_parameters/memory_simple.py
M cmk/gui/plugins/wato/check_parameters/mongodb_asserts.py
M cmk/gui/plugins/wato/check_parameters/mongodb_collections.py
M cmk/gui/plugins/wato/check_parameters/mongodb_flushing.py
M cmk/gui/plugins/wato/check_parameters/mongodb_locks.py
M cmk/gui/plugins/wato/check_parameters/motion.py
M cmk/gui/plugins/wato/check_parameters/mq_queues.py
M cmk/gui/plugins/wato/check_parameters/msoffice.py
M cmk/gui/plugins/wato/check_parameters/mssql_backup.py
M cmk/gui/plugins/wato/check_parameters/mssql_backup_per_type.py
M cmk/gui/plugins/wato/check_parameters/mssql_blocked_sessions.py
M cmk/gui/plugins/wato/check_parameters/mssql_connections.py
M cmk/gui/plugins/wato/check_parameters/mssql_databases.py
M cmk/gui/plugins/wato/check_parameters/mssql_datafiles.py
M cmk/gui/plugins/wato/check_parameters/mssql_instance.py
M cmk/gui/plugins/wato/check_parameters/mssql_instance_blocked_sessions.py
M cmk/gui/plugins/wato/check_parameters/mssql_stats.py
M cmk/gui/plugins/wato/check_parameters/mssql_tablespaces.py
M cmk/gui/plugins/wato/check_parameters/mssql_transactionlogs.py
M cmk/gui/plugins/wato/check_parameters/msx_info_store.py
M cmk/gui/plugins/wato/check_parameters/msx_queues.py
M cmk/gui/plugins/wato/check_parameters/msx_rpcclientaccess.py
M cmk/gui/plugins/wato/check_parameters/mtr.py
M cmk/gui/plugins/wato/check_parameters/multipath.py
M cmk/gui/plugins/wato/check_parameters/multipath_count.py
M cmk/gui/plugins/wato/check_parameters/mysql_connections.py
M cmk/gui/plugins/wato/check_parameters/mysql_innodb_io.py
M cmk/gui/plugins/wato/check_parameters/mysql_sessions.py
M cmk/gui/plugins/wato/check_parameters/mysql_slave.py
M cmk/gui/plugins/wato/check_parameters/netapp_disks.py
M cmk/gui/plugins/wato/check_parameters/netapp_fcportio.py
M cmk/gui/plugins/wato/check_parameters/netapp_instance.py
M cmk/gui/plugins/wato/check_parameters/netapp_luns.py
M cmk/gui/plugins/wato/check_parameters/netapp_snapshots.py
M cmk/gui/plugins/wato/check_parameters/netapp_systemtime.py
M cmk/gui/plugins/wato/check_parameters/netapp_volumes.py
M cmk/gui/plugins/wato/check_parameters/netscaler_mem.py
M cmk/gui/plugins/wato/check_parameters/netscaler_sslcerts.py
M cmk/gui/plugins/wato/check_parameters/netscaler_tcp_conns.py
M cmk/gui/plugins/wato/check_parameters/netscaler_vserver.py
M cmk/gui/plugins/wato/check_parameters/network_fs.py
M cmk/gui/plugins/wato/check_parameters/nginx_status.py
M cmk/gui/plugins/wato/check_parameters/ntp.py
M cmk/gui/plugins/wato/check_parameters/ocprot_current.py
M cmk/gui/plugins/wato/check_parameters/openhardwaremonitor_smart.py
M cmk/gui/plugins/wato/check_parameters/oracle_instance.py
M cmk/gui/plugins/wato/check_parameters/oracle_locks.py
M cmk/gui/plugins/wato/check_parameters/oracle_logswitches.py
M cmk/gui/plugins/wato/check_parameters/oracle_longactivesessions.py
M cmk/gui/plugins/wato/check_parameters/oracle_recovery_area.py
M cmk/gui/plugins/wato/check_parameters/oracle_recovery_status.py
M cmk/gui/plugins/wato/check_parameters/oracle_rman.py
M cmk/gui/plugins/wato/check_parameters/oracle_sessions.py
M cmk/gui/plugins/wato/check_parameters/oracle_sql.py
M cmk/gui/plugins/wato/check_parameters/oracle_tablespaces.py
M cmk/gui/plugins/wato/check_parameters/oracle_undostat.py
M cmk/gui/plugins/wato/check_parameters/palo_alto_sessions.py
M cmk/gui/plugins/wato/check_parameters/pdu_gude.py
M cmk/gui/plugins/wato/check_parameters/pfm_health.py
M cmk/gui/plugins/wato/check_parameters/pll_lock_voltage.py
M cmk/gui/plugins/wato/check_parameters/plugs.py
M cmk/gui/plugins/wato/check_parameters/power_multiitem.py
M cmk/gui/plugins/wato/check_parameters/printer_supply.py
M cmk/gui/plugins/wato/check_parameters/prism_container.py
M cmk/gui/plugins/wato/check_parameters/ps.py
M cmk/gui/plugins/wato/check_parameters/ps_voltage.py
M cmk/gui/plugins/wato/check_parameters/quantum_storage_status.py
M cmk/gui/plugins/wato/check_parameters/raid_disk.py
M cmk/gui/plugins/wato/check_parameters/raid_summary.py
M cmk/gui/plugins/wato/check_parameters/ruckus_ap.py
M cmk/gui/plugins/wato/check_parameters/ruckus_mac.py
M cmk/gui/plugins/wato/check_parameters/safenet_hsm_eventstats.py
M cmk/gui/plugins/wato/check_parameters/safenet_hsm_operstats.py
M cmk/gui/plugins/wato/check_parameters/sap_dialog.py
M cmk/gui/plugins/wato/check_parameters/sap_hana.py
M cmk/gui/plugins/wato/check_parameters/saprouter_cert_age.py
M cmk/gui/plugins/wato/check_parameters/services.py
M cmk/gui/plugins/wato/check_parameters/siemens_plc_flag.py
M cmk/gui/plugins/wato/check_parameters/signal_quality.py
M cmk/gui/plugins/wato/check_parameters/skype.py
M cmk/gui/plugins/wato/check_parameters/skype_conferencing.py
M cmk/gui/plugins/wato/check_parameters/skype_edge.py
M cmk/gui/plugins/wato/check_parameters/skype_edgeauth.py
M cmk/gui/plugins/wato/check_parameters/skype_mediation_server.py
M cmk/gui/plugins/wato/check_parameters/skype_mobile.py
M cmk/gui/plugins/wato/check_parameters/skype_proxy.py
M cmk/gui/plugins/wato/check_parameters/skype_sip.py
M cmk/gui/plugins/wato/check_parameters/skype_xmpp.py
M cmk/gui/plugins/wato/check_parameters/sles_license.py
M cmk/gui/plugins/wato/check_parameters/snapvault.py
M cmk/gui/plugins/wato/check_parameters/solaris_services.py
M cmk/gui/plugins/wato/check_parameters/solaris_services_summary.py
M cmk/gui/plugins/wato/check_parameters/splunk_alerts.py
M cmk/gui/plugins/wato/check_parameters/sshd_config.py
M cmk/gui/plugins/wato/check_parameters/statgrab_mem.py
M cmk/gui/plugins/wato/check_parameters/steelhead_connections.py
M cmk/gui/plugins/wato/check_parameters/storage_iops.py
M cmk/gui/plugins/wato/check_parameters/storage_throughput.py
M cmk/gui/plugins/wato/check_parameters/systemd_services.py
M cmk/gui/plugins/wato/check_parameters/tcp_conn_stats.py
M cmk/gui/plugins/wato/check_parameters/tcp_connections.py
M cmk/gui/plugins/wato/check_parameters/temperature.py
M cmk/gui/plugins/wato/check_parameters/temperature_trends.py
M cmk/gui/plugins/wato/check_parameters/threads.py
M cmk/gui/plugins/wato/check_parameters/threepar_ports.py
M cmk/gui/plugins/wato/check_parameters/threepar_remotecopy.py
M cmk/gui/plugins/wato/check_parameters/ucs_bladecenter_chassis_voltage.py
M cmk/gui/plugins/wato/check_parameters/ups_out_load.py
M cmk/gui/plugins/wato/check_parameters/uptime.py
M cmk/gui/plugins/wato/check_parameters/utils.py
M cmk/gui/plugins/wato/check_parameters/varnish_backend.py
M cmk/gui/plugins/wato/check_parameters/varnish_backend_success_ratio.py
M cmk/gui/plugins/wato/check_parameters/varnish_cache.py
M cmk/gui/plugins/wato/check_parameters/varnish_cache_hit_ratio.py
M cmk/gui/plugins/wato/check_parameters/varnish_client.py
M cmk/gui/plugins/wato/check_parameters/varnish_esi.py
M cmk/gui/plugins/wato/check_parameters/varnish_fetch.py
M cmk/gui/plugins/wato/check_parameters/varnish_objects.py
M cmk/gui/plugins/wato/check_parameters/varnish_worker.py
M cmk/gui/plugins/wato/check_parameters/varnish_worker_thread_ratio.py
M cmk/gui/plugins/wato/check_parameters/veeam_backup.py
M cmk/gui/plugins/wato/check_parameters/veritas_vcs.py
M cmk/gui/plugins/wato/check_parameters/viprinet_router.py
M cmk/gui/plugins/wato/check_parameters/vm_counter.py
M cmk/gui/plugins/wato/check_parameters/vm_snapshots.py
M cmk/gui/plugins/wato/check_parameters/vms_procs.py
M cmk/gui/plugins/wato/check_parameters/volume_groups.py
M cmk/gui/plugins/wato/check_parameters/vpn_tunnel.py
M cmk/gui/plugins/wato/check_parameters/websphere_mq.py
M cmk/gui/plugins/wato/check_parameters/websphere_mq_channels.py
M cmk/gui/plugins/wato/check_parameters/websphere_mq_instance.py
M cmk/gui/plugins/wato/check_parameters/websphere_mq_manager.py
M cmk/gui/plugins/wato/check_parameters/win_dhcp_pools.py
M cmk/gui/plugins/wato/check_parameters/win_license.py
M cmk/gui/plugins/wato/check_parameters/wlc_clients.py
M cmk/gui/plugins/wato/check_parameters/wmic_process.py
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/gui/plugins/wato/globals_notification.py
M cmk/gui/plugins/wato/notifications.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/wato/utils/main_menu.py
M cmk/gui/plugins/wato/utils/simple_modes.py
M cmk/gui/plugins/wato/utils/valuespecs.py
M cmk/gui/plugins/webapi/execute_remote_automation.py
M cmk/gui/plugins/webapi/webapi.py
M cmk/gui/prediction.py
M cmk/gui/sidebar.py
M cmk/gui/table.py
M cmk/gui/userdb.py
M cmk/gui/valuespec.py
M cmk/gui/view_utils.py
M cmk/gui/views.py
M cmk/gui/visuals.py
M cmk/gui/wato/__init__.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/wato/pages/analyze_configuration.py
M cmk/gui/wato/pages/audit_log.py
M cmk/gui/wato/pages/automation.py
M cmk/gui/wato/pages/backup.py
M cmk/gui/wato/pages/bulk_discovery.py
M cmk/gui/wato/pages/bulk_edit.py
M cmk/gui/wato/pages/bulk_import.py
M cmk/gui/wato/pages/check_catalog.py
M cmk/gui/wato/pages/custom_attributes.py
M cmk/gui/wato/pages/download_agents.py
M cmk/gui/wato/pages/fetch_agent_output.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/global_settings.py
M cmk/gui/wato/pages/groups.py
M cmk/gui/wato/pages/host_diagnose.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/wato/pages/icons.py
M cmk/gui/wato/pages/ldap.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/wato/pages/object_parameters.py
M cmk/gui/wato/pages/parentscan.py
M cmk/gui/wato/pages/pattern_editor.py
M cmk/gui/wato/pages/predefined_conditions.py
M cmk/gui/wato/pages/read_only.py
M cmk/gui/wato/pages/roles.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/services.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/wato/pages/tags.py
M cmk/gui/wato/pages/timeperiods.py
M cmk/gui/wato/pages/users.py
M cmk/gui/wato/user_profile.py
M cmk/gui/watolib/__init__.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/analyze_configuration.py
M cmk/gui/watolib/automation_commands.py
M cmk/gui/watolib/automations.py
M cmk/gui/watolib/bulk_discovery.py
M cmk/gui/watolib/changes.py
M cmk/gui/watolib/config_domains.py
M cmk/gui/watolib/git.py
M cmk/gui/watolib/groups.py
M cmk/gui/watolib/host_attributes.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/notifications.py
M cmk/gui/watolib/password_store.py
M cmk/gui/watolib/predefined_conditions.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/watolib/rulespecs.py
M cmk/gui/watolib/simple_config_file.py
M cmk/gui/watolib/sites.py
M cmk/gui/watolib/snapshots.py
M cmk/gui/watolib/tags.py
M cmk/gui/watolib/timeperiods.py
M cmk/gui/watolib/user_profile.py
M cmk/gui/watolib/users.py
M cmk/gui/webapi.py
M cmk/gui/werks.py
M cmk/notification_plugins/jira_issues.py
M cmk/notification_plugins/mail.py
M cmk/notification_plugins/opsgenie_issues.py
M cmk/notification_plugins/servicenow.py
M cmk/notification_plugins/slack.py
M cmk/notification_plugins/spectrum.py
M cmk/notification_plugins/utils.py
M cmk/special_agents/agent_aws.py
M cmk/special_agents/agent_azure.py
M cmk/special_agents/agent_elasticsearch.py
M cmk/special_agents/agent_kubernetes.py
M cmk/special_agents/agent_splunk.py
M cmk/update_config.py
M cmk/utils/man_pages.py
M cmk/utils/plugin_registry.py
M cmk/utils/prediction.py
M cmk/utils/rulesets/ruleset_matcher.py
M cmk/utils/schedule.py
M cmk/utils/store.py
M cmk/utils/structured_data.py
M cmk/utils/werks.py
M cmk_base/automations/check_mk.py
M cmk_base/check_api.py
M cmk_base/check_table.py
M cmk_base/checking.py
M cmk_base/classic_snmp.py
M cmk_base/config.py
M cmk_base/core.py
M cmk_base/core_config.py
M cmk_base/core_nagios.py
M cmk_base/data_sources/__init__.py
M cmk_base/data_sources/abstract.py
M cmk_base/data_sources/host_sections.py
M cmk_base/data_sources/ipmi.py
M cmk_base/data_sources/programs.py
M cmk_base/data_sources/snmp.py
M cmk_base/data_sources/tcp.py
M cmk_base/discovery.py
M cmk_base/dump_host.py
M cmk_base/events.py
M cmk_base/inventory.py
M cmk_base/ip_lookup.py
M cmk_base/localize.py
M cmk_base/modes/__init__.py
M cmk_base/modes/check_mk.py
M cmk_base/notify.py
M cmk_base/packaging.py
M cmk_base/parent_scan.py
M cmk_base/piggyback.py
M cmk_base/prediction.py
M cmk_base/profiling.py
M cmk_base/snmp.py
M cmk_base/snmp_scan.py
M doc/helpers/guitest
M doc/helpers/mkcheck
M doc/treasures/Event_Console/get_event_status
M doc/treasures/Event_Console/nsca2mkeventd/nsca2mkeventd
M doc/treasures/check_flapping/wato_plugin.py
M doc/treasures/memcached/web/plugins/wato/memcached.py
M doc/treasures/modbus/wato/modbus.py
M doc/treasures/multisite_to_mrpe
M doc/treasures/wato_import.py
M doc/treasures/wato_remove_nonsite_folders.py
M inventory/solaris_pkginfo
M inventory/solaris_prtdiag
M livestatus/api/python/livestatus.py
M omd/packages/maintenance/diskspace
M omd/packages/omd/omdlib/main.py
M omd/packages/python-modules/python-modules.make
M scripts/autodetect.py
M tests/conftest.py
M tests/docker/test_docker.py
M tests/integration/agents/special/test_executables.py
M tests/integration/cmk/ec/test_check_mkevents.py
M tests/integration/cmk/ec/test_mkeventd_status.py
M tests/integration/cmk/gui/test_crawl.py
M tests/integration/cmk/gui/test_webapi.py
M tests/integration/cmk_base/snmp/test_snmp.py
M tests/integration/cmk_base/test_automations.py
M tests/integration/cmk_base/test_check_variables.py
M tests/integration/cmk_base/test_data_sources.py
M tests/integration/cmk_base/test_mgmt_board.py
M tests/integration/cmk_base/test_modes.py
M tests/integration/cmk_base/test_services_prediction.py
M tests/integration/core/test_active_checks.py
M tests/integration/notifications/test_simple_rbn.py
M tests/integration/notifications/test_unreachable_notifications.py
M tests/integration/omd/test_web_access.py
M tests/testlib/__init__.py
M tests/unit/agents/plugins/test_mk_filestats.py
M tests/unit/agents/plugins/test_mk_logwatch.py
M tests/unit/checks/generictests/datasets/docker_node_info_2.py
M tests/unit/checks/generictests/datasets/ucs_c_rack_server_temp.py
M tests/unit/checks/test_alcatel_cpu.py
M tests/unit/checks/test_diskstat.py
M tests/unit/checks/test_docker_parse_network_inspect.py
M tests/unit/checks/test_hp_msa_volume.py
M tests/unit/checks/test_if_check.py
M tests/unit/checks/test_multipath.py
M tests/unit/checks/test_netapp_api_cpu.py
M tests/unit/checks/test_netstat_parse.py
M tests/unit/checks/test_nfsmounts_and_cifsmounts_check.py
M tests/unit/checks/test_statgrab_cpu_check.py
M tests/unit/checks/test_systemd_units.py
M tests/unit/checks/test_win_license.py
M tests/unit/cmk/gui/test_background_job.py
M tests/unit/cmk/gui/test_dashboard.py
M tests/unit/cmk/gui/test_gui_config.py
M tests/unit/cmk/gui/test_htmllib_HTMLGenerator.py
M tests/unit/cmk/gui/test_http.py
M tests/unit/cmk/gui/test_sidebar.py
M tests/unit/cmk/gui/test_table.py
M tests/unit/cmk/gui/test_watolib_hosts_and_folders.py
M tests/unit/cmk/gui/watolib/test_host_attributes.py
M tests/unit/cmk/special_agents/agent_aws/agent_aws_fake_clients.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_elb.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_elbv2.py
M tests/unit/cmk/utils/rulesets/test_ruleset_matcher.py
M tests/unit/cmk/utils/rulesets/test_ruleset_transformer.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
M tests/unit/cmk_base/test_check_api.py
M tests/unit/cmk_base/test_checking.py
M tests/unit/cmk_base/test_checks.py
M tests/unit/cmk_base/test_core_config.py
M tests/unit/cmk_base/test_host_sections.py
M tests/unit/cmk_base/test_piggyback.py
M tests/unit/cmk_base/test_prediction.py
M tests/unit/livestatus/test_livestatus_unit.py
M web/app/index.wsgi
M werk
Log Message:
-----------
Put the whole YAPF configuration under version control. Use latest YAPF.
This has advantage of being more stable in the presence of YAPF version
changes. Nevertheless, various tiny fixes and tweaks in YAPF since 0.26.0
lead to quite some reformatting. On the bonus side: Most of the changes are
actual improvements in readability.
Change-Id: Id58b94f9652a059c58a3c687342903e9ba2cf98d
Commit: 05d2087eed6c88a56eda0e98cc2524b84f153573
https://github.com/tribe29/checkmk/commit/05d2087eed6c88a56eda0e98cc2524b84…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-07-08 (Mon, 08 Jul 2019)
Changed paths:
M .werks/6646
M cmk/gui/plugins/wato/check_parameters/ps.py
Log Message:
-----------
PS: Improve error message when CPU util normalization is unset
FEED-3907
Change-Id: Ie132c53e3de848d06ed0926962658cac1ec4d22b
(cherry picked from commit 4ee2c9b8a1518240a54ab0a0031126f9e78a2c13)
Commit: b89010b20507e8a3f2b1d1b10d3e7b46bfc019d2
https://github.com/tribe29/checkmk/commit/b89010b20507e8a3f2b1d1b10d3e7b46b…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-08 (Mon, 08 Jul 2019)
Changed paths:
M tests/unit/plugins/test_mk_docker.py
Log Message:
-----------
Fixed test_docker_plugin_version. :-P
Change-Id: Ice6e5e30ab05822a63b7c3af7f7979fe07c7fe6a
Commit: 5adf0030e2302adce496013606b72aaf03de3e31
https://github.com/tribe29/checkmk/commit/5adf0030e2302adce496013606b72aaf0…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-08 (Mon, 08 Jul 2019)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/ps.py
Log Message:
-----------
Fixed formatting.
Change-Id: If1a662b0479f3b508e566169f3691163ba1a6456
Commit: ea8e4f4479388e1fffbeb96caf7d894a7af6077d
https://github.com/tribe29/checkmk/commit/ea8e4f4479388e1fffbeb96caf7d894a7…
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: 19dc6cfb49203f2833e38b1aaeea2faa61d41bba
https://github.com/tribe29/checkmk/commit/19dc6cfb49203f2833e38b1aaeea2faa6…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
A .werks/7948
M agents/plugins/mk_logwatch
M tests/unit/agents/plugins/test_mk_logwatch.py
M tests/unit/agents/plugins/test_mk_logwatch_bakery.py
Log Message:
-----------
7948 mk_logwatch: process new files from the beginning
If a new logfile is found we usually skip to its end to avoid processing ancient log
messages.
You can now configure mk_logwatch to start processing the file from the beginning and see
all
messages that may already be present.
To enable this behaviour, either set the corresponding flag in the agent bakery rule, or
add
'fromstart=True' to your configuration file.
CMK-1099
Change-Id: I8f79b563a0258f9dbe1b4667a8115290eccc4e07
Commit: 85c619409177d28c82b9ebb304081f5602eec344
https://github.com/tribe29/checkmk/commit/85c619409177d28c82b9ebb304081f560…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
Label input: Strip leading and trailing whitespace characters from label keys/values
CMK-2289
Change-Id: Ieb8a07ee647d7abded72d8ce9f9856f018ff7800
Commit: 61bc80f96ff4205b6ab3f9a296724baf10d59f24
https://github.com/tribe29/checkmk/commit/61bc80f96ff4205b6ab3f9a296724baf1…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
Label input: Prevent multiple inputs of a single label key
CMK-2289
Change-Id: I4d1b567bdeae1ddc1bd669adf5cdb290ad4d32e1
Commit: 734c745932d8a05ecf40edd0a3dba7766fe13827
https://github.com/tribe29/checkmk/commit/734c745932d8a05ecf40edd0a3dba7766…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
A .werks/7967
Log Message:
-----------
7967 FIX Fix blocked liveproxy after executing livestatus commands
The 1.6.0b3 release introduced an regression which made the liveproxyd treat
channels to sites as blocked after executing a livestatus command. When
executing multiple commands this resulted in a busy site and finally GUI
timeouts, because all channels were blocked.
Change-Id: I2ce48850742ad4d5bad9862f40d1e77ac800c06d
Commit: 86d27a22c7d274a1f1eb0dc7d8bc3f4f9ae4cd25
https://github.com/tribe29/checkmk/commit/86d27a22c7d274a1f1eb0dc7d8bc3f4f9…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_main.scss
Log Message:
-----------
GUI Fix: No white links on white background (CMK-2307)
Change-Id: I139a38a7bdc382c91f91bb2a890f2e6fa3f2a03f
Commit: bc30616feb641ca46acaa05bc04d0ea2b99c5a20
https://github.com/tribe29/checkmk/commit/bc30616feb641ca46acaa05bc04d0ea2b…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
M cmk/gui/background_job.py
M cmk/gui/gui_background_job.py
M cmk/gui/plugins/wato/background_job.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/webapi/bulk_discovery.py
M cmk/gui/userdb.py
M cmk/gui/wato/pages/bulk_discovery.py
M cmk/gui/wato/pages/fetch_agent_output.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/wato/pages/parentscan.py
M cmk/gui/wato/pages/services.py
M cmk/gui/wato/pages/users.py
M tests/integration/cmk/gui/test_webapi.py
M tests/unit/cmk/gui/test_background_job.py
Log Message:
-----------
Revert "Revert "Background Jobs: Introduced general state
"is_active" which includes""
Fixed integration test
This reverts commit 6292817822c1ce8ec1837dafe5ab4297b2367338.
Change-Id: I02d6936261a9279933d005123755e8483523faa7
Commit: 3c998a0f2de510e2651d5a9376c8eafeb32045ee
https://github.com/tribe29/checkmk/commit/3c998a0f2de510e2651d5a9376c8eafeb…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
A .werks/7264
M cmk/gui/plugins/views/painters.py
Log Message:
-----------
Added new metric painter: Displays the value of a single configurable metric
Change-Id: Ie15c35c4fd46605971fc86294191581eaf01f968
Commit: aecfc11f42892efcc28d3f56bebc834d8516f83b
https://github.com/tribe29/checkmk/commit/aecfc11f42892efcc28d3f56bebc834d8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
A .werks/7966
M cmk/gui/plugins/views/utils.py
M cmk/gui/plugins/webapi/webapi.py
M cmk/gui/views.py
M cmk/gui/watolib/host_attributes.py
M cmk/utils/tags.py
M tests/integration/cmk/gui/test_webapi.py
M tests/testlib/__init__.py
M tests/unit/cmk/utils/test_utils_tags.py
Log Message:
-----------
7966 FIX Web API: Fix broken set_hosttags API call
The API call for updating the tag configuration did not work in previous 1.6 releases.
Calls did always fail with an error like this: "AttributeError: 'Rule' object
has no attribute 'tag_specs'".
* Add basic integration tests for set_hosttags and get_hosttags
* Cleanup used tag validation:
- Regular tags and aux tags are handled in same format
- No text encoding of tag group IDs and tag IDs anymore
Change-Id: I0dc5aee8efc048b3858cecfa3b9af569c89a8e64
Commit: 75c60a48944247406e4d2741444e9e2304548254
https://github.com/tribe29/checkmk/commit/75c60a48944247406e4d2741444e9e230…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
M web/htdocs/js/modules/valuespecs.js
Log Message:
-----------
ListOfMultiple: Unselect the just added option
Change-Id: I4bac57029cbc5d0903f735afa9b5d2e470111028
Commit: 6ffd01c83d76d88cab844e97078487db6fd921fc
https://github.com/tribe29/checkmk/commit/6ffd01c83d76d88cab844e97078487db6…
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: 9991a520016e7f1ef2038842a29751e6757177cb
https://github.com/tribe29/checkmk/commit/9991a520016e7f1ef2038842a29751e67…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
M cmk/utils/tags.py
M tests/testlib/__init__.py
Log Message:
-----------
Fix format
Change-Id: I90d857c8edc6f53ea0bd99abe19c92a40eaf7cc5
Commit: 7b11da78072749231df1365cd48be42ffeeb7f0e
https://github.com/tribe29/checkmk/commit/7b11da78072749231df1365cd48be42ff…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
M cmk/gui/plugins/wato/utils/__init__.py
Log Message:
-----------
Render checkbox tag group rule editor input equal to auxiliary tag input
CMK-2289
Change-Id: Ia567a5e8d498af5bca7e95a439a1912ca0516059
Commit: f9a3fe395184dabe579723ff45b525c9b050a587
https://github.com/tribe29/checkmk/commit/f9a3fe395184dabe579723ff45b525c9b…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
M cmk/gui/plugins/dashboard/snapin.py
M web/htdocs/themes/classic/scss/_snapins.scss
M web/htdocs/themes/facelift/scss/_snapins.scss
Log Message:
-----------
GUI Snapins: Added CMC and Reporting snapin styles for classic theme + fixed dashboard
snapin styles
Change-Id: I1feba49748d3d2dc4feda4193b51233aed311a48
Commit: 26fa178b431483e193fa3f0b3757876ab0259fed
https://github.com/tribe29/checkmk/commit/26fa178b431483e193fa3f0b3757876ab…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_main.scss
Log Message:
-----------
GUI Fix: Disabled buttons colored in gray scale
Change-Id: I418b909dfabbdd518d428fec22c97964188aacc2
Commit: 69e7c735b71d35b439ad8fcc46dfb53aaf608ef2
https://github.com/tribe29/checkmk/commit/69e7c735b71d35b439ad8fcc46dfb53aa…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_views.scss
Log Message:
-----------
GUI Inventory: Fixed background color for if states (FEED-3888)
Change-Id: Ifc53f67293ec66a2fe120f70bc56e85989e9c3a0
Commit: 70f83bf433dc173d77e7c9f511912cb89f151684
https://github.com/tribe29/checkmk/commit/70f83bf433dc173d77e7c9f511912cb89…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
A buildscripts/scripts/test-gerrit.jenkins
Log Message:
-----------
CMK-2265: Move Gerrit script to git
Change-Id: Ib5cf900847204273c383a8e47180329ddd6359fb
Commit: 3e28c73d8e013952e15a7023b2b65892d4c4bbaa
https://github.com/tribe29/checkmk/commit/3e28c73d8e013952e15a7023b2b65892d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
M checks/ps
Log Message:
-----------
ps: make master and 1.6 konsistent
Change-Id: I980aa42fcf093e817d18ef6f6182fec74407ca53
Commit: f608593738fffceca0e2689e419960a30c31d5a0
https://github.com/tribe29/checkmk/commit/f608593738fffceca0e2689e419960a30…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
M web/htdocs/js/modules/valuespecs.js
Log Message:
-----------
GUI: Fixed textarea resize function (FEED-3928)
Change-Id: Id52264698bc82548ec947ea2ee1c0a2a69d35d6a
Commit: 78d075355e9b17d7922654575144725bbb54ac5f
https://github.com/tribe29/checkmk/commit/78d075355e9b17d7922654575144725bb…
Author: Mathias Kettner <mathias.kettner(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_variables.scss
Log Message:
-----------
GUI-Tuning: fixed margins and padding of labels
Change-Id: I32a5bf4d1b60c29d662849507bcd1d193c4eceaf
Commit: a345b28a23bbe64ad19d9b6d34527f9aeeb908b6
https://github.com/tribe29/checkmk/commit/a345b28a23bbe64ad19d9b6d34527f9ae…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
M agents/wnx/install/resources/check_mk.user.yml
M agents/wnx/install/resources/check_mk.yml
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/cma_core.h
M agents/wnx/src/engine/groups.cpp
M agents/wnx/src/engine/providers/plugins.cpp
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/service_processor.h
M agents/wnx/test_files/config/check_mk_dev.example.yml
M agents/wnx/watest/test-ohm.cpp
M agents/wnx/watest/test-plugin.cpp
Log Message:
-----------
[CMK-2287] - correct processing of plugins
- plugins/local rule 'run: no' works now
- order of folder changed to valid in both yml's, starting from the user
- better logging
- 2 seconds delay to allow running of the async plugins in the test mode
- switch to async mode due to positive cache_age is normal situation
- ctors to create plugin and local entries is more correct now
- many default members are initialized in class
- testing: tests tries to resetOhm if OHM stops to answer
Change-Id: I9942de8a701bc53bb7e7aba22754fe2420f12e95
Commit: 5fa6d085156a3672c523672b30b565cac9886f4c
https://github.com/tribe29/checkmk/commit/5fa6d085156a3672c523672b30b565cac…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
M cmk/utils/store.py
Log Message:
-----------
Remove dead code in store.py
Change-Id: Ib06f9efb8417a884305eaeaceee0db50d2a96f8b
Commit: 8cdee250da294c363a3be4e3a90e0acd6d777e17
https://github.com/tribe29/checkmk/commit/8cdee250da294c363a3be4e3a90e0acd6…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
M cmk/gui/wato/__init__.py
M cmk/gui/wato/pages/automation.py
M cmk/gui/wato/pages/parentscan.py
M cmk/gui/watolib/__init__.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/bulk_discovery.py
M cmk/gui/watolib/utils.py
M cmk/gui/webapi.py
Log Message:
-----------
Rename exclusive_lock to lock_checkmk_configuration
CMK-2089
Change-Id: Icd44cea10bf207c48da960daf128b44578e3b1de
Commit: 9fe6b1ddf27bd7700b020d0dc6aebb57fdd12639
https://github.com/tribe29/checkmk/commit/9fe6b1ddf27bd7700b020d0dc6aebb57f…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/wato/__init__.py
M cmk/gui/wato/pages/automation.py
M cmk/gui/wato/pages/parentscan.py
M cmk/gui/watolib/__init__.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/bulk_discovery.py
M cmk/gui/watolib/utils.py
M cmk/gui/webapi.py
M cmk/utils/store.py
Log Message:
-----------
Move Checkmk configuration locks to cmk.utils.store
The functions lock_checkmk_configuration and lock_exclusive are
now available in cmk.utils.store so that they can be used by
cmk_base as well. This is e.g. useful for automation calls.
CMK-2089
Change-Id: I44fb86e4b3f8174732b61eea322fc9c656dbbcb3
Commit: f8296d7165ca2265d850404ca154c8f602665010
https://github.com/tribe29/checkmk/commit/f8296d7165ca2265d850404ca154c8f60…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
M cmk/gui/watolib/sites.py
M cmk/utils/store.py
M cmk_base/modes/check_mk.py
Log Message:
-----------
Protect snapshot unpacking, cmk --notify and the mknotifyd with a lock
When a snapshot on a remote site is unpacked lock_checkmk_configuration
is now used to avoid further modifications of the configuration.
For the same reason the configuration reload of the mknotifyd and the
command line cmk --notify are now protected with the configuration lock.
The mknotifyd only tries to aquire the lock to remain operational if
the lock is not available immediately. In this case the mknotifyd will
use the old configuration for another cycle.
CMK-2089
Change-Id: Ib52c0bcc60fbe50a51cf3994075fae9ef6f8f47b
Commit: efdff9ae5d92edf8346a9819ba22a8520c2e99fd
https://github.com/tribe29/checkmk/commit/efdff9ae5d92edf8346a9819ba22a8520…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
A .werks/8780
Log Message:
-----------
8780 FIX mknotifyd: fix race condition in distributed setups
In a distributed setup a slave site may try to deliver
notifications locally during an activate changes even
though the slave site should forward notifications to
the master site.
This effect appears when the option "Notification Spooling"
is set to "Asynchronous local delivery by notification
spooler" in the global settings and to "Forward to
remote site by notification spooler" in the "Site specific
global settings" of the slave site.
This werk fixes this issue by locking the Checkmk
configuration when a configuration snapshot is installed
on the remote site. This way the "cmk --notify"
command and the mknotifyd cannot use a partially installed
Checkmk configuration.
As a workaround the "Notification Spooling" can be set to
"Forward to remote site by notification spooler" in the
global settings and to "Asynchronous local delivery by
Notification spooler" in the "Site specific global settings"
of the slave site.
CMK-2089
Change-Id: I40d88c47ec078b78963787a3de7dbc53d6955b28
Commit: 0aeadb7856c17971faec533ebe0e6901a74adf64
https://github.com/tribe29/checkmk/commit/0aeadb7856c17971faec533ebe0e6901a…
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: ea2a69ba3941e2e00316cfa7bbba9d0b7c10d297
https://github.com/tribe29/checkmk/commit/ea2a69ba3941e2e00316cfa7bbba9d0b7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-09 (Tue, 09 Jul 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Reduce multiprocessing overhead
Each site is managed by an own site process in liveproxyd. Each of
these processes reported it's state to the master process through
as multiprocessing queue which needed synchronization of the processes
together with pickling and unpickling of the transported data.
The queue size was unlimited which could lead to to the situation where
the sites push data to the queue faster than the manager could process.
The master would then always process outdated state information until it
reaches the end of the queued data. This could block the manager process
for a too long time.
All this was way too complicated, because the state information from the
site processes is an already formatted state dump which was just
concatenated together to write it to the state file
(var/log/liveproxyd.state).
The mechanism has now been simplified: Each site writes it's state to
a dedicated file tmp/liveproxyd/states/[site_id]. The manager process
simply reads all of those files and writes them to the general state file.
Change-Id: Ie227bda33541e914dd6eed9e38cee4583b2b92f5
Commit: a4bea5e19105f001a97b067b43fd50720d5ced29
https://github.com/tribe29/checkmk/commit/a4bea5e19105f001a97b067b43fd50720…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-07-10 (Wed, 10 Jul 2019)
Changed paths:
M buildscripts/scripts/test-gerrit.jenkins
Log Message:
-----------
scm already configured in Jenkins
Change-Id: Iac9c9259ac811b3f8abc60bcd69fc2ca7a43176b
Commit: a8239cfb1500180a592f9ad25c234befc21ba838
https://github.com/tribe29/checkmk/commit/a8239cfb1500180a592f9ad25c234befc…
Author: Axel Dimroth <axel.dimroth(a)tribe29.com>
Date: 2019-07-10 (Wed, 10 Jul 2019)
Changed paths:
A .werks/7862
M agents/plugins/mk_mongodb
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: a9deab8b5834de9e4c0606c2347ff85c51fb06d6
https://github.com/tribe29/checkmk/commit/a9deab8b5834de9e4c0606c2347ff85c5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-10 (Wed, 10 Jul 2019)
Changed paths:
A .werks/7968
M cmk/gui/wato/mkeventd.py
Log Message:
-----------
7968 FIX Fixed moving and deleting Event Console rules
FEED-3948
Change-Id: Ic0b25ef8c764449823b4e7a2bdf5469a6f57e09f
Commit: 222e50df08e5a6fc1d41deb04eefb03ab393af14
https://github.com/tribe29/checkmk/commit/222e50df08e5a6fc1d41deb04eefb03ab…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-10 (Wed, 10 Jul 2019)
Changed paths:
M omd/.gitignore
Log Message:
-----------
Improved ignorance.
Change-Id: Ibad031388b2edf6403eca5362b20b1b6deee6cfa
Commit: 28ccd421b47358a7435f5e8b0dad0231e59e4948
https://github.com/tribe29/checkmk/commit/28ccd421b47358a7435f5e8b0dad0231e…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2019-07-10 (Wed, 10 Jul 2019)
Changed paths:
M cmk/gui/plugins/wato/active_checks.py
Log Message:
-----------
Fixed typo
Thanks to Paul Dott
Change-Id: Id3e88d2820edba0b2be718206edc8d06e8dff614
Commit: 271765e457238075417136c8b7500439ef3151c1
https://github.com/tribe29/checkmk/commit/271765e457238075417136c8b7500439e…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-10 (Wed, 10 Jul 2019)
Changed paths:
M Pipfile
M Pipfile.lock
M omd/packages/Python/Python.make
M omd/packages/python-modules/python-modules.make
R omd/packages/python-modules/src/pip-18.1.tar.gz
R omd/packages/python-modules/src/setuptools-40.6.2.zip
Log Message:
-----------
Various tweaks for our Python2 installation.
* Use the bundled pip/setuptools.
* Fixed shebangs.
* Removed unused package from Pipfile.
Change-Id: I51ee9ddca59d83778fd957babd5fbd23dd6151d2
Commit: 4265b56ec7656e39fc54f0aa469baf680f3f9faa
https://github.com/tribe29/checkmk/commit/4265b56ec7656e39fc54f0aa469baf680…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-10 (Wed, 10 Jul 2019)
Changed paths:
M cmk/gui/background_job.py
Log Message:
-----------
background jobs: handle empty jobstatus.mk files
Change-Id: I6a0781e5e8cb2ae7f32adba197d0c6fde67917b4
Commit: 9cf9ad33a852c3f6dd1cd439a52373b580a32577
https://github.com/tribe29/checkmk/commit/9cf9ad33a852c3f6dd1cd439a52373b58…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-10 (Wed, 10 Jul 2019)
Changed paths:
M tests/unit/cmk/gui/test_htmllib_Escaper.py
Log Message:
-----------
Adapted unit test again (no future package).
Change-Id: I961ceb6949a6028bd5e1582a9939964236d9141e
Commit: 96fecdf1dec241eb2e00733885561eb4ad451e57
https://github.com/tribe29/checkmk/commit/96fecdf1dec241eb2e00733885561eb4a…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-10 (Wed, 10 Jul 2019)
Changed paths:
M tests/unit/cmk/notifications/test_mail.py
Log Message:
-----------
More unit test adaptions.
Change-Id: I2a33b9539fd3e1958a3fb54ea849636b1040fab1
Commit: 5f908695a0ea6c2017caeac88985709c701ab942
https://github.com/tribe29/checkmk/commit/5f908695a0ea6c2017caeac88985709c7…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-10 (Wed, 10 Jul 2019)
Changed paths:
M tests/unit/cmk/gui/plugins/test_metrics_utils.py
Log Message:
-----------
metrics/utils.py: add unit test for graph selection
Change-Id: Ide7cfe1b23f374194dca02b872a35c28fbb5cf6d
Commit: 2fd3473c919549d01ccd838f29ac4d6f3208b57b
https://github.com/tribe29/checkmk/commit/2fd3473c919549d01ccd838f29ac4d6f3…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-10 (Wed, 10 Jul 2019)
Changed paths:
A .werks/7949
M cmk/gui/plugins/metrics/check_mk.py
M tests/unit/cmk/gui/plugins/test_metrics_utils.py
Log Message:
-----------
7949 FIX kernel.util, lparstat_aix.cpu_util: Remove duplicate CPU utilization graph
FEED-3824
CMK-1773
Change-Id: I5597af7fcd5be9dba60fbca2a28a17f897be1bee
Commit: 27f94d31c1d3d756eacbcb141f48fb3b635569af
https://github.com/tribe29/checkmk/commit/27f94d31c1d3d756eacbcb141f48fb3b6…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-07-10 (Wed, 10 Jul 2019)
Changed paths:
M web/htdocs/themes/classic/scss/_views.scss
M web/htdocs/themes/facelift/scss/_dashboard.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/facelift/scss/_wato.scss
Log Message:
-----------
GUI SCSS Fixes
* transparent/white fillup cells in data tables
* bottom border for dashboard tables
* dark data table headers
* host folder info styling
Change-Id: I814b614332f553916490e45b6fb9de7cd9a0787c
Commit: 1d5930966e86187c2218a84dd8a642739c8cdf7f
https://github.com/tribe29/checkmk/commit/1d5930966e86187c2218a84dd8a642739…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-10 (Wed, 10 Jul 2019)
Changed paths:
A tests/unit/cmk_base/test_autochecks.py
Log Message:
-----------
Add unit tests for autocheck persistance
CMK-1816
Change-Id: I01f136d9540e4fd2d21f5cadb52f7929c6ff1b03
Commit: a1e6c2635a9c3100a3a25e95f5e46087a58b2691
https://github.com/tribe29/checkmk/commit/a1e6c2635a9c3100a3a25e95f5e46087a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-10 (Wed, 10 Jul 2019)
Changed paths:
A .werks/7969
Log Message:
-----------
7969 FIX Fix broken agent baking when Linux remote alert handlers are enabled
CMK-2350
Change-Id: I48f668c7a7dbc619dd5e730725d91dacee0d9823
Commit: 895707a90cd455fc8c9c26c98e1b9077b7f38887
https://github.com/tribe29/checkmk/commit/895707a90cd455fc8c9c26c98e1b9077b…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-10 (Wed, 10 Jul 2019)
Changed paths:
M omd/packages/python-modules/python-modules.make
Log Message:
-----------
Fix some more Python shebangs.
Change-Id: I9762ccc32bdb445b1c26e952a8d198be6d8b6280
Commit: cb80737bbac19418c41086b11ff924d3da618b96
https://github.com/tribe29/checkmk/commit/cb80737bbac19418c41086b11ff924d3d…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-10 (Wed, 10 Jul 2019)
Changed paths:
M omd/packages/python-modules/python-modules.make
Log Message:
-----------
Fixed shebang mangling after recent changes.
Change-Id: I8b96a35553db143a79e78bc66cf03c0282c68652
Commit: d33577f419c7b800da9c6e4511d701be404ca849
https://github.com/tribe29/checkmk/commit/d33577f419c7b800da9c6e4511d701be4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-10 (Wed, 10 Jul 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Add some localizations
Change-Id: I37185078e9b11282ecca4cf27e38712ba252cb63
Commit: 4311c813c1b2d4f6a7dfb6ac6e9f6b273d4664d4
https://github.com/tribe29/checkmk/commit/4311c813c1b2d4f6a7dfb6ac6e9f6b273…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-07-11 (Thu, 11 Jul 2019)
Changed paths:
A .werks/7893
M agents/check_mk_agent.linux
M checks/systemd_units
M tests/unit/checks/generictests/datasets/systemd_units_services_1_regression.py
M
tests/unit/checks/generictests/datasets/systemd_units_services_2_failed_regression.py
M tests/unit/checks/test_systemd_units.py
Log Message:
-----------
7893 FIX systemd_units: filter out disabled services from summary monitoring
This fix solves the permanent crit status of the systemd summary checkup. Disabled
(explicit & implicit) services are now excluded from the summary but still mentioned
in the overall message
FEED-3850
Change-Id: Ia49ce955fc1cdac8fa6910b4072b5ed85a392026
Commit: cf3990a455717f7b3e5dd940db6ca46b9cfa2b71
https://github.com/tribe29/checkmk/commit/cf3990a455717f7b3e5dd940db6ca46b9…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-11 (Thu, 11 Jul 2019)
Changed paths:
M omd/packages/Python/Python.make
Log Message:
-----------
Fixed .NOTPARALLEL special target usage.
Change-Id: I2ab769b46e41b492a29317e715e0e15bc179393d
Commit: 7864c7e19820b70eeca492a47210e73352f7ec30
https://github.com/tribe29/checkmk/commit/7864c7e19820b70eeca492a47210e7335…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-11 (Thu, 11 Jul 2019)
Changed paths:
M omd/packages/Python/Python.make
Log Message:
-----------
Fixed typo.
Change-Id: Ia27994259b75b22972445830356405d8d80cf116
Commit: 2d4b5bbbbfa38361fa56e4ec50dd5c66a8b41b1e
https://github.com/tribe29/checkmk/commit/2d4b5bbbbfa38361fa56e4ec50dd5c66a…
Author: Axel Dimroth <axel.dimroth(a)tribe29.com>
Date: 2019-07-11 (Thu, 11 Jul 2019)
Changed paths:
M checks/mongodb_collections
Log Message:
-----------
Fixed ValueError when parsing a float as int. Testcase added in master.
Change-Id: I5dcfbae596782fc02b2856a5e7644e2456fcfcef
Commit: b2c900906d03cb3559fc6d57d3e27be9d33590ba
https://github.com/tribe29/checkmk/commit/b2c900906d03cb3559fc6d57d3e27be9d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-11 (Thu, 11 Jul 2019)
Changed paths:
A .werks/7971
M cmk/gui/watolib/__init__.py
Log Message:
-----------
7971 FIX Fixed wrong check interval for "Check_MK HW/SW Inventory" service
Sites created with one of the previous 1.6 releases were using a check interval
of 1 minute instead of the intended 1 day. The problem was that the sample
configuration, which is created during site creation, created a wrong rule in
the ruleset "Normal check interval for service checks". This could be fixed by
creating the rule manually.
Sites created with 1.6.b4 or newer will now use the intended check interval again.
CMK-2371
Change-Id: I73ee2031e51fe07ea15b9b67593af0d6901e6a86
Commit: 9b46c6ba32f489f638655811de40ac7aa52651d8
https://github.com/tribe29/checkmk/commit/9b46c6ba32f489f638655811de40ac7aa…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-11 (Thu, 11 Jul 2019)
Changed paths:
A .werks/7970
Log Message:
-----------
7970 FIX Fix possible AttributeError "function" has no attribute
"get" exception during checking
In the moment a check timeout occured while checking a host when using the Microcore an
exception
like this could occur in all previous 1.6 releases:
C+:
An exception occured while processing host "beta"
Traceback (most recent call last):
File "/omd/sites/beta/lib/python/cmk_base/cee/keepalive.py", line 331, in
do_keepalive
exit_code = host_config.exit_code_spec.get("timeout", 2)
AttributeError: 'function' object has no attribute 'get'
C-:
Change-Id: I4e63f7bce130d19a7a379cfe4545a782b390d66c
Commit: de1668ed305c6f8b719009a34b61fea7443d48c7
https://github.com/tribe29/checkmk/commit/de1668ed305c6f8b719009a34b61fea74…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-12 (Fri, 12 Jul 2019)
Changed paths:
M tests/unit/checks/generictests/__init__.py
A tests/unit/checks/generictests/datasets/df_include_description_regression.py
Log Message:
-----------
df: add a test
Change-Id: I695b417deb2070dcc65b67a46e92c3cb2fd75a54
Commit: bff12584cbfc285684d18a7bf86c86ef7d863949
https://github.com/tribe29/checkmk/commit/bff12584cbfc285684d18a7bf86c86ef7…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-12 (Fri, 12 Jul 2019)
Changed paths:
M checks/df.include
M tests/unit/checks/generictests/datasets/df_lnx_regression.py
M tests/unit/checks/test_df_check.py
Log Message:
-----------
df clean up I
Change-Id: Ia6b08e17ba5cee95b43bb9da413d8426626a4314
Commit: 9790346ef5a42c9787fd3df13bcb03e202943195
https://github.com/tribe29/checkmk/commit/9790346ef5a42c9787fd3df13bcb03e20…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-12 (Fri, 12 Jul 2019)
Changed paths:
M checks/df
Log Message:
-----------
df clean up II
Change-Id: I928be7c8cbd5b4dd4d1cd6dbd2be975cf4f5ca8b
Commit: efee5e0202cfbc8456412d3c30372cdbbed23f5f
https://github.com/tribe29/checkmk/commit/efee5e0202cfbc8456412d3c30372cdbb…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-12 (Fri, 12 Jul 2019)
Changed paths:
M checks/df
Log Message:
-----------
df clean up III
Change-Id: Iaae9c467b378ec96d9db85e7b7764117ba28098e
Commit: d1e22a5eb0a6a13d493ecdb09cc7c83aae769c91
https://github.com/tribe29/checkmk/commit/d1e22a5eb0a6a13d493ecdb09cc7c83aa…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2019-07-12 (Fri, 12 Jul 2019)
Changed paths:
A .werks/7754
M cmk/gui/plugins/wato/notifications.py
M cmk/notification_plugins/servicenow.py
Log Message:
-----------
7754 Servicenow: Added missing proxy option
It was not possible to use proxies. This has been fixed.
You can now use the globally configured proxies.
FEED-3792
Change-Id: Iea804eabebf3373f30f893cd22506f12e6355515
Commit: c76627126dee9f683b1722e6616d0b7a9097865e
https://github.com/tribe29/checkmk/commit/c76627126dee9f683b1722e6616d0b7a9…
Author: Axel Dimroth <axel.dimroth(a)tribe29.com>
Date: 2019-07-12 (Fri, 12 Jul 2019)
Changed paths:
A .werks/7863
M checks/chrony
A tests/unit/checks/generictests/datasets/chrony_1_regression.py
A tests/unit/checks/generictests/datasets/chrony_2_regression.py
A tests/unit/checks/generictests/datasets/chrony_3_regression.py
A tests/unit/checks/generictests/datasets/chrony_4_regression.py
A tests/unit/checks/generictests/datasets/chrony_5_regression.py
A tests/unit/checks/generictests/datasets/chrony_6_regression.py
Log Message:
-----------
Fix and rework for chrony check. The check now detects when chrony is unable to connect
to any NTP server.
Some code as in master branch. Includes regression tests.
Change-Id: I3bf0af024cefc808483f7b0aa7dcc8e0e85faae6
Commit: c9d590503a6763deafdbea04e7b78cd29360a0f6
https://github.com/tribe29/checkmk/commit/c9d590503a6763deafdbea04e7b78cd29…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-12 (Fri, 12 Jul 2019)
Changed paths:
M cmk/gui/background_job.py
M cmk/gui/plugins/webapi/bulk_discovery.py
Log Message:
-----------
Background Jobs: No longer use enum for JobStatusState
Change-Id: Ibb76c441922a5d0fb6f911b390560c3385b5802f
Commit: cf3edf4c8a784092864f0177e020e3bccd2d4a20
https://github.com/tribe29/checkmk/commit/cf3edf4c8a784092864f0177e020e3bcc…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-12 (Fri, 12 Jul 2019)
Changed paths:
A .werks/7267
M cmk/gui/views.py
Log Message:
-----------
WK7267: Multisite commands: Fixed empty followup page when pressing 'Back to
view'
Change-Id: Ie6f51fa6fd028b3ffc7959cd515afed7a2f764a3
Commit: 86303179b53240d174066227fb570cf29e91a0a0
https://github.com/tribe29/checkmk/commit/86303179b53240d174066227fb570cf29…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-12 (Fri, 12 Jul 2019)
Changed paths:
A .werks/7265
Log Message:
-----------
WK7265: Fixed exception during subreport generation
CMK-2340
Change-Id: Ib98736afb52df084125add519d4445ea04b59d19
Commit: 85de3912714cd101cc1e43bd013e5c7fead01b01
https://github.com/tribe29/checkmk/commit/85de3912714cd101cc1e43bd013e5c7fe…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-12 (Fri, 12 Jul 2019)
Changed paths:
A .werks/7266
Log Message:
-----------
WK7206 Reporting: Now able to create subreports based on service reports
Change-Id: I0b1aa2c7cc356a059ff5624710a0245c52c47d64
Commit: f9788c4593ed0b1f6573b8bf12258b8c59aec5c7
https://github.com/tribe29/checkmk/commit/f9788c4593ed0b1f6573b8bf12258b8c5…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-12 (Fri, 12 Jul 2019)
Changed paths:
M agents/wnx/include/tools/_process.h
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/cma_core.h
M agents/wnx/src/engine/providers/plugins.cpp
M agents/wnx/src/player/player.h
M agents/wnx/watest/test-plugin.cpp
Log Message:
-----------
[CMK-2375] - correct support for cmk-update-agent.exe
- two modes of the start plugin: first is job(normal situation), second is for updater
- no killing at the end of cmk-update
- polling for the data instead of the for exit code for updater
- fixed long tests
- partly tested(not all)
- refactored AppRunner
- fixed corresponding logging
Change-Id: Ifcb8a221a92bacc932adbf9933bc590573b00b2f
Commit: e967cb07f535c53ee0a393f859d16346a5e328af
https://github.com/tribe29/checkmk/commit/e967cb07f535c53ee0a393f859d16346a…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-12 (Fri, 12 Jul 2019)
Changed paths:
M .style.yapf
M Pipfile.lock
M agents/plugins/mk_docker.py
M agents/plugins/mk_filestats.py
M agents/special/agent_azure
M agents/special/agent_prism
M agents/special/agent_vsphere
M agents/windows/it/remote.py
M agents/wnx/integration/local.py
M checks/azure.include
M checks/bdt_tape_info
M checks/bdt_tape_status
M checks/cisco_ip_sla
M checks/diskstat.include
M checks/f5_bigip_cluster_status
M checks/legacy_docker.include
M checks/ps.include
M checks/ucs_c_rack_server_topsystem
M checks/viprinet_mem
M cmk/ec/export.py
M cmk/ec/main.py
M cmk/ec/settings.py
M cmk/gui/exceptions.py
M cmk/gui/htmllib.py
M cmk/gui/http.py
M cmk/gui/metrics.py
M cmk/gui/pages.py
M cmk/gui/pagetypes.py
M cmk/gui/plugins/dashboard/custom_url.py
M cmk/gui/plugins/dashboard/failed_notifications.py
M cmk/gui/plugins/dashboard/graph.py
M cmk/gui/plugins/dashboard/logo.py
M cmk/gui/plugins/dashboard/network_topology.py
M cmk/gui/plugins/dashboard/notify_users.py
M cmk/gui/plugins/dashboard/overview.py
M cmk/gui/plugins/dashboard/snapin.py
M cmk/gui/plugins/dashboard/static_text.py
M cmk/gui/plugins/dashboard/stats.py
M cmk/gui/plugins/dashboard/utils.py
M cmk/gui/plugins/dashboard/view.py
M cmk/gui/plugins/metrics/utils.py
M cmk/gui/plugins/sidebar/utils.py
M cmk/gui/plugins/userdb/htpasswd.py
M cmk/gui/plugins/userdb/ldap_connector.py
M cmk/gui/plugins/userdb/utils.py
M cmk/gui/plugins/views/bi.py
M cmk/gui/plugins/views/datasources.py
M cmk/gui/plugins/views/icons/utils.py
M cmk/gui/plugins/views/icons/wato.py
M cmk/gui/plugins/views/layouts.py
M cmk/gui/plugins/views/mkeventd.py
M cmk/gui/plugins/views/utils.py
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/check_parameters/fileinfo-groups.py
M cmk/gui/plugins/wato/check_parameters/logwatch_ec.py
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/wato/utils/simple_modes.py
M cmk/gui/sidebar.py
M cmk/gui/userdb.py
M cmk/gui/valuespec.py
M cmk/gui/view_utils.py
M cmk/gui/views.py
M cmk/gui/visuals.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/automation.py
M cmk/gui/wato/pages/fetch_agent_output.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/services.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/wato/user_profile.py
M cmk/gui/watolib/__init__.py
M cmk/gui/watolib/changes.py
M cmk/gui/watolib/groups.py
M cmk/gui/watolib/host_attributes.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/watolib/rulespecs.py
M cmk/gui/watolib/tags.py
M cmk/special_agents/agent_aws.py
M cmk/special_agents/agent_kubernetes.py
M cmk/utils/labels.py
M cmk/utils/prediction.py
M cmk/utils/profile.py
M cmk/utils/render.py
M cmk/utils/rulesets/ruleset_matcher.py
M cmk/utils/schedule.py
M cmk/utils/structured_data.py
M cmk/utils/tags.py
M cmk_base/check_api.py
M cmk_base/config.py
M cmk_base/data_sources/host_sections.py
M cmk_base/data_sources/programs.py
M cmk_base/data_sources/snmp.py
M cmk_base/decorator.py
M cmk_base/discovered_labels.py
M cmk_base/snmp_utils.py
M doc/treasures/memcached/checks/memcached
M doc/treasures/notifications/glpi.py
M omd/packages/omd/omdlib/backup.py
M omd/packages/omd/omdlib/certs.py
M omd/packages/omd/omdlib/main.py
M tests/testlib/__init__.py
M tests/testlib/base.py
M tests/unit/checks/checktestlib.py
M tests/unit/checks/generictests/checkhandler.py
M tests/unit/checks/test_if_winperf_if.py
M tests/unit/cmk/gui/test_background_job.py
M tests/unit/cmk/gui/test_sidebar.py
M tests/unit/cmk_base/test_check_api.py
M tests/unit/cmk_base/test_checking.py
M tests/unit/cmk_base/test_checks.py
M tests/unit/omdlib/test_site_context.py
M web/app/index.wsgi
Log Message:
-----------
YAPF 0.28.0 fixed a few bugs => reformat
Change-Id: I46d1027fd30e8863a13927aed6a002425c534b6f
Commit: 163433d899b95bd5ce74b6d7da8dfab492f64b44
https://github.com/tribe29/checkmk/commit/163433d899b95bd5ce74b6d7da8dfab49…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-12 (Fri, 12 Jul 2019)
Changed paths:
M tests/unit/plugins/test_mk_docker.py
Log Message:
-----------
Once again: Update mk_docker plugin checksum. :-P
Change-Id: Ie8d200ea11fbbc09f76418545032ee0a516f2eed
Commit: cb36e41ce0612af8d0e0114a3c41eeec1c799bb9
https://github.com/tribe29/checkmk/commit/cb36e41ce0612af8d0e0114a3c41eeec1…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-12 (Fri, 12 Jul 2019)
Changed paths:
A .werks/7972
M cmk_base/piggyback.py
Log Message:
-----------
7972 FIX Fix possible error when checking on command line with missing piggyback_sources
directory
Change-Id: I8b45f510ae613421253f09b615e6cc37ab208159
Commit: 38fc867114a1a258534eb003f5f9604672173d5a
https://github.com/tribe29/checkmk/commit/38fc867114a1a258534eb003f5f960467…
Author: Konstantin Büttner <konstantin.buettner(a)tribe29.com>
Date: 2019-07-12 (Fri, 12 Jul 2019)
Changed paths:
M checks/mongodb_collections
Log Message:
-----------
Add explanatory comment
Change-Id: Ide423942282654ac6b0ede6e33c2a3528ca45abe
Commit: 6347b16c1b7955dec7d90b4dd324fd513c805d9d
https://github.com/tribe29/checkmk/commit/6347b16c1b7955dec7d90b4dd324fd513…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-12 (Fri, 12 Jul 2019)
Changed paths:
M cmk/gui/views.py
Log Message:
-----------
Fix wrong help text
Change-Id: Ibb59956ab47f76e488fbf6965cddbd859e6e6f6f
Commit: 243fc56991500e37955d3c0c5f88ecd228391b94
https://github.com/tribe29/checkmk/commit/243fc56991500e37955d3c0c5f88ecd22…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-12 (Fri, 12 Jul 2019)
Changed paths:
A .werks/7937
M cmk/ec/main.py
Log Message:
-----------
7937 FIX Fixed handling of old event console configurations
If SNMP trap translation is enabled and the Checkmk installation is upgraded
to 1.6.0 or later, an "invalid SNMP trap translation" exception could
happen. This has been fixed.
Change-Id: I540296a5714e468d3d35b93a09468e3e242eace3
Commit: 4d5ab30778784f077a8c7230f1963b77af56dc77
https://github.com/tribe29/checkmk/commit/4d5ab30778784f077a8c7230f1963b77a…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-12 (Fri, 12 Jul 2019)
Changed paths:
M agents/wnx/include/tools/_misc.h
A agents/wnx/integration/all.sln
A agents/wnx/integration/dummy.vcxproj
M agents/wnx/integration/local.py
A agents/wnx/integration/monty.vcxproj
A agents/wnx/integration/test_section_plugin_group.py
M agents/wnx/src/engine/async_answer.cpp
M agents/wnx/src/engine/async_answer.h
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/cfg_details.h
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/cma_core.h
M agents/wnx/src/engine/groups.cpp
M agents/wnx/src/engine/on_start.cpp
M agents/wnx/src/engine/providers/plugins.cpp
M agents/wnx/src/engine/providers/plugins.h
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/windows_service_api.cpp
A agents/wnx/test_files/integration/netstat_an.bat
A agents/wnx/test_files/integration/windows_if.ps1
A agents/wnx/test_files/integration/wmic_if.bat
M agents/wnx/watest/test-plugin.cpp
M agents/wnx/watest/test-wtools.cpp
M agents/wnx/watest/test-yaml.cpp
Log Message:
-----------
[CMK-2288] - support for plugins/local
- added exe files to test plugins and corresponding solutions
- now empty local sections generates nothing
- unit tests to check behavior
- added thread counter to allow finishing async plugins during the testing
- \r remove is disabled according to the integration tests
- added VALID support for async with cache_age 0
- fixed and extended unit tests
- fixed and extended integration tests
- added polling delay to python test code to wait for agent
- refactoring
- better logging
Change-Id: Ie072de143a63f5213595fdadce783c922a1a86f0
Commit: 65dcafce0cae28851d3e85aa80f8d0f443ae01d5
https://github.com/tribe29/checkmk/commit/65dcafce0cae28851d3e85aa80f8d0f44…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-12 (Fri, 12 Jul 2019)
Changed paths:
A agents/wnx/test_files/integration/dummy.exe
A agents/wnx/test_files/integration/monty.exe
Log Message:
-----------
missing binaries for windows integration tests
Change-Id: I09d0c213d940ceae5b61240382688ef1f76498d3
Commit: b934f20ea329e816e0e16d60fb737355d675197b
https://github.com/tribe29/checkmk/commit/b934f20ea329e816e0e16d60fb737355d…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-14 (Sun, 14 Jul 2019)
Changed paths:
M agents/wnx/integration/local.py
Log Message:
-----------
correct decoding for non-English widows OS
Change-Id: Ic9a3fa5d550b97987c03fd1dda65a1cde005633e
Commit: c85482b3ce4cb0bb3a017ec46a2d4d4cf27e4c18
https://github.com/tribe29/checkmk/commit/c85482b3ce4cb0bb3a017ec46a2d4d4cf…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
A buildscripts/scripts/windows-agent-build.jenkins
A buildscripts/scripts/windows-agent-integration-test.jenkins
Log Message:
-----------
Build pipeline for new Win agent
Change-Id: I40a1a12af15fb653ff792f2faa55052459503951
Commit: 2cadddd873d9e6d506405b4e4ba0048c00923497
https://github.com/tribe29/checkmk/commit/2cadddd873d9e6d506405b4e4ba0048c0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M cmk/utils/labels.py
M cmk_base/discovered_labels.py
M tests/unit/cmk/utils/test_labels.py
M tests/unit/cmk_base/test_discovered_labels.py
Log Message:
-----------
Prepare for discovered service labels
* Add new class ServiceLabel: This represents a service label
in the Checkmk code during execution. This class is meant to
be exposed to the check API. It will be usable in the discovery
function to create a new label like this:
ServiceLabel(u"my_label_key", u"my_value")
* The labels of all services per host are stored in a single file
in the path var/check_mk/discovered_service_labels. This file is
managed by the DiscoveredServiceLabelsStore class.
* During the service discovery in Checkmk base code, the class
DiscoveredServiceLabelsOfHost will be used to collect all discovered
labels and hand them over to DiscoveredServiceLabelsStore for
persistance.
CMK-1816
Change-Id: I918daf1890abe922799485db52a0523228ce3ebf
Commit: f9503f192fdb63b152afb801f06616846dffbe26
https://github.com/tribe29/checkmk/commit/f9503f192fdb63b152afb801f06616846…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M cmk/gui/watolib/rulesets.py
M cmk/utils/labels.py
M cmk_base/config.py
M tests/unit/cmk/utils/test_labels.py
M tests/unit/cmk_base/test_config.py
Log Message:
-----------
Export discovered service labels to core
Moved the effective service label calculation to the LabelManager helper
class of the ConfigCache. All discovered labels are now written to the
core configuration which makes them usable in the GUI.
CMK-1816
Change-Id: Id6c93e1a7490518477df5b6cc8adc8d548a68d76
Commit: 9a85bc6c05327086461236472383bfc131755249
https://github.com/tribe29/checkmk/commit/9a85bc6c05327086461236472383bfc13…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M cmk_base/config.py
M cmk_base/discovery.py
Log Message:
-----------
Minor cleanups
* Turn discovery helper functions into iterators
* Add some type annotations and fix some others
CMK-1816
Change-Id: I9d2a2cad17a67ab29044089aa00644cb615ca854
Commit: 02185611d5e4fa0a1f97eba3f2890f93bc414c53
https://github.com/tribe29/checkmk/commit/02185611d5e4fa0a1f97eba3f2890f93b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M cmk_base/check_table.py
M cmk_base/discovery.py
Log Message:
-----------
Wrap discovery results into DiscoveredService objects
Right after receiving the discovered service tuples from the
discovery functions the tuples are validated and converted into
DiscoveredService objects for easier handling in the discovery
function call stack.
Spread a lot of type hints on the way.
CMK-1816
Change-Id: I4fab7754397032a98086ddb75dc1582f3c420f49
Commit: ee48e2ba6fbe9b7cef0ec5d9336152daf82c8821
https://github.com/tribe29/checkmk/commit/ee48e2ba6fbe9b7cef0ec5d9336152daf…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M cmk_base/check_table.py
M cmk_base/discovery.py
Log Message:
-----------
Spread use of DiscoveredService object
Cleanup some unpacking of discovered service attributes into tuples and
use the DiscoveredService objects instead.
CMK-1816
Change-Id: Iafeebd78e48747ec7d361cb5e6a78dd7fe2dadaf
Commit: 46e4daf3f353c01fff29f5bf887ed49edeaba37e
https://github.com/tribe29/checkmk/commit/46e4daf3f353c01fff29f5bf887ed49ed…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M cmk_base/discovery.py
Log Message:
-----------
set_autochecks_of: Extract cluster / real host handling
CMK-1816
Change-Id: I603771717330db9bb3408006e9c4673f07308ec0
Commit: 6e391a25d6fd3a25b5f49de6573d0b0ba3375a46
https://github.com/tribe29/checkmk/commit/6e391a25d6fd3a25b5f49de6573d0b0ba…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M cmk_base/automations/check_mk.py
Log Message:
-----------
Host rename: Replace ancient rewrite with simple file rename
Change-Id: Ie90b90f451b4c12853b8d02680b721bf16e8e64e
Commit: 366c6f7f14b8c631932d78058d2e3c3b6891bf5c
https://github.com/tribe29/checkmk/commit/366c6f7f14b8c631932d78058d2e3c3b6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M cmk_base/automations/check_mk.py
M tests/integration/cmk_base/test_automations.py
M tests/unit/cmk_base/test_unit_automations.py
Log Message:
-----------
Remove ancient get-autochecks automation call
Change-Id: I5670bb5dddf16c9475c11c7235d76530483a8829
Commit: 69eae941b176aa6718aac6f7f46932575a698214
https://github.com/tribe29/checkmk/commit/69eae941b176aa6718aac6f7f46932575…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M cmk_base/automations/check_mk.py
M cmk_base/check_table.py
M cmk_base/discovery.py
M tests/integration/cmk_base/test_automations.py
M tests/unit/cmk_base/test_autochecks.py
Log Message:
-----------
Spread use of DiscoveredService object
Make autocheck persistance functions also work with the list of
discovered service instead of different specific dict and list
based structures that were all similar, but not exactly the same.
CMK-1816
Change-Id: I311c39db9f8865b472b5da3acb709d9efec346d9
Commit: d3adf8337488d39ef83f6d73b36d5a4194f4450a
https://github.com/tribe29/checkmk/commit/d3adf8337488d39ef83f6d73b36d5a419…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M cmk_base/discovery.py
Log Message:
-----------
Simplify discovered services output calculation
Change-Id: Ibad4a32d3860829048315e97bb54a05a7733ba20
Commit: 4488d3af6e798b25af2982fe2d98588a67436454
https://github.com/tribe29/checkmk/commit/4488d3af6e798b25af2982fe2d98588a6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M cmk_base/discovery.py
A tests/unit/cmk_base/test_discovery.py
Log Message:
-----------
Make DiscoveredService comparable to others
This prepares the way to cleanup all the different comparison
data structures during discovered service processing, e.g. used
for preventing duplicate services.
CMK-1816
Change-Id: I9d2b589f6a674e54defc6acd6379d88dc9e79d59
Commit: be99058d27cd80e8f8ddf697c568370eb0690cf0
https://github.com/tribe29/checkmk/commit/be99058d27cd80e8f8ddf697c568370eb…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M cmk_base/discovery.py
Log Message:
-----------
Minor cleanup: Reduce nesting
Change-Id: I3f01ecfc8bd0183822173731a0722a1c07a4917e
Commit: 457d4ae1f8d4480913a817948a8e50d446316a59
https://github.com/tribe29/checkmk/commit/457d4ae1f8d4480913a817948a8e50d44…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M cmk_base/check_table.py
M cmk_base/discovery.py
M tests/unit/cmk_base/test_autochecks.py
Log Message:
-----------
Autochecks: Use ast parsing instead of hand crafted text parsing
This prepares for parsing more flexible data structures from the
autocheck file while still being able to keep the logic that the
check parameters are not resolved.
CMK-1816
Change-Id: I95cb2deff63f1668253e8fe5671bbf5b9a11142f
Commit: eae9a47ed55a3d5b638c1b77ba5cab80f6481f91
https://github.com/tribe29/checkmk/commit/eae9a47ed55a3d5b638c1b77ba5cab80f…
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
The mentioned checks are not configurable at the moment. Yet the checks
expected a ruleset and gave an error. With this fix the checks are still
not configurable but do not expect to have a corresponding ruleset anymore.
Change-Id: Iafdc93e155b926abc255513d97229e89c8acf9a5
Commit: a002aae978ea37ec3c2e24eb183bf35b2ec98775
https://github.com/tribe29/checkmk/commit/a002aae978ea37ec3c2e24eb183bf35b2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M tests/unit/cmk_base/test_autochecks.py
Log Message:
-----------
Fix unit test
Change-Id: I6941afe5ab5952cce774442033b1e8ec9d5e70f8
Commit: 9897437b834ad0bdd079b040d5855844ab603a6a
https://github.com/tribe29/checkmk/commit/9897437b834ad0bdd079b040d5855844a…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
M tests/git/test_find_debug_print.py
Log Message:
-----------
Simplify tests avoiding debug statements on executable
Change-Id: I61c595dd4213c849c4b5d9a23584261e6244d269
Commit: e4960f0bf7e37f547b68250816ef4125bc9a2e6d
https://github.com/tribe29/checkmk/commit/e4960f0bf7e37f547b68250816ef4125b…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
A bin/update_rrd_fs_names.py
Log Message:
-----------
Script to update rrd info files for new df.include output
Change-Id: I0bbcc4896df13b01785812c29a42a1de5554b9b6
Commit: 811717b38b180b313c1c26b63eb8d4bc92746ce2
https://github.com/tribe29/checkmk/commit/811717b38b180b313c1c26b63eb8d4bc9…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
A .werks/7444
M checks/df.include
M cmk/gui/plugins/metrics/check_mk.py
Log Message:
-----------
7444 FIX Rename metric name in Filesystem checks from mount point to fs_used
Filesystem Nagios check plug-in stored the filesystem usage of every mount
points in the RRD databases under the path of each mount point. Checkmk
assigned to every mount point a service, still it kept naming the
filesystem usage with the mount point path for compatibility. Our graphing
system learned to deal with this unpractical convention, however new
features in Checkmk performing bulk access to data can't.
<ul>
<li>All sites created with Checkm 1.6.0 onwards will automatically use the
new naming convention and don't need to be migrated</li>
<li> The migration is not mandatory, your Checkmk instance will continue
working under the legacy mode until you migrate.</li>
<li>If you use CRE, you don't need to de the migration</li>
<li>If you don't plan to do bulk access to data as required by the Historic
Data Views for filesystems (see Werk #7445), you don't need to migrate your
RRD databases.</li>
<li>If you want to use the Historic Data Views for Capacity Management on
Filesystems, you need to do migration.</li>
</ul>
The incorporation of Historic Data Views, for Capacity Management,
requieres querying the filesystem usage of all host in a given time
window. It becomes prohibitive expensive to do such request since first
every service is queried for its mount point name and then every RRD is
individually queried again for the mount point name data.
In this werk we provide a migration script that would edit all meta data
files describing the RRDs that receive output from all our supported
filesystem checks. It will also set a flag in your config so that
Filesystem check plug-ins start delivering usage perfomance data under the
static name of fs_used.
You are advised to do a backup of your RRD files and journal files before
performing the migration and your Checkmk instance needs to be stopped
during the migration.
Migration is one way and needs to be performed once per site any rollback
has to be done from your own backup.
CMK-2261
Change-Id: I0f1f0f7ebfed5053a2d314a83af6f09271259167
Commit: 1ce9c998f95efd44d355db943a18e91f2f3d73e7
https://github.com/tribe29/checkmk/commit/1ce9c998f95efd44d355db943a18e91f2…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
A .werks/7445
Log Message:
-----------
7445 Historic Data Views and Painters for Capacity Management
Capacity management allows you to work with the service metrics historical
data. When configuring a view you can select for a column the "Service
Historic Metrics" option from the drop-down menu, available for the "All
hosts" and "All services" data-sources.
This customizable painter allows you to select, which service metric you
want to analyze, over which time range should data be recovered from your
RRD database, how data is to be consolidated and aggregated. Finally, you
need to label this column to your best convenience.
Some ideas you might want to consider when creating your views:
List all your hosts Peak CPU utilization, over the last week, and also last
month. Maybe you want also to create a new column corresponding to the to
the times a new version of your software was deployed. Time ranges are
completely flexible, and you can keep adding columns for any time window
you prefer.
Analyze over the same time window, the peak, average and minimum CPU
utilization of all your hosts over the last week or last month.
You can also get data from different services at the same time. For example
showing CPU utilization, used memory and disk IO averaged over the last
week.
One last note. Because you will be querying from the RRD data of many hosts
at the same time, query time will increase linearly with the volume of data
you are processing.
Change-Id: Ie7d2d94b2f1c456274c9d793b60ce818144d9279
Commit: 855678c89c5e535cffb0f75cb9613ca08153de86
https://github.com/tribe29/checkmk/commit/855678c89c5e535cffb0f75cb9613ca08…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2019-07-15 (Mon, 15 Jul 2019)
Changed paths:
A .werks/7852
M agents/check_mk_agent.linux
M checks/df.include
Log Message:
-----------
7852 FIX df: Filesystems of type devtmpfs are now ignored completely
Previously only the mountpoint /dev has been ignored explicitly by the check
plugin. Now all mountpoints are ignored, that has the type devtmpfs. There
is no reason to monitor these types anyway.
Previously discovered filesystems like /dev/tty need to removed manually
after the agent has been updated.
Change-Id: Ic1c16c749f17fe2046b513e31b53f06f8eb0032c
Commit: b7e43cdba3a82be2a2f390cb133fd221695987d5
https://github.com/tribe29/checkmk/commit/b7e43cdba3a82be2a2f390cb133fd2216…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-07-16 (Tue, 16 Jul 2019)
Changed paths:
M checks/zfsget
Log Message:
-----------
zfsget: Use parse function
Change-Id: I26a990513499c7c815e6cd9454b285ee69194253
Commit: cfb381f21d91bfaae540ac0e7d7766a1e44bf411
https://github.com/tribe29/checkmk/commit/cfb381f21d91bfaae540ac0e7d7766a1e…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-07-16 (Tue, 16 Jul 2019)
Changed paths:
M agents/check_mk_agent.linux
Log Message:
-----------
check_mk_agent.linux: add seperator for zfsget
Change-Id: If550c361f8b6eabf817fcd8ce8a3b677b142c041
Commit: 8e8ef0c08ca0114ca858aa29f6499ee7faf223df
https://github.com/tribe29/checkmk/commit/8e8ef0c08ca0114ca858aa29f6499ee7f…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-07-16 (Tue, 16 Jul 2019)
Changed paths:
A tests/unit/checks/test_zfsget.py
Log Message:
-----------
zfsget: add unit test
Change-Id: Ibce29a4b0bc2e8ba78527cac9a7fdad465068752
Commit: 42f539c5b350fea2889863650bd1c34833a1818d
https://github.com/tribe29/checkmk/commit/42f539c5b350fea2889863650bd1c3483…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-07-16 (Tue, 16 Jul 2019)
Changed paths:
A .werks/7928
M checks/zfsget
A tests/unit/checks/generictests/datasets/zfsget_whitespace.py
M tests/unit/checks/test_zfsget.py
Log Message:
-----------
7928 FIX zfsget: whitespace in name discovery bugfix
The check does not crash anymore if a mountpoint/name containes a whitspace. Multiple
whitespaces in a mountpoint can now be possible.
Change-Id: I43fd3093911d37a16f72f5ce0fde24647d111d6b
Commit: 66c2f0b7effc22cfc204baff75269b7eba284f50
https://github.com/tribe29/checkmk/commit/66c2f0b7effc22cfc204baff75269b7eb…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-16 (Tue, 16 Jul 2019)
Changed paths:
A .werks/8781
M cmk/gui/plugins/views/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: dbc9a6f4fced7bdd2906461b978ff0a75f139d6f
https://github.com/tribe29/checkmk/commit/dbc9a6f4fced7bdd2906461b978ff0a75…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-16 (Tue, 16 Jul 2019)
Changed paths:
M cmk/gui/mobile.py
Log Message:
-----------
Improve exception logging of mobile GUI
Change-Id: Ib8bc26c7c26730fa512f83fc1f23cd1c5fa55cf3
Commit: bae061beff0ebbc11b50f89ad7ec22a1ed354891
https://github.com/tribe29/checkmk/commit/bae061beff0ebbc11b50f89ad7ec22a1e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-16 (Tue, 16 Jul 2019)
Changed paths:
A .werks/7973
M cmk/gui/plugins/views/mobile.py
Log Message:
-----------
7973 FIX Fix empty service views in mobile GUI
An exception like this was shown in all mobile service views:
sequence item 0: expected string, HTML found
Change-Id: I23a480d2b7344ec0311d4cbf8b8e08ea0199640a
Commit: f41a7b62347812da63af564e932e09ca676ba3c5
https://github.com/tribe29/checkmk/commit/f41a7b62347812da63af564e932e09ca6…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-16 (Tue, 16 Jul 2019)
Changed paths:
A agents/wnx/check_mk.manifest
M agents/wnx/src/check_mk_service.vcxproj
M agents/wnx/src/engine/asio.h
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/external_port.h
M agents/wnx/src/engine/on_start.cpp
M agents/wnx/src/engine/service_processor.cpp
Log Message:
-----------
[CMK-2394] - now 64-bit target uses asio.h wrapper too to prevent inheriting of socket
handles
- reworked log to get better instant info about OS and Agent
- decreased noise level in the log
- embedded manifest to correctly determine windows version
Change-Id: Ib3784f8d216f117ddd9cf17f33a93175d711e8ff
Commit: f811f3e4c02445634c669b2693a5ed222f8e6603
https://github.com/tribe29/checkmk/commit/f811f3e4c02445634c669b2693a5ed222…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-16 (Tue, 16 Jul 2019)
Changed paths:
A .werks/8782
M cmk/gui/plugins/wato/utils/simple_modes.py
Log Message:
-----------
8782 DCD Connections, Password store entries and Predefined conditions can now be
cloned
Change-Id: Ic1d50d13c78fd30352ba5a9c405e0f3e22b10bce
Commit: 14c9e20a9b435b78e1e7ff937bf163b8692782f4
https://github.com/tribe29/checkmk/commit/14c9e20a9b435b78e1e7ff937bf163b86…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-16 (Tue, 16 Jul 2019)
Changed paths:
A .werks/7974
M cmk/gui/plugins/views/utils.py
Log Message:
-----------
7974 FIX Fix broken view grouping by HW/SW inventory columns
Change-Id: I41f577668b26543c4f6b05c5240665be5d861f0a
Commit: 65620bc86840d27b5cb7b6812ce01f4a98f49ea1
https://github.com/tribe29/checkmk/commit/65620bc86840d27b5cb7b6812ce01f4a9…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-07-16 (Tue, 16 Jul 2019)
Changed paths:
M tests/unit/checks/test_zfsget.py
Log Message:
-----------
fix unit test_zfsget bug
Change-Id: Ia789bb0fddc63817f98204487ed6245bf15b68b0
Commit: abbee9d7ed35c6774afe72c5e7644f31567bb0c3
https://github.com/tribe29/checkmk/commit/abbee9d7ed35c6774afe72c5e7644f315…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-16 (Tue, 16 Jul 2019)
Changed paths:
A .werks/7975
M omd/.gitignore
R omd/packages/dokuwiki/dokuwiki-2016-06-26e.tgz
A omd/packages/dokuwiki/dokuwiki-2018-04-22b.tgz
M omd/packages/dokuwiki/dokuwiki.make
R omd/packages/dokuwiki/patches/0011-fix-broken-css.patch
M omd/packages/dokuwiki/plugins/plugin-bookcreator.tgz
M omd/packages/dokuwiki/plugins/plugin-changes.tgz
M omd/packages/dokuwiki/plugins/plugin-include.tgz
M omd/packages/dokuwiki/plugins/plugin-indexmenu.tgz
M omd/packages/dokuwiki/plugins/plugin-pagelist.tgz
Log Message:
-----------
7975 Update Dokuwiki to 2018-04-22b
Updated dokuwiki shipped with Checkmk to version 2018-04-22b. Also updated
the shipped plugins (bookcreator, changes, include, indexmenu, pagelist)
to the current versions.
Change-Id: I9ed5093da303c30e804717b71f4332c0d734ba37
Commit: 6e55011cd18e7f6a32e4fcaf51db797cec3ccf48
https://github.com/tribe29/checkmk/commit/6e55011cd18e7f6a32e4fcaf51db797ce…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-16 (Tue, 16 Jul 2019)
Changed paths:
M agents/wnx/install/resources/check_mk.user.yml
M agents/wnx/install/resources/check_mk.yml
M agents/wnx/install/resources/readme.txt
M agents/wnx/src/engine/cfg.h
Log Message:
-----------
[CMK-2393] - yml cleanup
- readme.txt improved
Change-Id: Ib7f3e44a6ad87426d900e3ab500748fc6b6191c8
Commit: 0561e77b21066b099cdc644847448ecb8bbd0903
https://github.com/tribe29/checkmk/commit/0561e77b21066b099cdc644847448ecb8…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-16 (Tue, 16 Jul 2019)
Changed paths:
M agents/wnx/install/install.wixproj
M agents/wnx/watest/test-plugin.cpp
M agents/wnx/watest/test-section_fileinfo.cpp
M agents/wnx/watest/test-section_logwatchevent.cpp
M agents/wnx/watest/test-yaml.cpp
Log Message:
-----------
[CMK-2393] - yml cleanup
- unit test fix
Change-Id: Iebc5d22470eb66296e15e6f977d85da7e7594ca6
Commit: 74e6790262d52a5678144ee4bc334ba981f00c88
https://github.com/tribe29/checkmk/commit/74e6790262d52a5678144ee4bc334ba98…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-17 (Wed, 17 Jul 2019)
Changed paths:
M livestatus/src/TableStatus.cc
Log Message:
-----------
Refactoring: Make status column order and texts more consistent.
CMK-2333
Change-Id: I4ae69c48ee5b7b1182c7a40ecc09c3dfc9b6d13c
Commit: 3bc5874060bf7c4097896b77c5fd3baa2ac3641e
https://github.com/tribe29/checkmk/commit/3bc5874060bf7c4097896b77c5fd3baa2…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-17 (Wed, 17 Jul 2019)
Changed paths:
M livestatus/src/TableStatus.cc
Log Message:
-----------
Add a few missing dummy/alias columns in the NEB.
* core_pid: same as nagios_pid
* num_queued_notifications: always 0
* num_queued_alerts: always 0
CMK-2333
Change-Id: I2088c8f6bebd90091cbd97aa1e98fac3b5febb3e
Commit: f43f70a175fff84eaf4ec74356bca7250488f002
https://github.com/tribe29/checkmk/commit/f43f70a175fff84eaf4ec74356bca7250…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-17 (Wed, 17 Jul 2019)
Changed paths:
M livestatus/src/TableStatus.cc
M livestatus/src/global_counters.cc
M livestatus/src/global_counters.h
Log Message:
-----------
Removed dead livecheck_overflows columns from NEB and CMC.
It is unused for more than 6 years now, it actually never really worked
well, and simply contains zero for ages. To reduce confusion, we remove
this column.
CMK-2333
Change-Id: I2296e6a9eae8c59b17e0263c64b80a6c93cdc0eb
Commit: c13830767d0ea3177ed602e0d08a0469c7158899
https://github.com/tribe29/checkmk/commit/c13830767d0ea3177ed602e0d08a0469c…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-17 (Wed, 17 Jul 2019)
Changed paths:
M livestatus/src/TableStatus.cc
Log Message:
-----------
Added helper-pool-related dummy columns to NEB for consistency.
CMK-2333
Change-Id: I9a12ca97b4c6261709d5cf516c0cc85eb380f37b
Commit: f25930ac5c7d0982ed01c8a71881cea497aea04c
https://github.com/tribe29/checkmk/commit/f25930ac5c7d0982ed01c8a71881cea49…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-17 (Wed, 17 Jul 2019)
Changed paths:
M livestatus/src/TableStatus.cc
M livestatus/src/module.cc
Log Message:
-----------
Expose active check latency via Livestatus in NEB.
* average_latency_generic contains the average latency of all active
host/service checks now.
* average_latency_cmk, average_latency_real_time, helper_usage_generic,
helper_usage_cmk, and helper_usage_real_time are still dummy columns
containing zero.
CMK-2333
Change-Id: I7ac01a6e039b701122426d7c81f530529990445b
Commit: 2a19cbcbcf99d9fd8f64642019045999ead85e47
https://github.com/tribe29/checkmk/commit/2a19cbcbcf99d9fd8f64642019045999e…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-17 (Wed, 17 Jul 2019)
Changed paths:
M livestatus/src/module.cc
Log Message:
-----------
Reduce indentation.
Change-Id: If3c2447421942506a01df04247f79d7af074e320
Commit: a2a4937f0f16c5e659469ace8132d7b9e79e9e2a
https://github.com/tribe29/checkmk/commit/a2a4937f0f16c5e659469ace8132d7b9e…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-17 (Wed, 17 Jul 2019)
Changed paths:
R .werks/7974
M cmk/gui/plugins/views/utils.py
Log Message:
-----------
Revert "7974 FIX Fix broken view grouping by HW/SW inventory columns"
This reverts commit 14c9e20a9b435b78e1e7ff937bf163b8692782f4, which broke
pytest.tests.unit.cmk.gui.test_views.test_legacy_register_painter
Commit: b8e5ad3d9c4633f2d5293ffcf29ebb505d9cb0b2
https://github.com/tribe29/checkmk/commit/b8e5ad3d9c4633f2d5293ffcf29ebb505…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-07-17 (Wed, 17 Jul 2019)
Changed paths:
M checks/systemd_units
Log Message:
-----------
systemd: bug fix
Change-Id: I857fb2162b4b948a12a6007384065f43e3edd27e
Commit: 318ab22b01de2ee282af527cefcc9aae6a23ca0f
https://github.com/tribe29/checkmk/commit/318ab22b01de2ee282af527cefcc9aae6…
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
M 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: 8cd32ff8366f2150012ce402b7cd0687ca348fa7
https://github.com/tribe29/checkmk/commit/8cd32ff8366f2150012ce402b7cd0687c…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-17 (Wed, 17 Jul 2019)
Changed paths:
M agents/wnx/install/Product.wxs
M agents/wnx/install/resources/check_mk.user.yml
M agents/wnx/install/resources/check_mk.yml
M agents/wnx/src/common/cfg_info.h
M agents/wnx/src/common/cfg_yaml.h
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/cfg_details.h
M agents/wnx/src/engine/engine.vcxproj
M agents/wnx/src/engine/engine.vcxproj.filters
M agents/wnx/src/engine/groups.cpp
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/service_processor.h
M agents/wnx/src/lwa/Configuration.cpp
M agents/wnx/test_files/config/check_mk_dev.example.yml
M agents/wnx/watest/test-cvt.cpp
M agents/wnx/watest/test-player.cpp
M agents/wnx/watest/test-plugin.cpp
M agents/wnx/watest/test-realtime.cpp
M agents/wnx/watest/test-upgrade.cpp
M agents/wnx/watest/test-yaml.cpp
Log Message:
-----------
[CMK-2403] - polishing
- dir bin is removed from root folder
- dir cache in data is renamed to backup
- dir log is added to data
- dir config no more removed during uninstall
- @builtin is aleas of @core and used by default
- unit tests for PatchRelative with error fixing
- repaired long unit tests
- light refactoring and project improvements
Change-Id: I17b193be8c2f880acc30a2a92c8a8b9a0be97f4a
Commit: 2b59bc1c0efa6a0ed3a2db558fc6ffe8f918c2ec
https://github.com/tribe29/checkmk/commit/2b59bc1c0efa6a0ed3a2db558fc6ffe8f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-17 (Wed, 17 Jul 2019)
Changed paths:
A .werks/7976
M cmk/gui/backup.py
Log Message:
-----------
7976 FIX Backup/Restore: Fix broken restore when backup is not accessible
When a single backup is not accessible by the current site user, the restore
page was previously not usable anymore. It is now skipping the not accessible
backup instead of showing a "Permission denied" error.
Change-Id: I8fd266660f9310aafaef4fbf6db6168ea461ac06
Commit: 7a2c42ecfeef2d278d456b85c0a9096deffad5ff
https://github.com/tribe29/checkmk/commit/7a2c42ecfeef2d278d456b85c0a9096de…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-17 (Wed, 17 Jul 2019)
Changed paths:
A .werks/7974
M cmk/gui/plugins/views/utils.py
Log Message:
-----------
Revert "Revert "7974 FIX Fix broken view grouping by HW/SW inventory
columns""
This reverts commit a2a4937f0f16c5e659469ace8132d7b9e79e9e2a.
Commit: d5f68d7b707371b6f8aa20694859e81c792311fa
https://github.com/tribe29/checkmk/commit/d5f68d7b707371b6f8aa20694859e81c7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-17 (Wed, 17 Jul 2019)
Changed paths:
M tests/unit/cmk/gui/test_views.py
Log Message:
-----------
Fix wrong unit test
Change-Id: Ic2d1d25da34f7aa153a10aada6e4247d6fcbcd2e
Commit: d0f6b81674894a43fff91d4870acc1b4e3e6ebad
https://github.com/tribe29/checkmk/commit/d0f6b81674894a43fff91d4870acc1b4e…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M cmk/gui/plugins/wato/datasource_programs.py
Log Message:
-----------
agent_kubernetes: cleanup the SSL option
* Remove the double negation
* The SSL option is now required (this is consistent with agent_vsphere)
* Move the option to a better place
CMK-2364
Change-Id: I529baafcc04d0711803d3f35320e624e37cdc446
Commit: 42be336dda9bce3d0cd87521cfa2ed2f60537e2a
https://github.com/tribe29/checkmk/commit/42be336dda9bce3d0cd87521cfa2ed2f6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
A .werks/7977
R omd/packages/nagvis/nagvis-1.9.12.tar.gz
A omd/packages/nagvis/nagvis-1.9.13.tar.gz
M omd/packages/nagvis/nagvis.make
Log Message:
-----------
7977 NagVis: Updated to 1.9.13
Change-Id: Iffb2ed9cf81ecb47d7219f4e897dd378afed37c2
Commit: a80bdc30b3e0738017b64869d7e92ba6610ab348
https://github.com/tribe29/checkmk/commit/a80bdc30b3e0738017b64869d7e92ba66…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
A livestatus/src/BoolPointerColumn.h
M livestatus/src/TableStatus.cc
M livestatus/src/module.cc
Log Message:
-----------
Added has_event_handlers column to NEB for consistency with CMC.
CMK-2333
Change-Id: I087523fa04bc804aba1b3b31af5fc41961d72ac1
Commit: d99c8c5db069bb57ae4faceca3a7743f16b969cc
https://github.com/tribe29/checkmk/commit/d99c8c5db069bb57ae4faceca3a7743f1…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M agents/special/agent_vsphere
Log Message:
-----------
agent_vsphere: fix ignored cookie for retry
When we fail due to an invalid cookie and log
in again, we must actually store and use the cookie.
Change-Id: Ic8dbcfbed4b8e1ebdca1814336593157ed82cac7
Commit: 8fabeda1a8f99584914a6ddb1bbf570153fa1abe
https://github.com/tribe29/checkmk/commit/8fabeda1a8f99584914a6ddb1bbf57015…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/ps.py
Log Message:
-----------
Fix the links in for Process Discovery rulesets
Change-Id: Iae2bfca11cb84aa23c9bca7d96d0248c54e2bf32
Commit: 9e1039dd28d4958b8a49c208e0828369036fbc29
https://github.com/tribe29/checkmk/commit/9e1039dd28d4958b8a49c208e08283690…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M cmk/gui/plugins/wato/datasource_programs.py
Log Message:
-----------
Add/extend help texts for Docker, Kubernetes and the DCD
CMK-2205
Change-Id: Ia2b95da7f8f23852fe687c43f1bf44f95302e6ca
Commit: 005d66ada32434f9ff466621cb34088cb6def761
https://github.com/tribe29/checkmk/commit/005d66ada32434f9ff466621cb34088cb…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M cmk_base/autochecks.py
M cmk_base/check_table.py
M cmk_base/check_utils.py
M cmk_base/discovery.py
M tests/integration/cmk_base/test_automations.py
M tests/unit/cmk_base/test_autochecks.py
Log Message:
-----------
Move some discovery related things around
* Moved DiscoveredService class to check_utils
* Moved parse_autochecks_file to autochecks module
CMK-1816
Change-Id: I03c5148e30321ab9b352b47e11efda74ebf5a956
Commit: af0dcc32f95c61ceee06045d1e6cc8b9f246fcb4
https://github.com/tribe29/checkmk/commit/af0dcc32f95c61ceee06045d1e6cc8b9f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M cmk_base/autochecks.py
M cmk_base/automations/check_mk.py
M cmk_base/discovery.py
M cmk_base/modes/check_mk.py
M tests/unit/cmk_base/test_autochecks.py
Log Message:
-----------
Move autocheck related functions to cmk_base.autochecks
CMK-1816
Change-Id: Ibc08b0b6ef1bd31d9972fcd62a85d3052828d378
Commit: 903b38efa2ed711e7cfca8d67032dc0bdae5f51f
https://github.com/tribe29/checkmk/commit/903b38efa2ed711e7cfca8d67032dc0bd…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M cmk_base/check_api.py
M cmk_base/check_api_utils.py
M cmk_base/check_utils.py
M cmk_base/discovered_labels.py
M cmk_base/discovery.py
M tests/unit/cmk_base/test_discovered_labels.py
M tests/unit/cmk_base/test_discovery.py
Log Message:
-----------
Discovery functions can now produce service labels
Instead of producing a two element tuple of <tt>(item, parameters)</tt>
to create a new servuce the discovery functions can now provide objects
like this:
C+:
Service(
item="Interface 213",
parameters=None,
service_labels=ServiceLabels(
ServiceLabel(u"check_type", u"network_interface"),
ServiceLabel(u"interface_type", u"uplink"),
)
)
C-:
These objects can be returned / yielded like the tuples before. Both,
the parameters and the service_labels are optional arguments.
This feature is not complete yet. In the next steps the autocheck format
needs to be changed to be more flexible. Then the service labels can be
persisted in the autocheck files and read from them for the core config
creation.
CMK-1816
Change-Id: Ie2ce6704a7742f7f6ff21424b3c3bb7b749357b8
Commit: 7426fefb036120afa7fa745a4ff29542c0b33764
https://github.com/tribe29/checkmk/commit/7426fefb036120afa7fa745a4ff29542c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M cmk_base/autochecks.py
M cmk_base/discovery.py
M tests/unit/cmk_base/test_autochecks.py
Log Message:
-----------
Make autocheck format more flexible
The autocheck entry format has now been changed to be dictionary
based. This makes it possible to extend the data associated with a
service in a more flexible way.
The old autocheck format can still be read. New autochecks will be
written in the new format.
In the next steps we add the discovered service labels as new field
to the autochecks.
CMK-1816
Change-Id: I85c6b561d58eb807430e8a167a7468847d95862f
Commit: dad4e0aba960b0875209079e7b7dc0356911e807
https://github.com/tribe29/checkmk/commit/dad4e0aba960b0875209079e7b7dc0356…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M cmk_base/autochecks.py
M tests/unit/cmk_base/test_autochecks.py
Log Message:
-----------
Write service labels to autochecks
The service_label attribute now holds the disccovered service
labels of a service.
The labels currently already loaded with the autochecks, but not
processed through the system in all cases. This will be added in
the next step
CMK-1816
Change-Id: Ic627123eca981ceb38d7cbaab5f2dc0bab45aeb9
Commit: 8e3d9922baf7c44e9b4ea8c9115908a1f6c33c85
https://github.com/tribe29/checkmk/commit/8e3d9922baf7c44e9b4ea8c9115908a1f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M cmk_base/autochecks.py
M cmk_base/automations/check_mk.py
M cmk_base/check_table.py
M cmk_base/check_utils.py
M cmk_base/config.py
M tests/unit/cmk_base/test_autochecks.py
M tests/unit/cmk_base/test_check_table.py
Log Message:
-----------
Propagate autocheck information a bit further
The read_autochecks_of function, the one which resolves the effective
check parameters for later checking, now returns a list of Service
objects instead of tuples.
These objects contain more information about the service as the tuple
before. It already contains the service description and the service
labels.
This is just the first step. We need to continue with this. All places
that work with CheckTable at the moment need to be changed to use this
structure.
CMK-1816
Change-Id: I1a9d3c885374fa4aef8ea075bf3baa2263efc94a
Commit: e7eed28ffc54550a8b0cf0f98e4988ee62743a4f
https://github.com/tribe29/checkmk/commit/e7eed28ffc54550a8b0cf0f98e4988ee6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M cmk_base/check_table.py
Log Message:
-----------
Change CheckTable calculation to use the Service objects
* Static check definitions are now also represented by Service
* Renamed _handle_entry to _handle_service
* Use the service objects in _handle_service
CMK-1816
Change-Id: Ib8041d2fe3399224b213edc961a53cbefdde9d66
Commit: c9cdaf2f653b90a4604af102fab5dac6e7396057
https://github.com/tribe29/checkmk/commit/c9cdaf2f653b90a4604af102fab5dac6e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M cmk_base/check_table.py
Log Message:
-----------
Extract clustered services handling
CMK-1816
Change-Id: Ib883dfd2aeead907d0714084a66e67361f1ea60e
Commit: 9ae157dc9bba4aa3ab110d68593a88e7aa1b6de6
https://github.com/tribe29/checkmk/commit/9ae157dc9bba4aa3ab110d68593a88e7a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M cmk_base/check_table.py
M cmk_base/check_utils.py
M cmk_base/core_nagios.py
M cmk_base/discovery.py
M tests/unit/cmk_base/test_check_table.py
Log Message:
-----------
Remove service dependency handling from check table
The service dependencies are only relevant for the Nagios core
and currently need to be handled in two situations:
a) The check table needs to be sorted by them
b) They need to be written to the nagios config
It is not necessary to transport them with the check table.
CMK-1816
Change-Id: Ie96661a6c0746e1a512955b892da67b9f105b4a6
Commit: 02fd6d79f8851bb4e2866a2f81b7841a4d7e377a
https://github.com/tribe29/checkmk/commit/02fd6d79f8851bb4e2866a2f81b7841a4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M cmk_base/check_table.py
M cmk_base/dump_host.py
Log Message:
-----------
Make get_sorted_check_table private
CMK-1816
Change-Id: I3d1adbb17bc1d8bc58d79e62832f9b6181637372
Commit: 170b08ed4767bbf005cb6354f14a2fd14f9eedc9
https://github.com/tribe29/checkmk/commit/170b08ed4767bbf005cb6354f14a2fd14…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M cmk_base/check_table.py
M cmk_base/checking.py
Log Message:
-----------
Make get_precompiled_check_table work with Service objects
CMK-1816
Change-Id: I86fd6e016e3dad38e05f28d1a28f4199a7411962
Commit: 868fd42287c091b6d83d38863df3b7bc674ef9b7
https://github.com/tribe29/checkmk/commit/868fd42287c091b6d83d38863df3b7bc6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M cmk_base/automations/check_mk.py
M cmk_base/check_table.py
M cmk_base/check_utils.py
M cmk_base/core_nagios.py
M cmk_base/discovery.py
M cmk_base/dump_host.py
M tests/unit/cmk_base/test_check_table.py
Log Message:
-----------
Use Service objects as CheckTable values
CMK-1816
Change-Id: I95c31ec044618aee8bad047618cee87954256576
Commit: cd8e80254db0f04c8a01b5fb5f5a6fb1d0cc6b41
https://github.com/tribe29/checkmk/commit/cd8e80254db0f04c8a01b5fb5f5a6fb1d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M cmk_base/core_nagios.py
Log Message:
-----------
Cleanup redundant config.get_final_service_description call
CMK-1816
Change-Id: Ifa0928c4ad4ba741cbec37df12f829e6999bab11
Commit: 7207765a104065ecff954f5b73e04ca39e66bbeb
https://github.com/tribe29/checkmk/commit/7207765a104065ecff954f5b73e04ca39…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M cmk_base/core_config.py
M cmk_base/core_nagios.py
M tests/unit/cmk_base/test_core_config.py
Log Message:
-----------
Hand over Service objects to get_cmk_passive_service_attributes
CMK-1816
Change-Id: I25ca01a6e1a91a47d2b9a625052a23d906248481
Commit: 89a0df9d8984bdd8ab0128a71ef91475e1da2764
https://github.com/tribe29/checkmk/commit/89a0df9d8984bdd8ab0128a71ef91475e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M cmk_base/autochecks.py
Log Message:
-----------
Fix autocheck non ASCII character handling
Change-Id: I77bab5142735c0438b2aa50317e2f22d2acea5b0
Commit: b5016e1bfbadfc29e7bf871fd5535c2b22389678
https://github.com/tribe29/checkmk/commit/b5016e1bfbadfc29e7bf871fd5535c2b2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M cmk/utils/labels.py
M cmk/utils/paths.py
M cmk_base/automations/check_mk.py
M cmk_base/config.py
M cmk_base/core_config.py
M tests/integration/cmk/utils/test_paths.py
M tests/unit/cmk/utils/test_labels.py
M tests/unit/cmk_base/test_config.py
M tests/unit/cmk_base/test_discovered_labels.py
Log Message:
-----------
Export discovered service labels to core
* The first approach, storing discovered service labels
in a dedicated service labels file per host, has been removed.
* The autochecks are a better place to store all information
related to the discovered services. This way we have all discovered
service related information in a single place. The labels are
now available in the check table.
* One drawback is that the labels_of_service and label_sources_of_service,
which previously could calculate the effective labels on their own
now need to accept the discovered labels as parameters because they
are already available to the call site through the check table.
CMK-1816
Change-Id: Ie6a0d9b21bb6d3d6fe7e5b2e9c131d96d64c885d
Commit: b17d0ca4f1aa0b29016eadc3afabe3c72c649356
https://github.com/tribe29/checkmk/commit/b17d0ca4f1aa0b29016eadc3afabe3c72…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M cmk_base/autochecks.py
M cmk_base/check_utils.py
M cmk_base/discovery.py
M tests/unit/cmk_base/test_autochecks.py
M tests/unit/cmk_base/test_discovery.py
Log Message:
-----------
Some DiscoveredService class cleanup
* Remove redundant slot declaration
* Renamed the paramstr property to something more meaningful.
We need to stick with this unresolved parameter stuff at least for the
current check API. With the check API rework in 1.7 we'll clean up
this stuff.
CMK-1816
Change-Id: I7415b26d249e6fb0638020acfd4ea32d14e9a3a5
Commit: 8691415cbd2d67b1026b6809b7a02a8482f5c195
https://github.com/tribe29/checkmk/commit/8691415cbd2d67b1026b6809b7a02a848…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M cmk_base/automations/check_mk.py
M cmk_base/discovery.py
Log Message:
-----------
Minor cleanups
Change-Id: If55bb796fdb4c6c4f217f8bef2094ee9ce6b814d
Commit: 386d29a824071db55a78eb18118bc14ae1d0c942
https://github.com/tribe29/checkmk/commit/386d29a824071db55a78eb18118bc14ae…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M cmk/gui/wato/pages/services.py
M cmk_base/automations/check_mk.py
M cmk_base/discovery.py
Log Message:
-----------
Optionally show discovered labels on service discovery page
CMK-1816
Change-Id: I28f4ad9b41c7979181da497c6dd94b825cda9219
Commit: e8499d3baaf7a3fa8ee82ab0ba2d8307945de7c5
https://github.com/tribe29/checkmk/commit/e8499d3baaf7a3fa8ee82ab0ba2d83079…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
A .werks/7978
Log Message:
-----------
7978 Service labels can now be discovered
The discovery functions of Checkmk checks can now produce a collection of
service labels together with the discovered services. This makes it possible
for the check developer to mark the services of the discovered services which
can then be grouped together in a flexible way.
The discovered service labels can be listed on the service discovery page of
WATO by enabling them with the button "Show discovered labels".
These labels are attributes of the discovered service and will be handled exactly
like them. They are discovered in one step and applied to the running
configuration in the same way. The cluster handling is also equal.
How make my checks produce service labels?
Instead of producing a two element tuple of <tt>(item, parameters)</tt> to
create a new service the discovery functions can now provide objects like this:
C+:
Service(
item="Interface 213",
parameters=None,
service_labels=ServiceLabels(
ServiceLabel(u"check_type", u"network_interface"),
ServiceLabel(u"interface_type", u"uplink"),
)
)
C-:
These objects can be returned / yielded like the tuples before. Both,
the parameters and the service_labels are optional arguments.
Change-Id: I89112f4cce0e29c2e54349354485ae10a859da70
Commit: 7d57d4fd297a9239196fda0db3608acfb0a927ae
https://github.com/tribe29/checkmk/commit/7d57d4fd297a9239196fda0db3608acfb…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M livestatus/src/TableStatus.cc
Log Message:
-----------
Added livestatus_overflows/livestatus_overflows_rate columns to NEB's status
table.
The NEB queues accepted connections, so we never have overflows here.
Nevertheless, we provide these columns for consistency with CMC, always
returning zero.
CMK-2333
Change-Id: I862407abbd07a88414f3274cff99d935ad574d5f
Commit: cb6c2fc7f612153f71e15babebfc17dbb7b8edad
https://github.com/tribe29/checkmk/commit/cb6c2fc7f612153f71e15babebfc17dbb…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M cmk_base/core_nagios.py
M tests/integration/cmk_base/test_automations.py
M tests/integration/cmk_base/test_check_variables.py
Log Message:
-----------
Fix issues in recent commits
Change-Id: If883db13cb6718aab17f9a24713e77918edfed39
Commit: d0f4ea0a3f359b6996ab358bed641685184e39f3
https://github.com/tribe29/checkmk/commit/d0f4ea0a3f359b6996ab358bed6416851…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
A .werks/7951
M inventory/check_mk
Log Message:
-----------
7951: FIX: check_mk: Don't crash upon missing hostname
The check_mk service no longer crashes if the host the linux agent is run on does not
provide the 'hostname' command.
Change-Id: Icd35b2dda456013a8e70804c9c984e7fa3a9c50e
Commit: ec6ea4f91b99d564b1610f20b1136d0269f8dcdf
https://github.com/tribe29/checkmk/commit/ec6ea4f91b99d564b1610f20b1136d026…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
A livestatus/src/Average.cc
A livestatus/src/Average.h
M livestatus/src/Makefile.am
Log Message:
-----------
Moved Average class to Livestatus.
Currently unused in Livestatus, but we will need it there soon.
CMK-2333
Change-Id: Ia4bc675b10ccaa6376f26fd508c529aefa0a4fa7
Commit: c334e7096a4f59a0bff846b73341f302cbb5e6c1
https://github.com/tribe29/checkmk/commit/c334e7096a4f59a0bff846b73341f302c…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M livestatus/src/TableStatus.cc
M livestatus/src/module.cc
Log Message:
-----------
Added livestatus_usage column to NEB's status table.
CMK-2333
Change-Id: Ie6334fc522788226bcec674c57754a290c55df7f
Commit: 7bf9eab1d7a2a408a54a9864519ff40450f79032
https://github.com/tribe29/checkmk/commit/7bf9eab1d7a2a408a54a9864519ff4045…
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: 2f3b8424932b1356b7992e94be20c1d64f450584
https://github.com/tribe29/checkmk/commit/2f3b8424932b1356b7992e94be20c1d64…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
A .werks/7981
M cmk/gui/plugins/visuals/filters.py
Log Message:
-----------
7981 FIX Fix ambiguous labels filter title
Change-Id: Ie2902d7c88b94d936b37fca2a357d21d810fec9f
Commit: bc7174fb3fcdf6b8e06d93c4df996b77475716be
https://github.com/tribe29/checkmk/commit/bc7174fb3fcdf6b8e06d93c4df996b774…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
A .werks/7938
Log Message:
-----------
7938 Unify status table columns in NEB and CMC.
* Added average_latency_cmk and average_latency_real_time columns, always
containing zero.
* Added average_latency_generic column, containing the average latency of all
active host/service checks.
* Added core_pid column as an alias for nagios_pid.
* Added has_event_handlers column.
* Added helper_usage_generic, helper_usage_cmk, and helper_usage_real_time
columns, always containing zero.
* Added livestatus_overflows and livestatus_overflows_rate columns. The NEB
queues accepted connections, so we never have overflows here. Nevertheless, we
provide these columns for consistency with CMC, and they always contain zero.
* Added livestatus_usage column.
* Added num_queued_alerts column, always containing zero.
* Added num_queued_notifications column, always containing zero.
* Removed livecheck_overflows and livecheck_overflows_rate columns from both NEB
and CMC. They were unused for more than 6 years, they never really worked
well, and simply contain zero for ages. To reduce confusion, those columns are
gone now.
CMK-2333
Change-Id: I816a9616e96ffc5f32e8adff2445b930e9e55083
Commit: 3f8845c29863e32f9da4d5329b2b43ec0ee59117
https://github.com/tribe29/checkmk/commit/3f8845c29863e32f9da4d5329b2b43ec0…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M agents/wnx/include/tools/_xlog.h
M agents/wnx/install/resources/check_mk.user.yml
M agents/wnx/install/resources/check_mk.yml
M agents/wnx/integration/test_section_check_mk.py
M agents/wnx/src/common/cfg_yaml.h
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/cfg_details.h
M agents/wnx/src/engine/groups.cpp
M agents/wnx/src/engine/on_start.cpp
M agents/wnx/test_files/config/check_mk_dev.example.yml
M agents/wnx/test_files/config/check_mk_dev.yml
M agents/wnx/test_files/config/check_mk_dev_default.yml
M agents/wnx/test_files/config/check_mk_dev_malformed.yml
M agents/wnx/test_files/config/check_mk_dev_unit_testing.yml
M agents/wnx/test_files/config/check_mk_dev_utf16.yml
M agents/wnx/watest/test-cfg.cpp
M agents/wnx/watest/test-yaml.cpp
Log Message:
-----------
[CMK-2406] - logfile moved to programdata log folder
- error in xlog fixed
- yml and readme in sync
- unit testing
Change-Id: I8ae7fa6f8e6ba05ff3017cf60cb26671aae06acd
Commit: 4f05f789874cfd2e27e7b07d9a08198f0d17b7fc
https://github.com/tribe29/checkmk/commit/4f05f789874cfd2e27e7b07d9a08198f0…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/systemd_services.py
Log Message:
-----------
systemd_services: WATO description text change
Change-Id: Ie5309b00a718fbec2b6ae5b62c5f7d02d99a64fe
Commit: bb96e8dc11183657c63276f359b94c350ff93ba6
https://github.com/tribe29/checkmk/commit/bb96e8dc11183657c63276f359b94c350…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M cmk/gui/watolib/groups.py
Log Message:
-----------
Contact group usage: Extract single usage checkers
CMK-2276
Change-Id: Ia30d55c712b918487d1859ae3f13016e183f5939
Commit: 197c73ee2aa3f9431b407884a2f4eca2a7ff99a3
https://github.com/tribe29/checkmk/commit/197c73ee2aa3f9431b407884a2f4eca2a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
A .werks/7980
M cmk/gui/watolib/groups.py
Log Message:
-----------
7980 FIX Prevent deletion of contact groups while referenced in hosts or folders
Previously contact groups could be deleted while still being referenced in hosts
or folders which lead to some strange effects in the GUI. Besindes the existing
validations the contact group deletion feature is now preventing the deletion
of groups in case it is still in use by a folder or host.
CMK-2276
Change-Id: I61bbaccd9c3581e8b87ffdc9b611e7bc8a8cb729
Commit: d6b0de7f17432697ddc6b0072a3350291e50864a
https://github.com/tribe29/checkmk/commit/d6b0de7f17432697ddc6b0072a3350291…
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: f3b5f21317280f9995bf3a09fcc961654f10a548
https://github.com/tribe29/checkmk/commit/f3b5f21317280f9995bf3a09fcc961654…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
A .werks/7982
M cmk/gui/views.py
Log Message:
-----------
7982 FIX Fix "N/A" being displayed in some host tag columns
FEED-3981
Change-Id: I1e1b777db596d7d5eaab9f1d5983a962add1575f
Commit: 56747ac312364fc3ec4019a2ae066a6b231d62c8
https://github.com/tribe29/checkmk/commit/56747ac312364fc3ec4019a2ae066a6b2…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M agents/wnx/prepare_to_tests.cmd
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/upgrade.cpp
M agents/wnx/src/engine/upgrade.h
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/src/engine/windows_service_api.h
M agents/wnx/src/main/check_mk_service.cpp
M agents/wnx/src/main/check_mk_service.h
A agents/wnx/test_files/unit_test/check_mk.hash.ini
A agents/wnx/test_files/unit_test/checkmk.hash.dat
M agents/wnx/watest/test-upgrade.cpp
Log Message:
-----------
[CMK-2409] - patch hash in legacy agent's check_mk.ini, using checkmk.dat's
hash
- 'patch_hash' is new *hidden* command line option
- full unit testing
- patching is skipped for packaged agents(with DEFDEFADEFA in checkmk.dat)
Change-Id: I596b998dd24a311e30fbe5b4818653f9196708b4
Commit: 436a116b38eb27e8b07659d78e7dc3ef42c1a0a5
https://github.com/tribe29/checkmk/commit/436a116b38eb27e8b07659d78e7dc3ef4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M checks/fileinfo
Log Message:
-----------
fileinfo.groups: Fix non deterministic file output order
Change-Id: Ie098b93c27043db8bfc6367370ae39ab41c2d712
Commit: c8f22866758d24121d584faf54f50f8d65a8fac1
https://github.com/tribe29/checkmk/commit/c8f22866758d24121d584faf54f50f8d6…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
M agents/cfg_examples/docker.cfg
M agents/cfg_examples/docker.minimal.cfg
M agents/plugins/mk_docker.py
M tests/unit/plugins/test_mk_docker.py
Log Message:
-----------
mk_docker.py: sections can now be skipped individually
CMK-2378
Change-Id: Ic5273dc12d6d8078adc2ca9f92b95100fd8a4b16
Commit: fde9a96770776b0567ed433b829bdd4b9d88ddf5
https://github.com/tribe29/checkmk/commit/fde9a96770776b0567ed433b829bdd4b9…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
M agents/cfg_examples/docker.cfg
M agents/plugins/mk_docker.py
M tests/unit/plugins/test_mk_docker.py
Log Message:
-----------
mk_docker.py: remove config option for API verison
CMK-2378
Change-Id: I333bfdecf070221c2bbf7c6d28f7edb7a4380ed5
Commit: 39e2e408bcfd8f102885b30fec463694826b9843
https://github.com/tribe29/checkmk/commit/39e2e408bcfd8f102885b30fec4636948…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
A .werks/7950
M agents/plugins/mk_docker.py
M checkman/docker_container_status
M checkman/docker_container_status.health
M checks/docker_container_status
A tests/unit/checks/generictests/datasets/docker_container_status_1.py
A tests/unit/checks/generictests/datasets/docker_container_status_2.py
M tests/unit/plugins/test_mk_docker.py
Log Message:
-----------
7950 docker_container_status: Improved discovery and health check
The docker container status check now only discovers containers that either should be
running (restart policy set to 'always') or actually are running.
For the subset of those that have a health check set up, the service 'Docker container
health' is discoverd.
It now also reports the last reported health test output and the health test command.
CMK-2377
Change-Id: I92a08bed42b46b4eac149eb644653ec86a4f3d56
Commit: 549948b82f5c59c11205ea15503033ae3a077441
https://github.com/tribe29/checkmk/commit/549948b82f5c59c11205ea15503033ae3…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
A .werks/7952
Log Message:
-----------
7952 mk_docker.py: Add base_url to bakery rule config options
Users with non-default setups can now provide the base URL for docker API engine calls.
By default we are trying to connect via the unix socket at unix://var/run/docker.sock.
CMK-2378
Change-Id: I47fc53a8901eb15dc1db4b138e5d3bfef60c886d
Commit: 2f7a6fae0cf3d33a4e4a00625a3e3d0fbe3ccb0e
https://github.com/tribe29/checkmk/commit/2f7a6fae0cf3d33a4e4a00625a3e3d0fb…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
A tests/unit/agents/plugins/test_mk_docker.py
A tests/unit/agents/plugins/test_mk_jolokia.py
R tests/unit/plugins/test_mk_docker.py
R tests/unit/plugins/test_mk_jolokia.py
Log Message:
-----------
unit tests: move agent plugin tests where they belong
Change-Id: Icb90d91480aa46a2f0f6fa2164a4a8b0f75561ca
Commit: d506efb84a587b089c7b7b8a42280e68e8266f05
https://github.com/tribe29/checkmk/commit/d506efb84a587b089c7b7b8a42280e68e…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
A .werks/7953
Log Message:
-----------
7953 mk_docker.py: Bakery now allows to skip individual sections
The agent bakery rule now allows users to select and deselect individual sections.
Users that have been using the mk_docker.py plugin from the 1.6.0
<tt>beta</tt> releases
before <tt>1.6.0b4</tt> need to update their bakery rule and redeploy the
plugin.
Change-Id: I350539d79b2fc31fdae454754588c6781e4a1783
Commit: 54244a45ce1e52eeedaadb3a929a7cad5e0ac64e
https://github.com/tribe29/checkmk/commit/54244a45ce1e52eeedaadb3a929a7cad5…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
M agents/wnx/install/resources/check_mk.user.yml
M agents/wnx/install/resources/check_mk.yml
M agents/wnx/integration/test_section_plugin_group.py
M agents/wnx/src/common/cfg_yaml.h
M agents/wnx/src/engine/cap.cpp
M agents/wnx/src/engine/cap.h
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg.h
M agents/wnx/test_files/config/check_mk_dev.example.yml
M agents/wnx/test_files/config/check_mk_dev.yml
M agents/wnx/test_files/config/check_mk_dev_default.yml
M agents/wnx/test_files/config/check_mk_dev_malformed.yml
M agents/wnx/test_files/config/check_mk_dev_unit_testing.yml
M agents/wnx/test_files/config/check_mk_dev_utf16.yml
M agents/wnx/watest/test-cvt.cpp
M agents/wnx/watest/test-mrpe.cpp
M agents/wnx/watest/test-player.cpp
M agents/wnx/watest/test-plugin.cpp
M agents/wnx/watest/test-yaml.cpp
Log Message:
-----------
[CMK-2411] - yml macros were renamed according to the request
Change-Id: Ic8d7a0cc1c7755facfb379fcf444670f01220aa9
Commit: 47daeca7e871b904361ee6782491fd352ba55f8f
https://github.com/tribe29/checkmk/commit/47daeca7e871b904361ee6782491fd352…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
M tests/unit/checks/generictests/regression.py
Log Message:
-----------
generictests: fix missing mock for host_extra_conf_merged in regression script
Change-Id: I5c45329c7623e2476963803544eb7d61b9255452
Commit: 430bc7e3f6371ca5ff80ddeaa60ec4e1de45d603
https://github.com/tribe29/checkmk/commit/430bc7e3f6371ca5ff80ddeaa60ec4e1d…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
A .werks/7917
M cmk/gui/plugins/wato/check_parameters/aws.py
Log Message:
-----------
7917 FIX aws_costs_and_usage: Fixed missing service condition in related parameter set
Change-Id: Iab30a9c85913b039fccb07ef7e774402d3fbc17c
Commit: 3f2dd1f784ab544a8c1311901d6bfff1c815f654
https://github.com/tribe29/checkmk/commit/3f2dd1f784ab544a8c1311901d6bfff1c…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
A .werks/7447
M cmk/gui/bi.py
M cmk/gui/mobile.py
M cmk/gui/view_utils.py
M cmk/gui/views.py
Log Message:
-----------
7447 FIX Duplicated livestatus query limit exceeded
Change-Id: Id6d569347bee833dfd50aa7d9be9cf130e2481b9
Commit: 0e541d29ddb2cad7809da00bb32aadd4b5b1e7e6
https://github.com/tribe29/checkmk/commit/0e541d29ddb2cad7809da00bb32aadd4b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
M agents/windows/it/conftest.py
Log Message:
-----------
Legacy windows agent tests: Raise an explicit error when the test VM is not reachable
Change-Id: I71303cc9715b19389929a95d134213bb2b7a6747
Commit: b061b5a51ad3baacd13a7b35bc6c1dc73e29b444
https://github.com/tribe29/checkmk/commit/b061b5a51ad3baacd13a7b35bc6c1dc73…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
M agents/wnx/install/Product.wxs
M agents/wnx/install/resources/check_mk.user.yml
M agents/wnx/install/resources/check_mk.yml
M agents/wnx/install/resources/readme.txt
M agents/wnx/integration/local.py
M agents/wnx/integration/test_section_check_mk.py
M agents/wnx/prepare_to_tests.cmd
M agents/wnx/src/common/cfg_info.h
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/service_processor.h
M agents/wnx/src/engine/upgrade.h
M agents/wnx/src/main/check_mk_service.cpp
M agents/wnx/test_files/config/check_mk_dev.example.yml
M agents/wnx/test_files/config/check_mk_dev.yml
M agents/wnx/watest/test-cap.cpp
M agents/wnx/watest/test-upgrade.cpp
M agents/wnx/watest/test-yaml.cpp
Log Message:
-----------
[CMK-2410] - install into correct folders
- service: %ProgramFiles(x86)%/checkmk/service
- agent: %ProgramData%/checkmk/agent
- decreased delay for waiting async on test to 5 seconds
- name and website fixes for uninstall panel
- readme and yaml corrected
- minor:log small fix.
Change-Id: I5038a63b50150fd639530182e49b59dd319e07cb
Commit: 39b3f77b73146994375112efcff0059707070349
https://github.com/tribe29/checkmk/commit/39b3f77b73146994375112efcff005970…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
A .werks/8810
M checks/systemd_units
M cmk/gui/plugins/wato/check_parameters/systemd_services.py
M tests/unit/checks/generictests/datasets/systemd_units_services_1_regression.py
M
tests/unit/checks/generictests/datasets/systemd_units_services_2_failed_regression.py
M tests/unit/checks/test_systemd_units.py
Log Message:
-----------
8810 systemd_services: Extension of services classification functionality
The systemd services summary check plugin obtains the functionality to assess static and
activatingin a separate batch. Regarding the activating services, a new WATO rule has been
implemented which allows to specify "lenient" time periods.
Change-Id: I743ad1a711c8d60a18f3b4ff25677d363cbc86da
Commit: 4000fc7f7115040a7e9ece9373cb7f96a3aa81be
https://github.com/tribe29/checkmk/commit/4000fc7f7115040a7e9ece9373cb7f96a…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
A agents/wnx/add_path.cmd
M agents/wnx/install/Product.wxs
M agents/wnx/install/install.wixproj
A agents/wnx/install/version.wxi
Log Message:
-----------
[CMK-2379] - version is moved to separate file
Change-Id: Id18c33ffda2dd216911bcb073269d75537ce2dcd
Commit: b859badc6db6a7118255750d9a37ca8837464829
https://github.com/tribe29/checkmk/commit/b859badc6db6a7118255750d9a37ca883…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-20 (Sat, 20 Jul 2019)
Changed paths:
M agents/wnx/install/Product.wxs
Log Message:
-----------
[CMK-2379] - state folder is not remove any more during installation
- backup is removed
Change-Id: Ia0ed77a13ba176a94f025dbc00a90f8404107576
Commit: 3eba64344b2f5a4937793104d5b41aaee08f7bd7
https://github.com/tribe29/checkmk/commit/3eba64344b2f5a4937793104d5b41aaee…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-07-22 (Mon, 22 Jul 2019)
Changed paths:
A .werks/7920
M agents/special/agent_ucs_bladecenter
Log Message:
-----------
7920 FIX agent_ucs_bladecenter: Handles lowercased first letter of attribute names
(UCS-B series)
Change-Id: Iab8f5bb8152e0a62d41d02cffc5e6b62d44e6f16
Commit: a7ec0c5786fb76797036870cf58f3536ae0bf162
https://github.com/tribe29/checkmk/commit/a7ec0c5786fb76797036870cf58f3536a…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-07-22 (Mon, 22 Jul 2019)
Changed paths:
A .werks/7921
M checks/ucs_bladecenter_if
Log Message:
-----------
7921 FIX ucs_bladecenter_if: Use port ID if port name is missing
Previously 'name' was always set and therefore wrong interface groups
were created.
Change-Id: Ibddc60220332abfc73d7508b3a37f6d2ff129483
Commit: cfe439866c771c9d15a7cb1e15779c79bdce29cd
https://github.com/tribe29/checkmk/commit/cfe439866c771c9d15a7cb1e15779c79b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-22 (Mon, 22 Jul 2019)
Changed paths:
M cmk/utils/rulesets/ruleset_matcher.py
Log Message:
-----------
Fix broken GENERIC (agent bakery host) on labels
When one rule in the rulesets agent ports, agent encryption or other
agent related rulesets was using label conditions, this lead to an
exception "AttributeError: 'list' object has no attribute 'get'"
when
trying to match these rules.
Change-Id: If734e1fddd769dc48db5163c9ef35f553ecd4f6a
Commit: 3d6c1d57eda878ef8a14ba058d1b3690c1a17a5f
https://github.com/tribe29/checkmk/commit/3d6c1d57eda878ef8a14ba058d1b3690c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-22 (Mon, 22 Jul 2019)
Changed paths:
A .werks/7983
M cmk/gui/plugins/views/utils.py
M cmk/gui/views.py
Log Message:
-----------
7983 FIX Fix registering GUI commands with old multisite_commands
The command registration API has changed with 1.6, but the 1.5 API
should still work as before for some time. This compatibility layer
has been fixed now.
Change-Id: Iad62c58a4d94b1692cd93eb6e27e4d3dacfa2e6e
Commit: d392fd5b06672e19c320cc912486c234073e9384
https://github.com/tribe29/checkmk/commit/d392fd5b06672e19c320cc912486c2340…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-07-22 (Mon, 22 Jul 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
German Localization
Change-Id: I9625883004784b7ef9595db3fa1ef3ab9664b99a
Commit: cf1dacd0eeb5bd2be432c07aafe0e4d367de0d73
https://github.com/tribe29/checkmk/commit/cf1dacd0eeb5bd2be432c07aafe0e4d36…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-07-22 (Mon, 22 Jul 2019)
Changed paths:
A .werks/7919
M agents/plugins/mk_sap_hana
Log Message:
-----------
7919 FIX mk_sap_hana: Do not write empty loglines which let the logwatch check crash
Change-Id: I15175d08c4a4b4bbd5fa3298e2e67e18ac5cfb02
Commit: 4bc4d03e28daf5d533ad3deabf12f40d6bbdb466
https://github.com/tribe29/checkmk/commit/4bc4d03e28daf5d533ad3deabf12f40d6…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-22 (Mon, 22 Jul 2019)
Changed paths:
M cmk_base/piggyback.py
M tests/unit/cmk_base/test_piggyback.py
Log Message:
-----------
Extract function for cmk_base from PiggybackConnector method
The method _get_piggyback_files was closely related to to the
cmk_base.piggyback module. To reflect this it is now available
there as get_source_and_piggyback_hosts.
CMK-2415
Change-Id: I0a4720c18135e0c7d5b73dd5001d9d7a5dcafa77
Commit: c5c3a5d3d6dde9b1bdec4f11b004676bc854bd14
https://github.com/tribe29/checkmk/commit/c5c3a5d3d6dde9b1bdec4f11b004676bc…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-22 (Mon, 22 Jul 2019)
Changed paths:
M web/htdocs/js/modules/valuespecs.js
Log Message:
-----------
Fixed JS error when removing elements from ListOf valuespecs
Change-Id: I8f734eee26d9c17fffa3ec6a158f067e644c2627
Commit: a739795aecfb2f5b6e58cadf3f53f166c6fed8ea
https://github.com/tribe29/checkmk/commit/a739795aecfb2f5b6e58cadf3f53f166c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-22 (Mon, 22 Jul 2019)
Changed paths:
M cmk/gui/htmllib.py
Log Message:
-----------
Minor HTML code performance improvements and cleanups
Change-Id: Idafb080578c40a29f005fbce4ca38beb816487ea
Commit: 2b3adc228ec7ac959ce96aafb9875a77b9bcb2a1
https://github.com/tribe29/checkmk/commit/2b3adc228ec7ac959ce96aafb9875a77b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-22 (Mon, 22 Jul 2019)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
CascadingDropdown: Extract rendering of sub valuespec
Change-Id: I2de3629b74140714a8592f91fb872e02611206ed
Commit: 08ed268dcd5334acfb68aebbea989271a281be02
https://github.com/tribe29/checkmk/commit/08ed268dcd5334acfb68aebbea989271a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-22 (Mon, 22 Jul 2019)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
Cleanup: reduce nesting
Change-Id: If759896f15eaa736ac606968b63202a1f12c010a
Commit: 53fd7179039bd2afd4a214ef0ab891436ac18ba0
https://github.com/tribe29/checkmk/commit/53fd7179039bd2afd4a214ef0ab891436…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-22 (Mon, 22 Jul 2019)
Changed paths:
M cmk/gui/valuespec.py
M cmk/gui/views.py
M tests/unit/cmk/gui/test_pages.py
M web/htdocs/js/modules/valuespecs.js
Log Message:
-----------
CascadingDropdown: Optional asynchronous rendering
The cascaded valuespecs can now be rendered dynamically in the moment
an option has been choosen by the user instead of pre-rendering them
all on on initial page loading.
This comes in handy especially in the view editor where we have a lot
of nested valuespecs.
To use this feature a call site has to implement a page that can deliver
the nested valuespec in the moment it is requested by the frontend. An
example can be found in cmk/gui/views.py::PageAjaxCascadingRenderPainterParameters.
Change-Id: I75e3abe4c3c12c009837ad7b09efdc270ed0c733
Commit: d8c30764bd7e2ba4506093489d5b371cc2373bef
https://github.com/tribe29/checkmk/commit/d8c30764bd7e2ba4506093489d5b371cc…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-22 (Mon, 22 Jul 2019)
Changed paths:
M cmk/gui/valuespec.py
M web/htdocs/js/modules/valuespecs.js
Log Message:
-----------
Cleanup unused parameter
Change-Id: I74da45af208f5ecb6a5fbc82d60274851d95d94c
Commit: 25a9c92a5edee6e3a3c04ac2552b6fefde6d8df9
https://github.com/tribe29/checkmk/commit/25a9c92a5edee6e3a3c04ac2552b6fefd…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-22 (Mon, 22 Jul 2019)
Changed paths:
M tests/testlib/base.py
Log Message:
-----------
Scenario can be used to register autochecks
Change-Id: Ie53393497ced4d54e2df0237b9ef2d90c2ca19c5
Commit: 5255693e6d197a02e065b0680618456300278808
https://github.com/tribe29/checkmk/commit/5255693e6d197a02e065b068061845630…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-22 (Mon, 22 Jul 2019)
Changed paths:
M agents/wnx/install/resources/check_mk.user.yml
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/cma_core.h
M agents/wnx/src/engine/on_start.cpp
M agents/wnx/watest/test-plugin.cpp
M agents/wnx/watest/test-upgrade.cpp
M agents/wnx/watest/test_tools.cpp
Log Message:
-----------
[CMK-2390] - updated algorithm for plugins/local pattern
- files are gathered folder by folder left to right
- execution patterns are estimated in top down order
- from relative path in patterns only filename is accepted
- duplicated files will be excluded from execution
Change-Id: Id8d0cfa7bae2d6b189d2cf24b2e6f88fc17adaa3
Commit: 8f9789816c88f132179ce7ac4f5a8d7ec14d445d
https://github.com/tribe29/checkmk/commit/8f9789816c88f132179ce7ac4f5a8d7ec…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-22 (Mon, 22 Jul 2019)
Changed paths:
M tests/testlib/base.py
Log Message:
-----------
Quick fix for too early pick
Change-Id: Ia69c2d35b9173be65893dbee8066fa2574e94d5a
Commit: a93eaac26bd966e161725db9da013405fc02201e
https://github.com/tribe29/checkmk/commit/a93eaac26bd966e161725db9da013405f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-22 (Mon, 22 Jul 2019)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
Minor cleanups
Change-Id: I1bc11e93b881a37b32331d87be617f0b3b889bbd
Commit: 8c5a30dd296a587f1a88e14817e166f4dc40a2c9
https://github.com/tribe29/checkmk/commit/8c5a30dd296a587f1a88e14817e166f4d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-22 (Mon, 22 Jul 2019)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
ListOfMultiple: Extract row rendering logic
Change-Id: I83303f203e9fc2091a0f5695e0f7dd6ec13db03e
Commit: 456692cf24b794565cdade959abbace698153291
https://github.com/tribe29/checkmk/commit/456692cf24b794565cdade959abbace69…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-22 (Mon, 22 Jul 2019)
Changed paths:
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/valuespec.py
M cmk/gui/visuals.py
M tests/unit/cmk/gui/test_pages.py
M web/htdocs/js/modules/valuespecs.js
M web/htdocs/themes/classic/scss/_views.scss
M web/htdocs/themes/facelift/scss/_views.scss
Log Message:
-----------
ListOfMultiple: Choices are now fetched via AJAX on demand
The ListOfMultiple valuespec is currently used in two places (the filter
selection of the view editor and the tag selection of the rule condition
editor).
Instead of precomputing all the possible values, the valuespec is now
only rendering the initially selected choices. In the moment the user
adds a new choice, this will be fetched from the server using an AJAX
call.
Each call site of the ListOfMultiple valuespec needs to implement an
AJAX page which is based on ABCPageListOfMultipleGetChoice.
Change-Id: I42e83b7f009e629f2455b1cbfef18b314f3debc5
Commit: f6a3e00fbfd7cf74b48864183d1d4769a0b018cb
https://github.com/tribe29/checkmk/commit/f6a3e00fbfd7cf74b48864183d1d4769a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-22 (Mon, 22 Jul 2019)
Changed paths:
M cmk/gui/wato/pages/rulesets.py
Log Message:
-----------
Fix rendering of rule numbers after 10f4b187
Change-Id: I2db34f979e98911b28e101858c6acf59f0d15980
Commit: e1b5da7848b2dd37ddc0fb0c932a4faa2480bb82
https://github.com/tribe29/checkmk/commit/e1b5da7848b2dd37ddc0fb0c932a4faa2…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
M cmk/gui/wato/pages/audit_log.py
M cmk/gui/watolib/changes.py
M cmk/utils/store.py
Log Message:
-----------
cmk/gui/watolib/changes.py: convert to pathlib.Path
Change-Id: If905a7c4fd835c2753f5de3bf79e6a5724e5dd61
Commit: ff7b1c1e63ac8a14070ad49b0a0499295b0ffe75
https://github.com/tribe29/checkmk/commit/ff7b1c1e63ac8a14070ad49b0a0499295…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
M cmk/gui/watolib/changes.py
Log Message:
-----------
cmk/gui/watolib/changes.py: expilicitly use utf-8 encoding
When formating multiple arguments of which one is unicode, the others
get decoded using the ascii codec implicitly.
Change-Id: I29117b3e0b68329cb78b8201297d50206ba99e5e
Commit: ff9ab31bc0cdc039ce95479f27c63db01b11e701
https://github.com/tribe29/checkmk/commit/ff9ab31bc0cdc039ce95479f27c63db01…
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: I8447d774c355d652802ca4faa1221545db19c6a3
Commit: 8be20d77b6287ea74d78939c373107845d53cdb7
https://github.com/tribe29/checkmk/commit/8be20d77b6287ea74d78939c373107845…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
M cmk/utils/rulesets/ruleset_matcher.py
Log Message:
-----------
Cleanup: Fix scope of match functions
Change-Id: I9206ba852ab0c615f96c4b9aed419428a3ccfcf5
Commit: 333cb8a7943317e6ff0190debdd6bae5a22a1ab5
https://github.com/tribe29/checkmk/commit/333cb8a7943317e6ff0190debdd6bae5a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
M cmk/utils/rulesets/ruleset_matcher.py
Log Message:
-----------
Generalize label match function
To prepare for service rule matching, the host label match function
has been moved to module level and renamed.
Change-Id: Ieab057b08d0c1fdc9dd152b5dccfe493b174d8e6
Commit: 17d8c251822e773e219928c39206659b81f8ee1e
https://github.com/tribe29/checkmk/commit/17d8c251822e773e219928c39206659b8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
M cmk/utils/labels.py
M cmk_base/automations/check_mk.py
M cmk_base/config.py
M cmk_base/core_config.py
M tests/unit/cmk_base/test_config.py
Log Message:
-----------
Cleanup labels_of_service and label_sources_of_service API
Both functions required the service labels as input parameters
since a short time. This was only done this way to be able to
re-use the service labels read from the autochecks of the host
and a bad API for most use cases.
The source label loading logic should be transparent to the call
sites, just like the caching of the persistance logic.
This commit restores the previous API where the call sites only
need the host name and service description. All other needed
information will be gathered by the LabelManager on it's own.
Currently the LabelManager._discovered_labels_of_service() method
is hacked to just make it work. The next commit will move the
autochecks loading logic to cmk.utils, to make it available to the
all components of Checkmk and wrap the code into a manager class
that cares about caching the already read data during runtime.
Change-Id: I75bf9d4296816fca86fea8c359d33ec48bcff574
Commit: 3ab2ed07bf41a128311a7f5092ed07e692b507a6
https://github.com/tribe29/checkmk/commit/3ab2ed07bf41a128311a7f5092ed07e69…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
M bin/update_rrd_fs_names.py
M cmk/gui/watolib/rulesets.py
M cmk/utils/labels.py
M cmk_base/autochecks.py
M cmk_base/automations/check_mk.py
M cmk_base/config.py
M tests/testlib/base.py
M tests/unit/cmk_base/test_autochecks.py
Log Message:
-----------
Introduce AutochecksManager
* The AutochecksManger is responsible for reading the configured
autochecks from the disk and caching the autochecks during runtime.
* Changed all call sites of autochecks.read_autochecks_of() to use the
new AutochecksManager.get_autochecks_of().
* Discovered services now need to be accessed through
AutochecksManager.discovered_labels_of()
Change-Id: I2aae957dfeaf37bedf2a769928cf19ce38045f6b
Commit: 46b81338b5e21474e7999680c737eabc96e817f4
https://github.com/tribe29/checkmk/commit/46b81338b5e21474e7999680c737eabc9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
M cmk_base/autochecks.py
Log Message:
-----------
Move read_autochecks_of() and helpers to AutochecksManager
These methods are now all internal helpers of the AutochecksManager.
Use get_autochecks_of() to fetch the autochecks.
Change-Id: I5da49074c44893bd5718db1e5730ad33e16807df
Commit: 35e9a99cc0c63de3a5be524e796895380d958b31
https://github.com/tribe29/checkmk/commit/35e9a99cc0c63de3a5be524e796895380…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
M cmk/utils/rulesets/ruleset_matcher.py
Log Message:
-----------
Generalize label condition cache ID calculation
To prepare for service label matching, the function to calculate the
label condition cache ID has been moved to module level.
CMK-2402
Change-Id: Ide21a0d72a2b8034c9157002b4d8116fbf7081fe
Commit: 11ce01daec8d325ddb1dcfbeb47a392339904422
https://github.com/tribe29/checkmk/commit/11ce01daec8d325ddb1dcfbeb47a39233…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
M cmk/utils/rulesets/ruleset_matcher.py
Log Message:
-----------
Cleanup service conditions
Prepare for service label rule conditions.
* Rename service condition to description condition
* Move cache ID calculation to match object
CMK-2402
Change-Id: Ief9feaf21f18fd50617b19a2d3cd37df7f0b652a
Commit: 9137920b33117e104af272c55a33250cd4f77d8a
https://github.com/tribe29/checkmk/commit/9137920b33117e104af272c55a33250cd…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
A .werks/7984
M cmk/utils/labels.py
Log Message:
-----------
7984 FIX Service labels assigned with ruleset matched on all services of a host
The service labels rules were assigned to all services of a host instead of just
the services matching the configured service conditions.
Change-Id: I5e6b7de6a04f40beda919f76e8ed07fbae79da99
Commit: 5e9e759ed0c6f902cb112292abbe709b0692f215
https://github.com/tribe29/checkmk/commit/5e9e759ed0c6f902cb112292abbe709b0…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
M checks/docker_node_info
M cmk/gui/plugins/metrics/check_mk.py
M tests/unit/checks/generictests/datasets/docker_node_info_centos6_regression.py
M tests/unit/checks/generictests/datasets/docker_node_info_no_output.py
M tests/unit/checks/generictests/datasets/docker_node_info_raw_text.py
M tests/unit/checks/generictests/datasets/docker_node_info_regression.py
Log Message:
-----------
docker_node_info: add graph and perfometer
Also clean up the check along the way.
Change-Id: Ib5e7afd56e39935ad30c08d4ee66c03ce21f3265
Commit: 0fcf266d9ad16fa0cacd9cfe1478fea2f24a0394
https://github.com/tribe29/checkmk/commit/0fcf266d9ad16fa0cacd9cfe1478fea2f…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
M checks/docker_node_disk_usage
M cmk/gui/plugins/metrics/check_mk.py
M tests/unit/checks/generictests/datasets/docker_node_disk_usage_raw_text.py
M tests/unit/checks/generictests/datasets/docker_node_disk_usage_regression.py
Log Message:
-----------
docker_node_disk_usage: minor improvements
* use check_levels
* add graph definitions
* add perfometer
Change-Id: I5021c643d41b22e0b495a43ba52e39e11e7c7ba3
Commit: f2de78b40e3f2799eb92201ba66bc6f9fb89dead
https://github.com/tribe29/checkmk/commit/f2de78b40e3f2799eb92201ba66bc6f9f…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
M agents/wnx/prepare_to_tests.cmd
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/upgrade.cpp
M agents/wnx/src/engine/upgrade.h
M agents/wnx/src/engine/windows_service_api.cpp
A agents/wnx/test_files/unit_test/checkmk.defa.hash.dat
A agents/wnx/test_files/unit_test/cmk-update-agent.state
M agents/wnx/watest/test-upgrade.cpp
M agents/wnx/watest/watest.vcxproj
M agents/wnx/watest/watest.vcxproj.filters
Log Message:
-----------
[CMK-2409] - state file and ini file will be patched with new hash from checkmk.dat
- upgrade.protocol is relocated to config folder with backward compatibility
- state/cmk-agent-update.state file will be recovered if missing(to fix beta03 error)
- extended patch_hash command to support both state and in files
- extensive unit testing including integration
Change-Id: I9442571bc30a4e1c618285f2011fae8bc3a98b4f
Commit: 518966dba118c63f528587b16f0295a149ea547b
https://github.com/tribe29/checkmk/commit/518966dba118c63f528587b16f0295a14…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
M cmk/gui/wato/pages/rulesets.py
Log Message:
-----------
Fix recently introduced format error
Change-Id: Ia05efaac1107eca507177ff0a2d0435229e0b417
Commit: 6342ccca7207e6ad06c09b9e0105859083171587
https://github.com/tribe29/checkmk/commit/6342ccca7207e6ad06c09b9e010585908…
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
M 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: I40238361756fd69adf06631387273f2eaeab43ce
Commit: 0e95d25d0e1e81cd28c478b118d35f0d4106da6d
https://github.com/tribe29/checkmk/commit/0e95d25d0e1e81cd28c478b118d35f0d4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
M omd/packages/check_mk/.f12
Log Message:
-----------
Fix wrong .f12
Change-Id: Id19ebb3c934f6bd1fd688b32916d5985ec486608
Commit: f71be591477cda75283280a5106b3c24de87a83d
https://github.com/tribe29/checkmk/commit/f71be591477cda75283280a5106b3c24d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
M cmk_base/automations/check_mk.py
Log Message:
-----------
Fix issue in recent commits
Change-Id: I8954cb4dd805748883b5dd11e6c04762fe9e61ef
Commit: 3791973c815d75667043fa109c7f1f185b54c425
https://github.com/tribe29/checkmk/commit/3791973c815d75667043fa109c7f1f185…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
M agents/wnx/src/common/cfg_info.h
M agents/wnx/src/engine/cfg_details.h
M agents/wnx/src/engine/upgrade.cpp
M agents/wnx/watest/test-upgrade.cpp
Log Message:
-----------
[CMK-2409] state folder for AU state file changed to config folder
- minor: fixed log output
Change-Id: I12127f692522dfbe009533a6f28d616bb8ec920a
Commit: bd9618837fdf2c2b281ddf8fea609e9eef433c7e
https://github.com/tribe29/checkmk/commit/bd9618837fdf2c2b281ddf8fea609e9ee…
Author: Robert Sander <r.sander(a)heinlein-support.de>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
A .werks/7924
M checks/ucd_hr.include
Log Message:
-----------
support for Bomgar Appliances
Change-Id: I563ae93fc4200a380b590656ff4e2899544d86f6
Commit: 62312263354aea6db46c7837f79729dfa3e8cdca
https://github.com/tribe29/checkmk/commit/62312263354aea6db46c7837f79729dfa…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/upgrade.cpp
Log Message:
-----------
[CMK-2409] - fix RecoverOldStateFile target folder
Change-Id: I69cde6567dd3a5b113e7d4777a2ad874621af2d7
Commit: ce210bf5ac94202b2e9ec987b6d29e0206da1a4f
https://github.com/tribe29/checkmk/commit/ce210bf5ac94202b2e9ec987b6d29e020…
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: I7387de62784a30b9499897482eee00a10402302d
Commit: 465ad15f5467adda318cf54a673d5c9b682970ab
https://github.com/tribe29/checkmk/commit/465ad15f5467adda318cf54a673d5c9b6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
M cmk/gui/crash_reporting.py
M omd/packages/apache-omd/skel/etc/apache/conf.d/security.conf
Log Message:
-----------
Send crash reports to new
https://crash.checkmk.com
WEB-480
Change-Id: I75216e16eb4a4836635df595ebc88348d78aec22
Commit: cf5c54b2dc1529cff74be4f12e54894330b4ce14
https://github.com/tribe29/checkmk/commit/cf5c54b2dc1529cff74be4f12e5489433…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-07-23 (Tue, 23 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 agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Set version to 1.6.0b5
Change-Id: Ifc6e9688c5d83060d7846ee731733b8abfe6a78c
Commit: ebd0feb72c3cba0be26f4327ae2454e65583dfa7
https://github.com/tribe29/checkmk/commit/ebd0feb72c3cba0be26f4327ae2454e65…
Author: Tungdal <45539900+Tungdal(a)users.noreply.github.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
A .werks/8815
M checks/ceph_df
M tests/unit/checks/generictests/datasets/ceph_df_new.py
A tests/unit/checks/generictests/datasets/ceph_df_new_regression.py
M tests/unit/checks/generictests/datasets/ceph_df_new_whitespaces.py
A tests/unit/checks/generictests/datasets/ceph_df_new_whitespaces_regression.py
M tests/unit/checks/generictests/datasets/ceph_df_old.py
A tests/unit/checks/generictests/datasets/ceph_df_old_regression.py
Log Message:
-----------
Updating ceph_df
the parameter "max avail" of "ceph df" shows, how much space currently
is available.
so, it is possible, that you get a message like "CRIT - 92% used ..." when you
have 52% space left
Change-Id: I21c588f05701c0336964210d2e15b4b492678f64
Commit: a4c28f4958ce822e6b8bf0265f0ed0226fd3a09d
https://github.com/tribe29/checkmk/commit/a4c28f4958ce822e6b8bf0265f0ed0226…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
M agents/wnx/include/tools/_misc.h
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg_details.h
M agents/wnx/src/engine/providers/mrpe.cpp
M agents/wnx/src/engine/providers/mrpe.h
M agents/wnx/watest/test-cfg.cpp
M agents/wnx/watest/test-wtools.cpp
M agents/wnx/watest/test_tools.cpp
Log Message:
-----------
[CMK-2425] - root is determined correctly in all cases
- refactored
- unit tested
Change-Id: Ia3ff50be688db9c2ef21fe64d906f2f00584f86b
Commit: 3f8475d95a4607d402853df0659e1dacd4ab8632
https://github.com/tribe29/checkmk/commit/3f8475d95a4607d402853df0659e1dacd…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-24 (Wed, 24 Jul 2019)
Changed paths:
M agents/wnx/install/resources/check_mk.user.yml
M agents/wnx/install/resources/check_mk.yml
Log Message:
-----------
[CMK-2379] - yml cosmetic fixes
Change-Id: I24740401c63fc8dba3523f13258a52e490151b45
Commit: fe78129343313132669bd9e73e888079d19d6cb3
https://github.com/tribe29/checkmk/commit/fe78129343313132669bd9e73e888079d…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-24 (Wed, 24 Jul 2019)
Changed paths:
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/src/engine/windows_service_api.h
M agents/wnx/src/main/check_mk_service.cpp
M agents/wnx/src/main/check_mk_service.h
Log Message:
-----------
[CMK-2379] - command line option version added
Change-Id: I661b09f905377fbf2e78745dfdbc6491813555b9
Commit: a7c357d26e077a2b6b5f0794244ecc613fd77c3f
https://github.com/tribe29/checkmk/commit/a7c357d26e077a2b6b5f0794244ecc613…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-24 (Wed, 24 Jul 2019)
Changed paths:
A .werks/7269
M cmk/gui/plugins/userdb/ldap_connector.py
Log Message:
-----------
7269 FIX Increased LDAP user profile synchronisation timeout to remote sites
The timeout has been increased from 10s to 30s, since some setups were
unable to sync the user profiles in time.
Change-Id: Ieed9ecd86fe258b2cecc2b55436df312a92bc2f2
Commit: 70fde18281a674c3a0237c9b7ab49f6279c12c13
https://github.com/tribe29/checkmk/commit/70fde18281a674c3a0237c9b7ab49f627…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-24 (Wed, 24 Jul 2019)
Changed paths:
A .werks/7268
M cmk/gui/plugins/wato/bi.py
Log Message:
-----------
7268 BI aggregations: Introduced aggregation ID
In previous versions aggregation templates were identified by the pack name and an
automatic index number.
The index number however did not work well when multiple users modify aggregations at the
same time.
In a worst case scenario, the wrong aggregation was edited/deleted.
This werk introduces a mandatory id for each aggregation. Old configurations still work
without an id.
However, you will get an error message if you save an old aggregation with no id set.
CMK-2355
Change-Id: I10394224f4de5934f99a818673a1620ef160579f
Commit: 51f122b6daa6a4ee2b6f2f508acb231a48d8fda1
https://github.com/tribe29/checkmk/commit/51f122b6daa6a4ee2b6f2f508acb231a4…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-24 (Wed, 24 Jul 2019)
Changed paths:
M .werks/7268
Log Message:
-----------
fixed werk version
Change-Id: I640ad0d7d8564f1ebfe251d5a40ef5d7cdee4583
Commit: 21ee6b3c96bd96a01e27a5f61b818101c3c72825
https://github.com/tribe29/checkmk/commit/21ee6b3c96bd96a01e27a5f61b818101c…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-24 (Wed, 24 Jul 2019)
Changed paths:
M cmk/gui/plugins/wato/bi.py
Log Message:
-----------
updated WK7268
Change-Id: I05500b2dfe21b49a4735e7703ad5574b852c9fe2
Commit: 50f9b6f069b77ce42b70f9f8c9c4233960cd34cf
https://github.com/tribe29/checkmk/commit/50f9b6f069b77ce42b70f9f8c9c423396…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-24 (Wed, 24 Jul 2019)
Changed paths:
A .werks/7985
M web/htdocs/js/modules/utils.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: ed316f4c9a26b326fe7ad08703198b2be504e609
https://github.com/tribe29/checkmk/commit/ed316f4c9a26b326fe7ad08703198b2be…
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: 4134aaf3601fc49546018e328cfc34f62e8557e7
https://github.com/tribe29/checkmk/commit/4134aaf3601fc49546018e328cfc34f62…
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: 29e5435736d58dad2f7525f79aebff1aaeee6a07
https://github.com/tribe29/checkmk/commit/29e5435736d58dad2f7525f79aebff1aa…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-24 (Wed, 24 Jul 2019)
Changed paths:
M agents/wnx/integration/local.py
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg_details.h
M agents/wnx/src/engine/external_port.cpp
M agents/wnx/src/main/check_mk_service.cpp
Log Message:
-----------
Windows Integration tests are probably fixed. We are using now "hammer method"
to kill windows process together with all his children.
- a bit more logging
Change-Id: I124fb6e430084e88dff7929b42023e840424e187
Commit: de9837c91d3a9f030c2126b4a7823f6b7492ece4
https://github.com/tribe29/checkmk/commit/de9837c91d3a9f030c2126b4a7823f6b7…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M tests/unit/checks/generictests/datasets/esx_vsphere_counters_diskio.py
Log Message:
-----------
esx_vsphere_counters: extend test
Change-Id: Ib46fe64b0e2339220db1e0c8e871c42688a206ee
Commit: a4a636fbb3da5764436e2e8c1b801cc60e72f56e
https://github.com/tribe29/checkmk/commit/a4a636fbb3da5764436e2e8c1b801cc60…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
A .werks/7955
M agents/special/agent_vsphere
M checks/esx_vsphere_counters
M tests/unit/checks/generictests/datasets/esx_vsphere_counters_diskio.py
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.
Along the way:
* rename values to summary
* remove '[]' in favour of '.get()' to avoid key error
* don't initiate missing values, let check_diskstat_dict
deal with it
FEED-3645
Change-Id: I7569c94168b48b975dd1c8da867084c00d63de1f
Commit: 887cff34a38fb0f9ca24ea408883a1514a41ced4
https://github.com/tribe29/checkmk/commit/887cff34a38fb0f9ca24ea408883a1514…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M cmk_base/autochecks.py
M tests/testlib/base.py
M tests/unit/cmk_base/test_autochecks.py
Log Message:
-----------
Fix AutochecksManager.discovered_labels_of
Skip computing unused effective check parameters for autochecks
in discovered_labels_of().
discovered_labels_of called _read_autochecks which was computing
the effective check parameter of all autochecks. To do this it is
necessary to process service rulesets which all could use service
label conditions. This ended up in an endless recursion.
To fix this _read_autochecks_of has now been split into two steps.
The raw autochecks produced by the first step are enough for
discovered_labels_of.
CMK-2402
Change-Id: I283caadac9b9642c140ebba5b7a9990b31c82a6d
Commit: 7a4c26c7f84be3a9e4eb6f26275ffbd2e5fba559
https://github.com/tribe29/checkmk/commit/7a4c26c7f84be3a9e4eb6f26275ffbd2e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M cmk/utils/rulesets/ruleset_matcher.py
M cmk_base/config.py
M tests/unit/cmk/utils/rulesets/test_ruleset_matcher.py
M tests/unit/cmk_base/test_config.py
Log Message:
-----------
Service labels can now be used as service rule conditions
The matching logic is equal to the host label matching.
CMK-2402
Change-Id: Idb4d88e29a65e9b41d3b7cad10a176aeafe7c209
Commit: b8f1fa0c7b67c4f03d1f22685831d61b78f07571
https://github.com/tribe29/checkmk/commit/b8f1fa0c7b67c4f03d1f22685831d61b7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/watolib/rulesets.py
M cmk/utils/labels.py
Log Message:
-----------
Add service label matching to WATO GUI
The service labels can now be configured as conditions, just like the
host labels.
The rule matching analysis, which is implemented in
watolib.rulesets.Rule._get_mismatch_reasons_of_match_object is not
working yet will be fixed in one of the next commits.
CMK-2402
Change-Id: If283ed2a96ebe767946f6ae22d877cd0f50a5c64
Commit: 58a868498ebaedca101a5b105c99d5ad26144128
https://github.com/tribe29/checkmk/commit/58a868498ebaedca101a5b105c99d5ad2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M cmk/gui/watolib/rulesets.py
M cmk/utils/rulesets/ruleset_matcher.py
M cmk_base/config.py
M tests/unit/cmk_base/test_config.py
Log Message:
-----------
Remove unused host attributes from RuleMatchObject
The host attributes (folder, labels, tags) are not used during matching
phase of the rule processing. They are already resolved by the ruleset
optimizer to a list of matching host names. For this reason the match
object only needs the host_name attribute for matching the host
conditions.
CMK-2402
Change-Id: Ib73a33fffeae894c8348f40a7934adc5d5517bbd
Commit: e0b765b13640743a7ac18d69d9fb917dbaf93e52
https://github.com/tribe29/checkmk/commit/e0b765b13640743a7ac18d69d9fb917db…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M cmk_base/autochecks.py
Log Message:
-----------
Cache labels of read autochecks for later use
CMK-2402
Change-Id: I06db8ff641ce026667eebc95b21a4e50d9b7356a
Commit: 0fbb8cf32fa673df58289db58363472a2e48a184
https://github.com/tribe29/checkmk/commit/0fbb8cf32fa673df58289db58363472a2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M cmk/gui/watolib/rulesets.py
M cmk/utils/labels.py
A cmk_base/export.py
Log Message:
-----------
Make ruleset match analysis in WATO work - step 1
This is not possible without loading the whole Checkmk base
configuration to get the rulesets, labels and so on.
Using an automation, as we normally do would be a performance overkill.
The component cmk_base now has one module cmk_base.export which exposes
some functionality for other components, like the GUI. This is the same
approach as we use in cmk.ec.export.
We need some more steps to make the analysis really work, like
transporting the service description through several pages of WATO
instead of just the item.
CMK-2402
Change-Id: Iee59a6a3896f4080e227e365b0feaf00ac1da8a2
Commit: d86caf46607b4afdf658b33dc68caa0692939604
https://github.com/tribe29/checkmk/commit/d86caf46607b4afdf658b33dc68caa069…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M cmk/gui/wato/pages/object_parameters.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/services.py
M cmk/gui/watolib/rulesets.py
M cmk_base/config.py
M cmk_base/export.py
Log Message:
-----------
Make ruleset match analysis in WATO work - step 2
Care about special case of matching on checkgroup parameter rulesets.
These rulesets do not use the whole service_description as condition,
but only the check item name.
This was working transparently until we need the real service description to
gather the labels of a services for matching on rules that use service labels
as conditions. To make this work we now use a specific helper function
cmk_base.config.ruleset_match_object_for_checkgroup_parameters() to get a
ruleset match object that uses the item as service_description and the real
service_description to get service attributes like the service labels.
CMK-2402
Change-Id: I4ab5dea31ffb9b25783d929d9de281aaa6a751e0
Commit: d8286533b55df9672916e19086bb240b31efdcea
https://github.com/tribe29/checkmk/commit/d8286533b55df9672916e19086bb240b3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M cmk/gui/wato/pages/object_parameters.py
M cmk/gui/wato/pages/pattern_editor.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/services.py
M cmk/gui/watolib/rulesets.py
M cmk_base/config.py
M cmk_base/export.py
Log Message:
-----------
Make ruleset match analysis in WATO work - step 3
Transport the real service description together with the check item
through several WATO pages to make both available to the rule analysis
logic of WATO.
With this step the rule analysis is now working again.
CMK-2402
Change-Id: Ie001f93c02a121f96b481144566eb7b6d4de3cb1
Commit: cf6f74c1d2bc28c58ba4c3b3c7f4928e70319f8b
https://github.com/tribe29/checkmk/commit/cf6f74c1d2bc28c58ba4c3b3c7f4928e7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M cmk/gui/wato/pages/pattern_editor.py
M cmk/gui/watolib/rulesets.py
Log Message:
-----------
Remove odd logwatch pattern test: Logfile matching, but no host name given
Change-Id: I9aeaa558ea2f95aefcaa6971780fefff632bb898
Commit: 0286a7c939879df5bfdfad6d337c2b7fd0848257
https://github.com/tribe29/checkmk/commit/0286a7c939879df5bfdfad6d337c2b7fd…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M cmk/gui/wato/pages/tags.py
M cmk/utils/tags.py
M tests/unit/cmk/utils/test_utils_tags.py
Log Message:
-----------
Cleanup: Module import violation and naming of tag group ID
* Remove cmk.gui import from cmk.utils.tags module. Importing a module
of the cmk.gui component is not allowed from cmk.utils.
* Improved naming of the tag group ID input field title
Change-Id: I7fd24fb6359a16e7f538ee22fcae3fe7f49d7a29
Commit: 705aed8fe72053e18d414f79ac4f9f5444ecccea
https://github.com/tribe29/checkmk/commit/705aed8fe72053e18d414f79ac4f9f544…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
A .werks/7986
Log Message:
-----------
7986 Service labels can be used as rule conditions
The service labels, that are introduced with Checkmk 1.6 can now be used as
conditions in service rulesets (Host & Service Parameters). These conditions
can be configured like the host labels.
The labels can not be used in the rulesets "Service labels", because that
could result in a hen egg problem.
Change-Id: If233dd91b5bdbc20484fcb62df0c2c068b75eff2
Commit: 952ac876c1acb8290b501385af7ab21703303526
https://github.com/tribe29/checkmk/commit/952ac876c1acb8290b501385af7ab2170…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M agents/special/agent_vsphere
Log Message:
-----------
agent_vsphere: start reordering functions
Change-Id: I4d47470a9855c01f6a058f4c0ce492843c140034
Commit: 6d13b7dfb4371e760455c54649b1a150c1de49f3
https://github.com/tribe29/checkmk/commit/6d13b7dfb4371e760455c54649b1a150c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M agents/special/agent_vsphere
Log Message:
-----------
agent_vsphere: factor out determination of available counters
Change-Id: I1d79f72cdefde66f3c698df11d2843a73723095e
Commit: 22a4cf0201bf53481867646086901d8db636c129
https://github.com/tribe29/checkmk/commit/22a4cf0201bf53481867646086901d8db…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M agents/special/agent_vsphere
Log Message:
-----------
agent_vsphere: make counter ids an argument to fetch_counters_syntax
Change-Id: I2da478f02410f6d3842d295cd0b7ed0ed9168a0c
Commit: 2137002d47ab7d12cd34ca5b5c7462edd45a4bfa
https://github.com/tribe29/checkmk/commit/2137002d47ab7d12cd34ca5b5c7462edd…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
A .werks/7956
M agents/special/agent_vsphere
Log Message:
-----------
7956 agent_vsphere: Collect performance counters from vCenter
Previously some counters could only be fetched from the ESX host directly.
We now provide the counters when connecting to the vCenter as well.
If the special agent is executed against the vCenter and creating services
on the ESX hosts via the piggyback mechanism, this may add the "Disk IO",
"Datastore IO" and "Interface" services to the affected hosts.
This feature is a result of the fact that we no longer request
the syntax for desired counters, but for all available ones.
This solves CMK-2256.
Change-Id: I335bcff1700e7bca46ade5593473cc89d3f3b704
Commit: cde3a0781a0853ad2c050fd3a2fde266ebd41886
https://github.com/tribe29/checkmk/commit/cde3a0781a0853ad2c050fd3a2fde266e…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M agents/special/agent_vsphere
Log Message:
-----------
agent_vsphere: fetch_counters: factored out
Change-Id: I8fad63a95e5920390d73ec16bb6cb511744f00be
Commit: 5ce027bc22aac0f7de54b56be312afa3babea625
https://github.com/tribe29/checkmk/commit/5ce027bc22aac0f7de54b56be312afa3b…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M agents/special/agent_vsphere
Log Message:
-----------
agent_vsphere: fetch_counters: remove syntax argument
Change-Id: I3bcaa7e75a27ec00c00c8f54b9095d402ac91fa9
Commit: 496178fe1862392f956c26f02ee6eddfac854c9d
https://github.com/tribe29/checkmk/commit/496178fe1862392f956c26f02ee6eddfa…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M agents/special/agent_vsphere
Log Message:
-----------
agent_vsphere: fetch_counters: make selected counters an argument
Change-Id: I5a36b84b15ae58ca9cd4166a3f746645950b8ca5
Commit: 60f4dce2f1c8016098eb701477edd427cf99b0cc
https://github.com/tribe29/checkmk/commit/60f4dce2f1c8016098eb701477edd427c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M agents/special/agent_vsphere
Log Message:
-----------
agent_vsphere: only request the required counter ids
Change-Id: I4d8247c81900640a5c77818bfbf4833a2a9403f8
Commit: 5079935ce4835c9b79e74d10bf57068e32596f37
https://github.com/tribe29/checkmk/commit/5079935ce4835c9b79e74d10bf57068e3…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M agents/special/agent_vsphere
Log Message:
-----------
agent_vsphere: remove one TODO
Change-Id: I23f76104c66818e6f4c31b11f26bec97c1fb4dd3
Commit: 8a4a96a31a05964bcecfba84d0823ff61994ff31
https://github.com/tribe29/checkmk/commit/8a4a96a31a05964bcecfba84d0823ff61…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M agents/wnx/install/resources/check_mk.user.yml
R agents/wnx/integration/_test_section_mrpe.py
R agents/wnx/integration/_test_section_plugin_group.py
M agents/wnx/integration/local.py
M agents/wnx/integration/test_section_check_mk.py
M agents/wnx/integration/test_section_df.py
A agents/wnx/integration/test_section_mrpe.py
M agents/wnx/src/engine/providers/mrpe.cpp
A agents/wnx/test_files/integration/check_crit.bat
M agents/wnx/watest/pch.h
M agents/wnx/watest/test-mrpe.cpp
Log Message:
-----------
[CMK-2362] - mrpe integration tests
- path quoting is supported
- relative paths are supported in yml config
- logging of invalid file added
- a bit cleaned includes
- extended unit testing for include
Change-Id: Ie40bd555d9edaada32da856eaba448f2237bed1a
Commit: e2d1ef7b42bebfd1fa9f4de58f921a9417fdad50
https://github.com/tribe29/checkmk/commit/e2d1ef7b42bebfd1fa9f4de58f921a941…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M cmk/gui/plugins/wato/utils/simple_modes.py
Log Message:
-----------
DCD connection config: Improve titles and texts
Change-Id: I5d2bdd6f3ba1d7a1326c6f1266847d16db1d2280
Commit: 6041d3787111a822cf553109a58e349355761a62
https://github.com/tribe29/checkmk/commit/6041d3787111a822cf553109a58e34935…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
A .werks/7987
M omd/packages/mk-livestatus/LIVESTATUS_TCP_TLS
M omd/packages/mk-livestatus/skel/etc/mk-livestatus/xinetd.conf
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
7987 FIX Fix xinetd.conf conflict on "omd mv/cp"
When performing an omd cp or omd mv to copy or rename a site, this resulted
in a conflict with the xinetd.conf configuration file of Livestatus, when
it was enabled to listen via TCP.
This issue affected all previous 1.6 releases.
CMK-2413
Change-Id: Ia523d439e0065ab53e8cc41790fa6e6132c54145
Commit: 7599b49e4334775605c9c559338bc9a40b08707b
https://github.com/tribe29/checkmk/commit/7599b49e4334775605c9c559338bc9a40…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M cmk/gui/plugins/webapi/webapi.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/watolib/rulespecs.py
M tests/unit/cmk/gui/watolib/test_gui_rulesets.py
Log Message:
-----------
Cleanup special case for binary rulesets
Previous to 1.6 the binary rulesets had no value and could not have a
valuespec for the input. In the new rule format the binary rulesets also
have a value (True/False). This makes it possible to give these rulesets
valuespecs that can represent these values and to reduce some special
cases.
CMK-2427
Change-Id: Ib897323d4c24982a3bdb4d08295305446cb82f64
Commit: 5bd1cb80e4dc0f0328dcf825ba41e638d140fd5f
https://github.com/tribe29/checkmk/commit/5bd1cb80e4dc0f0328dcf825ba41e638d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
A .werks/7988
M cmk/gui/wato/pages/tags.py
Log Message:
-----------
7988 FIX Result of moving tags was not immediately displayed
When changing the sorting of the tags the result was not correctly displayed to
the user. Instead of the new order the resulting page displayed the previous
order. When reloading the page the change was displayed as expected.
Change-Id: I0e10bbfb18eb460e95231ba7c66ce4b2a2cf557f
Commit: 0b172010b2148669588bfadb5595c73ead6e0fa9
https://github.com/tribe29/checkmk/commit/0b172010b2148669588bfadb5595c73ea…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M agents/wnx/add_path.cmd
M agents/wnx/build_release.cmd
M agents/wnx/build_watest.cmd
M agents/wnx/call_deploy.cmd
M agents/wnx/call_integration_tests.cmd
M agents/wnx/call_unit_tests.cmd
M agents/wnx/clean_artefacts.cmd
M agents/wnx/prepare_to_tests.cmd
M agents/wnx/src/engine/unpack_packs.cmd
M agents/wnx/src/providers/perf_counter/deploy.cmd
M agents/wnx/test_files/lwa_enable.cmd
M agents/wnx/test_files/wnx_enable.cmd
M agents/wnx/watest/check_watest.cmd
Log Message:
-----------
Fixed windows scripts
Change-Id: Id0ed90f1e234bffa06c194e556526b703289ddd0
Commit: 2efdf2e11e4903094cae69e748076e2163885bd2
https://github.com/tribe29/checkmk/commit/2efdf2e11e4903094cae69e748076e216…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
R agents/wnx/integration/_test_section_openhardwaremonitor.py
M agents/wnx/integration/it_utils.py
M agents/wnx/integration/local.py
A agents/wnx/integration/test_section_openhardwaremonitor.py
M agents/wnx/src/engine/external_port.cpp
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/watest/test-yaml.cpp
Log Message:
-----------
[CMK-2362] - openhardwaremonitor integration testing
- refactored python code a bit
- logging is fixed for the case adhoc/exec command line option
- fixed unit tests
Change-Id: I85c2212b3ef46b8db2966d3ce72808e9d0d7f28f
Commit: b178d46d23430f68a9ab2554a090afad5ab45be3
https://github.com/tribe29/checkmk/commit/b178d46d23430f68a9ab2554a090afad5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M cmk/update_config.py
M cmk_base/autochecks.py
Log Message:
-----------
Rewrite autochecks on site update to dict format
All autochecks will be changed to the new dictionary based
format (which is able to store the service labels) during
update to 1.6. Part of the legacy autochecks format reading
can be cleaned up after the new format is guaranteed.
CMK-2427
Change-Id: I0a0d25e105575e2b5431efc2333cf7881a09f8fa
Commit: ad4ed4603342b4ebdabfb317a0e2ac1edff53087
https://github.com/tribe29/checkmk/commit/ad4ed4603342b4ebdabfb317a0e2ac1ed…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
Livestatus socket link: Ensure parent directories exist before creation
Change-Id: I11f8790a7f3d0fe3f8c89cd713027355887fa1f8
Commit: e3a882810f7ecedca5127549bbf587f1ad0128e5
https://github.com/tribe29/checkmk/commit/e3a882810f7ecedca5127549bbf587f1a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M tests/unit/cmk_base/test_autochecks.py
Log Message:
-----------
Update tests after b6646cc46
Change-Id: I5712b7799bc6763a9a29b2a86bec43a429397eab
Commit: b9e534e97ba81a0aa0fa1081442da1ab0c97392e
https://github.com/tribe29/checkmk/commit/b9e534e97ba81a0aa0fa1081442da1ab0…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
A .werks/7929
Log Message:
-----------
7929 FIX Unified rendering of percentage values in service details, graphs and other
places
Improvement of display of percentage values in the GUI. Very small or very large percent
values are no longer displayed as scientific notation. This also improved the percantage
values display in graph for very small/large values.
Change-Id: Ie3adc2fc8a724d92c13efc1372aca66f39134bfc
Commit: db271cd37f4d39079991fbef46ee1abb5c831a16
https://github.com/tribe29/checkmk/commit/db271cd37f4d39079991fbef46ee1abb5…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M cmk/gui/plugins/metrics/check_mk.py
M cmk/utils/render.py
Log Message:
-----------
remove unused argument
Change-Id: If926a2d514428ebcce42f06f54b500d110c30f00
Commit: 36b694399ec696d8e8684136fe1baef670e0bf9e
https://github.com/tribe29/checkmk/commit/36b694399ec696d8e8684136fe1baef67…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M cmk/gui/plugins/metrics/check_mk.py
M cmk/utils/render.py
M cmk_base/check_api.py
M tests/unit/checks/generictests/datasets/azure_storageaccounts.py
M tests/unit/checks/generictests/datasets/ceph_df_new_regression.py
M tests/unit/checks/generictests/datasets/ceph_df_new_whitespaces_regression.py
M tests/unit/checks/generictests/datasets/ceph_df_old_regression.py
M tests/unit/checks/generictests/datasets/df_include_description_regression.py
M tests/unit/checks/generictests/datasets/df_lnx_regression.py
M tests/unit/checks/generictests/datasets/df_win_regression.py
M tests/unit/checks/generictests/datasets/elasticsearch_cluster_health.py
M tests/unit/checks/generictests/datasets/emcvnx_storage_pools_regression.py
M tests/unit/checks/generictests/datasets/esx_vsphere_datastores_regression.py
M tests/unit/checks/generictests/datasets/esx_vsphere_hostsystem_esx51_regression.py
M tests/unit/checks/generictests/datasets/esx_vsphere_hostsystem_regression.py
M tests/unit/checks/generictests/datasets/fast_lta_volumes.py
M tests/unit/checks/generictests/datasets/hp_msa_volume_regression.py
M tests/unit/checks/generictests/datasets/ibm_svc_mdiskgrp_regression.py
M tests/unit/checks/generictests/datasets/ibm_svc_nodestats_regression.py
M tests/unit/checks/generictests/datasets/k8s_resources_regression.py
M tests/unit/checks/generictests/datasets/k8s_stats.py
M tests/unit/checks/generictests/datasets/mem_win_regression.py
M tests/unit/checks/generictests/datasets/mssql_tablespaces_regression.py
M tests/unit/checks/generictests/datasets/netapp_api_aggr_regression.py
M tests/unit/checks/generictests/datasets/netapp_api_luns_regression.py
M tests/unit/checks/generictests/datasets/netapp_api_qtree_quota_regression.py
M tests/unit/checks/generictests/datasets/oracle_asm_diskgroup.py
M tests/unit/checks/generictests/datasets/varnish_new_format_regression.py
M tests/unit/checks/generictests/datasets/varnish_old_format_regression.py
M tests/unit/checks/generictests/datasets/winperf_processor.py
M tests/unit/checks/generictests/datasets/zfsget.py
M tests/unit/checks/generictests/datasets/zfsget_whitespace.py
M tests/unit/checks/test_df_check.py
M tests/unit/checks/test_hp_msa_volume.py
M tests/unit/checks/test_netapp_api_cpu.py
M tests/unit/checks/test_ps.py
M tests/unit/checks/test_statgrab_cpu_check.py
Log Message:
-----------
improve percent func for displaying values of different dimensions
Change-Id: I29becf91602169bbb5908aa7c04730d587d4dc83
swap function by cmk function
Change-Id: I1200760c4419022ab97e351d75ecc00f57cae60c
Commit: 3b362656f095ad66c6b2bf14bf9bf941fd9ba2c8
https://github.com/tribe29/checkmk/commit/3b362656f095ad66c6b2bf14bf9bf941f…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M cmk/utils/render.py
Log Message:
-----------
utils.render percent: fix graph display of very high values
Change-Id: Ib00e8f564259cbf54af7c70a70cc3fc54a295e97
Commit: 7a78c13f9584ebd5ccdcd520cdfba4f7a0f4c46e
https://github.com/tribe29/checkmk/commit/7a78c13f9584ebd5ccdcd520cdfba4f7a…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/theme.scss
Log Message:
-----------
GUI SCSS: Moved cee and cme specific scss files to respective facelift dirs and fixed
graphs and hover popups to facelift colors (CMK-1171)
Change-Id: Ied761670ca31aa12e2ea96588ec1c7aa7965fa98
Commit: 030603c8291ded4dd55924a782368af5003eb5d9
https://github.com/tribe29/checkmk/commit/030603c8291ded4dd55924a782368af50…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M web/htdocs/themes/classic/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_views.scss
Log Message:
-----------
GUI SCSS: Fixed margins for configuration analysis tables
Change-Id: I1fba0501d2b98cbdc1eebcb2ee2f75508c4b109a
Commit: c30030a1673eed2897a54f2cc701aedc9da43449
https://github.com/tribe29/checkmk/commit/c30030a1673eed2897a54f2cc701aedc9…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_main.scss
Log Message:
-----------
GUI CSS: Fixed distances for preview graphs
Change-Id: I075d6d379b8f5c1ba0a5b3dbb75e2ca4d75b3417
Commit: 9b99760990a4896b1b0fdbf611938617eb7d3ce3
https://github.com/tribe29/checkmk/commit/9b99760990a4896b1b0fdbf611938617e…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M agents/wnx/integration/test_section_openhardwaremonitor.py
Log Message:
-----------
OHM test is skipped if during 10 sec we get no answer
Change-Id: Ibe17fb6d2694badd1f0de373247ad002c23bc860
Commit: cc629fc4c3db43d908d2da2755c4c2ba13b5cb7e
https://github.com/tribe29/checkmk/commit/cc629fc4c3db43d908d2da2755c4c2ba1…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
Changed quoting for correct variable expansion
Change-Id: Ie41643e97a162edbdcea0e879b06a681bccf3fd7
Commit: 2462cbe4ee47f43f183dec2ddee1c6bb9d941973
https://github.com/tribe29/checkmk/commit/2462cbe4ee47f43f183dec2ddee1c6bb9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M cmk/gui/plugins/wato/utils/simple_modes.py
M cmk/gui/plugins/wato/utils/valuespecs.py
M cmk/gui/valuespec.py
M cmk/gui/wato/pages/folders.py
Log Message:
-----------
More DCD GUI usability improvements
Improved wording of several GUI elements and help texts.
Change-Id: Ifc11ae086e3bafa29d1ce8e5cde5dabd077e64aa
Commit: 8c38d5ea692ca5a90d582be5b456bcfcca59f4cd
https://github.com/tribe29/checkmk/commit/8c38d5ea692ca5a90d582be5b456bcfcc…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M web/htdocs/themes/classic/images/icon_toggle_context.png
M web/htdocs/themes/facelift/images/icon_toggle_context.png
Log Message:
-----------
DCD: Improve execution history
* Fix history step state: Error was displayed in warning colors
* Change step detail icon
* Hide log button of steps without log entries
* Open logs of ERROR steps by default
Change-Id: I1ffb210b07c8618397e4cf9c29e93a0846ce57fb
Commit: ad24eb97ef97e37aa1376e6729075186b1abaf13
https://github.com/tribe29/checkmk/commit/ad24eb97ef97e37aa1376e6729075186b…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
Sort MetricName Valuespec generator
Change-Id: I43ec0b05da2b407ad60dd1834c866a1138dbe122
(cherry picked from commit d8e7ff35c1668674937ddd8d925c9a8b85190636)
Commit: de85540396b8aafc8ed8f41e44e6a9dd0e12ca24
https://github.com/tribe29/checkmk/commit/de85540396b8aafc8ed8f41e44e6a9dd0…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M agents/wnx/include/tools/_misc.h
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/cfg_details.h
M agents/wnx/src/engine/engine.vcxproj.filters
M agents/wnx/src/engine/groups.cpp
M agents/wnx/src/engine/on_start.cpp
M agents/wnx/src/engine/on_start.h
M agents/wnx/src/engine/provider_api.h
M agents/wnx/src/engine/upgrade.cpp
M agents/wnx/src/player/plugin_player.cpp
M agents/wnx/watest/test-cfg.cpp
M agents/wnx/watest/test-cvt.cpp
M agents/wnx/watest/test-section_wmi.cpp
M agents/wnx/watest/test-yaml.cpp
Log Message:
-----------
[CMK-2439] - reworked init procedure
- log file folder is found first and set immediately
- \Users\Public is no more used as fallback
- refactored, cleaned and unit-tested OnStart
- removed old code from unit tests which deinitialize Windows Com
Change-Id: I688a832778a45febb14c17ff6c92c057e9171ca4
Commit: 1d831a0fa5b7737ca540f1e2f2f118302416fb72
https://github.com/tribe29/checkmk/commit/1d831a0fa5b7737ca540f1e2f2f118302…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M cmk_base/automations/check_mk.py
Log Message:
-----------
Host diagnose: Improve error handling when no IP is configured and host is not
resolvable
Change-Id: I75c77fa1c4b553eba9f21eb06d431f6f71e83978
Commit: 9ca202ad6379bfc41124f51dbc307746ec2889d0
https://github.com/tribe29/checkmk/commit/9ca202ad6379bfc41124f51dbc307746e…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M .werks/6064
M .werks/6427
M .werks/6937
Log Message:
-----------
werk fixes
Change-Id: I9b521435c3506b2cfa393768a7a0b8484b242df6
Commit: 671f9818b91ac198b23a4407b304bd59e83741ab
https://github.com/tribe29/checkmk/commit/671f9818b91ac198b23a4407b304bd59e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M Pipfile
M Pipfile.lock
M omd/packages/python-modules/python-modules.make
A omd/packages/python-modules/src/numpy-1.16.4.zip
Log Message:
-----------
Add numpy as runtime dependency
+ Fix version of beautifulsoup to prevent update
Change-Id: I8878af530416ef67b38d6c72c9ce7372b9bc1808
Commit: cb6b4622b64ab5d2542e8c41dc0311358898dc4b
https://github.com/tribe29/checkmk/commit/cb6b4622b64ab5d2542e8c41dc0311358…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-27 (Sat, 27 Jul 2019)
Changed paths:
M tests/packaging/test_files.py
Log Message:
-----------
Improve package size test output a bit
Change-Id: Iff5de7ea2352715b88371a88c5e0990a8fd439fd
Commit: dc9ac849985b50bc2ce7ccc37d0d6086c8ce289d
https://github.com/tribe29/checkmk/commit/dc9ac849985b50bc2ce7ccc37d0d6086c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-27 (Sat, 27 Jul 2019)
Changed paths:
M tests/packaging/test_files.py
Log Message:
-----------
Extend expected package size after adding numpy
Change-Id: Ibb9c4fd22e5d8dde34c365a186cf69a6bd1ff9ef
Commit: 679b72310f00fd57106e6f44aacc06f77ab3e35f
https://github.com/tribe29/checkmk/commit/679b72310f00fd57106e6f44aacc06f77…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-27 (Sat, 27 Jul 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
M tests/packaging/test_files.py
Log Message:
-----------
Packaging tests: Always print out all min/max sizes; execute tests with maxfail
Change-Id: I3c071de89c79d39eee348b0ad9826e40ddbb6c61
Commit: e144c51c78dd131801d2c21317c1e97600d5aa65
https://github.com/tribe29/checkmk/commit/e144c51c78dd131801d2c21317c1e9760…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-28 (Sun, 28 Jul 2019)
Changed paths:
A .werks/7990
Log Message:
-----------
7990 Allow report PDFs to be opened inline (shown in browser)
Change-Id: Ie2b5fbc8fb669a4cd554264f8ed0aeea91e5fc16
Commit: 8e4332f268afd2b88f97e3e59fa9331e76f525bf
https://github.com/tribe29/checkmk/commit/8e4332f268afd2b88f97e3e59fa9331e7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-28 (Sun, 28 Jul 2019)
Changed paths:
M buildscripts/scripts/integration-daily-master.jenkins
M buildscripts/scripts/nightly-build.jenkins
M pytest.ini
Log Message:
-----------
Execute pytest without maxfail by default
Change-Id: I474307e7c797dfbd5a2bc974ae251df46e4d883f
Commit: 7ebac855d87c67fdc373eea08fe44e8896b08ca8
https://github.com/tribe29/checkmk/commit/7ebac855d87c67fdc373eea08fe44e889…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-28 (Sun, 28 Jul 2019)
Changed paths:
M web/htdocs/themes/facelift/images/icon_closesnapin.png
M web/htdocs/themes/facelift/scss/_sidebar.scss
Log Message:
-----------
Swap positions of sidebar snapin close and minimize buttons
Change-Id: I5d4e600f4a8ec4d2b8fe8fbefea049c43d01cf3f
Commit: fbb30c4bb753ef06a0e855bac4463fa63a2fe522
https://github.com/tribe29/checkmk/commit/fbb30c4bb753ef06a0e855bac4463fa63…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-28 (Sun, 28 Jul 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_pages.scss
Log Message:
-----------
Make label input field look like other input fields
Change-Id: Icf58fcaaf3f1195693d8cf92c1fc01c7260a117f
Commit: 1c18eab51e1be665b17bbbb6af151275d6acdf89
https://github.com/tribe29/checkmk/commit/1c18eab51e1be665b17bbbb6af151275d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-29 (Mon, 29 Jul 2019)
Changed paths:
M cmk/gui/watolib/bulk_discovery.py
Log Message:
-----------
Improved bulk discovery summary output
Change-Id: I4c62d6288b2c341dbb9b9e9b1f7bf9b77b927641
Commit: 8440053e1196c71869930cf172a1a40a25783a40
https://github.com/tribe29/checkmk/commit/8440053e1196c71869930cf172a1a40a2…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-07-29 (Mon, 29 Jul 2019)
Changed paths:
M buildscripts/scripts/build-cmk-container.sh
M buildscripts/scripts/nightly-cmk-container.jenkins
Log Message:
-----------
CMK-2426 Add Docker hub login
Change-Id: Ifeef34e25a90c62a331f27067879b9496ef626bf
Commit: bf584caaacbbdcacad313f204b2fa8cf218ede53
https://github.com/tribe29/checkmk/commit/bf584caaacbbdcacad313f204b2fa8cf2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-29 (Mon, 29 Jul 2019)
Changed paths:
M Pipfile
M Pipfile.lock
M omd/packages/python-modules/python-modules.make
R omd/packages/python-modules/src/numpy-1.16.4.zip
Log Message:
-----------
Revert "Add numpy as runtime dependency"
This reverts commit 671f9818b91ac198b23a4407b304bd59e83741ab.
Commit: 312045670cb970c6ed9eab277e40dece0063c423
https://github.com/tribe29/checkmk/commit/312045670cb970c6ed9eab277e40dece0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-29 (Mon, 29 Jul 2019)
Changed paths:
M tests/packaging/test_files.py
Log Message:
-----------
Revert "Extend expected package size after adding numpy"
This reverts commit dc9ac849985b50bc2ce7ccc37d0d6086c8ce289d.
Commit: e388b47bac0f19bc7d6cb241a239d72caa766523
https://github.com/tribe29/checkmk/commit/e388b47bac0f19bc7d6cb241a239d72ca…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-29 (Mon, 29 Jul 2019)
Changed paths:
A .werks/7270
M cmk_base/config.py
Log Message:
-----------
7270 FIX Timespecific parameters: Some checks no longer loose discovered check
parameters
Checks like <tt>if</tt> and <tt>ps</tt> detect additional
information during the service discovery.
This information is stored in the
<tt>~/var/check/autochecks/{hostname}.mk</tt> for the corresponding host.
Due to a bug this information was discarded, whenever this check had some timespecific
parameters set.
Change-Id: I35ba75f13f86dc3973019b351cda784afffcdd28
Commit: 136aee3c3d830408041bd78e2a58f23a40bd7b4c
https://github.com/tribe29/checkmk/commit/136aee3c3d830408041bd78e2a58f23a4…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-07-29 (Mon, 29 Jul 2019)
Changed paths:
M .werks/7270
Log Message:
-----------
fixed werk text
Change-Id: Ic626697b53f2e7f7cf305e9e794ad7b3501d195b
Commit: 814a9317338269ed0f1410d2f0fe5ceb2e20e831
https://github.com/tribe29/checkmk/commit/814a9317338269ed0f1410d2f0fe5ceb2…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-29 (Mon, 29 Jul 2019)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/systemd_services.py
Log Message:
-----------
systemd_units: allow gui to display default parameter
Change-Id: Iaa5998847f9ca438a79827d11705c0d1ad187a60
Commit: eb3701ff1ff0129fa2eb24ff93e522cc0c3f985d
https://github.com/tribe29/checkmk/commit/eb3701ff1ff0129fa2eb24ff93e522cc0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-29 (Mon, 29 Jul 2019)
Changed paths:
A .werks/7992
Log Message:
-----------
7992 Add DATE_YEAR, DATE_MONTH, DATE_DAY report scheduler macros
These macros can now be used e.g. in the names of the generated PDF report files
when storing them locally on the Checkmk server.
Change-Id: Ic9be66cf4c639e418f5540a304ad79ba0ab896ef
Commit: 42979e57c4d81a883bb145ae4c59059f12141665
https://github.com/tribe29/checkmk/commit/42979e57c4d81a883bb145ae4c59059f1…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-07-29 (Mon, 29 Jul 2019)
Changed paths:
A tests/unit/checks/generictests/datasets/netapp_api_if_physical_regression.py
A tests/unit/checks/generictests/datasets/netapp_api_if_regression.py
Log Message:
-----------
netapp_api_if: addition of generictests including physical interfaces special case
Change-Id: I50545a2b5150c9c126b254f359fda0cb44d651c8
Commit: 161543ece7f02e6149b1386703f4eb00ee974ac3
https://github.com/tribe29/checkmk/commit/161543ece7f02e6149b1386703f4eb00e…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-07-29 (Mon, 29 Jul 2019)
Changed paths:
A .werks/8814
A agents/plugins/netstat.solaris
M checkman/netstat
M checks/netstat
M checks/netstat.include
A tests/unit/checks/generictests/datasets/netstat_aix_regression.py
A tests/unit/checks/generictests/datasets/netstat_linux_regression.py
A tests/unit/checks/generictests/datasets/netstat_solaris_regression.py
M tests/unit/checks/test_netstat_parse.py
Log Message:
-----------
netstat: availability of netstat functionatity for solaris
Addition of netstat functionality for solaris
CMK-2207
Change-Id: I0af155a5ca2d09daa52a1db923f897273d354ed9
Commit: f37fc4565de6c81d2da61dc9b7c46b9f5c1b7c1e
https://github.com/tribe29/checkmk/commit/f37fc4565de6c81d2da61dc9b7c46b9f5…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-07-29 (Mon, 29 Jul 2019)
Changed paths:
M checks/netapp_api_if
M tests/unit/checks/generictests/datasets/netapp_api_if_physical_regression.py
M tests/unit/checks/generictests/datasets/netapp_api_if_regression.py
Log Message:
-----------
netapp_api_if: sorting the output of the interfaces and adjustment of generic tests
Change-Id: I571806b4c2ed2906b2419360abcb856e70c1960e
Commit: 8b27751785fd2653921bccecbbd6ddd981a915d2
https://github.com/tribe29/checkmk/commit/8b27751785fd2653921bccecbbd6ddd98…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-29 (Mon, 29 Jul 2019)
Changed paths:
M agents/wnx/src/engine/carrier.cpp
M agents/wnx/src/engine/carrier.h
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg_details.h
A agents/wnx/src/engine/commander.cpp
A agents/wnx/src/engine/commander.h
M agents/wnx/src/engine/engine.vcxproj
M agents/wnx/src/engine/engine.vcxproj.filters
M agents/wnx/src/engine/external_port.cpp
M agents/wnx/src/engine/external_port.h
M agents/wnx/src/engine/on_start.cpp
M agents/wnx/src/engine/on_start.h
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/src/engine/windows_service_api.h
M agents/wnx/src/main/check_mk_service.cpp
M agents/wnx/src/main/check_mk_service.h
M agents/wnx/watest/test-cfg.cpp
M agents/wnx/watest/test-yaml.cpp
M agents/wnx/watest/watest.vcxproj
Log Message:
-----------
[CMK-2389] - config smart reload
- now by default agent will not reload config even if config had been changed
- if environment variable CMA_AUTO_RELOAD set to yes, then config will be automatically
reloaded immediately after connect from monitoring site
- manual reload may be performed using command line argument reload_config
- unit testing and lesser refactoring
- help screen is updated
Change-Id: I34b55cf4153cce1ab3b43dbc827d0adf0cf51e58
Commit: ae4d73c04296c263be3d512982bd3a422a2709a4
https://github.com/tribe29/checkmk/commit/ae4d73c04296c263be3d512982bd3a422…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-29 (Mon, 29 Jul 2019)
Changed paths:
A .werks/7991
M cmk/gui/valuespec.py
M cmk/gui/wato/pages/rulesets.py
M web/htdocs/js/modules/forms.js
M web/htdocs/themes/facelift/scss/_pages.scss
Log Message:
-----------
7991 FIX Label condition: Use regular label input as condition input field
Change-Id: Ide8840c24d00dd636f7ddab7e95a1678a4b333b0
Commit: 66b25abedfeeeaf23d7f08f26d5bc06edebb58d9
https://github.com/tribe29/checkmk/commit/66b25abedfeeeaf23d7f08f26d5bc06ed…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-07-30 (Tue, 30 Jul 2019)
Changed paths:
M .werks/8814
Log Message:
-----------
netstat_werk: Change of title text
Change-Id: I94632a71f3f9e18c8e44b46fcb582bdced8f0347
Commit: 9f1be7142aac1d397b35da16a13763ef9cfe7742
https://github.com/tribe29/checkmk/commit/9f1be7142aac1d397b35da16a13763ef9…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-30 (Tue, 30 Jul 2019)
Changed paths:
A .werks/8784
M cmk/utils/notify.py
A tests/unit/cmk/utils/test_notify_utils.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: 1945a5a875b5cf9dbb5d9fc87f92c6e8792f7ded
https://github.com/tribe29/checkmk/commit/1945a5a875b5cf9dbb5d9fc87f92c6e87…
Author: Bjoern Mueller <bjoern.mueller(a)comnetgmbh.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
In case len(line) != 6 or 7 the variables were not set and it led
to a crash.
Change-Id: I126d0ba4a78f110470066370553c95d01e43fffc
Commit: f07c00a75dae58de67164c541f94b7a338ae19c8
https://github.com/tribe29/checkmk/commit/f07c00a75dae58de67164c541f94b7a33…
Author: Bjoern Mueller <bjoern.mueller(a)comnetgmbh.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: I72e19b12f0d2a9c6040ec6d4bfe4f8da780d8a4d
Commit: ae3e2f024fccac266740c6fd59fec2a36f8774dc
https://github.com/tribe29/checkmk/commit/ae3e2f024fccac266740c6fd59fec2a36…
Author: Nikolas Hagemann <nikolas.hagemann(a)comnetgmbh.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: Ib1bd0173799daffc54cb706b1a4198522b6344f0
Commit: 0e43cf531ed904ce90f9d0b801effa47c12be546
https://github.com/tribe29/checkmk/commit/0e43cf531ed904ce90f9d0b801effa47c…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-30 (Tue, 30 Jul 2019)
Changed paths:
M agents/wnx/src/engine/providers/df.cpp
Log Message:
-----------
[FEED-4021] [FEED-3969] - fix windows mountpoints discovery, part 1
- quick fix
Change-Id: I5a0e0665f27690269b3e32c8eaa4988c5f043e83
Commit: 555883a901cdfb61cbbfa2ead3f57fb1c5501d23
https://github.com/tribe29/checkmk/commit/555883a901cdfb61cbbfa2ead3f57fb1c…
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
M cmk/gui/plugins/metrics/check_mk.py
A tests/unit/checks/generictests/datasets/statgrab_mem_regression.py
M tests/unit/cmk/gui/plugins/test_metrics_utils.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: ef8de83b8f00e4868818bcfda2d36f1279193e77
https://github.com/tribe29/checkmk/commit/ef8de83b8f00e4868818bcfda2d36f127…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-30 (Tue, 30 Jul 2019)
Changed paths:
M agents/wnx/integration/test_section_df.py
M agents/wnx/src/engine/providers/df.cpp
M agents/wnx/src/engine/providers/df.h
A agents/wnx/watest/test-section_df.cpp
M agents/wnx/watest/watest.vcxproj
M agents/wnx/watest/watest.vcxproj.filters
Log Message:
-----------
[FEED-4021] [FEED-3969] - fix windows mountpoints discovery, part.2
- full fix
- full refactoring of df section to support unit testing
- unit tests
- integration test fix for manually mounted volume in windows 10
Change-Id: If14f52a9e234d2b5716a203d729ed7ea5cdb30a3
Commit: ac47d3aa3661ad738d8397bf52f5b83be6e172c1
https://github.com/tribe29/checkmk/commit/ac47d3aa3661ad738d8397bf52f5b83be…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-30 (Tue, 30 Jul 2019)
Changed paths:
M agents/wnx/install/resources/check_mk.yml
Log Message:
-----------
[FEED-4035] - for ps section default value of 'full_path' set to no
Change-Id: I1c96f68ebe5fc3c9ae7e6b57c73d6415144ae3d6
Commit: a5e541c4e0b79bf31a77c8d3c38e3a65dfcca723
https://github.com/tribe29/checkmk/commit/a5e541c4e0b79bf31a77c8d3c38e3a65d…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-31 (Wed, 31 Jul 2019)
Changed paths:
A .werks/7716
Log Message:
-----------
7716 Windows Agent Beta 4
Change-Id: I94b5463aa08340b8597db7a7d17ad01aad923a16
Commit: 50dcfc5fbb1842a3258384cfcf594dfe76e566e6
https://github.com/tribe29/checkmk/commit/50dcfc5fbb1842a3258384cfcf594dfe7…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-31 (Wed, 31 Jul 2019)
Changed paths:
A .werks/7717
Log Message:
-----------
7717 Windows Agent Beta 4
- features
Change-Id: I0602cafdbeced59ecb5ebd33d08e7115804e8d7e
Commit: d9091293ee2373c776728b3051e85da0e3d66939
https://github.com/tribe29/checkmk/commit/d9091293ee2373c776728b3051e85da0e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-31 (Wed, 31 Jul 2019)
Changed paths:
M cmk/gui/watolib/rulesets.py
Log Message:
-----------
Fix crash on "parameters of service" page
Change-Id: Id6ca76f68be1ed6b19612d3e13511646f357d082
Commit: 71603700ec2c261917bf94bebc0a5202ee22e805
https://github.com/tribe29/checkmk/commit/71603700ec2c261917bf94bebc0a5202e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-31 (Wed, 31 Jul 2019)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
Improve regex valuespec help text
Change-Id: I03559be1451e4d933279d97251ee6686df96d125
Commit: 695079aaa4f9394a093100be984e2de8752968b3
https://github.com/tribe29/checkmk/commit/695079aaa4f9394a093100be984e2de87…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-31 (Wed, 31 Jul 2019)
Changed paths:
M checks/legacy_docker.include
Log Message:
-----------
legacy_docker.include: Handle "Item not found" case
Change-Id: I44e07f85f475fd87472a50ecb4649b5be913f0c1
Commit: 7f5013d74ed4c34a969575f82d58378c35641325
https://github.com/tribe29/checkmk/commit/7f5013d74ed4c34a969575f82d58378c3…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-31 (Wed, 31 Jul 2019)
Changed paths:
M checks/ps
Log Message:
-----------
ps: avoid in-place manipulation of in info
Change-Id: I87320185b4098b384df5bbbee9aed9f5842e166d
Commit: fdd1c2e25a0d77b60c5b4a8aef83121f7c614018
https://github.com/tribe29/checkmk/commit/fdd1c2e25a0d77b60c5b4a8aef83121f7…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-31 (Wed, 31 Jul 2019)
Changed paths:
M agents/check_mk_agent.linux
M checks/ps
M checks/ps.include
A checks/ps_lnx
A checks/ps_lnx.include
M tests/unit/checks/generictests/datasets/ps_matched.py
M tests/unit/checks/test_ps.py
A tests/unit/checks/test_ps_lnx.py
Log Message:
-----------
ps: introduce separate ps_lnx section
Giving each agents' sections their individual names
allows for more robust and flexible parsing.
Change-Id: I999f23b226485e9e20cd9e8d7ccb07110bdba5f0
Commit: 36ad3d6b66921e8e7a99a27980b216a691ef8c47
https://github.com/tribe29/checkmk/commit/36ad3d6b66921e8e7a99a27980b216a69…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-31 (Wed, 31 Jul 2019)
Changed paths:
M tests/unit/checks/test_ps.py
Log Message:
-----------
ps.include: test match_user
Change-Id: I5d3c36dec819d2d8337cb3168f9c5151c3f95aa2
Commit: 40943f9accf9b31d7fbc6855708819275ef48020
https://github.com/tribe29/checkmk/commit/40943f9accf9b31d7fbc6855708819275…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-31 (Wed, 31 Jul 2019)
Changed paths:
M checks/ps.include
M tests/unit/checks/test_ps.py
Log Message:
-----------
ps.include: simplify match_user
Change-Id: I522dc0ad37fcc8d468aeb37a06efd537ca0f9c24
Commit: 71ea88dc80b651fa1c067babfd3f22052474eff4
https://github.com/tribe29/checkmk/commit/71ea88dc80b651fa1c067babfd3f22052…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-31 (Wed, 31 Jul 2019)
Changed paths:
M checks/ps.include
M tests/unit/checks/test_ps.py
Log Message:
-----------
ps.include: generalize match_user
Change-Id: I550a05fc4b4c499ce04ada8cc0cf600ebaa0a8d2
Commit: 2ede683f4e996043372c5753517f0fcf5f65b482
https://github.com/tribe29/checkmk/commit/2ede683f4e996043372c5753517f0fcf5…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-31 (Wed, 31 Jul 2019)
Changed paths:
M checks/ps.include
Log Message:
-----------
ps.include: reduce indentation
Change-Id: I0e35d89d4d4ea524e4ba4446802e10bb25208e5a
Commit: 9eb9f85c6faeded7361812a6f33704ac8bc99dd1
https://github.com/tribe29/checkmk/commit/9eb9f85c6faeded7361812a6f33704ac8…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-31 (Wed, 31 Jul 2019)
Changed paths:
M checks/ps.include
M tests/unit/checks/test_ps.py
Log Message:
-----------
ps.include: split up matching
we now match attributes and description in separate functions
Change-Id: Iab102ca476667841e6f875ca53b2f6597be16f54
Commit: a6cb47c0813d55670bc013fe65b31d3bdac19599
https://github.com/tribe29/checkmk/commit/a6cb47c0813d55670bc013fe65b31d3bd…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-31 (Wed, 31 Jul 2019)
Changed paths:
M .werks/7420
A .werks/7958
M checks/ps
M checks/ps.include
M cmk/gui/plugins/wato/check_parameters/ps.py
M tests/unit/checks/generictests/datasets/ps_matched.py
M tests/unit/checks/test_ps.py
Log Message:
-----------
7958 ps: Allow to filter discovery by cgroup (Linux only)
The checkmk agent for Linux hosts now also sends the <i>cgroup</i>
information proveded by the ps command. This allows users to filter
processes by their control group during discovery.
For instance you can use this to exclude processes running in Docker
containers.
See the help of the discovery rule "Discover Processes" for details.
Change-Id: Id4a1fb8e12183737e2cb3bb0525c76746e6f31af
Commit: 190ba20a8fc33b185db6695dd356823f02cc0d0f
https://github.com/tribe29/checkmk/commit/190ba20a8fc33b185db6695dd356823f0…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-31 (Wed, 31 Jul 2019)
Changed paths:
A tests/unit/checks/generictests/datasets/ps_lnx.py
Log Message:
-----------
ps: add test for ps_lnx
Change-Id: Iae7edc928f8cc0d3f193703560c15952ae602f18
Commit: 03337b06d077ea100513b938470f59ad6de28c64
https://github.com/tribe29/checkmk/commit/03337b06d077ea100513b938470f59ad6…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Prepared translations
Change-Id: Ifa5979c077ef859a3f0e66c41f8dcf3c962dfa2b
Commit: 821bcf8cac6fe1c9b0d622db2a3763a61dd05082
https://github.com/tribe29/checkmk/commit/821bcf8cac6fe1c9b0d622db2a3763a61…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Add some translations
Change-Id: Ifcead9dfef5eb9c4a4e1b7df7fc5e534ae585763
Commit: b1a674a700e8a81481d1c170ae508a006c69fb9e
https://github.com/tribe29/checkmk/commit/b1a674a700e8a81481d1c170ae508a006…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
A .werks/8843
Log Message:
-----------
8843 FIX Fix adding single service metrics to custom graphs
Change-Id: If5caae61b822bf35fe4dd18ad50d8d78dd1e1ed5
Commit: e2d8bff9f3e3421cb8dbbda13057d850356c4df2
https://github.com/tribe29/checkmk/commit/e2d8bff9f3e3421cb8dbbda13057d8503…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M cmk/utils/rulesets/ruleset_matcher.py
M cmk_base/autochecks.py
M cmk_base/config.py
M tests/unit/cmk_base/test_config.py
Log Message:
-----------
Various performance improvements during core config generation
Change-Id: Iae6d2027575f2ba64a5507d2842945f19c40bf3d
Commit: 50168d921f84910444a390e9c29fc4aafef3f3bc
https://github.com/tribe29/checkmk/commit/50168d921f84910444a390e9c29fc4aaf…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M cmk/utils/rulesets/ruleset_matcher.py
M tests/unit/cmk_base/test_config.py
Log Message:
-----------
fixed unit test
Change-Id: I288d870d0603e3c72b98ae48db026cc035c0add9
Commit: 688be45e802197d9130454f2f57c7783ff608475
https://github.com/tribe29/checkmk/commit/688be45e802197d9130454f2f57c7783f…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M cmk/utils/rulesets/ruleset_matcher.py
Log Message:
-----------
fixed typo
Change-Id: I0778404d147b807aa1dec4fbad07aba26c1ee3bf
Commit: 3fd83b5e700b949e0dff7e511e8d605012e16760
https://github.com/tribe29/checkmk/commit/3fd83b5e700b949e0dff7e511e8d60501…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M tests/integration/cmk/gui/test_webapi.py
M tests/testlib/__init__.py
Log Message:
-----------
Web-API test: Add host with non ASCII labels
Change-Id: Ib6c4e377361d52381d24cbc354b4330997f556d8
Commit: 02e7a2a82f1baecf9234b5a655573bbdad4305c4
https://github.com/tribe29/checkmk/commit/02e7a2a82f1baecf9234b5a655573bbda…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
A .werks/8844
M cmk/gui/plugins/views/utils.py
Log Message:
-----------
8844 FIX Fix TypeError when sorting view by some columns
Change-Id: I4319214adbb574d6d85659071e54cea7426f56b0
Commit: 6c643a41a03736bdf9551b56f16dc0b2752e56f6
https://github.com/tribe29/checkmk/commit/6c643a41a03736bdf9551b56f16dc0b27…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M tests/unit/cmk/gui/test_views.py
Log Message:
-----------
Adapt unit tests
Change-Id: If76816193b088d41460865e6f0c6b98be3294352
Commit: eb98a45d4573ea384ba74ad0822e89e4f0343dd1
https://github.com/tribe29/checkmk/commit/eb98a45d4573ea384ba74ad0822e89e4f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M cmk/gui/plugins/views/builtin_inventory_plugins.py
M cmk_base/discovered_labels.py
M cmk_base/inventory.py
M inventory/lnx_distro
M tests/unit/cmk/gui/test_views.py
M tests/unit/cmk_base/test_discovered_labels.py
Log Message:
-----------
Cleanup discovered host labels
* Same API for DiscoveredHostLabels and DiscoveredServiceLabels
* Removed depdendency to StructuredStatusTree from DiscoveredHostLabels
CMK-2458
Change-Id: I74bdbd899be8804a99457aab9a3647e082732963
Commit: 0ba7f658e7df5fe578bb5e46bfe874f417a8c909
https://github.com/tribe29/checkmk/commit/0ba7f658e7df5fe578bb5e46bfe874f41…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M cmk_base/discovered_labels.py
M tests/unit/cmk_base/test_discovery.py
Log Message:
-----------
Cleanup dead code
CMK-2458
Change-Id: I95618441ff0fd231a11241089136a4435e3def4f
Commit: 832ac965c24539bad2721f5aad89f148890bc1f5
https://github.com/tribe29/checkmk/commit/832ac965c24539bad2721f5aad89f1488…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M cmk/gui/plugins/wato/inventory.py
M cmk_base/config.py
M cmk_base/discovered_labels.py
M cmk_base/inventory.py
R inventory/labels
M inventory/lnx_distro
M tests/unit/cmk_base/test_config.py
M tests/unit/cmk_base/test_discovered_labels.py
Log Message:
-----------
Remove host label discovery from HW/SW inventory
The host label discovery will also be done by the discovery function of
the checks in the future. The just removed functionality will be added
back soon. See following commits for details.
CMK-2458
Change-Id: I9921f475b576fb4886773fa24c8112c6977d146f
Commit: 7d027642bcfa47b3e707e0fc31414ad7c996b8f4
https://github.com/tribe29/checkmk/commit/7d027642bcfa47b3e707e0fc31414ad7c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M cmk/utils/labels.py
M cmk_base/check_api.py
M cmk_base/check_api_utils.py
M cmk_base/discovered_labels.py
M cmk_base/discovery.py
M tests/unit/cmk_base/test_config.py
M tests/unit/cmk_base/test_discovered_labels.py
Log Message:
-----------
Start implementing discovery of host labels via check discovery
* Discovery functions can now produce host labels like this:
yield HostLabels(
HostLabel(u"os", u"Windows",
plugin_name="windows_updates"),
HostLabel(u"type", u"security",
plugin_name="windows_updates"),
)
Which adds the two host labels os:Windows and type:security to the host.
* Host labels are now read / updated / saved when the discovery while
the discovery is executed manually (cmk_base.discovery._do_discovery_for)
* Next steps: Add the host label handling to the discovery check, bulk
discovery and service discovery page functions.
Advantages over the previous HW/SW approach:
* Discovery logic with the optional automatic activation of changes can be used.
* The discovery page can be used to visualize changes in the amount of host labels
* The labels can be discovered incrementally (just like services) with
-I, -II and --only-checks flags of the discovery
* CEE: The DCD can immediately add host labels just by enabling the
service discovery for a DCD connection.
CMK-2458
Change-Id: I19afd4d2e8c553015ed8325688813a0f72208fdc
Commit: 412144d27cb7f8265f12786e182fcc17458c99d7
https://github.com/tribe29/checkmk/commit/412144d27cb7f8265f12786e182fcc174…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk_base/config.py
M cmk_base/discovery.py
Log Message:
-----------
Add host label discovery info to Checkmk discovery checks
* New discovered host labels now trigger a warning state by default.
This state can be configured using the "Periodic service discovery"
ruleset.
* New host labels may trigger an "automatic configuration update" when
any mode different than "Remove vanished services" is configured.
CMK-2458
Change-Id: I7a1a4fac08a2af6a6d2ed4467c30c336ce76b8d7
Commit: 635014fa169fe9f7dd0d7662173d95a06ae4d611
https://github.com/tribe29/checkmk/commit/635014fa169fe9f7dd0d7662173d95a06…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M cmk/gui/watolib/bulk_discovery.py
M cmk_base/automations/check_mk.py
M cmk_base/discovery.py
Log Message:
-----------
Show information about discovered host labels in bulk discovery
CMK-2458
Change-Id: I0cc96a4349ed35111fc53c2ebb51c3045f3cb79a
Commit: 66c4a128df74dd462bfd7109e80937c5f1ac6cde
https://github.com/tribe29/checkmk/commit/66c4a128df74dd462bfd7109e80937c5f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M cmk/gui/wato/pages/services.py
M cmk_base/automations/check_mk.py
M cmk_base/discovery.py
Log Message:
-----------
Show discovered host labels on WATO discovery page
Display the discovered labels by plugin in a table above the services.
CMK-2458
Change-Id: I3d435621953195630ffa80c9ec125470573e2017
Commit: e87346e73016d0a23ec024850c72e961db558678
https://github.com/tribe29/checkmk/commit/e87346e73016d0a23ec024850c72e961d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
A .werks/8841
Log Message:
-----------
8841 Change internal mechanic of discovered host labels
The discovered host labels which were introduced during the first beta
versions of Checkmk 1.6 had to be reworked for some reasons. The new
implementation is now based on the Service discovery mechanism, which
makes several things a lot easier for us.
Host labels are now discovered during the procedure of Checkmk service
discovery. All discovery functions of the checks are able to either
discover services and host labels.
<ul>
<li>The "Check_MK Discovery" service tells you about new found host
labels,
just like about services.</li>
<li>You can use the "Service discovery" page of WATO to view the
discovered
host labels. New discovered host labels now trigger a warning state by default.
This state can be configured using the "Periodic service discovery" ruleset.
<li>The automatic activation function, that can be configured in the
"Periodic
service discovery" ruleset may be used to automatically add new host labels on
a regular base.</li>
<li>Whenever you execute a service discovery (via command line, GUI or API),
the host labels will also be discovered.</li>
<li>CEE: The DCD can immediately add host labels when you have enabled the
service discovery for a DCD connection.</li>
</ul>
Check programmers: You may add something like this to your discovery
functions for creating host labels:
C+:
yield HostLabels(
HostLabel(u"os", u"Windows"),
HostLabel(u"type", u"security"),
)
C-:
This adds two host labels os:Windows and type:security to the host.
Change-Id: I83f6f411eeaeabcd5ded70e827264cee693cd9d0
Commit: aeaffed560f460d2f951839ae6ddf60316f43d3f
https://github.com/tribe29/checkmk/commit/aeaffed560f460d2f951839ae6ddf6031…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M tests/unit/checks/checktestlib.py
Log Message:
-----------
Ignore host label discovery in generic tests for the moment
Change-Id: I5081bc1aca5f1989a5e171631d74303ea4c5efed
Commit: cf72a2ef21687fb941c1d1be7f8254914bb7d2b9
https://github.com/tribe29/checkmk/commit/cf72a2ef21687fb941c1d1be7f8254914…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
A checks/labels
M tests/unit/cmk/utils/test_man_pages.py
Log Message:
-----------
labels: Add plugin to discover generic host labels
Change-Id: I1847923305d7e2d9be0874d031a03c9a358c61c1
Commit: eec1be8d0dff1f9e380a5f70236643e474f2970d
https://github.com/tribe29/checkmk/commit/eec1be8d0dff1f9e380a5f70236643e47…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M cmk_base/data_sources/piggyback.py
Log Message:
-----------
Introduce source labels for piggybacked hosts
Each host that receives piggybacked information now get's one label
added per piggyback source. Since a host can get data from multiple
piggyback sources we need to use a scheme like this:
<tt>cmk/piggyback_source_[hostname]:yes</tt>
E.g. in case of a docker container, which only receives the piggyback
data from it's docker node named "docker1", a label
<tt>cmk/piggyback_source_docker1:yes</tt> will be added to the containers
of this node.
Change-Id: Ib49d4cbe766a8e3112af8257446affdff978d34b
Commit: 869233fbdb46667b83cccb80b4364fce7a0468f7
https://github.com/tribe29/checkmk/commit/869233fbdb46667b83cccb80b4364fce7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
A .werks/8840
M checks/docker_container_status
M checks/docker_node_info
M checks/omd_status
Log Message:
-----------
8840 Docker: Introduce host labels for different docker hosts
Docker nodes will now automatically marked with the discovered label
"cmk/docker_object:node".
The docker container host objects will be marked with the host label
"cmk/docker_object:container".
We'll use the "cmk/" prefix for all our internal labels from now.
Change-Id: Ifce3444ddaadf7cc043a44679c7dc2ffcdc5a18a
Commit: 17727963c2433fbdbd8258015e561e27114579a7
https://github.com/tribe29/checkmk/commit/17727963c2433fbdbd8258015e561e271…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M cmk/gui/plugins/views/painters.py
Log Message:
-----------
Docker node painter for containers
Add a docker node painter to show the name of the docker node the
container is executed on. Linking to the details page of that host.
Change-Id: Ic1a7e71b32e7156194000ef63c33586cabdadce4
Commit: 999d6627e3a8ca935061535a9ade3937896d43d9
https://github.com/tribe29/checkmk/commit/999d6627e3a8ca935061535a9ade39378…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M cmk/gui/plugins/views/builtin.py
M tests/unit/cmk/gui/test_gui_config.py
Log Message:
-----------
Docker views
Based on the recently added labels there are two new views that
list the docker containers and nodes.
Change-Id: I1ccd32b943b3428fb00e51f5c54b8974e88c5b35
Commit: 4947df76788a829429de8abfeedc3fef023a2627
https://github.com/tribe29/checkmk/commit/4947df76788a829429de8abfeedc3fef0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M .werks/8841
A .werks/8842
M checks/docker_container_status
M checks/docker_node_info
M checks/omd_status
M cmk_base/discovery.py
M cmk_base/dump_host.py
M tests/unit/checks/checktestlib.py
Log Message:
-----------
8842 Show host labels in "cmk -D HOST" output
The effective host labels can now be displayed on
the command line using "cmk -D HOST".
Change-Id: If9b0b7571c10d8880398cdefeddefc8ade9d3df5
Commit: 7f00436421b66b3261aa40701e9c93fd5bde52d7
https://github.com/tribe29/checkmk/commit/7f00436421b66b3261aa40701e9c93fd5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M cmk/utils/labels.py
M cmk_base/discovered_labels.py
Log Message:
-----------
Skip old discovered labels as early as possible
Change-Id: Iad5dd9cc38be480a84b80aab807d6c15bff2b56a
Commit: 48119bd21eeb617596d0b168eb7cade76a8d856a
https://github.com/tribe29/checkmk/commit/48119bd21eeb617596d0b168eb7cade76…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
A .werks/7718
Log Message:
-----------
7718 Command line parameter version added to the Windows Agent
Change-Id: I2f8468b2120e37a539116e7094a82bacdd06dcf8
Commit: 01f8364a37e2d3bc088fec7bdd1e4442f94c7619
https://github.com/tribe29/checkmk/commit/01f8364a37e2d3bc088fec7bdd1e4442f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M cmk/gui/plugins/webapi/webapi.py
Log Message:
-----------
Fix issue after API change
Change-Id: I795efdc0485d3a66856b4eac753bffb6fd89b1fe
Commit: 7d59b019e4d037b1af5e0c633f931cc32ad74c9f
https://github.com/tribe29/checkmk/commit/7d59b019e4d037b1af5e0c633f931cc32…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
A .werks/7719
Log Message:
-----------
7719 FIX Windows Agent 1.6: The section 'ps' by default doesn't generate
full paths in the output
Change-Id: I5d9c04ff097255bb19352a183fea14f51f518a6b
Commit: 3c2d20a84087011f050b490c6acead982c7205f0
https://github.com/tribe29/checkmk/commit/3c2d20a84087011f050b490c6acead982…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M agents/wnx/install/resources/check_mk.yml
M agents/wnx/src/common/cfg_yaml.h
M agents/wnx/src/engine/cma_core.h
M agents/wnx/src/engine/providers/mrpe.cpp
M agents/wnx/src/engine/providers/mrpe.h
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/watest/test-cvt.cpp
M agents/wnx/watest/test-mrpe.cpp
M agents/wnx/watest/test-yaml.cpp
M agents/wnx/watest/test_tools.h
Log Message:
-----------
[CMK-2441] - mrpe fixes
- execution of the section is now asynchronous
- no it is possible to run all mrpe plugins in parallel(this is disabled by default
config)
- fixed usage of the 'user' parameter: previously user's value was ignored
- if a mrpe plugin is absent, then the agent generates the special message instead plugin
output
- bool mrpe.parallel added to production yml, by default is set to false, if absent set to
false
- refactoring and additional unit-testing
Change-Id: Ic4cce8efe2137f2359559b89a6a48988d3364880
Commit: bb64457cb966ad872c3d7821bed1d0cfcfaa2a30
https://github.com/tribe29/checkmk/commit/bb64457cb966ad872c3d7821bed1d0cfc…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M cmk/gui/plugins/views/inventory.py
M cmk/gui/plugins/views/utils.py
M tests/unit/cmk/gui/test_views.py
Log Message:
-----------
Fix invalid change in #8844
Change-Id: I298a19cbd429507bf9ea7e0223593c3564585264
Commit: 464bfcf1b95f7e151255914443d7f85202a63abb
https://github.com/tribe29/checkmk/commit/464bfcf1b95f7e151255914443d7f8520…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M tests/integration/cmk_base/test_automations.py
Log Message:
-----------
Fix automation tests after API change
Change-Id: I77ffef682a4dd2c14713f662f1103a621f2e9c7e
Commit: 3a5068cc8f3e6d7f5faf4fe19a19f474fc825dbc
https://github.com/tribe29/checkmk/commit/3a5068cc8f3e6d7f5faf4fe19a19f474f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-01 (Thu, 01 Aug 2019)
Changed paths:
M tests/integration/cmk_base/test_automations.py
Log Message:
-----------
Fix automation tests after API change
Change-Id: Id75f981752b083be2786e44853acf6d99c913f6a
Commit: 204fa1713321b6ce7d5bbc992c747d32d9ded227
https://github.com/tribe29/checkmk/commit/204fa1713321b6ce7d5bbc992c747d32d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-02 (Fri, 02 Aug 2019)
Changed paths:
M cmk/gui/plugins/views/builtin.py
M cmk/gui/plugins/views/builtin_inventory_plugins.py
M cmk/gui/plugins/views/painters.py
M tests/unit/cmk/gui/test_views.py
Log Message:
-----------
Improve recently introduced docker views
* The container view now shows information about docker version
and the number of container in their different states
* Minor improvements to docker inventory information
* Docker node painter meant for containers now correctly detects
the node in case a container has multiple piggyback sources and
only shows docker nodes.
It also handles the case correctly where a equal named container
is found on different nodes
Change-Id: I5a02ccd02942047e7622930e0cdcfbfef0d03194
Commit: 40047e3a28096b2cb9e1568226aa219ab97c602e
https://github.com/tribe29/checkmk/commit/40047e3a28096b2cb9e1568226aa219ab…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-02 (Fri, 02 Aug 2019)
Changed paths:
A .werks/8845
M cmk/gui/valuespec.py
M cmk/gui/watolib/host_attributes.py
Log Message:
-----------
8845 FIX Web-API: Prevent adding wrong encoded labels to hosts / rulesets
In previous 1.6 releases the Web API did not validate the labels that
could e.g. be added to hosts strictly enough. When using "python" as
"request_format" this could result in a broken configuration, leading
to exceptions in several places of the GUI.
The Web API now ensures the received labes are all unicode strings as
Checkmk expects.
Change-Id: I1bcb8b8411474a7e7fa6a4a3a281fbe4ebfb850e
Commit: 91241c6affc23415500fd5d1883785a89d0c1ed5
https://github.com/tribe29/checkmk/commit/91241c6affc23415500fd5d1883785a89…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-02 (Fri, 02 Aug 2019)
Changed paths:
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
Cleanup "omd start" output
In case the tmpfs is already mounted before executing "omd start",
one "OK" output was printed without a descriptive text before it.
This "OK" is now not printed anymore.
Change-Id: If1a9531631cf5aafab75f1c31de000b1f2e0b359
Commit: f1b8dd976b97bac1cf2739dd850455974b4aec81
https://github.com/tribe29/checkmk/commit/f1b8dd976b97bac1cf2739dd850455974…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-02 (Fri, 02 Aug 2019)
Changed paths:
A .werks/8846
Log Message:
-----------
8846 FIX Extension packages: Sort package list by name
Change-Id: I589f334b6557d4059ee57a33748483b7f9f4a4eb
Commit: 04fe76efd974c1e4ec2cbfba64a2af1036537507
https://github.com/tribe29/checkmk/commit/04fe76efd974c1e4ec2cbfba64a2af103…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-02 (Fri, 02 Aug 2019)
Changed paths:
A .werks/8847
M cmk/gui/wato/pages/services.py
M cmk_base/automations/check_mk.py
Log Message:
-----------
8847 FIX Service discovery: Print warning instead of failing on discovery errors
The service discovery page of WATO was terminating the service discovery on the
first error, independent of which discovery function raised the error. In this
situation a single broken check could break the service discovery functionality
of WATO.
On the command line (cmk -I) the default behavious is to proceed with the other
discovery function when a single discovery function fails. This is now the
default behavior of the WATO discovery page.
Change-Id: Iec8aa64f1b6d321bcf61de449ea0ec86f0335567
Commit: 74fcf36768307efdd65b379f46c5c51a5c32e872
https://github.com/tribe29/checkmk/commit/74fcf36768307efdd65b379f46c5c51a5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-02 (Fri, 02 Aug 2019)
Changed paths:
M cmk/gui/plugins/wato/utils/__init__.py
Log Message:
-----------
Fix too long help text
FEED-4058
Change-Id: Idade4904e02ea72cd20bfb5776c76e10925609cc
Commit: a2bf957fb2ce54b271e03bf2e400eb78377a2457
https://github.com/tribe29/checkmk/commit/a2bf957fb2ce54b271e03bf2e400eb783…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-02 (Fri, 02 Aug 2019)
Changed paths:
M cmk/gui/valuespec.py
M cmk/gui/watolib/host_attributes.py
Log Message:
-----------
Make more specific change for #8845
Change-Id: Id1fe49b1bddb65c5f1ea29847796afdf8e4a6a33
Commit: 51ddb8563c1e670f11e181b806b65daa84c1f51c
https://github.com/tribe29/checkmk/commit/51ddb8563c1e670f11e181b806b65daa8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-02 (Fri, 02 Aug 2019)
Changed paths:
A .werks/8848
M cmk/gui/wato/pages/services.py
Log Message:
-----------
8848 FIX Fix broken service discovery on remote sites (1.6.0b4 regression)
FEED-4049
Change-Id: I614612e930857e03ae49a73654dcaac46d4a441b
Commit: 742a902f166d7dbc8b4c0e89964572b3c6e310ac
https://github.com/tribe29/checkmk/commit/742a902f166d7dbc8b4c0e89964572b3c…
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: 564492f3e9668462a69e8fba2fdefca19ef710a8
https://github.com/tribe29/checkmk/commit/564492f3e9668462a69e8fba2fdefca19…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-08-02 (Fri, 02 Aug 2019)
Changed paths:
A .werks/7960
M checks/ps.include
M cmk/gui/plugins/wato/check_parameters/ps.py
M tests/unit/checks/test_ps.py
Log Message:
-----------
7960 ps: Option to include process arguments in long-output
This Werk adds an option to include process arguments in the long-output
of the service.
If specified in the ruleset "State and count of processes", the list of
all the matching processes and their details in the long-output will
include up to the first N characters of each processes' arguments.
<b>Note:</b> This feature must be used with care, as the output may
include sensitive data like credentials.
Change-Id: Ib9bca3d5f196e7d8a996c9cdb8c0b5345924a1d5
Commit: f8a4696c09f32159569ce707fe5c0b8bd7dbf07f
https://github.com/tribe29/checkmk/commit/f8a4696c09f32159569ce707fe5c0b8bd…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-02 (Fri, 02 Aug 2019)
Changed paths:
A .werks/8890
Log Message:
-----------
8890 Windows Agent 1.6: Configuration reloading had been restructured
By default the Agent reloads the configuration files only on the start.
To manually reload all configuration files you can use command line:
check_mk_agent.exe reload_config
To automatically reload configuration files on every connect(the behavior
from beta 4 and earlier) you can set the environment variable CMA_AUTO_RELOAD
to yes
Change-Id: Id4acbe4b032e6c743c0b41062f2cc929974212b4
Commit: 2f728c6febb2a6a727beaace0d7676cd5da80d64
https://github.com/tribe29/checkmk/commit/2f728c6febb2a6a727beaace0d7676cd5…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-02 (Fri, 02 Aug 2019)
Changed paths:
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/service_processor.h
M agents/wnx/watest/test-ohm.cpp
Log Message:
-----------
[CMK-2379] - openhardware monitor starts only once
- of found as running app, then reused
- simplified unit testing
- added disabled simulation of memory overflow
Change-Id: I84c26abb0b873412d3651dbbcd38e1434ebcb828
Commit: eae9fd32147ff94513305be356a16a906e598e45
https://github.com/tribe29/checkmk/commit/eae9fd32147ff94513305be356a16a906…
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: ecc1461e772d831d986e67507d13b44ee4ddb5b0
https://github.com/tribe29/checkmk/commit/ecc1461e772d831d986e67507d13b44ee…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-02 (Fri, 02 Aug 2019)
Changed paths:
M agents/wnx/src/common/cfg_yaml.h
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/service_processor.h
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/src/engine/windows_service_api.h
M agents/wnx/src/main/check_mk_service.cpp
M agents/wnx/src/main/check_mk_service.h
M agents/wnx/watest/test-cfg.cpp
Log Message:
-----------
[CMK-2435] - deinstallation of the legacy agent
- command line option, 'remove_legacy'
- yaml option global.remove_legacy
- simple unit testing
Change-Id: Iab9eb22782a9ad39465f6c5a9ee867e835976157
Commit: 59342da163a26737abb971df01ebed6a484b4bcc
https://github.com/tribe29/checkmk/commit/59342da163a26737abb971df01ebed6a4…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-08-02 (Fri, 02 Aug 2019)
Changed paths:
A .werks/7448
M bin/update_rrd_fs_names.py
Log Message:
-----------
7448 FIX RRD metadata update script for Filesystem checks
- Update get_autochecks_of return value to Service Object
- Include more verbose info of directories and paths to be changed
Change-Id: Id6bc6a212bd20c5b8d5fb987511e6742f5e37ec3
Commit: b009b590783be16725cbeb5c35ebf08cbc0db112
https://github.com/tribe29/checkmk/commit/b009b590783be16725cbeb5c35ebf08cb…
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_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
A tests/unit/checks/generictests/datasets/liebert_bat_temp.py
A tests/unit/checks/generictests/datasets/liebert_chilled_water.py
A tests/unit/checks/generictests/datasets/liebert_compressor.py
A tests/unit/checks/generictests/datasets/liebert_cooling.py
A tests/unit/checks/generictests/datasets/liebert_cooling_position.py
A tests/unit/checks/generictests/datasets/liebert_cooling_status.py
A tests/unit/checks/generictests/datasets/liebert_fans.py
A tests/unit/checks/generictests/datasets/liebert_fans_condenser.py
A tests/unit/checks/generictests/datasets/liebert_humidity_air.py
A tests/unit/checks/generictests/datasets/liebert_maintenance.py
A tests/unit/checks/generictests/datasets/liebert_pump.py
A tests/unit/checks/generictests/datasets/liebert_reheating.py
A tests/unit/checks/generictests/datasets/liebert_system.py
A tests/unit/checks/generictests/datasets/liebert_system_event.py
A tests/unit/checks/generictests/datasets/liebert_temp_air.py
A tests/unit/checks/generictests/datasets/liebert_temp_fluid.py
A tests/unit/checks/generictests/datasets/liebert_temp_general_regression.py
Log Message:
-----------
7962 FIX Fix various bugs in the liebert* check plugins
Change-Id: I15f31a5ccaaf347c197208cc026146224763ad5d
Commit: 7ae3fcdd25a7153ac283d49d1c486b8179748c9c
https://github.com/tribe29/checkmk/commit/7ae3fcdd25a7153ac283d49d1c486b817…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-05 (Mon, 05 Aug 2019)
Changed paths:
M agents/wnx/install/InstallFolderDialog.wxs
M agents/wnx/install/Product.wxs
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/engine/install_api.h
M agents/wnx/src/engine/upgrade.cpp
M agents/wnx/src/engine/upgrade.h
M agents/wnx/watest/test-cfg.cpp
Log Message:
-----------
[CMK-2435] - deinstallation of the legacy agent
- MSI GUI to Remove Legacy Agent
- manual verified
- unit testing of low- and mid-level functions
- support 32 and 64 bits OS
- refactored
- uninstall of Legacy Agent using MSI or Config is limited to one run
Change-Id: I35131d25e87a068eb5f81dcc9791efb1498edbb3
Commit: 0ffedd84821c2843a572ca3fc040965505961fc0
https://github.com/tribe29/checkmk/commit/0ffedd84821c2843a572ca3fc04096550…
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
M tests/unit/checks/test_if_winperf_if.py
M tests/unit/checks/test_lnx_if.py
Log Message:
-----------
7449 FIX Remove spurious perfdata in IF checks for in/out
Change-Id: I64d3fd7fe930e5a4b1046bc83b8fa43f7d318100
Commit: 07b04d5db38468afb9b97a55a4a9a72dd3e6d3ae
https://github.com/tribe29/checkmk/commit/07b04d5db38468afb9b97a55a4a9a72dd…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-07 (Wed, 07 Aug 2019)
Changed paths:
M agents/wnx/integration/test_section_plugin_group.py
Log Message:
-----------
fixed windows integration tests again
Change-Id: Icc76af5266d588529d997c53b1eb65564d234a2b
Commit: ef836657890f8c6eba7d082e274b1df07ebd4c9f
https://github.com/tribe29/checkmk/commit/ef836657890f8c6eba7d082e274b1df07…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-07 (Wed, 07 Aug 2019)
Changed paths:
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/upgrade.cpp
Log Message:
-----------
[FEED-4009] - correct message to explain why upgrade was not performed and what to do to
upgrade
Change-Id: I79fe41c96d9b9c56b717c0427fc9eff80c2b567b
Commit: 7786ee8de110d9972db4841d1bf30d413a1e1223
https://github.com/tribe29/checkmk/commit/7786ee8de110d9972db4841d1bf30d413…
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: 2929528723ef58baa32d13bcc15f1401e2582330
https://github.com/tribe29/checkmk/commit/2929528723ef58baa32d13bcc15f1401e…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-07 (Wed, 07 Aug 2019)
Changed paths:
A .werks/8891
Log Message:
-----------
8891 Windows Agent 1.6: uninstallation of the Legacy Agent
Change-Id: If4c00c3d52fb6086311a07e57502b09cba705d94
Commit: 52ca30fbc40dd5da79dfc5cd13a42616d7d82217
https://github.com/tribe29/checkmk/commit/52ca30fbc40dd5da79dfc5cd13a42616d…
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
M tests/unit/checks/generictests/datasets/mysql_capacity_1_regression.py
Log Message:
-----------
8900 FIX mysql_capacity: Fix problem with warn/crit size
The crit and warn levels to mysql capacity check values were wrongly
multiplied by 1024. For example, kB was interpreted to MB. This
has been fixed.
FEED-3895
Change-Id: I4ff7097b9ca31c185273a1a0efdd47eefd0f5f9b
Commit: e256abc6b4161bbb8abd5470e2794b0e43221ff1
https://github.com/tribe29/checkmk/commit/e256abc6b4161bbb8abd5470e2794b0e4…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-08 (Thu, 08 Aug 2019)
Changed paths:
M agents/wnx/src/lwa/Configuration.cpp
M agents/wnx/test_files/config/check_mk.global.test.ini
M agents/wnx/test_files/config/check_mk.test.out
M agents/wnx/watest/test-cvt.cpp
M tests/unit/cmk/gui/watolib/test_rulespecs.py
Log Message:
-----------
[CMK-2435] - option to remove legacy agent
- server side bakery support
- unit tested
Change-Id: Ic2e39b9058eb1ff05dd7d1184490dad404dcb0a2
Commit: 2bc477b8ebf3c9c79c44b47da446c3499a666086
https://github.com/tribe29/checkmk/commit/2bc477b8ebf3c9c79c44b47da446c3499…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-08 (Thu, 08 Aug 2019)
Changed paths:
A agents/wnx/src/common/stop_watch.h
M agents/wnx/src/engine/async_answer.cpp
M agents/wnx/src/engine/async_answer.h
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg_details.h
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/cma_core.h
M agents/wnx/src/engine/engine.vcxproj
M agents/wnx/src/engine/engine.vcxproj.filters
M agents/wnx/src/engine/providers/internal.h
M agents/wnx/src/engine/providers/mrpe.cpp
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/service_processor.h
M agents/wnx/src/engine/upgrade.cpp
M agents/wnx/watest/pch.h
M agents/wnx/watest/test-service-processor.cpp
A agents/wnx/watest/test-stop_watch.cpp
M agents/wnx/watest/test-upgrade.cpp
M agents/wnx/watest/test-wtools.cpp
M agents/wnx/watest/watest.vcxproj
M agents/wnx/watest/watest.vcxproj.filters
Log Message:
-----------
[CMK-2379] - performance data logging in log file
- StopWatch class
- answer
- every section
- every executable
- removed excessive sleep 2000ms
- unit tested
- some light refactoring
Change-Id: I141bbbc6e78c0b15feba6a679f46432177fbe42d
Commit: 6d8274205fd35d90208587737c0cf82903cf9873
https://github.com/tribe29/checkmk/commit/6d8274205fd35d90208587737c0cf8290…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-08 (Thu, 08 Aug 2019)
Changed paths:
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/lwa/Configuration.cpp
A agents/wnx/test_files/config/check_mk.global.old.test.ini
M agents/wnx/test_files/config/check_mk.global.test.ini
M agents/wnx/test_files/config/check_mk.test.out
M agents/wnx/watest/test-cvt.cpp
M agents/wnx/watest/test-upgrade.cpp
M tests/unit/cmk/gui/watolib/test_rulespecs.py
Log Message:
-----------
[CMK-2436] - logging controlled by Bakery
- server side: added correct Logging Level setting and logging entry to ini file
- client side: added logging processing in ini file
- unit tested
Change-Id: I758f9be55e3afff0968a921f292617be5f78f300
Commit: 3d40d1dc70d4dcd55f40075e6759ab66c648d49b
https://github.com/tribe29/checkmk/commit/3d40d1dc70d4dcd55f40075e6759ab66c…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-08-08 (Thu, 08 Aug 2019)
Changed paths:
M checks/netapp_api_fcp
A tests/unit/checks/generictests/datasets/netapp_api_fcp.py
Log Message:
-----------
Add tests to `netapp_api_fcp`
Adding the tests required moving the calls to `get_rate()` from the
parser to the check as `mock_item_state` only works in the check.
Change-Id: I4a4900a92c9bb0c396639c13792609c7e7dfae6d
Commit: 6cabe4114b4678a7380d37c71d169f27eaddd79b
https://github.com/tribe29/checkmk/commit/6cabe4114b4678a7380d37c71d169f27e…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-08-08 (Thu, 08 Aug 2019)
Changed paths:
A .werks/8901
M checks/netapp_api_fcp
M tests/unit/checks/generictests/datasets/netapp_api_fcp.py
Log Message:
-----------
8901 FIX Fixed calculation of latency for netapp check
Average latency, average read latency, and average write latency
are now calculated as a function of total_ops instead of the
time. This complies with the formula from NetApp's Performance
Management Design Guide.
According to this guide, latency should be calculated as:
latency(now) - latency(before)
lat = ---------------------------------
total_ops(now) - total_ops(before)
and not as a function of time.
This fixes FEED-3874.
Change-Id: I527e8e77cff016559ae85e6bed173655bc34dfb4
Commit: 6fcf993e3d44f6c1a4ac6feea867f4095f1e524f
https://github.com/tribe29/checkmk/commit/6fcf993e3d44f6c1a4ac6feea867f4095…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-08 (Thu, 08 Aug 2019)
Changed paths:
M agents/wnx/src/main/check_mk_service.cpp
Log Message:
-----------
Windows Agent command line typo fix
Change-Id: I7aeacc46f9c7815173cf8b32c336b780ecf1f2c7
Commit: 6316cd78b88a3951eb577e0c586595c00678691b
https://github.com/tribe29/checkmk/commit/6316cd78b88a3951eb577e0c586595c00…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-09 (Fri, 09 Aug 2019)
Changed paths:
R agents/wnx/integration/_test_agent_start_parameters.py
M agents/wnx/integration/it_utils.py
M agents/wnx/integration/local.py
A agents/wnx/integration/test_agent_start_parameters.py
Log Message:
-----------
[CMK-2431] - integration tests for command line
- version, showconfig, help and bad
Change-Id: I4f85ae3e95b0ffaffd0703b3c2e3b773d7901ec1
Commit: 2b6f55808fefd994eaead29b2e3a8ef7d20ef89b
https://github.com/tribe29/checkmk/commit/2b6f55808fefd994eaead29b2e3a8ef7d…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-09 (Fri, 09 Aug 2019)
Changed paths:
A .werks/8892
Log Message:
-----------
8892 FIX The Agent executable can be called without changing working directory to the
Agent install directory
Previously, to use check_mk_agent.exe command line correctly, the user have to change the
working
directory to the Windows Agent install directory, usually, 'C:\Program Files
(x86)\checkmk\service'.
Now this limitation have been removed and check_mk_agent.exe can be called using any
working directory
Change-Id: I4c0783e26dbd8cb996cdf65a49e023e39134f280
Commit: 0d9465237d3705c1c7af55fcbfbb8b698d9f59b5
https://github.com/tribe29/checkmk/commit/0d9465237d3705c1c7af55fcbfbb8b698…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-09 (Fri, 09 Aug 2019)
Changed paths:
M agents/wnx/integration/it_utils.py
M agents/wnx/integration/local.py
M agents/wnx/integration/test_section_eventlog.py
Log Message:
-----------
[CMK-2431] - extended integration tests for Windows Agent
- eventlog is supported
- light refatoring of old trash
Change-Id: If1cd5ef601ba306c012fc4aa3b6a5b99a19123e2
Commit: 971c69b8b6579b9fd78ae574d14bd976b9d096dc
https://github.com/tribe29/checkmk/commit/971c69b8b6579b9fd78ae574d14bd976b…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-09 (Fri, 09 Aug 2019)
Changed paths:
M agents/wnx/install/resources/readme.txt
Log Message:
-----------
[CMK-2379] - documentation update
Change-Id: I6df0063df357d4adf13100cbccb036c420800b1d
Commit: c9a830cd987c79eec9e1f38bfc4911560cc95006
https://github.com/tribe29/checkmk/commit/c9a830cd987c79eec9e1f38bfc4911560…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-08-12 (Mon, 12 Aug 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 agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Set version to 1.6.0b6
Change-Id: I45d24ce8bbe708af4a5092de8af5caf5dda45d5d
Commit: a89eab0a083ed34285c488c16ed78425bd5981e7
https://github.com/tribe29/checkmk/commit/a89eab0a083ed34285c488c16ed78425b…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-08-12 (Mon, 12 Aug 2019)
Changed paths:
A web/htdocs/themes/modern-dark/images
A web/htdocs/themes/modern-dark/scss/_variables.scss
A web/htdocs/themes/modern-dark/theme.css
A web/htdocs/themes/modern-dark/theme.json
A web/htdocs/themes/modern-dark/theme.scss
M webpack.config.js
Log Message:
-----------
Dark Theme: New theme path + updated gui config (CMK-1171)
Change-Id: Idf46542e5d8794e671bc397dc8fce012e603f9a6
Commit: f84e5af2595fdfb7cf61931f2ae9a9d5c07bc6c0
https://github.com/tribe29/checkmk/commit/f84e5af2595fdfb7cf61931f2ae9a9d5c…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-08-12 (Mon, 12 Aug 2019)
Changed paths:
R web/htdocs/themes/modern-dark/images
R web/htdocs/themes/modern-dark/scss/_variables.scss
R web/htdocs/themes/modern-dark/theme.css
R web/htdocs/themes/modern-dark/theme.json
R web/htdocs/themes/modern-dark/theme.scss
M webpack.config.js
Log Message:
-----------
Revert "Dark Theme: New theme path + updated gui config (CMK-1171)"
This reverts commit a89eab0a083ed34285c488c16ed78425bd5981e7.
Commit: 3dd2747edceca89fcdd4812554dcbcce1311855d
https://github.com/tribe29/checkmk/commit/3dd2747edceca89fcdd4812554dcbcce1…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-08-12 (Mon, 12 Aug 2019)
Changed paths:
M cmk/special_agents/agent_kubernetes.py
Log Message:
-----------
agent_kubernetes: remove dead code
It raised an exception when load balancers were defined.
FEED-4089
Change-Id: Ie85cb49081d2f2ce2899be13ea4994b0357e9726
Commit: 978cb99af0434330484c067d1319bad6ba8b3144
https://github.com/tribe29/checkmk/commit/978cb99af0434330484c067d1319bad6b…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-08-12 (Mon, 12 Aug 2019)
Changed paths:
A .werks/8837
M agents/check_mk_agent.linux
M cmk_base/data_sources/tcp.py
Log Message:
-----------
check_mk_agent.linux: Modification of agent's encryption functionality in order to
accomodate for newer digest functions
Change-Id: I6875bbed4278ee7d79f2b799328db23864c8a0d6
Commit: b48bc8946c4dc18bfcee78a46946fc068c2b4220
https://github.com/tribe29/checkmk/commit/b48bc8946c4dc18bfcee78a46946fc068…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-08-12 (Mon, 12 Aug 2019)
Changed paths:
M cmk/gui/plugins/metrics/utils.py
M cmk/utils/render.py
M tests/unit/cmk/gui/plugins/test_metrics_utils.py
Log Message:
-----------
Percentile metric transformation Graph
- Reduce code on padding calculation
- Cleaning up some date representation
- Cleanup compute graphs scalars
- LQ join conditions for query
- Test rpn to expresion graphs
- Expression processing
- Livestatus Sites context manager
- Unify functions get_check_command
- Delete repeated code
- Cleanup needed elements
- Move rrd functions
- Percentile Calculation function
- Implementation of a naive, midpoint interpolated percentile statistic.
CMK-2392
Change-Id: I1f3433481b78f1af1fbd209c1a884760362b2dbc
Commit: a32ca9e0650aef4c4de44b518a0fcfc22b41391c
https://github.com/tribe29/checkmk/commit/a32ca9e0650aef4c4de44b518a0fcfc22…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-08-13 (Tue, 13 Aug 2019)
Changed paths:
A .werks/7450
Log Message:
-----------
7450 Custom Graphs timeseries transformation percentile
Custom Graphs now support timeseries transformations. Now on can calculate the percentile
of a given timeseries.
CMK-2392
Change-Id: Iea8d205ac0a608837665709b5babb64aec46ac19
Commit: 5df3b9ba5010e8592053d3ba2c1f4de0dee97b1f
https://github.com/tribe29/checkmk/commit/5df3b9ba5010e8592053d3ba2c1f4de0d…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-13 (Tue, 13 Aug 2019)
Changed paths:
A .werks/8893
Log Message:
-----------
8893 FIX Windows Agent: Openhardwaremonitor is launched only once
Previously Windows Agent launched Openhhardwaremonitor executable on every
restart creating many instances of the Openhardwaremonitor.
Now this error have been fixed: only one instance of the Openhardwaremonitor
is allowed
Change-Id: Ib6f81fde4b04b9f5433f191c386215cbbaf271e5
Commit: b796a57ae78461ab45326aebf0f9e3a860987256
https://github.com/tribe29/checkmk/commit/b796a57ae78461ab45326aebf0f9e3a86…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-13 (Tue, 13 Aug 2019)
Changed paths:
M web/.f12
M webpack.config.js
Log Message:
-----------
omitting babel loader when using .f12, cutting compile time in half
Change-Id: I93d0d3b98cc0473feed11ec3ebd67872893558ca
Commit: 673c69645cea7341a51b8a96dbd48e5dc2439d45
https://github.com/tribe29/checkmk/commit/673c69645cea7341a51b8a96dbd48e5dc…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-13 (Tue, 13 Aug 2019)
Changed paths:
A .werks/8894
Log Message:
-----------
8894 Windows Agent: log file message level is now configurable via Agent Bakery
Change-Id: I4f28f91edfec40714b51ad37ce9be67ac17e8924
Commit: 762c6f14816f207b2a5da0d9e0420d009c21c522
https://github.com/tribe29/checkmk/commit/762c6f14816f207b2a5da0d9e0420d009…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-08-13 (Tue, 13 Aug 2019)
Changed paths:
M cmk/gui/metrics.py
M cmk/gui/plugins/dashboard/graph.py
M cmk/gui/plugins/metrics/utils.py
M cmk/gui/visuals.py
M cmk/utils/prediction.py
M tests/unit/cmk/gui/test_gui_config.py
M tests/unit/cmk/gui/test_pages.py
A web/htdocs/themes/facelift/images/icon_forecast_graph.png
A web/htdocs/themes/facelift/images/icon_new_forecast_graph.png
Log Message:
-----------
Forecast Graphs
New graph class with live editor
Refactor and module split
Report element
CMK-2440
Change-Id: Iedcb01be3c3d5c3424a470ee141eaefc419980bb
Commit: 600fc3a320a76ffa91a6136425b5a99eb6fd8b3d
https://github.com/tribe29/checkmk/commit/600fc3a320a76ffa91a6136425b5a99eb…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-08-13 (Tue, 13 Aug 2019)
Changed paths:
M cmk/gui/visuals.py
M tests/unit/cmk/gui/test_gui_config.py
M tests/unit/cmk/gui/test_pages.py
Log Message:
-----------
Remove access to Forecast Graphs but incorporate changes in graphing system
Change-Id: Ie519a91596875606f1fde3b3cbb92019646176df
Commit: 1270446439b85df76e98a864399e52c7d87b8817
https://github.com/tribe29/checkmk/commit/1270446439b85df76e98a864399e52c7d…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-13 (Tue, 13 Aug 2019)
Changed paths:
M agents/wnx/src/engine/async_answer.h
M agents/wnx/src/engine/service_processor.cpp
Log Message:
-----------
Write request number in logfile
Change-Id: Ic0ef0682c252cd6f4b890988c6ba4ab503e33d21
Commit: 17d3fcf83ce7ff56b1af9c3bdb42c96894771794
https://github.com/tribe29/checkmk/commit/17d3fcf83ce7ff56b1af9c3bdb42c9689…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-13 (Tue, 13 Aug 2019)
Changed paths:
M agents/wnx/integration/test_section_df.py
Log Message:
-----------
fixed intergration test for df when mountpoints are available
Change-Id: I8ecaa462bf65580e14218efeb62c2bdffb3f158a
Commit: 2255c20f32d4f8f70c9304bbec782369cba42726
https://github.com/tribe29/checkmk/commit/2255c20f32d4f8f70c9304bbec782369c…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-13 (Tue, 13 Aug 2019)
Changed paths:
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/engine/external_port.cpp
A agents/wnx/watest/test-health.cpp
M agents/wnx/watest/test-wtools.cpp
M agents/wnx/watest/watest.vcxproj
M agents/wnx/watest/watest.vcxproj.filters
Log Message:
-----------
[CMK-2508] - automatic protection for potential memory leaks
- virtual size is checked every call from monitoring site
- if size is bigger than threshold, 200'000'000 bytes, then service will be
terminated
- automatic restart for service is guaranteed by installation
- simple unit tests
- manually tested in both modes adhoc and service
- manually verified output in Windows Event Logs
Change-Id: I18429aaa719062da7d32cb00d3808adca5620d4c
Commit: 75514b75425b127d8e5b57096bfe087cd8165d31
https://github.com/tribe29/checkmk/commit/75514b75425b127d8e5b57096bfe087cd…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-13 (Tue, 13 Aug 2019)
Changed paths:
M agents/wnx/integration/test_section_plugin_group.py
Log Message:
-----------
fixed it with new TCP status ZULETZT_ACK
Change-Id: Ia673248e8dbd0d0ade1e11fa32f902c66cc069ce
Commit: 071fbb4ab26ebc552086cf61219d2ad8eaf3cca4
https://github.com/tribe29/checkmk/commit/071fbb4ab26ebc552086cf61219d2ad8e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-13 (Tue, 13 Aug 2019)
Changed paths:
A .werks/8849
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
8849 FIX omd rm: Do not fail in case user not exists anymore
In case a user is about to be removed, e.g. during "omd rm" and
the user is not existant in the user database, simply continue
with the next step.
Change-Id: I208741823be5ed389480992744dcf55f1d849fc7
Commit: c624f47ba5fd7daa830ed709e37eaa4a660223a4
https://github.com/tribe29/checkmk/commit/c624f47ba5fd7daa830ed709e37eaa4a6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-13 (Tue, 13 Aug 2019)
Changed paths:
A .werks/8850
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
8850 FIX Fix omd backup/restore with site rename
The restore procedure as other site name failed when trying to restore the new
"discovered_host_labels" related files.
Change-Id: Ifd216b2c4370057881fde8084042d3e0e1094152
Commit: f60fb91182e95aac9717d95fcd7a1c8fb3487f87
https://github.com/tribe29/checkmk/commit/f60fb91182e95aac9717d95fcd7a1c8fb…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-13 (Tue, 13 Aug 2019)
Changed paths:
A .werks/8851
M cmk_base/automations/check_mk.py
Log Message:
-----------
8851 FIX Fix broken "Parameters of X" for clustered services
The "Parameters of X" page always showed an exception like
"'list' object has no attribute 'check_plugin_name'".
Add type hints that would have prevented this issue.
FEED-4097
Change-Id: Ic21c97c4f563c0c1c84c2b5370b0b55e01b28daf
Commit: ebb7fb5fdcb86d4781f4509f3c408b8fab5f83be
https://github.com/tribe29/checkmk/commit/ebb7fb5fdcb86d4781f4509f3c408b8fa…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-14 (Wed, 14 Aug 2019)
Changed paths:
A agents/wnx/doc/Upgrade.odt
A agents/wnx/doc/common.odt
A agents/wnx/doc/plugins.odt
M agents/wnx/install/resources/check_mk.yml
M agents/wnx/install/resources/readme.txt
Log Message:
-----------
[CMK-2534] - documentation draft
- common
- upgrade
- plugins
- readme.txt
Change-Id: I87645073b2753a5822bac64a9b21ebbe89111f51
Commit: c3ed6a0e3ebe714f80679aa066786125ef908aec
https://github.com/tribe29/checkmk/commit/c3ed6a0e3ebe714f80679aa066786125e…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-14 (Wed, 14 Aug 2019)
Changed paths:
M agents/wnx/src/common/datablock.h
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/providers/check_mk.cpp
M agents/wnx/src/engine/providers/ps.cpp
M agents/wnx/src/engine/stdafx.h
M agents/wnx/src/engine/windows_service_api.cpp
Log Message:
-----------
Simple wtools refactoring
- removed inline functions
- C headers cleaned to be more IWYU
- names are more sonsistent
Change-Id: Icc66495d5802396f70f50a59a71a20ca8a3b9da0
Commit: c3c2d06239968d38fd81ec9a4a21e3b14cdf37a6
https://github.com/tribe29/checkmk/commit/c3c2d06239968d38fd81ec9a4a21e3b14…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-08-14 (Wed, 14 Aug 2019)
Changed paths:
M .sass-lint.yml
Log Message:
-----------
Adapt .sass-lint.yml to our format.
Change-Id: I1fe1e659c4a1f45746960ef60cdf96e9aad13ffa
Commit: 54891a4b64e1fa027a458ba61eea5ee4619e30cc
https://github.com/tribe29/checkmk/commit/54891a4b64e1fa027a458ba61eea5ee46…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-14 (Wed, 14 Aug 2019)
Changed paths:
M cmk/gui/htmllib.py
M tests/testlib/__init__.py
M tests/unit/cmk/utils/test_prediction_commons.py
Log Message:
-----------
Fix integration tests after yesterdays capacity management merge
Change-Id: I0989a187b07cbb15ced9358f91254ff64dfa1654
Commit: 8979353a4d65f5a704780ddd41cb1bdb6dc997e0
https://github.com/tribe29/checkmk/commit/8979353a4d65f5a704780ddd41cb1bdb6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-14 (Wed, 14 Aug 2019)
Changed paths:
A .werks/8852
M cmk/gui/config.py
Log Message:
-----------
8852 FIX Fix error on tag management page when tags are defined outside of WATO
When tags were added to the configuration using the wato_host_tags variable
outside of WATO while the WATO configuration was already based on the 1.6
format, this resulted in an exception on the tag management page which has
now been fixed.
Change-Id: I8e4ad431bfeacca4660c7c0d7fef4d1ef6b150b8
Commit: 32b30386fe83649fc3c3cf4062c22833ee2d426c
https://github.com/tribe29/checkmk/commit/32b30386fe83649fc3c3cf4062c22833e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-14 (Wed, 14 Aug 2019)
Changed paths:
A .werks/8853
M cmk/gui/wato/pages/sites.py
Log Message:
-----------
8853 FIX Cleanup ancient "(no status host)" choice from site config
Change-Id: I1c2aa85ea8603cf57d441223bfbe2433ab5d184b
Commit: 6186d3a931c22c8c4ac8f3f52012007a2918687b
https://github.com/tribe29/checkmk/commit/6186d3a931c22c8c4ac8f3f52012007a2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-14 (Wed, 14 Aug 2019)
Changed paths:
A .werks/8854
M cmk/gui/plugins/dashboard/static_text.py
Log Message:
-----------
8854 SEC Dashboard: Static text dashlet only allows limited HTML
The "static text" dashlet is meant to add some static text information to
dashboards.
In the past it was possible to add arbitrary HTML code to it, which could be useful
e.g. to format the text information.
To prevent injections of arbitrary script the static text dashlet now allows only a
limited set of HTML codes. These are: h2, b, tt, i, br, pre, a, sup, p, li, ul and ol.
Change-Id: Ifbe2bba49a3f4c796996233ba37919d148a63072
Commit: 7e7530ceb1cfad48a12ed142d93330238d37d597
https://github.com/tribe29/checkmk/commit/7e7530ceb1cfad48a12ed142d93330238…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-14 (Wed, 14 Aug 2019)
Changed paths:
A .werks/8858
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
8858 FIX Fix broken distributed setup when Livestatus TLS is not enabled (1.6.0b5
regression, #7987)
Werk #7987 broke distributed setups via Livestatus when Livestatus TLS is not enabled.
Change-Id: Ic318a6bffbd216a7266388e55c43f41ba0775231
Commit: 829e9cb33fc932bc3f5d4a2e970a8e54992dc037
https://github.com/tribe29/checkmk/commit/829e9cb33fc932bc3f5d4a2e970a8e549…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-14 (Wed, 14 Aug 2019)
Changed paths:
M .werks/7195
R cmk/notification_plugins/jira_issues.py
M notifications/jira_issues
Log Message:
-----------
jira_issues: The JIRA notifications plugin is only available in CEE/CME
The new notification plugin, which aims to support enterprise workflows
is now available in the Checkmk Enterprise Edition and Managed Services
Edition.
Change-Id: I7a1e95a99efef10e02a030f8379abaeada5f9af0
Commit: aa8bc6d11d28e82f9222749b0af445726d9c2175
https://github.com/tribe29/checkmk/commit/aa8bc6d11d28e82f9222749b0af445726…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-14 (Wed, 14 Aug 2019)
Changed paths:
M .werks/7201
M .werks/7752
M .werks/7754
R cmk/notification_plugins/servicenow.py
M notifications/servicenow
Log Message:
-----------
servicenow: The ServiceNow notifications plugin is only available in CEE/CME
The new notification plugin, which aims to support enterprise workflows
is now available in the Checkmk Enterprise Edition and Managed Services
Edition.
Change-Id: I88883d2e2431ae0b1227d6b891f3a2213c57e3f7
Commit: b5e7152faf0dbf0c43f7bb3e1bd20360332d3698
https://github.com/tribe29/checkmk/commit/b5e7152faf0dbf0c43f7bb3e1bd203603…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-14 (Wed, 14 Aug 2019)
Changed paths:
A .werks/8855
M cmk/update_config.py
M cmk_base/autochecks.py
Log Message:
-----------
8855 FIX cmk-update-config: Improve error handling
When a syntax error occurs while loading autochecks a hint about the
broken line is displayed.
Also raise original Checkmk internal exceptions when --debug argument is set.
Change-Id: I28db2df42af73bd3711a4fca9d18f5a3c98bbd39
Commit: 973d4593e253129abdfd9a9657a27da4631e57d6
https://github.com/tribe29/checkmk/commit/973d4593e253129abdfd9a9657a27da46…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-14 (Wed, 14 Aug 2019)
Changed paths:
M cmk/gui/bi.py
M cmk/gui/node_visualization.py
M cmk/gui/plugins/wato/bi.py
M package-lock.json
M web/htdocs/js/index.js
M web/htdocs/js/modules/forms.js
M web/htdocs/js/modules/node_visualization/node_visualization_layout_styles.js
M web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
M web/htdocs/js/modules/node_visualization/node_visualization_utils.js
Log Message:
-----------
Rule example editor
Change-Id: Ic1e6e451d09ffb08dd49762e3635f000cd0e9ada
Commit: 109c9b30e48a879a69f01a366ea65b300569ed03
https://github.com/tribe29/checkmk/commit/109c9b30e48a879a69f01a366ea65b300…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-14 (Wed, 14 Aug 2019)
Changed paths:
M cmk/gui/node_visualization.py
M cmk/gui/plugins/wato/bi.py
M package-lock.json
M package.json
M web/htdocs/js/index.js
M web/htdocs/js/modules/node_visualization/node_visualization_layout_styles.js
M web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
M web/htdocs/js/modules/node_visualization/node_visualization_toolbar.js
M web/htdocs/js/modules/node_visualization/node_visualization_utils.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport_layers.js
M web/htdocs/themes/classic/scss/_node_visualization.scss
M web/htdocs/themes/facelift/scss/_node_visualization.scss
Log Message:
-----------
Introduced dynamic rule styles and line styles
Change-Id: Ia021407b57fbfb2f42c3a74b4e240c235d30b0f0
Commit: e3ae0d99d952b8e9c1f69dcf612af7c2122b4d4b
https://github.com/tribe29/checkmk/commit/e3ae0d99d952b8e9c1f69dcf612af7c21…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-14 (Wed, 14 Aug 2019)
Changed paths:
M cmk/gui/plugins/wato/bi.py
M web/htdocs/js/modules/node_visualization/node_visualization_viewport_layers.js
Log Message:
-----------
Changed BI Aggregation valuespec to allow more options
Template choosing
Setting aggregation line style
Ignoring styles configured in rules
Change-Id: Ib631acfedc34c916fb97c2bae18fb6540d444554
Commit: 7568ac799d542c374407423f49479aafc903c50f
https://github.com/tribe29/checkmk/commit/7568ac799d542c374407423f49479aafc…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-14 (Wed, 14 Aug 2019)
Changed paths:
M web/htdocs/js/modules/node_visualization/node_visualization_layout_styles.js
M web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
M web/htdocs/js/modules/node_visualization/node_visualization_layouting_utils.js
M web/htdocs/js/modules/node_visualization/node_visualization_utils.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport_layers.js
M web/htdocs/themes/facelift/scss/_node_visualization.scss
Log Message:
-----------
Introduced Force-as-a-style and undo change functionality
Change-Id: Ib6a1362c85447f6b98c75836aacaa9153494ebb8
Commit: b53d8f474a4b82f88b15b8842ad0edd2a7890c3e
https://github.com/tribe29/checkmk/commit/b53d8f474a4b82f88b15b8842ad0edd2a…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-14 (Wed, 14 Aug 2019)
Changed paths:
M web/htdocs/js/modules/node_visualization/node_visualization_utils.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport_layers.js
Log Message:
-----------
Introduced layer registry, improved node uniqueness
Change-Id: Ia4003228e257fcfedb7d53d782cbea005785a42c
Commit: 0fd5ed242ff6cc17b388168d2c9a902c1ade06d3
https://github.com/tribe29/checkmk/commit/0fd5ed242ff6cc17b388168d2c9a902c1…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-14 (Wed, 14 Aug 2019)
Changed paths:
M web/htdocs/js/modules/node_visualization/node_visualization_layout_styles.js
M web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport.js
M web/htdocs/themes/facelift/scss/_node_visualization.scss
Log Message:
-----------
block layout as a style option
Change-Id: Ic40cc3f5ed31364400242d3bae9ac0d8f36f13ca
Commit: c4319b6e2ea63e1faa4ccd59c888255f2a939e81
https://github.com/tribe29/checkmk/commit/c4319b6e2ea63e1faa4ccd59c888255f2…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-14 (Wed, 14 Aug 2019)
Changed paths:
M web/htdocs/js/modules/node_visualization/node_visualization_layout_styles.js
M web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
M web/htdocs/js/modules/node_visualization/node_visualization_toolbar.js
M web/htdocs/js/modules/node_visualization/node_visualization_utils.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport_layers.js
M web/htdocs/themes/facelift/scss/_node_visualization.scss
Log Message:
-----------
tons of small changes, improving performance
Change-Id: I3e379af13531a58f6d0b0abbd98f437de5615c85
Commit: 712aafca1def2da03681abd3b6a82ef9d6cc2b83
https://github.com/tribe29/checkmk/commit/712aafca1def2da03681abd3b6a82ef9d…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-14 (Wed, 14 Aug 2019)
Changed paths:
M cmk/gui/bi.py
M cmk/gui/node_visualization.py
M cmk/gui/plugins/config/base.py
M cmk/gui/plugins/wato/bi.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M web/htdocs/js/modules/node_visualization/node_visualization_layout.js
M web/htdocs/js/modules/node_visualization/node_visualization_layout_styles.js
M web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
M web/htdocs/js/modules/node_visualization/node_visualization_toolbar.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport_layers.js
M web/htdocs/themes/facelift/scss/_node_visualization.scss
Log Message:
-----------
Smoothed transitions between layout changes
Change-Id: Ia06b12b496f145606f10971a6cb79f18a05a9a6d
Commit: 26ff157fda16dfdcfbf0345793434c564ca6583f
https://github.com/tribe29/checkmk/commit/26ff157fda16dfdcfbf0345793434c564…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-14 (Wed, 14 Aug 2019)
Changed paths:
M web/htdocs/js/modules/node_visualization/node_visualization_layout_styles.js
M web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport_layers.js
M web/htdocs/themes/facelift/scss/_node_visualization.scss
Log Message:
-----------
Disabled fixed style, style overlay fixes
Change-Id: I6ef107b67fac4383937a12cd1b8e07edcb84e1a1
Commit: 2ddfc910faf2b63904a3286fb51357498efc882b
https://github.com/tribe29/checkmk/commit/2ddfc910faf2b63904a3286fb51357498…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-15 (Thu, 15 Aug 2019)
Changed paths:
M cmk/gui/plugins/wato/bi.py
Log Message:
-----------
fixed incorrect default aggregation styles
Change-Id: I1351df34ff78d848323bc6a3ad8b6ec0a4917f0a
Commit: 1a7bf69fc3351b8ee4991048e7f4c4aa485b4f7d
https://github.com/tribe29/checkmk/commit/1a7bf69fc3351b8ee4991048e7f4c4aa4…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-16 (Fri, 16 Aug 2019)
Changed paths:
M cmk/gui/node_visualization.py
Log Message:
-----------
BI Visualization: fixed error when displaying legacy aggregations
Change-Id: I10cf6fec8c41b4193e086306ee59f75ae3a842d5
Commit: 00d7636e320e0786d794d47e9db09fd824f51e62
https://github.com/tribe29/checkmk/commit/00d7636e320e0786d794d47e9db09fd82…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-16 (Fri, 16 Aug 2019)
Changed paths:
M cmk/gui/userdb.py
Log Message:
-----------
Fixed handling of user attributes.
This seems to be broken since ef33bbebe, i.e. it is a regression in 1.6.0.
Tiny performance tweak on the way (set instead of list).
Change-Id: I9828833e69e6fbba9f75945709b8ed10f7d65ed4
Commit: 8ecd1d840dac359a52e9ba6f9e6b76bfef41ccad
https://github.com/tribe29/checkmk/commit/8ecd1d840dac359a52e9ba6f9e6b76bfe…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-16 (Fri, 16 Aug 2019)
Changed paths:
M cmk/gui/plugins/wato/bi.py
Log Message:
-----------
BI Vis: fixed incorrect default value
Change-Id: I1305dbf4d8e4264de8421155579443790188884b
Commit: 0d2bae00510306836c19fef2cbb1a58ca74df388
https://github.com/tribe29/checkmk/commit/0d2bae00510306836c19fef2cbb1a58ca…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-16 (Fri, 16 Aug 2019)
Changed paths:
A .werks/8860
R omd/packages/nagvis/nagvis-1.9.13.tar.gz
A omd/packages/nagvis/nagvis-1.9.14.tar.gz
M omd/packages/nagvis/nagvis.make
Log Message:
-----------
8860 NagVis: Updated to 1.9.14
Change-Id: I3e74ff9ef751a2132403c9d62bb0c9079346889c
Commit: 2811124b5432929b2f09b71b173d36da3fabbb3c
https://github.com/tribe29/checkmk/commit/2811124b5432929b2f09b71b173d36da3…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-08-16 (Fri, 16 Aug 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 agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Set version to 1.6.0b7
Change-Id: I57713c7d641a29e9412c71f3bdaab9e1806c8bf0
Commit: 53970e325ba1f2e269ef5473999212a36760c21c
https://github.com/tribe29/checkmk/commit/53970e325ba1f2e269ef5473999212a36…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-16 (Fri, 16 Aug 2019)
Changed paths:
M cmk/gui/plugins/webapi/webapi.py
M cmk/gui/wato/pages/sites.py
Log Message:
-----------
Deny distributed setups in Checkmk demo
Change-Id: Iadf744539768d680e59e38f955881dc559b2ce75
Commit: 3ea5e37df6abe8b86cb4d5238a76be4e502c05c3
https://github.com/tribe29/checkmk/commit/3ea5e37df6abe8b86cb4d5238a76be4e5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-16 (Fri, 16 Aug 2019)
Changed paths:
M .werks/config
Log Message:
-----------
Add dedicated DCD werk component
Change-Id: I513641e53e768591bd8d760a54bbfff2d68b7bd6
Commit: ffa3e59912744b0fc1a9f284b8afa2f7f7dededd
https://github.com/tribe29/checkmk/commit/ffa3e59912744b0fc1a9f284b8afa2f7f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-16 (Fri, 16 Aug 2019)
Changed paths:
A .werks/8859
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
8859 FIX omd: Improved output of hook scripts (e.g. during update)
The hook scripts, that can be executed by OMD and are executed during
update by default as of 1.6 are now always printing their stdout/stderr
instead of only in verbose mode. This makes it easier to debug problems
during regular processing.
Change-Id: I87ea3fb8c2734f37b5caa3fef3ba2a27fee6fcaf
Commit: 3a0e11e3903c399dc5560fb5701e6ba2665e4d92
https://github.com/tribe29/checkmk/commit/3a0e11e3903c399dc5560fb5701e6ba26…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-19 (Mon, 19 Aug 2019)
Changed paths:
M cmk_base/autochecks.py
Log Message:
-----------
Extract ast unresolved parameter parsing
Change-Id: I03ddcfcef196833e81b68a6da98c601a1685a39d
Commit: faa6bb1366f289cb7c3c6eb38f9c7f0b7d356ded
https://github.com/tribe29/checkmk/commit/faa6bb1366f289cb7c3c6eb38f9c7f0b7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-19 (Mon, 19 Aug 2019)
Changed paths:
A .werks/8856
M cmk_base/autochecks.py
M tests/unit/cmk_base/test_autochecks.py
Log Message:
-----------
8856 FIX Fix autocheck conversion of old if64 checks
When a site used very old autocheck files which were created with Checkmk older
than 1.2.x, this resulted in an exception during the autochecks conversion
which is now automatically performed during "omd update" procedure.
These autochecks are now also converted seamlessly.
Change-Id: I68205f26a2cff33ed1324b1e569e568f1d6c0945
Commit: f3ce817b5537c9d8fb38ad3acbda709db320a036
https://github.com/tribe29/checkmk/commit/f3ce817b5537c9d8fb38ad3acbda709db…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-19 (Mon, 19 Aug 2019)
Changed paths:
M cmk/gui/plugins/wato/ac_tests.py
Log Message:
-----------
Improved help text
Change-Id: Ifa407cf588a7ab3b6f746cee4f9a89de94fb5bfd
Commit: dd76b2433f389cce1d366082fa52c9f9878890a9
https://github.com/tribe29/checkmk/commit/dd76b2433f389cce1d366082fa52c9f98…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-19 (Mon, 19 Aug 2019)
Changed paths:
A .werks/8864
M cmk/gui/wato/user_profile.py
Log Message:
-----------
8864 FIX "Change password on next login" page is working again
When a user is configured to change his password on the next login, the user
saw an error page after the next login. The password reset form is now
working as expected again.
Change-Id: I17d7c6e421657765679ce6cfacb1d81d58171347
Commit: ca2e1aadcd8d1271d590630306ea24eafe8f80bf
https://github.com/tribe29/checkmk/commit/ca2e1aadcd8d1271d590630306ea24eaf…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-19 (Mon, 19 Aug 2019)
Changed paths:
M cmk_base/piggyback.py
M tests/unit/cmk_base/test_piggyback.py
Log Message:
-----------
Minor piggyback cleanups
Add type annotations and made _get_piggyback_files() private.
Change-Id: I06e0b2b075e67524a8831f6858714cae882d71b7
Commit: f139c4ac59a6fbfb1a88bb9fdc0a247fa764319d
https://github.com/tribe29/checkmk/commit/f139c4ac59a6fbfb1a88bb9fdc0a247fa…
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: 8de40ed3d991e936b3777ad27b4b4d3128a99c28
https://github.com/tribe29/checkmk/commit/8de40ed3d991e936b3777ad27b4b4d312…
Author: Andreas Doehler <andreas.doehler(a)gmail.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: I631f8d538760122d482bb0da62a1e4e6e2bbcc18
Commit: 77b973b775d0127a9fb4bfda0bdb146f871bad08
https://github.com/tribe29/checkmk/commit/77b973b775d0127a9fb4bfda0bdb146f8…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-19 (Mon, 19 Aug 2019)
Changed paths:
M agents/wnx/integration/test_section_plugin_group.py
M agents/wnx/src/common/wtools.h
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/cma_core.h
M agents/wnx/src/engine/providers/plugins.cpp
M agents/wnx/src/engine/providers/plugins.h
M agents/wnx/watest/test-plugin.cpp
M agents/wnx/watest/test-upgrade.cpp
M agents/wnx/watest/test-wtools.cpp
Log Message:
-----------
[CMK-2511] - support new cached format for local plugins
To the beginning of the every string of output of local plugins which are async with
cache_age > 0 will be added 'cache($now$,$cache_age$) '
Change-Id: I1eaab9b221036d5943cf8fb36257691727b81bce
Commit: 36c75bfe1535fc4bb8d0d8d096e816c01fa086c8
https://github.com/tribe29/checkmk/commit/36c75bfe1535fc4bb8d0d8d096e816c01…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-19 (Mon, 19 Aug 2019)
Changed paths:
M cmk/gui/plugins/sidebar/tactical_overview.py
Log Message:
-----------
Fixed displaying empty tactical overview cells
CMK-2551
Change-Id: Ib0246511d4a4262369ff30a0e2f09f954fa6ead3
Commit: cf1ec919929dc9544b6be329b84666579cbc2286
https://github.com/tribe29/checkmk/commit/cf1ec919929dc9544b6be329b84666579…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-19 (Mon, 19 Aug 2019)
Changed paths:
M cmk/gui/table.py
Log Message:
-----------
Minor cleanups
Change-Id: I09a217a1a4a4fbb514698c0a0d317d3ec362bf7b
Commit: 2266fa9a21cc2f70c0a83366e47b4d7feb51816f
https://github.com/tribe29/checkmk/commit/2266fa9a21cc2f70c0a83366e47b4d7fe…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-19 (Mon, 19 Aug 2019)
Changed paths:
M cmk/gui/table.py
Log Message:
-----------
Data tables: Only show action row when useful
When having a table that is not searchable, but only sortable and
the user has not yet sorted the table by hand, the action button
row could be toggled but it was empty. After sorting a button
"reset sorting" appeared, which gives sense to the action row.
The row is not shown anymore, when there is no action button
visible in the row.
CMK-2554
Change-Id: Ic644f57be856b68ece2dc9fbdd5ec4802eeb176a
Commit: b5cb1a3d010172b8e2e58862a6c362798857666b
https://github.com/tribe29/checkmk/commit/b5cb1a3d010172b8e2e58862a6c362798…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-19 (Mon, 19 Aug 2019)
Changed paths:
M cmk/gui/http.py
M tests/unit/cmk/gui/test_http.py
Log Message:
-----------
Allow colon in var names in HTTP requests
Change-Id: I59ea35dc3e106819a5e673f684f2241032f63518
Commit: 014143e1af3c864d3564a795afb5924b963bf51d
https://github.com/tribe29/checkmk/commit/014143e1af3c864d3564a795afb5924b9…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-19 (Mon, 19 Aug 2019)
Changed paths:
A .werks/8827
Log Message:
-----------
8827 FIX mk_oracle: Fixed saving agent plugin rule "ORACLE Databases"
Change-Id: Ie77443b80d4ac142682f2f16cb4f96a48c2542a4
Commit: 16853ca9eb4f474fa24d8d8502e3ddd54eb35ced
https://github.com/tribe29/checkmk/commit/16853ca9eb4f474fa24d8d8502e3ddd54…
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: I2fa2a2391e9008adac3ee98cd63aff83f932e1c8
Commit: 5250b60dff67b3fa59f7b343484d2cd45dfaad30
https://github.com/tribe29/checkmk/commit/5250b60dff67b3fa59f7b343484d2cd45…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-19 (Mon, 19 Aug 2019)
Changed paths:
A .werks/8863
M cmk/gui/wato/pages/services.py
M cmk_base/automations/check_mk.py
M tests/unit/cmk_base/test_unit_automations.py
Log Message:
-----------
8863 Discovery page: Add action to update the discovered host labels
The discovery page of a host shows the discovered host labels for the
selected host. It is now possible to persist the new found host labels
using the button "Update host labels" without updating the services.
The "automatic refresh (tabula rasa)" also updates the discovered host
labels in addition to the discovered services of the host.
Change-Id: I97d59274b3f473d9bd7bd1bc1b1eddbf5897a097
Commit: 62d595f89336ef024c8a3a21bfadc4d976cb43fd
https://github.com/tribe29/checkmk/commit/62d595f89336ef024c8a3a21bfadc4d97…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-19 (Mon, 19 Aug 2019)
Changed paths:
A .werks/8861
M cmk/gui/plugins/webapi/webapi.py
M tests/testlib/__init__.py
Log Message:
-----------
8861 FIX DCD: Gracefully handle single host issues when creating hosts
When one of multiple hosts could not be created by a execution,
this resulted in a complete termination of the execution. A persistant
issue could totally break a connection, since no further steps would
be executed.
As first step the "add_hosts" API call has been extended to report
back the result of a call. The structure looks like this:
C+:
{
"succeeded_hosts": ["host1", "host3"],
"failed_hosts": {
"host2": "an error occured ...",
},
}
C-:
The DCD reads this response and logs the result. In case there have been hosts
added, the discovery is performed for them. After that, the connection
continues with the following steps.
Change-Id: I10ff0f7af8100e5c545ef335d6657f39ff090265
Commit: 270dced10d474683f0bcf517b5832d7dfec9d065
https://github.com/tribe29/checkmk/commit/270dced10d474683f0bcf517b5832d7df…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-19 (Mon, 19 Aug 2019)
Changed paths:
A .werks/8862
Log Message:
-----------
8862 FIX DCD: Fix retrying to activate changes when there are no changes pending
Change-Id: Id88bf715de828b9d81420ebc51c336117f4e6a04
Commit: e427ac36c8d9c70d4210aba395921f93c424c65b
https://github.com/tribe29/checkmk/commit/e427ac36c8d9c70d4210aba395921f93c…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-08-20 (Tue, 20 Aug 2019)
Changed paths:
A .werks/8786
M cmk_base/core_nagios.py
Log Message:
-----------
8786 FIX Host contact groups were not inherited to services
The contact groups of hosts in the raw edition were not inherited
to services. Instead the contact groups of services were always
added to the nagios configuration. As a result no notifications
were sent if only contact groups for hosts were defined.
Change-Id: I893b74c47a09bcc2414d7f4f917e3e35525821a7
Commit: b75c7a9bfdee3657117e3f8371e0b038a2802dcf
https://github.com/tribe29/checkmk/commit/b75c7a9bfdee3657117e3f8371e0b038a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-20 (Tue, 20 Aug 2019)
Changed paths:
M package-lock.json
Log Message:
-----------
Fix fron package-lock.json
Change-Id: I92a3ad3fa3aeddfd00205c9b71a8e1ddf08a40dc
Commit: 2a9394dc00f9e453c83b3d2c7e74db8beeed7e63
https://github.com/tribe29/checkmk/commit/2a9394dc00f9e453c83b3d2c7e74db8be…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-20 (Tue, 20 Aug 2019)
Changed paths:
M cmk/gui/inventory.py
Log Message:
-----------
Restore "only sites" even in case of an exception.
The set_only_sites() method should really be nuked and be replaced by the
only_sites() context manager (which should be moved to somewhere else).
Change-Id: Ie3d7669ec45048b7718400f57d3ccef4a7a704da
Commit: 5686e5d0fabfbef839f2795e9d4e4662ef0dc4fb
https://github.com/tribe29/checkmk/commit/5686e5d0fabfbef839f2795e9d4e4662e…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-20 (Tue, 20 Aug 2019)
Changed paths:
M cmk/gui/notifications.py
M cmk/gui/plugins/dashboard/stats.py
Log Message:
-----------
Make the notifications GUI and the stats dashlet more robust.
Grey globes without any data attached are much nicer than red exception
boxes and log entries in web.log.
Change-Id: Id20254c47fb1374253cee45fed0b75fbd8d852f0
Commit: 91e0167e2e00ea1d885483b14466580264430164
https://github.com/tribe29/checkmk/commit/91e0167e2e00ea1d885483b1446658026…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-20 (Tue, 20 Aug 2019)
Changed paths:
M cmk_base/check_api.py
Log Message:
-----------
Fixed UnicodeDecodeError
Change-Id: If92f4229f88c7c184a4fbb5aad291f7ecfe2c7ec
Commit: 55cfd3124c3bc23e06dc51893e955885b10d3985
https://github.com/tribe29/checkmk/commit/55cfd3124c3bc23e06dc51893e955885b…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-20 (Tue, 20 Aug 2019)
Changed paths:
M cmk/gui/plugins/metrics/check_mk.py
M cmk/gui/plugins/views/inventory.py
M cmk/gui/utils.py
M cmk/utils/render.py
Log Message:
-----------
Moved drop_dotzero
Change-Id: Ie80e68b6f2975200f2ee007219912f29f340c173
Commit: 845d2048b1cce236dc59fd27da7f4062d2db3554
https://github.com/tribe29/checkmk/commit/845d2048b1cce236dc59fd27da7f4062d…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-20 (Tue, 20 Aug 2019)
Changed paths:
M cmk/gui/plugins/metrics/check_mk.py
Log Message:
-----------
Removed import
Change-Id: I3c07ade8173b1c164bc4a5c3b801461cc00dd9b1
Commit: 1cf06cc4fd5042485e5e190091811994b879948e
https://github.com/tribe29/checkmk/commit/1cf06cc4fd5042485e5e190091811994b…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-20 (Tue, 20 Aug 2019)
Changed paths:
M checks/df.include
M cmk/gui/plugins/metrics/check_mk.py
M cmk/utils/render.py
M cmk_base/check_api.py
Log Message:
-----------
Renamed and moved render func
Change-Id: I1e7660efb612f5bc87d22ffb97604dcc355d9250
Commit: 69db95ca238caaa9436d686e2c2da6c605fe1cbd
https://github.com/tribe29/checkmk/commit/69db95ca238caaa9436d686e2c2da6c60…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-08-20 (Tue, 20 Aug 2019)
Changed paths:
A .werks/8902
M agents/plugins/apache_status
M checks/apache_status
A tests/unit/checks/generictests/datasets/apache_status.py
A tests/unit/checks/generictests/datasets/apache_status_legacy.py
Log Message:
-----------
8902 apache_status: Set optional instance name
Before, the status was reported as
Apache localhost $port Status
or
Apache $fqdn $port Status
Now, if an instance name is provided, the report is
Apache $instance $port Status
if $instance is provided. Otherwise, the reporting uses hostname/fqdn
as before.
Bakery
======
The GUI has a new "instance" element.
The bakelet does not need to be modified.
Agent and check
===============
The separator is set to | to allow spaces in the instance name. This
implies rewriting a relatively large part of the parser to accomodate
the new format.
Further changes to the parser are:
- EAFP
- defaultdict (the check is about 30% faster and it is simpler without
the explicit `__contains__()` check)
This is part 2 of CMK-1853.
Change-Id: I4efc2608a448dde51c9d02286a464eb34ba0631a
Commit: a5b81b911d76d4875f8c7137ba79ee664b6307e4
https://github.com/tribe29/checkmk/commit/a5b81b911d76d4875f8c7137ba79ee664…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-20 (Tue, 20 Aug 2019)
Changed paths:
A .werks/8866
M docker/docker-entrypoint.sh
M tests/docker/test_docker.py
Log Message:
-----------
8866 FIX Docker: Fix GUI redirects (1.6 regression)
When directly using the GUI of the official Checkmk docker container without a reverse
proxy
in front of it, the redirects of URLs like <tt>http://[address]/cmk</tt> were
not working in
the previous 1.6 releases.
The redirects have now been fixed. In addition we have now added a new redirect from the
top
level URL <tt>http://[address]/</tt> which redirects the user to the GUI.
Change-Id: Id2928eb0aed064da0ee390d4aed8e7c1a3c8f868
Commit: c6ac85cf0bc809e772d46126e540e99c568cce91
https://github.com/tribe29/checkmk/commit/c6ac85cf0bc809e772d46126e540e99c5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-20 (Tue, 20 Aug 2019)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
Fix password store pw input being visible by default
CMK-2555
Change-Id: I038a8c2596096cba437837e3c3cf31442ea4195d
Commit: d472e484c85f5941532e85d88c387c5cde599ee1
https://github.com/tribe29/checkmk/commit/d472e484c85f5941532e85d88c387c5cd…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-21 (Wed, 21 Aug 2019)
Changed paths:
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
Write "initialized" file to tmpfs to mark tmp/ initialization
The meta data modification time stamp (st_ctime) of the file
will later be used by Checkmk to determine the validity of some
files in this directory.
Change-Id: Ieb4c2fa4ddc6b2514569670a0e302ce4132d8c2f
Commit: db6626837d5e7c6ad461bc3e4cfe75f12c33a6fd
https://github.com/tribe29/checkmk/commit/db6626837d5e7c6ad461bc3e4cfe75f12…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-21 (Wed, 21 Aug 2019)
Changed paths:
A .werks/8865
Log Message:
-----------
8865 DCD: Add host deletion grace time after site initialization
The hosts created with the DCD are based on the piggyback data produced by a
source host.
This piggyback data is stored in Checkmk sites in a temporary directory below
<tt>tmp/check_mk/piggyback*</tt>. This temporary directory is initialized
during the first startup of a site after the Checkmk host was booted. From the
initialization to the first contact with the source host, the piggyback data is
missing and could lead to host being removed by the DCD accidentally.
To prevent this, the DCD connections got a new mandatory configuration option
"Prevent host deletion right after initialization". It is used to configure
the
duration where no host is deleted after the site (tmpfs) initialization.
It defaults to 10 minutes, which should be enough for the piggyback sources to
produce the needed data.
Change-Id: If7df09d19ecd42c41f9dfb4175a2997b48d8e522
Commit: 4224d3747b78ba34b84699c18666ed91273ab076
https://github.com/tribe29/checkmk/commit/4224d3747b78ba34b84699c18666ed912…
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: 5c6d47b83e698552aacc3932a02babac4e7ad51c
https://github.com/tribe29/checkmk/commit/5c6d47b83e698552aacc3932a02babac4…
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: b0f690ae2f52d1b455b3352ae320ce9af0de1f83
https://github.com/tribe29/checkmk/commit/b0f690ae2f52d1b455b3352ae320ce9af…
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: 915975b4eda3ad16c33ff3ffa0dde9d335bc60dd
https://github.com/tribe29/checkmk/commit/915975b4eda3ad16c33ff3ffa0dde9d33…
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: If7513e2d46838ffb5c24d6a1f8b7e63539868d01
Commit: 895f5387796dc1bba78e39dcaa9e2252356f3924
https://github.com/tribe29/checkmk/commit/895f5387796dc1bba78e39dcaa9e22523…
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: I9552d85616e0d56581bba95bedbb0a5c6fbc9965
Commit: 9ddda45faf30aef16339ad53ffcc1542ae254925
https://github.com/tribe29/checkmk/commit/9ddda45faf30aef16339ad53ffcc1542a…
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: I3418f5bf337850d44c42578f2bc3fc5372693b5c
Commit: 507f01da3a418a80d67c943f8ec719417fe37971
https://github.com/tribe29/checkmk/commit/507f01da3a418a80d67c943f8ec719417…
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: I36e8a577e145fdc1d25124ac089d269087a74202
Commit: 663e4e4b37830f831e06ca8cc12fa8521055f92f
https://github.com/tribe29/checkmk/commit/663e4e4b37830f831e06ca8cc12fa8521…
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: 017f84b8dd55c2192567e9c6728cba34db1197c0
https://github.com/tribe29/checkmk/commit/017f84b8dd55c2192567e9c6728cba34d…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-08-21 (Wed, 21 Aug 2019)
Changed paths:
A .werks/8903
M agents/plugins/apache_status
M tests/testlib/__init__.py
A tests/unit/agents/plugins/test_apache_status.py
Log Message:
-----------
8903 apache_status: Optional path to X.509 cert
Set path to certificate for HTTPS in apache_status
The GUI now lets the user specify the path to an X.509 certificate for
apache_status over HTTPS.
If no path is provided, the behavior of the agent/check is unchanged.
This is part 1 of CMK-1853.
Change-Id: I48e0e40579ffe6e4ee1e73587c5c182162f56684
Commit: 11eea1658c80608dd655b174894fac60f5f8b1c5
https://github.com/tribe29/checkmk/commit/11eea1658c80608dd655b174894fac60f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-21 (Wed, 21 Aug 2019)
Changed paths:
A .werks/8867
M cmk/gui/watolib/changes.py
Log Message:
-----------
8867 FIX Fix discovery and activation on temporarily disabled sites
When sites are disabled using the site option "Temporarily disable this
connection", this
should only affect the status GUI and not the configuration. In previous versions the
setting also affected the "activate changes" and broke the service discovery for
remote
hosts.
Change-Id: Ie55bee9399ddb73513bc1f0baf8fedf90b278272
Commit: 405c2ea95f81eddee85392aed6ee61e7e35b2d8c
https://github.com/tribe29/checkmk/commit/405c2ea95f81eddee85392aed6ee61e7e…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-21 (Wed, 21 Aug 2019)
Changed paths:
M checks/oracle_instance
Log Message:
-----------
oracle_instance: Performance data must be a list of tuple
Change-Id: I62534e4dcb45034361f266cf540d2503496d69e3
Commit: be986fb41632e2923a23f4ef5d696afa9b4f613d
https://github.com/tribe29/checkmk/commit/be986fb41632e2923a23f4ef5d696afa9…
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: d4fa0d433937c7416f8854aee35b83789185cbbc
https://github.com/tribe29/checkmk/commit/d4fa0d433937c7416f8854aee35b83789…
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: f0cbd339fffd50b1a6d4268709ef005d91ff7f3e
https://github.com/tribe29/checkmk/commit/f0cbd339fffd50b1a6d4268709ef005d9…
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: Id007ddc17dbb6a5eda9a1b6172bfe3e5deb74f13
Commit: 2d93b5c78553296bdc7928af30bf3ef6c0d5cec5
https://github.com/tribe29/checkmk/commit/2d93b5c78553296bdc7928af30bf3ef6c…
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: Iba1018859e5b8b2c1719b27ff400b83b28d5cdde
Commit: 47099d90d9c0759ab374e2da54fb4cb4b219946f
https://github.com/tribe29/checkmk/commit/47099d90d9c0759ab374e2da54fb4cb4b…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2019-08-21 (Wed, 21 Aug 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
locale: some translations
Change-Id: I8e1f9f712ac8470b29af23472873565ada8d121c
Commit: aa04b4dd79c00f18334978fe85637d83b1611d5d
https://github.com/tribe29/checkmk/commit/aa04b4dd79c00f18334978fe85637d83b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-21 (Wed, 21 Aug 2019)
Changed paths:
A .werks/8868
M web/htdocs/themes/facelift/images/load_graph.png
Log Message:
-----------
8868 FIX Fix broken graph loading image
Change-Id: Ifb56e1cd396aff68ddfafd5c27b3c5c7dfc57073
Commit: 1a83d441665cc28f1381cb3dba7a207ab763ff5f
https://github.com/tribe29/checkmk/commit/1a83d441665cc28f1381cb3dba7a207ab…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
A web/htdocs/themes/modern-dark/images
A web/htdocs/themes/modern-dark/scss/_variables.scss
A web/htdocs/themes/modern-dark/theme.css
A web/htdocs/themes/modern-dark/theme.json
A web/htdocs/themes/modern-dark/theme.scss
M webpack.config.js
Log Message:
-----------
Dark Theme: New theme path + updated gui config (CMK-1171)
Change-Id: Idf46542e5d8794e671bc397dc8fce012e603f9a6
Commit: c30bab0dfdd02bd54319aa02bbdf32ab81cc4bcb
https://github.com/tribe29/checkmk/commit/c30bab0dfdd02bd54319aa02bbdf32ab8…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_dashboard.scss
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_node_visualization.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_sidebar.scss
M web/htdocs/themes/facelift/scss/_snapins.scss
M web/htdocs/themes/facelift/scss/_status.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/facelift/scss/_wato.scss
A web/htdocs/themes/modern-dark/.gitignore
M web/htdocs/themes/modern-dark/scss/_variables.scss
M web/htdocs/themes/modern-dark/theme.css
M web/htdocs/themes/modern-dark/theme.scss
Log Message:
-----------
GUI CSS: Variables and preliminary styles for the dark theme (CMK-1171)
Change-Id: I860a50f6e9a0246a4cffcc3f08fb318c9e794f9e
Commit: 2031a3a4d046ccedd960bc17a53d8c72d66813a5
https://github.com/tribe29/checkmk/commit/2031a3a4d046ccedd960bc17a53d8c72d…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_dashboard.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_sidebar.scss
M web/htdocs/themes/facelift/scss/_snapins.scss
M web/htdocs/themes/facelift/scss/_status.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/facelift/scss/_wato.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
R web/htdocs/themes/modern-dark/theme.css
M web/htdocs/themes/modern-dark/theme.scss
Log Message:
-----------
GUI CSS: Moved half of the new dark theme styles away from theme.scss (CMK-1171)
Change-Id: I572f31c1ca5619e5ec30df3a41cbf85e650bd507
Commit: ee8b116875d800060cc90290804b88ad552d8b71
https://github.com/tribe29/checkmk/commit/ee8b116875d800060cc90290804b88ad5…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_dashboard.scss
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_sidebar.scss
M web/htdocs/themes/facelift/scss/_snapins.scss
M web/htdocs/themes/facelift/scss/_status.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/facelift/scss/_wato.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
M web/htdocs/themes/modern-dark/theme.scss
Log Message:
-----------
GUI CSS: Moved all remaining dark theme styles away from theme.scss (CMK-1171)
Change-Id: Ic8fbb5798c9547e6cbbd9cc286df842828f0ac8e
Commit: c5702a9e0fc5c32ae982dbcf8e30cab8fbbeae7d
https://github.com/tribe29/checkmk/commit/c5702a9e0fc5c32ae982dbcf8e30cab8f…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_sidebar.scss
M web/htdocs/themes/facelift/scss/_snapins.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_wato.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
GUI CSS: Some small fixes for the dark theme (CMK-1171)
* background color for active/hovered toggle buttons
* sorting th color
* select2 border color
* snapin dashlet top offset
* time snapin color
* wato mainmenu box padding
Change-Id: I7c4c4bf7249ea0a1912e09914f9f532cf6e3d7ac
Commit: b5dc743a06253b957637c62fb32d7d0b76d4cae4
https://github.com/tribe29/checkmk/commit/b5dc743a06253b957637c62fb32d7d0b7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
Graph colors can now be theme specific
The graph colors are now defaulting to a theme / medium specific
default set of colors.
The dark theme has different default colors than the modern theme
and the report graphs have a medium specific default color.
Users can choose to override these default colors as before.
Change-Id: I7bf05925c2203a0da6357d6ab2fa2bf15bfc1ac8
Commit: 71406d9e797b60ab1603dd44f43a6b076a13dddf
https://github.com/tribe29/checkmk/commit/71406d9e797b60ab1603dd44f43a6b076…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_status.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/facelift/scss/_wato.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
GUI CSS: More dark theme fixes (CMK-1171)
* data table borders
* single data table structuring
* popup_trigger positioning
* warning/state 1 color
Change-Id: I42d554da3417c23b30a9982f4eff5abb0dfac949
Commit: 7c25bb5ffad027e6ffccb5439dbcc35dc14c1866
https://github.com/tribe29/checkmk/commit/7c25bb5ffad027e6ffccb5439dbcc35dc…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_status.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_wato.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
GUI CSS: Further fixes (CMK-1171)
* fixed global font family not to affect tt and code tags
* host diagnosis background colors
* .hot font and bockground color
Change-Id: I068d63a1c05ae4b0721a58bacc73a2af160f043d
Commit: f4ebcad031c9ebbabfb58a4e53759c6dcfb6a16d
https://github.com/tribe29/checkmk/commit/f4ebcad031c9ebbabfb58a4e53759c6dc…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_wato.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
GUI CSS: Fixes fixes fixes
* wato data tables put into "boxes"
* bg color for hovered input fields
* warning link color
Change-Id: Id5b940bd0b63161f4ae64cc42391a8dac3cc735a
Commit: e6b26142949622903038e7b9e7a6f021464bfb84
https://github.com/tribe29/checkmk/commit/e6b26142949622903038e7b9e7a6f0214…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M cmk/gui/metrics.py
M cmk/gui/plugins/views/perfometers/__init__.py
M cmk/gui/plugins/views/perfometers/check_mk.py
M cmk/gui/view_utils.py
Log Message:
-----------
GUI CSS: Perfometers with theme specific background color (CMK-1171)
Change-Id: I1c3305b31d3b5c46253f8bae85f84e721ae47170
Commit: e73f8d0c83dad6ba193794ee56a21948a8bb459e
https://github.com/tribe29/checkmk/commit/e73f8d0c83dad6ba193794ee56a21948a…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_dashboard.scss
M web/htdocs/themes/facelift/scss/_login.scss
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_status.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/facelift/scss/_wato.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
GUI CSS: Pre-beta release dark theme fixes (CMK-1171)
* broken graph appearance
* angular rather than round basic elements
* tag font and bg color
* renewed data table boxing
* config analysis and notifications table colors
Change-Id: If0844f6b7f6a0b8148497c2872c42e20f809e577
Commit: 7e16d74dec49b841a056aa5ec46e026e025335bd
https://github.com/tribe29/checkmk/commit/7e16d74dec49b841a056aa5ec46e026e0…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M cmk/notification_plugins/pagerduty.py
M cmk/notification_plugins/utils.py
Log Message:
-----------
Replace cmk_links by host_url_from_context and service_url_from_context
FEED-4107
Change-Id: I4433618d6b06fd1073aa18cb11291aaa0ab6cdb8
Commit: 64ce0bfc4c829451bbe1200ee72c15eafdaefb65
https://github.com/tribe29/checkmk/commit/64ce0bfc4c829451bbe1200ee72c15eaf…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
A .werks/8787
M cmk/notification_plugins/mail.py
M cmk/notification_plugins/pushover.py
M cmk/notification_plugins/slack.py
M cmk/notification_plugins/utils.py
M cmk/notification_plugins/victorops.py
M tests/unit/cmk/notifications/test_mail.py
M tests/unit/cmk/notifications/test_slack.py
M tests/unit/cmk/notifications/test_utils.py
Log Message:
-----------
8787 FIX Links in the mail plugin were not displayed
Instead of links to hosts and services the text '%s' was displayed
in email notifications if the option 'URL prefix for links to
Check_MK' was used.
Effectively this commit nukes extend_context_with_link_urls.
It is replaced by format_link together with host_url_from_context
and service_url_from_context. They are pure functions which do not
modify the notification context. Along the way new style format
strings are replaced by old style format strings which resolves
the issue.
FEED-4107
Change-Id: I7b844fc1fd94e3cd743ed4dc73b827a8f0f79ea9
Commit: e68c13779ee83938e1b33d24434f20edcd14b64d
https://github.com/tribe29/checkmk/commit/e68c13779ee83938e1b33d24434f20edc…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
A .werks/8871
M cmk/gui/visuals.py
Log Message:
-----------
8871 Views/Dashboards: Add option to show filter parts in title or not
When a view is being filtered, a filter can add some text to the view title,
which is then displayed on top of the page. It is now configurable per view
to disable this. You can now define the full title without filter text being
added.
Change-Id: I89699c059eaabbceb8404b254a3a5973884c119c
Commit: 7665760ad5eb68bdfde86729dbd79fbae6a476ab
https://github.com/tribe29/checkmk/commit/7665760ad5eb68bdfde86729dbd79fbae…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
A .werks/8872
M cmk/gui/plugins/visuals/filters.py
Log Message:
-----------
8872 FIX Label filters: Add filter info to page title
Change-Id: Ied79ca18e528040d3b1fec855d824770f22ae224
Commit: f1a71b946e2836b63018decca4e7090b208cf16f
https://github.com/tribe29/checkmk/commit/f1a71b946e2836b63018decca4e7090b2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M cmk/gui/plugins/views/builtin.py
Log Message:
-----------
Do not add filter context to docker view title
Change-Id: I1d1ed81973c23bf68d42a8f30d73c6fbaeba00cf
Commit: 71c84b3b89f01e9032d881dd8e2f98a19d00865e
https://github.com/tribe29/checkmk/commit/71c84b3b89f01e9032d881dd8e2f98a19…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M cmk/gui/plugins/views/builtin.py
Log Message:
-----------
Change docker topic to more generic "Applications"
Change-Id: I7a84eb626bbd5b10cfe2afd9ddd8dd3243290b98
Commit: 3db0736ba064a724e8a9d82f415059e1dc69768e
https://github.com/tribe29/checkmk/commit/3db0736ba064a724e8a9d82f415059e1d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M cmk/gui/plugins/views/utils.py
M cmk/gui/visuals.py
Log Message:
-----------
Drop legacy context_type view migration
Change-Id: I6bd4c25ef91cb010731b52af8a05e46b8381f1cc
Commit: 72608f7ad5847857bc7ea4473432f6cbc00d1fd7
https://github.com/tribe29/checkmk/commit/72608f7ad5847857bc7ea4473432f6cbc…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M cmk/gui/plugins/views/utils.py
M cmk/gui/visuals.py
Log Message:
-----------
Minor cleanup in transforms of views / visuals
Change-Id: I143b1c36dc5667ef1a7b17ceceb29ac07638715a
Commit: 80d72c7a25dfd2195a3ef997752bc2f119f60b38
https://github.com/tribe29/checkmk/commit/80d72c7a25dfd2195a3ef997752bc2f11…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M cmk/gui/view_utils.py
Log Message:
-----------
Fix PDF incompatible color code
Change-Id: I05af40bde79236bd7705bf2ae0017f11f92ba8a3
Commit: 5b3513835243e1508088530c33b1871cb3d783f1
https://github.com/tribe29/checkmk/commit/5b3513835243e1508088530c33b1871cb…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
A .werks/8869
A checks/esx_vsphere_systeminfo
M checks/esx_vsphere_vm
M tests/unit/cmk/utils/test_man_pages.py
Log Message:
-----------
8869 ESX: Add type labels for ESX vCenter, hosts, VMs
The following labels are discovered automatically for ESX based hosts
in Checkmk: {{cmk/vsphere_object:vcenter}}, {{cmk/vsphere_object:server}},
{{cmk/vsphere_object:vm}}.
Change-Id: Ic4ab4bb59cb4f5f980ebf8728f35b8a80a18e1b9
Commit: 332b8274ab0726f0d946a08ab4ecd2a47a253890
https://github.com/tribe29/checkmk/commit/332b8274ab0726f0d946a08ab4ecd2a47…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
A .werks/8870
M cmk/gui/plugins/views/builtin.py
Log Message:
-----------
8870 Add host/service label filters to more views
Change-Id: Ibf5fe2664c7068157b5b33b7b97847f45640f6a2
Commit: ac0e280a08d8502dd7b826a16a504426b94b5e61
https://github.com/tribe29/checkmk/commit/ac0e280a08d8502dd7b826a16a504426b…
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
R tests/unit/checks/generictests/datasets/enterasys_powersupply.py
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: I7b9fd05602790c351c8df9ec408caf1a34d8ecd8
Commit: 01f1f8ddf1eaedbe0a8ac6524ec11be261b530f0
https://github.com/tribe29/checkmk/commit/01f1f8ddf1eaedbe0a8ac6524ec11be26…
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: Ibf2311eeb289134b9fb42a830de83ef9046a7327
Commit: 19c8fe26fb29b5f6ef9a28b22e8690dec4b61594
https://github.com/tribe29/checkmk/commit/19c8fe26fb29b5f6ef9a28b22e8690dec…
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: Iedbd6fd5adc133e0882b2b112649fbed7d182631
Commit: 0e71f4fa2384e182e74cbc7edc17ac250ab67997
https://github.com/tribe29/checkmk/commit/0e71f4fa2384e182e74cbc7edc17ac250…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
A .werks/8923
M checks/cpu_util.include
Log Message:
-----------
8923 FIX lxc_container_cpu: Do not crash if USER and SYSTEM values are missing
Change-Id: Iad1f7076f641a19d277138293c94a91b6a28261a
Commit: ddbb5f293a5dfce672f6a0e44dd727677bcad4ed
https://github.com/tribe29/checkmk/commit/ddbb5f293a5dfce672f6a0e44dd727677…
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: fd64b5afefec7ed372846d182f9d2db08749ab86
https://github.com/tribe29/checkmk/commit/fd64b5afefec7ed372846d182f9d2db08…
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: 0c55023fc4a9895d3818e5c019f5c7d9b4e13ac6
https://github.com/tribe29/checkmk/commit/0c55023fc4a9895d3818e5c019f5c7d9b…
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: Ibc6f9946ca56e6916b3da3ea117c1e39f9ab4e05
Commit: 773bbd9c02b2c0f71a0df6d69738210260c1a46e
https://github.com/tribe29/checkmk/commit/773bbd9c02b2c0f71a0df6d6973821026…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
A .werks/7271
M cmk_base/config.py
Log Message:
-----------
7271 Decreased configuration loading time for setups with large amount of folders
Monitoring systems with multiple thousand folders had performance problems loading the
configuration on the command line.
This included operations like service discovery, core config generation or simple commands
like <tt>cmk -l</tt>.
On large setups (10k+ Folders) an operation might now finish in 20 instead of 120
seconds.
Change-Id: I43e50a0d92cdf61d556c60e9df4f3898f6ebb639
Commit: 1c1d1baf14454f957a316443598f6641703a775d
https://github.com/tribe29/checkmk/commit/1c1d1baf14454f957a316443598f66417…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M cmk/notification_plugins/mail.py
Log Message:
-----------
Fix issue in Werk 8787
Change-Id: I67ae91f3e160249dcbe98e71b364cd0dc5f591a1
Commit: 34384fe505dfa8b5987018fb02633bba54ab4f39
https://github.com/tribe29/checkmk/commit/34384fe505dfa8b5987018fb02633bba5…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M cmk_base/config.py
Log Message:
-----------
fixed linting
Change-Id: I69d9563c319f3bce4b5f8f75878ea826775b7448
Commit: 861c6bc4e6c987a19d9625a19f05ae788ee12b22
https://github.com/tribe29/checkmk/commit/861c6bc4e6c987a19d9625a19f05ae788…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M cmk_base/config.py
Log Message:
-----------
removed superflueous helper var
Change-Id: I3a755ea16772a9b44df1359696eec227c31d7319
Commit: 4bc12fd4fa3a5ac99301ef1f8a0a831f904f22c2
https://github.com/tribe29/checkmk/commit/4bc12fd4fa3a5ac99301ef1f8a0a831f9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M tests/testlib/__init__.py
M tests/unit/agents/plugins/test_apache_status.py
Log Message:
-----------
Quick fix for unit coverage test
Change-Id: Ie55f0893a1e4f0989346dcef1beb184e2a4c3330
Commit: 98be21d28bd9d9e4ac6520938a9825d27773d577
https://github.com/tribe29/checkmk/commit/98be21d28bd9d9e4ac6520938a9825d27…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M tests/testlib/__init__.py
M tests/unit/agents/plugins/test_apache_status.py
Log Message:
-----------
Cleanup recently introduced differences between 1.6.0 and master
Change-Id: Icaf1dd87ea44801e2d2fd7b521a93855bf964b7f
Commit: 8c1bfbd722975beafba40e3c2d593a884bed7d28
https://github.com/tribe29/checkmk/commit/8c1bfbd722975beafba40e3c2d593a884…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M cmk_base/config.py
Log Message:
-----------
another linter fix
Change-Id: I6f1dfcee28ada2c2c7b8509388561fa9716673e6
Commit: 7d483d888c52ea3730fcdde6b1e2f73778713d6b
https://github.com/tribe29/checkmk/commit/7d483d888c52ea3730fcdde6b1e2f7377…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M checks/juniper_trpz_aps_sessions
R tests/unit/checks/generictests/datasets/juniper_trpz_aps_sessions.py
Log Message:
-----------
juniper_trpz_aps_sessions: Make test deterministic
Change-Id: Icfa079c30a42408c480a3446ec6296bfab5f3bd4
Commit: 47bb3ad284c98d7be3cb312a26224c5455c7cac5
https://github.com/tribe29/checkmk/commit/47bb3ad284c98d7be3cb312a26224c545…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M tests/unit/checks/test_generic_datasets.py
Log Message:
-----------
Generic tests: Ignore left over pyc files
Change-Id: I1a5aa7f400f31b08e6d4a3603def926a96a87e6b
Commit: 3a4e48cca2969d96c86f20ced520e570febc2364
https://github.com/tribe29/checkmk/commit/3a4e48cca2969d96c86f20ced520e570f…
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: Ia6b4deb9bd5acea326480b434540cdb6883cd83c
Commit: 9b99aacc475b77b23b02f3361ae28936230be644
https://github.com/tribe29/checkmk/commit/9b99aacc475b77b23b02f3361ae289362…
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: 8ba9dc78bc8d44b844c7ff8259c6886472786841
https://github.com/tribe29/checkmk/commit/8ba9dc78bc8d44b844c7ff8259c688647…
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: 0f2a0589c48a096f2fd951b9ee731c2d40e5bb79
https://github.com/tribe29/checkmk/commit/0f2a0589c48a096f2fd951b9ee731c2d4…
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 8ba9dc78bc8d44b844c7ff8259c6886472786841.
Commit: e3cb002f5b10af9a3d253b55e4a0fdd710011782
https://github.com/tribe29/checkmk/commit/e3cb002f5b10af9a3d253b55e4a0fdd71…
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 3a4e48cca2969d96c86f20ced520e570febc2364.
Commit: 67cb0d251ad945d246cdca251a71b126d907e5d3
https://github.com/tribe29/checkmk/commit/67cb0d251ad945d246cdca251a71b126d…
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: Ia6b4deb9bd5acea326480b434540cdb6883cd83c
Commit: 6af55eb290539741abd52b592bdef9176577d90f
https://github.com/tribe29/checkmk/commit/6af55eb290539741abd52b592bdef9176…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Inter process lock: Prevent inheritance to subprocesses
Change-Id: Id14dcdab6a4cb06a139f61274727f31259e0da01
Commit: d664d26c0a6423a1081e0996b388f6d49c0b1d8d
https://github.com/tribe29/checkmk/commit/d664d26c0a6423a1081e0996b388f6d49…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M cmk_base/config.py
Log Message:
-----------
fixed invalid all_hosts type in load_config
Change-Id: I15911a4b14c5898ac1818ccecebbe062c5822eb8
Commit: ff16829cee9dc4d7bf1498511504ec29504852c5
https://github.com/tribe29/checkmk/commit/ff16829cee9dc4d7bf1498511504ec295…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M cmk/gui/plugins/views/layouts.py
M web/htdocs/themes/facelift/scss/_dashboard.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/facelift/scss/_wato.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
GUI CSS: Dark theme fixes (CMK-1171)
* data table to consistently start with light a grey row
* data container padding
* inventory table bg color
* input error (and host diagnosis failed) bg color
Change-Id: Ibe0729f5826b69b3990d044bbebd76ead97c5fb4
Commit: 28c7a652bd332d8eb7c6547361dd57f891c06da7
https://github.com/tribe29/checkmk/commit/28c7a652bd332d8eb7c6547361dd57f89…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M web/htdocs/js/modules/node_visualization/node_visualization_layout_styles.js
M web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
M web/htdocs/js/modules/node_visualization/node_visualization_toolbar.js
M web/htdocs/js/modules/node_visualization/node_visualization_toolbar_utils.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport_layers.js
M web/htdocs/themes/facelift/scss/_node_visualization.scss
Log Message:
-----------
fixed missing style indicator. fixed layout designer togglebutton style, fixed default
line in line choice dropdown
Change-Id: I9a4c7a941a3661c0c79313acaac512c8bdaa7b17
Commit: 5a01e758d4ea53e1d11c729f369cfa87d8dc8fcb
https://github.com/tribe29/checkmk/commit/5a01e758d4ea53e1d11c729f369cfa87d…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
Log Message:
-----------
fixed grouped nodes
Change-Id: Ia0d8127f40896a04085725013ffa4897c2cc691c
Commit: b88254dde6311cc505a065bc9dc704109f5e3d28
https://github.com/tribe29/checkmk/commit/b88254dde6311cc505a065bc9dc704109…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M web/htdocs/js/modules/node_visualization/node_visualization_layout_styles.js
Log Message:
-----------
removed force layout max distance
Change-Id: I5436d23bf7b70312a2a2f8a69dfa18f7e4914b26
Commit: 05e7176f27de398ae32d2a792837bdddefd0d752
https://github.com/tribe29/checkmk/commit/05e7176f27de398ae32d2a792837bddde…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
M web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
Log Message:
-----------
hide style configuration when no style is present
Change-Id: I618c2e6530844d5f7147f1ff911bdcbc3ad0e3c3
Commit: d316583130f4ab58f45c89e99151d4fa6d5195e0
https://github.com/tribe29/checkmk/commit/d316583130f4ab58f45c89e99151d4fa6…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_snapins.scss
M web/htdocs/themes/facelift/scss/_status.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
GUI CSS: More dark theme and general fixes (CMK-1171)
* select2: general appearance and specific floatfilter style
* floatfilter heights
* data table border spacing for modern theme
* tactical overview snapin collapse
Change-Id: I3a74d275ef1e6926908c4f1b5a2555594b740380
Commit: d500347d8f7d2cb3057cdfeb97ca9b1c9444d93f
https://github.com/tribe29/checkmk/commit/d500347d8f7d2cb3057cdfeb97ca9b1c9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
M cmk/update_config.py
Log Message:
-----------
Improve cmk-update-config output
Change-Id: I6ca0ded5695a7420d47dd8bb73f8a74157b6cbd5
Commit: e3419a710a3dbd6556e07dbe25adc4f1ef0480f6
https://github.com/tribe29/checkmk/commit/e3419a710a3dbd6556e07dbe25adc4f1e…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-08-23 (Fri, 23 Aug 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 agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Set version to 1.6.0b8
Change-Id: Ide6177713c3bb45f1b4641ed4df051d225b2b6cc
Commit: c454544065ad0bf1b92d7e441bf76214f2ca70ab
https://github.com/tribe29/checkmk/commit/c454544065ad0bf1b92d7e441bf76214f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
A .werks/8873
Log Message:
-----------
8873 FIX CMC: Fix escaping of "!" in check_command and check_command_expanded
arguments
The values of the check_command and check_command_expanded livestatus columns were
not exactly the same in Microcore as in Nagios:
Microcore:
C+:
OMD[stable]:~$ lq "GET services\nFilter: description = Events ServiceSystem\nColumns:
check_command"
check_mk_active-mkevents!$HOSTNAME$/$HOSTADDRESS$ '^(?!Service|System).*$'
C-:
Nagios:
C+:
OMD[stable]:~$ lq "GET services\nFilter: description = Events ServiceSystem\nColumns:
check_command"
check_mk_active-mkevents!$HOSTNAME$/$HOSTADDRESS$ '^(?\!Service|System).*$'
C-:
The Microcore has now been changed to work exactly like the Nagios core.
Change-Id: I9928a1c233554e118d1955ab2fc0c42645431785
Commit: 8b01fa3dec09da415cc0eda2b2b93233cbc8f226
https://github.com/tribe29/checkmk/commit/8b01fa3dec09da415cc0eda2b2b93233c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
A .werks/8874
M cmk/gui/plugins/views/icons/mkeventd.py
Log Message:
-----------
8874 FIX EC: Fix invalid link to EC views in "Events" services
When using "!" in the application pattern of the "Check event state in
Event Console", the
"!" was not handed over correctly to the Event Console view when clicking on the
link in
the action menu of the service.
Change-Id: I50deacb600adfa76f9b2303ad7e9e60e7e28a9fc
Commit: 423971e91d5082af09269510089e3f8a54844710
https://github.com/tribe29/checkmk/commit/423971e91d5082af09269510089e3f8a5…
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: 254fc0e06e27d6820dcde1973cbac244df15cfe1
https://github.com/tribe29/checkmk/commit/254fc0e06e27d6820dcde1973cbac244d…
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: 7f0393eb4b1a90bf7c48f21e5a13e780e3e2b1c1
https://github.com/tribe29/checkmk/commit/7f0393eb4b1a90bf7c48f21e5a13e780e…
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: 01010c1b94d8c38e8692d97f6f5f46ed9be536ec
https://github.com/tribe29/checkmk/commit/01010c1b94d8c38e8692d97f6f5f46ed9…
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
R tests/unit/checks/generictests/datasets/tsm_scratch.py
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: Ia31f6a5a058edb8e3ed7e79f32ce7fe316c79eaa
Commit: 343046735b973e422f625448420e7a41ef8902bc
https://github.com/tribe29/checkmk/commit/343046735b973e422f625448420e7a41e…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
A .werks/8942
M checks/dell_poweredge.include
A
tests/unit/checks/generictests/datasets/dell_poweredge_temp_2019-01-25_07-17-40_5c4aaa04a8748_regression.py
Log Message:
-----------
8942 FIX dell_poweredge_temp: Do not discover if temperature sensor does not contain
valid temperature values
Change-Id: I4b74fb45f6759bed5d9efeaeddddff4c42cd8166
Commit: 75606cdebd19d9e79b13002a06c95afb64cff659
https://github.com/tribe29/checkmk/commit/75606cdebd19d9e79b13002a06c95afb6…
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
M tests/unit/checks/generictests/datasets/dell_om_processors.py
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: I621ee519e153335ed10ef509fa07995ca19e225a
Commit: 156a727871dac825216755392c5f188361f7c584
https://github.com/tribe29/checkmk/commit/156a727871dac825216755392c5f18836…
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
M cmk/gui/plugins/metrics/check_mk.py
Log Message:
-----------
8829 FIX netapp_api_volumes: Fixed wrong scaling of latency values
Change-Id: I44e8e79844e4451d5e2e4f40e018799268e1871a
Commit: 3efd039a0b02b6cab07cdeded98bdb0c5666a285
https://github.com/tribe29/checkmk/commit/3efd039a0b02b6cab07cdeded98bdb0c5…
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: b8703946e779409d833b0d577ab6384c3aec3fa8
https://github.com/tribe29/checkmk/commit/b8703946e779409d833b0d577ab6384c3…
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: Ib7a5ee5869bfbc766c50b97860cf2543bd9e1620
Commit: 8394795f372058b3b1c167de8a5601ca1a8bda32
https://github.com/tribe29/checkmk/commit/8394795f372058b3b1c167de8a5601ca1…
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: 1db939882f98047db2a959591a14c41d1ca44265
https://github.com/tribe29/checkmk/commit/1db939882f98047db2a959591a14c41d1…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 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: da8ff7d8fa1cdaac6d28510413609a2183fd1b47
https://github.com/tribe29/checkmk/commit/da8ff7d8fa1cdaac6d28510413609a218…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_sidebar.scss
M web/htdocs/themes/facelift/scss/_snapins.scss
M web/htdocs/themes/facelift/scss/_status.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/facelift/scss/_wato.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
GUI SCSS: Many little fixes (CMK-1171)
* host to folder dropdown bg color
* release notes: werks table font color
* brokengraph padding and font color
* state tds and optiondial buttons angular
* sidebar header and footer border
* quicksearch snapin dropdown colors
* single data table style reset
* repprogress colors and positioning
Change-Id: Iabe7e63b8d738a010b100880868a8f89522bf65d
Commit: f00f0062b8e941d105cc211c44af07c1e57867e4
https://github.com/tribe29/checkmk/commit/f00f0062b8e941d105cc211c44af07c1e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
Fix broken CascadingDropdown complain phase
Change-Id: I2a66c74a8e1112ee6088b6ace34fbf0c8013f0b4
Commit: 37083687ee19c30c2134ca980b9720c3fd0d4c72
https://github.com/tribe29/checkmk/commit/37083687ee19c30c2134ca980b9720c3f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
A .werks/8875
Log Message:
-----------
8875 FIX View editor: Fixed handling of invalid user input
Fixed a case where invalid user input could lead to a crash
in the view editor.
Change-Id: Id39fdfaed0b75ba42a5ebd015756519dfab21509
Commit: 31b16ad1480ba9af220570156f49337162fb2edc
https://github.com/tribe29/checkmk/commit/31b16ad1480ba9af220570156f4933716…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
A .werks/8876
M cmk/gui/plugins/views/icons/builtin.py
Log Message:
-----------
8876 FIX Fix broken "Passive checks enabled/disabled" icon
Change-Id: I3166513a42d6d0b460ab21328ff59c5ba70a4337
Commit: 18e67e708336149446057898dab5ab9db321e43a
https://github.com/tribe29/checkmk/commit/18e67e708336149446057898dab5ab9db…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
M tests/unit/cmk/gui/test_views.py
Log Message:
-----------
Adapted tests
Change-Id: I596af459d5c2c73ffd6016ef088af8ca099f69ef
Commit: eb431ffee860897a0d7f12f582044e827e3840cd
https://github.com/tribe29/checkmk/commit/eb431ffee860897a0d7f12f582044e827…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
A .werks/8970
M checks/diskstat
Log Message:
-----------
8970 FIX diskstat: fix of parsing functionality concerning device names
This is a bug fix for the diskstat check. This fix primarily concerns users who rely on
XEN servers where the name format of discs slightly differs. The updated version makes
sure that no discs are accidentally skipper over during the parsing process of the
information. The mentioned name format does not concern all users.
Change-Id: Ic93735b9f10ed9b7dbff30eb404efcb8e30d6554
Commit: 3593d868d7543597d61dbed0afdb8eae604649d0
https://github.com/tribe29/checkmk/commit/3593d868d7543597d61dbed0afdb8eae6…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
A .werks/8788
M cmk_base/core_nagios.py
Log Message:
-----------
8788 FIX "Periodic service discovery" breaks Nagios config generation
A rule in the ruleset "Periodic service discovery" that is configured
with the option "Do not perform service discovery check" resulted in
a exception when updating the Nagios core config (e.g. with cmk -U).
FEED-4107
Change-Id: I71f29e0d9a542ff05ccc22b87907473798f95d35
Commit: e80a0c37acf7e3aeecf4181fda81513cde64ccec
https://github.com/tribe29/checkmk/commit/e80a0c37acf7e3aeecf4181fda81513cd…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
M web/htdocs/js/modules/valuespecs.js
Log Message:
-----------
View editor: Fix invalid dropdown styling of e.g. historic metrics parameters
Change-Id: I679fe51538b2cece75eb53825f1b68cdac360007
Commit: 26b1bc67ca3e0eab33d571fb8469a9e25151aed2
https://github.com/tribe29/checkmk/commit/26b1bc67ca3e0eab33d571fb8469a9e25…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
A .werks/8877
Log Message:
-----------
8877 FIX Historic metrics painter: Prevent empty views, improve error handling
When adding the "historic metrics painter" to a view, this could result in
empty
views when none of the fetched row could satisfy the required metrics. Instead of
filtering out all rows, we now leave the rows untouched and show an error message
in the historic metrics painter.
Change-Id: I4f30f1baf1823ec3f5555d1d3f9ed06bba22cc22
Commit: 1f7094abc934d6f73ebe5ce175d2848ea55748b7
https://github.com/tribe29/checkmk/commit/1f7094abc934d6f73ebe5ce175d2848ea…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-23 (Fri, 23 Aug 2019)
Changed paths:
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/engine/external_port.cpp
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/watest/test-wtools.cpp
Log Message:
-----------
[FEED-4043] - disabled process tree killing as dangerous on Windows
Change-Id: Idaa81b833d799040271c1d2413c451001343ae95
Commit: f6745b1215b60a2de5595ce3cb9d8f9bf4b43d53
https://github.com/tribe29/checkmk/commit/f6745b1215b60a2de5595ce3cb9d8f9bf…
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: 8b369c9a7bd22052c863b4262743c205d5842321
https://github.com/tribe29/checkmk/commit/8b369c9a7bd22052c863b4262743c205d…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-26 (Mon, 26 Aug 2019)
Changed paths:
M checks/fan.include
M tests/unit/checks/generictests/datasets/brocade.py
M tests/unit/checks/generictests/datasets/fsc_fans_5b6d3d47b05eb_regression.py
M tests/unit/checks/generictests/datasets/openhardwaremonitor_regression.py
Log Message:
-----------
fan.include: Use check_levels
Change-Id: If858dfaa66d175af9f950b914d64fdaae6a62f5b
Commit: 0164bb01e12f1eddfe3575183938764c754bfb83
https://github.com/tribe29/checkmk/commit/0164bb01e12f1eddfe3575183938764c7…
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: I1d070cb9a429798a0537c73429ec068ae0b28bef
Commit: 0acdb3bc34f0d549b77ac98843822a5285048227
https://github.com/tribe29/checkmk/commit/0acdb3bc34f0d549b77ac98843822a528…
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
R tests/unit/checks/generictests/datasets/mq_queues.py
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: I9de863fd865b80f255e32e0de1902135602061bd
Commit: 06049399bec915eb3f1a1ce9df044672dd5f065e
https://github.com/tribe29/checkmk/commit/06049399bec915eb3f1a1ce9df044672d…
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
Within the ruleset {{Do hardware/software Inventory}} you can set the
service state if software packages info is missing. This had no effect.
Change-Id: I45532ef3fa1da2449941af32a909ef40f5255f96
Commit: 3fc9b171c838059fe391861592b11eb7cc31b1c3
https://github.com/tribe29/checkmk/commit/3fc9b171c838059fe391861592b11eb7c…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-08-26 (Mon, 26 Aug 2019)
Changed paths:
M checks/diskstat
Log Message:
-----------
diskstat: fix of brackets position for werk 8970
Change-Id: I5e41625d771736ee1a0e59be5643c23af885805d
Commit: 146924a981b1501d1b55d1b7027b4bce3a76bdf8
https://github.com/tribe29/checkmk/commit/146924a981b1501d1b55d1b7027b4bce3…
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: I9c6575f8ea8390941523268e96074ba1468377b6
Commit: ce5225c0e6c1e2a1703ad616236e3f31a192dd80
https://github.com/tribe29/checkmk/commit/ce5225c0e6c1e2a1703ad616236e3f31a…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-08-26 (Mon, 26 Aug 2019)
Changed paths:
A .werks/7934
Log Message:
-----------
7934 FIX local: Fix bug of none existing level values
The absence of level values caused local checks to crashed. Now it is possible to set an
critical level value without having to set warning level.
Change-Id: I5c098212f4100656dd13fc905948f6743266631c
Commit: 75bce903acb796d05998203eb8cdacc2216a8d26
https://github.com/tribe29/checkmk/commit/75bce903acb796d05998203eb8cdacc22…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-26 (Mon, 26 Aug 2019)
Changed paths:
M web/htdocs/js/modules/node_visualization/node_visualization_layout_styles.js
M web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport_layers.js
A web/htdocs/themes/classic/images/icons/icons8-redo.svg
A web/htdocs/themes/classic/images/icons/icons8-undo.svg
A web/htdocs/themes/facelift/images/icons/icons8-redo.svg
A web/htdocs/themes/facelift/images/icons/icons8-undo.svg
M web/htdocs/themes/facelift/scss/_node_visualization.scss
Log Message:
-----------
BI visualization: Introduced Undo/Redo Icons
Change-Id: If0e6593dad527bcd83901648bdf46420ef8c2bbf
Commit: 0132b949d65f9c5d6c2a036e5395b20d0832979a
https://github.com/tribe29/checkmk/commit/0132b949d65f9c5d6c2a036e5395b20d0…
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: Ic88881196e62d9ac9fe55a58e81509a23125b2d9
Commit: ed45f405f4062296c169e164b54586d9d8301fa1
https://github.com/tribe29/checkmk/commit/ed45f405f4062296c169e164b54586d9d…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-26 (Mon, 26 Aug 2019)
Changed paths:
M web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport_layers.js
Log Message:
-----------
BI Vis: Updated layouting of layout designer
Change-Id: Ib54cd4f681061ded2c10d5bae985024d76ac7543
Commit: 2072a55becc7d502ce5ab5d740266aa955da7696
https://github.com/tribe29/checkmk/commit/2072a55becc7d502ce5ab5d740266aa95…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-26 (Mon, 26 Aug 2019)
Changed paths:
M web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
Log Message:
-----------
BI vis: Now able to remove style
Change-Id: Id1d008cf0c5f07c2285eaa9e5621daa7193a8a28
Commit: f864cc01510f81091247b9353863c8f3c67ea33b
https://github.com/tribe29/checkmk/commit/f864cc01510f81091247b9353863c8f3c…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-27 (Tue, 27 Aug 2019)
Changed paths:
A .werks/8953
M agents/plugins/mk_sap_hana
Log Message:
-----------
8953 FIX sap_hana_events: Fixed alert rating
Change-Id: I7b1a62c8e6093a2c41934883d35cc174611bcdbc
Commit: f880c76ffd0bdeec5a50633e87a0dc6b1fb3dffe
https://github.com/tribe29/checkmk/commit/f880c76ffd0bdeec5a50633e87a0dc6b1…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-08-27 (Tue, 27 Aug 2019)
Changed paths:
A .werks/8976
M checkman/cisco_temperature.dom
M checks/cisco_temperature
Log Message:
-----------
8976 FIX cisco_temperature.dom: Discover up interfaces by default
Change-Id: Ida49fef33e64037a412b599d3b7983b866240a4d
Commit: ea722d425db28b8305b3561f1f2123974bf9b180
https://github.com/tribe29/checkmk/commit/ea722d425db28b8305b3561f1f2123974…
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/generictests/datasets/esx_vsphere_hostsystem_division_regression.py
M tests/unit/checks/generictests/datasets/esx_vsphere_hostsystem_esx51_regression.py
M tests/unit/checks/generictests/datasets/esx_vsphere_hostsystem_regression.py
A tests/unit/checks/test_esx_vsphere_hostsystem.py
Log Message:
-----------
8955 FIX esx_vsphere_hostsystem: Fixed evaluating additional CPU levels
Change-Id: I87193efa289823e2b2b701079ce082d1172bb6c5
Commit: 6cf1e320872c0199fdd0d1a4b4419a9897efeea4
https://github.com/tribe29/checkmk/commit/6cf1e320872c0199fdd0d1a4b4419a989…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-08-27 (Tue, 27 Aug 2019)
Changed paths:
M cmk/gui/plugins/visuals/filters.py
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_status.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
GUI SCSS & Py: Further fixes
* host and service labels floatfilter size and colors
* tag and label colors/opacity
* select field background color
* invtree collapsing arrow color
* highlighting focused/active input fields
* highlighting dragged setting entries
* horizontal rule color for command settings
* positioning of valuespec list buttons in view settings
Change-Id: Ie8e761a2555f4954d05285ff816e1f8c1ff3849d
Commit: dd2e138af6b331ddb50ae12b7e70bacbe623e3d4
https://github.com/tribe29/checkmk/commit/dd2e138af6b331ddb50ae12b7e70bacbe…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-08-27 (Tue, 27 Aug 2019)
Changed paths:
M cmk/gui/plugins/visuals/inventory.py
M web/htdocs/themes/facelift/scss/_bi.scss
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_status.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
GUI SCSS: Further fixes II (CMK-1171)
* software package search: size and padding in version floatfilters
* tree collapse icon: color and margin
* availability table: general appearance
* inventory tree: table cell coloring
Change-Id: I82c68a01beef88173f98150c52fad53cebceaa4f
Commit: 824bb821daecaf189a5df34bb3ece52cfc0c0ab2
https://github.com/tribe29/checkmk/commit/824bb821daecaf189a5df34bb3ece52cf…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-08-27 (Tue, 27 Aug 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_node_visualization.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
GUI SCSS: _node_visualization.scss to meet sasslint requirements
Change-Id: I8e5e88aeb592ed931733bbb9e4105656108f2dab
Commit: 9a3465ebdd17309e57f4529a57ceb580dc86955d
https://github.com/tribe29/checkmk/commit/9a3465ebdd17309e57f4529a57ceb580d…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
M cmk/update_config.py
Log Message:
-----------
Avoid potential 'UnboundLocalError' for 'logger'. Fixed log levels.
Change-Id: I2f2ee9c5bc4969c93d6ac8ce93721e3536b54083
Commit: 1a3a0963f7e00c7985d5515cbc23e0d1ec54b94a
https://github.com/tribe29/checkmk/commit/1a3a0963f7e00c7985d5515cbc23e0d1e…
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: I2f12107363f2c3cac45c566550a4ab2022e690ca
Commit: f3b85577e4d4147b3c76f3d9e5d19ddd9d9df889
https://github.com/tribe29/checkmk/commit/f3b85577e4d4147b3c76f3d9e5d19ddd9…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
M cmk/gui/watolib/activate_changes.py
Log Message:
-----------
fixed typo
Change-Id: Icad2906d3d0dd0d0928f8682b8f50cf50f7d4320
Commit: 112ab6904c99a7aedaf0dc4fb0c7be3ec71591cb
https://github.com/tribe29/checkmk/commit/112ab6904c99a7aedaf0dc4fb0c7be3ec…
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: d7136cda0c0ed8fe50b081b31c9225a12f44818f
https://github.com/tribe29/checkmk/commit/d7136cda0c0ed8fe50b081b31c9225a12…
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: b16e3c09d15bf7cf3a942a0d831e441799c9e0fa
https://github.com/tribe29/checkmk/commit/b16e3c09d15bf7cf3a942a0d831e44179…
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: d874bc858fac47839b45ab9de0e685746c3d0867
https://github.com/tribe29/checkmk/commit/d874bc858fac47839b45ab9de0e685746…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_node_visualization.scss
Log Message:
-----------
GUI SCSS: Brought _node_visualization.scss to nested structure
Change-Id: Ief706a42d127f42b2d4e68e3a2e569305c5bb125
Commit: 2d60246e7f0be53af36cd2ad0f887ff85c50573d
https://github.com/tribe29/checkmk/commit/2d60246e7f0be53af36cd2ad0f887ff85…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_node_visualization.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_status.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
GUI SCSS: Further dark theme tuning (CMK-1171)
* Distances and colors for node visualization
* Prevent webpack warnings avoiding "null !important" styles
Change-Id: I62ff8fbf267c430b002782482af1de77034093e1
Commit: e94a528dc65c653ff1b9300571e48fcb828e8bc5
https://github.com/tribe29/checkmk/commit/e94a528dc65c653ff1b9300571e48fcb8…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_node_visualization.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
GUI SCSS: Dark theme node visualization styling (CMK-1171)
Change-Id: Iceb0fb832b69a7f6d11571f49f0133aeb647e17a
Commit: 1ffeaccf7cc2e98cf719ff4096cc52170673f1e7
https://github.com/tribe29/checkmk/commit/1ffeaccf7cc2e98cf719ff4096cc52170…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
M web/htdocs/themes/classic/scss/_login.scss
M web/htdocs/themes/facelift/scss/_login.scss
Log Message:
-----------
GUI SCSS: New logo for classic theme login page
Change-Id: I983f3a279970fc479e0a303d942af4c3bb9bb5d7
Commit: 087bc17df50567e9825fe2be7a15359b279099dc
https://github.com/tribe29/checkmk/commit/087bc17df50567e9825fe2be7a15359b2…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
A web/htdocs/themes/classic/images/mk-logo.png
Log Message:
-----------
GUI: Added new logo to classic theme
Change-Id: I17869b5c08a6f1058f2066d20ea4d14eb64488c0
Commit: 9d43f430763549ca576c95cb7aae0de995717072
https://github.com/tribe29/checkmk/commit/9d43f430763549ca576c95cb7aae0de99…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
A .werks/8789
Log Message:
-----------
8789 FIX Custom logos were not copied to slave sites
Change-Id: I58efdae8010cbd27aa60157e778cdf5f9e45de59
Commit: 4dd0fa383cc89681820c514c59c3166d1f8b7e78
https://github.com/tribe29/checkmk/commit/4dd0fa383cc89681820c514c59c3166d1…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
A web/htdocs/themes/classic/images/icon_encrypted.png
Log Message:
-----------
Icon for livestatus encryption was missing in classic theme
Change-Id: I8b964ca4425092c6398634a04bf3db5510c8b7b7
Commit: 3e4f392f9108f45bec0b1dd6dcabfced924e9343
https://github.com/tribe29/checkmk/commit/3e4f392f9108f45bec0b1dd6dcabfced9…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-08-28 (Wed, 28 Aug 2019)
Changed paths:
M web/htdocs/themes/classic/scss/_sidebar.scss
Log Message:
-----------
Custom logos now do not repeat in the sidebar
Change-Id: Id88714ebad2e6273d592b81fa4f37e0e67a76aea
Commit: 4241b9ececa0021c5bce1c17a72c12b12892ca81
https://github.com/tribe29/checkmk/commit/4241b9ececa0021c5bce1c17a72c12b12…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-08-29 (Thu, 29 Aug 2019)
Changed paths:
A .werks/8790
M cmk/gui/http.py
M cmk/gui/valuespec.py
Log Message:
-----------
8790 FIX Don't crash if no image/file is selected in an upload dialog
Change-Id: I1ab45e4b54947a4fd91163d40fa7e8815d19b5be
Commit: 7d49dfa564b9210d1686594c4b583f0030f5653b
https://github.com/tribe29/checkmk/commit/7d49dfa564b9210d1686594c4b583f003…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-29 (Thu, 29 Aug 2019)
Changed paths:
M web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
Log Message:
-----------
Avoid 'unreachable code after return' warnings in Firefox console.
Change-Id: I62801814e7c9d8a88b787e9cdd4d2f3a4df0ccff
Commit: 489d16aace621d7153f7467ae91752aad735d2fc
https://github.com/tribe29/checkmk/commit/489d16aace621d7153f7467ae91752aad…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-08-29 (Thu, 29 Aug 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_status.scss
Log Message:
-----------
Remove background image from perfometers
The glass effect is not used in the modern themes.
Change-Id: I057715087a1a2869f155ea06d9c9eb8b881e32a0
Commit: 6303b97425eab21185ab021a57b640a6fbbbca8c
https://github.com/tribe29/checkmk/commit/6303b97425eab21185ab021a57b640a6f…
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: I6f7d18860b9e2e4d812a7799024fc2189eac8e74
Commit: 5310f8985ab74f59dcd23d92f4b98c26a27ab358
https://github.com/tribe29/checkmk/commit/5310f8985ab74f59dcd23d92f4b98c26a…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-08-29 (Thu, 29 Aug 2019)
Changed paths:
M agents/special/agent_hp_msa
Log Message:
-----------
agent_hp_msa: change from manual parsing to ArgumentParser functionality
Change-Id: I5adfd1a1be934f8bf83334802de3a3798f6a8a0a
Commit: 75322d9c845cefbc082728fd64fde5e2f8e97268
https://github.com/tribe29/checkmk/commit/75322d9c845cefbc082728fd64fde5e2f…
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
M tests/unit/checks/generictests/datasets/skype_skype_1_regression.py
M tests/unit/checks/generictests/datasets/skype_skype_2_regression.py
Log Message:
-----------
8977 FIX skype.mobile: Fix crash in case of missing counters
Change-Id: I2d021ae99485ef74d061847f6397297edce75820
Commit: c1c4f44e823e9df3de4b317d9bfef590f6004c6d
https://github.com/tribe29/checkmk/commit/c1c4f44e823e9df3de4b317d9bfef590f…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-29 (Thu, 29 Aug 2019)
Changed paths:
A .werks/7273
M cmk/gui/watolib/host_attributes.py
Log Message:
-----------
7273 FIX Fixed sorting of custom host attributes topics
Change-Id: I3beb9b939b8aa932113d6ce36eaf25f1be7c146b
Commit: 622a9a2cffbf26a2c6d028001b6d924c3fe0bdca
https://github.com/tribe29/checkmk/commit/622a9a2cffbf26a2c6d028001b6d924c3…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-29 (Thu, 29 Aug 2019)
Changed paths:
M cmk/gui/htmllib.py
M cmk/gui/views.py
Log Message:
-----------
Quick fix for google-chrome pdf downloading
Change-Id: Ib974efb8df3ffdca2f77864a4d4af5ab7d16596b
Commit: b3c21e276ffd21fdcbbbe6a2d27649a6169e6a89
https://github.com/tribe29/checkmk/commit/b3c21e276ffd21fdcbbbe6a2d27649a61…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-08-29 (Thu, 29 Aug 2019)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
Circumvent the "[addTags] no tags to add" warning
Change-Id: I0fd289ae18b51d335819d66fff9481ef95f83984
See:
https://github.com/yairEO/tagify/pull/275
Commit: f992bf6a72565b39153afb6d84216aa4d7796190
https://github.com/tribe29/checkmk/commit/f992bf6a72565b39153afb6d84216aa4d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-08-29 (Thu, 29 Aug 2019)
Changed paths:
A .werks/8979
M checks/lnx_bonding
Log Message:
-----------
8979 FIX lnx_bonding: Fix key error if no aggregator ID is available
Change-Id: I5a45e9ecf03b52c8db58d296531bbaf69d8a125a
Commit: f8b0036fe62d0ddace1514abbfa79fdd78ec6086
https://github.com/tribe29/checkmk/commit/f8b0036fe62d0ddace1514abbfa79fdd7…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-08-29 (Thu, 29 Aug 2019)
Changed paths:
M web/htdocs/themes/classic/scss/_node_visualization.scss
M web/htdocs/themes/classic/scss/_sidebar.scss
M web/htdocs/themes/classic/scss/_views.scss
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_status.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
additional css updates fixing various classic/modern/dark-theme layouting issues
Change-Id: I18a897c8c4e6d5156fa2edf2611f96a19747477c
Commit: 9bb5240caac3492bf5d64c43e86761f987f1b9ea
https://github.com/tribe29/checkmk/commit/9bb5240caac3492bf5d64c43e86761f98…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-29 (Thu, 29 Aug 2019)
Changed paths:
A .werks/7942
M cmk/gui/plugins/dashboard/utils.py
M web/htdocs/js/modules/dashboard.js
Log Message:
-----------
7942 FIX Fixed dashlet refresh.
Various dashlets didn't refresh automatically after they have been
rendered initially, e.g. the globes for host/service statistics.
This was a regression in the 1.6.0 branch and has been fixed now.
Change-Id: Ie00086500fbf6ef7df624391e98deca064a73a7e
Commit: 34aed75617bac9d00e67107e9c74193431689f52
https://github.com/tribe29/checkmk/commit/34aed75617bac9d00e67107e9c7419343…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-29 (Thu, 29 Aug 2019)
Changed paths:
M Makefile
Log Message:
-----------
Added missing modern-dark CSS dependency.
Change-Id: Iaa0937ff48907691d7a2461e978d81b83a3c02b8
Commit: f2d1d210622dd531ae3c131df0f6ef5d208daff0
https://github.com/tribe29/checkmk/commit/f2d1d210622dd531ae3c131df0f6ef5d2…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-29 (Thu, 29 Aug 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
Added missing modern-dark theme to edition scss build magic.
Change-Id: Ia80ed10d7c97a0f776d120ba2e973465699d01bc
Commit: 17c4e99aab48c2148ea1e4c1eadd7d8d0e381d8c
https://github.com/tribe29/checkmk/commit/17c4e99aab48c2148ea1e4c1eadd7d8d0…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-29 (Thu, 29 Aug 2019)
Changed paths:
M web/.f12
Log Message:
-----------
Added missing modern-dark theme f12 script.
Change-Id: I8b593c62eab2e34ef3eb63a448972ab6c40519bc
Commit: 0bc4cb37f4995ddb288fca6afebc1ad43b9d6e9a
https://github.com/tribe29/checkmk/commit/0bc4cb37f4995ddb288fca6afebc1ad43…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-08-30 (Fri, 30 Aug 2019)
Changed paths:
A .werks/8980
M checks/legacy_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.
Users who are using the mk_docker.py plugin shipped with Checkmk version 1.6 where not
affected.
Change-Id: I642b21dee95e0ebb2ef51d07208ce808753cb98a
Commit: 8eb2d8d1306008f6c12912cba87b1751f291f9db
https://github.com/tribe29/checkmk/commit/8eb2d8d1306008f6c12912cba87b1751f…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-08-30 (Fri, 30 Aug 2019)
Changed paths:
A .werks/8839
M agents/special/agent_hp_msa
Log Message:
-----------
8839 agent_hp_msa: Adjustment of HP MSA agent to allow connection based on the new API
The HP MSA special agent is modified which allows to establish a connection through the
new API version. If the connection to the new API is not possible, the agent automatically
attempts to establish a connection through the old API version.
CMK-2446
Change-Id: I9aa63c40169f4f759d8b22e147057ae4971ef457
Commit: 38d7fd2250934d1f34d2617da00bde2d4b7cc7f6
https://github.com/tribe29/checkmk/commit/38d7fd2250934d1f34d2617da00bde2d4…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-08-30 (Fri, 30 Aug 2019)
Changed paths:
A .werks/8966
M cmk/gui/plugins/metrics/check_mk.py
Log Message:
-----------
8966 FIX Check_MK check: Better differentiability of graph colors
In the Check_MK check graph it was sometimes hard to distinguish between different graph
colors. The 'Time spent waiting for ...'-graphs are now better differentiable.
Change-Id: I7320899bf5ee01f40222b42565ce34e1b7616fd2
Commit: 33323dff21f08ec73c8e018147d8ecff2260a998
https://github.com/tribe29/checkmk/commit/33323dff21f08ec73c8e018147d8ecff2…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-08-30 (Fri, 30 Aug 2019)
Changed paths:
A .werks/7964
M agents/plugins/mk_docker.py
M tests/unit/agents/plugins/test_mk_docker.py
Log Message:
-----------
7964 mk_docker.py: No longer pipe checkmk agent into containers
The plugin mk_docker.py tries to execute the linux agent inside the container.
If the contianer had no agent installed, plugin used to pipe the linux agent
into the docker container. The latter is no longer done.
The agent is still executed if users have installed in on the container.
CMK-2506
Change-Id: I06a006e901b340bf4504c8b1154b11a4adf830d4
Commit: 2c8a99d52c0c5f124ea8d9271f41ab6f9f81fb5e
https://github.com/tribe29/checkmk/commit/2c8a99d52c0c5f124ea8d9271f41ab6f9…
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: I560acab24f2332042f2968abd47a21501a0163a5
Commit: af0305523309fefa1077f5ece2dc119c17511138
https://github.com/tribe29/checkmk/commit/af0305523309fefa1077f5ece2dc119c1…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-08-30 (Fri, 30 Aug 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_status.scss
Log Message:
-----------
Remove reintroduced url to perfometer-bg.png in facelift theme
Change-Id: If90f17919227f385b72ff709c40c060aba2f416d
Commit: 537ff614d1a176190e3c4ab8e3fca939ab73c10a
https://github.com/tribe29/checkmk/commit/537ff614d1a176190e3c4ab8e3fca939a…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-08-30 (Fri, 30 Aug 2019)
Changed paths:
A web/htdocs/themes/facelift/images/assume_bg.png
A web/htdocs/themes/facelift/images/contentframe_background.jpg
A web/htdocs/themes/facelift/images/side_fold.png
A web/htdocs/themes/facelift/images/someproblem.png
M web/htdocs/themes/facelift/scss/_status.scss
M web/htdocs/themes/facelift/scss/_wato.scss
Log Message:
-----------
Cleanup images mentioned in the scss of the facelift theme
The image white_60percent.png is deleted. assume_bg.png was
giving errors in the browser. The remaining images are added
for safety right now, but may not be necessary. We have to
check this later on and cleanup all unnecessary icons.
Change-Id: I91ac072c6194a9db7e1d39ca3b64fc5980875399
Commit: 7f5e4a0d2aeae567c3a9c28a2437a36baea51a64
https://github.com/tribe29/checkmk/commit/7f5e4a0d2aeae567c3a9c28a2437a36ba…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-08-30 (Fri, 30 Aug 2019)
Changed paths:
M tests/integration/cmk/gui/test_webapi.py
Log Message:
-----------
Fixed color
Change-Id: I0d619d4589689c3a802b1ffa7859b64a7eaac5f2
Commit: 320ec6e3a9f42d7247abee0abb35e7843b32ddc6
https://github.com/tribe29/checkmk/commit/320ec6e3a9f42d7247abee0abb35e7843…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-30 (Fri, 30 Aug 2019)
Changed paths:
M Makefile
Log Message:
-----------
Added missing JavaScript files to webpack dependencies.
Change-Id: I02e463d5852a9444d650453416d75fef23ed9868
Commit: 79693f2c7e23e291d902180f7364a1ee8635fcd5
https://github.com/tribe29/checkmk/commit/79693f2c7e23e291d902180f7364a1ee8…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-08-30 (Fri, 30 Aug 2019)
Changed paths:
M web/htdocs/js/modules/utils.js
M web/htdocs/js/modules/views.js
Log Message:
-----------
Remove deprecated wheel event handlers
See:
https://developer.mozilla.org/en-US/docs/Web/API/Element/DOMMouseScroll_eve…
https://developer.mozilla.org/en-US/docs/Web/API/Element/mousewheel_event
Change-Id: I36914548f6cd4a24c94b8bfd41d8802cabe0823a
Commit: 1e0f377441a815710d620b6c6708dd9fc07791ad
https://github.com/tribe29/checkmk/commit/1e0f377441a815710d620b6c6708dd9fc…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-30 (Fri, 30 Aug 2019)
Changed paths:
M agents/wnx/include/tools/_misc.h
M agents/wnx/src/engine/async_answer.cpp
M agents/wnx/src/engine/async_answer.h
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/cma_core.h
M agents/wnx/src/engine/engine.vcxproj
M agents/wnx/src/engine/engine.vcxproj.filters
M agents/wnx/src/engine/external_port.cpp
M agents/wnx/src/engine/groups.cpp
M agents/wnx/src/engine/service_processor.h
M agents/wnx/watest/test-plugin.cpp
M agents/wnx/watest/test-yaml.cpp
M agents/wnx/watest/test_tools.cpp
M agents/wnx/watest/test_tools.h
Log Message:
-----------
[FEED-4108] - fixed plugin rules usage
- now all rules applied to all found files
- improved log output to have detailed info about plugins to be run
- unit tests extended and improved
Change-Id: I840c1e3506f33b969c3d4f78bfbfb6feca85e2c8
Commit: f6933e0b052b084e44292cac7cf70f1a5a84a4a3
https://github.com/tribe29/checkmk/commit/f6933e0b052b084e44292cac7cf70f1a5…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-30 (Fri, 30 Aug 2019)
Changed paths:
M agents/wnx/doc/plugins.odt
Log Message:
-----------
[CMK-2134] - plugins: rules apply priority with example
Change-Id: Ib09516e7a7950913f211d180a63923f3f89bcdf8
Commit: 5ef033ab7bdf979d8c2bc563089bef4c7fecf78d
https://github.com/tribe29/checkmk/commit/5ef033ab7bdf979d8c2bc563089bef4c7…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-30 (Fri, 30 Aug 2019)
Changed paths:
A .werks/7943
Log Message:
-----------
7943 FIX Fixed graph zooming via mouse wheel.
The 1.6.0 branch contained a regression which broke the synchronized zooming
of graphs, you could even see JavaScript exceptions in the browser console
while zooming. This has been fixed.
Change-Id: I7ffb70420b751748f6a695a6eb32e72858262e57
Commit: bd1af558e50edeb4d2244249bbcee17b7ea53890
https://github.com/tribe29/checkmk/commit/bd1af558e50edeb4d2244249bbcee17b7…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-08-30 (Fri, 30 Aug 2019)
Changed paths:
M package-lock.json
M package.json
Log Message:
-----------
Update package.json and package-lock.json
* Add carets to d3 and d3-flextree
* Update all dependencies and dev-dependencies besides sass-loader
Change-Id: I31924f7ebd623e2d7e994a56ccac3fb3cce2909b
Commit: 5a51edd04078c0f56269deac9299587d63167e7f
https://github.com/tribe29/checkmk/commit/5a51edd04078c0f56269deac9299587d6…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-08-30 (Fri, 30 Aug 2019)
Changed paths:
M package-lock.json
M package.json
M webpack.config.js
Log Message:
-----------
Update package.json and package-lock.json part 2
* Update sass-loader from 7.3.1 to 8.0.0
* It requires some changes in webpack.config.js
* Fix indentation and missing semicolons along the way
Change-Id: Idfb0ee838ab9f79c7658a4151bb31efa90e3f87a
Commit: fae4e9cc1ccd7e457e3ca3ed26c811857095eee7
https://github.com/tribe29/checkmk/commit/fae4e9cc1ccd7e457e3ca3ed26c811857…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-30 (Fri, 30 Aug 2019)
Changed paths:
M Makefile
Log Message:
-----------
Do not ship *.sccs and non-minified JavaScript.
Change-Id: Ife69c16b266a51713ecf6aa4f88ffc8dd9a6acff
Commit: 6ef72b2316f6a927fe23e4b0e7e7cd43aa8f901a
https://github.com/tribe29/checkmk/commit/6ef72b2316f6a927fe23e4b0e7e7cd43a…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-08-30 (Fri, 30 Aug 2019)
Changed paths:
M agents/plugins/mk_docker.py
M tests/unit/agents/plugins/test_mk_docker.py
Log Message:
-----------
mk_docker.py: add message in case of wrong library version
Change-Id: Ib9cd2d6c49cb4a58f41a45eae47c9a1d26df7c8a
Commit: 169df2ecb7fd3697ad9a8d90049694774ee71c0a
https://github.com/tribe29/checkmk/commit/169df2ecb7fd3697ad9a8d90049694774…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-08-31 (Sat, 31 Aug 2019)
Changed paths:
M webpack.config.js
Log Message:
-----------
node_modules should not be excluded in webpack.config.js
Otherwise Babel will only add polyfills to our code, but
not to other modules like e.g. d3-flextree.
Change-Id: I3070fdaf928745b178bbad4a0609fb3ad00e8981
Commit: 7f8aba0635b3e323f0087a282f1a75e184bd9018
https://github.com/tribe29/checkmk/commit/7f8aba0635b3e323f0087a282f1a75e18…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-31 (Sat, 31 Aug 2019)
Changed paths:
M tests/packaging/test_files.py
Log Message:
-----------
Updated expected package sizes.
We do not ship *.scss and non-minified JavaScript files anymore.
Change-Id: Ia98eab442e304b3c6a5644d2f4ec01a863d1b74b
Commit: d5fbcf57be458938ebcab3210cb694cd7e0a6ec5
https://github.com/tribe29/checkmk/commit/d5fbcf57be458938ebcab3210cb694cd7…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-31 (Sat, 31 Aug 2019)
Changed paths:
M Makefile
Log Message:
-----------
Define minified JavaScript files only once.
Change-Id: I24f2de17e3ef25bd5c13487ce4e13db6540bee92
Commit: c4a398c850d974c26f89a6123ef51f2f108f17a3
https://github.com/tribe29/checkmk/commit/c4a398c850d974c26f89a6123ef51f2f1…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-31 (Sat, 31 Aug 2019)
Changed paths:
M web/.f12
Log Message:
-----------
Made web/.f12 a bit more similar to parts of the top-level Makefile.
The .f12 scripts should really, really die and be replaced by Makefile
targets: They are a constant source of bugs caused by code duplication and
minor (often unintended) differences.
Note that we still do not delete superfluous/deleted files from the site.
This is a different story...
Change-Id: Ibe9a8d16378ef5f5e63eac38481b9f74dd85ae0b
Commit: 55804ddfd765740e07b77c619e6e9cbed66bfbff
https://github.com/tribe29/checkmk/commit/55804ddfd765740e07b77c619e6e9cbed…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-31 (Sat, 31 Aug 2019)
Changed paths:
M tests/packaging/test_files.py
Log Message:
-----------
Disable package size test until the dust regarding packaging has settled.
Change-Id: I360c76791b199f4d344b89d18122e071999cee45
Commit: ad10bcb56f18b5289806b0c1f00966c08063aee8
https://github.com/tribe29/checkmk/commit/ad10bcb56f18b5289806b0c1f00966c08…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-31 (Sat, 31 Aug 2019)
Changed paths:
M Makefile
M web/.f12
Log Message:
-----------
Add theme images/JSON, too.
Change-Id: I0c502e50b91934bc31e1f58a0bcabd4e5efe9372
Commit: 8b29b2219ce3bdccc8b501cb21fb15d2834869fb
https://github.com/tribe29/checkmk/commit/8b29b2219ce3bdccc8b501cb21fb15d28…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-09-01 (Sun, 01 Sep 2019)
Changed paths:
M tests/packaging/test_files.py
Log Message:
-----------
Re-enabled package size test with updated sizes.
Change-Id: I4aa20a4c77042c94862c3e49013cc5afa03c5426
Commit: fb26c4ef567969c4db5e1fbae7b5efe7652189ac
https://github.com/tribe29/checkmk/commit/fb26c4ef567969c4db5e1fbae7b5efe76…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-02 (Mon, 02 Sep 2019)
Changed paths:
M cmk/gui/wato/pages/sites.py
Log Message:
-----------
Fix host search URL in site deletion warning
Change-Id: Iba7d0db2e56c663f72980294e779831d43d6082e
Commit: d3130b829b1d6375954bf205b8453766d831ca5f
https://github.com/tribe29/checkmk/commit/d3130b829b1d6375954bf205b8453766d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-02 (Mon, 02 Sep 2019)
Changed paths:
M cmk/gui/wato/pages/sites.py
Log Message:
-----------
Prevent deletion of local site in "Distributed Monitoring" configuration
Change-Id: I3c6755ad5ec582dc7fc2534e8d97dd0c3f171494
Commit: a918d2c64ab49e64e9eff27735746d62c6a9046a
https://github.com/tribe29/checkmk/commit/a918d2c64ab49e64e9eff27735746d62c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-02 (Mon, 02 Sep 2019)
Changed paths:
M cmk/gui/htmllib.py
M cmk/gui/views.py
Log Message:
-----------
Revert "Quick fix for google-chrome pdf downloading"
This reverts commit 622a9a2cffbf26a2c6d028001b6d924c3fe0bdca.
Commit: 6c052cc5685993e0c75a471fcbee766362d97d2a
https://github.com/tribe29/checkmk/commit/6c052cc5685993e0c75a471fcbee76636…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-02 (Mon, 02 Sep 2019)
Changed paths:
A .werks/8885
M omd/packages/apache-omd/skel/etc/apache/conf.d/security.conf
Log Message:
-----------
8885 FIX Fix report PDF opening since #7990 (1.6.0b5) in chrome
Change-Id: I9ebb3d008dd893ebac7f7153de20bbcd8fce6dcf
Commit: 0981d9e1560af9126789834cc295af506b9d93b7
https://github.com/tribe29/checkmk/commit/0981d9e1560af9126789834cc295af506…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-02 (Mon, 02 Sep 2019)
Changed paths:
M cmk/gui/config.py
M cmk/gui/watolib/tags.py
Log Message:
-----------
Move pre 1.5 tag migration logic to generic place
This fixes potential issues when users migrate directly from 1.4 to 1.6.
Change-Id: I6de9f394a43b53eb8b37a1a3244a2c02ff4a73a8
Commit: f7a362a16f2a61723a33e19fe5150617467d3dd5
https://github.com/tribe29/checkmk/commit/f7a362a16f2a61723a33e19fe51506174…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-02 (Mon, 02 Sep 2019)
Changed paths:
A .werks/8886
Log Message:
-----------
8886 FIX Fix wrong graph font color in reports (1.6.0b7 regression)
Change-Id: I552d065bcdfc1c5ee0122beec554651f17bb213d
Commit: 1005c5bff47ab0f2c9b50e7d01e63ce11e8f5f2c
https://github.com/tribe29/checkmk/commit/1005c5bff47ab0f2c9b50e7d01e63ce11…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-02 (Mon, 02 Sep 2019)
Changed paths:
M agents/wnx/src/engine/unpack_packs.cmd
Log Message:
-----------
improved log for windows agent unpack script
Change-Id: I07c5847729890a39d0a1de19eedca6522cf965a4
Commit: 2aeef1c915688537721b41a86be69a25a73740c8
https://github.com/tribe29/checkmk/commit/2aeef1c915688537721b41a86be69a25a…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-02 (Mon, 02 Sep 2019)
Changed paths:
A agents/wnx/doc/Installation.odt
Log Message:
-----------
[CMK-2534] - installation documentation
Change-Id: I57c3a84db63f142215a81ac6af34d79c27294fad
Commit: 7b9c94b7ddcde9b2d17c304038023a496e8c2b7d
https://github.com/tribe29/checkmk/commit/7b9c94b7ddcde9b2d17c304038023a496…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-02 (Mon, 02 Sep 2019)
Changed paths:
M web/htdocs/themes/classic/scss/_login.scss
Log Message:
-----------
GUI SCSS: Sasslint compatible login styles and a bigger login screen logo for the
classic theme
Change-Id: I982bb41b5f4d340df8ac5fb90d81c18d66ebb27f
Commit: 9b3a84c4a5fc21762ae59630e2376e4d4124c5e6
https://github.com/tribe29/checkmk/commit/9b3a84c4a5fc21762ae59630e2376e4d4…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2019-09-02 (Mon, 02 Sep 2019)
Changed paths:
A .werks/7758
Log Message:
-----------
7758 FIX mk_jolokia: Fixed cfg creation of agent bakery
The agent bakery rule "JMX monitoring of Java JVMs using Jolokia" created a cfg
file with missing comma.
This has been fixed. Please bake the affected agents again to create a valid cfg file.
Change-Id: I7ca3831f9e8645706e162fc6147e4f800daaa16f
Commit: 84789b1a5e9c1b4318d516fca72d2f2e6a1e7157
https://github.com/tribe29/checkmk/commit/84789b1a5e9c1b4318d516fca72d2f2e6…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-02 (Mon, 02 Sep 2019)
Changed paths:
M web/htdocs/js/modules/sidebar.js
Log Message:
-----------
Remove deprecated wheel event handlers in sidebar.js
We now always use addEventListener together with a wheel
event for scrolling inside the sidebar. Although wheel
events in general may not reflect the correct scrolling
direction, we leave a wheel handler in place here for
now.
Change-Id: I9f533b4613a9ed9466745ee120c30645fd9ebd64
Commit: 4d227ecf7b2c4fc5e24f2660e09eebe6acdf880d
https://github.com/tribe29/checkmk/commit/4d227ecf7b2c4fc5e24f2660e09eebe6a…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-02 (Mon, 02 Sep 2019)
Changed paths:
M web/htdocs/js/modules/sidebar.js
Log Message:
-----------
Cleanup returnValue, preventDefault and stopPropagation
Remove returnValue and always use preventDefault and
stopPropagation. All our supported browsers support
preventDefault and stopPropagation.
Change-Id: I125e7d67e44cfd0ac28484f039cace885f6970e0
Commit: 699a2b84591a0f2df9f98c8512e70888fb583f83
https://github.com/tribe29/checkmk/commit/699a2b84591a0f2df9f98c8512e70888f…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-02 (Mon, 02 Sep 2019)
Changed paths:
M web/htdocs/js/modules/sidebar.js
Log Message:
-----------
Don't check for window.event and don't return inside scrollWheel
The return value is ignored anyway and the use of window.event
should be avoided:
https://developer.mozilla.org/en-US/docs/Web/API/Window/event
Change-Id: I91a8fd748c91d05e2e785fb5cade94687b6378bc
Commit: 7dd0745ae78263b95a91edd7fd4e521c62e13c81
https://github.com/tribe29/checkmk/commit/7dd0745ae78263b95a91edd7fd4e521c6…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-02 (Mon, 02 Sep 2019)
Changed paths:
M web/htdocs/js/modules/sidebar.js
Log Message:
-----------
Resolve scrolling error in the Chrome console
When a user scrolled inside the sidebar errors with the message:
Unable to preventDefault inside passive event listener due to target
being treated as passive.
were logged to the console. This is fixed by removing the
preventDefault call. Since the sidebar always has a height of
100% no default scrolling action will be applied. This was the
behaviour for Chrome anyway since the event listener is passive by
default:
https://www.chromestatus.com/features/6662647093133312
Change-Id: I4ab522ad4e4e2b2b2221397817296fde8a95fce4
Commit: 9a64ca063648b6a37aa85aef3c5758b0fc52de52
https://github.com/tribe29/checkmk/commit/9a64ca063648b6a37aa85aef3c5758b0f…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-02 (Mon, 02 Sep 2019)
Changed paths:
A .werks/10000
M agents/check_mk_agent.linux
Log Message:
-----------
10000 FIX ps, docker_container_mem: Fix garbled sections if ps is not available
On some docker containers the ps command is not available. This lead to
garbled sections in the 1.6.0 beta versions.
Change-Id: I6a35d4f50f977a3434076356225ec809dd27b8b7
Commit: 76c49b734b56b78e59a496884791393590756a22
https://github.com/tribe29/checkmk/commit/76c49b734b56b78e59a49688479139359…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-02 (Mon, 02 Sep 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
M buildscripts/scripts/nightly-cmk-container.jenkins
A cleanup-source-archives.sh
Log Message:
-----------
Docker job: only upload docker archive files
Change-Id: Ied9ae86818df3bd173435cfb44401c7fdd2b2da5
Commit: 3eb46d498eacd2d494624b5a08279b1ce5a6dd82
https://github.com/tribe29/checkmk/commit/3eb46d498eacd2d494624b5a08279b1ce…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-02 (Mon, 02 Sep 2019)
Changed paths:
A buildscripts/scripts/cleanup-source-archives.sh
R cleanup-source-archives.sh
Log Message:
-----------
Moved file
Change-Id: I87d7b59915cc5ab2e0774f48525aea5ee808468c
Commit: c7d22fa90cf22e1dceef02ea8cff3b112b80c152
https://github.com/tribe29/checkmk/commit/c7d22fa90cf22e1dceef02ea8cff3b112…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-02 (Mon, 02 Sep 2019)
Changed paths:
M buildscripts/scripts/cleanup-source-archives.sh
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
Different shell cleanups
Change-Id: If2857ea94d8ae36b145435d9825e6fb1b40e0307
Commit: d6b377668f381d553bc8f16c9cfe9f64acaf9e25
https://github.com/tribe29/checkmk/commit/d6b377668f381d553bc8f16c9cfe9f64a…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-02 (Mon, 02 Sep 2019)
Changed paths:
M package-lock.json
M package.json
Log Message:
-----------
package.json: Pinned tagify to version 2.16.0 to temporarily prevent a
gui color bug"
Change-Id: I80f6ac159d534209a56d6946972476fe3d97c275
Commit: 4839b09a2daea9eb93873bafcf78536d12ff7cf7
https://github.com/tribe29/checkmk/commit/4839b09a2daea9eb93873bafcf78536d1…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-02 (Mon, 02 Sep 2019)
Changed paths:
M cmk/gui/wato/pages/bulk_discovery.py
M cmk/gui/watolib/bulk_discovery.py
Log Message:
-----------
Improve bulk discovery page texts and titles
Change-Id: I18e3b6c1a1d129fb50413cc2d0e05ab405605094
Commit: a7e38bc9a3a04acd343983069d9e11c7641d150c
https://github.com/tribe29/checkmk/commit/a7e38bc9a3a04acd343983069d9e11c76…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-02 (Mon, 02 Sep 2019)
Changed paths:
M tests/unit/cmk/utils/test_werks.py
Log Message:
-----------
Unit test accept werk IDs >9999 now
Change-Id: I7ca865bb6d6f8b11e8a50579ea3601f3a7b62daa
Commit: 75a5c9cb7fbc91d1a3e8fbdd866879053f51980e
https://github.com/tribe29/checkmk/commit/75a5c9cb7fbc91d1a3e8fbdd866879053…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-02 (Mon, 02 Sep 2019)
Changed paths:
M agents/wnx/src/engine/cap.cpp
M agents/wnx/src/engine/cap.h
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/upgrade.cpp
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/src/engine/windows_service_api.h
M agents/wnx/src/main/check_mk_service.cpp
M agents/wnx/src/main/check_mk_service.h
M agents/wnx/watest/test-cap.cpp
M agents/wnx/watest/test-cfg.cpp
Log Message:
-----------
[CMK-2498] - command restore is added to the service #1
- reinstalls from ProgramFiles(x86)\checkmk\service\install cap, ini and dat files
- command help is updated
- minimal refactoring
Change-Id: Ief9c5293731f1774320878e299ac5ab51cf8c273
Commit: 9a9007c6eb5e0030d3a38fbcfe9e3e109f96501e
https://github.com/tribe29/checkmk/commit/9a9007c6eb5e0030d3a38fbcfe9e3e109…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths:
M tests/packaging/test_files.py
Log Message:
-----------
Update expected package sizes
Change-Id: Ifd8b9ef0aa7deca13486cdac0501bc779bbca1e6
Commit: 04155e10e2551ba75c74969624eb3151c5372065
https://github.com/tribe29/checkmk/commit/04155e10e2551ba75c74969624eb3151c…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths:
M web/htdocs/js/modules/profile_replication.js
M web/htdocs/js/modules/sidebar.js
Log Message:
-----------
Don't pass the timeout callback as a string.
This is unnecessary and not recommended, see e.g.:
https://developer.mozilla.org/en-US/docs/Web/API/WindowOrWorkerGlobalScope/…
Change-Id: I1b0d9bc3635eb468573eae7ab817ac0decab5a12
Commit: 50e94a1e3d2b03a26b0f4676c4151e4ec10b6b6d
https://github.com/tribe29/checkmk/commit/50e94a1e3d2b03a26b0f4676c4151e4ec…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths:
M checks/local
Log Message:
-----------
local: addition for werk 7934 - Fix bug for none existing level values
FEED-4110
Change-Id: I9580b03af6588a85a63dfeefc88e452c3b9633d6
Commit: d552002a7bceb0aed1d1cfcd568a1651c550ebfd
https://github.com/tribe29/checkmk/commit/d552002a7bceb0aed1d1cfcd568a1651c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths:
M cmk/gui/htmllib.py
Log Message:
-----------
Fix UnicodeDecodeError when working with text area fields
Change-Id: I33e1ad2ac9b33e599ac5a8d345bcd5d399b101b7
Commit: 35885882c7c1f687f946be4ba45172edca951074
https://github.com/tribe29/checkmk/commit/35885882c7c1f687f946be4ba45172edc…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths:
A .werks/8887
Log Message:
-----------
8887 FIX Fix UnicodeDecodeError in complain phase of "Predefined conditions"
edit dialog
Change-Id: Ib836e60ae83723c48cf42f7747d393cae84b1595
Commit: 0abaa86c8b80c28596343a73a87a64505377ec4a
https://github.com/tribe29/checkmk/commit/0abaa86c8b80c28596343a73a87a64505…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths:
A .werks/8888
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
8888 FIX Fix disabling Encrypted Livestatus TCP when updating from 1.6 to 1.6
The setting LIVESTATUS_TCP_TLS was reset when updating from one 1.6.0 release
to another release.
Change-Id: Ic380da3c4e40855a381dd7d203794a5dbb9bac72
Commit: 6aedbbfd4c77a4a732ed635c65dbfda1f2063efc
https://github.com/tribe29/checkmk/commit/6aedbbfd4c77a4a732ed635c65dbfda1f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths:
M cmk/gui/plugins/views/builtin.py
Log Message:
-----------
Reduce redundant view attribute declarations
Change-Id: Ida5650cfbe379567f6697e5f7cb51be5a2e13f05
Commit: a0f7e9eb50710fd90f48b1b9a4e2f9ea6288d0ee
https://github.com/tribe29/checkmk/commit/a0f7e9eb50710fd90f48b1b9a4e2f9ea6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths:
M cmk/gui/plugins/views/builtin.py
M tests/unit/cmk/gui/test_gui_config.py
Log Message:
-----------
Add some simple views for vSphere servers and VMs
Change-Id: I6a5d98f0d2cc1038eb0484a0e56fc13428cf16bc
Commit: afa6f7f24c4cc00161056d675ffb6181911f61b8
https://github.com/tribe29/checkmk/commit/afa6f7f24c4cc00161056d675ffb61819…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths:
A .werks/8906
M cmk/special_agents/agent_kubernetes.py
Log Message:
-----------
8906 FIX kubernetes agent should not crash with trailing / in URL prefix
This fixes an issue where the kubernetes special agent crashes
when the custom URL prefix contained a trailing "/".
Change-Id: Ibe4a9dc76e05da807e4f6ea63baa483795476c3d
Commit: 655abf3a45e7277eeaa62bb0b778b6d81b740a5c
https://github.com/tribe29/checkmk/commit/655abf3a45e7277eeaa62bb0b778b6d81…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_pages.scss
A web/htdocs/themes/facelift/scss/_placeholders.scss
M web/htdocs/themes/facelift/scss/_sidebar.scss
M web/htdocs/themes/facelift/scss/_snapins.scss
M web/htdocs/themes/facelift/scss/_status.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/facelift/theme.scss
A web/htdocs/themes/modern-dark/scss/_placeholders.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
M web/htdocs/themes/modern-dark/theme.scss
Log Message:
-----------
GUI SCSS: Several fixes for modern and dark theme
* select bg color for host to folder popup (FEED-4172)
* duallist hovered button bg color
* main body padding
* label bg color
* side content top offset
* snapin margin, widths and bg colors
* snapins collapsable over their full width
* placeholder for single data table state cells
* adaptive data container width
Change-Id: I2aff54431522f5e980294a11a7ffd30b8174118b
Commit: a1fad3e076485b5e4e4ff2ead297a4cc76201a67
https://github.com/tribe29/checkmk/commit/a1fad3e076485b5e4e4ff2ead297a4cc7…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-09-03 (Tue, 03 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 agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Set version to 1.6.0b9
Change-Id: I0091de968d24313eda8518ff06c0c1b452cdd30c
Commit: 470cf8cc89e45b779a3e4b53fd97c90fc8d97edd
https://github.com/tribe29/checkmk/commit/470cf8cc89e45b779a3e4b53fd97c90fc…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths:
M web/htdocs/js/modules/utils.js
Log Message:
-----------
Simplify prevent_default_events and add_event_handler in utils.js
Change-Id: Idd68ffd900a1c861102663793d637bdfcb41d17f
Commit: d10581861480960944b80026a42ea6dc62535aa6
https://github.com/tribe29/checkmk/commit/d10581861480960944b80026a42ea6dc6…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths:
M web/htdocs/js/modules/sidebar.js
Log Message:
-----------
Use prevent_default_events in sidebar.js where appropriate
Change-Id: Id27180d060cc845254768b5452fbba0c05592964
Commit: 0d25a0a56ede72ca5c6b9611eb776984a1197d0a
https://github.com/tribe29/checkmk/commit/0d25a0a56ede72ca5c6b9611eb776984a…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths:
A .werks/10001
M agents/plugins/mk_docker.py
M checks/docker_container_status
M tests/unit/agents/plugins/test_mk_docker.py
M tests/unit/checks/generictests/datasets/docker_container_status_1.py
M tests/unit/checks/generictests/datasets/docker_container_status_2.py
Log Message:
-----------
10001 docker_container_status: set image name as a host label
The docker_container_status service now automatically sets the host
tags "cmk/docker_image", "cmk/docker_image_name" and
"cmk/docker_image_version".
CMK-2556
Change-Id: I9b84b9cd06cdaafb189104b4c94c276fe131a2a6
Commit: d5f1d9b48308f886d1b35cc765db0a998b5eef9a
https://github.com/tribe29/checkmk/commit/d5f1d9b48308f886d1b35cc765db0a998…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths:
M buildscripts/scripts/cleanup-source-archives.sh
Log Message:
-----------
Keep empty edition directories after cleanup
Change-Id: Ie19e7ee41d1f3da0dc0fade0cc66abd143d6c44d
Commit: e0a9eefdafe4cdff0c3abb1cd338a9b5e00da959
https://github.com/tribe29/checkmk/commit/e0a9eefdafe4cdff0c3abb1cd338a9b5e…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths:
M cmk/utils/prediction.py
Log Message:
-----------
Fix TimeSeries JSON exports
- JSON exports only require the timeseries data array.
- Improve TimeSeries repr for simpler debugging.
CMK-2631
Change-Id: If87d2e95d617f044350a71020f2f19242f63ddeb
Commit: e1d3f44e3bb083121738eecdf25967f274325a06
https://github.com/tribe29/checkmk/commit/e1d3f44e3bb083121738eecdf25967f27…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths:
A tests/unit/checks/test_docker_container_status.py
Log Message:
-----------
docker_container_status: add forgotten unit test
Change-Id: I9eb996d95ddbd627274c6e814740e6716e7f565a
Commit: 54de5514c6ecfd5711c19c4f4863dd6a270340f0
https://github.com/tribe29/checkmk/commit/54de5514c6ecfd5711c19c4f4863dd6a2…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths:
A .werks/8996
M checks/check_icmp
M cmk/gui/plugins/metrics/check_mk.py
M cmk/gui/plugins/wato/active_checks.py
Log Message:
-----------
8996 check_icmp: minimum number of successful pings for OK status consideration
In the previous version, failure to ping one IP address amongst
multiples addresses led to a Crit status of the icmp service. This new
feature allows to specify the minimum number of successful pings in
order to deem the service as OK. This signifies that pinging one address
successfully can be sufficient regardless of the number of failures for
the other remanining addresses.
Change-Id: I83c7738ff2c7dd74a878360b023982f16a2520f9
Commit: ba3d5f879efccf8b02d4d78f292ad6d3c76aca75
https://github.com/tribe29/checkmk/commit/ba3d5f879efccf8b02d4d78f292ad6d3c…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths:
A .werks/7275
M cmk/gui/bi.py
M cmk/gui/plugins/wato/bi.py
Log Message:
-----------
7275 BI configuration: Now able to create regex based host tag id condition
Change-Id: I3f77992a69c433ea2ad13ba5fc4232b00bceff5a
Commit: c8219b34d9485555e72054f4f0c25bc2fa9a058f
https://github.com/tribe29/checkmk/commit/c8219b34d9485555e72054f4f0c25bc2f…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths:
M cmk/gui/node_visualization.py
A cmk/gui/plugins/views/icons/topology.py
M cmk/gui/plugins/views/node_visualization.py
M tests/unit/cmk/gui/plugins/views/test_icons.py
M tests/unit/cmk/gui/test_gui_config.py
M tests/unit/cmk/gui/test_pages.py
M web/htdocs/js/index.js
M web/htdocs/js/modules/node_visualization/node_visualization.js
M web/htdocs/js/modules/node_visualization/node_visualization_datasources.js
M web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
M web/htdocs/js/modules/node_visualization/node_visualization_search.js
M web/htdocs/js/modules/node_visualization/node_visualization_toolbar.js
M web/htdocs/js/modules/node_visualization/node_visualization_toolbar_utils.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport_layers.js
A web/htdocs/themes/facelift/images/icons/icons8-hierarchy.svg
A web/htdocs/themes/facelift/images/icons/icons8-no-entry.svg
M web/htdocs/themes/facelift/scss/_node_visualization.scss
Log Message:
-----------
Added parent/child topology node visualization
Change-Id: I7f09fbf50a3d6c358edea7dc057be267d4aeb860
Commit: 410adf18455595feebeaa8bcb634c7ee49caa3dd
https://github.com/tribe29/checkmk/commit/410adf18455595feebeaa8bcb634c7ee4…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths:
M agents/wnx/src/engine/cap.cpp
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg_details.h
M agents/wnx/src/engine/groups.cpp
M agents/wnx/src/engine/on_start.cpp
M agents/wnx/watest/test-cap.cpp
M agents/wnx/watest/test-cfg.cpp
M agents/wnx/watest/test-player.cpp
M agents/wnx/watest/test-yaml.cpp
M agents/wnx/watest/watest.cpp
Log Message:
-----------
[CMK-2498] - command restore, final commit #2
- refactoring
- unit tests support for ReInstall
- possibility to change working data/user folder using push and pop
Change-Id: I46142cbe5c36f5b9b95badae8ee796a23ac257d4
Commit: 9cc67cb0a17aceafdca9e835e1a5cc7777c40349
https://github.com/tribe29/checkmk/commit/9cc67cb0a17aceafdca9e835e1a5cc777…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths:
M buildscripts/scripts/nightly-cmk-container.jenkins
Log Message:
-----------
Fix wrong sync since yesterday
Change-Id: I4eafa0d257233706b49384718e71a4bb6d149256
Commit: d38b218d2a5ee11f204ea4411e8258f6c82d37f0
https://github.com/tribe29/checkmk/commit/d38b218d2a5ee11f204ea4411e8258f6c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths:
M tests/unit/cmk_base/test_config.py
Log Message:
-----------
Add unit test for management credentials calculation of a host
Change-Id: I98ea12a82fa8c0ffa20a195a5696f08300e5d856
Commit: a726fd777ecbc066795ad3b903431860e08a00b1
https://github.com/tribe29/checkmk/commit/a726fd777ecbc066795ad3b903431860e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths:
M buildscripts/scripts/cleanup-source-archives.sh
Log Message:
-----------
Fix some quoting + wrong validation
Change-Id: If085bbb6fa28cfbfbbff0f93d3c1f8225910eefa
Commit: 4be5ba8f094e8561e98a89c0f99c3a69d16fb515
https://github.com/tribe29/checkmk/commit/4be5ba8f094e8561e98a89c0f99c3a69d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths:
M buildscripts/scripts/cleanup-source-archives.sh
Log Message:
-----------
Another source cleanup fix
Change-Id: I1b64171ead21ae69607b7964c228083e56b8f93c
Commit: b0f3732adeb5ca0c6a13a615c6470a43b7845233
https://github.com/tribe29/checkmk/commit/b0f3732adeb5ca0c6a13a615c6470a43b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-03 (Tue, 03 Sep 2019)
Changed paths:
M buildscripts/scripts/cleanup-source-archives.sh
Log Message:
-----------
Improve match regex
Change-Id: I09b2ee662eaa453f53e031c2bcede87122109113
Commit: a69cbe725a8879a371f564b159b0ac8e5eecd03c
https://github.com/tribe29/checkmk/commit/a69cbe725a8879a371f564b159b0ac8e5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
A .werks/8878
M cmk/gui/plugins/wato/inventory.py
M cmk/gui/wato/pages/rulesets.py
Log Message:
-----------
8878 FIX Do hardware/software inventory: Host labels can now be used as rule conditions
for this ruleset
Change-Id: I4e176c7720f0acfc51ac1e58e587788b766d4162
Commit: 765b5c82977a9e7b0d572794f476dcff6a59b878
https://github.com/tribe29/checkmk/commit/765b5c82977a9e7b0d572794f476dcff6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
A .werks/8879
M cmk/gui/watolib/__init__.py
Log Message:
-----------
8879 Docker: Enable status data inventory for nodes by default
The factory settings (which are applied only for new sites) are now creating
a rule in the "Do hardware/software inventory" ruleset which enables the
status
data inventory for all docker nodes (hosts with label
"cmk/docker_object:node").
This simplifies the initial docker monitoring setup.
Users which update existing sites need to create this rule on their own.
Change-Id: I93561ee7034cbf75445837963aee02a27a417c5c
Commit: 15e391055d18ca2b1b68284c217ba1ff20a8cf00
https://github.com/tribe29/checkmk/commit/15e391055d18ca2b1b68284c217ba1ff2…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_sidebar.scss
Log Message:
-----------
GUI SCSS: Undoing the full width snapin collapse due to its buggy
appearance
Change-Id: I17e8b0dd718687037a9499fc1ac86dbaea80d12b
Commit: 864d6a5eb3274e6b3c7b84e3e46ad3b6abe38fd3
https://github.com/tribe29/checkmk/commit/864d6a5eb3274e6b3c7b84e3e46ad3b6a…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
M agents/wnx/install/resources/check_mk.user.yml
Log Message:
-----------
[CMK-2643] - removed only_from value from the user yml example
Change-Id: I364d1a31b2e4d6e69d627a4dd344e8abbeba75ce
Commit: c5cdbd94faa179e26da65c23b6631efa0200af38
https://github.com/tribe29/checkmk/commit/c5cdbd94faa179e26da65c23b6631efa0…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
M web/htdocs/js/index.js
M web/htdocs/js/mobile.js
M web/htdocs/js/modules/activation.js
M web/htdocs/js/modules/ajax.js
M web/htdocs/js/modules/async_progress.js
M web/htdocs/js/modules/availability.js
M web/htdocs/js/modules/backup.js
M web/htdocs/js/modules/bi.js
M web/htdocs/js/modules/crash_reporting.js
M web/htdocs/js/modules/dashboard.js
M web/htdocs/js/modules/element_dragging.js
M web/htdocs/js/modules/foldable_container.js
M web/htdocs/js/modules/forms.js
M web/htdocs/js/modules/graph_integration.js
M web/htdocs/js/modules/help.js
M web/htdocs/js/modules/host_diagnose.js
M web/htdocs/js/modules/hover.js
M web/htdocs/js/modules/node_visualization/node_visualization.js
M web/htdocs/js/modules/node_visualization/node_visualization_datasources.js
M web/htdocs/js/modules/node_visualization/node_visualization_infobox.js
M web/htdocs/js/modules/node_visualization/node_visualization_layout.js
M web/htdocs/js/modules/node_visualization/node_visualization_layout_styles.js
M web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
M web/htdocs/js/modules/node_visualization/node_visualization_layouting_utils.js
M web/htdocs/js/modules/node_visualization/node_visualization_search.js
M web/htdocs/js/modules/node_visualization/node_visualization_toolbar.js
M web/htdocs/js/modules/node_visualization/node_visualization_toolbar_utils.js
M web/htdocs/js/modules/node_visualization/node_visualization_utils.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport_layers.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport_utils.js
M web/htdocs/js/modules/popup_menu.js
M web/htdocs/js/modules/prediction.js
M web/htdocs/js/modules/profile_replication.js
M web/htdocs/js/modules/quicksearch.js
M web/htdocs/js/modules/reload_pause.js
M web/htdocs/js/modules/selection.js
M web/htdocs/js/modules/service_discovery.js
M web/htdocs/js/modules/sidebar.js
M web/htdocs/js/modules/sites.js
M web/htdocs/js/modules/sla.js
M web/htdocs/js/modules/utils.js
M web/htdocs/js/modules/valuespecs.js
M web/htdocs/js/modules/views.js
M web/htdocs/js/modules/visibility_detection.js
M web/htdocs/js/modules/wato.js
M web/htdocs/js/side_index.js
M web/htdocs/themes/classic/scss/_bi.scss
M web/htdocs/themes/classic/scss/_check_mk.scss
M web/htdocs/themes/classic/scss/_dashboard.scss
M web/htdocs/themes/classic/scss/_login.scss
M web/htdocs/themes/classic/scss/_logwatch.scss
M web/htdocs/themes/classic/scss/_mobile.scss
M web/htdocs/themes/classic/scss/_node_visualization.scss
M web/htdocs/themes/classic/scss/_pages.scss
M web/htdocs/themes/classic/scss/_prediction.scss
M web/htdocs/themes/classic/scss/_sidebar.scss
M web/htdocs/themes/classic/scss/_snapins.scss
M web/htdocs/themes/classic/scss/_status.scss
M web/htdocs/themes/classic/scss/_variables.scss
M web/htdocs/themes/classic/scss/_views.scss
M web/htdocs/themes/classic/scss/_wato.scss
M web/htdocs/themes/classic/theme.scss
M web/htdocs/themes/facelift/scss/_bi.scss
M web/htdocs/themes/facelift/scss/_dashboard.scss
M web/htdocs/themes/facelift/scss/_login.scss
M web/htdocs/themes/facelift/scss/_logwatch.scss
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_mobile.scss
M web/htdocs/themes/facelift/scss/_node_visualization.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_placeholders.scss
M web/htdocs/themes/facelift/scss/_prediction.scss
M web/htdocs/themes/facelift/scss/_sidebar.scss
M web/htdocs/themes/facelift/scss/_snapins.scss
M web/htdocs/themes/facelift/scss/_status.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/facelift/scss/_wato.scss
M web/htdocs/themes/facelift/theme.scss
M web/htdocs/themes/modern-dark/scss/_placeholders.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
M web/htdocs/themes/modern-dark/theme.scss
Log Message:
-----------
SCSS & JS: Added missing file headers and fixed a common file header typo
Change-Id: Ia0193fbed004a0d3c4c572c85fbe19cab28675d0
Commit: 1b6c31da449fce14913cda75b30db45971cd8cc3
https://github.com/tribe29/checkmk/commit/1b6c31da449fce14913cda75b30db4597…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
A .werks/8889
M omd/Makefile.omd
M omd/packages/libgsf/libgsf.make
M omd/packages/msitools/msitools.make
Log Message:
-----------
8889 FIX SLES15: Fix building MSI packages
The MSI utilities, which should be shipped with Checkmk, were missing in
previous 1.6 packages.
msitools depends on libgsf, but our own libgsf package was not used for
building the msitools package.
The libgsf is currently only built for SLES15, so we can only base
on this library on this distribution.
Could be a good next step to build libgsf on all distributions and
make the msitools always base on our self built library. We could
then remove another runtime dependency.
CMK-2627
Change-Id: I5183664023ae054bcf69f1d99291a03f16149d7f
Commit: 8b4031d945a00007b4748d9cc462d78ed24d8fe6
https://github.com/tribe29/checkmk/commit/8b4031d945a00007b4748d9cc462d78ed…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
R .werks/7275
M cmk/gui/bi.py
M cmk/gui/plugins/wato/bi.py
Log Message:
-----------
Revert "7275 BI configuration: Now able to create regex based host tag id
condition"
This reverts commit ba3d5f879efccf8b02d4d78f292ad6d3c76aca75.
Commit: 2f846a30ee80b5dd53e5097247cb8d353c9b495a
https://github.com/tribe29/checkmk/commit/2f846a30ee80b5dd53e5097247cb8d353…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
Fix broken demo builds
Change-Id: I6e8f983e171b5439dfd5a3a7082e7f32e66ea665
Commit: 40f5eeab4bf1690056fb5c4d7602098f925db0ee
https://github.com/tribe29/checkmk/commit/40f5eeab4bf1690056fb5c4d7602098f9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
Consequently use BRANCH variable
Change-Id: Ib307808bd34bd5711199157b5548fef314c50476
Commit: 22fbec2f56fd84150c3fd2ec907282e905c8c2b1
https://github.com/tribe29/checkmk/commit/22fbec2f56fd84150c3fd2ec907282e90…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
Encapsulate cmk version calculation
Change-Id: I979797ae1daf6f11ee4d8cd23b126af684bac362
Commit: ca0939fa6af4dc04c9b337f1931efa5f2c46b52c
https://github.com/tribe29/checkmk/commit/ca0939fa6af4dc04c9b337f1931efa5f2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
M buildscripts/scripts/nightly-cmk-container.jenkins
Log Message:
-----------
Encapsulate cmk version calculation: same in cmk container script
Change-Id: I9adbb911ed7f49c73039c34094e1f7ce877e90d2
Commit: e717f8c60b454550e4f908f575205f6270afd62b
https://github.com/tribe29/checkmk/commit/e717f8c60b454550e4f908f575205f627…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
M bin/.f12
M bin/update_rrd_fs_names.py
M cmk/gui/watolib/__init__.py
Log Message:
-----------
SET fs_used as default metric name in df checks on new sites
CMK-2639
Change-Id: Iaec49eaa44ac31632654def1efb7ea1a5281003c
(cherry picked from commit ab3063f243215234f3555956c88a59e9360b4ce6)
Commit: 3dcc2e61549838655b1cf24baf189aadf9a4d51b
https://github.com/tribe29/checkmk/commit/3dcc2e61549838655b1cf24baf189aadf…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
A .werks/8881
M cmk/gui/notifications.py
Log Message:
-----------
8881 SEC Fix possible XSS issue on "confirm failed notifications" page
Using a manipulated notification script or notification destination system it
was possible to inject javascript code into the "confirm failed notifications"
page.
To prevent users from this potential issue, you could remove the permission for
viewing the failed notifications from the users roles.
Change-Id: I07f84a8a7a577602055fab37b07cd162978ce7d4
Commit: 69575cee5324fce068f9017b46230c11e0b0d9f6
https://github.com/tribe29/checkmk/commit/69575cee5324fce068f9017b46230c11e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
M defines.make
M omd/Makefile
M tests/packaging/test_files.py
Log Message:
-----------
Try to unbreak demo builds
Change-Id: Ic23344310ade8cee37efd3bfe31a24900a75d61b
Commit: 63959db5d1b78d5d81d6219b2a349616b562c914
https://github.com/tribe29/checkmk/commit/63959db5d1b78d5d81d6219b2a349616b…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
A .werks/10002
M agents/cfg_examples/docker.cfg
M agents/plugins/mk_docker.py
M checks/docker_container_mem
M tests/unit/agents/plugins/test_mk_docker.py
A tests/unit/checks/generictests/datasets/docker_container_mem_plugin_section.py
Log Message:
-----------
10002 docker_container_mem: Plugin no longer requires agent in container
The memory service corresponding to the plugin docker_container_mem no longer
requires the Checkmk agent to be installed on the monitored container.
Change-Id: Id0c6dbc53d367a8683ca1d8daf31de92f33cc252
Commit: e9561e05985948b6de6c79c946d2a40405891eb2
https://github.com/tribe29/checkmk/commit/e9561e05985948b6de6c79c946d2a4040…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
M cmk/gui/plugins/wato/active_checks.py
Log Message:
-----------
check_icmp: modification of WATO help text concerning additional
addresses option for icmp check
CMK-2489
Change-Id: I06785ba88671331e125d09615977bbbb91bb6f60
Commit: f5f450ea82c0cc647a787ec40503c1de50ee348b
https://github.com/tribe29/checkmk/commit/f5f450ea82c0cc647a787ec40503c1de5…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_views.scss
Log Message:
-----------
GUI SCSS: Fixed "really" font color and perfometer padding in single data
tables
Change-Id: Icccdab95886c5f79d14878a5bd3400c77cc3ed15
Commit: 996f0d860e12211f396e4dd4db22c28e11c2fea2
https://github.com/tribe29/checkmk/commit/996f0d860e12211f396e4dd4db22c28e1…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
R .werks/7934
Log Message:
-----------
Revert "7934 FIX local: Fix bug of none existing level values"
This reverts commit ce5225c0e6c1e2a1703ad616236e3f31a192dd80.
Commit: 59708ed71a1e652d6672c76dc7e4ff0b0d2591f1
https://github.com/tribe29/checkmk/commit/59708ed71a1e652d6672c76dc7e4ff0b0…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
A .werks/7934
M checks/local
A tests/unit/checks/generictests/datasets/local_2.py
Log Message:
-----------
7934 FIX local: Fix bug of none existing level values
The absence of level values caused local checks to crashed. Now it is possible to set an
critical level value without having to set warning level.
Change-Id: I5c098212f4100656dd13fc905948f6743266631c
Commit: 8b3e54eb1f4a666a6aee3958cf81a36816dd073d
https://github.com/tribe29/checkmk/commit/8b3e54eb1f4a666a6aee3958cf81a3681…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
M tests/unit/checks/generictests/datasets/cisco_secure_1_regression.py
Log Message:
-----------
Adapt test for cisco_secure_1_regression
Change-Id: I3ee80ab1b3e6b62e430b35b14fa3f2c180ec55e8
Commit: bfec480409b6642506a838d0f04530ae2e6420a2
https://github.com/tribe29/checkmk/commit/bfec480409b6642506a838d0f04530ae2…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
A .werks/8791
M checks/cisco_secure
M tests/unit/checks/generictests/datasets/cisco_secure_1_regression.py
Log Message:
-----------
8791 FIX cisco_secure: don't crash if the interface name cannot be resolved
Change-Id: I0dfc62aa63396a21fbb24a2f6b3fd9546702d4e8
Commit: ff24bc2c90b3257f3212483fa67d79588b0e5245
https://github.com/tribe29/checkmk/commit/ff24bc2c90b3257f3212483fa67d79588…
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
A tests/unit/checks/generictests/datasets/ipmi_sensors_2.py
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: c3f0b962ae18361e56919e9dca3309336f4d074f
https://github.com/tribe29/checkmk/commit/c3f0b962ae18361e56919e9dca3309336…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
A .werks/8880
M cmk_base/config.py
M cmk_base/data_sources/snmp.py
M tests/unit/cmk_base/test_config.py
Log Message:
-----------
8880 FIX Fix SNMP management board credentials
Monitoring of SNMP management boards did not work in the previous
1.6.0 releases when the management board credentials were different
from the host SNMP credentials.
Change-Id: Ic61abcfa62bb0b68652d0e345a9de522bbec58cb
Commit: 118196d11333d3011281cc400a1ee2aca43af995
https://github.com/tribe29/checkmk/commit/118196d11333d3011281cc400a1ee2aca…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
M checks/local
Log Message:
-----------
Revert "local: addition for werk 7934 - Fix bug for none existing level
values"
This reverts commit 50e94a1e3d2b03a26b0f4676c4151e4ec10b6b6d.
Commit: 4e4cc9785492ae5ff0bc6cc2e92611a5f893f913
https://github.com/tribe29/checkmk/commit/4e4cc9785492ae5ff0bc6cc2e92611a5f…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
M checks/local
M tests/unit/checks/generictests/datasets/local_2.py
Log Message:
-----------
local: addition for werk 7934 - Fix bug for none existing level values
FEED-4110
Change-Id: I9580b03af6588a85a63dfeefc88e452c3b9633d6
Commit: afbcf10c5c924e4c5af91ac7ff0a59dbb9332ce6
https://github.com/tribe29/checkmk/commit/afbcf10c5c924e4c5af91ac7ff0a59dbb…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
A .werks/8905
A checkman/k8s_daemon_pods
A checks/k8s_daemon_pods
M cmk/gui/plugins/metrics/check_mk.py
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/special_agents/agent_kubernetes.py
A tests/unit/checks/generictests/datasets/k8s_daemon_pods.py
Log Message:
-----------
8905 Kubernetes checks for daemon sets
The special agent now delivers information for the daemon sets.
The info check provides status information on the daemon sets.
This is part 1 of CMK-2536.
Change-Id: Ieb5bf21805c228b1972a9d1925e9257535b8d494
Commit: 308645a3299d560f5c2027e1742991da189ad118
https://github.com/tribe29/checkmk/commit/308645a3299d560f5c2027e1742991da1…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
A .werks/8882
M cmk/gui/watolib/rulesets.py
Log Message:
-----------
8882 FIX Fix invalid rule match analyzation in WATO
The "Parameters of host/service" page and ruleset lists showed an invalid
match
result for rules which value evaluates to None. For binary rulesets (the ones
that only have yes/no as value) the result was also not displayed correctly.
The ruleset matching of Checkmk during checking was not affected by this issue.
Change-Id: I1c9f4b2747332d09ca40deac85ecfc0fe9fce2b9
Commit: 8058b493b4c28a776b317a2a804a4a3bccd6c35b
https://github.com/tribe29/checkmk/commit/8058b493b4c28a776b317a2a804a4a3bc…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
A .werks/8883
M cmk_base/checking.py
Log Message:
-----------
8883 FIX Fix possible "module has no attribute core" issue
When configuring timespecific parameters or check periods,
such an exception could occur during checking. We have only
seen this issue when using the raw edition.
Change-Id: I7ac44c9b4404c5a24a7cf09cc3d38caad6310da6
Commit: 0f992560e80b4483cc77fc1ff01e131ce726fcd5
https://github.com/tribe29/checkmk/commit/0f992560e80b4483cc77fc1ff01e131ce…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
A .werks/8884
M web/htdocs/js/modules/valuespecs.js
Log Message:
-----------
8884 FIX Fix configuring host tag filters in custom snapin conditions
Change-Id: I30ba9d3be8423a92c5309ccf20b3d8a3deff56c0
Commit: 9986de3553dd611a0fc23b279fa5f2bf9065d406
https://github.com/tribe29/checkmk/commit/9986de3553dd611a0fc23b279fa5f2bf9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
M cmk/gui/plugins/views/commands.py
Log Message:
-----------
Change title of downtime actions
Change-Id: I4d6818c63f175608efdaa71fb42dfd3068ca1082
Commit: 4fa0cff1f95e8ff08a85dcd522117d0c3c21f0b0
https://github.com/tribe29/checkmk/commit/4fa0cff1f95e8ff08a85dcd522117d0c3…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/service_processor.h
M agents/wnx/src/engine/upgrade.cpp
Log Message:
-----------
[CMK-2657] - Windows Agent's service reloads own configuration on start
- typos
- log is more detailed
Change-Id: I7a5f5ed0d495509e7b0af8cf27ad841ed95dc84d
Commit: ecb38cceeb24ff8cf93afb8c683dd2a4d2629774
https://github.com/tribe29/checkmk/commit/ecb38cceeb24ff8cf93afb8c683dd2a4d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
M .werks/10001
Log Message:
-----------
Werk 10001: fix version
Change-Id: I001699c668b6282a0201d8bc22a49ffd0aca890f
Commit: 0908b229b632d8aae0dd1f9357c42e8a22d15fd6
https://github.com/tribe29/checkmk/commit/0908b229b632d8aae0dd1f9357c42e8a2…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
A web/htdocs/themes/classic/images/icon_forecast_graph.png
A web/htdocs/themes/classic/images/icon_new_forecast_graph.png
M web/htdocs/themes/facelift/images/icon_forecast_graph.png
M web/htdocs/themes/facelift/images/icon_new_forecast_graph.png
Log Message:
-----------
Fix Forecast Graphs icons
CMK-2638
Change-Id: I6c63d5db8bfc35e94c940f241282f63252b7f5d0
Commit: b397054c20ef77df9d3e9f01bc0ce563df404e77
https://github.com/tribe29/checkmk/commit/b397054c20ef77df9d3e9f01bc0ce563d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
A .werks/10025
M cmk/gui/wato/pages/services.py
M web/htdocs/themes/classic/scss/_wato.scss
M web/htdocs/themes/facelift/scss/_wato.scss
Log Message:
-----------
10025 FIX Discovery page: Improve usability
Several changes have been made:
<ul>
<li>The plugin name column can now be hidden</li>
<li>The columns check parameters, discovered labels and plugin names are now hidden
by default as intended</li>
<li>The action buttons on top of the page have been reordered</li>
</ul>
Change-Id: I7f0297d6327820ebf91db8b032ada9debd368ef3
Commit: 6d083d980b0b90e6eeba12465c32af5fcf962c95
https://github.com/tribe29/checkmk/commit/6d083d980b0b90e6eeba12465c32af5fc…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
A tests/unit/checks/generictests/datasets/docker_container_cpu_agent_section.py
A tests/unit/checks/generictests/datasets/docker_container_diskstat_agent_section.py
A tests/unit/checks/generictests/datasets/docker_container_mem_agent_section.py
A tests/unit/checks/generictests/datasets/lxc_container_cou_agent_section.py
Log Message:
-----------
docker_container_{mem,cpu,diskstat}: add unit tests
Change-Id: I0af00c7852a3448206fc4541b84bd994b3915dd4
Commit: e05bf58dad25b221d5c2101881cb91500fe243a3
https://github.com/tribe29/checkmk/commit/e05bf58dad25b221d5c2101881cb91500…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
M checks/cpu_util.include
M checks/docker_container_cpu
M checks/lxc_container_cpu
Log Message:
-----------
cpu_util.include: refactoring
The check_cpu_util_linux_container function needed
refactoring for upcoming changes.
* remove redundant legacy params handling
* move parsing part to parse functions
* return in case of missing data
* ommit computation of time delta, which cancels out
Change-Id: Iba01f48e98f8aee15dfaabdd4d436e41f44a4c93
Commit: d7bc02ad62a8d9e03ad73857dda8fd7a639c0893
https://github.com/tribe29/checkmk/commit/d7bc02ad62a8d9e03ad73857dda8fd7a6…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
A .werks/10003
M agents/cfg_examples/docker.cfg
M agents/plugins/mk_docker.py
M checks/docker_container_cpu
M tests/unit/agents/plugins/test_mk_docker.py
A tests/unit/checks/generictests/datasets/docker_container_cpu_plugin_section.py
Log Message:
-----------
10003 docker_container_cpu: Plugin no longer requires agent in container
The cpu service corresponding to the plugin docker_container_cpu no longer
requires the Checkmk agent to be installed on the monitored container.
Change-Id: I89b4f46a90a5bc9d412295c2cb20ce13489883b7
Commit: 3f2f3d1f0f2f4fa97e7dc35fc3246c0634ee4df5
https://github.com/tribe29/checkmk/commit/3f2f3d1f0f2f4fa97e7dc35fc3246c063…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
M tests/unit/checks/checktestlib.py
Log Message:
-----------
checktestlib.py: tiny bugfix
Change-Id: I6fb942e5a2f3c80d6ff5ce25e95623dc22cf44b7
Commit: c71cb5318962bb97ddc7fd5c73c90ed727d30382
https://github.com/tribe29/checkmk/commit/c71cb5318962bb97ddc7fd5c73c90ed72…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
M tests/unit/checks/generictests/datasets/docker_container_diskstat_agent_section.py
Log Message:
-----------
docker_container_diskstat: extend unit test
Change-Id: I71666348f72d77f4c584901b9ce3533bc1162f22
Commit: 339f2e3c6a6ac204a05e9764da7ca0093b90109d
https://github.com/tribe29/checkmk/commit/339f2e3c6a6ac204a05e9764da7ca0093…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
M checks/docker_container_diskstat
Log Message:
-----------
docker_container_diskstat: refactor
For the upcoming change, we need to be able to call
different parse finction on a per node basis.
Change-Id: I2898a5b869b181c4730ac3011bee50abfc60eeb6
Commit: 355b2d3d4c0ba89f44b2e86f0502105cdb4a05f9
https://github.com/tribe29/checkmk/commit/355b2d3d4c0ba89f44b2e86f0502105cd…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
A .werks/10004
M agents/plugins/mk_docker.py
M checks/docker_container_diskstat
M tests/unit/agents/plugins/test_mk_docker.py
A
tests/unit/checks/generictests/datasets/docker_container_diskstat_plugin_section.py
Log Message:
-----------
10004 docker_container_diskstat: Plugin no longer requires agent in container
The diskstat service corresponding to the plugin docker_container_diskstat no longer
requires the Checkmk agent to be installed on the monitored container.
Change-Id: I9dc96d622d95860be9d7d4bdc4f859d11ba6cc90
Commit: c328d33572b05e942467db5cadff3ba433d391f2
https://github.com/tribe29/checkmk/commit/c328d33572b05e942467db5cadff3ba43…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
M tests/unit/checks/generictests/datasets/docker_container_diskstat_agent_section.py
M
tests/unit/checks/generictests/datasets/docker_container_diskstat_plugin_section.py
Log Message:
-----------
docker_container_diskstat: remove parse result from tests
Change-Id: I8d0a5f9bcdc5b2388f08ff0953599a4e78accc82
Commit: 7e3103580e475c18420ffe62556f323a750aa017
https://github.com/tribe29/checkmk/commit/7e3103580e475c18420ffe62556f323a7…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
M .werks/10002
Log Message:
-----------
werk 10002: fix version
Change-Id: Ia12ae6f5422fb7b9bf02d552f0d45e95279d1217
Commit: 94c2b78e472cf172b29329287197b4402c35e6f5
https://github.com/tribe29/checkmk/commit/94c2b78e472cf172b29329287197b4402…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
M cmk_base/config.py
Log Message:
-----------
Don't let classes/builtins bleed into cmk_base.config.
Change-Id: I28d29655a739b07cc7bb2431380eadabc5f132a8
Commit: 26464ac7e776d00e130b42b5c05c1e0f522901fc
https://github.com/tribe29/checkmk/commit/26464ac7e776d00e130b42b5c05c1e0f5…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
M web/htdocs/js/modules/node_visualization/node_visualization_viewport_layers.js
R web/htdocs/themes/facelift/scss/_placeholders.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/facelift/theme.scss
R web/htdocs/themes/modern-dark/scss/_placeholders.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
M web/htdocs/themes/modern-dark/theme.scss
Log Message:
-----------
GUI: Got rid of placeholder for single data tables and fixed quickinfo for parents in
node visualization
Change-Id: I38270b2f0f40d9cd6f59df5cf8380e9e478d02d9
Commit: 32b9b4aef39529b7176881f8bc6b8843e89028cf
https://github.com/tribe29/checkmk/commit/32b9b4aef39529b7176881f8bc6b8843e…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
M Makefile
M web/.f12
Log Message:
-----------
Deploy JavaScript source maps, too.
Change-Id: I03ac33afb95ea7ddfa8d63eb9994f291435e89c3
Commit: faa6a8d699bd8bdbd834295298ff5e26262beb39
https://github.com/tribe29/checkmk/commit/faa6a8d699bd8bdbd834295298ff5e262…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
A .werks/10026
M cmk/gui/watolib/timeperiods.py
Log Message:
-----------
10026 FIX Fix broken SLA processing when using "Always" timeperiod
CMK-2646
Change-Id: Ia7abe1975a797c125cd7aaac5e07ce0faf773973
Commit: 4ac63f194e65cf416cce8575a41e6d002ccef8ae
https://github.com/tribe29/checkmk/commit/4ac63f194e65cf416cce8575a41e6d002…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
A .werks/8907
M cmk/gui/plugins/views/builtin_inventory_plugins.py
M cmk/special_agents/agent_kubernetes.py
A inventory/k8s_daemon_pod_containers
M tests/unit/cmk/gui/test_views.py
Log Message:
-----------
8907 Inventory kubernetes daemon set containers
Add kubernetes daemon set containers to the software inventory.
This is part 2 of CMK-2536.
Change-Id: I4547a919110e164313314753a32b781728f2c86e
Commit: 14d2d79892b8f0f0c80c8030ac4643d529dad744
https://github.com/tribe29/checkmk/commit/14d2d79892b8f0f0c80c8030ac4643d52…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
A tests/unit/checks/generictests/datasets/netapp_api_vs_traffic.py
Log Message:
-----------
Add tests for netapp_api_vs_traffic
Change-Id: Ie3b153164e9e350cb26cf00254d3a8d0463df125
Commit: 1d9d4311d9a091eb721ca32e014d1d1c4aea8254
https://github.com/tribe29/checkmk/commit/1d9d4311d9a091eb721ca32e014d1d1c4…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
M checks/netapp_api_vs_traffic
Log Message:
-----------
netapp_api_vs_traffic: Remove unused arg to inventory function
Change-Id: I97849b205c24cb83fa4a1dab2da30fc79a0df732
Commit: ae5015073dffdbe1d8b8a0b6f2946d494037341f
https://github.com/tribe29/checkmk/commit/ae5015073dffdbe1d8b8a0b6f2946d494…
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: 5e7a5e4f1ac270190d1788969aece64789a1acb2
https://github.com/tribe29/checkmk/commit/5e7a5e4f1ac270190d1788969aece6478…
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
M tests/unit/checks/generictests/datasets/netapp_api_vs_traffic.py
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: Ia84a4d730c6cb5a0e291daeb0d84136a7844e66f
Commit: b7e4fdfbfc3ee0b7646bd1f6a439dc35ed25b288
https://github.com/tribe29/checkmk/commit/b7e4fdfbfc3ee0b7646bd1f6a439dc35e…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
M cmk/utils/rulesets/tuple_rulesets.py
M cmk_base/core_config.py
Log Message:
-----------
Added missing cmk.utils.debug imports.
Change-Id: I48b39ae82c5e2912e4f4286e474f78ec88b01c35
Commit: 87962df37fb2bee6fceba91b343c08894b6b08f8
https://github.com/tribe29/checkmk/commit/87962df37fb2bee6fceba91b343c08894…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
M cmk/utils/rulesets/tuple_rulesets.py
Log Message:
-----------
Added missing Optional import.
Change-Id: I596283037842d22063a0f67f9619cd6b6f89d50b
Commit: 689551a613bca69abb8a4fa220c49e6795ee812a
https://github.com/tribe29/checkmk/commit/689551a613bca69abb8a4fa220c49e679…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
A .werks/8978
M agents/plugins/mk_logwatch
M tests/unit/agents/plugins/test_mk_logwatch.py
Log Message:
-----------
8978 FIX mk_logwatch: Use preferred locale encoding when guessing the encoding of a log
file
From version 1.6.0b1 to 1.6.0b8 mk_logwatch assumed
UTF-8 encoding if no byte order mark was found in the logfile.
It now uses the systems preferred enconding, which is the same behavior as in
earlier versions.
FEED-4160
Change-Id: I0173c39f7cb50d5f5d50fd3db2dcc4d82ecdb1a4
Commit: 239c127b36369f7a84add5b4e9a5633fca087b70
https://github.com/tribe29/checkmk/commit/239c127b36369f7a84add5b4e9a5633fc…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
A .werks/10027
M docker/Dockerfile
M docker/docker-entrypoint.sh
M tests/docker/test_docker.py
Log Message:
-----------
10027 Install Checkmk agent in Checkmk docker containers
To be able to monitor Checkmk containers properly we now install the agent
by default.
Change-Id: Idb0b26fca06d3de06684d555b53e1316730b2cec
Commit: 17ed57a8dbefcd74ae9bd010bae6f3c3fc76c0f8
https://github.com/tribe29/checkmk/commit/17ed57a8dbefcd74ae9bd010bae6f3c3f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
M tests/docker/test_docker.py
Log Message:
-----------
Add some debug output
Change-Id: I86d911a0f16863bc5719e434e058a71d7c88f2cf
Commit: 3d8837bb4922aefb14b6a372790669de5760c254
https://github.com/tribe29/checkmk/commit/3d8837bb4922aefb14b6a372790669de5…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
M agents/windows/msibuild/msi-update
M agents/wnx/install/version.wxi
Log Message:
-----------
Unified Display Name for Windows Agent is set to 'Check MK Agent 1.6'
Change-Id: I7f6ef6018dd67b73ab897c7e5673cee08c9a0322
Commit: 7d71d8e79338d99e4c5d5140a2862792821a8624
https://github.com/tribe29/checkmk/commit/7d71d8e79338d99e4c5d5140a28627928…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/groups.cpp
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/watest/test-plugin.cpp
M agents/wnx/watest/test-yaml.cpp
Log Message:
-----------
[CMK-2362] - logging improved
- unit test re-fix
- unit test a bit extended
Change-Id: I549a57e9a6e0b6abe4f4f3f8702da4bc68fcab17
Commit: 0014d19cdca22153a69a2941db4a8c717a08fec8
https://github.com/tribe29/checkmk/commit/0014d19cdca22153a69a2941db4a8c717…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
M tests/docker/test_docker.py
Log Message:
-----------
Fixed wrong test
Change-Id: I3e35c3e6e77fae370098710431d9a9d47bbb8a55
Commit: 7176cf9da14d2e3c83ffa9c27996a237733c89aa
https://github.com/tribe29/checkmk/commit/7176cf9da14d2e3c83ffa9c27996a2377…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-05 (Thu, 05 Sep 2019)
Changed paths:
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg_details.h
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/commander.cpp
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/service_processor.h
M agents/wnx/watest/test-cfg.cpp
M agents/wnx/watest/test-ohm.cpp
Log Message:
-----------
[CMK-2362] - config reload improved
- after reload_config agent also calls preStartBinaries(to start async plugins, OHM and
agent-updater)
- unique id to config added to identify config loading
- removed obsolete code
- unit tested reloadConfig and few ohm functions
- log texts are mor clear now
Change-Id: I5041a249f3ed3a6bee7a3153d1ffb8b36b3d4804
Commit: c1a3d919fe9da171094f85181114a9232bab765a
https://github.com/tribe29/checkmk/commit/c1a3d919fe9da171094f85181114a9232…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
M tests/integration/cmk_base/test_modes.py
Log Message:
-----------
Add missing activation in test_cfg fixture
Change-Id: I7853ee846d6ed071050acaa97337ec5a2a02e025
Commit: 65f672df3943617d1a1f7fec4478ef3bde88d2ed
https://github.com/tribe29/checkmk/commit/65f672df3943617d1a1f7fec4478ef3bd…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
M tests/integration/cmk_base/test_modes.py
Log Message:
-----------
Replace wait() calls by communicate() in test_modes.py
because wait() may cause deadlocks:
https://docs.python.org/2/library/subprocess.html#subprocess.Popen.wait
To reduces duplicate code and assure that communicate() is always used
a new fixture "execute" is introduced.
Change-Id: I437dfe4ff450b2bf73efbbdf7095b517eb9a830d
Commit: c693ffb5bbbda9902ecf21316079586140450632
https://github.com/tribe29/checkmk/commit/c693ffb5bbbda9902ecf2131607958614…
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
Log Message:
-----------
Fixed snmptrap settings help text.
Change-Id: I8eebd1d324a9fd3babbde182239615c4fd1e22fc
Commit: 43f0a677324d2b31683b2076b5ffd46e0d777f01
https://github.com/tribe29/checkmk/commit/43f0a677324d2b31683b2076b5ffd46e0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
A .werks/10028
M cmk/gui/plugins/sidebar/nagvis_maps.py
Log Message:
-----------
10028 FIX NagVis maps snapin: Improve error handling
The maps snapin showed a crash in case NagVis reported a
an error while producing the map list. The error message
from NagVis is now displayed instead.
Change-Id: I4cf97d8f6cd706f1927ae69aac9bf01e100b5543
Commit: f83db768a5205bb2fe92a4cf67829ad8e43b6070
https://github.com/tribe29/checkmk/commit/f83db768a5205bb2fe92a4cf67829ad8e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
R cmk/gui/plugins/sidebar/shipped.py
Log Message:
-----------
Cleanup empty file
Change-Id: Ifc320c16514ab5a4e764c3254e8e379ee88b706e
Commit: 3de3db42136f9b2f97b26105409758e130c94850
https://github.com/tribe29/checkmk/commit/3de3db42136f9b2f97b26105409758e13…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
A .werks/10029
M cmk/gui/plugins/sidebar/server_time.py
Log Message:
-----------
10029 FIX Sidebar snapin "Server time" did not refresh as expected
Change-Id: Ic525761fbe9573cf4906d746a069555401c5147b
Commit: 13323bbf3fe7e58092af1039f16f50a738831534
https://github.com/tribe29/checkmk/commit/13323bbf3fe7e58092af1039f16f50a73…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
M Makefile
M web/.f12
M webpack.config.js
Log Message:
-----------
Use Webpack's production mode by default, shipping minified JavaScript.
You can choose the way Webpack will run via the environment variable
WEBPACK_MODE, giving you a choice between deployment speed, portability and
runtime speed:
* quick: Run Webpack in development mode and don't run Babel. This
means that JavaScript does not get transpiled, so you need a very
recent browser. Minification is not done.
* development: Run Webpack in development mode, including Babel.
JavaScript is being transpiled, but not minified.
* production: Run Webpack in production mode, including Babel.
JavaScript is transpiled and minified.
The top-level Makefile uses "production" by default, and web/.f12 uses
"development" by default. You can override this by setting the WEBPACK_MODE
environment variable if you want.
Note that the way we configure and run Webpack is quite a hack, we should
really clean this up, see e.g.
https://webpack.js.org/guides/production/.
Furthermore, we should split our JavaScript files and improve the way when
we build what: Currently we e.g. rebuild all our JavaScript stuff when some
tiny CSS file has changed. :-/
Change-Id: I08db2fefa7ba4abe1fe27815dfe5bc90db8f365f
Commit: 16eec3882831d39321413193527f15d1a1d6c2e5
https://github.com/tribe29/checkmk/commit/16eec3882831d39321413193527f15d1a…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
A .werks/8895
Log Message:
-----------
8895 Windows Agent supports async local plugins with cache_age
Now Windows Agent adds to the output from the local plugin the string
with cache information if the local plugin has 'cache_age' property set
in the configuration file.
Thus, the Windows Agent now fully supports the improvements made in the
werk 7402 also for local plugins running asynchronously.
Change-Id: I10265a4fc3589ba58714998bcc665e0438163c4c
Commit: 4a76705bedf363a73df6f70c4029da95039d8263
https://github.com/tribe29/checkmk/commit/4a76705bedf363a73df6f70c4029da950…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
A .werks/10005
M agents/special/agent_hp_msa
Log Message:
-----------
10005 FIX agent_hp_msa: no longer crashes
The special agent was broken in verison 1.6.b8.
Change-Id: Ifd14c996591abcc9e94e5b854de933b5ec31a3c0
Commit: ab56739fe666460e10945712a1cd5a7fa8d3ba71
https://github.com/tribe29/checkmk/commit/ab56739fe666460e10945712a1cd5a7fa…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
A .werks/8896
Log Message:
-----------
8896 FIX Fixed rare crash when a plugin should be terminated
Previously, in the process of terminating of the hanging plugins,
the Windows Agent could accidentally destroy a critical Windows process,
thus causing BSOD.
Since then, the Agent uses a safe algorithm to terminate plugins.
Change-Id: I1c481b2b7500c2a4a093a670e01ef4b4d16d01d9
Commit: 45ba9ad57d1c32311566de15abff27def8ce2ef6
https://github.com/tribe29/checkmk/commit/45ba9ad57d1c32311566de15abff27def…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
A .werks/8897
Log Message:
-----------
8897 FIX Plugins configuration is correctly processed by the Windows Agent
Previously, Windows Agent processed the plugins configuration
using the approach: the first rule wins.
Thus, each plugin can only use one rule for its configuration.
From now on, the Windows Agent applies all rules to
each plugin, provided
that the rule file name pattern matches with the plugin name.
This change also provides 100% backward compatibility with Windows Legacy Agent.
Change-Id: I891b81e01d05e87d4496210cd6f8fc6327ab7eef
Commit: 80be0b0311f0551bac7525d5b44b51c35d8b8516
https://github.com/tribe29/checkmk/commit/80be0b0311f0551bac7525d5b44b51c35…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
M cmk/gui/dashboard.py
M cmk/gui/watolib/rulespecs.py
M cmk_base/config.py
M cmk_base/data_sources/abstract.py
M cmk_base/packaging.py
Log Message:
-----------
Fix different missing imports (thanks mypy)
Also fix some undefined name accesses
Change-Id: I78160aa5900a1b9ac6cf51c35a1896e9d0520ce2
Commit: ab4e3774b59c068f14ec0ffec4fb828641f41247
https://github.com/tribe29/checkmk/commit/ab4e3774b59c068f14ec0ffec4fb82864…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
M agents/Makefile
Log Message:
-----------
Extracting two major numbers from NEW_VERSION to NEW_VERSION_MAJOR
To be used for naming Windows Agent
Change-Id: Iaf9924fb68e2611e40445e8e4434903e3aa633fa
Commit: 333363b0b63738880d612a4739369f869223f349
https://github.com/tribe29/checkmk/commit/333363b0b63738880d612a4739369f869…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
A .werks/8898
Log Message:
-----------
8898 New command line option 'restore' for Windows Agent
This command line option restores original bakery configuration,
which consists from the next elements: check_mk.bakery.yml,
bakery plugins and checkmk.dat.
If installed Windows Agent has no bakery configuration, for example,
packaged agent, then nothing happens.
Change-Id: I9d6e8b644959dce3974e5e85c550029261a4dad4
Commit: 0c4db979d8c9796bb2187f001d4d58fe6248683a
https://github.com/tribe29/checkmk/commit/0c4db979d8c9796bb2187f001d4d58fe6…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
A .werks/8899
Log Message:
-----------
8899 FIX Windows Agent only_from parameter works now correctly
Previously in check_mk.user.yml, installed from the Windows Agent MSI,
the parameter 'only_from' was incorrectly initialized with an empty value.
This effectively prevented the setting of 'only_from' using Bakery,
because the user configuration is more prioritized than the bakery one.
Now the 'only_from' parameter is removed from check_mk.user.yml.
Change-Id: Ie55c6043766d4108b9474fa14199e26f0a5c1107
Commit: aae68291813a41edb7520dc0dd568fbc60243433
https://github.com/tribe29/checkmk/commit/aae68291813a41edb7520dc0dd568fbc6…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
A .werks/7944
Log Message:
-----------
7944 FIX Fixed handling of unfresh services
The 1.6.0 branch introduced a regression: When a service was detected as
unfresh, the CMC terminated with a log message of the form:
host name mismatch in active check result: expected 'FOO', got 'BAR'
Even worse, this state was permanent: After restarting the same thing
happened again, so the only way to get out of this was to remove the CMC's
state file. Note that this only affected unfresh services, not hosts.
The problem was caused by an internal confusion of host name and service
name of the unfresh service, which has been fixed.
Change-Id: Idc8052c9e46abc9089152cb3ca3a56d026319300
Commit: cd72ce352506dadb31e7eec3a99c114952b29ed1
https://github.com/tribe29/checkmk/commit/cd72ce352506dadb31e7eec3a99c11495…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
A .werks/10055
Log Message:
-----------
10055 FIX The Windows Agent service loads correct configuration
Previously, after installation from MSI, the Windows Agent service loaded
its own configuration too early, thus loading the default(fabric) configuration
instead of bakery configuration.
To use the configuration provided by bakery, you should restart the service
manually.
Since now Windows Agent loads the configuration only after updating the
Legacy Agent configuration and after installing the Bakery configuration.
Change-Id: Ie3ac210d9d5b5f5acbfb23435d663c6909e8f716
Commit: 6a7a566217304feea9d5473ab07caaf7d640f5e8
https://github.com/tribe29/checkmk/commit/6a7a566217304feea9d5473ab07caaf7d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-06 (Fri, 06 Sep 2019)
Changed paths:
M agents/cfg_examples/docker.cfg
Log Message:
-----------
mk_docker: add missing option in cfg_examples
Change-Id: I5a822b1a44ed8bd4ef0807b5d47dab48e7e7b1e0
Commit: 57ab6a722431f2fa5551089c2312a6d5e6fbbc2f
https://github.com/tribe29/checkmk/commit/57ab6a722431f2fa5551089c2312a6d5e…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-08 (Sun, 08 Sep 2019)
Changed paths:
A .werks/10056
Log Message:
-----------
10056 Windows Agent command line parameter 'reload_config' starts/stops plugins
if required
Earlier 'reload_config' did not try to run asynchronous plugins.
Thus, the parameter was useless for the automatic update of the
agent with the Agent Updater plugin.
Since now, the Windows Agent starts and stops the asynchronous plugins according
to the configuration just loaded with command line parameter 'reload_config'.
Change-Id: I464773a4ac035fd0b606d5447c7344f1f136ecb2
Commit: 30c2628b111c35df5dac5f30c4da66201cf8d9fc
https://github.com/tribe29/checkmk/commit/30c2628b111c35df5dac5f30c4da66201…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-08 (Sun, 08 Sep 2019)
Changed paths:
M agents/wnx/doc/Installation.odt
A agents/wnx/doc/Troubleshooting.odt
M agents/wnx/doc/Upgrade.odt
A agents/wnx/doc/Yaml.odt
Log Message:
-----------
[CMK-2379] - documentation.
- final draft
Change-Id: I7335beaa52222079ce9c0eb390b8e89873b50baa
Commit: 3639f025db3455e228a83e2b56596ba619c2ea85
https://github.com/tribe29/checkmk/commit/3639f025db3455e228a83e2b56596ba61…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-09 (Mon, 09 Sep 2019)
Changed paths:
A .werks/10030
M cmk/gui/wato/pages/tags.py
M cmk/utils/tags.py
Log Message:
-----------
10030 FIX Still allow working with old customized builtin tag groups
With 1.4 some sample config tag groups have been changed to be "builtin"
tag groups. A prominent one is the "agent" tag group. Previous 1.6 releases
totally disallowed saving tag configs in case such a tag group was present.
To make the migration easier, the validation is now less strict for the 1.6.
It is possible to keep the old builtin tag group until updating to 1.7. With
1.7 these tag groups will not be usable anymore and have to be migrated.
Change-Id: Ib54a2c95403886244e251061d9a40e6b49732f21
Commit: 3e39c65380e527e3a81282fea524bea43e7d0d07
https://github.com/tribe29/checkmk/commit/3e39c65380e527e3a81282fea524bea43…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-09 (Mon, 09 Sep 2019)
Changed paths:
A .werks/10031
M cmk/gui/wato/pages/rulesets.py
Log Message:
-----------
10031 FIX Warn about editing rules which conditions are not valid anymore
When a rule is opened for editing and an the rule edit dialog detected
an invalid previous value, it prints a warning message about this to
the user.
The same is now done for the rule conditions. In case e.g. a rule refers
to a tag group or tag that does not exist (anymore) in the current WATO
configuration, the dialog shows a warning message instead of silently
dropping the invalid option as it was done before.
Change-Id: I4bc9e31caa2307ae1f686ec0014bcd2332a00426
Commit: 495a53a0efedc29501c4dd9812b8ab02545e0fa3
https://github.com/tribe29/checkmk/commit/495a53a0efedc29501c4dd9812b8ab025…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-09 (Mon, 09 Sep 2019)
Changed paths:
M inventory/docker_node_images
Log Message:
-----------
docker_node_images: inventory uses digest to determine repo if no tags
are set
Change-Id: I652f16af96c9424306203705b2c573f79ebb8948
Commit: 4f7e2bdd802e00652edf994abe5e7274a00cc056
https://github.com/tribe29/checkmk/commit/4f7e2bdd802e00652edf994abe5e7274a…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-09-09 (Mon, 09 Sep 2019)
Changed paths:
M cmk/gui/gui_background_job.py
M cmk/gui/wato/pages/analyze_configuration.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/watolib/activate_changes.py
Log Message:
-----------
Comments only.
Change-Id: Ifbbd960117deae0c93d2443008a7d42d806a3aee
Commit: fae6b4564baa0cdb28051893d25ee905ec577cde
https://github.com/tribe29/checkmk/commit/fae6b4564baa0cdb28051893d25ee905e…
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: f6c1dfb68c9b256192f4617f286650e978a182f1
https://github.com/tribe29/checkmk/commit/f6c1dfb68c9b256192f4617f286650e97…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-09 (Mon, 09 Sep 2019)
Changed paths:
M agents/plugins/mk_docker.py
M tests/unit/agents/plugins/test_mk_docker.py
Log Message:
-----------
mk_docker.py: prepare for parallelization
* make _get_device_map a property
* pull the container iteration into a function
Change-Id: I76d4b5db2ae2152d3a7154b155ee03cc9dd092ec
Commit: 859f37f8b0dc9593594b8f6f523cf315bc2fe8af
https://github.com/tribe29/checkmk/commit/859f37f8b0dc9593594b8f6f523cf315b…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-09 (Mon, 09 Sep 2019)
Changed paths:
M agents/plugins/mk_docker.py
M tests/unit/agents/plugins/test_mk_docker.py
Log Message:
-----------
mk_docker.py: parallelization of container processing
Both the docker stats call and the check_mk_agent call
may take few seconds, which leads to inacceptable
running time for larger setups.
Change-Id: I83c8b38589cbd0edab33fe4b4341fe4fd865494e
Commit: e209b1ff481c2e1befbe373f688f94dc4a600895
https://github.com/tribe29/checkmk/commit/e209b1ff481c2e1befbe373f688f94dc4…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-09 (Mon, 09 Sep 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_sidebar.scss
M web/htdocs/themes/facelift/scss/_snapins.scss
M web/htdocs/themes/facelift/scss/_status.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_wato.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
GUI SCSS: Dimmed font color for dark theme + small fixes
Change-Id: I6c14b4b00e075cf24fbb228ebdb2e256e669f61d
Commit: 5cda1961e393880ab72eec1e888a933742df0621
https://github.com/tribe29/checkmk/commit/5cda1961e393880ab72eec1e888a93374…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-09 (Mon, 09 Sep 2019)
Changed paths:
A .werks/10032
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/wato/pages/rulesets.py
Log Message:
-----------
10032 FIX Rule listing: Improve rendering performance
Change-Id: Icffc679b8e7d37a478ecbe53a0ef4cd8f8f14938
Commit: d30107067133c28c1174ff3b39a47766ae174f31
https://github.com/tribe29/checkmk/commit/d30107067133c28c1174ff3b39a47766a…
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: 47671efc5097f661b7658c8fb58e1dca57513fc9
https://github.com/tribe29/checkmk/commit/47671efc5097f661b7658c8fb58e1dca5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-09 (Mon, 09 Sep 2019)
Changed paths:
A .werks/10033
Log Message:
-----------
10033 FIX Flap detection settings for services: Could not be defined per service
The ruleset "Flap detection settings for services" could not be used to define
service specific flap detection settings as it was intended. The rules could
only be configured per host.
Change-Id: I9ee246c8819d8b3be855d92b5b6db97ad3e3f969
Commit: f7e87ec3d53382ebdddf6584f17a5660b1b29183
https://github.com/tribe29/checkmk/commit/f7e87ec3d53382ebdddf6584f17a5660b…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-09-09 (Mon, 09 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 agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Set version to 1.6.0b10
Change-Id: I14f8bb869cfee9c5322c44329ce5cdc04d22c1ce
Commit: 5bca01c140a5840b7f06e52b06e53c3f14d9435b
https://github.com/tribe29/checkmk/commit/5bca01c140a5840b7f06e52b06e53c3f1…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
M agents/special/agent_hp_msa
Log Message:
-----------
agent_hp_msa: work around requests bug
requests version 2.20.1 apparently ignores the session.verify
attribute
Change-Id: Ic1e8739eabb85c973674a40e3d7c7e56f8b4d21b
Commit: 7c90b4a188163d5cd52947e94953e3caa8fb790f
https://github.com/tribe29/checkmk/commit/7c90b4a188163d5cd52947e94953e3caa…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
M agents/special/agent_hp_msa
Log Message:
-----------
agent_hp_msa: small changes to improve debugging
Change-Id: I218a97b5489d8337be634c1bf6601c799099de96
Commit: f7ae9c307610686eac280ac62993c5289f172df5
https://github.com/tribe29/checkmk/commit/f7ae9c307610686eac280ac62993c5289…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
A .werks/8910
A checkman/k8s_stateful_set_replicas
A checks/k8s_stateful_set_replicas
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/special_agents/agent_kubernetes.py
A tests/unit/checks/generictests/datasets/k8s_stateful_set_replicas.py
Log Message:
-----------
8910 Kubernetes checks for stateful sets
The special agent now delivers information on stateful sets.
The check returns the status of the replicas.
This fixes CMK-2652.
Change-Id: Idbc8e2f92084fd11788837a7b793d66c498b0758
Commit: b214e4e883ba0f9641e0ddc633be34a7364d24dc
https://github.com/tribe29/checkmk/commit/b214e4e883ba0f9641e0ddc633be34a73…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
A .werks/10034
M omd/packages/omd/skel/.profile
M tests/integration/omd/test_python.py
Log Message:
-----------
10034 FIX Fix wrong encoding in site user context
At least since werk #7330 the environment variables LANG and LC_ALL were set to
"C" to have a localization independent runtime environment in the sites. This
lead to encoding problems in shell context, which also inherited into e.g.
python runtimes, changing the preferred encoding of the locale module.
To fix this issue the site is now setting "C.UTF-8" as environment.
CMK-2615
Change-Id: If6681b2f12b64b91b730873e683fbca7bc12d1bf
Commit: 55d67b1ae803a096bb5a48e022c2deea3713c1ba
https://github.com/tribe29/checkmk/commit/55d67b1ae803a096bb5a48e022c2deea3…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_dashboard.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
GUI SCSS: Several tweaks
* Graph background color "transparent" for dark theme
* No dashboard table row hover effect
* Inventory state up font color
* Button font color for modern theme
Change-Id: I93629d26958a423ae945dfb00dac2014d17a5e05
Commit: b9f5349471053bec910bd523b37a4dab4600a116
https://github.com/tribe29/checkmk/commit/b9f5349471053bec910bd523b37a4dab4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
M tests/integration/omd/test_python.py
Log Message:
-----------
temporarily skip new test until next build is available
Change-Id: I3070bc61027e99f5319e353be2324e5d5689f27b
Commit: 9d3b6d534978b8fb589637fc646b8a33e8945f3c
https://github.com/tribe29/checkmk/commit/9d3b6d534978b8fb589637fc646b8a33e…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
M cmk/gui/valuespec.py
A tests/unit/cmk/gui/test_valuespec.py
Log Message:
-----------
Timerange Valuespec supports preset times in the future
- Timerange receives title kwarg
- Fix logic in Timehelper
- Tests for Timerange Valuespec
CMK-2638
Change-Id: I885481d86a5948f06c677c6af555374755146326
Commit: d548e1fd710385c233a934f31c7470828806b02b
https://github.com/tribe29/checkmk/commit/d548e1fd710385c233a934f31c7470828…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
A .werks/7452
Log Message:
-----------
7452 FIX Fix graphs vertical grid on top of vertial axis labels
When visualizing time ranges of few months time axis label resolution is
weeks. Grid vertical auxiliary lines would start before the data/graph
itself and thus obstruct the labels of the vertical axis.
Change-Id: Iceb5ce41e6eb118e9138194baa94f2c451ae56db
Commit: 3d1aa32b9921567a3c12304d86412c873905a65c
https://github.com/tribe29/checkmk/commit/3d1aa32b9921567a3c12304d86412c873…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
M cmk/gui/visuals.py
M tests/unit/cmk/gui/test_gui_config.py
M tests/unit/cmk/gui/test_pages.py
Log Message:
-----------
Revert "Remove access to Forecast Graphs but incorporate changes in graphing
system"
This reverts commit 600fc3a320a76ffa91a6136425b5a99eb6fd8b3d.
Change-Id: I3510a6a8478c643f5f01c500918969c8f60c463b
Commit: 07ff0868ce8e26dfc53ccff0b061cceab17bdb22
https://github.com/tribe29/checkmk/commit/07ff0868ce8e26dfc53ccff0b061cceab…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-09-10 (Tue, 10 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 cmk/gui/plugins/metrics/check_mk.py
A tests/unit/checks/generictests/datasets/datapower_tcp_regression.py
R tests/unit/checks/generictests/datasets/winperf_tcp_conn.py
A tests/unit/checks/generictests/datasets/winperf_tcp_conn_regression.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.
CMK-1774
Change-Id: Ib165158369b433ffb13eae259e15dad6591615db
Commit: 41d8db79ca9e0ec09e57378291271ad53b60cf28
https://github.com/tribe29/checkmk/commit/41d8db79ca9e0ec09e57378291271ad53…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/temperature.py
Log Message:
-----------
Add missing transform to discovered services/temperature
This fixes FEED-4175.
Change-Id: I217e0e4f07a01f12779741773bef476667520b78
Commit: 31de66547bea9fd64df4783f54a2ed30b9a1e4eb
https://github.com/tribe29/checkmk/commit/31de66547bea9fd64df4783f54a2ed30b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
M tests/integration/omd/test_python.py
Log Message:
-----------
Fix format
Change-Id: Iabf370aec8e61209b4670bd63f4a7e91bd079d5e
Commit: 4c3fa8b495e691b623514a470f3f296297e44c1c
https://github.com/tribe29/checkmk/commit/4c3fa8b495e691b623514a470f3f29629…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
M cmk/gui/valuespec.py
M web/htdocs/js/modules/valuespecs.js
Log Message:
-----------
Context/search filters: Handle line break to keep input fields in proper vertical align
(CMK-2648)
Change-Id: I03052025094eb0e2d29e2a336c19f4c92402b1cd
Commit: eeec8e4073da8f5f35688e4a826a2af00e2bb8f0
https://github.com/tribe29/checkmk/commit/eeec8e4073da8f5f35688e4a826a2af00…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
A .werks/8911
M checkman/k8s_pod_container
M checks/k8s_pod_container
M cmk/special_agents/agent_kubernetes.py
M tests/unit/checks/generictests/datasets/k8s_pod_container_regression.py
Log Message:
-----------
8911 FIX Fix CRIT criterion for k8s_pod_container
Cleanly terminated containers would erroneously mark the
check CRIT. Now, the check is only CRIT when a container
exited with a non-zero error code, otherwise it remains OK.
The check now reports more information: the number of
running containers, the number of waiting containers, and
the number of terminated containers.
This fixes CMK-2683.
Change-Id: I8b76b5e71f1d5ca2f4539407a64735bde298d789
Commit: d2cfa0ef4ea0015f1a9989770e4e391563e8a4b1
https://github.com/tribe29/checkmk/commit/d2cfa0ef4ea0015f1a9989770e4e39156…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
M checks/tcp_connections.include
M tests/unit/checks/generictests/datasets/datapower_tcp_regression.py
Log Message:
-----------
tcp_connections.include: determined output of dictionary output order
Resolving the issue concerning the unit tests where the order of
dictionary keys were previously arbitrary
Change-Id: If486aacb04f0361ebf86d0650fb38295faabcb78
Commit: 8264385cf20b9861665560c3db835f52cde519df
https://github.com/tribe29/checkmk/commit/8264385cf20b9861665560c3db835f52c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-10 (Tue, 10 Sep 2019)
Changed paths:
A .werks/10035
M cmk/gui/wato/pages/timeperiods.py
Log Message:
-----------
10035 FIX Fix timeperiod iCalendar (ics) import
The import was not possible in previous 1.6 versions.
Change-Id: Ia39ff370c6b643ada2ef71441e21b2ba8b9f6aa2
Commit: 61b1a7be3cd2e4c7f6063aef32c1488d1c9fdcb8
https://github.com/tribe29/checkmk/commit/61b1a7be3cd2e4c7f6063aef32c1488d1…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
A .werks/10057
Log Message:
-----------
10057 FIX msoffice check works now correctly
Previously the Bakery generated the config file for msoffice plugin using wrong name.
Additionally, bake agent operation may fail with a crash.
Now both errors have been fixed and msoffice check works as intended.
Change-Id: I14303b4a77c255255bc38c6c41ef596f65378a23
Commit: e825bf2a6e33d4463c80bb136fc101eaef40029d
https://github.com/tribe29/checkmk/commit/e825bf2a6e33d4463c80bb136fc101eae…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
M cmk_base/data_sources/abstract.py
M tests/unit/cmk_base/test_data_sources_unit.py
Log Message:
-----------
checkmk check: clarified some ip range warning messages
Change-Id: I1e6bb5c0c340658e009e299e3408fd90dbb31ed1
Commit: b7fd9426d187d8db70fe383c50bd1355d72bdf1b
https://github.com/tribe29/checkmk/commit/b7fd9426d187d8db70fe383c50bd1355d…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/veritas_vcs.py
Log Message:
-----------
veritas_vcs: Fixed invalid Rulespec Usage: withoutItem -> withItem
Change-Id: Icc8d8c48e8fb9e6b0c7cada5b5e0793719b192f7
Commit: e123498d8cecbcc40e4af109e0d64878a9b65896
https://github.com/tribe29/checkmk/commit/e123498d8cecbcc40e4af109e0d64878a…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
M cmk/gui/plugins/wato/active_checks.py
M cmk/gui/plugins/wato/check_mk_configuration.py
Log Message:
-----------
Fixed ordering and naming of various functions, to ease the upcoming conversion
Change-Id: I90c13667a259ae52aec1549690829a620fe94fa4
Commit: a43412694dd5a2d49c1a4cf22e642923eb147d3d
https://github.com/tribe29/checkmk/commit/a43412694dd5a2d49c1a4cf22e642923e…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
M omd/packages/omd/skel/.profile
Log Message:
-----------
Make #10034 more robust against missing locales.
Change-Id: Iebf67a53dca4224920412667c39792240b110b77
Commit: 304d003a0927f679b46457e85e06113694fd9f0f
https://github.com/tribe29/checkmk/commit/304d003a0927f679b46457e85e0611369…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
M checks/oracle_crs_res
M tests/unit/checks/generictests/datasets/oracle_crs_res.py
Log Message:
-----------
Rename example host in oracle check to more informative name
Change-Id: I92beba5f0a4c45d179208b597ca12a205da336b8
Commit: 8dcce1b002c34aa62e50b1dca64ad182a0b96a5a
https://github.com/tribe29/checkmk/commit/8dcce1b002c34aa62e50b1dca64ad182a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
M cmk/gui/exceptions.py
M cmk/gui/views.py
M cmk/update_config.py
Log Message:
-----------
cmk-update-config: Small output improvements
Change-Id: I11f457d73ba391d883936fea85484a47ebb64da6
Commit: 184886834fd5faed91144cf6f09f48f9287ef076
https://github.com/tribe29/checkmk/commit/184886834fd5faed91144cf6f09f48f92…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
M cmk_base/autochecks.py
Log Message:
-----------
Improve error message in case of incompatible autochecks
Change-Id: I9a561b0f84d51b2d8600223217c95b0fb5a1dfb5
Commit: ba64e69d255543ec220146a7b3bdefd7f50d8ee0
https://github.com/tribe29/checkmk/commit/ba64e69d255543ec220146a7b3bdefd7f…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
A .werks/10085
M cmk/gui/wato/pages/services.py
Log Message:
-----------
10085 FIX Service discovery page: Do not show long output of services
Change-Id: I934f7cba90d75dd3c116d9e1ce44844bb107050e
Commit: c3b72d35cd56191c7f3327414260f8778baba275
https://github.com/tribe29/checkmk/commit/c3b72d35cd56191c7f3327414260f8778…
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: 30b10e6f9d276d206a4890548c6ad87c6fa966a5
https://github.com/tribe29/checkmk/commit/30b10e6f9d276d206a4890548c6ad87c6…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
A .werks/10008
M agents/plugins/mk_logwatch
M tests/unit/agents/plugins/test_mk_logwatch.py
Log Message:
-----------
10008 FIX mk_logwatch: acceppt '1'/'0' and 'yes'/'no'
for boolean options
From version 1.6.0b1 to 1.6.0b9 the boolean
configuration obtions needed to be
set to 'true' or 'false', while earlier versions also allowed
'1' or '0'.
mk_logwatch now understands (caseinsensitive) 'true', 'false',
'yes', 'no', '1',
and '0'.
Change-Id: I540e794d28e4e92004add55b525bf9b2d9fd2554
Commit: fecfcfdcd83db7e83bcdceb15556c6cec2e069b2
https://github.com/tribe29/checkmk/commit/fecfcfdcd83db7e83bcdceb15556c6cec…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
A .werks/10009
M agents/plugins/mk_logwatch
M tests/unit/agents/plugins/test_mk_logwatch.py
Log Message:
-----------
10009 FIX mk_logwatch: Empty lines in config files are ignored entirely
From version 1.6.0b1 to version 1.6.0b9 a configuration
block was started
by an empty line. This beaviour was incompatible with the previous one.
mk_logwatch ignores empty lines in all configuration files.
Change-Id: I856be3700541c83e9cbd3e3d1b50b484beaf6b08
Commit: 5181ca4571a5d79ceadb4469e3f2a89bc32cecb4
https://github.com/tribe29/checkmk/commit/5181ca4571a5d79ceadb4469e3f2a89bc…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
M cmk/gui/valuespec.py
M web/htdocs/js/modules/valuespecs.js
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_sidebar.scss
M web/htdocs/themes/facelift/scss/_snapins.scss
M web/htdocs/themes/facelift/scss/_status.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
GUI Tuning: Some fixes
* Context/search filter buttons and line breaking
* Button font color
* Smaller sidebar margins and paddings
* foldertree snapin select field background color
Change-Id: I1e5d41e144433966622d1b514bfc93cbccce614b
Commit: f7ded9efe01b1703a4af105832c56c0cc7f75685
https://github.com/tribe29/checkmk/commit/f7ded9efe01b1703a4af105832c56c0cc…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
localization: poedit cleanup changes
Change-Id: Ida2521d88cf47c6eb70ed761ed99a170c5420573
Commit: c5fa9a5b0f7aeb014304cc2ce5182a9f23bf24a7
https://github.com/tribe29/checkmk/commit/c5fa9a5b0f7aeb014304cc2ce5182a9f2…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
M agents/wnx/integration/test_section_services.py
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/cma_core.h
M agents/wnx/src/engine/providers/mrpe.cpp
M agents/wnx/watest/test-plugin.cpp
Log Message:
-----------
[FEED-4225] - performance of the plugin processing thread has been increased
- polling period is now variable 20ms or 50ms instaed of fixed 250ms
- unit tests added, including vbs based
- prototype Windows-only function to read as fast as possible from stdio handle added(not
used)
- code refactoring
Change-Id: Ib0aad3c93b2eeccb857adcb1440d4dbaa3cf5bf2
Commit: 8e4083b30611c703ee685a8ada77c4f4e0b2ac3c
https://github.com/tribe29/checkmk/commit/8e4083b30611c703ee685a8ada77c4f4e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
M cmk/gui/plugins/wato/utils/__init__.py
Log Message:
-----------
Remove unused import
Change-Id: I2788d120fca075dc887854bd4d9995944a69bc43
Commit: 79437bb4e69ced27aa62f118a4b5641ca4429e42
https://github.com/tribe29/checkmk/commit/79437bb4e69ced27aa62f118a4b5641ca…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
A .werks/10036
M cmk/gui/views.py
M cmk/gui/watolib/host_attributes.py
Log Message:
-----------
10036 FIX Improve GUI page loading times
The config initialization, which is executed during each page access, took
longer than it needed. Especially configurations with a larger number of tag
groups and folders should be faster now.
Change-Id: I57449ee0336d78a0f631cf1b391c4bdb176ba3be
Commit: a432b3b3455ca56d9b4a4d45dd297e03f3f5944d
https://github.com/tribe29/checkmk/commit/a432b3b3455ca56d9b4a4d45dd297e03f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
A .werks/10037
M cmk/gui/dashboard.py
Log Message:
-----------
10037 FIX Some views (must search views) were always empty when added to a dashboard
When viewing a "search only" aka "must search view", like the host and
service search
views and adding it as dashlet to a dashboard, the current search context was taken
over into the dashlet, but the view always displayed an empty list of hosts or services.
FEED-3919
Change-Id: Iecf36d3e7ba92ff2fe44977c31c2a5bf02bc4223
Commit: c4650eb5d5298249e6b0ba843412ee26a49f39e5
https://github.com/tribe29/checkmk/commit/c4650eb5d5298249e6b0ba843412ee26a…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
A .werks/10058
Log Message:
-----------
10058 FIX Windows Agent: Increased speed of processing data coming from plugins
Previously, a plugin that generated large amounts of data could be terminated
on the timeout. An example of such plugin is mssql.vbs.
Now this problem is solved and the Windows Agent agent fully supports such
plugins.
Change-Id: I9b1d50cb0918279047a63319fce311a392e262da
Commit: 5c68a69f7816b3e0fecc8b6c230b86c908831e7f
https://github.com/tribe29/checkmk/commit/5c68a69f7816b3e0fecc8b6c230b86c90…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
M cmk_base/config.py
M cmk_base/data_sources/piggyback.py
M cmk_base/piggyback.py
M tests/unit/cmk_base/test_config.py
M tests/unit/cmk_base/test_piggyback.py
Log Message:
-----------
Changed args order for later implementation
Change-Id: I70f108de5ae8d9ff3ca7174290f97429e9cd7828
Commit: c84da045f3b51ca479bf0dfb19d23064cf76c632
https://github.com/tribe29/checkmk/commit/c84da045f3b51ca479bf0dfb19d23064c…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
A .werks/8959
M cmk_base/data_sources/piggyback.py
M cmk_base/piggyback.py
M tests/unit/cmk_base/test_piggyback.py
Log Message:
-----------
8959 Piggybacked hosts: 'Check_MK' service shows more detailed information
Change-Id: Id8ecf84d26cff5593a8a7a1036eaab609bab0b44
Commit: 02b42b9b227feb993d3f225f6da98a904542a6b3
https://github.com/tribe29/checkmk/commit/02b42b9b227feb993d3f225f6da98a904…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
M cmk_base/core_config.py
Log Message:
-----------
Refactoring: Extract _get_host_check_command().
Added HostCheckCommand type on the way, but currently only as a comment.
Change-Id: I84cb6c8063ab67ea581d00f8e1db1813ce8a3f0d
Commit: adf335cb90cf31adfe53acf5c09d7e296a96010e
https://github.com/tribe29/checkmk/commit/adf335cb90cf31adfe53acf5c09d7e296…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
M cmk_base/core_config.py
Log Message:
-----------
Refactoring: Extracted_cluster_ping_command().
Change-Id: Ia77f7c6dbc30d7d2900018babdc8b909590f11c6
Commit: e6957a26bd2a0ea64f4a0935a151469d2311e947
https://github.com/tribe29/checkmk/commit/e6957a26bd2a0ea64f4a0935a151469d2…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
M cmk_base/core_config.py
Log Message:
-----------
Refactoring: Extracted _service_check_command().
Change-Id: I91e1d7e236fa2a370ce8160b996115727c14be32
Commit: 50a317c3481f3af10efaa0fb9b38386c1edafc1c
https://github.com/tribe29/checkmk/commit/50a317c3481f3af10efaa0fb9b38386c1…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
M cmk_base/core_config.py
Log Message:
-----------
Partial backport of 1e0bf77e85b "Start cleaning up some bare-except".
Makes merging/picking easier.
Change-Id: I0ec5c8a4a18d0fe36a9d6925e1a9112c4072be4a
Commit: 8626658dfceaf115308318f5579d8e7cbf1acc5c
https://github.com/tribe29/checkmk/commit/8626658dfceaf115308318f5579d8e7cb…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
M cmk_base/core_config.py
M cmk_base/core_nagios.py
Log Message:
-----------
Refactoring: Move funny special cases to the call sites.
Structurally, this is inversion of control, a.k.a. the Hollywood Principle:
"Don't call us, we call you!" If we had classes here at hand (which we
really should), this refactoring would be:
https://refactoring.com/catalog/replaceConditionalWithPolymorphism.html
We already *have* a MonitoringCore class where the additional three methods
should live, but threading through the right instance is currently a bit
tricky because of several layers of "interesting" code in between. Without
an instance at hand, we simulate it by passing three functions, i.e. we use
"poor man's OO" for now. :-)
Change-Id: I245b373220e60ae24977af020c4db928e5486f77
Commit: 85ab6a86b9d30da215b91e5da4c303a1f0b4b18a
https://github.com/tribe29/checkmk/commit/85ab6a86b9d30da215b91e5da4c303a1f…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
M cmk/utils/rulesets/ruleset_matcher.py
Log Message:
-----------
Made RulesetOptimizer more robust regarding shadow hosts.
Change-Id: I1e96eff609bb14f05712a6a609ae3e545b667828
Commit: c67dadcde78fce371cce29c19167c110c00843f9
https://github.com/tribe29/checkmk/commit/c67dadcde78fce371cce29c19167c110c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
M agents/special/agent_hp_msa
Log Message:
-----------
decouple verbosity / debugging
Change-Id: I2b6a8e2c743d405adca20d8c65aeecdcdb027640
Commit: d26d4c8a526e1206b68256631c21c70ffa1e0d9b
https://github.com/tribe29/checkmk/commit/d26d4c8a526e1206b68256631c21c70ff…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
M agents/special/agent_hp_msa
Log Message:
-----------
agent_hp_msa: add more logging
Change-Id: Ie4ce6301fb9e7b934e56b18e6eaaf68b481de75d
Commit: e479f276e01056c3b82b704f9b520d790c635908
https://github.com/tribe29/checkmk/commit/e479f276e01056c3b82b704f9b520d790…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
A .werks/10007
M agents/special/agent_hp_msa
Log Message:
-----------
10007 FIX agent_hp_msa: Properly connect to 2040/2042 devices
From version 1.6.0b1 to version 1.6.0b9 agent_hp_msa
was unable to
connect to 2040/2042 devices.
FEED-4203
Change-Id: I7132794c0927d5c52e756bd477baea404873f3f5
Commit: c98960d0198c6e234ca24d9e8bf8b21cba93a4bb
https://github.com/tribe29/checkmk/commit/c98960d0198c6e234ca24d9e8bf8b21cb…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-11 (Wed, 11 Sep 2019)
Changed paths:
A .werks/10010
M checks/check_http
M cmk/gui/plugins/wato/active_checks.py
M tests/unit/checks/test_check_http.py
Log Message:
-----------
10010 FIX check_http: GUI error in case 1.5.0 config included proxy port
From version 1.6.0b1 to 1.6.0b9 a GUI error was
encountered when trying to
display a configuration from 1.5.0 which included a port specification in
the configured proxy address.
Change-Id: Iea66afebe42b2121081d2deff5336d9988842019
Commit: 584013219c196136e9a41f17575394791d1f1279
https://github.com/tribe29/checkmk/commit/584013219c196136e9a41f17575394791…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-09-12 (Thu, 12 Sep 2019)
Changed paths:
A .werks/10020
M checks/winperf_tcp_conn
M tests/unit/checks/generictests/datasets/winperf_tcp_conn_regression.py
Log Message:
-----------
10020 FIX winperf_tcp_conn: fix for parse function of winperf tcp check
This is a bug fix where the wrong information was previously retrieved during the parse
procedure.
Change-Id: I62fcace182184a5c8173cecb563f316f13965898
Commit: 1f8dee611c8f5d0ee02af0519ea42ea403dcaa8a
https://github.com/tribe29/checkmk/commit/1f8dee611c8f5d0ee02af0519ea42ea40…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2019-09-12 (Thu, 12 Sep 2019)
Changed paths:
A .werks/10066
M inventory/if
Log Message:
-----------
10066 FIX if: Do not crash if IfIndex is missing
Change-Id: I9fd22b90315881b51b4436def9d772cd4180591b
Commit: 1fea8ec366a3fa056e8a8b2b0fa763761d7d3a45
https://github.com/tribe29/checkmk/commit/1fea8ec366a3fa056e8a8b2b0fa763761…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-12 (Thu, 12 Sep 2019)
Changed paths:
A .werks/10038
M agents/check_mk_agent.linux
M checks/omd_status
Log Message:
-----------
10038 FIX Fix cmk/check_mk_server:yes label related issues
This label was detected based on the asynchronously created agent section
'<<<omd_status>>>'. Because this section is not immediately
available on the
first agent contact, this resulted in a label discovery after the second check
cycle.
Another issue was that the '<<<omd_status>>>' section was
produced by non
Checkmk servers with older agent versions. This lead to a wrong label discovery.
We now use the dedicated '<<<labels>>>' section to create the
label which is
produced once we find the command 'omd' on a system.
Change-Id: I81bf19060b4d7c8f98efd28472cf4855508a4ce9
Commit: 7c3e049ad120529921ceddce7249525c4c9d1533
https://github.com/tribe29/checkmk/commit/7c3e049ad120529921ceddce7249525c4…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-09-12 (Thu, 12 Sep 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
localization: add more translations
Change-Id: Ifa06bb65c7b8e35c69c3f1edacf0eef1b97e592a
Commit: b76935f9f78e5c2484c79c24fb83d828ea473807
https://github.com/tribe29/checkmk/commit/b76935f9f78e5c2484c79c24fb83d828e…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-09-12 (Thu, 12 Sep 2019)
Changed paths:
M cmk/special_agents/agent_kubernetes.py
Log Message:
-----------
Fix agent_kubernetes: Use default values with the correct type
Change-Id: Ia5bf909fc2c363c7bc77715e25808c42f586b6d9
Commit: f25ce04737bc2896a48b6d820f97380f2ac49eb9
https://github.com/tribe29/checkmk/commit/f25ce04737bc2896a48b6d820f97380f2…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-12 (Thu, 12 Sep 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
localize
Change-Id: Iadc1f8c9e85e66053aad0e3e4ede87852d9960b0
Commit: f4bb2e166641421f54a33157d5e9014dd6a93994
https://github.com/tribe29/checkmk/commit/f4bb2e166641421f54a33157d5e9014dd…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-12 (Thu, 12 Sep 2019)
Changed paths:
M agents/plugins/mk_jolokia.py
M agents/special/agent_hp_msa
Log Message:
-----------
agent_hp_msa,agent_jolokia,mk_jolokia: Fix disabling of SSL verification
The requests.Sessions' 'verify' attribute will be overruled by the
environment variable REQUESTS_CA_BUNDLE, even if set to 'False'.
We therefore must provide the 'verify' keyword to every individual
request we make.
Change-Id: I6870647a97af1550f303ef9d5bd9394e283a4da1
Commit: 28785c7159970265243f96f5fb9fb738853be52b
https://github.com/tribe29/checkmk/commit/28785c7159970265243f96f5fb9fb7388…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-12 (Thu, 12 Sep 2019)
Changed paths:
A .werks/10011
M cmk/gui/plugins/wato/active_checks.py
Log Message:
-----------
10011 FIX check_http: remove uri validator
From version 1.6.0b1 to 1.6.0b9 WATO validated the URI
parameter of the check_http
ruleset. As it turns out, a validator is too restricitve, as it prevents users
from
entering variables. It has been removed.
FEED-3950
Change-Id: I6162c82ca8673675eb4fddd5e8b76fd18278c8ae
Commit: 55cc5b357bef0c81542932ac2a9b5ffe5dc15e87
https://github.com/tribe29/checkmk/commit/55cc5b357bef0c81542932ac2a9b5ffe5…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-09-12 (Thu, 12 Sep 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
localisation
Change-Id: Id6cb5680339e0fc1576dd2a308ce13fcd3d50e25
Commit: 41670d0210c3f037663318fd7766c59ea0412314
https://github.com/tribe29/checkmk/commit/41670d0210c3f037663318fd7766c59ea…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-12 (Thu, 12 Sep 2019)
Changed paths:
M cmk/gui/watolib/rulesets.py
Log Message:
-----------
WATO rule list: Minor performance improvement
Skip ruleset loading logic for folders without configured rules.
This should improve the performance for folders that are not used
for rule assignment and just for structuring the host config.
Change-Id: Iffe24daf440d1247b0bbe57d8b8e7b74d32eb892
Commit: 01c80fd38906be30542c5901d428faad5c87d5e4
https://github.com/tribe29/checkmk/commit/01c80fd38906be30542c5901d428faad5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-12 (Thu, 12 Sep 2019)
Changed paths:
M cmk/gui/watolib/rulesets.py
Log Message:
-----------
WATO rule list: Improve performance of rule listing
* Simplification: Initialize all rulesets in a single place for the
whole rule ruleset collection
* Earlier skip folders without rules.mk
* Do not update the configuration when a ruleset has no rule assigned
* Cleanup empty rules.mk files to trigger the optimization of the
previous commit
Change-Id: Ic35040f65ae839ebb41960e68bca5e9c95b53e35
Commit: 5c20059196edcfc804b56a801c1a800a02fd949a
https://github.com/tribe29/checkmk/commit/5c20059196edcfc804b56a801c1a800a0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-12 (Thu, 12 Sep 2019)
Changed paths:
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/watolib/rulesets.py
Log Message:
-----------
Add parts of missing backport from master 41fa1b8e9f2
Change-Id: I3ebed8c24703fcfa4beaba06b78933bf7fdbea33
Commit: a7ea5f8f85d8364e32ad6452d5d54e7cf6b5e272
https://github.com/tribe29/checkmk/commit/a7ea5f8f85d8364e32ad6452d5d54e7cf…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-12 (Thu, 12 Sep 2019)
Changed paths:
M cmk_base/data_sources/abstract.py
M cmk_base/data_sources/piggyback.py
M cmk_base/piggyback.py
M tests/unit/cmk_base/test_piggyback.py
Log Message:
-----------
Minor cleanups
- Refactored piggybacked host name translation
- Encapsulated time settings
- Made file age difference more readable
- Renamed 'hostname' to 'piggybacked_hostname'
Change-Id: Id1cad26463459ca84ddaf8e6b64a5e4840941ef2
Commit: b65d4f780775d5b51f42fab32f18add2f3b4fedd
https://github.com/tribe29/checkmk/commit/b65d4f780775d5b51f42fab32f18add2f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-12 (Thu, 12 Sep 2019)
Changed paths:
M cmk/gui/plugins/views/node_visualization.py
Log Message:
-----------
Hide BI visualization view context buttons
Change-Id: I2882d6073a0fe9fdda7736face3f85c8879e945f
Commit: 7c4b5d4a7e26d0d16e6f4145a7c158a8db3ad982
https://github.com/tribe29/checkmk/commit/7c4b5d4a7e26d0d16e6f4145a7c158a8d…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-09-12 (Thu, 12 Sep 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Localisation
Change-Id: I66de74456a67403e854e7f4b597ad466794bd164
Commit: d1fd92ec7db3a7ef4d4df3edbcf4dec010ed0fe9
https://github.com/tribe29/checkmk/commit/d1fd92ec7db3a7ef4d4df3edbcf4dec01…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-12 (Thu, 12 Sep 2019)
Changed paths:
A .werks/10039
M cmk/gui/forms.py
M cmk/gui/htmllib.py
M web/htdocs/js/modules/foldable_container.js
M web/htdocs/themes/classic/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_pages.scss
Log Message:
-----------
10039 FIX Fix folding of rule condition containers
Since the explicit / predefined condition toggle was introduced, there were
some glitches in the foldable container mechanism of the rules conditions.
This problem has now been solved and on the way the toggling mechanism of
the foldable container has been simplified.
Change-Id: I0a96fcdbc6e9fe020e225b2e8a29afc4dcb478ee
Commit: d316fe9c6d8674407396fbd2f2c564d7d0931d7a
https://github.com/tribe29/checkmk/commit/d316fe9c6d8674407396fbd2f2c564d7d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-12 (Thu, 12 Sep 2019)
Changed paths:
M cmk/gui/wato/pages/rulesets.py
M web/htdocs/js/modules/wato.js
Log Message:
-----------
Fix toggling of explicit / predefined conditions in rule editor
Change-Id: I959b0a8d7e03e522db92cd0975ce85e1df67d5e6
Commit: ac48f3491a57b01c8c96841c34d90933aa91424b
https://github.com/tribe29/checkmk/commit/ac48f3491a57b01c8c96841c34d90933a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-12 (Thu, 12 Sep 2019)
Changed paths:
M Makefile
Log Message:
-----------
Improve node_modules target
* Do not modify user wide npm configuration
* Execute curl test curl silently
* Disable auditing to prevent 404 errors
Change-Id: Id7a8fd4612ff26f6f68ced9ebb23a3bd28ab93cc
Commit: e10c612be6f46230751cf2920d97f7becfe24878
https://github.com/tribe29/checkmk/commit/e10c612be6f46230751cf2920d97f7bec…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-12 (Thu, 12 Sep 2019)
Changed paths:
M cmk/gui/watolib/__init__.py
M cmk/gui/watolib/rulesets.py
Log Message:
-----------
More backports from master to fix integration tests after todays performance
improvements
Change-Id: I71a0d9beb2051b9a0942bb90e284fd9af59f6c2f
Commit: 67257e895e2a9ae980dab2e64b501d9d55bb3701
https://github.com/tribe29/checkmk/commit/67257e895e2a9ae980dab2e64b501d9d5…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-12 (Thu, 12 Sep 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
localize
Change-Id: I5577165869ab0e4f1bac706b988938ad999e5792
Commit: 3a3f0e816c5a0218ea969c081ab2fd1f3d544420
https://github.com/tribe29/checkmk/commit/3a3f0e816c5a0218ea969c081ab2fd1f3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-13 (Fri, 13 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: 5936b17a0a3c9dffde5ea692f85f33f9496d8054
https://github.com/tribe29/checkmk/commit/5936b17a0a3c9dffde5ea692f85f33f94…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-13 (Fri, 13 Sep 2019)
Changed paths:
M cmk_base/data_sources/piggyback.py
Log Message:
-----------
Piggybacked host: Check_MK Discovery: Do not display information about piggyback files
Change-Id: I7322bda9c8460022c7f268af3d34a21f1822e0d0
Commit: 082e2abfb91c6a97a63a6a9356e55e8f6a56dbb1
https://github.com/tribe29/checkmk/commit/082e2abfb91c6a97a63a6a9356e55e8f6…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-13 (Fri, 13 Sep 2019)
Changed paths:
M agents/wnx/call_integration_tests.cmd
Log Message:
-----------
integration script improvement
Change-Id: I93a4df9a2d2e20784f73357e1bf466d9755632e2
Commit: d2e2b7edec5c4e59b79a8014ec31f982bb69bf4a
https://github.com/tribe29/checkmk/commit/d2e2b7edec5c4e59b79a8014ec31f982b…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-13 (Fri, 13 Sep 2019)
Changed paths:
M cmk/gui/wato/pages/services.py
M web/htdocs/themes/classic/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_sidebar.scss
M web/htdocs/themes/facelift/scss/_snapins.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/facelift/scss/_wato.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
GUI Tuning: More small fixes
* Monitoring agent config background color
* Toggle switch ON/OFF color and size
* Valuespec list of tags vertical align
* All hosts snapin: reduced vertical spacing
Change-Id: I146614e066d8b9a239682781b5fb51fc39c5f534
Commit: 9fdee47d2e2b9b2984b47092c63f70cd7d6af7bb
https://github.com/tribe29/checkmk/commit/9fdee47d2e2b9b2984b47092c63f70cd7…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-13 (Fri, 13 Sep 2019)
Changed paths:
M agents/windows/plugins/ad_replication.bat
Log Message:
-----------
[SUP-209] - ad replication plugin doesn't query LDAP/AD services anymore
- client Windows without AD tools provides empty output
- client Windows with AD tools provides
<<<ad_replication>>>
repadmin_ERROR,-,-,Repadmin can't locate a "home server" or determine our
domain because of the following error. Try specifying specific "home server"
with
/homeserver:[dns name]
- AD server provides normal output
Change-Id: I7ace73b926ea2bfeb4649f1f70f3923e2e4eb715
Commit: b056d84e19e1710aba088fd4ef5905c53ff644ea
https://github.com/tribe29/checkmk/commit/b056d84e19e1710aba088fd4ef5905c53…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-09-13 (Fri, 13 Sep 2019)
Changed paths:
A .werks/10106
M cmk/gui/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.
Fixes CMK-2665
Change-Id: Icda3333b27e4ffa77b6ef94d06681a0b06edb7b3
Commit: 5b24b6c08fb142b396b1e4a3555c7aa9b13eefff
https://github.com/tribe29/checkmk/commit/5b24b6c08fb142b396b1e4a3555c7aa9b…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-09-13 (Fri, 13 Sep 2019)
Changed paths:
M cmk/gui/plugins/wato/active_checks.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/check_parameters/acme_certificates.py
M cmk/gui/plugins/wato/check_parameters/acme_sbc_snmp.py
M cmk/gui/plugins/wato/check_parameters/ad_replication.py
M cmk/gui/plugins/wato/check_parameters/adva_ifs.py
M cmk/gui/plugins/wato/check_parameters/airflow.py
M cmk/gui/plugins/wato/check_parameters/airflow_deviation.py
M cmk/gui/plugins/wato/check_parameters/antivir_update_age.py
M cmk/gui/plugins/wato/check_parameters/apache_status.py
M cmk/gui/plugins/wato/check_parameters/apc_ats_output.py
M cmk/gui/plugins/wato/check_parameters/apc_power.py
M cmk/gui/plugins/wato/check_parameters/apc_symentra.py
M cmk/gui/plugins/wato/check_parameters/apc_system_events.py
M cmk/gui/plugins/wato/check_parameters/apt.py
M cmk/gui/plugins/wato/check_parameters/asa_svc_sessions.py
M cmk/gui/plugins/wato/check_parameters/asm_diskgroup.py
M cmk/gui/plugins/wato/check_parameters/aws.py
M cmk/gui/plugins/wato/check_parameters/azure.py
M cmk/gui/plugins/wato/check_parameters/backup_timemachine.py
M cmk/gui/plugins/wato/check_parameters/blank_tapes.py
M cmk/gui/plugins/wato/check_parameters/bluecat_command_server.py
M cmk/gui/plugins/wato/check_parameters/bluecat_dhcp.py
M cmk/gui/plugins/wato/check_parameters/bluecat_dns.py
M cmk/gui/plugins/wato/check_parameters/bluecat_ha.py
M cmk/gui/plugins/wato/check_parameters/bluecat_ntp.py
M cmk/gui/plugins/wato/check_parameters/bonding.py
M cmk/gui/plugins/wato/check_parameters/bossock_fibers.py
M cmk/gui/plugins/wato/check_parameters/brightness.py
M cmk/gui/plugins/wato/check_parameters/brocade_fcport.py
M cmk/gui/plugins/wato/check_parameters/brocade_optical.py
M cmk/gui/plugins/wato/check_parameters/brocade_sfp.py
M cmk/gui/plugins/wato/check_parameters/bvip_link.py
M cmk/gui/plugins/wato/check_parameters/carbon_monoxide.py
M cmk/gui/plugins/wato/check_parameters/ceph_mgrs.py
M cmk/gui/plugins/wato/check_parameters/ceph_osds.py
M cmk/gui/plugins/wato/check_parameters/ceph_status.py
M cmk/gui/plugins/wato/check_parameters/checkpoint_connections.py
M cmk/gui/plugins/wato/check_parameters/checkpoint_packets.py
M cmk/gui/plugins/wato/check_parameters/cisco_asa_failover.py
M cmk/gui/plugins/wato/check_parameters/cisco_dom.py
M cmk/gui/plugins/wato/check_parameters/cisco_fw_connections.py
M cmk/gui/plugins/wato/check_parameters/cisco_ip_sla.py
M cmk/gui/plugins/wato/check_parameters/cisco_mem.py
M cmk/gui/plugins/wato/check_parameters/cisco_qos.py
M cmk/gui/plugins/wato/check_parameters/cisco_stack.py
M cmk/gui/plugins/wato/check_parameters/cisco_supervisor_mem.py
M cmk/gui/plugins/wato/check_parameters/cisco_wlc.py
M cmk/gui/plugins/wato/check_parameters/citrix_load.py
M cmk/gui/plugins/wato/check_parameters/citrix_sessions.py
M cmk/gui/plugins/wato/check_parameters/citrix_state.py
M cmk/gui/plugins/wato/check_parameters/clr_memory.py
M cmk/gui/plugins/wato/check_parameters/cluster_status.py
M cmk/gui/plugins/wato/check_parameters/cpu_load.py
M cmk/gui/plugins/wato/check_parameters/cpu_utilization.py
M cmk/gui/plugins/wato/check_parameters/cpu_utilization_cluster.py
M cmk/gui/plugins/wato/check_parameters/cpu_utilization_multiitem.py
M cmk/gui/plugins/wato/check_parameters/cups_queues.py
M cmk/gui/plugins/wato/check_parameters/db2_backup.py
M cmk/gui/plugins/wato/check_parameters/db2_connections.py
M cmk/gui/plugins/wato/check_parameters/db2_counters.py
M cmk/gui/plugins/wato/check_parameters/db2_logsize.py
M cmk/gui/plugins/wato/check_parameters/db2_mem.py
M cmk/gui/plugins/wato/check_parameters/db2_sortoverflow.py
M cmk/gui/plugins/wato/check_parameters/db2_tablespaces.py
M cmk/gui/plugins/wato/check_parameters/db_bloat.py
M cmk/gui/plugins/wato/check_parameters/db_connections.py
M cmk/gui/plugins/wato/check_parameters/ddn_s2a_port_errors.py
M cmk/gui/plugins/wato/check_parameters/ddn_s2a_wait.py
M cmk/gui/plugins/wato/check_parameters/disk_failures.py
M cmk/gui/plugins/wato/check_parameters/disk_io.py
M cmk/gui/plugins/wato/check_parameters/disk_temperature.py
M cmk/gui/plugins/wato/check_parameters/diskstat.py
M cmk/gui/plugins/wato/check_parameters/docker_node_containers.py
M cmk/gui/plugins/wato/check_parameters/docker_node_disk_usage.py
M cmk/gui/plugins/wato/check_parameters/docsis_channels_downstream.py
M cmk/gui/plugins/wato/check_parameters/docsis_channels_upstream.py
M cmk/gui/plugins/wato/check_parameters/docsis_cm_status.py
M cmk/gui/plugins/wato/check_parameters/domino_mailqueues.py
M cmk/gui/plugins/wato/check_parameters/domino_tasks.py
M cmk/gui/plugins/wato/check_parameters/domino_transactions.py
M cmk/gui/plugins/wato/check_parameters/domino_users.py
M cmk/gui/plugins/wato/check_parameters/drbd.py
M cmk/gui/plugins/wato/check_parameters/eaton_enviroment.py
M cmk/gui/plugins/wato/check_parameters/efreq.py
M cmk/gui/plugins/wato/check_parameters/elasticsearch_cluster_health.py
M cmk/gui/plugins/wato/check_parameters/elasticsearch_nodes.py
M cmk/gui/plugins/wato/check_parameters/elphase.py
M cmk/gui/plugins/wato/check_parameters/emcvnx_disks.py
M cmk/gui/plugins/wato/check_parameters/emcvnx_storage_pools.py
M cmk/gui/plugins/wato/check_parameters/emcvnx_storage_pools_tiering.py
M cmk/gui/plugins/wato/check_parameters/enterasys_powersupply.py
M cmk/gui/plugins/wato/check_parameters/epower.py
M cmk/gui/plugins/wato/check_parameters/epower_single.py
M cmk/gui/plugins/wato/check_parameters/esx_host_memory.py
M cmk/gui/plugins/wato/check_parameters/esx_hostystem_maintenance.py
M cmk/gui/plugins/wato/check_parameters/esx_vsphere_datastores.py
M cmk/gui/plugins/wato/check_parameters/esx_vsphere_objects.py
M cmk/gui/plugins/wato/check_parameters/esx_vsphere_objects_count.py
M cmk/gui/plugins/wato/check_parameters/evolt.py
M cmk/gui/plugins/wato/check_parameters/ewon.py
M cmk/gui/plugins/wato/check_parameters/f5_bigip_cluster_v11.py
M cmk/gui/plugins/wato/check_parameters/f5_bigip_snat.py
M cmk/gui/plugins/wato/check_parameters/f5_bigip_vserver.py
M cmk/gui/plugins/wato/check_parameters/f5_connections.py
M cmk/gui/plugins/wato/check_parameters/f5_pools.py
M cmk/gui/plugins/wato/check_parameters/fan_failures.py
M cmk/gui/plugins/wato/check_parameters/fc_port.py
M cmk/gui/plugins/wato/check_parameters/fcp.py
M cmk/gui/plugins/wato/check_parameters/fcport_words.py
M cmk/gui/plugins/wato/check_parameters/filehandler.py
M cmk/gui/plugins/wato/check_parameters/fileinfo-groups.py
M cmk/gui/plugins/wato/check_parameters/fileinfo.py
M cmk/gui/plugins/wato/check_parameters/filestats.py
M cmk/gui/plugins/wato/check_parameters/filesystem.py
M cmk/gui/plugins/wato/check_parameters/fireeye_active_vms.py
M cmk/gui/plugins/wato/check_parameters/fireeye_content.py
M cmk/gui/plugins/wato/check_parameters/fireeye_lic.py
M cmk/gui/plugins/wato/check_parameters/fireeye_mail.py
M cmk/gui/plugins/wato/check_parameters/fireeye_mailq.py
M cmk/gui/plugins/wato/check_parameters/fireeye_quarantine.py
M cmk/gui/plugins/wato/check_parameters/firewall_if.py
M cmk/gui/plugins/wato/check_parameters/fortigate_node_memory.py
M cmk/gui/plugins/wato/check_parameters/fortigate_node_sessions.py
M cmk/gui/plugins/wato/check_parameters/fortigate_sessions.py
M cmk/gui/plugins/wato/check_parameters/fortinet_signatures.py
M cmk/gui/plugins/wato/check_parameters/fortisandbox_queues.py
M cmk/gui/plugins/wato/check_parameters/fpga_utilization.py
M cmk/gui/plugins/wato/check_parameters/fs_mount_options.py
M cmk/gui/plugins/wato/check_parameters/general_flash_usage.py
M cmk/gui/plugins/wato/check_parameters/generic_number.py
M cmk/gui/plugins/wato/check_parameters/generic_rate.py
M cmk/gui/plugins/wato/check_parameters/generic_string.py
M cmk/gui/plugins/wato/check_parameters/hacmp_resources.py
M cmk/gui/plugins/wato/check_parameters/heartbeat_crm.py
M cmk/gui/plugins/wato/check_parameters/heartbeat_crm_resources.py
M cmk/gui/plugins/wato/check_parameters/hivemanager_devices.py
M cmk/gui/plugins/wato/check_parameters/hivemanager_ng_devices.py
M cmk/gui/plugins/wato/check_parameters/hostsystem_sensors.py
M cmk/gui/plugins/wato/check_parameters/hp_hh3c_ext_states.py
M cmk/gui/plugins/wato/check_parameters/hp_msa_psu_voltage.py
M cmk/gui/plugins/wato/check_parameters/hpux_multipath.py
M cmk/gui/plugins/wato/check_parameters/huawei_osn_laser.py
M cmk/gui/plugins/wato/check_parameters/humidity.py
M cmk/gui/plugins/wato/check_parameters/hw_errors.py
M cmk/gui/plugins/wato/check_parameters/hw_fans.py
M cmk/gui/plugins/wato/check_parameters/hw_fans_perc.py
M cmk/gui/plugins/wato/check_parameters/hw_psu.py
M cmk/gui/plugins/wato/check_parameters/hw_single_temperature.py
M cmk/gui/plugins/wato/check_parameters/hw_temperature.py
M cmk/gui/plugins/wato/check_parameters/hw_temperature_single.py
M cmk/gui/plugins/wato/check_parameters/ibm_svc_enclosure.py
M cmk/gui/plugins/wato/check_parameters/ibm_svc_host.py
M cmk/gui/plugins/wato/check_parameters/ibm_svc_mdisk.py
M cmk/gui/plugins/wato/check_parameters/ibm_svc_mdiskgrp.py
M cmk/gui/plugins/wato/check_parameters/ibm_svc_total_latency.py
M cmk/gui/plugins/wato/check_parameters/if.py
M cmk/gui/plugins/wato/check_parameters/innovaphone_mem.py
M cmk/gui/plugins/wato/check_parameters/inotify.py
M cmk/gui/plugins/wato/check_parameters/ipmi.py
M cmk/gui/plugins/wato/check_parameters/ipsecvpn.py
M cmk/gui/plugins/wato/check_parameters/job.py
M cmk/gui/plugins/wato/check_parameters/juniper_cpu_util.py
M cmk/gui/plugins/wato/check_parameters/juniper_mem.py
M cmk/gui/plugins/wato/check_parameters/juniper_mem_modules.py
M cmk/gui/plugins/wato/check_parameters/jvm_gc.py
M cmk/gui/plugins/wato/check_parameters/jvm_memory.py
M cmk/gui/plugins/wato/check_parameters/jvm_queue.py
M cmk/gui/plugins/wato/check_parameters/jvm_requests.py
M cmk/gui/plugins/wato/check_parameters/jvm_sessions.py
M cmk/gui/plugins/wato/check_parameters/jvm_threading.py
M cmk/gui/plugins/wato/check_parameters/jvm_threads.py
M cmk/gui/plugins/wato/check_parameters/jvm_tp.py
M cmk/gui/plugins/wato/check_parameters/jvm_uptime.py
M cmk/gui/plugins/wato/check_parameters/k8s_nodes.py
M cmk/gui/plugins/wato/check_parameters/k8s_pods_cm.py
M cmk/gui/plugins/wato/check_parameters/k8s_port.py
M cmk/gui/plugins/wato/check_parameters/k8s_resources.py
M cmk/gui/plugins/wato/check_parameters/k8s_roles.py
M cmk/gui/plugins/wato/check_parameters/kaspersky_av_client.py
M cmk/gui/plugins/wato/check_parameters/lamp_operation_time.py
M cmk/gui/plugins/wato/check_parameters/licenses.py
M cmk/gui/plugins/wato/check_parameters/livestatus_status.py
M cmk/gui/plugins/wato/check_parameters/lnx_quota.py
M cmk/gui/plugins/wato/check_parameters/local.py
M cmk/gui/plugins/wato/check_parameters/logins.py
M cmk/gui/plugins/wato/check_parameters/logwatch_ec.py
M cmk/gui/plugins/wato/check_parameters/lsnat.py
M cmk/gui/plugins/wato/check_parameters/lvm_lvs_pools.py
M cmk/gui/plugins/wato/check_parameters/mail_latency.py
M cmk/gui/plugins/wato/check_parameters/mail_queue_length.py
M cmk/gui/plugins/wato/check_parameters/mailqueue_length.py
M cmk/gui/plugins/wato/check_parameters/mbg_lantime_state.py
M cmk/gui/plugins/wato/check_parameters/mcafee_av_client.py
M cmk/gui/plugins/wato/check_parameters/mcafee_emailgateway_bridge.py
M cmk/gui/plugins/wato/check_parameters/mcafee_web_gateway.py
M cmk/gui/plugins/wato/check_parameters/mcafee_web_gateway_misc.py
M cmk/gui/plugins/wato/check_parameters/mem_cluster.py
M cmk/gui/plugins/wato/check_parameters/mem_pages.py
M cmk/gui/plugins/wato/check_parameters/memory.py
M cmk/gui/plugins/wato/check_parameters/memory_arbor.py
M cmk/gui/plugins/wato/check_parameters/memory_linux.py
M cmk/gui/plugins/wato/check_parameters/memory_multiitem.py
M cmk/gui/plugins/wato/check_parameters/memory_pagefile_win.py
M cmk/gui/plugins/wato/check_parameters/memory_relative.py
M cmk/gui/plugins/wato/check_parameters/memory_simple.py
M cmk/gui/plugins/wato/check_parameters/memory_utilization_multiitem.py
M cmk/gui/plugins/wato/check_parameters/mongodb_asserts.py
M cmk/gui/plugins/wato/check_parameters/mongodb_collections.py
M cmk/gui/plugins/wato/check_parameters/mongodb_flushing.py
M cmk/gui/plugins/wato/check_parameters/mongodb_locks.py
M cmk/gui/plugins/wato/check_parameters/mongodb_mem.py
M cmk/gui/plugins/wato/check_parameters/motion.py
M cmk/gui/plugins/wato/check_parameters/mq_queues.py
M cmk/gui/plugins/wato/check_parameters/msexch_copyqueue.py
M cmk/gui/plugins/wato/check_parameters/msoffice.py
M cmk/gui/plugins/wato/check_parameters/mssql_backup.py
M cmk/gui/plugins/wato/check_parameters/mssql_backup_per_type.py
M cmk/gui/plugins/wato/check_parameters/mssql_blocked_sessions.py
M cmk/gui/plugins/wato/check_parameters/mssql_connections.py
M cmk/gui/plugins/wato/check_parameters/mssql_counters_locks.py
M cmk/gui/plugins/wato/check_parameters/mssql_databases.py
M cmk/gui/plugins/wato/check_parameters/mssql_datafiles.py
M cmk/gui/plugins/wato/check_parameters/mssql_file_sizes.py
M cmk/gui/plugins/wato/check_parameters/mssql_instance.py
M cmk/gui/plugins/wato/check_parameters/mssql_instance_blocked_sessions.py
M cmk/gui/plugins/wato/check_parameters/mssql_page_activity.py
M cmk/gui/plugins/wato/check_parameters/mssql_stats.py
M cmk/gui/plugins/wato/check_parameters/mssql_tablespaces.py
M cmk/gui/plugins/wato/check_parameters/mssql_transactionlogs.py
M cmk/gui/plugins/wato/check_parameters/msx_database.py
M cmk/gui/plugins/wato/check_parameters/msx_info_store.py
M cmk/gui/plugins/wato/check_parameters/msx_queues.py
M cmk/gui/plugins/wato/check_parameters/msx_rpcclientaccess.py
M cmk/gui/plugins/wato/check_parameters/mtr.py
M cmk/gui/plugins/wato/check_parameters/multipath.py
M cmk/gui/plugins/wato/check_parameters/multipath_count.py
M cmk/gui/plugins/wato/check_parameters/mysql_connections.py
M cmk/gui/plugins/wato/check_parameters/mysql_db_size.py
M cmk/gui/plugins/wato/check_parameters/mysql_innodb_io.py
M cmk/gui/plugins/wato/check_parameters/mysql_sessions.py
M cmk/gui/plugins/wato/check_parameters/mysql_slave.py
M cmk/gui/plugins/wato/check_parameters/netapp_disks.py
M cmk/gui/plugins/wato/check_parameters/netapp_fcportio.py
M cmk/gui/plugins/wato/check_parameters/netapp_instance.py
M cmk/gui/plugins/wato/check_parameters/netapp_luns.py
M cmk/gui/plugins/wato/check_parameters/netapp_snapshots.py
M cmk/gui/plugins/wato/check_parameters/netapp_systemtime.py
M cmk/gui/plugins/wato/check_parameters/netapp_volumes.py
M cmk/gui/plugins/wato/check_parameters/netscaler_dnsrates.py
M cmk/gui/plugins/wato/check_parameters/netscaler_mem.py
M cmk/gui/plugins/wato/check_parameters/netscaler_sslcerts.py
M cmk/gui/plugins/wato/check_parameters/netscaler_tcp_conns.py
M cmk/gui/plugins/wato/check_parameters/netscaler_vserver.py
M cmk/gui/plugins/wato/check_parameters/network_fs.py
M cmk/gui/plugins/wato/check_parameters/nfsiostats.py
M cmk/gui/plugins/wato/check_parameters/nginx_status.py
M cmk/gui/plugins/wato/check_parameters/ntp.py
M cmk/gui/plugins/wato/check_parameters/ocprot_current.py
M cmk/gui/plugins/wato/check_parameters/omd_status.py
M cmk/gui/plugins/wato/check_parameters/openhardwaremonitor_smart.py
M cmk/gui/plugins/wato/check_parameters/oracle_dataguard_stats.py
M cmk/gui/plugins/wato/check_parameters/oracle_instance.py
M cmk/gui/plugins/wato/check_parameters/oracle_jobs.py
M cmk/gui/plugins/wato/check_parameters/oracle_locks.py
M cmk/gui/plugins/wato/check_parameters/oracle_logswitches.py
M cmk/gui/plugins/wato/check_parameters/oracle_longactivesessions.py
M cmk/gui/plugins/wato/check_parameters/oracle_processes.py
M cmk/gui/plugins/wato/check_parameters/oracle_recovery_area.py
M cmk/gui/plugins/wato/check_parameters/oracle_recovery_status.py
M cmk/gui/plugins/wato/check_parameters/oracle_rman.py
M cmk/gui/plugins/wato/check_parameters/oracle_sessions.py
M cmk/gui/plugins/wato/check_parameters/oracle_tablespaces.py
M cmk/gui/plugins/wato/check_parameters/oracle_undostat.py
M cmk/gui/plugins/wato/check_parameters/overall_utilization_multiitem.py
M cmk/gui/plugins/wato/check_parameters/palo_alto_sessions.py
M cmk/gui/plugins/wato/check_parameters/pci_io_utilization_multiitem.py
M cmk/gui/plugins/wato/check_parameters/pdu_gude.py
M cmk/gui/plugins/wato/check_parameters/pf_used_states.py
M cmk/gui/plugins/wato/check_parameters/pfm_health.py
M cmk/gui/plugins/wato/check_parameters/pfsense_counter.py
M cmk/gui/plugins/wato/check_parameters/plesk_backups.py
M cmk/gui/plugins/wato/check_parameters/pll_lock_voltage.py
M cmk/gui/plugins/wato/check_parameters/plug_count.py
M cmk/gui/plugins/wato/check_parameters/plugs.py
M cmk/gui/plugins/wato/check_parameters/postgres_instance_sessions.py
M cmk/gui/plugins/wato/check_parameters/postgres_locks.py
M cmk/gui/plugins/wato/check_parameters/postgres_maintenance.py
M cmk/gui/plugins/wato/check_parameters/postgres_sessions.py
M cmk/gui/plugins/wato/check_parameters/postgres_stat_database.py
M cmk/gui/plugins/wato/check_parameters/power_multiitem.py
M cmk/gui/plugins/wato/check_parameters/printer_input.py
M cmk/gui/plugins/wato/check_parameters/printer_output.py
M cmk/gui/plugins/wato/check_parameters/printer_supply.py
M cmk/gui/plugins/wato/check_parameters/prism_container.py
M cmk/gui/plugins/wato/check_parameters/ps.py
M cmk/gui/plugins/wato/check_parameters/ps_voltage.py
M cmk/gui/plugins/wato/check_parameters/quantum_storage_status.py
M cmk/gui/plugins/wato/check_parameters/raid.py
M cmk/gui/plugins/wato/check_parameters/raid_disk.py
M cmk/gui/plugins/wato/check_parameters/raid_summary.py
M cmk/gui/plugins/wato/check_parameters/read_hits.py
M cmk/gui/plugins/wato/check_parameters/room_temperature.py
M cmk/gui/plugins/wato/check_parameters/ruckus_ap.py
M cmk/gui/plugins/wato/check_parameters/ruckus_mac.py
M cmk/gui/plugins/wato/check_parameters/safenet_hsm_eventstats.py
M cmk/gui/plugins/wato/check_parameters/safenet_hsm_operstats.py
M cmk/gui/plugins/wato/check_parameters/safenet_ntls_clients.py
M cmk/gui/plugins/wato/check_parameters/safenet_ntls_links.py
M cmk/gui/plugins/wato/check_parameters/sansymphony_alerts.py
M cmk/gui/plugins/wato/check_parameters/sansymphony_pool.py
M cmk/gui/plugins/wato/check_parameters/sap_dialog.py
M cmk/gui/plugins/wato/check_parameters/sap_hana.py
M cmk/gui/plugins/wato/check_parameters/saprouter_cert_age.py
M cmk/gui/plugins/wato/check_parameters/services.py
M cmk/gui/plugins/wato/check_parameters/services_summary.py
M cmk/gui/plugins/wato/check_parameters/siemens_plc_counter.py
M cmk/gui/plugins/wato/check_parameters/siemens_plc_duration.py
M cmk/gui/plugins/wato/check_parameters/siemens_plc_flag.py
M cmk/gui/plugins/wato/check_parameters/signal_quality.py
M cmk/gui/plugins/wato/check_parameters/single_humidity.py
M cmk/gui/plugins/wato/check_parameters/skype.py
M cmk/gui/plugins/wato/check_parameters/skype_conferencing.py
M cmk/gui/plugins/wato/check_parameters/skype_edge.py
M cmk/gui/plugins/wato/check_parameters/skype_edgeauth.py
M cmk/gui/plugins/wato/check_parameters/skype_mediation_server.py
M cmk/gui/plugins/wato/check_parameters/skype_mobile.py
M cmk/gui/plugins/wato/check_parameters/skype_proxy.py
M cmk/gui/plugins/wato/check_parameters/skype_sip.py
M cmk/gui/plugins/wato/check_parameters/skype_xmpp.py
M cmk/gui/plugins/wato/check_parameters/sles_license.py
M cmk/gui/plugins/wato/check_parameters/smoke.py
M cmk/gui/plugins/wato/check_parameters/snapvault.py
M cmk/gui/plugins/wato/check_parameters/solaris_services.py
M cmk/gui/plugins/wato/check_parameters/solaris_services_summary.py
M cmk/gui/plugins/wato/check_parameters/sp_util.py
M cmk/gui/plugins/wato/check_parameters/splunk_alerts.py
M cmk/gui/plugins/wato/check_parameters/splunk_health.py
M cmk/gui/plugins/wato/check_parameters/splunk_jobs.py
M cmk/gui/plugins/wato/check_parameters/splunk_license.py
M cmk/gui/plugins/wato/check_parameters/splunk_license_usage.py
M cmk/gui/plugins/wato/check_parameters/sshd_config.py
M cmk/gui/plugins/wato/check_parameters/statgrab_mem.py
M cmk/gui/plugins/wato/check_parameters/steelhead_connections.py
M cmk/gui/plugins/wato/check_parameters/storage_iops.py
M cmk/gui/plugins/wato/check_parameters/storage_throughput.py
M cmk/gui/plugins/wato/check_parameters/storcli_pdisks.py
M cmk/gui/plugins/wato/check_parameters/storcli_vdrives.py
M cmk/gui/plugins/wato/check_parameters/switch_contact.py
M cmk/gui/plugins/wato/check_parameters/sym_brightmail_queues.py
M cmk/gui/plugins/wato/check_parameters/synology_update.py
M cmk/gui/plugins/wato/check_parameters/systemd_services.py
M cmk/gui/plugins/wato/check_parameters/systemtime.py
M cmk/gui/plugins/wato/check_parameters/tcp_conn_stats.py
M cmk/gui/plugins/wato/check_parameters/tcp_connections.py
M cmk/gui/plugins/wato/check_parameters/temperature.py
M cmk/gui/plugins/wato/check_parameters/temperature_auto.py
M cmk/gui/plugins/wato/check_parameters/temperature_trends.py
M cmk/gui/plugins/wato/check_parameters/threads.py
M cmk/gui/plugins/wato/check_parameters/threepar_capacity.py
M cmk/gui/plugins/wato/check_parameters/threepar_cpgs.py
M cmk/gui/plugins/wato/check_parameters/threepar_ports.py
M cmk/gui/plugins/wato/check_parameters/threepar_remotecopy.py
M cmk/gui/plugins/wato/check_parameters/ucs_bladecenter_chassis_voltage.py
M cmk/gui/plugins/wato/check_parameters/unsorted.py
M cmk/gui/plugins/wato/check_parameters/ups_capacity.py
M cmk/gui/plugins/wato/check_parameters/ups_out_load.py
M cmk/gui/plugins/wato/check_parameters/ups_test.py
M cmk/gui/plugins/wato/check_parameters/uptime.py
M cmk/gui/plugins/wato/check_parameters/varnish_backend.py
M cmk/gui/plugins/wato/check_parameters/varnish_backend_success_ratio.py
M cmk/gui/plugins/wato/check_parameters/varnish_cache.py
M cmk/gui/plugins/wato/check_parameters/varnish_cache_hit_ratio.py
M cmk/gui/plugins/wato/check_parameters/varnish_client.py
M cmk/gui/plugins/wato/check_parameters/varnish_esi.py
M cmk/gui/plugins/wato/check_parameters/varnish_fetch.py
M cmk/gui/plugins/wato/check_parameters/varnish_objects.py
M cmk/gui/plugins/wato/check_parameters/varnish_worker.py
M cmk/gui/plugins/wato/check_parameters/varnish_worker_thread_ratio.py
M cmk/gui/plugins/wato/check_parameters/veeam_backup.py
M cmk/gui/plugins/wato/check_parameters/veeam_tapejobs.py
M cmk/gui/plugins/wato/check_parameters/veritas_vcs.py
M cmk/gui/plugins/wato/check_parameters/viprinet_router.py
M cmk/gui/plugins/wato/check_parameters/vm_counter.py
M cmk/gui/plugins/wato/check_parameters/vm_guest_tools.py
M cmk/gui/plugins/wato/check_parameters/vm_heartbeat.py
M cmk/gui/plugins/wato/check_parameters/vm_snapshots.py
M cmk/gui/plugins/wato/check_parameters/vm_state.py
M cmk/gui/plugins/wato/check_parameters/vms_procs.py
M cmk/gui/plugins/wato/check_parameters/vnx_quotas.py
M cmk/gui/plugins/wato/check_parameters/voltage.py
M cmk/gui/plugins/wato/check_parameters/volume_groups.py
M cmk/gui/plugins/wato/check_parameters/vpn_tunnel.py
M cmk/gui/plugins/wato/check_parameters/websphere_mq.py
M cmk/gui/plugins/wato/check_parameters/websphere_mq_channels.py
M cmk/gui/plugins/wato/check_parameters/websphere_mq_instance.py
M cmk/gui/plugins/wato/check_parameters/websphere_mq_manager.py
M cmk/gui/plugins/wato/check_parameters/win_dhcp_pools.py
M cmk/gui/plugins/wato/check_parameters/win_license.py
M cmk/gui/plugins/wato/check_parameters/windows_multipath.py
M cmk/gui/plugins/wato/check_parameters/windows_printer_queues.py
M cmk/gui/plugins/wato/check_parameters/windows_updates.py
M cmk/gui/plugins/wato/check_parameters/winperf_ts_sessions.py
M cmk/gui/plugins/wato/check_parameters/wlc_clients.py
M cmk/gui/plugins/wato/check_parameters/wmic_process.py
M cmk/gui/plugins/wato/check_parameters/zpool_status.py
M cmk/gui/plugins/wato/check_parameters/zypper.py
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/gui/plugins/wato/inventory.py
M cmk/gui/wato/mkeventd.py
Log Message:
-----------
rulespec_registry_conversion: added converted rulespec registry files
Change-Id: I461454461c8d837a1ac61df0da942d7dd87f135d
Commit: e9ca746518b4a349c9f6fb8d814f71e9daec6d31
https://github.com/tribe29/checkmk/commit/e9ca746518b4a349c9f6fb8d814f71e9d…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-09-13 (Fri, 13 Sep 2019)
Changed paths:
M tests/unit/cmk/gui/watolib/test_rulespecs.py
Log Message:
-----------
rulespec_registry conversion: converted tests to expect rulespec instances
Change-Id: I495ff2b4d8b2be4a6e7e58810d7e0ec7385188e5
Commit: 4eb13071cf4d8589ab197b8a08af6103abc5cefb
https://github.com/tribe29/checkmk/commit/4eb13071cf4d8589ab197b8a08af6103a…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-09-13 (Fri, 13 Sep 2019)
Changed paths:
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/wato/pages/check_catalog.py
M cmk/gui/wato/pages/object_parameters.py
M cmk/gui/wato/pages/predefined_conditions.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/services.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/watolib/rulespecs.py
M cmk/utils/plugin_registry.py
Log Message:
-----------
rulespec_registry_conversion: changed class_registry to instance_registry
Change-Id: Iee30aa43546ba4aeb9dc02dba7bfb7ee02515fa4
Commit: 3814fb2fdaf96d0c9b9b9f0ab78029c2e5302ff7
https://github.com/tribe29/checkmk/commit/3814fb2fdaf96d0c9b9b9f0ab78029c2e…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-13 (Fri, 13 Sep 2019)
Changed paths:
A .werks/10016
M agents/plugins/mk_docker.py
M tests/unit/agents/plugins/test_mk_docker.py
Log Message:
-----------
10016 FIX mk_docker.py: crash in diskstat section
The plugin in version 1.6.0b9 could not create the diskstat section.
Change-Id: Ib509535f06944fc40c0421b1146932ab585848b2
Commit: 6ca8e2007d6b82531634de8afe1822d0c122ed64
https://github.com/tribe29/checkmk/commit/6ca8e2007d6b82531634de8afe1822d0c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-13 (Fri, 13 Sep 2019)
Changed paths:
A .werks/10041
Log Message:
-----------
10041 FIX Reduce apache memory usage + Change check parameters API
We recognized that the 1.6 check parameter (ruleset) plugin mechanism (which
was based on classes and using the python abc module) consumed a lot more
memory than the previous plugin API.
The apache processes were ~50% bigger than in previous Checkmk releases which a
too large growth. The problem is that the apache processes are part of a
dynamic process pool which can scale from 5 to 64 processes (in the default
config). When your apache processes use 130 MB of memory, this means that you
would need to have ~8 GB of memory available to be able to handle high usage
peaks. In such a situation a single process growth of 50% is relevant and
should be avoided if possible.
If you have already ported your WATO check parameter plugins to 1.6 you will
now have to port it to the new mechanism.
The new plugin API for registering check parameters is similar to the 1.5 API,
but more explicit to make it easier to understand. For example the 'logins'
check parameter declaration looks like this:
C:+
from cmk.gui.i18n import _
from cmk.gui.valuespec import (
Integer,
Tuple,
)
from cmk.gui.plugins.wato import (
CheckParameterRulespecWithoutItem,
rulespec_registry,
RulespecGroupCheckParametersOperatingSystem,
)
def _parameter_valuespec_logins():
return Tuple(
help=_("This rule defines upper limits for the number of logins on a
system."),
elements=[
Integer(title=_("Warning at"), unit=_("users"),
default_value=20),
Integer(title=_("Critical at"), unit=_("users"),
default_value=30)
],
)
rulespec_registry.register(
CheckParameterRulespecWithoutItem(
check_group_name="logins",
group=RulespecGroupCheckParametersOperatingSystem,
parameter_valuespec=_parameter_valuespec_logins,
title=lambda: _("Number of Logins on System"),
))
C-:
Change-Id: I212c23fc01832d76f6abb4549081b19165a7b62f
Commit: e298546502f8f641e43eba1721415c8593f77ee0
https://github.com/tribe29/checkmk/commit/e298546502f8f641e43eba1721415c859…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-13 (Fri, 13 Sep 2019)
Changed paths:
M cmk/gui/wato/pages/predefined_conditions.py
M cmk/gui/watolib/rulespecs.py
Log Message:
-----------
Additional rulespec fixes
* Fix issue in predefined condition config
* Fix type declaration: rulesets can also be assigned to top level groups (e.g. user
interface)
Change-Id: Ie1f03e852a65468db30952f8fe2e71eda49fcbc0
Commit: ed4f12e19bbb779686efb68582a84d743cb23ce1
https://github.com/tribe29/checkmk/commit/ed4f12e19bbb779686efb68582a84d743…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-13 (Fri, 13 Sep 2019)
Changed paths:
M agents/windows/plugins/ad_replication.bat
Log Message:
-----------
[CMK-2707] [SUP-209] - ad replication plugins doesn't query LDAP/AD services anymore
#2
- client Windows without AD tools provides empty output
- client Windows with AD tools provides only line <<<ad_replication>>>
- AD server provides normal output
- important comments added to the script
Change-Id: I1c8e993712e3353d8b67d2999b7bf00d40eb7417
Commit: e4ef06fc518dfc863d9454e7c762bef0cd697018
https://github.com/tribe29/checkmk/commit/e4ef06fc518dfc863d9454e7c762bef0c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-13 (Fri, 13 Sep 2019)
Changed paths:
A .werks/10042
M cmk_base/config.py
Log Message:
-----------
10042 FIX Fix exception caused by autochecks with integers as items
The calculation of check parameters during activate changes or checking
could cause an exception like "TypeError: expected string or buffer" when
a discovery function of a check created services using integers as items
instead of strings.
Change-Id: I65cd5364e680eab688eaed2dae69db2d71e2be61
Commit: 48a5c2a214c0143e6802f4a08cbaa74d4d7a7be4
https://github.com/tribe29/checkmk/commit/48a5c2a214c0143e6802f4a08cbaa74d4…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-13 (Fri, 13 Sep 2019)
Changed paths:
A .werks/10017
Log Message:
-----------
10017 FIX mk_docker.py: Add missing diskstat bakery option
The option to disable the docker_container_diskstat section was missing in version
1.6.0b9.
Change-Id: I9f1424a8b3cc236c1f0b8ed3b5d55ba67ea89c9d
Commit: 3f9f8ad56cd74a4a7255e78513cb42e69a4b4c70
https://github.com/tribe29/checkmk/commit/3f9f8ad56cd74a4a7255e78513cb42e69…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-13 (Fri, 13 Sep 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Some translations
CMK-2667
Change-Id: I716266cd57d2ae49eb9e564a150db821fbab8424
Commit: f0141b9302cf80df6404ef6371993af130804c17
https://github.com/tribe29/checkmk/commit/f0141b9302cf80df6404ef6371993af13…
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:
-----------
8793 FIX 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: I6e567575fc82e9f8d6276f8fefda70d4f1e0ee56
Commit: 9586354c5153e0d506c339846cdba1096561cabb
https://github.com/tribe29/checkmk/commit/9586354c5153e0d506c339846cdba1096…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-13 (Fri, 13 Sep 2019)
Changed paths:
A .werks/10015
M agents/special/agent_azure
Log Message:
-----------
10015 FIX agent_azure: Do not crash if offer type has no consumption API
According to the Azure API documentation offers of type MS-AZR-0145P, MS-AZR-0146P,
MS-AZR-159P,
MS-AZR-0036P, MS-AZR-0143P, MS-AZR-0015P and MS-AZR-0144P do not have a consuption API.
The agent no longer crashes in this case.
Change-Id: Ib89e2c6fa08c11924d5d20698f6db9593fce154b
Commit: 0409113a1dab95a1200d6e820174fb362955a585
https://github.com/tribe29/checkmk/commit/0409113a1dab95a1200d6e820174fb362…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-09-13 (Fri, 13 Sep 2019)
Changed paths:
M cmk_base/config.py
Log Message:
-----------
Extract tags from shadow host configuration.
Change-Id: I6de9c3d459714ac11238f4b0b2a8aa0412124f21
Commit: d597d097f802c56cc906bc53434450cba457afa3
https://github.com/tribe29/checkmk/commit/d597d097f802c56cc906bc53434450cba…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-09-15 (Sun, 15 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 agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Set version to 1.6.0b11
Change-Id: I8258bbb5e9ffcc70babe172790e2c9d1bc29525f
Commit: 3310eaaadeb41546bb4ba1077984e2472281ce65
https://github.com/tribe29/checkmk/commit/3310eaaadeb41546bb4ba1077984e2472…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
A .werks/10115
Log Message:
-----------
10115 FIX Reanimated shadow hosts
Due to a regression in 1.6.0, using shadow hosts on the master site caused
invalid configurations, which in turn caused CMC crashes. This has been
fixed.
Change-Id: Id1d2d657d83854954dda62d010905d1bfc09c49c
Commit: 3f5e0b3fc7349774bcdf7f3f2457a02077558c59
https://github.com/tribe29/checkmk/commit/3f5e0b3fc7349774bcdf7f3f2457a0207…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/ps.py
Log Message:
-----------
check_parameters/ps.py: fixed duplicate functions
Change-Id: I4e716e8d2157552659c7005e6e3edf42156a79f4
Commit: 1a20261eaabb7569776e539482b3c8eb850bc8b9
https://github.com/tribe29/checkmk/commit/1a20261eaabb7569776e539482b3c8eb8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
A .werks/10043
M cmk/gui/watolib/config_domains.py
Log Message:
-----------
10043 FIX Trusted certificate authorities were not correctly synchronized to remote
sites
The site specific settings were always overwriting the global settings, even when no
site specific settings were configured.
CMK-2700
Change-Id: If6746afa531b1faa8ceb8d04dbf0dd354150e14f
Commit: 8fea988a70875d81169ce346e160c0129aa969f7
https://github.com/tribe29/checkmk/commit/8fea988a70875d81169ce346e160c0129…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
M omd/packages/pnp4nagios/pnp4nagios.make
R omd/packages/pnp4nagios/ui-facelift/images/contentframe_background.jpg
R omd/packages/pnp4nagios/ui-facelift/images/ui-bg_flat_0_aaaaaa_40x100.png
R omd/packages/pnp4nagios/ui-facelift/images/ui-bg_flat_75_6da1b8_40x100.png
R omd/packages/pnp4nagios/ui-facelift/images/ui-bg_glass_55_fbf9ee_1x400.png
R omd/packages/pnp4nagios/ui-facelift/images/ui-bg_glass_65_88b9ce_1x400.png
R omd/packages/pnp4nagios/ui-facelift/images/ui-bg_glass_75_6da1b8_1x400.png
R omd/packages/pnp4nagios/ui-facelift/images/ui-bg_glass_75_94cde6_1x400.png
R
omd/packages/pnp4nagios/ui-facelift/images/ui-bg_highlight-soft_75_274554_1x100.png
R
omd/packages/pnp4nagios/ui-facelift/images/ui-bg_highlight-soft_75_6da1b8_1x100.png
R omd/packages/pnp4nagios/ui-facelift/images/ui-bg_inset-soft_95_fef1ec_1x100.png
M omd/packages/pnp4nagios/ui-facelift/jquery-ui.css
A omd/packages/pnp4nagios/ui-modern-dark/images/ui-icons_000000_256x240.png
A omd/packages/pnp4nagios/ui-modern-dark/images/ui-icons_222222_256x240.png
A omd/packages/pnp4nagios/ui-modern-dark/images/ui-icons_2e83ff_256x240.png
A omd/packages/pnp4nagios/ui-modern-dark/images/ui-icons_454545_256x240.png
A omd/packages/pnp4nagios/ui-modern-dark/images/ui-icons_cd0a0a_256x240.png
A omd/packages/pnp4nagios/ui-modern-dark/jquery-ui.css
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
GUI CSS: pnp4nagios styling for the dark theme and some related
clean-ups
Change-Id: Ie75fa934a1dd8a3e2924359411e84f8fd41153f0
Commit: e4502656c61e4a3cd694197a770c639a37a4b8ca
https://github.com/tribe29/checkmk/commit/e4502656c61e4a3cd694197a770c639a3…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
M omd/packages/check_mk/skel/etc/check_mk/apache.conf
Log Message:
-----------
GUI: Set cache-control headers for static files
This changes the Apache configuration to send
cache-control headers to cut down on unnecessary
reloads.
Change-Id: Iee34fdcae5dbac0ad23e6ec0cfb7aa3b0281fb7e
Commit: d70632480409dd7e939aabd884797b6eca283eb0
https://github.com/tribe29/checkmk/commit/d70632480409dd7e939aabd884797b6ec…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
M cmk_base/piggyback.py
M tests/unit/cmk_base/test_piggyback.py
Log Message:
-----------
Piggyback cleanup uses processed_file_info func
Change-Id: I26263feb9b1cbf6126d8e2b125601e9e3aedc3de
Commit: b5331832d190479b982f928937022bb369be00f8
https://github.com/tribe29/checkmk/commit/b5331832d190479b982f928937022bb36…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
M web/htdocs/js/modules/wato.js
Log Message:
-----------
Fix broken host dependant host property toggling (e.g. like IP addresses)
Change-Id: Icc6ce224557638bc8b41db6e73a996ae7d2d710f
Commit: bd645f673120c35711b13d42adb822f7c472b51d
https://github.com/tribe29/checkmk/commit/bd645f673120c35711b13d42adb822f7c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
M web/htdocs/js/modules/wato.js
Log Message:
-----------
Remove debug output + one more fix for host edit dialog
Change-Id: Iab3137e0a3889223f3282e174a95826e48775e6b
Commit: df18bbf3220d82e0e334e0ef78926fc5ae4ca30a
https://github.com/tribe29/checkmk/commit/df18bbf3220d82e0e334e0ef78926fc5a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
M .werks/10115
Log Message:
-----------
Updated werk version
Change-Id: I1cb4d222174f4a9b78f8c358bbf5d4e7ca818a82
Commit: fd2989f1e772b8e8321c3de5f95a960644351ce2
https://github.com/tribe29/checkmk/commit/fd2989f1e772b8e8321c3de5f95a96064…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
A .werks/10088
M inventory/oracle_dataguard_stats
Log Message:
-----------
10088 FIX oracle_dataguard_stats: Fixed letter salad while rendering table of dataguard
statistics
Change-Id: I44a03631ac15537c2fed5a97dc566260955667bb
Commit: d6c4117d3660543f6294baaeb7b3d68c92b9285a
https://github.com/tribe29/checkmk/commit/d6c4117d3660543f6294baaeb7b3d68c9…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Localization (CMK-2667)
Change-Id: Ib193605c4324f4d60363edf0848b0b60b117d6c0
Commit: ecd46c6abf180b382b81ade6a2f7d52f08cfd691
https://github.com/tribe29/checkmk/commit/ecd46c6abf180b382b81ade6a2f7d52f0…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
A .werks/10116
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.linux
M agents/check_mk_agent.macosx
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
Log Message:
-----------
10116 FIX Make fileinfo work again on old Perl versions
Due to a change in 1.6.0, the fileinfo part of the Checkmk agent only worked
when a Perl >= 5.16 (released in spring 2012) was installed on the client.
For distributions with ancient Perl versions (Debian Squeeze/Wheezy, Ubuntu
Precise, CentOS 6, SLES 11), fileinfo stopped working. This has been fixed.
Change-Id: I81c28b53f285950a63833723827da55f2ff3d29c
Commit: 90a536f56c2464f66cc9038e5cfe241aa0aeaf11
https://github.com/tribe29/checkmk/commit/90a536f56c2464f66cc9038e5cfe241aa…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
A .werks/8794
M cmk/notification_plugins/mail.py
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: 0c6ab4ad3828171fd6858dc716d720b80e871950
https://github.com/tribe29/checkmk/commit/0c6ab4ad3828171fd6858dc716d720b80…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
A .werks/10086
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk_base/config.py
M cmk_base/data_sources/abstract.py
M cmk_base/data_sources/piggyback.py
M cmk_base/default_config/base.py
M cmk_base/modes/check_mk.py
M cmk_base/piggyback.py
M tests/unit/cmk_base/test_piggyback.py
Log Message:
-----------
10086 Piggybacked Hosts: Validity period and state are configurable
Change-Id: Ie83db371b435eed03dc0d74ed12ae59d38381bee
Commit: 319e1905a5eaf6b8c75b2ea16a70e6ee8a75a8d1
https://github.com/tribe29/checkmk/commit/319e1905a5eaf6b8c75b2ea16a70e6ee8…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
A .werks/10087
M cmk_base/piggyback.py
M tests/unit/cmk_base/test_piggyback.py
Log Message:
-----------
10087 DCD: Maximum cache age and validity period are configurable for piggybacked host
connections
Change-Id: I6a166b728d5b499a6332af6822304afa6a59d4ba
Commit: e89006a8f5401a952b6bfa1a13a1c66c53fc3f72
https://github.com/tribe29/checkmk/commit/e89006a8f5401a952b6bfa1a13a1c66c5…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
M cmk_base/piggyback.py
Log Message:
-----------
Piggyback cleanup: Add verbose messages for CL
Change-Id: Ic7ea07e7fc554aa14379b4c7c0092ca91fb3669a
Commit: b74f4c4d26d4e0f1a22fde03bc6a07a543ff2cdf
https://github.com/tribe29/checkmk/commit/b74f4c4d26d4e0f1a22fde03bc6a07a54…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
A .werks/10044
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/watolib/rulesets.py
Log Message:
-----------
10044 FIX Fix broken "ineffective rules" matching
The rule analyzing logic for the "ineffective rules" page in WATO matched on
rules that were in fact effective.
Change-Id: Ia7912a1fc96eba9e995453214a166331751d16b6
Commit: 8ce60cc10729ea720e84b735d0960a0e7ce67482
https://github.com/tribe29/checkmk/commit/8ce60cc10729ea720e84b735d0960a0e7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
M .werks/10086
M .werks/10087
Log Message:
-----------
Updated werk versions
Change-Id: I7630ac7e761f69da398e4bbe0a2b31db88422bcf
Commit: 72cb3d5ec6b6341c0a9e4b30c357ad20ca825ef9
https://github.com/tribe29/checkmk/commit/72cb3d5ec6b6341c0a9e4b30c357ad20c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-16 (Mon, 16 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 agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Temporarily revert version
Change-Id: Ie1f67bdecde4ad10a78d9bb1be69d6b6ffa5f3fd
Commit: 36a71db8504b36f8ce72b55ef715eef3cd49aa3c
https://github.com/tribe29/checkmk/commit/36a71db8504b36f8ce72b55ef715eef3c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
M .werks/10088
Log Message:
-----------
Fix werk version
Change-Id: I836c3577b22f6188fe20bd6908d8b90ef4089d25
Commit: 18b33887b99cac42daf718e0a38b66f38a6a5f07
https://github.com/tribe29/checkmk/commit/18b33887b99cac42daf718e0a38b66f38…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-16 (Mon, 16 Sep 2019)
Changed paths:
M .werks/10116
Log Message:
-----------
Fix werk version
Change-Id: I9e3a8b5e19d1f545f7b4b26409446ea15addfbce
Commit: 2720bee5633f7fc07b3e37a19aa9ecb717ea73df
https://github.com/tribe29/checkmk/commit/2720bee5633f7fc07b3e37a19aa9ecb71…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-09-16 (Mon, 16 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 agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Set version to 1.6.0b11
Change-Id: I5daee8fc1857d02c15b897b727995d3a64788738
Commit: 49a4735a5e92967647ff19262dc1606bc4db0617
https://github.com/tribe29/checkmk/commit/49a4735a5e92967647ff19262dc1606bc…
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: I4d17b3fe23458cbff961c20c3ebb400c99b3f219
Commit: 5fda1f1cec110a62b4641eebf10726b174b9b2f0
https://github.com/tribe29/checkmk/commit/5fda1f1cec110a62b4641eebf10726b17…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Translate
Change-Id: Ic90da001d2adb3229ed89c5083ce260fc8e7b6a6
Commit: 8116a0154d4787ba9099081d493f0a6ebcbab65b
https://github.com/tribe29/checkmk/commit/8116a0154d4787ba9099081d493f0a6eb…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
A .werks/10018
M checks/hp_msa_psu
A tests/unit/checks/generictests/datasets/hp_msa_psu_2050_regression.py
Log Message:
-----------
10018 FIX hp_msa_psu: Do not discover services with invalid data
Some fields are deprecated in HP MSA 1050/2050 devices. In this case we no
longer discover the services "Power Supply Voltage" and "Temperature Power
Supply".
Please do a rediscovery if you discovered the affected hosts with a Checkmk version
from 1.6.0b1 to 1.6.0b10.
Change-Id: Ic668906bdc1ba37b736fd01176929f546f352ff3
Commit: badd60403db1c833fa7c0942ab59c748c92a6007
https://github.com/tribe29/checkmk/commit/badd60403db1c833fa7c0942ab59c748c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M checks/hp_msa_psu
M tests/unit/checks/generictests/datasets/hp_msa_psu_2050_regression.py
Log Message:
-----------
hp_msa_psu: use check API
Change-Id: I4b717b1112c9768fc2eebd2bb5df1ae1805dbfa4
Commit: 31d49afef6f02778dda3e7b96447b74222247c6b
https://github.com/tribe29/checkmk/commit/31d49afef6f02778dda3e7b96447b7422…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
A .werks/10117
M cmk_base/config.py
Log Message:
-----------
10117 FIX Unbreak config generation for raw edition
A change introduced for 1.6.0b10 broke the config generation for the raw
edition, this has been fixed. Note that enterprise/managed editions were
not affected.
Change-Id: I8c543b69a228b0d3125b3080abc677a93171f196
Commit: b315dec9d9a98340a2cf2c6826cb795b45cbe99a
https://github.com/tribe29/checkmk/commit/b315dec9d9a98340a2cf2c6826cb795b4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
A .werks/10045
M cmk_base/discovery.py
Log Message:
-----------
10045 FIX Fix possible "variable referenced before assignment" during bulk
discovery
When an error occurs while communicating with a monitored system, the bulk discovery
could fail with an error like "variable referenced before assignment" while
handling
the error situation.
CMK-2722
Change-Id: Ic46c9e296f57db3b9fa7879301ef944fd67fe26d
Commit: 214c3aa5e8a89c272577bafb4930c06c04456283
https://github.com/tribe29/checkmk/commit/214c3aa5e8a89c272577bafb4930c06c0…
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
M tests/unit/checks/generictests/datasets/netapp_api_vs_traffic.py
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: Icb62c005b9a30fe9006fbfeddb800ca0838b8c0d
Commit: 0f68bff1aaab61cc076d295372974adf122b6e49
https://github.com/tribe29/checkmk/commit/0f68bff1aaab61cc076d295372974adf1…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
M checks/docker_container_diskstat
A
tests/unit/checks/generictests/datasets/docker_container_diskstat_discovery_regression.py
Log Message:
-----------
docker_container_diskstat: always discover
Change-Id: I83e870a2c8d4d7e9d3d3165452d39b376b68fdf7
Commit: 5cdfec2c76bcb873607230ff468536b3478ffb15
https://github.com/tribe29/checkmk/commit/5cdfec2c76bcb873607230ff468536b34…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
A .werks/10046
Log Message:
-----------
10046 FIX Fix missing installation of CEE / CME notification plugins
Change-Id: Ia08ca680442d3b89fe12095d915ffb08305c2bca
Commit: 18049fab2196dbb4ca9c8937b8e0edfdd66afe07
https://github.com/tribe29/checkmk/commit/18049fab2196dbb4ca9c8937b8e0edfdd…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
A .werks/10047
M cmk/gui/watolib/rulespecs.py
Log Message:
-----------
10047 FIX Improved validation of incompatible rulespec registration
In case an incompatible rulespec is registered with Checkmk, this
does not affect the whole Host & service parameters configuration
anymore. Instead of this, an error is shown in var/log/web.log and
on the "Extension packages" page of the CEE/CME.
Change-Id: I352fc3efae9ee79c02ff1572ddb5b0a842db6c55
Commit: 43230594c52a0ad5082a74b490d9954c6a94b646
https://github.com/tribe29/checkmk/commit/43230594c52a0ad5082a74b490d9954c6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-17 (Tue, 17 Sep 2019)
Changed paths:
A .werks/10048
M cmk_base/discovery.py
Log Message:
-----------
10048 FIX Fix bulk discovery error on cluster nodes
When executing a bulk discovery operation on nodes of a cluster, this could
result in an error displaying "'clustered_old'" in the progress dialog
for
the affected host. The services were not updated for these hosts.
Change-Id: I0fcb8c564753b49fc2d068820b98bee5cffc6176
Commit: f74a7ad2b038992b75d8329e155a5654e78dfa91
https://github.com/tribe29/checkmk/commit/f74a7ad2b038992b75d8329e155a5654e…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-09-17 (Tue, 17 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 agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Set version to 1.6.0b12
Change-Id: I6e41892b7358a46e2b0de069eecf3c9cd05ae0fc
Commit: 0bf6d9d9a80ae67379e20c5d14be1d31f5387bee
https://github.com/tribe29/checkmk/commit/0bf6d9d9a80ae67379e20c5d14be1d31f…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
A .werks/10107
M cmk_base/parent_scan.py
Log Message:
-----------
10107 FIX CLI: Don't crash on manual parent scan from the command line without a
specific host
Fixes CMK-2732
Change-Id: I233ad803801ecadbaa8e8cb423de98064f265e74
Commit: 97a9d1386ad9550007845d477612260598dcd6bb
https://github.com/tribe29/checkmk/commit/97a9d1386ad9550007845d47761226059…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
M tests/testlib/pylint_cmk.py
Log Message:
-----------
Fixed detection of python files for pylint
Change-Id: I9b7825327e25a26f6a16549393677fca2e91e098
Commit: b06d759ee462235c1bee9dcec5d7ed6ccf825866
https://github.com/tribe29/checkmk/commit/b06d759ee462235c1bee9dcec5d7ed6cc…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
M tests/integration/notifications/test_simple_rbn.py
M tests/testlib/__init__.py
Log Message:
-----------
Don't use var/log/notify.log for notification tests
var/log/nagios.log and var/check_mk/core/history are
less ambigous and provide more dense information.
Change-Id: I0395310a65a1cdc27da4a8a18b822550e0b16011
Commit: 68771cf117883ca122ace7a201eb43259af4b64f
https://github.com/tribe29/checkmk/commit/68771cf117883ca122ace7a201eb43259…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Remove flag argument from _get_last_check
Change-Id: Iaaa323cb2f576cf39b635f074d868300211ea656
Commit: 516a39338373843f7942d2839582401d6e9f1dbb
https://github.com/tribe29/checkmk/commit/516a39338373843f7942d2839582401d6…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
A .werks/7451
Log Message:
-----------
Forecast Graphs in place documentation
CMK-2674
Change-Id: I302b9c12279c398de3f6c64fb9614a24d818cb9b
Commit: b08258f901408afb1d4836cd7b890e9c635dbe92
https://github.com/tribe29/checkmk/commit/b08258f901408afb1d4836cd7b890e9c6…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
A .werks/8916
M cmk/gui/htmllib.py
M tests/unit/cmk/gui/test_htmllib_Escaper.py
Log Message:
-----------
8916 FIX Fix HTML link parser
The HTML links from the context help texts were not always
parsed correctly. This fixes the parser.
Also make identity check more obvious in the corresponding.
This closes FEED-4241.
Change-Id: I2d6dfc4648c43c930576e4926b54d66adae450c2
Commit: 0d419952cf5f2f4eba94cb1b92077d63bee4a2fd
https://github.com/tribe29/checkmk/commit/0d419952cf5f2f4eba94cb1b92077d63b…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
A .werks/10019
M agents/plugins/mk_jolokia.py
M agents/special/agent_jolokia
Log Message:
-----------
10019 FIX mk_jolokia,agent_jolokia: Continue on missing SEARCH permission
Some preconfigured MBeans require the SEARCH command to be allowed
for the inquiring host. The plugin and agent no longer crash if this
permission is missing, but continue processing all other MBeans.
Also: allow "-v" to be passed through the agent.
Change-Id: Ib5905a5628ebfe6df186833918f584e8db8e4a2e
Commit: a7d5e5b651f0e117c37ac658bd266f7a4735cd2b
https://github.com/tribe29/checkmk/commit/a7d5e5b651f0e117c37ac658bd266f7a4…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
M tests/integration/notifications/test_simple_rbn.py
Log Message:
-----------
Somehow the test_simple_rbn cannot find the log lines
Try to increase the timeout to see if it help.
Change-Id: Ia3f165854521af0c785a06839d17895c7c0258f5
Commit: 460f2766d37d1946a1d0842e849e652eb3517260
https://github.com/tribe29/checkmk/commit/460f2766d37d1946a1d0842e849e652eb…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
M tests/integration/notifications/test_simple_rbn.py
Log Message:
-----------
Revert "Somehow the test_simple_rbn cannot find the log lines"
This reverts commit a7d5e5b651f0e117c37ac658bd266f7a4735cd2b.
Commit: a869ca737adf4f1fcdaa93655b8f271c883bb299
https://github.com/tribe29/checkmk/commit/a869ca737adf4f1fcdaa93655b8f271c8…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
M tests/integration/notifications/test_simple_rbn.py
Log Message:
-----------
Adapt log lines for test_simple_rbn
The last log line for nagios was not correct, because additional
output for a missing graph was present. We skip that part for now.
Additionally a trailing "] " is adedd to make the matches unique.
Change-Id: Ida0adeb2bca34a5b01d7c19dc7b989c84ec15b87
Commit: 17fb3f8a3a1033f42ebaae4b302736bcb7a5b275
https://github.com/tribe29/checkmk/commit/17fb3f8a3a1033f42ebaae4b302736bcb…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
M .werks/10107
Log Message:
-----------
werk: remove jira reference
Change-Id: Ie6f4442bb7251a08d89fd43df471d5017f6f3816
Commit: 85d25349018b81b49dc3d52cd29dfce69179d046
https://github.com/tribe29/checkmk/commit/85d25349018b81b49dc3d52cd29dfce69…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Remove flag argument from _wait_for_next_check
Change-Id: I155b9afda4a849d0fa6789bbba5dec1616fa1bc6
Commit: 14b1e8f334b4cd4073551db94867eaf1b1268bf8
https://github.com/tribe29/checkmk/commit/14b1e8f334b4cd4073551db94867eaf1b…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Move the wait_timeout variable to its place of use
Change-Id: Id1780a0e4252ba2fc01a6eaf19fc7d7433f376e6
Commit: 65b9764cf51f706a3b52ded962cfabd806b3a233
https://github.com/tribe29/checkmk/commit/65b9764cf51f706a3b52ded962cfabd80…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
M agents/special/agent_ucs_bladecenter
Log Message:
-----------
comment: remove wrong comment about fritzbox
Change-Id: I9cd6acd52bfa9bc8316a1713a95503e666c6ed74
Commit: d935a220995264207769559b58bceeba964d3aea
https://github.com/tribe29/checkmk/commit/d935a220995264207769559b58bceeba9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
A .werks/10049
M cmk/gui/gui_background_job.py
Log Message:
-----------
10049 FIX Background job overview: Only list job types with existing job entries
The "Background jobs overview" of WATO is now only listing the job types
that currently have at least one job entry to visualize.
Change-Id: Ia2818e7b79a3251d965a175962c904ace09866d4
Commit: 361498180afddea9c9f7c6ad919da843b086571a
https://github.com/tribe29/checkmk/commit/361498180afddea9c9f7c6ad919da843b…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
M cmk/gui/plugins/views/node_visualization.py
Log Message:
-----------
Fixed typo
Change-Id: I2bdbd9c476dbd2e5dc4fb8ade0df3bccd44693d4
Commit: 0cf11484a7e5632168bbfadbdd97aef1e5eb0e31
https://github.com/tribe29/checkmk/commit/0cf11484a7e5632168bbfadbdd97aef1e…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Prepared translations
Change-Id: I2d13a8d1ba2092a31dda36433c96eb00371f7a60
Commit: a6c6c9dabc5120f2a548f1e9074c5f966ebdddf1
https://github.com/tribe29/checkmk/commit/a6c6c9dabc5120f2a548f1e9074c5f966…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
M cmk/gui/plugins/wato/check_mk_configuration.py
Log Message:
-----------
Add help text
Change-Id: I471bd5a48b3c69be3d51d8bf470b069d876889da
Commit: b5e5ba6ca09676f7ffafad682612807198816e1c
https://github.com/tribe29/checkmk/commit/b5e5ba6ca09676f7ffafad68261280719…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Preparsed translation
Change-Id: I896c05387e3d42ad4afa9c4df8e98ded16a21cd4
Commit: 2555894c37bd9f74eeb9eb38bb95cce2c0fd3425
https://github.com/tribe29/checkmk/commit/2555894c37bd9f74eeb9eb38bb95cce2c…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Translated a few tests
Change-Id: If1afc5dd419d7fdf367806ed423af8fe2a8e2f3b
Commit: e453f3031dd30c4023aaa0199443027bf35fdf49
https://github.com/tribe29/checkmk/commit/e453f3031dd30c4023aaa0199443027bf…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
M cmk/gui/plugins/wato/check_mk_configuration.py
Log Message:
-----------
Fixed typo in help text
Change-Id: Ie58a4e7f88223420fbe7b980a11d86f4d8fe41e9
Commit: 2088e2795c244c5b6751318342b3fe14330e8faa
https://github.com/tribe29/checkmk/commit/2088e2795c244c5b6751318342b3fe143…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
M cmk/gui/plugins/wato/check_mk_configuration.py
Log Message:
-----------
Fixed missing _()
Change-Id: Ie29a1ba7038f494da2a434ed4de59efc1767dd7e
Commit: 77884fb1a1134fae7107ff2ad05fef310992d373
https://github.com/tribe29/checkmk/commit/77884fb1a1134fae7107ff2ad05fef310…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Prepared translations
Change-Id: I37e55cf4edbea7ec6db666381efab717d2d7d9ce
Commit: 223f013e5a4f7f8120e7c247bb748bf258d94ad8
https://github.com/tribe29/checkmk/commit/223f013e5a4f7f8120e7c247bb748bf25…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Translated a few tests
Change-Id: I1983ed03c89dcb45a2fbf561494aa6cf02565a7a
Commit: 2096adf03ceaf0f4d037c2cc0f690355b9be6459
https://github.com/tribe29/checkmk/commit/2096adf03ceaf0f4d037c2cc0f690355b…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
A .werks/7276
M cmk/gui/plugins/wato/active_checks.py
Log Message:
-----------
7276 FIX check_smtp: WATO GUI was unable to display integer based reponse time
Earlier versions stored the response time levels as integer value. Later versions required
a float value.
The result was a warning box in the edit rule page, stating that the default settings
would be used again.
Change-Id: I0d757f51127cbf14fe4a0722adc233dec399546a
Commit: 62e709bd21d54d7f49f3720a2c79343ebef97570
https://github.com/tribe29/checkmk/commit/62e709bd21d54d7f49f3720a2c79343eb…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Added a few translations
Change-Id: I4082b9d387c497b9d69b975f44d42bfeff1fbda9
Commit: 578a9eb057a4441a87c26d8d6e83257f1de623cb
https://github.com/tribe29/checkmk/commit/578a9eb057a4441a87c26d8d6e83257f1…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
A .werks/10135
M agents/plugins/mk_docker.py
M tests/unit/agents/plugins/test_mk_docker.py
Log Message:
-----------
10135 FIX mk_docker.py: Do not crash upon removed images
The section docker_container_status was not produced for containers
whose image had been removed from the node.
FEED-4250
Change-Id: Ib8b68311366d99cf4e3d64151bf74d5b3846aa35
Commit: 23a5f6e21ff51b5e2e71ced73ff7a2e9fbe1804e
https://github.com/tribe29/checkmk/commit/23a5f6e21ff51b5e2e71ced73ff7a2e9f…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-18 (Wed, 18 Sep 2019)
Changed paths:
M checks/docker_container_diskstat
M tests/unit/checks/generictests/datasets/docker_container_diskstat_agent_section.py
R
tests/unit/checks/generictests/datasets/docker_container_diskstat_discovery_regression.py
M
tests/unit/checks/generictests/datasets/docker_container_diskstat_plugin_section.py
A tests/unit/checks/test_docker_container_diskstat.py
Log Message:
-----------
docker_container_diskstat: be pending instead of reporting zero
Change-Id: If7f247e1d627448ba1bc6ec144cd95daa15b9c63
Commit: 46928b01ba1d1e7b07afb1702fde806d35cd3467
https://github.com/tribe29/checkmk/commit/46928b01ba1d1e7b07afb1702fde806d3…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
A .werks/10108
M checks/apt
A tests/unit/checks/generictests/datasets/apt_all_ok.py
A tests/unit/checks/generictests/datasets/apt_remove.py
Log Message:
-----------
10108 FIX Fix apt check when switched to "dist-upgrade" and encountering auto
removals
Fixes CMK-2728
Change-Id: Idf1ce9a817d89741be82e46c9cb4f924dfbd3324
Commit: f233ade351052b517faace7ce63c4b99a31a8434
https://github.com/tribe29/checkmk/commit/f233ade351052b517faace7ce63c4b99a…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
M agents/windows/plugins/mk_jolokia.exe
M agents/windows/plugins/mk_logwatch.exe
Log Message:
-----------
[CMK-2738] - plugins mk_logwatch.exe and mk_jolokia.ex are up to date
Change-Id: I4b3386d0f64cef37c63deb34adc562434521e195
Commit: 4c9464ed28de15adb7fb1d4fbef36a2236770a84
https://github.com/tribe29/checkmk/commit/4c9464ed28de15adb7fb1d4fbef36a223…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
M agents/wnx/install/Product.wxs
M agents/wnx/src/engine/cfg.cpp
Log Message:
-----------
[CMK-2748] - installer doesn't remove any folders in ProgramData anymore to avoid
problems with uninstallation
Change-Id: I68955227757f63fb796d27e0f13c00ce3a2715a3
Commit: c073ca14692fb41007f7c6117df6b493a5a09f52
https://github.com/tribe29/checkmk/commit/c073ca14692fb41007f7c6117df6b493a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
A .werks/10050
M package-lock.json
M package.json
M web/htdocs/js/index.js
M web/htdocs/js/side_index.js
M webpack.config.js
Log Message:
-----------
10050 FIX Fix GUI incompatiblities with IE11
The whole javascript functionality was broken with IE11 in previous 1.6.0
releases. We have now restored the most functionality for IE11. Some
advanced or rarely used features might still not work, please let us know.
Change-Id: I2ba7d19ffe9105b1e53870badeb44c329139efe8
Commit: 026beeb8dc9041b10ce4de2525987c0458d72545
https://github.com/tribe29/checkmk/commit/026beeb8dc9041b10ce4de2525987c045…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Extract function _command_timestamp and rename variable schedule_ts
Change-Id: I776d748c432eb1110ed1bd67fd48618fa12b4061
Commit: 4f672a6ea06b691a7386914b23f965b1065b8b8d
https://github.com/tribe29/checkmk/commit/4f672a6ea06b691a7386914b23f965b10…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Remove unused argument introduced previously
Change-Id: I6626e5a70f0e2a9cddadd9181bdce7a82ba920d4
Commit: 11687bbd0929797642746b09821f2d561306e21d
https://github.com/tribe29/checkmk/commit/11687bbd0929797642746b09821f2d561…
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: I72788d9ba5a2d233fa712c9392fb9e992981f8b3
Commit: e9d4c07be4d3915160c5d3e5ec453105a31ad21d
https://github.com/tribe29/checkmk/commit/e9d4c07be4d3915160c5d3e5ec453105a…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
M tests/unit/checks/generictests/datasets/docker_container_diskstat_agent_section.py
Log Message:
-----------
fix unit tests
Change-Id: I51ab96849344943b2eb95aba179858dec0701a63
Commit: 67d54a5f193b4b32ed1d7080389220e881ecdadc
https://github.com/tribe29/checkmk/commit/67d54a5f193b4b32ed1d7080389220e88…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
A .werks/10051
M cmk/gui/background_job.py
Log Message:
-----------
10051 FIX Background jobs: Make output of background jobs immediately visible
The log output of background jobs was not always immediately visible in the job
progress dialog. Some jobs showed the full output after completion while they
should show it right after printing the output during processing.
Change-Id: I33484cdcad7f2cf80c3da6be307dcc89be14159d
Commit: 3efc4e4dffb24c47628890d367aea121c112af1a
https://github.com/tribe29/checkmk/commit/3efc4e4dffb24c47628890d367aea121c…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
A .werks/10098
M cmk_base/piggyback.py
Log Message:
-----------
Piggybacked hosts: Reduced FileIO calls
Change-Id: Id31f12cb4775138626ab0949b6e37de6343483e0
Commit: 0631fd7b816deb946698f1da0b72dcfc03ed2869
https://github.com/tribe29/checkmk/commit/0631fd7b816deb946698f1da0b72dcfc0…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
M cmk/gui/htmllib.py
M cmk/gui/wato/pages/services.py
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/facelift/scss/_wato.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
GUI Tuning: Further fixes
* log_state floatfilter: positioning and line break
* hover_menu message ("Loading..."): font color
* context help texts: colors
* action_buttons for "Services for host": positioning and grouping
* disabled rules: tag colors
* ineffective rules: highlighting colors (matches_search)
Change-Id: I8b7ad3943714991a230718687ecef1c829219eed
Commit: 2c4cfa1a4f06a8b89fc36625e51dd156973863e0
https://github.com/tribe29/checkmk/commit/2c4cfa1a4f06a8b89fc36625e51dd1569…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
M cmk/gui/plugins/views/availability.py
M web/htdocs/js/modules/activation.js
M web/htdocs/js/modules/availability.js
M web/htdocs/themes/facelift/images/icon_report_element.png
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/facelift/scss/_wato.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
GUI Tuning: Availability timeline highlighting, WATO activate changes
font color and report icons (FEED-4252)
Change-Id: I6e5c97a8ade4e85871dfb88e60854e4400e2ec43
Commit: 72adfb860c9e6e3d6af41def7a291bfe3541a2ef
https://github.com/tribe29/checkmk/commit/72adfb860c9e6e3d6af41def7a291bfe3…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_status.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
GUI Tuning: pnp4nagios styling for CEE
Change-Id: I23165459d04a332ca085a54cd755c64ce291feeb
Commit: b2cce626a45a308aaf147265f23c313c994fa4bc
https://github.com/tribe29/checkmk/commit/b2cce626a45a308aaf147265f23c313c9…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
locale
Change-Id: I09b9edd95afb85f96490a5b1b908d24c9865cfc8
Commit: 9fd1b186404c901211f47645f5f4bd6de8119e2f
https://github.com/tribe29/checkmk/commit/9fd1b186404c901211f47645f5f4bd6de…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
A .werks/10118
Log Message:
-----------
10118 Improved the handling of host checks via service status in CMC.
Previously the CMC used an active check (check_lql_service) for this,
querying itself via Livestatus. This is quite inefficient and convoluted:
The CMC already knows everything it needs internally.
Now the CMC simply propagates every check result of the service in question
directly to the configured host, too. This is much more efficient, and we
even get all information from the check now, including e.g. the long
output.
CMK-2474
Change-Id: Ie1f2d6de39bb91c50c949ae5f800a3caedc0ed8a
Commit: c33148dcec1950ce4dfdb0b0cc2a074031ae7a32
https://github.com/tribe29/checkmk/commit/c33148dcec1950ce4dfdb0b0cc2a07403…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
A .werks/10060
Log Message:
-----------
10060 Windows Agent's plugins mk_logwatch and mk_jolokia are updated
Since now Windows Agent uses newest versions of those plugins
Change-Id: I06dfedc5bb3df10dd35543bec0d3214dcf908cc7
Commit: a41b130cc6f56403f53666ee63f5249ddba18b8e
https://github.com/tribe29/checkmk/commit/a41b130cc6f56403f53666ee63f5249dd…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
A .werks/10061
Log Message:
-----------
10061 FIX Windows Agent Installer doesn't clean ProgramData Folder anymore
Previously the manual use of Windows Installer(check_mk_agent.msi) could lead
to strange installation errors. This happens during the cleanup of the
ProgramData folder, because some files in this folder may be locked by
other running Windows software, Windows Agent's plugins, cmk-update-agent.exe
or even by the Windows Agent itself.
Since now then the Windows Installer does not touch ProgramData anymore and
prevents such errors.
Change-Id: I00d00b82867b25c07fe01f4bf8d5f46748f4254c
Commit: bf32b3a42b631e7a18410b3891963686b028950b
https://github.com/tribe29/checkmk/commit/bf32b3a42b631e7a18410b3891963686b…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
M agents/wnx/src/engine/async_answer.cpp
M agents/wnx/src/engine/async_answer.h
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/service_processor.h
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/src/engine/windows_service_api.h
M agents/wnx/watest/test-service-processor.cpp
Log Message:
-----------
[CMK-2748] [FEED-4259] - improvements related to plugins to speed up agent stop
- MSI install stops agent and the stop must be realtive quick
- typos
Change-Id: Ic1516cf561c09ad48dc5738c4f8e80584b9d8769
Commit: ddc24a6b160c7b208abcceca175e1ccdc01f3724
https://github.com/tribe29/checkmk/commit/ddc24a6b160c7b208abcceca175e1ccdc…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
A .werks/10097
M checks/ibm_svc_enclosure
Log Message:
-----------
10097 FIX ibm_svc_enclosure: Do not crash if old-style parameters (None) where
discovered
Change-Id: I937577fd0bda9f07388d40f5aef1ab36f7d4e2e8
Commit: ad565c5afe9e1c4e4cfceea630c453f62dd11c42
https://github.com/tribe29/checkmk/commit/ad565c5afe9e1c4e4cfceea630c453f62…
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
Previously the mssql.vbs ignored empty blocked session (==0).
This causes vanished services on the Checkmk server.
Now the blocked sessions are always delievered. You have to
deploy the mssql.vbs.
Change-Id: I3ac4c46bde0df97f80ef82c944df1aa03b3727cb
Commit: c12a06616491069857c94e0491c9a392646d59ff
https://github.com/tribe29/checkmk/commit/c12a06616491069857c94e0491c9a3926…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
A .werks/10090
M cmk/special_agents/agent_aws.py
Log Message:
-----------
10090 FIX Agent AWS: Fixed 'ElasticLoadBalancing' object has no attribute
'describe_target_health'
Change-Id: I63f57349cd7d7365bcaddb39835db0b3512625f3
Commit: 0ffddf4f177d87e855e25140dc0dbba2da4729cb
https://github.com/tribe29/checkmk/commit/0ffddf4f177d87e855e25140dc0dbba2d…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
A .werks/10091
M cmk/special_agents/agent_aws.py
Log Message:
-----------
10091 FIX Agent AWS: Let EC2 services become stale if the instance was terminated
The EC2 piggybacked hostname contains the value of the field 'PrivateIpAddress'.
If an EC2 instance terminates then this field is missing.
In this case we skip this instance and the services of the EC2 instance become
stable.
Moreover the Check_MK service reports 'Got not information from host'.
Change-Id: If9df6dcd8157d67362f495059bf8fd6599bead76
Commit: 5c916133731d1cfd0594bda3ba7e32326731f9e3
https://github.com/tribe29/checkmk/commit/5c916133731d1cfd0594bda3ba7e32326…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
M cmk/gui/node_visualization.py
M cmk/gui/plugins/dashboard/builtin.py
M cmk/gui/plugins/views/icons/topology.py
M cmk/gui/plugins/views/node_visualization.py
M cmk/gui/views.py
M tests/unit/cmk/gui/test_gui_config.py
M web/htdocs/js/modules/node_visualization/node_visualization.js
M web/htdocs/js/modules/node_visualization/node_visualization_layout_styles.js
M web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
M web/htdocs/js/modules/node_visualization/node_visualization_toolbar.js
M web/htdocs/js/modules/node_visualization/node_visualization_utils.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport_layers.js
M web/htdocs/themes/facelift/scss/_node_visualization.scss
Log Message:
-----------
Replaced NagVis based network topology with NodeVis network topology
Change-Id: I647491b64332438a87a8f7d6487c262e8f38f108
Commit: 9d9d6407e4c9dda07485751185b3e5eda1a12d61
https://github.com/tribe29/checkmk/commit/9d9d6407e4c9dda07485751185b3e5eda…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
A .werks/10165
M cmk/gui/watolib/__init__.py
Log Message:
-----------
10165 FIX Factory settings: Docker container host check command is set now
Instead of always assuming the docker containers to be up, the docker containers
now base their host state on the service state of the "Docker container
status"
service.
This is configured by the factory settings using the ruleset "Host Check
Command".
The factory settings only apply to new created sites. In case you want this in
existing sites, you need to create a rule in this ruleset manually.
Change-Id: Ibf4fd91a46b9d17187e396b834ea65ea28678bcf
Commit: 419312664f657cb499f100c6a41993a59cbaf7d5
https://github.com/tribe29/checkmk/commit/419312664f657cb499f100c6a41993a59…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
M checks/docker_container_diskstat
M tests/unit/checks/generictests/datasets/docker_container_diskstat_agent_section.py
M
tests/unit/checks/generictests/datasets/docker_container_diskstat_plugin_section.py
M tests/unit/checks/test_docker_container_diskstat.py
Log Message:
-----------
docker_container_diskstat: remove cluster awareness
Change-Id: I6654e386efa3ae1c6bb2146ec736b54b774615b8
Commit: c40f17651064158518c6ec6554b4ef3446e15c1f
https://github.com/tribe29/checkmk/commit/c40f17651064158518c6ec6554b4ef344…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-19 (Thu, 19 Sep 2019)
Changed paths:
A .werks/10136
M checkman/docker_container_status.health
A checkman/docker_container_status.uptime
M checks/docker_container_status
M tests/unit/checks/generictests/datasets/docker_container_status_1.py
M tests/unit/checks/generictests/datasets/docker_container_status_2.py
Log Message:
-----------
10136 docker_container_status.uptime: Add uptime service for containers w/o checkmk
agent
Change-Id: I6484efee4ab221c4a9e849c00bcab0fdd9b067bd
Commit: d62dad00dd2777ef134462a61fb85dc097fce2d9
https://github.com/tribe29/checkmk/commit/d62dad00dd2777ef134462a61fb85dc09…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-20 (Fri, 20 Sep 2019)
Changed paths:
A .werks/8795
M cmk/utils/store.py
Log Message:
-----------
8795 FIX mknotifyd: fix file descriptor leak
Before the mknotifyd reloads its configuration it
tries to aquire the Checkmk configuration lock.
Every time the mknotifyd could not get the lock
it leaked a file descriptor. This is fixed.
The lock could e.g. not be obtained during an
activate changes.
Change-Id: I74c72e1df4e7fcd2f41c247f69e3acb7a30ef4ca
Commit: 8d97cae3ea0f81ef33575d036314d1590a4c42b7
https://github.com/tribe29/checkmk/commit/8d97cae3ea0f81ef33575d036314d1590…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-20 (Fri, 20 Sep 2019)
Changed paths:
A .werks/10166
M cmk_base/config.py
Log Message:
-----------
10166 FIX Fix cmcdump issue during config activation
During config activation a KeyError with reference to a shadow host name
could be raises.
Change-Id: I1bb4b039670253627118b0f6fe404087721b9947
Commit: 78c2783ac9e8e0042cd76899305e4e4aa25779f7
https://github.com/tribe29/checkmk/commit/78c2783ac9e8e0042cd76899305e4e4aa…
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 ad565c5afe9e1c4e4cfceea630c453f62dd11c42.
Commit: 0dd2ae8678ccf98e9922e535d2ad85414b821410
https://github.com/tribe29/checkmk/commit/0dd2ae8678ccf98e9922e535d2ad85414…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-20 (Fri, 20 Sep 2019)
Changed paths:
M agents/wnx/watest/test-service.cpp
Log Message:
-----------
Windows Agent seervice global stop API unit test
Change-Id: I9f09d96635963adddb87daedb0ad690516e6b0d8
Commit: 83863dae64bc7f336bc4af682f19537d273528a7
https://github.com/tribe29/checkmk/commit/83863dae64bc7f336bc4af682f19537d2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-20 (Fri, 20 Sep 2019)
Changed paths:
M tests/integration/omd/test_monitoring_plugins.py
Log Message:
-----------
Remove test for removed check plugin
Change-Id: Ic1bda4dac08579c68f722d622dd2ea948a6b19ee
Commit: 748bf92bec4f2b9769664c3aab7521c862dacfdb
https://github.com/tribe29/checkmk/commit/748bf92bec4f2b9769664c3aab7521c86…
Author: Alexander Wilms <alex.wilms(a)tribe29.com>
Date: 2019-09-20 (Fri, 20 Sep 2019)
Changed paths:
M doc/treasures/mk_apt_hook
Log Message:
-----------
Fix MK Bday
Change-Id: I6032f8ef7eb1a9278ccd483f10e293258de96e52
Commit: 530548a45a7a481f22759312db57454798b11872
https://github.com/tribe29/checkmk/commit/530548a45a7a481f22759312db5745479…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-20 (Fri, 20 Sep 2019)
Changed paths:
A .werks/10167
M omd/packages/check_mk/skel/etc/check_mk/apache.conf
Log Message:
-----------
10167 FIX Fix excessive memory consumption on systems using apache 2.2 (e.g. RedHat 6)
The site apache was consuming a lot more memory than intended. The memory usage
seemed to grow with every request to the apache 2.2 process. This was caused by
a bad mod_wsgi configuration. This config made each apache process create multiple
python interpreters within a single process, one for each GUI page (views.py, ...).
Apache 2.4 based systems were not affected by this.
Change-Id: Ibfe2c8a27db7906a564eff9d5fc86faec06f115e
Commit: c96a8b470e87398016345b46386d3c76b0a9d922
https://github.com/tribe29/checkmk/commit/c96a8b470e87398016345b46386d3c76b…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-20 (Fri, 20 Sep 2019)
Changed paths:
M cmk/gui/plugins/views/painters.py
M web/htdocs/themes/facelift/scss/_snapins.scss
M web/htdocs/themes/facelift/scss/_status.scss
M web/htdocs/themes/facelift/scss/_views.scss
Log Message:
-----------
GUI Tuning: Replaced .prob state by .states and tuned the matrix table
top row (CMK-2720)
Change-Id: Ia5c586b6d528f84e0bdc64a0d24ddd0b8ba77d07
Commit: 95d6b7bc6df51a25292e5096f42ab419e7d4cc48
https://github.com/tribe29/checkmk/commit/95d6b7bc6df51a25292e5096f42ab419e…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-20 (Fri, 20 Sep 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_node_visualization.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
GUI Tuning: Further dark theme styling of node visualization in network topology view
Change-Id: Ia2c54a67de808778c39daf93cfb589a8e8363b4c
Commit: 3a89a20039ecc508abc7a84db5508e4c8be7f31b
https://github.com/tribe29/checkmk/commit/3a89a20039ecc508abc7a84db5508e4c8…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-20 (Fri, 20 Sep 2019)
Changed paths:
A .werks/10099
M agents/windows/plugins/mssql.vbs
M checks/mssql_blocked_sessions
A
tests/unit/checks/generictests/datasets/mssql_blocked_sessions_INST_BLOCKED_regression.py
A
tests/unit/checks/generictests/datasets/mssql_blocked_sessions_INST_NO_BLOCKED_regression.py
A
tests/unit/checks/generictests/datasets/mssql_blocked_sessions_NO_INST_BLOCKED_regression.py
A
tests/unit/checks/generictests/datasets/mssql_blocked_sessions_NO_INST_NO_BLOCKED_regression.py
Log Message:
-----------
10099 FIX mssql_blocked_sessions: Fixed vanished services if no blocked sessions are
sent from agent plugin
Change-Id: Iaa1d7270c8832ac2830808fbe6d62537539c1753
Commit: 31f4a3666843221e071f964613cc404be10fdf18
https://github.com/tribe29/checkmk/commit/31f4a3666843221e071f964613cc404be…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-20 (Fri, 20 Sep 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
localize
Change-Id: Ieed7675bb817887e21c1b8c6affe3746785672a2
Commit: f1d35ede683b4d9d7e115165ba9b58bc13c00611
https://github.com/tribe29/checkmk/commit/f1d35ede683b4d9d7e115165ba9b58bc1…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-20 (Fri, 20 Sep 2019)
Changed paths:
M checks/mssql_blocked_sessions
Log Message:
-----------
Make test deterministic
Change-Id: I8f47f5a36f1e3cbcb8332cbf4c3a77812ac94400
Commit: da6829c7767ec2e9fb0e6b5e93c80d928811a15e
https://github.com/tribe29/checkmk/commit/da6829c7767ec2e9fb0e6b5e93c80d928…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-09-20 (Fri, 20 Sep 2019)
Changed paths:
M cmk/gui/bi.py
M cmk/gui/node_visualization.py
M cmk/gui/plugins/views/node_visualization.py
M web/htdocs/js/modules/node_visualization/node_visualization.js
M web/htdocs/js/modules/node_visualization/node_visualization_datasources.js
M web/htdocs/js/modules/node_visualization/node_visualization_layout_styles.js
M web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport.js
M web/htdocs/js/modules/node_visualization/node_visualization_viewport_layers.js
Log Message:
-----------
several node visualization layouting fixes, enabled auto update of data
Change-Id: Ibe2fdefe56e888db78ecb7cc5d690983327fecc3
Commit: 2f9ef57797d7477460b8224627b77c412ae21751
https://github.com/tribe29/checkmk/commit/2f9ef57797d7477460b8224627b77c412…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-09-20 (Fri, 20 Sep 2019)
Changed paths:
M web/htdocs/js/modules/node_visualization/node_visualization_layouting.js
Log Message:
-----------
node visualization: trigger layout update on load/save operations
Change-Id: I4ec3379a2e2f7a415734314c19944a628dbea700
Commit: 9b682d46c8ce3ea8f2a81c4b91908da74b2d0f53
https://github.com/tribe29/checkmk/commit/9b682d46c8ce3ea8f2a81c4b91908da74…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-20 (Fri, 20 Sep 2019)
Changed paths:
A .werks/10100
M inventory/mssql_clusters
Log Message:
-----------
10100 FIX mssql_clusters: Fixed inventorizing MSSQL clusters if DB name is missing
Change-Id: I42b9184c7d37a84d6830b5719adc5faacb054822
Commit: d34628bf3b7b2cca962500f24a720f387b8c3ade
https://github.com/tribe29/checkmk/commit/d34628bf3b7b2cca962500f24a720f387…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-09-20 (Fri, 20 Sep 2019)
Changed paths:
M cmk/utils/rulesets/ruleset_matcher.py
Log Message:
-----------
rulespec_matcher: transform_in_place improvements
Change-Id: I44bb99ec63ad5b6b7963d42e9d243d3898620cd1
Commit: 5ab6ce6b8c534c08d16bac9bb2f417cf2699f9c5
https://github.com/tribe29/checkmk/commit/5ab6ce6b8c534c08d16bac9bb2f417cf2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-20 (Fri, 20 Sep 2019)
Changed paths:
M cmk/gui/plugins/views/builtin.py
Log Message:
-----------
Remove duplicate docker CPU utilization column
FEED-4281
Change-Id: I85e113f9facc0e993e77ddfff4dad4eb174b3ee0
Commit: fd93e69419fcb67bdb5a91075b9c3ebaede466cd
https://github.com/tribe29/checkmk/commit/fd93e69419fcb67bdb5a91075b9c3ebae…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-20 (Fri, 20 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 agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Update version number
Change-Id: Ibad1f74f872d0a1a9b09c86e769329f5aac03204
Commit: 8ff063dac40a492d4e9abc735c74bdc10ce110e2
https://github.com/tribe29/checkmk/commit/8ff063dac40a492d4e9abc735c74bdc10…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-20 (Fri, 20 Sep 2019)
Changed paths:
M .werks/10019
M .werks/10050
M .werks/10051
M .werks/10060
M .werks/10061
M .werks/10090
M .werks/10091
M .werks/10094
M .werks/10097
M .werks/10098
M .werks/10099
M .werks/10100
M .werks/10108
M .werks/10118
M .werks/10135
M .werks/10136
M .werks/10165
M .werks/10166
M .werks/10167
M .werks/7276
M .werks/7451
M .werks/8795
M .werks/8916
Log Message:
-----------
Update werk versions
Change-Id: I2975bdf6fbb812f51eeecb4785ee00b9b3bd24a5
Commit: 8783136ca3ce40be3820473cd7f1eb1557fe3f2b
https://github.com/tribe29/checkmk/commit/8783136ca3ce40be3820473cd7f1eb155…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-20 (Fri, 20 Sep 2019)
Changed paths:
M .werks/10060
Log Message:
-----------
Update werk infos
Change-Id: I85a1a3ca49a7adc2c292616fd37d03714d1b50b4
Commit: d926ce32e50cabe148750dc1fa9fb9421e2f0d65
https://github.com/tribe29/checkmk/commit/d926ce32e50cabe148750dc1fa9fb9421…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-09-20 (Fri, 20 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 agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Set version to 1.6.0p1
Change-Id: I25d67ce254507e31caf6659c558fb2cff6ccc83e
Commit: 5084aa1934e44dee86206ae9fd2b90a6c5d25cff
https://github.com/tribe29/checkmk/commit/5084aa1934e44dee86206ae9fd2b90a6c…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-20 (Fri, 20 Sep 2019)
Changed paths:
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/engine/cap.cpp
M agents/wnx/src/main/check_mk_service.cpp
Log Message:
-----------
Improved Logging and better exception protection
Change-Id: I0c9e322316e82f6973e8f73e01e8670c07a5e450
Commit: 4366e826398e9de6c492bbef04d8288a2834d5bf
https://github.com/tribe29/checkmk/commit/4366e826398e9de6c492bbef04d8288a2…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-20 (Fri, 20 Sep 2019)
Changed paths:
M agents/wnx/integration/test_section_check_mk.py
M agents/wnx/src/engine/providers/check_mk.cpp
M agents/wnx/src/engine/providers/check_mk.h
M agents/wnx/src/engine/section_header.h
M agents/wnx/src/lwa/Configuration.cpp
M agents/wnx/test_files/config/check_mk.test.out
M agents/wnx/watest/test-cvt.cpp
M agents/wnx/watest/test-section_providers.cpp
M agents/wnx/watest/test_check_mk.cpp
M agents/wnx/watest/watest.vcxproj.filters
Log Message:
-----------
[CMK-2734] - only_from now converted using plain strings, without adding /32 to normal
IP addresses
- unit tested
- verified manually
- integration tests fixed
- empty only_from corrected
Change-Id: Id3b6e11280c5fca1ac709ec8f7229f79e875df72
Commit: 253ed673e8c05e96117801b6698aac9df5a1651a
https://github.com/tribe29/checkmk/commit/253ed673e8c05e96117801b6698aac9df…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-20 (Fri, 20 Sep 2019)
Changed paths:
M .werks/6578
M cmk/gui/plugins/wato/check_mk_configuration.py
Log Message:
-----------
Improved only_from werk and help text
Change-Id: I398c6613e807c1b3ed9c0989e98dc9c5e904fc92
Commit: 164e75cb33a45dfc875707cc5b8a30c87270a90f
https://github.com/tribe29/checkmk/commit/164e75cb33a45dfc875707cc5b8a30c87…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-21 (Sat, 21 Sep 2019)
Changed paths:
A .werks/10168
M agents/cfg_examples/logwatch.cfg
Log Message:
-----------
10168 FIX Disable CLUSTER sections in sample logwatch.cfg
The uncommented CLUSTER sections in the logwatch.cfg could lead to unexpected
results when starting to configure logwatch using the sample configuration.
We have now simply commented out these sections.
Change-Id: Id6aadfe4465a50231fd1ad218eebcf6c3da64ef2
Commit: 47c66332164b3ef9996eb7b15107081189e48520
https://github.com/tribe29/checkmk/commit/47c66332164b3ef9996eb7b1510708118…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-21 (Sat, 21 Sep 2019)
Changed paths:
A .werks/10169
M agents/plugins/mk_logwatch
Log Message:
-----------
10169 FIX mk_logwatch: Fix "random" missing logfile when monitoring through
xinetd
When executing the agent through xinetd, the environment is initialized in
a different way than when executing the agent manually from the command line.
This can lead to different locale settings making mk_logwatch use a different
default encoding on linux systems.
Instead of the widely used UTF-8 encoding it assumed ANSI_X3.4-1968 encoding.
With this encoding it was not possible to process UTF-8 encoded log files. The
log file processing was terminated while reading the file, making the GUI show
it as UNKNOWN service.
In the moment we see a ANSI_X3.4-1968 default encoding in mk_logwatch, we
replace this with UTF-8 now.
Change-Id: I3b946c2f27f9a9ac8d3abbf5d03b9bc08c84d7ed
Commit: b723259492a8666bb9e0a2a068fdef9340d72fa0
https://github.com/tribe29/checkmk/commit/b723259492a8666bb9e0a2a068fdef934…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-21 (Sat, 21 Sep 2019)
Changed paths:
M agents/plugins/mk_logwatch
Log Message:
-----------
mk_logwatch: process files in deterministic order
Change-Id: I86d22db16caf25f78d71da4d2ef9799ac4356348
Commit: 264cb8c2eb5599dee3040a26c62e2a6939f40d12
https://github.com/tribe29/checkmk/commit/264cb8c2eb5599dee3040a26c62e2a693…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-21 (Sat, 21 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 agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Set version
Change-Id: Iffe4e8a9dc30e8cf95fc4fe87c141b55328da0af
Commit: 62c1c639df7152291076844d78ddbe1c70d2a907
https://github.com/tribe29/checkmk/commit/62c1c639df7152291076844d78ddbe1c7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-21 (Sat, 21 Sep 2019)
Changed paths:
M web/htdocs/themes/classic/scss/_variables.scss
M web/htdocs/themes/classic/scss/_wato.scss
Log Message:
-----------
Fix discovery page action button positioning
Change-Id: Iffa96651ccf90680042d4c4c9dadf63861638dbe
Commit: 974a34d121278e422e302ba228fff9d80485d36b
https://github.com/tribe29/checkmk/commit/974a34d121278e422e302ba228fff9d80…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-09-21 (Sat, 21 Sep 2019)
Changed paths:
M cmk/gui/bi.py
Log Message:
-----------
bi: fixed exception with bi configurations created in versions 1.4 and earlier
Change-Id: Id0e14dc4a5e3f4c8d1f0d46b1ea0e7360a585353
Commit: d542d7bf00f274f3e50d7621e640dd665f7f0aa1
https://github.com/tribe29/checkmk/commit/d542d7bf00f274f3e50d7621e640dd665…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-21 (Sat, 21 Sep 2019)
Changed paths:
M livestatus/src/Makefile.am
M livestatus/src/test/Makefile.am
Log Message:
-----------
Try to fix non deterministic pipenv fails
Change-Id: Ia444517990c5bd6b1aeea23160031d0736babe22
Commit: a12445c42c6a01992f8be19c411d894a3fe30c33
https://github.com/tribe29/checkmk/commit/a12445c42c6a01992f8be19c411d894a3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-21 (Sat, 21 Sep 2019)
Changed paths:
A .werks/10170
Log Message:
-----------
10170 FIX BI: Fix exception in BI status GUI when loading configs created with 1.4 or
older
An exception like "unhashable type 'list'" could appear when opening BI
views
while the BI configuration was created in 1.4 or older.
Change-Id: Ifa8998f5f1ed6c1b4e14631daf941f690f4891fe
Commit: 5cea965b5a6f006d70008c43a47fdc6a01647462
https://github.com/tribe29/checkmk/commit/5cea965b5a6f006d70008c43a47fdc6a0…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-22 (Sun, 22 Sep 2019)
Changed paths:
M agents/wnx/src/engine/upgrade.cpp
Log Message:
-----------
[CMK-2780] - spool directory is copied to the new agent data folder structures.
Change-Id: Ib1bf13f4c5569503c6641a77c2be7d93c85a37f4
Commit: 01b21eece9f9c300a883788dd71b1d78b9dd2a45
https://github.com/tribe29/checkmk/commit/01b21eece9f9c300a883788dd71b1d78b…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-22 (Sun, 22 Sep 2019)
Changed paths:
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/engine/groups.cpp
M agents/wnx/src/engine/logger.h
M agents/wnx/watest/test-upgrade.cpp
Log Message:
-----------
[CMK-2762] - improved WMI data low-level processing of VARIANT
- VARIANT value is set to zero before query
- strange conversion is limited to 16/32 bit short/int now to avoid getting trash in
high-order bytes
Change-Id: Iffd22aa0f9527ddac6bf6ea38704730060094520
Commit: 4d45c76cd65c57d1908e8586ff29a0deddc84300
https://github.com/tribe29/checkmk/commit/4d45c76cd65c57d1908e8586ff29a0ded…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
M tests/integration/omd/test_web_access.py
M tests/testlib/__init__.py
Log Message:
-----------
Remove unused url variable and parameters in check_redirect
Change-Id: Ifefc4bd80a088617df7fbc616fc9c4e3be61776b
Commit: c7d778e5c1eafd5b2949c24a56bb0eba291ee8f8
https://github.com/tribe29/checkmk/commit/c7d778e5c1eafd5b2949c24a56bb0eba2…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Prefer composition over inheritance for WebSession and CMKEventConsole
This removes some class hierarchy Kung Fu and makes
the dependencies more explicit.
Change-Id: Iea761f8bf93b89cd7ba569aa14dfe43b75ca63b6
Commit: bc5698d56028545afe77ba3de410ac815a049ac3
https://github.com/tribe29/checkmk/commit/bc5698d56028545afe77ba3de410ac815…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
M tests/integration/omd/test_web_access.py
M tests/testlib/__init__.py
Log Message:
-----------
WebSession.post is not a private method
Change-Id: If2b2613e0d5d05596b025235dc56f792d2a8fd4f
Commit: 7a733e86a7ee2ebd5f9e3cf0d07a2f1527351101
https://github.com/tribe29/checkmk/commit/7a733e86a7ee2ebd5f9e3cf0d07a2f152…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
M cmk_base/discovery.py
Log Message:
-----------
Fixed wrong module name access
Change-Id: I096c6a6c65d8f513891805356f2a3ac2aa6ffe13
Commit: 934eaff24eef729e0710292665463efac6644c87
https://github.com/tribe29/checkmk/commit/934eaff24eef729e0710292665463efac…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
A .werks/10110
M cmk/gui/plugins/wato/check_parameters/ps.py
Log Message:
-----------
10110 FIX GUI: Fix default value of per-process details in Process Discovery
Fixes CMK-2758
Change-Id: I83b00083047af2808da7a52fefd6fc5645fd245e
Commit: ddd33cdb766045842987d5fb666e5ed26368da57
https://github.com/tribe29/checkmk/commit/ddd33cdb766045842987d5fb666e5ed26…
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: 5945a78270d411b540d11f6a12aa7403bfc7df3a
https://github.com/tribe29/checkmk/commit/5945a78270d411b540d11f6a12aa7403b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
A .werks/10173
M cmk_base/automations/check_mk.py
Log Message:
-----------
10173 FIX Host diagnose: Agent status was shown green even in case of errors
Change-Id: I556095f6b54b9ec4f40fad403fd117d3f2b5166f
Commit: abb60b43a0e0fbe13839b0d8a8944990bc01b01d
https://github.com/tribe29/checkmk/commit/abb60b43a0e0fbe13839b0d8a8944990b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
M cmk_base/config.py
M cmk_base/core_nagios.py
M tests/unit/cmk_base/test_config.py
Log Message:
-----------
Centralize service discovery service name and conditional logic
Change-Id: Id3654bc3db6532eac45acd56d94f5be84045f2b9
Commit: 3f419448733308d2e11970d3bb0ca9c9c2d967d3
https://github.com/tribe29/checkmk/commit/3f419448733308d2e11970d3bb0ca9c9c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
A .werks/10171
M cmk_base/automations/check_mk.py
Log Message:
-----------
10171 FIX Discovery: Fix triggering of discovery service after changing services
When editing services on the service discovery page it is intended that the
"Check_MK Discovery" service of the current host is retriggered to immediately
reflect the changes that have just been made to the service config.
This trigger was working as expected in previous 1.6.0 releases.
Change-Id: I5d2c5d3aba63eddb8e3501c3fc803eb6742f42ac
Commit: 7550ca958b17cc844cb322bd05e974f017b22016
https://github.com/tribe29/checkmk/commit/7550ca958b17cc844cb322bd05e974f01…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
A .werks/10172
Log Message:
-----------
10172 FIX Discovery service is now correctly operating on the WATO config instead of
core config
The Check_MK Discovery service needs to work with the WATO configuration world
instead of the "activated config" world. For example, if you edit the services
on the WATO service discovery page, you want the discovery service to be
updated right after editing the services in WATO.
Change-Id: I735557bfa21990976c03019c9895da37e4d54391
Commit: 629d21ccaaaf8da2a7269e24362221f0eb6ef38f
https://github.com/tribe29/checkmk/commit/629d21ccaaaf8da2a7269e24362221f0e…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Forecast Graphs localization
CMK-2667
Change-Id: Ia2b13c59060d6ab4077b12d2f295ac0c075d76d6
Commit: c4c651ba57aaa0262d1f01ec67d606bd69d686e3
https://github.com/tribe29/checkmk/commit/c4c651ba57aaa0262d1f01ec67d606bd6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
M cmk/gui/watolib/rulesets.py
M cmk_base/export.py
Log Message:
-----------
Quick fix: GUI cleanup base config for every HTTP request
CMK-2784
Change-Id: I37162223cfa7a15671f0a1deb2d59a0883270bb5
Commit: 2eed5b0124295c76973319c8ce4d112fe6cbb81d
https://github.com/tribe29/checkmk/commit/2eed5b0124295c76973319c8ce4d112fe…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
A .werks/10111
M checks/apt
A tests/unit/checks/generictests/datasets/apt_broken.py
Log Message:
-----------
10111 FIX APT: Fix service discovery when getting unexpected output from apt
Change-Id: I71b44b1fb21700e1e61e57a2ccaadee4a9335920
Commit: 9620c56c84c61ff5d535d78bfa8650547a7bd802
https://github.com/tribe29/checkmk/commit/9620c56c84c61ff5d535d78bfa8650547…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
M cmk_base/config.py
Log Message:
-----------
HostConfig: changed alias and parents to properties
Change-Id: Ia395421ebf13c256ba21c38dac194ef981ee2348
Commit: 7ede7785ecaa7f621f86b2eb4ea5a3769cfddfc2
https://github.com/tribe29/checkmk/commit/7ede7785ecaa7f621f86b2eb4ea5a3769…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
M .werks/10101
M .werks/10110
Log Message:
-----------
Fix werk versions
Change-Id: If5ea4fd8101102c292aab2c14e7cdc64b9f1ad0b
Commit: 70f5e07e66cf4f7bb99815c5914dd1e91661dafb
https://github.com/tribe29/checkmk/commit/70f5e07e66cf4f7bb99815c5914dd1e91…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/ps.py
Log Message:
-----------
Update for #10110
Change-Id: I0ebd1bba91d08f19eb5557a2abc66d4f971a1e0b
Commit: 4cc8ef7b7fab519fbcb9d573c39ff61376dc3e3f
https://github.com/tribe29/checkmk/commit/4cc8ef7b7fab519fbcb9d573c39ff6137…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
M web/htdocs/themes/classic/scss/_pages.scss
Log Message:
-----------
GUI CSS: Fixed agent config white on white for signed agents
Change-Id: I8751d068fe533c857ba13ec1805dcba206a0dbe2
Commit: 6bf1905dfd2378d7dcd645e857954bac51689eea
https://github.com/tribe29/checkmk/commit/6bf1905dfd2378d7dcd645e857954bac5…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
fix some localizations
Change-Id: Ia5b86fa418623f71e087202867bc6d6f6324bc80
Commit: 72d2ca129b4b4d34bacb42729f969408bcc6255e
https://github.com/tribe29/checkmk/commit/72d2ca129b4b4d34bacb42729f969408b…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
A .werks/7453
M cmk/gui/plugins/metrics/check_mk.py
M tests/unit/cmk/gui/plugins/test_metrics_utils.py
Log Message:
-----------
7453 FIX Fix CPU utilization graph winperf_processor.util
CMK-2779
Change-Id: I2f35635d3d9a5486e75592d8e6be72fee4a42f2d
Commit: d0210cc2359351742c6742b22d0b7424e9c760ea
https://github.com/tribe29/checkmk/commit/d0210cc2359351742c6742b22d0b7424e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
M tests/unit/cmk/gui/plugins/test_metrics_utils.py
Log Message:
-----------
Fix formatting
Change-Id: I2e74997838c290ed3af50c7206b47b2029b78f30
Commit: b7f2ae4cc914078378abc90601b357f3cf0edcf2
https://github.com/tribe29/checkmk/commit/b7f2ae4cc914078378abc90601b357f3c…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
M cmk/gui/plugins/views/node_visualization.py
Log Message:
-----------
Hide context button of topology_hover_host view
Change-Id: Iaae0255cb585376a4a94dcfc12e73f0c3f243348
Commit: c5044941886627e4ce87a06b1cb5c9c827c12254
https://github.com/tribe29/checkmk/commit/c5044941886627e4ce87a06b1cb5c9c82…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 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 agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Update version number
Change-Id: I975da14d0f3db5d934d150e51c1af101f49bde08
Commit: d5ccd5ecc956e665aca80f3c486f7fa46f409424
https://github.com/tribe29/checkmk/commit/d5ccd5ecc956e665aca80f3c486f7fa46…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
M buildscripts/scripts/nightly-build.jenkins
Log Message:
-----------
Change files to patch
Change-Id: I4edf6cf73337491f55df07eb1d5cb0a1cc49be85
Commit: bc43f00b25f7208609105fba2df576db7c66c450
https://github.com/tribe29/checkmk/commit/bc43f00b25f7208609105fba2df576db7…
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: Iec5dfbc6d0857eb500bc6c05989d9ec8cfbc68f1
Commit: 00b3105ca1f879bd059a593c07fe0ebd6198c0d9
https://github.com/tribe29/checkmk/commit/00b3105ca1f879bd059a593c07fe0ebd6…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
A .werks/10062
Log Message:
-----------
10062 FIX only_from data is correctly formed for check_mk section
Previously Windows Agent send only_from IP Adresses in 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 and the Agent reports allowed IP adress(es) "as
is"
Change-Id: I3d9977c1a8be99d43e084283b225d159950c5a54
Commit: 16ea0f7f5fffde9bbe92feed767e4d8df685a5dd
https://github.com/tribe29/checkmk/commit/16ea0f7f5fffde9bbe92feed767e4d8df…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
A .werks/10063
Log Message:
-----------
10063 FIX upgrade of the Windows Agent 1.5 to version 1.6 includes the spool directory
too
Previously the spool directory had been ignored during upgrade from Windows
Agent 1.5 to Windows Agent 1.6. It may lead to failing spool checks.
Now the problem has been fixed: spool directory and all its content are
copied to the working folder of the new Agent
Change-Id: If5957812edbe3406824e352376a06f07ebdc8f8c
Commit: 05a35c524a515680b9bb6f1b248ca3d40cd46a69
https://github.com/tribe29/checkmk/commit/05a35c524a515680b9bb6f1b248ca3d40…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
A .werks/10064
Log Message:
-----------
10064 FIX Windows Agent doesn't send anymore very high WMI values
Previously, on some versions of Windows, the WMI API call may not clean
data structures correctly. As result the Agent may send extremally high
values for CPU load, RPC latency and so on.
Now Windows Agent cleans WMI data structures automatically and also cuts all
received data according to the length defined by Windows API thus preventing
such type of error.
Change-Id: I50c444d1d227e518b69c6e52bacc8e931b356f0e
Commit: 78a647417f063217f02092fd1dbf22f606cf9c75
https://github.com/tribe29/checkmk/commit/78a647417f063217f02092fd1dbf22f60…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
M .werks/10062
M .werks/10064
Log Message:
-----------
Fix werk version numbers
Change-Id: Icd5ffedad090103423f11105c4b9599c8238a08f
Commit: 893bc5def22ec8665e4b4aeef27b2fa8b447ca39
https://github.com/tribe29/checkmk/commit/893bc5def22ec8665e4b4aeef27b2fa8b…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-24 (Tue, 24 Sep 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Collapse hierarchy between WebSession and CMKWebSession
WebSession knew too many internals about Checkmk
to be useful as a standalone web session.
Also move url to Site to resolve its feature envy.
Rename it to url_for_path and remove the dead path
with via_system_apache, as well.
Change-Id: I018525bb1424f4f37d3bc836efe9c92da84cdb4e
Commit: d6d9d289740220ef6bbbf2c9359ae397b4c6b5a7
https://github.com/tribe29/checkmk/commit/d6d9d289740220ef6bbbf2c9359ae397b…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-24 (Tue, 24 Sep 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Remove unused allow_errors, simplify _add_transid and _handle_http_response
Change-Id: Id2fb2bcb9754258654c64863a83e7996ba0d5c64
Commit: ae4ae28174ba32a4207ffcd2b615aa97efea5073
https://github.com/tribe29/checkmk/commit/ae4ae28174ba32a4207ffcd2b615aa97e…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-24 (Tue, 24 Sep 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Remove unused arguments expect_redirect and allow_retry
Change-Id: If8e46242a67815eb91a41afd16d0047a3ae8337a
Commit: 2e138d0c399cc32d6d888486f46d14e0792759ea
https://github.com/tribe29/checkmk/commit/2e138d0c399cc32d6d888486f46d14e07…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-24 (Tue, 24 Sep 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Simplify conditional, nuke _check_html_page and move base_url
Change-Id: Idf5ff6bf7674ee13be6615881275dd0288dc94c5
Commit: 16655369eb51cdb98ba4066c47011a55321e93de
https://github.com/tribe29/checkmk/commit/16655369eb51cdb98ba4066c47011a553…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-24 (Tue, 24 Sep 2019)
Changed paths:
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/plugins/visuals/utils.py
M web/htdocs/themes/classic/scss/_check_mk.scss
M web/htdocs/themes/classic/scss/_views.scss
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_views.scss
Log Message:
-----------
Float filter: A lot of styling and some python code adjustments
Change-Id: I69f2be8e9c1abe2d7ef7fb6a866725707342a930
Commit: ee92050257177676607d44a99e17cfea3515de0a
https://github.com/tribe29/checkmk/commit/ee92050257177676607d44a99e17cfea3…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-24 (Tue, 24 Sep 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_status.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
GUI SCSS: Further tuning
* Graph hover: background color
* Age table cells: left align
* Discovered tags: bg color
* Agent config: font color
Change-Id: If99f9efcc10c1c9fe6a437257a51996ee2fb218a
Commit: 5ed811d045da5cae075a89e8e94fa44fdb0dd580
https://github.com/tribe29/checkmk/commit/5ed811d045da5cae075a89e8e94fa44fd…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-24 (Tue, 24 Sep 2019)
Changed paths:
A .werks/10175
M cmk/gui/visuals.py
Log Message:
-----------
10175 FIX View editor: The option "Add context information to title" was not
applied
The new option introduced with werk #8871 was not applied when editing or creating
views. When the option was set by hand or in builtin views, it was applied as
intended.
Change-Id: If7e9a39558b17fdc58d5f48e162be7805bc64d3d
Commit: 4ad2f2340ac049e9c040df3d384e6afaa085fb9b
https://github.com/tribe29/checkmk/commit/4ad2f2340ac049e9c040df3d384e6afaa…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-24 (Tue, 24 Sep 2019)
Changed paths:
A .werks/10103
M cmk/special_agents/agent_aws.py
Log Message:
-----------
10103 FIX agent_aws: Skip S3 buckets for which the location cannot be retrieved
(AccessDenied)
Change-Id: I61f45f4e083740784abae93989b71c63a687ac85
Commit: b0052c98e6fda0a7f6f6ca866a496efa52ed8eef
https://github.com/tribe29/checkmk/commit/b0052c98e6fda0a7f6f6ca866a496efa5…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-09-24 (Tue, 24 Sep 2019)
Changed paths:
A .werks/7277
M cmk_base/config.py
M tests/unit/cmk_base/test_config.py
Log Message:
-----------
7277 FIX WATO performance improvements: do not initialize all hosts on fetching
information for a single host
Change-Id: I323b469fe56290a514b183c8da73a5e951c4b9d4
Commit: aec50c11a80a66b001004e04139f4181270631da
https://github.com/tribe29/checkmk/commit/aec50c11a80a66b001004e04139f41812…
Author: Axel Dimroth <axel.dimroth(a)tribe29.com>
Date: 2019-09-24 (Tue, 24 Sep 2019)
Changed paths:
A .werks/7868
M cmk/special_agents/agent_aws.py
Log Message:
-----------
FEED-4293: replaced instance initialization from list to dict
Change-Id: I78ed865af1e596022eb6e37bc88fedd9c95eccba
Commit: d2eb8c1eeedf619834566c95ff78a3a5a16a9773
https://github.com/tribe29/checkmk/commit/d2eb8c1eeedf619834566c95ff78a3a5a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-24 (Tue, 24 Sep 2019)
Changed paths:
A .werks/10176
M cmk/gui/sites.py
Log Message:
-----------
10176 FIX View group filters showed equal named groups multiple times
In distributed setups the view filters "Several host groups" and "Several
service groups"
were showing equal named groups once per site instead of deduplicating them as inteded.
This was a 1.6 regression.
CMK-2739
Change-Id: I33f2207bc7164b705ba609f019cb77941a49e050
Commit: 2ee1a34c3b9f96d2b91e7a3156e6a1b869179715
https://github.com/tribe29/checkmk/commit/2ee1a34c3b9f96d2b91e7a3156e6a1b86…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-24 (Tue, 24 Sep 2019)
Changed paths:
A .werks/10177
M web/htdocs/js/modules/utils.js
M web/htdocs/js/modules/valuespecs.js
Log Message:
-----------
10177 FIX Host autocompletion: Hide completion dropdown when using other elements
The text autocompletion dropdown, which is e.g. used for the "Explicit host
name"
input for editing host names, is now hidden when clicking outside of the dropdown
area or unfocussing the input field.
Change-Id: Ib056554e4188e9f4de4b8753ce95607afccced2e
Commit: d38f1d63d27db7f5e00a266c859c02104ac6564a
https://github.com/tribe29/checkmk/commit/d38f1d63d27db7f5e00a266c859c02104…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-24 (Tue, 24 Sep 2019)
Changed paths:
M web/htdocs/js/modules/valuespecs.js
Log Message:
-----------
ListOfStrings: Do not comple possible open TextAsciiAutocomplete when creating next
input element
Change-Id: Ie6a5190b370119c32ab8a63835e7e02694734860
Commit: 892a2f40a10a832a24ef3ef842eea38d02731382
https://github.com/tribe29/checkmk/commit/892a2f40a10a832a24ef3ef842eea38d0…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-09-24 (Tue, 24 Sep 2019)
Changed paths:
A .werks/7278
M cmk/gui/watolib/rulesets.py
M cmk/utils/rulesets/ruleset_matcher.py
Log Message:
-----------
7278 FIX cmk-update-config: fixed exception during ruleset conversion
The ruleset conversion from 1.5 and earlier versions to 1.6 randomly failed.
In this scenario the "cmk-update-config" command showed an exception on the
command line.
This has been fixed.
Note: If you want to the config update to complete in the previous version, you
can call the <tt>cmk-update-config</tt> command repeatedly until it finally
runs through.
Change-Id: Ieb834998d17d83d5d095dfdf7b5a6c4c493c3eaa
Commit: 9d7d0d901c865750adcd420b46bfabc3ab4a7dc1
https://github.com/tribe29/checkmk/commit/9d7d0d901c865750adcd420b46bfabc3a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-24 (Tue, 24 Sep 2019)
Changed paths:
A .werks/10178
M cmk/gui/plugins/sidebar/tactical_overview.py
M web/htdocs/themes/facelift/scss/_snapins.scss
Log Message:
-----------
10178 FIX Tactical overview: Show stale events as 0 instead of empty columns
The empty column which was shown before in the event row looked like a bug.
CMK-2599
Change-Id: I8d086b9087bd422e0252344d1644237d733f0787
Commit: 6b1f773abb318637a17e30f1a96673d2dd3673d3
https://github.com/tribe29/checkmk/commit/6b1f773abb318637a17e30f1a96673d2d…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-24 (Tue, 24 Sep 2019)
Changed paths:
M agents/wnx/src/engine/logger.h
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/service_processor.h
M agents/wnx/watest/test-cma-tools.cpp
M agents/wnx/watest/test-log.cpp
M agents/wnx/watest/test-service-processor.cpp
M agents/wnx/watest/test_tools.cpp
M agents/wnx/watest/test_tools.h
Log Message:
-----------
[CMK-2793] - wmi_cpuload section is called synchronously at the start to provide correct
CPU-load numbers
- refactoring
- extended unit tests
Change-Id: I610157b57f782eeba304dbc8bc53cdb049e720a4
Commit: e877e794491f47f28b23ef69d6b180e895906edf
https://github.com/tribe29/checkmk/commit/e877e794491f47f28b23ef69d6b180e89…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-24 (Tue, 24 Sep 2019)
Changed paths:
A .werks/10179
M cmk/gui/wato/pages/services.py
Log Message:
-----------
10179 FIX Discovery page: Missing "full scan" button in some cases
In previous 1.6 releases the message "No discovery information available.
Please perform a full scan." could appear without a visible "Full scan"
button could appear making it hard to proceed with a service discovery.
As a workaround with previou versions, you could execute a bulk discovery for
this host or go on the diagnostic page and click on the "Test" button once.
Afterwards you should be able to proceed on the discovery page.
Change-Id: I0b05fff29cf03022cdff4e8a698c11417e3e201c
Commit: df1df0455cb2d8fbe405ed9e3523670c91a8b39e
https://github.com/tribe29/checkmk/commit/df1df0455cb2d8fbe405ed9e3523670c9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-25 (Wed, 25 Sep 2019)
Changed paths:
M .werks/7278
Log Message:
-----------
Updated werk level
Change-Id: I0dabdaa1cca325028aee424ee39f39f9a934b217
Commit: 9dc5a7967dfc3ae292a8821650a9b7e0d03c1811
https://github.com/tribe29/checkmk/commit/9dc5a7967dfc3ae292a8821650a9b7e0d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-25 (Wed, 25 Sep 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Add missing localizations
Change-Id: Ia88df88158f7ef860251e1fe4bfbd4ec5f445cba
Commit: e9e0813bd84cf6077d6c8264045f6d24ba09a3cf
https://github.com/tribe29/checkmk/commit/e9e0813bd84cf6077d6c8264045f6d24b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-25 (Wed, 25 Sep 2019)
Changed paths:
A .werks/10174
M cmk/gui/plugins/webapi/grafana.py
M tests/integration/cmk/gui/test_webapi.py
M tests/testlib/__init__.py
M tests/unit/cmk/gui/test_webapi_unit.py
Log Message:
-----------
10174 Add Web-API calls for Checkmk Grafana datasource 1.1.0
The upcoming version 1.1.0 of the Checkmk Grafana datasource
(
https://github.com/tribe29/grafana-checkmk-datasource/)
will introduce some new features that need these new API calls:
<ul>
<li>get_combined_graph_identifications: Used to aggregate similar graphs
of the same type together to a single value</li>
<li>get_graph_annotations: Used to add some monitoring events as Grafana
annotations to dashboards.</li>
</ul>
Change-Id: I3719f08dcc99f41b649309228ff7372826316ad3
Commit: fc7ae7eb271899998c5cbae02430d179cb4d6d23
https://github.com/tribe29/checkmk/commit/fc7ae7eb271899998c5cbae02430d179c…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-25 (Wed, 25 Sep 2019)
Changed paths:
A .werks/10186
Log Message:
-----------
10186 FIX Windows Agent executes 'wmi_cpuload' separately
Previously the 'wmi_cpuload' section had been executed together with all other
sections and plugins. This could result in realistic looking, but definitely
too high numbers for the CPU load especially when the CPU is weak.
Now the Windows Agent launches the 'wmi_cpuload' section at the very beginning
of
the processing cycle, both alone and synchronous, thus providing precise
results for the CPU-load.
Change-Id: Ifa0d9a0aabc11a509f4fb3c1c584ebe7df08e828
Commit: 175d3b09cb6e245dc6b3f3969c885040b6dbe125
https://github.com/tribe29/checkmk/commit/175d3b09cb6e245dc6b3f3969c885040b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-25 (Wed, 25 Sep 2019)
Changed paths:
M tests/integration/cmk/gui/test_webapi.py
Log Message:
-----------
Fix new integration test: Site must not be hard coded
Change-Id: I37394b086421ed58156f077b8ae5b4a6046e4eaa
Commit: 237757b6da4eaa1d170406482996d3b3e263a124
https://github.com/tribe29/checkmk/commit/237757b6da4eaa1d170406482996d3b3e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-25 (Wed, 25 Sep 2019)
Changed paths:
A .werks/10180
M cmk/gui/plugins/userdb/ldap_connector.py
M cmk/gui/userdb.py
M tests/conftest.py
M tests/unit/cmk/gui/test_userdb_ldap_connector.py
Log Message:
-----------
10180 FIX LDAP: Fix name clashes when using multiple LDAPs with suffix and without
When using the LDAP authentication with multiple LDAP servers where one of the
connections has a connection suffix configured and another does not have one
configured, it could happen that users authenticating with the suffixed
connection end up as authenticated user of the not suffixed connection.
CMK-2641
Change-Id: I4e4e5dc6a6d990c394c50148709cad5f36523f10
Commit: 78e2069db83e754b2e4af3cc1d7c584fd1be859f
https://github.com/tribe29/checkmk/commit/78e2069db83e754b2e4af3cc1d7c584fd…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-25 (Wed, 25 Sep 2019)
Changed paths:
A .werks/10206
M agents/check_mk_agent.solaris
Log Message:
-----------
10206 FIX check_mk_agent.solaris: Fixed missing MTIME which broke the agent data
parsing
Change-Id: Ifeacd22043fc868c1c8a28ad1074ece28d84900f
Commit: eb51e3521567501ecc3ad7907b50c762372f5ca9
https://github.com/tribe29/checkmk/commit/eb51e3521567501ecc3ad7907b50c7623…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-25 (Wed, 25 Sep 2019)
Changed paths:
M agents/wnx/src/engine/providers/internal.h
M agents/wnx/src/engine/providers/p_perf_counters.cpp
M agents/wnx/src/engine/providers/p_perf_counters.h
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/service_processor.h
M agents/wnx/watest/test-mrpe.cpp
M agents/wnx/watest/test-section_df.cpp
M agents/wnx/watest/test-section_logwatchevent.cpp
M agents/wnx/watest/test-section_providers.cpp
M agents/wnx/watest/test-service-processor.cpp
M agents/wnx/watest/test-skype.cpp
M agents/wnx/watest/test-spool.cpp
Log Message:
-----------
simple refactoring and unit testing
Change-Id: I0623ddebad1091157ba19f9f0158743b21a9bc43
Commit: f12032401671db5f0e63386e5000433b05b5516b
https://github.com/tribe29/checkmk/commit/f12032401671db5f0e63386e5000433b0…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-25 (Wed, 25 Sep 2019)
Changed paths:
A .werks/10207
M cmk/gui/inventory.py
Log Message:
-----------
HW/SW Inventory History: Skip delta trees if no changes
Change-Id: Ie78252db8594ca7b30a651757b8d4fae398db328
Commit: dddf88781a721a4b7f5cee641b3a46178a5c0820
https://github.com/tribe29/checkmk/commit/dddf88781a721a4b7f5cee641b3a46178…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-25 (Wed, 25 Sep 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_wato.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
Global settings: No more trimmed config titles
Change-Id: I0b4bcb82f0374f515a6b2dedfdd258fc86f93f9f
Commit: e4ec74d233f1037745340024b3fe4e438ae88eef
https://github.com/tribe29/checkmk/commit/e4ec74d233f1037745340024b3fe4e438…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-25 (Wed, 25 Sep 2019)
Changed paths:
A .werks/10141
M agents/plugins/mk_logwatch
Log Message:
-----------
10141 FIX mk_logwatch: be more robust against unexpected file encoding
In version 1.6.0 the mk_logwatch plugin crashed if a processed logfile could
not be correctly encoded.
We now replace all characters that can not be encoded with the U+FFFD replacement
character. In addition, in case of an exception we now continue processing the next
file.
Change-Id: I44b964316fe16998c8d85e88f34b30280ba2e663
Commit: 1dd535bde9222cb9008c6073fb14781fd0864ee0
https://github.com/tribe29/checkmk/commit/1dd535bde9222cb9008c6073fb14781fd…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-25 (Wed, 25 Sep 2019)
Changed paths:
M .werks/10141
Log Message:
-----------
Updated werk text
Change-Id: I0aace4cfc626d6e8c7398c901ff8c7d68913ad80
Commit: 031882c0f55e67c71063d54d723150e62a3018b3
https://github.com/tribe29/checkmk/commit/031882c0f55e67c71063d54d723150e62…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-25 (Wed, 25 Sep 2019)
Changed paths:
A .werks/10181
M checks/local
M tests/unit/checks/generictests/datasets/local_1.py
Log Message:
-----------
10181 FIX local: Fix "Invalid performance data" on trailing semicolons
When a local check reported perfdata that had one or multiple a trailing ";"
signs, this could
break the local check making it show the message "Invalid performance data".
FEED-4300
Change-Id: Ia7d95e514f78673c90a3886c8c4817128048a0e5
Commit: bcf32a75e9762d5cd49c7eaa612d180c36c3706e
https://github.com/tribe29/checkmk/commit/bcf32a75e9762d5cd49c7eaa612d180c3…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-25 (Wed, 25 Sep 2019)
Changed paths:
M agents/wnx/src/engine/service_processor.h
M agents/wnx/watest/test-service-processor.cpp
Log Message:
-----------
fixed rebase errors
Change-Id: I37f4908dba1f280327b08ecc6a7d0766d0f2baca
Commit: 04813a13c6522da99028a99cb99505757808497b
https://github.com/tribe29/checkmk/commit/04813a13c6522da99028a99cb99505757…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-25 (Wed, 25 Sep 2019)
Changed paths:
M tests/unit/agents/plugins/test_mk_logwatch.py
Log Message:
-----------
mk_logwatch: Add non-ascii log line processing unit test
Change-Id: I06796e0d925c8d015d722ef981a801d7d909bf56
Commit: 5e065c2a799013d53c126b8c7d6f4f8af7891b84
https://github.com/tribe29/checkmk/commit/5e065c2a799013d53c126b8c7d6f4f8af…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-09-25 (Wed, 25 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 agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Set version to 1.6.0p2
Change-Id: I468eca1d38ea2c18a324fee5bd253ed27d9d8be9
Commit: 0e77b5081c323f7012923946d07895f6c4f711d6
https://github.com/tribe29/checkmk/commit/0e77b5081c323f7012923946d07895f6c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
M cmk/gui/wato/pages/services.py
Log Message:
-----------
Discovery page: Remove bad positioned service headers
CMK-2832
Change-Id: I1e485557f099c18a2ff59341f965616b048236ad
Commit: d0d919c244a7af54e9c94469e83f4e9b4f849ad4
https://github.com/tribe29/checkmk/commit/d0d919c244a7af54e9c94469e83f4e9b4…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
A .werks/10139
M checks/sap_hana_backup
A tests/unit/checks/generictests/datasets/sap_hana_backup_failed.py
Log Message:
-----------
10139 FIX sap_hana_backup: Don't crash upon missing timestamp
Change-Id: I025c1033288590d513e638e9fa8d729d96f811f8
Commit: 920b93ed9d835ba6634c26f72ecc964deb079a60
https://github.com/tribe29/checkmk/commit/920b93ed9d835ba6634c26f72ecc964de…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
A .werks/10226
M web/htdocs/themes/facelift/scss/_main.scss
Log Message:
-----------
10226 FIX Fix graph hover box background
Change-Id: Iade5c7265608759ff2abb3449520c66a2f71dfcb
Commit: ad3fceffee3079a8928d0914b9deb25a733e0bdd
https://github.com/tribe29/checkmk/commit/ad3fceffee3079a8928d0914b9deb25a7…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
A .werks/10143
M agents/plugins/mk_logwatch
Log Message:
-----------
10143 FIX mk_logwatch: Bring back python 2.6 compatibility
In version 1.6.0p1 the mk_logwatch plugin was not python 2.6 compatible.
Change-Id: I8648e9a554ea6b08dab1cf6d28a582aa4955d689
Commit: 01afcd9609ecacc8c46f9b9dfac6ecbfc0fec628
https://github.com/tribe29/checkmk/commit/01afcd9609ecacc8c46f9b9dfac6ecbfc…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
A .werks/10227
M cmk/gui/table.py
M web/htdocs/themes/facelift/scss/_dashboard.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_wato.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
10227 FIX Minor fixes for different tables
Search rows in WATO tables now span over the full table width instead of a reduced number
of columns.
Widened title cells in settings tables ensure full display of titles and check boxes have
vertical spacing.
The title column in the WATO table for backup job statuses is now slimmer.
Change-Id: I06644fcc95c89ea5e6315c2f7d645d20bb8a9acd
Commit: f4a3e7ebba76b498ceb975a0c05f01dab6eb4f6e
https://github.com/tribe29/checkmk/commit/f4a3e7ebba76b498ceb975a0c05f01dab…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
A .werks/10142
M agents/cfg_examples/logwatch.cfg
M agents/plugins/mk_logwatch
M tests/unit/agents/plugins/test_mk_logwatch.py
Log Message:
-----------
10142 mk_logwatch: Explicitly specify encoding of logfiles
mk_logwatch tries its best to determine the correct encoding of a file,
and to recover from errors if it is wrong.
If that does not work for you, you can configure a specific encoding using
the bakery rule or by adding e.g. "encoding=latin1" to the options in the
config file (see config examples in {{~MySITE/share/check_mk/agents/cfg_examples/}}).
Change-Id: I88d87ae2ae71e2953edfd88052f0771d3d25503c
Commit: cc9561a105c5b0b8bbf88343cb7c72abde24dc98
https://github.com/tribe29/checkmk/commit/cc9561a105c5b0b8bbf88343cb7c72abd…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
M agents/wnx/src/engine/service_processor.cpp
Log Message:
-----------
[FEED-4327] - direct called section like wmi_cpuload is now awaited by Answer
Change-Id: I8f37640d4e05192f5127434b512b55930c5b05be
Commit: a17b644beccae597e7ef7ba6939f1294c89ffaf8
https://github.com/tribe29/checkmk/commit/a17b644beccae597e7ef7ba6939f1294c…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
A .werks/10187
Log Message:
-----------
10187 FIX Resolved the problem with message "UNKN – Item not found"
Previously wmi_cpuload section may trigger the answer from the client before
the plugins section was ready. As a result some services reported error
"UNKN - Item not found".
Now this error is fixed.
Change-Id: Ib3f34367da6c7c30681acbd6237e88bb30b53322
Commit: e0584005119f13c814e6412a9e43cff23245f78b
https://github.com/tribe29/checkmk/commit/e0584005119f13c814e6412a9e43cff23…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
A .werks/10236
Log Message:
-----------
10236 FIX mk_nfsiostat: Plugin could not be packed using the bakery
Change-Id: I1da5330664ae840057855ce93efd4c7475b4dfb9
Commit: 95bac9f408481c997f19b6cbfa95c34465c14849
https://github.com/tribe29/checkmk/commit/95bac9f408481c997f19b6cbfa95c3446…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
A .werks/10182
M cmk/update_config.py
M tests/unit/cmk/test_update_config.py
Log Message:
-----------
10182 FIX Cleanup version specific cache files during version updates
In some cases it happened that some Checkmk version specific cache files,
e.g. in <tt>tmp/check_mk/check_includes</tt> or
<tt>var/check_mk/precompiled_checks</tt>
were not updated after the update, making Checkmk use files of the previous
version after the update. The <tt>cmk-update-config</tt> command, which is
automatically executed by <tt>omd update</tt> during the version update, is
now cleaning up these caches automatically to ensure a clean start with the
new version.
CMK-2571
Change-Id: I610b5545dd0face75dcb3ed1ac2ef609c3877797
Commit: 243a499dfe65b57f28bf6338fde094ff71592e64
https://github.com/tribe29/checkmk/commit/243a499dfe65b57f28bf6338fde094ff7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
A .werks/10183
M cmk_base/packaging.py
Log Message:
-----------
10183 FIX MKPs: Set extraction time as mtime on files extracted from MKPs
CMK-2571
Change-Id: Ia2640f31dae2e994d96fe5d74abcbf5995024def
Commit: 45676945717b0c8b6a2d39a2646045616b1cb7ed
https://github.com/tribe29/checkmk/commit/45676945717b0c8b6a2d39a2646045616…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
A .werks/10184
M agents/plugins/apache_status
M agents/plugins/mk_docker.py
M agents/plugins/mk_jolokia.py
M agents/plugins/mk_logwatch
M agents/plugins/mtr
M tests/unit/agents/plugins/test_mk_docker.py
Log Message:
-----------
10184 FIX mk_docker mk_logwatch mtr mk_jolokia apache_status: Fixed Python 2.5 syntax
compatibility of agent plugins
The agent plugins need to be executed on older Linux systems which may
have very old Python versions available. For this reason we need to use
old Python 2 syntax here.
Python plugins that are incompatible to 2.5, for example because some
3rd party library is not available with 2.5, need to be syntax
compatible with 2.5 for the moment, but are allowed to terminate with a
helpful error message about this incompatibility.
Change-Id: I52249653c1046412a5de543d143673b884a8d637
Commit: 7ff5bd083fe3c0e2e5ed0f1d0aa199ef3c129953
https://github.com/tribe29/checkmk/commit/7ff5bd083fe3c0e2e5ed0f1d0aa199ef3…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
M cmk/gui/plugins/wato/check_mk_configuration.py
Log Message:
-----------
FIX snmp agent: Modification of WATO Help text for timeout duration
Modification of the help description text for timeout duration option
in order to prevent the user from providing a too high value. In
combination with the number retries, this could potentially lead to a
stalling effect of the service.
Change-Id: Ia3cca96bd49288d6e1ecf57bff2a8555c6c88b09
Commit: 0896a34916bceef798e680400ec52c3afe8cd4f4
https://github.com/tribe29/checkmk/commit/0896a34916bceef798e680400ec52c3af…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
M web/htdocs/themes/facelift/scss/_dashboard.scss
M web/htdocs/themes/facelift/scss/_variables.scss
Log Message:
-----------
Dashboard: Nagios graph coloring for dark theme
Change-Id: I29b57447a55fd8ab722a7da64a57ec75a0d860b9
Commit: d01d992b4af92fdec0f0e8f4bc54fae8b2e18162
https://github.com/tribe29/checkmk/commit/d01d992b4af92fdec0f0e8f4bc54fae8b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
A .werks/10237
M web/htdocs/js/modules/utils.js
M web/htdocs/js/modules/valuespecs.js
Log Message:
-----------
10237 FIX Fix host completion click selection (Regression since 1.6.0p1)
Change-Id: Icd699df5e6d9ae381dff8136908990f53ea046de
Commit: 8dc37748f5bf1c9e27342c47fa4804a3cee54825
https://github.com/tribe29/checkmk/commit/8dc37748f5bf1c9e27342c47fa4804a3c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
M .werks/10184
Log Message:
-----------
Updated werk
Change-Id: I26bfc09e2a02e17d9dc1f85b7d2e99060f60ed9b
Commit: c0cea53b802ccdfaf0e74ae954e7df8738adcfbf
https://github.com/tribe29/checkmk/commit/c0cea53b802ccdfaf0e74ae954e7df873…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
M agents/windows/plugins/mk_logwatch.exe
Log Message:
-----------
Update precompiled mk_logwatch.exe
Change-Id: I7c58f75c22e8e3ba21fb26d4bab60a6ae8cd3214
Commit: b90700543b0be91f5599ab821805a437fac2df2f
https://github.com/tribe29/checkmk/commit/b90700543b0be91f5599ab821805a437f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
M agents/plugins/mk_jolokia.py
Log Message:
-----------
mk_jolokia: Fix broken simplejson compatibility
Change-Id: I9fd8335d9102413678237c336b5540e579d57b78
Commit: 0dada08579eeeafaee0943da53d74baf02b89950
https://github.com/tribe29/checkmk/commit/0dada08579eeeafaee0943da53d74baf0…
Author: Axel Dimroth <axel.dimroth(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
M agents/plugins/mk_mongodb
Log Message:
-----------
agent plugin mongodb backward compatibility
Change-Id: I42f03103c9c4cb9929f6348ef7cb9c8b3c7e7ec1
Commit: 34ac37f5d081d88daa277b8dbceaa225a9f2ff5c
https://github.com/tribe29/checkmk/commit/34ac37f5d081d88daa277b8dbceaa225a…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
M agents/wnx/src/engine/cap.cpp
M agents/wnx/src/engine/cap.h
M agents/wnx/watest/test-cap.cpp
Log Message:
-----------
[CMK-2845] - agent reinstalls files from 'program files' based also on content
of those files
- previously agents used only timestamp
- unit tested
Change-Id: I5a9b5cb94d92655134716fa7a0021fcd1a7f7bf9
Commit: 387b02749b7330ad3a83c1047daa14abeb3a02c5
https://github.com/tribe29/checkmk/commit/387b02749b7330ad3a83c1047daa14abe…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
A .werks/10188
Log Message:
-----------
10188 Windows Agent reinstalls files using also content of those files
Previously Windows Agent used only the file timestamp to determine whether
the file have to be reinstalled.
This may lead to impossibility to update the file if for some reason the
file timestamp was wrong(downgrade, invalid time).
Now Windows Agent compares file content too. If content mismatches,
then the file should be installed even if timestamp is ok.
Change-Id: Ifa2fe080ef1510845a8c139955de8e2be7089307
Commit: 3c15fbd44376eed76892dcf9c184f10f6333fcd2
https://github.com/tribe29/checkmk/commit/3c15fbd44376eed76892dcf9c184f10f6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
M tests/unit/cmk/utils/rulesets/test_ruleset_matcher.py
Log Message:
-----------
Fix wrong unit tests
Change-Id: Ided681fc8fffd67157468df459c7f76389999093
Commit: 0196092a93b5e72dfee2fc88bd23d2ac69a746fb
https://github.com/tribe29/checkmk/commit/0196092a93b5e72dfee2fc88bd23d2ac6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
M tests/unit/cmk/utils/rulesets/test_ruleset_matcher.py
Log Message:
-----------
Add new unit test: Check for not matching on equal folder prefix (rule on lvl1 should
not match lvl1_a)
Change-Id: If86c886cba76f2853d4fc079722202b9c75ac461
Commit: 86b001fbf7b795a79e709125d5fe9aebf187624a
https://github.com/tribe29/checkmk/commit/86b001fbf7b795a79e709125d5fe9aebf…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
A .werks/10238
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/rulesets.py
M cmk_base/config.py
M tests/conftest.py
M tests/unit/cmk_base/test_config.py
Log Message:
-----------
10238 FIX Fix rule matching issue on subfolders with common prefix
When having a folder named "prefix" together with a folder named
"prefix_suffix" on the same folder level with a rule on the
"prefix" folder, this rule matched on the "prefix_suffix" folder
accidentally.
Change-Id: I47861a3622eef045313dda515fc49957fdea997d
Commit: 3dcbda3740cb05bbfcc1125fb41433d39211afe5
https://github.com/tribe29/checkmk/commit/3dcbda3740cb05bbfcc1125fb41433d39…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
M .werks/10187
M .werks/10188
Log Message:
-----------
Update werks
Change-Id: Iba3585bc3efcf6f06a920a86cb41a5113122162c
Commit: 7d62bb91ea3784d563f8cae0f2783a92bce5b3b3
https://github.com/tribe29/checkmk/commit/7d62bb91ea3784d563f8cae0f2783a92b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
M tests/unit/cmk_base/test_config.py
Log Message:
-----------
Add test to ensure correct config file order
Change-Id: Id9d85b61aa3a0ab44ddf0e8f0b88a6f601ae82af
Commit: b66e1d4d09b8d55f446a8ff37d01961056ff0563
https://github.com/tribe29/checkmk/commit/b66e1d4d09b8d55f446a8ff37d0196105…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
M tests/unit/cmk/gui/watolib/test_tags.py
Log Message:
-----------
Cleanup side effect of unit test (do not save base config)
Change-Id: I039d88e98410539303b6624033dbffec7bf0b725
Commit: 6c8700b14ba358e91632103a4270b7c49a54e2b8
https://github.com/tribe29/checkmk/commit/6c8700b14ba358e91632103a4270b7c49…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
M tests/unit/cmk_base/test_config.py
Log Message:
-----------
Cleanup test files
Change-Id: Ib07fa8101516d63ed98720d50001e6fc478f390b
Commit: 24a1f63d116b1e33df2f26e8277d577a656ce79b
https://github.com/tribe29/checkmk/commit/24a1f63d116b1e33df2f26e8277d577a6…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-09-26 (Thu, 26 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 agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Set version to 1.6.0p3
Change-Id: I86e187376896908e4668a97988638b61162f5a79
Commit: a81f056dc04cb52d5a25dcce207bcf89ff5101a1
https://github.com/tribe29/checkmk/commit/a81f056dc04cb52d5a25dcce207bcf89f…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M .site
Log Message:
-----------
Update .site file
* 1.6.0 is stable now
Change-Id: I995590cb25db8ae69f6764dd64f1528f7d5e7a16
Commit: ff0131aac4605566a9041fef4dd7e4ba724541d7
https://github.com/tribe29/checkmk/commit/ff0131aac4605566a9041fef4dd7e4ba7…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Minor simplifications in CMKWebSession
* Move assert to _get_mime_type
* make _extract_transids a pure function
* align parameters of _check_html_page_resources with _extract_transids
and _find_errors
* remove some comments
* only use one reference time in new_event
Change-Id: Ia7ce550944c6f7bbd427456646a4e67e23a67b33
Commit: f31e3e02d5d267e476ad4485526e6c19a998a2a0
https://github.com/tribe29/checkmk/commit/f31e3e02d5d267e476ad4485526e6c19a…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M tests/integration/notifications/test_simple_rbn.py
Log Message:
-----------
Properly disable host and service checks during notification tests
CMK-2825
Change-Id: I437379c72a5337cebf76afb8762bb099d8e594ac
Commit: f303629c0377fd649503c26b2ba9e97c79b29716
https://github.com/tribe29/checkmk/commit/f303629c0377fd649503c26b2ba9e97c7…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M tests/integration/notifications/test_simple_rbn.py
M tests/testlib/__init__.py
Log Message:
-----------
Add an integration test for service notifications
CMK-2825
Change-Id: I3c2200de072390e6a4842ec9693f603a8bcae971
Commit: fd5b5decf2f0ffa05c1c0a53ae284ee645dab886
https://github.com/tribe29/checkmk/commit/fd5b5decf2f0ffa05c1c0a53ae284ee64…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Remove _log_path method _buf attribute and move timeout initialization
CMK-2825
Change-Id: Ib163ada63b6040f77172af8af891189ae0e7d793
Commit: ec021269dbc5f82a13b63454996c3fd33d299f3b
https://github.com/tribe29/checkmk/commit/ec021269dbc5f82a13b63454996c3fd33…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M tests/integration/notifications/test_simple_rbn.py
M tests/testlib/__init__.py
Log Message:
-----------
WatchLog is now a context manager
CMK-2825
Change-Id: I9aaf0a5f72cd5564a92f174df0912e703682e96f
Commit: 16a28b0a0b84597df360f39a5215dcc8842dbce2
https://github.com/tribe29/checkmk/commit/16a28b0a0b84597df360f39a5215dcc88…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M checks/cpu_util.include
M cmk/gui/plugins/metrics/check_mk.py
M tests/unit/checks/generictests/datasets/docker_container_cpu_agent_section.py
M tests/unit/checks/generictests/datasets/docker_container_cpu_plugin_section.py
M tests/unit/checks/generictests/datasets/lxc_container_cou_agent_section.py
M tests/unit/cmk/gui/plugins/test_metrics_utils.py
Log Message:
-----------
Fix lxc_container_cpu Graphs
With the introduction of lxc_container_cpu check, agents output in
container environments for CPU utilization stopped being managed by
kernel.util and are now handled by lxc_container_cpu
cpu_util_unix_translate has to be incorporated for lxc_container_cpu to
allow backwards compatibility for systems that undergo the migration.
Containers don't seem to rescale the maximum cpu utilization to 100%. Thus
for the moment increase the graph maximum to #cores*100
CMK-1801
Change-Id: Ib0fccde562fea13b8cdc54ec68626ad6e8833e91
(cherry picked from commit 22f281e3747b902bf66505687f7db69ae08ccffe)
Commit: 4ba7a5fb0439ee3da0987990cc02b943f74853b9
https://github.com/tribe29/checkmk/commit/4ba7a5fb0439ee3da0987990cc02b943f…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M tests/integration/notifications/test_simple_rbn.py
M tests/testlib/__init__.py
Log Message:
-----------
Revert "WatchLog is now a context manager"
HistoryLog uses WatchLog as well.
This reverts commit ec021269dbc5f82a13b63454996c3fd33d299f3b.
Commit: be6abab8ef890cb17f1e2a88d54f06e793aba334
https://github.com/tribe29/checkmk/commit/be6abab8ef890cb17f1e2a88d54f06e79…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M tests/Makefile
A tests/agent-integration/test_plugin_version_compatibility.py
M tests/conftest.py
Log Message:
-----------
Start agent integration tests + Add python plugin compatibility tests
Start new type of tests: agent-integration. These are meant to execute
agents or agent plugins in a specific environment.
The first tests are meant to test the compatibility of python plugins
with different python versions. For the moment they simply check for
syntax compatibility. We may execute the unit tests in the near future
in these environments.
Change-Id: If85365ae84ad1662ba7c1001029a7ad0dce24830
Commit: 4dffc78458b6f36661d805707d0ce375d68045eb
https://github.com/tribe29/checkmk/commit/4dffc78458b6f36661d805707d0ce375d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M buildscripts/scripts/test-gerrit.jenkins
Log Message:
-----------
Add agent integration tests to gerrit test
The checks are fast enough for our gerrit pipeline. Only execute the
tests only if agent plugins changed for the moment.
Change-Id: I90110fce9ac6e135c30db72432922e45c9f2e172
Commit: 82bc2b1e67a5ac21c9704f5f6bb3a767df6d2aba
https://github.com/tribe29/checkmk/commit/82bc2b1e67a5ac21c9704f5f6bb3a767d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
A .werks/10240
M cmk_base/discovery.py
Log Message:
-----------
10240 FIX Removed checks could make discovery page fail
In case a host had services configured where the Checkmk check was removed from
an installation, e.g. by uninstalling an MKP, this could break the service
discovery page showing an exception instead of the expected service.
Change-Id: I376d579cc12d379721c13e7d496827fba32ca5e3
Commit: 423bc9c07f361c5ea9e6a03901bea8a3e2bf62fe
https://github.com/tribe29/checkmk/commit/423bc9c07f361c5ea9e6a03901bea8a3e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M buildscripts/scripts/test-gerrit.jenkins
Log Message:
-----------
Ignore exit code of grep
Change-Id: Ib8dc15bd9470d0c23d697958cd45307f53395f94
Commit: 77337dad9c751296b872d9414a497aa9b1aabd8a
https://github.com/tribe29/checkmk/commit/77337dad9c751296b872d9414a497aa9b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M buildscripts/scripts/test-gerrit.jenkins
Log Message:
-----------
Gerrit: Only execute Core/Livestatus tests when related files were changes
Change-Id: I004762f5a353ceed9994032fd22420cec04c9d90
Commit: 775b77c32ae82e5bf7db751b7c9eb529cb4b5df1
https://github.com/tribe29/checkmk/commit/775b77c32ae82e5bf7db751b7c9eb529c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
A .werks/10144
M checks/cisco_temperature
A tests/unit/checks/generictests/datasets/cisco_temperature_dom_no_dev_levels.py
Log Message:
-----------
10144 FIX cisco_temperature.dom: Do not crash if no device levels are present
From version 1.6.0 to 1.6.0p2 the check crashed if no
warn/crit levels
were provided by the device.
Change-Id: I0dd167a872b0d91e55286b9d628375d83c054910
Commit: 0212b560dd19e32b77f12ca25c0a1004227b3b50
https://github.com/tribe29/checkmk/commit/0212b560dd19e32b77f12ca25c0a10042…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M checks/netapp_api_vs_traffic
Log Message:
-----------
netapp_api_vs_traffic: move stuff to global scope
Change-Id: Ie7a4536e3071bbfcd54a5d6acd4d4301d77358b3
Commit: 5d60351d754897b10533ca5afced0b81413d4435
https://github.com/tribe29/checkmk/commit/5d60351d754897b10533ca5afced0b814…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M checks/netapp_api_vs_traffic
Log Message:
-----------
netapp_api_vs_traffic: re-yapf
Change-Id: I188d5de4246e7def630b9027b008b6e4e524de12
Commit: 43e230edb73057bf0d02735782db760f0a903995
https://github.com/tribe29/checkmk/commit/43e230edb73057bf0d02735782db760f0…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M checks/netapp_api_vs_traffic
M tests/unit/checks/generictests/datasets/netapp_api_vs_traffic.py
Log Message:
-----------
netapp_api_vs_traffic: reorganize output
We will stop displaying some counter values, in which cases this
ordering will be more useful.
Change-Id: Ief86502fc8803050bb783a23932e68f17a527233
Commit: 03c5a3d6d6155490e12ac0987e25b142fbec73ee
https://github.com/tribe29/checkmk/commit/03c5a3d6d6155490e12ac0987e25b142f…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
A .werks/10140
M checks/netapp_api_vs_traffic
M tests/unit/checks/generictests/datasets/netapp_api_vs_traffic.py
Log Message:
-----------
10140 FIX netapp_api_vs_traffic: Prevent service from going stale if no IO operations
took place
Change-Id: I91d1422a05c3156f26df364c1eb2965074575496
Commit: cdbb0154e2b2e7f31f9c2a12e2acd06f7283bf6a
https://github.com/tribe29/checkmk/commit/cdbb0154e2b2e7f31f9c2a12e2acd06f7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
A .werks/10239
M cmk_base/automations/check_mk.py
Log Message:
-----------
10239 FIX Fix agent host diagnose mostly affecting windows hosts
The "Agent" box of the host diagnose page was not returning a result
when contacting some hosts. This was mostly affecting windows hosts,
but could also affect other hosts.
The problem was caused by non ASCII characters in the agent output,
which made the processing fail.
We now first try to decode the agent output with UTF-8, in case this fail we
fallback to the "fallback agent output encoding", which is latin-1. When this
also fails we replace the non decodable characters with some place holder.
Change-Id: I30cbdb0638fd28905a99609ec10a44e2be659d08
Commit: e8695f1dc8b01739bed215ab9a7b6629985f8f48
https://github.com/tribe29/checkmk/commit/e8695f1dc8b01739bed215ab9a7b66299…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/fileinfo-groups.py
Log Message:
-----------
Fixed typo
FEED-4311
Change-Id: I50c1893b7591649db72956cbb3bd935951aa58ec
Commit: 1d86638ccca60a902671d73171f4a89be7fb1a19
https://github.com/tribe29/checkmk/commit/1d86638ccca60a902671d73171f4a89be…
Author: Axel Dimroth <axel.dimroth(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
A .werks/7869
M agents/plugins/mk_mongodb
Log Message:
-----------
7869 FIX mk_mongodb: Fixed crash introduced by Python 2.5 compatibility change in
1.6.0p2
Python backward compatibility introduced by Werk #10184 also added a bug crashing the
plugin or reporting incorrect data by the plugin.
To resolve the issue the fixed version of the mk_mongodb plugin has to be deployed on the
affected hosts.
Change-Id: I8de62e9cf18945a21134e43b3d7e72262e3d527d
Commit: 2b48312ba767aa10cd735c07b872d9410fca9432
https://github.com/tribe29/checkmk/commit/2b48312ba767aa10cd735c07b872d9410…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M cmk/gui/plugins/wato/check_mk_configuration.py
Log Message:
-----------
Validate max cache age and period
Change-Id: I3f0864752e9aa60ed87b28cb2c22726de48ad6af
Commit: bc68057ebd2f3cb86a86a6736f13168d5845bee9
https://github.com/tribe29/checkmk/commit/bc68057ebd2f3cb86a86a6736f13168d5…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M cmk/gui/plugins/wato/check_mk_configuration.py
Log Message:
-----------
Add link to global max cache age
Change-Id: Ibca08738b2e5c25545c956d112b8403c90000ca0
Commit: 480d103105354bab370b7b942af23d80f405ea38
https://github.com/tribe29/checkmk/commit/480d103105354bab370b7b942af23d80f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
A .werks/10241
M cmk/gui/cron.py
A tests/unit/cmk/gui/test_cron.py
Log Message:
-----------
10241 FIX Report scheduler: The scheduler and stored report cleanup jobs were not
triggered
The scheduled reports were not triggered in previous 1.6 releases.
Change-Id: If16041ef3997682c30b029f3a9329b4535123243
Commit: ba0d7bb1ab03facc97c292e1e1806c932328de93
https://github.com/tribe29/checkmk/commit/ba0d7bb1ab03facc97c292e1e1806c932…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
A .werks/10242
M cmk/gui/plugins/sidebar/wato.py
M cmk/gui/sidebar.py
Log Message:
-----------
10242 SEC Fix possible XSS using titles of custom snapins
Authenticated users that are allowed to configure and share custom snapins
could inject arbitrary JS code to all users which are permitted to view this
snapin.
Change-Id: Idf3bdefb168f0bdc22155f0cc76b1cc865898c4f
Commit: 09eb7f785cf59a40b68f845d0b10995f0c8a1854
https://github.com/tribe29/checkmk/commit/09eb7f785cf59a40b68f845d0b10995f0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Updated localizations
Change-Id: I79ba0e26470303cacfd261597fe2c0c6bf7e0a37
Commit: 8e5ecda85ab467d184e5ec0dc12946cf5ae040d7
https://github.com/tribe29/checkmk/commit/8e5ecda85ab467d184e5ec0dc12946cf5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M cmk_base/check_utils.py
M cmk_base/discovery.py
Log Message:
-----------
Improve error message in case of invalid check parameters
Change-Id: Ib19cbb5b9320b49707f05a0173e9045bee70edef
Commit: 3c2b3044777b6a0a66e5f5cf953c4872b14136ea
https://github.com/tribe29/checkmk/commit/3c2b3044777b6a0a66e5f5cf953c4872b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M cmk/gui/sidebar.py
Log Message:
-----------
Fix unused import
Change-Id: I33763743b58855edce7c881291a020bd1d825940
Commit: fa1c0a07a9cdda441f5d2460744e9fe05d6a93dc
https://github.com/tribe29/checkmk/commit/fa1c0a07a9cdda441f5d2460744e9fe05…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M cmk/gui/plugins/views/inventory.py
Log Message:
-----------
Cleanup inventory bytes unit painters
Change-Id: I8ae54ed37eb2bf9629790052944a0b7f26cb1652
Commit: 01a8d33de660cf5b1e45c1b4b80b819e5b7c25c0
https://github.com/tribe29/checkmk/commit/01a8d33de660cf5b1e45c1b4b80b819e5…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M cmk/gui/plugins/views/inventory.py
M cmk/utils/render.py
M cmk_base/check_api.py
M tests/unit/checks/generictests/datasets/netapp_api_fcp.py
M tests/unit/checks/generictests/datasets/winperf_if_regression.py
M tests/unit/checks/generictests/datasets/winperf_if_teaming_regression.py
M tests/unit/checks/test_if_winperf_if.py
M tests/unit/cmk/gui/plugins/test_metrics_utils.py
M tests/unit/cmk/utils/test_render.py
Log Message:
-----------
Cleanup nic speed unit painter
Change-Id: I0f9ae53ed720a7e57e52df8cf182e223bb05292d
Commit: 0b3cba7f2f1a7a1aa0979fd77c23607fb5335d95
https://github.com/tribe29/checkmk/commit/0b3cba7f2f1a7a1aa0979fd77c23607fb…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M cmk/utils/render.py
M
tests/unit/checks/generictests/datasets/aix_diskiod_2019-03-08_22-11-56_5c82da9c4a9d6_regression.py
M tests/unit/checks/generictests/datasets/azure_storageaccounts.py
M tests/unit/checks/generictests/datasets/azure_virtualnetworkgateways.py
M tests/unit/checks/generictests/datasets/brocade_fcport_info.py
M tests/unit/checks/generictests/datasets/brocade_fcport_parsed.py
M tests/unit/checks/generictests/datasets/ceph_df_new_regression.py
M tests/unit/checks/generictests/datasets/ceph_df_new_whitespaces_regression.py
M tests/unit/checks/generictests/datasets/ceph_df_old_regression.py
M tests/unit/checks/generictests/datasets/cisco_mem.py
M
tests/unit/checks/generictests/datasets/cisco_mem_asa64_5c2e2c9a3a465_regression.py
M
tests/unit/checks/generictests/datasets/db2_bp_hitratios_2019-02-19_10-43-35_5c6bcfc7b96be_regression.py
M tests/unit/checks/generictests/datasets/df_include_description_regression.py
M tests/unit/checks/generictests/datasets/df_lnx_regression.py
M tests/unit/checks/generictests/datasets/df_win_regression.py
M tests/unit/checks/generictests/datasets/docker_container_diskstat_agent_section.py
M
tests/unit/checks/generictests/datasets/docker_container_diskstat_plugin_section.py
M tests/unit/checks/generictests/datasets/docker_node_disk_usage_raw_text.py
M tests/unit/checks/generictests/datasets/docker_node_disk_usage_regression.py
M tests/unit/checks/generictests/datasets/emcvnx_storage_pools_regression.py
M tests/unit/checks/generictests/datasets/esx_vsphere_counters_diskio.py
M tests/unit/checks/generictests/datasets/esx_vsphere_datastores_regression.py
M tests/unit/checks/generictests/datasets/esx_vsphere_hostsystem_esx51_regression.py
M tests/unit/checks/generictests/datasets/f5_bigip_vserver_regression.py
M tests/unit/checks/generictests/datasets/fast_lta_volumes.py
M tests/unit/checks/generictests/datasets/filestats_1.py
M tests/unit/checks/generictests/datasets/hp_msa_volume_regression.py
M tests/unit/checks/generictests/datasets/ibm_svc_disks_regression.py
M tests/unit/checks/generictests/datasets/ibm_svc_mdiskgrp_regression.py
M tests/unit/checks/generictests/datasets/ibm_svc_nodestats_regression.py
M tests/unit/checks/generictests/datasets/job_regression.py
M
tests/unit/checks/generictests/datasets/juniper_trpz_aps_sessions_2019-02-20_14-24-15_5c6d54ff9c215_regression.py
M tests/unit/checks/generictests/datasets/k8s_resources_regression.py
M tests/unit/checks/generictests/datasets/k8s_stats.py
M tests/unit/checks/generictests/datasets/mem_linux.py
M tests/unit/checks/generictests/datasets/mem_linux_minimal.py
M tests/unit/checks/generictests/datasets/mem_win_regression.py
M tests/unit/checks/generictests/datasets/mongodb_collections_1.py
M tests/unit/checks/generictests/datasets/mongodb_mem_1_regression.py
M tests/unit/checks/generictests/datasets/mongodb_mem_2_regression.py
M tests/unit/checks/generictests/datasets/mssql_tablespaces_regression.py
M tests/unit/checks/generictests/datasets/mysql_1_regression.py
M tests/unit/checks/generictests/datasets/mysql_capacity_1_regression.py
M
tests/unit/checks/generictests/datasets/netapp_api_aggr_2019-07-22_08-45-28_5d355b88b0157_regression.py
M tests/unit/checks/generictests/datasets/netapp_api_aggr_regression.py
M tests/unit/checks/generictests/datasets/netapp_api_luns_regression.py
M tests/unit/checks/generictests/datasets/netapp_api_qtree_quota_regression.py
M tests/unit/checks/generictests/datasets/netapp_api_vs_traffic.py
M tests/unit/checks/generictests/datasets/netscaler_vserver.py
M tests/unit/checks/generictests/datasets/oracle_asm_diskgroup.py
M tests/unit/checks/generictests/datasets/ps_matched.py
M tests/unit/checks/generictests/datasets/splunk_license_state.py
M tests/unit/checks/generictests/datasets/splunk_license_usage.py
M tests/unit/checks/generictests/datasets/statgrab_mem_regression.py
M tests/unit/checks/generictests/datasets/storeonce_servicesets_regression.py
M tests/unit/checks/generictests/datasets/winperf_phydisk_regression.py
M tests/unit/checks/generictests/datasets/zfsget.py
M tests/unit/checks/generictests/datasets/zfsget_whitespace.py
M tests/unit/checks/test_df_check.py
M tests/unit/checks/test_diskstat.py
M tests/unit/checks/test_diskstat_include.py
M tests/unit/checks/test_hp_msa_volume.py
M tests/unit/checks/test_if_winperf_if.py
M tests/unit/checks/test_lnx_if.py
M tests/unit/checks/test_nfsmounts_and_cifsmounts_check.py
M tests/unit/checks/test_ps.py
M tests/unit/cmk/utils/test_render.py
Log Message:
-----------
Chance default on format with precision to drop zeros
Change-Id: If1bc5f7d3a050b3a14157e3cfa08bac889aba717
Commit: f88d5d1e410d13c9b08b98b038997636f690630b
https://github.com/tribe29/checkmk/commit/f88d5d1e410d13c9b08b98b038997636f…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-09-30 (Mon, 30 Sep 2019)
Changed paths:
M cmk_base/data_sources/abstract.py
Log Message:
-----------
Removed unused var
Change-Id: Ic6bcbbc2feb712bfd585707b8f2b50d9e29fb959
Commit: c9a53e1f0003d2391bb396e27f2cd690f3ce64c4
https://github.com/tribe29/checkmk/commit/c9a53e1f0003d2391bb396e27f2cd690f…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-30 (Mon, 30 Sep 2019)
Changed paths:
A .werks/10145
M cmk/gui/plugins/wato/check_parameters/logwatch_ec.py
Log Message:
-----------
10145 FIX logwatch_ec: Unjustified 'Invalid parameter' warning
When trying to view the parameters of newly discoverd logwatch service,
a 'Invalid parameters' message was issued. This was purely a rendering
problem, and was not affecting your monitoring.
Change-Id: I88f3fba4360a5d335dc35280de88c910e036d926
Commit: 82a9e35bccd191fa84747824d820172a5546e29a
https://github.com/tribe29/checkmk/commit/82a9e35bccd191fa84747824d820172a5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-30 (Mon, 30 Sep 2019)
Changed paths:
M cmk/gui/plugins/wato/check_mk_configuration.py
Log Message:
-----------
Extract valuespecs to reduce nesting levels
Change-Id: I6c6ac8c15a83f3f5802ef4f9e5174b13a009c6dd
Commit: 95c2ecc65aa5335eb24d710f8589f184277d5500
https://github.com/tribe29/checkmk/commit/95c2ecc65aa5335eb24d710f8589f1842…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-30 (Mon, 30 Sep 2019)
Changed paths:
A .werks/10243
M cmk/gui/plugins/wato/check_mk_configuration.py
Log Message:
-----------
10243 FIX Periodic service discovery: Set minimum group time to 5 minutes
The cron job is executed every 5 minutes, a lower grouping value does not
make sense.
Change-Id: I560e2ff197d3a42a0304d50ce0d961874e519c17
Commit: 10306ee579d7a5a636b5af5c6526cd7062c9b6fb
https://github.com/tribe29/checkmk/commit/10306ee579d7a5a636b5af5c6526cd706…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-30 (Mon, 30 Sep 2019)
Changed paths:
A .werks/10244
M cmk/utils/paths.py
M cmk_base/config.py
M cmk_base/discovery.py
Log Message:
-----------
10244 FIX Periodic service discovery was not correctly activating changes
When the automatic update of the service configuration is enabled, the periodic
service discovery was applying service discovery changes, but was not
activating them when configured to do so.
The services appeared as discovered on the discovery page in WATO, but they were
not activated. After activating a change in the GUI, the services were finally
activated.
Change-Id: Ic4902ceb7a2fe1fb216ed438ed40b30417d8eef9
Commit: 46c38e194a36b15bdd6029f4bda482467672dce3
https://github.com/tribe29/checkmk/commit/46c38e194a36b15bdd6029f4bda482467…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-30 (Mon, 30 Sep 2019)
Changed paths:
M tests/integration/cmk/utils/test_paths.py
Log Message:
-----------
Update test
Change-Id: I5f510a5b01cb0d9ab49346e35c7dcf89c583b9ce
Commit: 2e9470dbbfd870760e7588d52a5da9f74c689d5b
https://github.com/tribe29/checkmk/commit/2e9470dbbfd870760e7588d52a5da9f74…
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: c3d80368f68cd3a319bb3a239d41cc0898d04bf5
https://github.com/tribe29/checkmk/commit/c3d80368f68cd3a319bb3a239d41cc089…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-30 (Mon, 30 Sep 2019)
Changed paths:
M cmk/utils/werks.py
Log Message:
-----------
cmk/utils/werks.py: allow knowledge key
Change-Id: If45a8cb130cd8b4f738f9f075afafc2943d51718
Commit: 4706658cb709701e8a57c9b2b91901850990f277
https://github.com/tribe29/checkmk/commit/4706658cb709701e8a57c9b2b91901850…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2019-09-30 (Mon, 30 Sep 2019)
Changed paths:
A .werks/10073
M checks/f5_bigip_vserver
Log Message:
-----------
10073 FIX f5_bigip_vserver: Fixed ValueError while ip parsing
Service discovery shows "chr() arg not in range(256)" because of wrong ip
parsing.
This has been fixed. You can rediscover those services now.
Change-Id: I62a4a6c2d9c5d3f83001c619ea4ebc0842132bb7
Commit: fb05a9391b8ad85d092bd3406ba627548a00fe97
https://github.com/tribe29/checkmk/commit/fb05a9391b8ad85d092bd3406ba627548…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
M tests/integration/notifications/test_unreachable_notifications.py
Log Message:
-----------
Remove HistoryLog and use WatchLog directly
CMK-2825
Change-Id: I75b0df010e48cfa933e1070af8a43c9aa1c52ef5
Commit: e50b7a160f26a628526ab042a031a7c943bbfe98
https://github.com/tribe29/checkmk/commit/e50b7a160f26a628526ab042a031a7c94…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
M tests/integration/notifications/test_simple_rbn.py
M tests/integration/notifications/test_unreachable_notifications.py
M tests/testlib/__init__.py
Log Message:
-----------
WatchLog is now a context manager
CMK-2825
Change-Id: If672c26afdb2fa1f4e34831d7a2007293ea9ec31
Commit: 5756fac6a9561e98b8a289d833cb17a294ec799a
https://github.com/tribe29/checkmk/commit/5756fac6a9561e98b8a289d833cb17a29…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Fix error in WatchLog when raising an exception
Change-Id: I48c3dda0ef81be7a351bbf77da581de9b0f70e33
Commit: 4a57d883cc9b2ae0bf0d0391a437de5c855eb560
https://github.com/tribe29/checkmk/commit/4a57d883cc9b2ae0bf0d0391a437de5c8…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
M tests/integration/notifications/test_simple_rbn.py
Log Message:
-----------
Replace timeout by default_timeout in test_simple_rbn
Change-Id: If00d618b2c0a17bd96630c9910fa061452313274
Commit: c57aea13d374c33eb86c75b9eb25256fb25df3af
https://github.com/tribe29/checkmk/commit/c57aea13d374c33eb86c75b9eb25256fb…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/cma_core.h
M agents/wnx/src/engine/section_header.h
M agents/wnx/watest/test-plugin.cpp
Log Message:
-----------
[CMK-2869] - no more cached information for piggyback output
- <<<<NAME>>>> is always <<<<NAME>>>>,
also patching with cached info is now forbidden
- <<<<>>>>is always <<<<>>>>, also
patching with cached info is now allowed
- unit tests
- tracing
- 4-brackets output is expected only plugins section
Change-Id: Ie2aad873a8e933919ba4fe3dbe09ea55ec80be7c
Commit: a0a5d32b6c5aa8c51bd16566b25bbfbe079680d8
https://github.com/tribe29/checkmk/commit/a0a5d32b6c5aa8c51bd16566b25bbfbe0…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
M agents/wnx/src/engine/providers/skype.cpp
M agents/wnx/watest/test-skype.cpp
Log Message:
-----------
[CMK-2873] - skype 'TCP counters' subsection have been added
Change-Id: I1da9da8c56a69614215ab01b66cafe5119b7705d
Commit: ec44e42839b02e2c11b7134c80c3bd5f01916a92
https://github.com/tribe29/checkmk/commit/ec44e42839b02e2c11b7134c80c3bd5f0…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
A .werks/10190
Log Message:
-----------
10190 FIX Windows Agent sends 'TCP counters' subsection for skype section
Previously this subsection was absent in the Agent's output. This may lead
to the crash of skype check.
Now this problem has been solved.
Change-Id: I2b7502a1db0258231d1e087b6b2a1b9dabd2657c
Commit: 9257459098d8c17dc3ff0fd3f30a322d78002369
https://github.com/tribe29/checkmk/commit/9257459098d8c17dc3ff0fd3f30a322d7…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
A .werks/10191
Log Message:
-----------
10191 FIX Windows Agent doesn't add 'cached' info into the piggybacks'
headers
Previously Windows Agent added cached data, something like ':cached(123456,600)'
to the piggyback headers. This may led to problem for checks on monitoring
site.
With this release the problem has been fixed.
Change-Id: I55d5bdccf65011c9c8d9fd6bebc253a386b6871c
Commit: 54d351757d7e40effb29561f2f2a1e91a329fcdb
https://github.com/tribe29/checkmk/commit/54d351757d7e40effb29561f2f2a1e91a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
A .werks/10245
Log Message:
-----------
10245 FIX Fix thread leak triggered by unstable site connections
The livestatus proxy normally keeps open several connections to the remote
livestatus server and uses them in the moment a livestatus query is made
from the central site to the remote site.
In the moment a site is not reachable anymore, for example because of a
network connection issue, this is detected by one of these connections.
The site is then terminating all other connections and trying to recover
from this situation by continuously reconnecting to the remote site.
In this situation the livestatus proxy was not cleaning up it's old connection
threads while opening new ones for the new connections. After some time this
could result in "Resource temporarily unavailable" errors in various places or
"can't start new thread" shown in the GUI.
Change-Id: I2111bc849b0a1f47cef065b6fbb4567ccff88d77
Commit: 4ba3367bef65c06c5503c54f92b9b1eba073a1f7
https://github.com/tribe29/checkmk/commit/4ba3367bef65c06c5503c54f92b9b1eba…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-10-02 (Wed, 02 Oct 2019)
Changed paths:
A .werks/10114
M checks/skype
M checks/wmi.include
A tests/unit/checks/generictests/datasets/skype_skype_3_regression.py
Log Message:
-----------
10114 FIX Skype AV Edge check: fix crash on missing TCP metrics in agent output
This WERK actually fixes all other similar crashes in this particular check as well.
Instead of crashing, the check will return no data which will lead to the metric becoming
stale over time.
Fixes CMK-2841
Change-Id: Ifa5d7ca6e24c56f521f6cca29e6af93bf631a0cc
Commit: 9b6fd73b569ff89a4e51b07e6fc54586dc7c00e8
https://github.com/tribe29/checkmk/commit/9b6fd73b569ff89a4e51b07e6fc54586d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-02 (Wed, 02 Oct 2019)
Changed paths:
A .werks/10246
M omd/packages/omd/omdlib/backup.py
Log Message:
-----------
10246 FIX omd backup: Made it more robust against rrdcached communication issues
The "omd backup" could be terminated during backup by issues of the rrdcached.
The backup communicates with the rrdcached to pause updates to the RRD files
to ensure the files are consistent during backup. In case the rrdcached is not
answering as expected or a connection is not possible the backup should
continue with the backup instead of failing.
Change-Id: I00f79c63c3992e505cf7f372e3ca479388e1aad6
Commit: 619f38d07936375e9ca1698c83affe0125d260f4
https://github.com/tribe29/checkmk/commit/619f38d07936375e9ca1698c83affe012…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-02 (Wed, 02 Oct 2019)
Changed paths:
R tests/unit/checks/generictests/datasets/nginx_status_multi_inst_regression.py
A tests/unit/checks/generictests/datasets/nginx_status_regression.py
Log Message:
-----------
nginx_status: update test
Change-Id: I982cb9cb84b692fb5485a59bd87d2ec3d03b43bd
Commit: e5295ad4487f21dcf9bd24c993f25168d730b93a
https://github.com/tribe29/checkmk/commit/e5295ad4487f21dcf9bd24c993f25168d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-02 (Wed, 02 Oct 2019)
Changed paths:
A .werks/10147
M checks/nginx_status
M tests/unit/checks/generictests/datasets/nginx_status_regression.py
Log Message:
-----------
10147 FIX nginx_status: requests metric is now correctly the rate
FEED-4366
Change-Id: If11b958b6782d57e86a54555ef1fcfc0a24d0566
Commit: 4aa25fb8bba422f54872fd2c2995990cdb6d7465
https://github.com/tribe29/checkmk/commit/4aa25fb8bba422f54872fd2c2995990cd…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-02 (Wed, 02 Oct 2019)
Changed paths:
M .werks/config
Log Message:
-----------
Set better "werk url" base URL
Change-Id: I0dfd9c5182a2ad903b0b516f10cf25c5f3f4b9aa
Commit: a0ef93086d2138a4bf715e9bc976086553cd46c2
https://github.com/tribe29/checkmk/commit/a0ef93086d2138a4bf715e9bc97608655…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-02 (Wed, 02 Oct 2019)
Changed paths:
A .werks/10148
M checks/cpu_util.include
M checks/winperf_processor
Log Message:
-----------
10148 FIX CPU utilization: Occasional crashes
Change-Id: I1ae71946e5d7746cdceadcb08de72d469b4af1da
Commit: 9015501168890d3163c3db5bc884cfd0ea983bbc
https://github.com/tribe29/checkmk/commit/9015501168890d3163c3db5bc884cfd0e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-02 (Wed, 02 Oct 2019)
Changed paths:
A .werks/10247
M cmk/gui/plugins/sidebar/performance.py
Log Message:
-----------
10247 FIX CMC performance and server performance snapins were not refreshed
The sidebar snapins were not updated automatically as intended.
Change-Id: Ib8db09933b73e805f7447acad274772ed7e49cf1
Commit: 4a4ec97a2bc30e1296733022e5513302ca968e4b
https://github.com/tribe29/checkmk/commit/4a4ec97a2bc30e1296733022e5513302c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-02 (Wed, 02 Oct 2019)
Changed paths:
A tests/unit/cmk/gui/plugins/sidebar/test_snapins.py
Log Message:
-----------
Add unit tests
Change-Id: I6e41f010afd869c375bbdce2d4b7400616da7fab
Commit: 23c0d61b54a817b4c0a1a23f301b4e1c2833a7b1
https://github.com/tribe29/checkmk/commit/23c0d61b54a817b4c0a1a23f301b4e1c2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-02 (Wed, 02 Oct 2019)
Changed paths:
M .werks/10144
Log Message:
-----------
Fix werk version
Change-Id: Iee4cebbb546201fa2bae4c0329ec0dd1ecc2ff7d
Commit: f72a8e6396ce08eb339e1a445e17c24cf8d3a708
https://github.com/tribe29/checkmk/commit/f72a8e6396ce08eb339e1a445e17c24cf…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-10-02 (Wed, 02 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 agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Set version to 1.6.0p4
Change-Id: Id379a91a647f36938fdc11af6dd811af5142b4ea
Commit: 4edaff40e253d8ebd6b7f80612a0e0b81d92350d
https://github.com/tribe29/checkmk/commit/4edaff40e253d8ebd6b7f80612a0e0b81…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-04 (Fri, 04 Oct 2019)
Changed paths:
M checks/splunk_system_msg
Log Message:
-----------
splunk_system_msg: remove non-existing group
CMK-2782
Change-Id: I3942ad11bae175f3162f324eb2f3bd0e86a96ae3
Commit: 3f65a2d7c81cdc01bf374364d2af3658007dac60
https://github.com/tribe29/checkmk/commit/3f65a2d7c81cdc01bf374364d2af36580…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-04 (Fri, 04 Oct 2019)
Changed paths:
M .werks/10049
M .werks/10107
M .werks/10140
M .werks/10239
M .werks/10240
M .werks/8829
M .werks/8851
M .werks/8893
M .werks/8894
M .werks/8895
M .werks/8896
M .werks/8897
M .werks/8902
M .werks/8934
M .werks/8935
M .werks/8936
M .werks/8938
M .werks/8941
M .werks/8942
M .werks/8943
M .werks/8944
M .werks/8945
Log Message:
-----------
Fix some wrong werk version numbers
Change-Id: Iba747fa231a65efa0990647d6b25cc2f8e59bd31
Commit: 37878547ee4e2e81497825b0db91acace833203c
https://github.com/tribe29/checkmk/commit/37878547ee4e2e81497825b0db91acace…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-04 (Fri, 04 Oct 2019)
Changed paths:
M tests/unit/cmk/utils/test_werks.py
Log Message:
-----------
Add werk version test
In case a git tag exists for the version refered in a werk, the test
checks whether or not the werk was already present in this git tag. If
not, this looks like an error and an exception is raised.
Change-Id: If154c4e2455e2252d9cc597c0bed8750b70a1215
Commit: b23ef8da57062db7b2164ce911ae3bea8f033c1d
https://github.com/tribe29/checkmk/commit/b23ef8da57062db7b2164ce911ae3bea8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-04 (Fri, 04 Oct 2019)
Changed paths:
A .werks/10248
M cmk/gui/plugins/dashboard/utils.py
M tests/unit/cmk/gui/test_dashboard.py
Log Message:
-----------
10248 FIX Some dashlets were not correctly refreshed
Some dashlets, like the graph and snapin dashlets, were not
refreshed as intended on the dashboards. They were initially
rendered, but never updated.
Change-Id: Ief67a454e43105ea05a2613137e8ba0ed02c08a0
Commit: f76a32af9571c73bb7ec410a443930f81ee1e974
https://github.com/tribe29/checkmk/commit/f76a32af9571c73bb7ec410a443930f81…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-04 (Fri, 04 Oct 2019)
Changed paths:
A .werks/10249
Log Message:
-----------
10249 FIX Fix type error when listing alert handler rules
A "TypeError" exception could occur after creating alert handler
rules while trying to render the alert handler rule list.
Change-Id: I69ecccdd1f76ed7887422b47e25647af869e41a5
Commit: 2d956fd74eb69de3d45573723b3e87f341d06de7
https://github.com/tribe29/checkmk/commit/2d956fd74eb69de3d45573723b3e87f34…
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: f2b4f1650097c5929089729c9add9c9affccc0ff
https://github.com/tribe29/checkmk/commit/f2b4f1650097c5929089729c9add9c9af…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-10-08 (Tue, 08 Oct 2019)
Changed paths:
M cmk/gui/plugins/views/inventory.py
Log Message:
-----------
Use common render function for frequencies
Change-Id: I552f31fec1925a8cb04e7b0c62470c6884de2d1f
Commit: bddef1f833a32e9d26ec7bee6fd299e7ba4eb45e
https://github.com/tribe29/checkmk/commit/bddef1f833a32e9d26ec7bee6fd299e7b…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-10-08 (Tue, 08 Oct 2019)
Changed paths:
A .werks/10301
M cmk/gui/plugins/views/inventory.py
Log Message:
-----------
10301 Inventory painters allow short title in pdf report headers
CMK-2533
Change-Id: Idc635a790adbc0ad32a4a7698dd557a29c14f6e0
Commit: 5c773bfee64bc30ccb0b2251305bf85f331ed5e8
https://github.com/tribe29/checkmk/commit/5c773bfee64bc30ccb0b2251305bf85f3…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-08 (Tue, 08 Oct 2019)
Changed paths:
M checks/local
Log Message:
-----------
local: improve handling of invalid data
Change-Id: I834dc3cf7f8b94260092460abb0a2207d1ba5db9
Commit: 92b05221f91b91f9d3b5f35eaa9ebdc9eafd8452
https://github.com/tribe29/checkmk/commit/92b05221f91b91f9d3b5f35eaa9ebdc9e…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-08 (Tue, 08 Oct 2019)
Changed paths:
A .werks/10119
Log Message:
-----------
10119 FIX Fixed CMC config generation in the presence of non-ASCII characters.
Non-ASCII characters in various places (e.g. group names) caused a failure in
the CMC config generation. This was a regression in 1.6.0 and has been fixed
now.
Change-Id: Id2b908ae426d31e85ec84344ad8ab9430f558470
Commit: a0006e35054b2a8db94e081daa00d8bd66e82d8e
https://github.com/tribe29/checkmk/commit/a0006e35054b2a8db94e081daa00d8bd6…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-10-08 (Tue, 08 Oct 2019)
Changed paths:
M .werks/10206
A buildscripts/infrastructure/build-nodes/centos-8/Dockerfile
A buildscripts/infrastructure/os-nodes/centos-8/Dockerfile
M buildscripts/scripts/integration-daily-master.jenkins
M omd/distro
A omd/distros/CENTOS_8.mk
M omd/omd.spec.in
M omd/packages/net-snmp/net-snmp.make
A
omd/packages/perl-modules/patches/Crypt-SSLeay-0.72-do-not-use-SSLv2_client_method-with-new-openssl.dif
M omd/packages/perl-modules/perl-modules.make
Log Message:
-----------
10206 Support for Red Hat 8 / CentOS 8
Change-Id: Ia17e6e6e7d9a9201b48a0cdd0bd33df5819f8f3d
Commit: 9033faf43f4e048cfce9846e7ed05a38aa497741
https://github.com/tribe29/checkmk/commit/9033faf43f4e048cfce9846e7ed05a38a…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-10-08 (Tue, 08 Oct 2019)
Changed paths:
M .werks/10206
R buildscripts/infrastructure/build-nodes/centos-8/Dockerfile
R buildscripts/infrastructure/os-nodes/centos-8/Dockerfile
M buildscripts/scripts/integration-daily-master.jenkins
M omd/distro
R omd/distros/CENTOS_8.mk
M omd/omd.spec.in
M omd/packages/net-snmp/net-snmp.make
R
omd/packages/perl-modules/patches/Crypt-SSLeay-0.72-do-not-use-SSLv2_client_method-with-new-openssl.dif
M omd/packages/perl-modules/perl-modules.make
Log Message:
-----------
Revert "10206 Support for Red Hat 8 / CentOS 8"
This reverts commit a0006e35054b2a8db94e081daa00d8bd66e82d8e.
Commit: 8b938c0e5750b9cd43046f60d50bf15206ab39cf
https://github.com/tribe29/checkmk/commit/8b938c0e5750b9cd43046f60d50bf1520…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-10-08 (Tue, 08 Oct 2019)
Changed paths:
A .werks/10311
A buildscripts/infrastructure/build-nodes/centos-8/Dockerfile
A buildscripts/infrastructure/os-nodes/centos-8/Dockerfile
M buildscripts/scripts/integration-daily-master.jenkins
M omd/distro
A omd/distros/CENTOS_8.mk
M omd/omd.spec.in
M omd/packages/net-snmp/net-snmp.make
A
omd/packages/perl-modules/patches/Crypt-SSLeay-0.72-do-not-use-SSLv2_client_method-with-new-openssl.dif
M omd/packages/perl-modules/perl-modules.make
Log Message:
-----------
10311 Support for Red Hat 8 / CentOS 8
Change-Id: Ida2b90535bf2c245dbc77317229cd068c562b3b9
Commit: 0d231d3fea3c0527e28bec79ee3415b72063bf11
https://github.com/tribe29/checkmk/commit/0d231d3fea3c0527e28bec79ee3415b72…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-10-08 (Tue, 08 Oct 2019)
Changed paths:
A .werks/10302
Log Message:
-----------
10302 FIX Correct stacked graphs right edge
Stacked graphs would show a strange termination of data taking all data
points to zero at the timestamp where the RRD database has not yet recorded
data. This werk skips that last point altogether.
- Interpolation of data. RRD returns right closed values. Start is empty
thus interpolation takes the first value for start
- Simplify graph layout logic. Extract stacking function to make it
testable in isolation.
- Add tests
CMK-1999
Change-Id: I1a8daf6100b350f956e118dd9c7dc1be52ee807c
Commit: 3c46b74f1a9402944420b582e1ba2423679c6d24
https://github.com/tribe29/checkmk/commit/3c46b74f1a9402944420b582e1ba24236…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-10-08 (Tue, 08 Oct 2019)
Changed paths:
M .werks/7444
M bin/update_rrd_fs_names.py
Log Message:
-----------
Fix return values on update_rrd_fs_name
- Fixes a crash on intermediate update for data in nagios format
- Extended Werk to be more explicit
Change-Id: I6bf71311a6c0d1ba54748cf448830a81c422c3df
Commit: 2081292ca8461d613c8ab1d0c0ddfe30920294de
https://github.com/tribe29/checkmk/commit/2081292ca8461d613c8ab1d0c0ddfe309…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-08 (Tue, 08 Oct 2019)
Changed paths:
M cmk/gui/watolib/automations.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: I1728433813dc6095429c1c2a39a522614a0b6e8d
Commit: cacab6addd688686410342b160a6d08f88716bac
https://github.com/tribe29/checkmk/commit/cacab6addd688686410342b160a6d08f8…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2019-10-09 (Wed, 09 Oct 2019)
Changed paths:
A .werks/10321
M agents/plugins/smart
Log Message:
-----------
10321 FIX smart: Fixed wrong device name for device types other than NVME
Since Werk 4711 the device name for device types other than NVME has changed to
e.g. "/dev/sdb". This regression has been fixed.
Change-Id: Idb309644614cf7a4b3a82e09203cfc6498a42333
Commit: 5379db950e6db1bb58348d57fb805bde07754db4
https://github.com/tribe29/checkmk/commit/5379db950e6db1bb58348d57fb805bde0…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-09 (Wed, 09 Oct 2019)
Changed paths:
M omd/distro
Log Message:
-----------
Tracing the distro script is a bit too noisy...
Change-Id: I5af7ca6b4643b328c53ae5d72aab1392ee7c2d80
Commit: 08497580ba0c8bf2fe957825ce32918625fad903
https://github.com/tribe29/checkmk/commit/08497580ba0c8bf2fe957825ce3291862…
Author: Thorsten Bruhns <Thorsten.Bruhns(a)opitz-consulting.com>
Date: 2019-10-09 (Wed, 09 Oct 2019)
Changed paths:
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
mk_oracle.ps1: Synchronize SQLs between mk_oracle.ps1 and mk_oracle
The SQLs in mk_oracle.ps1 are up to date to the current version of
mk_oracle. That introduced the ability for pluggable databases as
well.
Change-Id: Id1227c3f72ea6329841517292941fcf63bb7cf02
Commit: a8a62c15a12fedb2f7ec03d358f749bd16a0689b
https://github.com/tribe29/checkmk/commit/a8a62c15a12fedb2f7ec03d358f749bd1…
Author: Andreas Doehler <andreas.doehler(a)gmail.com>
Date: 2019-10-09 (Wed, 09 Oct 2019)
Changed paths:
A .werks/8803
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
8803 FIX mk_oracle.ps1: Fixed two small copy & paste errors
Change-Id: I90be068fcc0ed8abd46e46c329c55a0f7f117b37
Commit: f771bd052f9cdd1c83329c575a5226fb90af038b
https://github.com/tribe29/checkmk/commit/f771bd052f9cdd1c83329c575a5226fb9…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-10-09 (Wed, 09 Oct 2019)
Changed paths:
M bin/update_rrd_fs_names.py
Log Message:
-----------
Enforce UTF-8 encoding on edit of journalfiles by rrd_update script
Change-Id: Iae95a52eb6a5e9fe0e084d14ac3cd042e69a1f0c
Commit: 6b380c6cc5ecb74dd6182004f8122f93ccaae9b4
https://github.com/tribe29/checkmk/commit/6b380c6cc5ecb74dd6182004f8122f93c…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-09 (Wed, 09 Oct 2019)
Changed paths:
A .werks/10217
M agents/check_mk_agent.linux
Log Message:
-----------
10217 FIX check_mk_agent.linux: Fixed docker_container_mem section
Empty output of "<<<ps_lnx>>>" causes an incorrect format in
the agent output
of the next section, eg. "[header]
<<<docker_container_mem>>>".
The services of {{ps_lnx}} displayed the error message {{Exception: KeyError}}.
Change-Id: I7afd9948b5e6dd71c74e8f8687c61ce1b2d0cbe8
Commit: 872beaa845cdd04d543d2286f800208094ca9614
https://github.com/tribe29/checkmk/commit/872beaa845cdd04d543d2286f80020809…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-09 (Wed, 09 Oct 2019)
Changed paths:
A .werks/10218
M checks/lnx_if
Log Message:
-----------
10218 FIX lnx_if: Fixed wrong interpretation of interface status
Change-Id: I03aec377c47796396b11a1ce00075c8a229e4bb0
Commit: cbd14ac2658719e34775a9f962a54406a5c50101
https://github.com/tribe29/checkmk/commit/cbd14ac2658719e34775a9f962a54406a…
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: I9e19850882a51adfbe21523b72827d5e89a3c905
Commit: eee0d8cc76a2050ed3cb6cf49dfad35b9636c222
https://github.com/tribe29/checkmk/commit/eee0d8cc76a2050ed3cb6cf49dfad35b9…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-09 (Wed, 09 Oct 2019)
Changed paths:
A .werks/10219
M cmk/utils/structured_data.py
Log Message:
-----------
10219 FIX HW/SW Inventory: Fixed filtering inventory tree if permitted paths are
configured in contact groups
Change-Id: I9987b214b4ca05679fa308191e2502fbebb3e800
Commit: f0f143ecaf27d6fbb7b7292a42498dd003da6d0f
https://github.com/tribe29/checkmk/commit/f0f143ecaf27d6fbb7b7292a42498dd00…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-09 (Wed, 09 Oct 2019)
Changed paths:
A .werks/10214
M cmk/special_agents/agent_aws.py
Log Message:
-----------
10214 FIX agent_aws: Add ELBv2 network and application load balancer sections
Change-Id: I2913b6e5271a346233daa13090b60686593c5945
Commit: 21c24f0a4373fd0562d2965953219e305e8b4372
https://github.com/tribe29/checkmk/commit/21c24f0a4373fd0562d2965953219e305…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-10 (Thu, 10 Oct 2019)
Changed paths:
A .werks/10210
M cmk/special_agents/agent_aws.py
Log Message:
-----------
10210 FIX agent_aws: Fixed FilterLimitExceeded while collecting EC2 instance
attributes
Change-Id: I0ddca83c0ec80c76241ab2b249fd9e1d8d47eefb
Commit: 01472fd1a55e7bf12bbfdeec18d2532b42158559
https://github.com/tribe29/checkmk/commit/01472fd1a55e7bf12bbfdeec18d2532b4…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-10 (Thu, 10 Oct 2019)
Changed paths:
M cmk/special_agents/agent_aws.py
Log Message:
-----------
Use volumes from colleague if available
Change-Id: If3784cc28422b84f7f1cd63df16b2b7e6eb50790
Commit: 78ab34c95d730cc5583f431e441c416df7173059
https://github.com/tribe29/checkmk/commit/78ab34c95d730cc5583f431e441c416df…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-10 (Thu, 10 Oct 2019)
Changed paths:
M agents/wnx/watest/test-skype.cpp
M agents/wnx/watest/test-winperf.cpp
M agents/wnx/watest/test-wtools.cpp
Log Message:
-----------
Unit tests fixes
Change-Id: I4e46591275ad4fe9f9016df3c90ee81fe5b62bfb
Commit: 4ae21ee4a76a03212c7b31e4ab74b7c25e077ec9
https://github.com/tribe29/checkmk/commit/4ae21ee4a76a03212c7b31e4ab74b7c25…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-10-10 (Thu, 10 Oct 2019)
Changed paths:
M cmk/special_agents/agent_kubernetes.py
Log Message:
-----------
agent_kubernetes: cleanup logging
- Logging is now disabled if verbose mode is not used.
- The logging output now has one format for all verbosity levels.
- The message 'Disabling SSL certificate verification' now has a
level of INFO.
- InsecureRequestWarning should only be logged if --no-cert-check
is not used.
- If a connection cannot be established is simplified error message
is used.
CMK-2479
Change-Id: I789276e53d1884fa1e1f265cfd32055e6374d18e
Commit: 39016a58ae001d9362f84a82cefb369fe91c2089
https://github.com/tribe29/checkmk/commit/39016a58ae001d9362f84a82cefb369fe…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-10-10 (Thu, 10 Oct 2019)
Changed paths:
A .werks/10303
M checks/hepta
Log Message:
-----------
10303 Add support to monitor Hopf 8029HEPTA devices
Add the OID that describes 8029HEPTA devices in addtion to the already supported
8030HEPTA.
Change-Id: I74f371428bec5a5bfc7f758adcaf021b34e0d369
Commit: 53f755cabcae7d764ea7c6714918ce3c56c182c6
https://github.com/tribe29/checkmk/commit/53f755cabcae7d764ea7c6714918ce3c5…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 Oct 2019)
Changed paths:
M omd/packages/boost/boost.make
Log Message:
-----------
Fixed typos in boost target names.
Change-Id: I4457acda8a7e9ab4731ee2b90a59f1351f40a0b0
Commit: 36cf5cbd46780204025a67d183e56eb9e1a32c17
https://github.com/tribe29/checkmk/commit/36cf5cbd46780204025a67d183e56eb9e…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 Oct 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Bumped timeout for WATO file creation.
Change-Id: I2f09cd6aafcb0765b0bb404bebf2b07c931dfacb
Commit: 877da4517973f9e654d5f8c79fc28d976ffcc32d
https://github.com/tribe29/checkmk/commit/877da4517973f9e654d5f8c79fc28d976…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 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.
CMK-2871
Change-Id: I6a86dbd69a338aeb48cb0823fa56ab2c083d18d8
Commit: e69472e4cab656a84e75236d3fbd39992a70d83a
https://github.com/tribe29/checkmk/commit/e69472e4cab656a84e75236d3fbd39992…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 Oct 2019)
Changed paths:
A .werks/10324
M checks/carel_sensors
A tests/unit/checks/generictests/datasets/carel_sensors.py
Log Message:
-----------
10324 FIX carel_sensors: Fixed error while discovery
Since version 1.6.0 the check discovery outputs "name
'carel_temp_defaultlevels' is not defined". This has been fixed.
Please remove the autocheck file of affected hosts in
"~/var/check_mk/autochecks/" before rediscovering the services.
Change-Id: I3842b591fab5d6de15819aad136d800421efc7fc
Commit: 6afc463588647560d94e5bc1bf8644f62ad22f1b
https://github.com/tribe29/checkmk/commit/6afc463588647560d94e5bc1bf8644f62…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 Oct 2019)
Changed paths:
A .werks/10222
M cmk/gui/plugins/metrics/check_mk.py
Log Message:
-----------
10222 FIX Fixed missing thresholds in some CPU utilization graphs
Change-Id: I2403b9ceef119f685b203daabb6221dc8197170c
Commit: e80576800f1b1201b33b130376401ed255812d5d
https://github.com/tribe29/checkmk/commit/e80576800f1b1201b33b130376401ed25…
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: f191a77d4c9a3fb3e657ade8bcd263ad9656fbfd
https://github.com/tribe29/checkmk/commit/f191a77d4c9a3fb3e657ade8bcd263ad9…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 Oct 2019)
Changed paths:
A .werks/10070
M agents/cfg_examples/systemd/check_mk@.service
Log Message:
-----------
10070 FIX systemd: Fixed possible memory leak related to KillMode in unit file
We have seen cases in which the parameter "KillMode=process" of the unit file
"check_mk@.service" causes a memory leak. This was first seen on Debian Buster
but could occur in the future on other operating systems too.
The cached check runs that are forked in the backround seem to cause systemd
not to discard the service once it's done. If you run:
C+:
RP:systemd-cgls -au system-check_mk.slice
C-:
you can see a lot of old services and task_struct objects in slab growing
constantly. You can see those processes also on eg. Debian Stretch but there
they should have no effect on task_struct objects.
To fix this, the parameter "KillMode=process" was changed to
"Type=forking".
To change the unit file:
C+:
RP:systemctl stop check_mk.socket
RP:systemctl disable check_mk.socket
C-:
Copy the new check_mk@.service unit file to /etc/systemd/system/.
You can download the file within "Monitoring Agents" - "Agent files"
or find it in site user context ~/share/check_mk/agents/cfg_examples/systemd/.
C+:
RP:systemctl daemon-reload
RP:systemctl enable check_mk.socket
RP:systemctl start check_mk.socket
C-:
Change-Id: Ic5ed0916c323b22eb7339762d32c330639dc1869
Commit: f8e99f6ee9dd0bb37625ea542da1efad2cdbc9fd
https://github.com/tribe29/checkmk/commit/f8e99f6ee9dd0bb37625ea542da1efad2…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 Oct 2019)
Changed paths:
A agents/wnx/doc/CommandLine.odt
Log Message:
-----------
[CMK-2936] [KNW-222] - command line draft documentation of the Windows Agent
Change-Id: I41e30e47d75b5c61afa09a4cd67843fc4a699be5
Commit: a1dfed41453ea43930c7d3f48bf6558a53c4dc40
https://github.com/tribe29/checkmk/commit/a1dfed41453ea43930c7d3f48bf6558a5…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 Oct 2019)
Changed paths:
M cmk/gui/plugins/wato/check_mk_configuration.py
Log Message:
-----------
Fix text in Status of the checkmk services Rule
Change-Id: I02bd926aa6858be7394c4904d6e79f21cd6e6210
Commit: 8cab99da7710873913821a09843e0a539d181afc
https://github.com/tribe29/checkmk/commit/8cab99da7710873913821a09843e0a539…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 Oct 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: fb216e87301ffca3117e09ba62aed7a890954fad
https://github.com/tribe29/checkmk/commit/fb216e87301ffca3117e09ba62aed7a89…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 Oct 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: 32ac750425e2c4f7acba75d342d74dc97db8e7f7
https://github.com/tribe29/checkmk/commit/32ac750425e2c4f7acba75d342d74dc97…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 Oct 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: 04d824f799c6141f3d73353e55d61825f3914771
https://github.com/tribe29/checkmk/commit/04d824f799c6141f3d73353e55d61825f…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 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: eabbc60ce84d532f970bdac23616224eeb975e64
https://github.com/tribe29/checkmk/commit/eabbc60ce84d532f970bdac23616224ee…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 Oct 2019)
Changed paths:
M agents/windows/sections/SectionCheckMK.cc
Log Message:
-----------
C++ build fix
Change-Id: I1a1922c8d511707cddbe2effa43ca0495f3d6c43
Commit: 91ab7f8e4d21b337815e7a89c3e0439778335ae5
https://github.com/tribe29/checkmk/commit/91ab7f8e4d21b337815e7a89c3e043977…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 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: 8bffe4ca871ce998019cf501791320e9bd6a3adb
https://github.com/tribe29/checkmk/commit/8bffe4ca871ce998019cf501791320e9b…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
A .werks/10216
M cmk_base/check_table.py
M tests/unit/cmk_base/test_check_table.py
Log Message:
-----------
10216 FIX IPMI Management Board: Fixed missing services
If a host is a no-agent host with an IPMI management board configuration then
the discovery page found some IPMI services. During the check phase these
services were incorrectly filtered out such that no service was checked.
Change-Id: Id5748364c73c0a2de026dbe9d36a7aac556937e6
Commit: bca8f03578d41da124b85053b6ff0f3729753418
https://github.com/tribe29/checkmk/commit/bca8f03578d41da124b85053b6ff0f372…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
A .werks/10250
Log Message:
-----------
10250 FIX Mail graphs: Do not render in dark theme style
The graphs in HTML mails were rendered in dark theme style when
the dark theme was configured as default theme in the global
settings. These graphs should not be themed, just like the graphs
in the PDF reports.
Change-Id: I5bdb7b4afae5c9a5beaffc9e0e2730e092a73230
Commit: 062672c18c79e128dc6117a88b9a31ecd74bdb09
https://github.com/tribe29/checkmk/commit/062672c18c79e128dc6117a88b9a31ecd…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
A .werks/10253
M cmk/gui/watolib/rulesets.py
Log Message:
-----------
10253 FIX Fix possible AttributeError exception on "Parameters of service"
page
When trying to view the parameters of a "Number of threads" service while
having locally configured rules that were saved with Checkmk before version
1.6, an "AttributeError" crash occurred.
The reason is that this ruleset was converted from a single WARN/CRIT parameter
set to a more complex set of parameters. The check and rule editor are correctly
transforming the old values, but this is not possible on the "Parameters of
service"
page.
Instead of the crash Checkmk now prints an error message with a hint that you can
open the rule in question for editing and save it again to fix this issue.
Change-Id: I2fb25182a16abdb5747ad7861af37abfc8126fd9
Commit: 5648760a9c8d34c8ea683b4aca6681b90baf0ebb
https://github.com/tribe29/checkmk/commit/5648760a9c8d34c8ea683b4aca6681b90…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
A .werks/10252
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
10252 FIX Fix broken "Start livestatus proxy" global setting after update from
CRE to CEE
The global setting "Start livestatus proxy" is used to enable the livestatus
proxy
daemon in Checkmk sites. It is a "omd config" setting which can also be set
using
the Checkmk GUI.
Previous 1.6 versions did not correctly initialize new OMD configuration settings
after "omd update". When updating from CRE to CEE the new configuration option
<tt>CONFIG_LIVEPROXYD='on'</tt> should be added to
<tt>etc/omd/site.conf</tt>,
because this file needs to hold the current effective config options for all
available OMD settings. The missing update of this file resulted in a
"KeyError ('site_liveproxyd')" exception in the GUI when trying to edit
this
setting.
Change-Id: I8efc9c639f8d38706f71dcd994eb5449ab83b8c5
Commit: 9e650d9a32aff5aa3726f75166aed71ca5c977df
https://github.com/tribe29/checkmk/commit/9e650d9a32aff5aa3726f75166aed71ca…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
A .werks/10251
M cmk/gui/plugins/views/painters.py
Log Message:
-----------
10251 FIX Fix broken "Service: Check command expanded" painter
Change-Id: I90b937574a1b67a56d8f4b7d35ed01b520dac760
Commit: 7b6ec9a05cf5ab5f55819f4de6028cd1eea95049
https://github.com/tribe29/checkmk/commit/7b6ec9a05cf5ab5f55819f4de6028cd1e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
Improve error handling of label valuespec in case of invalid JSON data
Change-Id: Ia7787a3a74b3f1c47e6491d2516d48d97720b5b4
Commit: 31fa1e141a08cd734f2810268039a05c1a45d933
https://github.com/tribe29/checkmk/commit/31fa1e141a08cd734f2810268039a05c1…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
M cmk/gui/forms.py
M cmk/gui/plugins/dashboard/graph.py
M cmk/gui/wato/pages/download_agents.py
M cmk/gui/wato/pages/rulesets.py
M locale/de/LC_MESSAGES/multisite.po
M web/htdocs/themes/facelift/scss/_dashboard.scss
M web/htdocs/themes/facelift/scss/_pages.scss
Log Message:
-----------
GUI Tuning: Some little styling fixes
* proper display of dots and checkboxes in WATO setting legends
* shortened a German check parameter setting title
* dark graph background color on dashboard (dark theme)
Change-Id: Ic981b0ded3639a6e1c749a5e6ddf232595fd4233
Commit: 572643813311f253efdd71a611949ea3d6f28a9b
https://github.com/tribe29/checkmk/commit/572643813311f253efdd71a611949ea3d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
A .werks/10254
M cmk_base/discovery.py
Log Message:
-----------
10254 FIX Improve error handling of incompatible discovery functions
In previous 1.6 versions it could happen that 3rd party checks raise
a TypeError exception resulting in a crash report with a message like
this: <tt>TypeError (inventory_sslcertificates() takes exactly 2
arguments</tt>
This issue occurs because we have removed some compatibility code that
dealt with older discovery function syntax. This was planned to be removed
since 1.2.6 and has now been finally done.
Discovery functions of Checkmk checks take a single argument these days.
This is either the agent <tt>info</tt> structure or, in case a check has
a parse function defined, the output of the parse function <tt>parsed</tt>.
Instead of a crash Checkmk produces an error message that should lead you to
the check plugin in question. You will have to either remove or update the
plugin. Normally you simply need to remove the first argument of the discovery
function.
Change-Id: Ia8a9ca0af35af5dee25476573cbc69697124d8aa
Commit: 5df9e6e285065ea4c389c3b2e2f0b97f294c872e
https://github.com/tribe29/checkmk/commit/5df9e6e285065ea4c389c3b2e2f0b97f2…
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: eec42eabd8066e59fbe08b9ca1bd445b02d9be90
https://github.com/tribe29/checkmk/commit/eec42eabd8066e59fbe08b9ca1bd445b0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Fix watolib.Folder/Host typing information
Change-Id: I933cd19c7822e9dcd1057bc3d73924538e272ea0
Commit: 17318f004e2335a8bb352496265b33ac0ba43b7e
https://github.com/tribe29/checkmk/commit/17318f004e2335a8bb352496265b33ac0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
A .werks/10255
M cmk/gui/plugins/views/utils.py
M cmk/gui/plugins/views/wato.py
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
10255 FIX Fix WATO folder painter with configured link showing escaped HTML code on
page
Change-Id: Ieae91828ab2ce34ad9ac2f174f25c92e4ae71acf
Commit: 3b5c0ca7863cb8968b3cf892653157696890b546
https://github.com/tribe29/checkmk/commit/3b5c0ca7863cb8968b3cf892653157696…
Author: Andreas Doehler <andreas.doehler(a)gmail.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
M cmk_base/nagios_utils.py
Log Message:
-----------
Fix for dead lock activation time
The usage of subprocess.Popen and then p.wait in combination with PIPE for
stdout can lead to an dead lock.
Closes #48
CMK-2926
Change-Id: I03c9e72ee5900fdb8b12ac5af81f312ae5596835
(cherry picked from commit 6691e264778d382cf8f52c7fbe57068dc41bb66c)
Commit: 486a455092a24f5ec97362dda502dbdb747745ed
https://github.com/tribe29/checkmk/commit/486a455092a24f5ec97362dda502dbdb7…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
A .werks/7280
Log Message:
-----------
7280 FIX SLA computation: fixed gui exception when no data was available
Change-Id: I533b79f216b71c308d9e901ced675849910cd656
Commit: 3985b8c789db6b5052ddc3c07b779f6ffb7f2680
https://github.com/tribe29/checkmk/commit/3985b8c789db6b5052ddc3c07b779f6ff…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
M tests/unit/cmk/utils/test_werks.py
Log Message:
-----------
Removed useless test parameterization.
Change-Id: Id3b8f291fc303fa5129befc705b1d16393817ba3
Commit: ba2d710903cc193964ce2a240a114a71d0d55481
https://github.com/tribe29/checkmk/commit/ba2d710903cc193964ce2a240a114a71d…
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: 7c4192f1824885a4b17036bcf85fe8fac970889b
https://github.com/tribe29/checkmk/commit/7c4192f1824885a4b17036bcf85fe8fac…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
A .werks/10304
M checks/ceph_df
A tests/unit/checks/generictests/datasets/ceph_nautilus.py
Log Message:
-----------
10304 FIX Support for ceph nautilus 14.x
Closes #58
Change-Id: I1c253624c94db846afd9d5f2c764ae3466043ce5
Commit: 24a248ea7390232f3b7aa7219bcffa2acd586a12
https://github.com/tribe29/checkmk/commit/24a248ea7390232f3b7aa7219bcffa2ac…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
A .werks/10305
M cmk/gui/plugins/views/painters.py
Log Message:
-----------
10305 Configurable long output painter to truncate output
The long output of a check can sometime be really extensive. On certain
views, like tables, extremly long output can lead to a lost of
overview. This werk allows the long output painter to be configurable and
truncate the rendered output at a specific amount of characters.
Change-Id: I4ac9c57caff2549426e4aa6fcc094f42d04002a8
Commit: eb2eb704093e1eed64ede98edb06107b671d926f
https://github.com/tribe29/checkmk/commit/eb2eb704093e1eed64ede98edb06107b6…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
M cmk/gui/plugins/wato/inventory.py
M locale/de/LC_MESSAGES/multisite.po
M locale/ro/LC_MESSAGES/multisite.po
Log Message:
-----------
Fixup formatting of `<>` in inline help
Change-Id: Id855158363e83746eadcb71ff8be7c2c7c81f68b
Commit: 6e04fbc04d3ce031ee3b91dc51fe61df1215ab22
https://github.com/tribe29/checkmk/commit/6e04fbc04d3ce031ee3b91dc51fe61df1…
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
Change-Id: Ic52ef23f4b48e055dc900d15402f8bf55c3a01b7
Commit: 60accbfaf66d22e6c4e71558f56cca7e84cff2a0
https://github.com/tribe29/checkmk/commit/60accbfaf66d22e6c4e71558f56cca7e8…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-10-14 (Mon, 14 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 agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Set version to 1.6.0p5
Change-Id: Icd7f436f9b39b9152caefe73d9322c3596b740d0
Commit: f6db784a1ef692a0c24409b519c0f98c99152e8c
https://github.com/tribe29/checkmk/commit/f6db784a1ef692a0c24409b519c0f98c9…
Author: Marcel Schulte <marcel.schulte(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/ipmi.py
Log Message:
-----------
fixed inline help for IPMI discovery and parameter rules
Change-Id: I733c1d9acac52bc8e7e394df637bb3c16ebe319c
Commit: 65c3c58bba269846e3aeba23b8b0443e782063ff
https://github.com/tribe29/checkmk/commit/65c3c58bba269846e3aeba23b8b0443e7…
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: I734c194994120288bfb9268fba203e61b902ad38
Commit: 785be52df9a4332bfe6e99d37fb0be889d92c447
https://github.com/tribe29/checkmk/commit/785be52df9a4332bfe6e99d37fb0be889…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
M cmk/utils/misc.py
M cmk_base/caching.py
M cmk_base/utils.py
Log Message:
-----------
Cleanup import violation of cmk_base in cmk.gui code
Change-Id: I23db32b6f70b0561caab91a9893e798b00389e69
Commit: 2ad2e48e8513c32f1b485dc0ce7f61139013402b
https://github.com/tribe29/checkmk/commit/2ad2e48e8513c32f1b485dc0ce7f61139…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 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 agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Revert "Set version to 1.6.0p5"
This reverts commit 60accbfaf66d22e6c4e71558f56cca7e84cff2a0.
Commit: 674d1d2750acc3e0586f1706757bdd5f5ce07fa4
https://github.com/tribe29/checkmk/commit/674d1d2750acc3e0586f1706757bdd5f5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
M cmk_base/discovery.py
Log Message:
-----------
Prevent single discovery function from breaking whole host discovery
Change-Id: I296f4477e2c144b2294a32ab112038da6f7d5b7b
Commit: d898722d21a1325c5eb701547ea118c3f1a7c228
https://github.com/tribe29/checkmk/commit/d898722d21a1325c5eb701547ea118c3f…
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: 156f1c98ecbbfc9e34cb80bab51a5e4b6b9c6751
https://github.com/tribe29/checkmk/commit/156f1c98ecbbfc9e34cb80bab51a5e4b6…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
M .werks/10221
Log Message:
-----------
Adapted werk version
Change-Id: I910145cca13c72591a1bda37392b7967b76ee41f
Commit: 575b671ce7177d47a4fd264069762cf66f250066
https://github.com/tribe29/checkmk/commit/575b671ce7177d47a4fd264069762cf66…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
M .werks/10221
Log Message:
-----------
Revert "Adapted werk version"
This reverts commit 156f1c98ecbbfc9e34cb80bab51a5e4b6b9c6751.
Commit: fdac8bc5036c0a3b2fedd2055648722d0f5af99a
https://github.com/tribe29/checkmk/commit/fdac8bc5036c0a3b2fedd2055648722d0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
A .werks/10257
M cmk/gui/wato/pages/services.py
Log Message:
-----------
10257 FIX Do not make whole discovery page fail on single discovery function issue
Change-Id: I8a1fdfe47dfacfad0575484c88438f9863eed69e
Commit: 2168cb5c503d3386179ccbd6e5016407730371ab
https://github.com/tribe29/checkmk/commit/2168cb5c503d3386179ccbd6e50164077…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
M .werks/10218
Log Message:
-----------
Adapted werk test
Change-Id: I7f88a652145bb04daab65726bfbce75bd6c25307
Commit: 1e868305de08e3b010af441289aa9f1db56d6ac8
https://github.com/tribe29/checkmk/commit/1e868305de08e3b010af441289aa9f1db…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
A .werks/10258
M cmk/gui/views.py
Log Message:
-----------
10258 FIX Fix "KeyError: name" in PDF exports of e.g. "Events of
monitored host" views
Change-Id: Id8e76abe93c94289c5b5b4d2cf06c912601b9b33
Commit: b2a7990fa269038cc0c0d76ae59287180b75111e
https://github.com/tribe29/checkmk/commit/b2a7990fa269038cc0c0d76ae59287180…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
M active_checks/check_elasticsearch_query
Log Message:
-----------
check_elasticsearch_query: Fixed wrong import
Change-Id: Ic3a6299b8cca8ef8e394f3e46773c17d08b79381
Commit: 75beb43e01d5ff46d3b7a7cfd06834840b64fdc4
https://github.com/tribe29/checkmk/commit/75beb43e01d5ff46d3b7a7cfd06834840…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
A .werks/10224
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_webservices
Log Message:
-----------
10224 FIX Fixed discovery functions of WMI checks
Discovery functions are validated: they get exactly one argument, eg. {{info}}
or {{parsed}}.
Therefore the discovery page shows a warning:
{{The discovery function "DISCOVERY_FUNCTION" of the check
"CHECK_NAME" is expected to take a single argument}}
Change-Id: I5611525c7ce8d3896593a37330a5e8ba0a5c6aa0
Commit: 9113e55cd3fc44c06d8b0e1d42410714a37425b9
https://github.com/tribe29/checkmk/commit/9113e55cd3fc44c06d8b0e1d42410714a…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
R .werks/10224
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_webservices
Log Message:
-----------
Revert "10224 FIX Fixed discovery functions of WMI checks"
This reverts commit 75beb43e01d5ff46d3b7a7cfd06834840b64fdc4.
Commit: 02de4b90e790f2a03dc1bb1a377dc2cd707f3a0c
https://github.com/tribe29/checkmk/commit/02de4b90e790f2a03dc1bb1a377dc2cd7…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
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_webservices
Log Message:
-----------
Fixed discovery functions of WMI checks
Discovery functions are validated: they get exactly one argument, eg. {{info}}
or {{parsed}}.
Therefore the discovery page shows a warning:
{{The discovery function "DISCOVERY_FUNCTION" of the check
"CHECK_NAME" is expected to take a single argument}}
Change-Id: I5611525c7ce8d3896593a37330a5e8ba0a5c6aa0
Commit: 253d004bdab8d1895b4f67bdd94e06954d9e0d66
https://github.com/tribe29/checkmk/commit/253d004bdab8d1895b4f67bdd94e06954…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
M omd/packages/stunnel/skel/etc/init.d/stunnel
Log Message:
-----------
shfmt init script
Change-Id: I6b7bda9f90243760b4595ff168a97614205c0ed4
Commit: c9898dc9a4fac901835077cec85ba92d29e11793
https://github.com/tribe29/checkmk/commit/c9898dc9a4fac901835077cec85ba92d2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
A .werks/10260
M omd/packages/stunnel/skel/etc/init.d/stunnel
Log Message:
-----------
10260 FIX stunnel service is now correctly disabled when LIVESTATUS_TCP_TLS is off
The stunnel daemon of the site, that is used for serving the encrypted
livestatus communication was activated just by enabling the LIVESTATUS_TCP,
even when the "omd config" option LIVESTATUS_TCP_TLS was set to off. This was
not a real problem from a user perspective because that stunnel process was
inactive in this situation.
Change-Id: I2e67c578eec21731ce5fd4d73d2681fcb0e60605
Commit: b4fd68a39efa99c603cb40b6e1180257f55811a6
https://github.com/tribe29/checkmk/commit/b4fd68a39efa99c603cb40b6e1180257f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
A .werks/10259
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/wato/pages/search.py
M cmk/gui/watolib/host_attributes.py
Log Message:
-----------
10259 FIX WATO host search: Fix possible "request URI too long" error
When a large number of host attributes is configured in an environment, this
could make the WATO host search fail with a HTTP error (white page with black
font color) with an error message "Request URI too long".
Change-Id: Id0addca3a0a35d87ea3d134b82c82c75213474a5
Commit: f4a3135de7d1aa8b7b275f69b3e43122942e347c
https://github.com/tribe29/checkmk/commit/f4a3135de7d1aa8b7b275f69b3e431229…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
A .werks/10326
R doc/treasures/webapps/README
R doc/treasures/webapps/cmk_nagios_webapps-1.1.mkp
Log Message:
-----------
10326 FIX Removed cmk_nagios_webapps mkp from treasures
Due to incompatibility with version 1.6.0 the mkp
"cmk_nagios_webapps-1.1.mkp",
introduced with werk #0247, and the folder "webapps" was removed from
~/shared/doc/check_mk/treasures/.
Please remove this mkp via "Extension packages" if you update to version
1.6.0.
Change-Id: Ie6b9ed7cfc68cd34532a4d4aaa4362ec25bcfdbb
Commit: 01017999c6138640e71c2f9fed739c10ef75a906
https://github.com/tribe29/checkmk/commit/01017999c6138640e71c2f9fed739c10e…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
A .werks/10327
M checks/check_elasticsearch_query
Log Message:
-----------
10327 FIX check_elasticsearch_query: Fixed wrong quotation of hostname parameter
If used, the parameter "DNS hostname or IP address" was quoted wrong.
This has been fixed.
Change-Id: I8cdcf982b17e5a0b5a0bd9954408d2e8884ece8e
Commit: edd58669a606ee608ace4ddba14a247708a1a135
https://github.com/tribe29/checkmk/commit/edd58669a606ee608ace4ddba14a24770…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 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: 99848e4ab9e670bcebc97828aed9f4006ddd158c
https://github.com/tribe29/checkmk/commit/99848e4ab9e670bcebc97828aed9f4006…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
M tests/packaging/test_files.py
Log Message:
-----------
Temporarily disable package size checks.
Change-Id: I902e23b32d6ec4599c41b0a8364db935a4f26d36
Commit: e60478a5df54bc55b7dad55ebfbb19f4b77391bf
https://github.com/tribe29/checkmk/commit/e60478a5df54bc55b7dad55ebfbb19f4b…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
M cmk/gui/watolib/automations.py
Log Message:
-----------
Re-added stderr output to local automation exceptions.
Change-Id: I0ab12cc29399800249f92feedcdf5111a50afa81
Commit: 05c2c76e0d5de9ac0b858153bfa67d83bc9122be
https://github.com/tribe29/checkmk/commit/05c2c76e0d5de9ac0b858153bfa67d83b…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
M .gitignore
Log Message:
-----------
Update .gitignore
Change-Id: I9d8924851bc6b834d9515ef252f47e7b4d29f9f7
Commit: 18b153df5569a4f93ca9c8509f00f7a59d7fba32
https://github.com/tribe29/checkmk/commit/18b153df5569a4f93ca9c8509f00f7a59…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
M checks/aws.include
M checks/aws_ec2_limits
M cmk/gui/plugins/metrics/check_mk.py
M cmk/gui/plugins/wato/check_parameters/aws.py
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/special_agents/agent_aws.py
A cmk/special_agents/agent_aws_types.py
M tests/unit/cmk/special_agents/agent_aws/agent_aws_fake_clients.py
Log Message:
-----------
AWS special agent: split out types to reduce memory usage
References: CMK-2872
Change-Id: I23075a8202cfa13e1cde632bfe2c7598fef04a8d
Commit: 5078c4f9b802df6781a4b577e1e2c4b0eadbe147
https://github.com/tribe29/checkmk/commit/5078c4f9b802df6781a4b577e1e2c4b0e…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
M checks/aws.include
M checks/aws_ec2_limits
M cmk/gui/plugins/metrics/check_mk.py
M cmk/gui/plugins/wato/check_parameters/aws.py
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/special_agents/agent_aws.py
R cmk/special_agents/agent_aws_types.py
A cmk/utils/aws_constants.py
M tests/unit/cmk/special_agents/agent_aws/agent_aws_fake_clients.py
Log Message:
-----------
AWS constants: move to cmk.utils
Change-Id: I1cc710bc6ccac8f45ec436d14f91822f4afa8fb3
Commit: b8b2c39f552e0113989246571cc661f08ba56414
https://github.com/tribe29/checkmk/commit/b8b2c39f552e0113989246571cc661f08…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
A .werks/10343
M checks/lnx_if
A tests/unit/checks/generictests/datasets/lnx_if_no_ethtool_regression.py
M tests/unit/checks/generictests/datasets/lnx_if_regression.py
A tests/unit/checks/generictests/datasets/lnx_if_states_regression.py
Log Message:
-----------
10343 FIX lnx_if: Fixed flapping discovery of interfaces if output of ethtool is
missing
Change-Id: Iafec568deea3f6f16212839f6e7e000c3ff7bbb9
Commit: efab91594a19cc5d2cd809ca0b935aacb82cec44
https://github.com/tribe29/checkmk/commit/efab91594a19cc5d2cd809ca0b935aacb…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
A .werks/10361
M cmk/utils/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: 35aa58d845ab3bdf6e9a69b2e6e937dace46c449
https://github.com/tribe29/checkmk/commit/35aa58d845ab3bdf6e9a69b2e6e937dac…
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
R tests/unit/checks/generictests/datasets/mknotifyd.py
M
tests/unit/checks/generictests/datasets/mknotifyd_2019-04-12_15-51-12_5cb097d06ea82_regression.py
A tests/unit/checks/generictests/datasets/mknotifyd_with_timestamp.py
A tests/unit/checks/generictests/datasets/mknotifydwithout_timestamp.py
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: 08a045e663df64e4e4d81f078719a1e310e999a9
https://github.com/tribe29/checkmk/commit/08a045e663df64e4e4d81f078719a1e31…
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: 723887b0acafa4724334a058a63a66a9347e46a7
https://github.com/tribe29/checkmk/commit/723887b0acafa4724334a058a63a66a93…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
M cmk/gui/werks.py
Log Message:
-----------
Fixed wrong writing style of Checkmk
Change-Id: I8b9cc89198efb582617d3ed428bac8615c08b0a7
Commit: 97fd1a1a1f865a5f078cf9dc67b8e23c908161d9
https://github.com/tribe29/checkmk/commit/97fd1a1a1f865a5f078cf9dc67b8e23c9…
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: 9f5fa8a5f44abe36bcf21c9277c32cad5a6abe4e
https://github.com/tribe29/checkmk/commit/9f5fa8a5f44abe36bcf21c9277c32cad5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
A .werks/10261
M cmk/gui/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: 21e260ce16b0b0ba4181d3d2886d01046c4913f9
https://github.com/tribe29/checkmk/commit/21e260ce16b0b0ba4181d3d2886d01046…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
A .werks/10262
M cmk_base/discovery.py
Log Message:
-----------
10262 FIX Discovery: Do not show unrelated discovery function warnings
When a service discovery is performed previous 1.6 versions showed
incompatibility warnings of checks that are not related to the current host.
Only the discovery functions that are related to the data that is provided by
the agent should be loaded, validated and executed for agent hosts.
Change-Id: I6ad2debb37dc0a36ad4662fcc1c3e3a1dcadf920
Commit: 8c60376466d43da59263710a6c0b26c8988f90db
https://github.com/tribe29/checkmk/commit/8c60376466d43da59263710a6c0b26c89…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/engine/install_api.cpp
M agents/wnx/src/engine/install_api.h
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/src/main/check_mk_service.cpp
M agents/wnx/watest/test-install-auto.cpp
M agents/wnx/watest/test-wtools.cpp
Log Message:
-----------
[CMK-2985] - reserve method to install MSI on error during delete old MSI from the
temp
- file diagnostic is added in wtools
- refactored main procedure to call installer
- better logging
- better unit testing
Change-Id: I1b2302b1edee98df5459438933e0b40b2da51291
Commit: fd69c92e65b7b2001259c1ae8b2b6c054c1187ee
https://github.com/tribe29/checkmk/commit/fd69c92e65b7b2001259c1ae8b2b6c054…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
A .werks/10307
M cmk/gui/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: 8a25b446e6615980a495129324cf45f7662aab9a
https://github.com/tribe29/checkmk/commit/8a25b446e6615980a495129324cf45f76…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
Bug Dictionary toggle_option, div_id is unicode Python rendered
Change-Id: Ic40f6f2b44a0282c8c81ea49bf3e6d92d825e23a
Commit: dec3e0241efe8062746c082f9fc106486b1abf59
https://github.com/tribe29/checkmk/commit/dec3e0241efe8062746c082f9fc106486…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
M tests/integration/cmk_base/test_modes.py
Log Message:
-----------
Fixed integration test
Change-Id: If8685330eebc00859e255b728ea63d842cd4b868
Commit: af6c737ebfdb50fb3951caf717f7df554b759f51
https://github.com/tribe29/checkmk/commit/af6c737ebfdb50fb3951caf717f7df554…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
M .werks/10343
M checks/lnx_if
M tests/integration/cmk_base/test_modes.py
M tests/unit/checks/generictests/datasets/lnx_if_no_ethtool_regression.py
M tests/unit/checks/generictests/datasets/lnx_if_regression.py
M tests/unit/checks/generictests/datasets/lnx_if_states_regression.py
Log Message:
-----------
Fixed integration test and adapted werk
This reverts commit dec3e0241efe8062746c082f9fc106486b1abf59.
Change-Id: I6787f877c119edc72df6f6f3eef27a1ee79d291e
Commit: 5dbacffa53531218d1d7cab85d87437f2c52748d
https://github.com/tribe29/checkmk/commit/5dbacffa53531218d1d7cab85d87437f2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
M .werks/10059
M .werks/10070
M .werks/10119
M .werks/10120
M .werks/10151
M .werks/10154
M .werks/10189
M .werks/10210
M .werks/10211
M .werks/10213
M .werks/10214
M .werks/10216
M .werks/10217
M .werks/10218
M .werks/10219
M .werks/10221
M .werks/10222
M .werks/10223
M .werks/10248
M .werks/10249
M .werks/10250
M .werks/10251
M .werks/10252
M .werks/10253
M .werks/10254
M .werks/10255
M .werks/10257
M .werks/10258
M .werks/10259
M .werks/10260
M .werks/10261
M .werks/10262
M .werks/10301
M .werks/10302
M .werks/10303
M .werks/10304
M .werks/10305
M .werks/10307
M .werks/10311
M .werks/10321
M .werks/10324
M .werks/10326
M .werks/10327
M .werks/10343
M .werks/10361
M .werks/7074
M .werks/7172
M .werks/7713
M .werks/8796
M .werks/8803
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 agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Update version and werk version numbers
Change-Id: I9352f7de0a4b8912257716868a44751a0241cf56
Commit: 7b7ee2bb8f96de89d13bdc8477dacc984eeb0c90
https://github.com/tribe29/checkmk/commit/7b7ee2bb8f96de89d13bdc8477dacc984…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
A .werks/10263
R omd/packages/nagvis/nagvis-1.9.14.tar.gz
A omd/packages/nagvis/nagvis-1.9.15.tar.gz
Log Message:
-----------
10263 FIX NagVis: Updated to 1.9.15
Change-Id: I3316f11bd78f48335a4a84867c6d2e1498a549a7
Commit: afe97e09d47f8940b0c1445c1b75e09735e62fd8
https://github.com/tribe29/checkmk/commit/afe97e09d47f8940b0c1445c1b75e0973…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
M checks/lnx_if
M tests/unit/checks/generictests/datasets/lnx_if_no_ethtool_regression.py
Log Message:
-----------
Fixed updating interface data
Change-Id: Ieb23090d84f3925544dc6de6f6a441356f8bc384
Commit: 93e7bad99a03f20ec041b44c9f22a83f4dc366be
https://github.com/tribe29/checkmk/commit/93e7bad99a03f20ec041b44c9f22a83f4…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-10-16 (Wed, 16 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 agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Set version to 1.6.0p6
Change-Id: I690450eeee64286595fff0dea2666f96781ab854
Commit: 81de9d96b706a6a4e71604b5653c149be7d78eb1
https://github.com/tribe29/checkmk/commit/81de9d96b706a6a4e71604b5653c149be…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
M omd/packages/nagvis/nagvis.make
M omd/packages/nagvis/update-nagvis
Log Message:
-----------
Fix nagvis version update
Change-Id: I005167d8835abfbd3589e6dee189584675985198
Commit: ba29b0f10d16be2f8513ecd6566f53d508f9fe02
https://github.com/tribe29/checkmk/commit/ba29b0f10d16be2f8513ecd6566f53d50…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 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 agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Update version
Change-Id: I60536499e757632f3c05b54aadfaf59c1057cb85
Commit: a41d7972af9bcb69872d00903303644f0952479d
https://github.com/tribe29/checkmk/commit/a41d7972af9bcb69872d00903303644f0…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-10-17 (Thu, 17 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 agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Set version to 1.6.0p6
Change-Id: I7e02559325e7de38aea833489f576c947907375d
Commit: 621c486b010ec44e97c416a1c0e68632fccefbd7
https://github.com/tribe29/checkmk/commit/621c486b010ec44e97c416a1c0e68632f…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
A .werks/10344
M checks/lnx_if
Log Message:
-----------
lnx_if: Do not inventorize dynamic IPv6 addresses
Change-Id: If41896b23392404de0d419620570d0c1cf845c09
Commit: 7b42de2079fd3dc04eb247916443b3cf1ef473ce
https://github.com/tribe29/checkmk/commit/7b42de2079fd3dc04eb247916443b3cf1…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
M checks/lnx_if
Log Message:
-----------
lnx_if: Only use state infos from angle brackets
Change-Id: I06dc7a0da27c4bf37825de31c875bdd27d12e12e
Commit: 054b89795a31b83438c9138b9bf73c026d024bb3
https://github.com/tribe29/checkmk/commit/054b89795a31b83438c9138b9bf73c026…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
A .werks/10264
M cmk/gui/wato/pages/services.py
Log Message:
-----------
10264 FIX Discovery page: Fix missing "toggle all" checkboxes (1.6.0p2
regression)
Change-Id: I0bab22c5b5bbebf056febab3aface33dccca90cf
Commit: 76777831f90f1f67dd3d7e5a565803a1513ff03c
https://github.com/tribe29/checkmk/commit/76777831f90f1f67dd3d7e5a565803a15…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
A .werks/10287
M cmk/gui/wato/pages/services.py
Log Message:
-----------
10287 FIX Service Discovery: fix re-enabling services which were disabled in 1.4.0
In 1.4.0 disabled services were not quoted in the rules configuration file. Later
versions quoted these services. Due to this the unquoted services were not found
when re-enabling them via the GUI in version 1.6. This werk fixes this behaviour.
Change-Id: I7156657eca8579c23fb2dd6cd452e7faae940779
Commit: b6ff1dc341ceb9c208b21d866ba952ad16441c0a
https://github.com/tribe29/checkmk/commit/b6ff1dc341ceb9c208b21d866ba952ad1…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
A .werks/10265
M cmk/gui/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: 9cbbb740c6eedb5af3cd284709800370f2081f49
https://github.com/tribe29/checkmk/commit/9cbbb740c6eedb5af3cd284709800370f…
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: 73ec2a389f36d35ac83eadd6b38550b26cd46ada
https://github.com/tribe29/checkmk/commit/73ec2a389f36d35ac83eadd6b38550b26…
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: I4885915b6bb4c9200c7b72fe24ddc9e17943fbbe
Commit: 4ba7eb6f79272019d8c2a30f155de61431acfb9f
https://github.com/tribe29/checkmk/commit/4ba7eb6f79272019d8c2a30f155de6143…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
Added some tests
Change-Id: I0782479442bd5aac192c9683dfd3bcf49e633b86
Commit: 87e3255b0c26c209d748567614165ba2f1c0a33e
https://github.com/tribe29/checkmk/commit/87e3255b0c26c209d748567614165ba2f…
Author: Thorsten Bruhns <Thorsten.Bruhns(a)opitz-consulting.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
The check mssql_databases has a dependency to mssql_instance. We
need a running instance for checking the state of a database. The checks
goes in Pending state when no instance as running to reduce the CRITs.
Change-Id: Ic2d65e4c3f0eb4b2642aa84b26b3d940ba5d7c77
Commit: 8382d5e50abdb26efc53c0520f8fdaa71578f49a
https://github.com/tribe29/checkmk/commit/8382d5e50abdb26efc53c0520f8fdaa71…
Author: Thorsten Bruhns <Thorsten.Bruhns(a)opitz-consulting.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
A .werks/10349
M agents/plugins/mk_oracle
M checks/oracle_jobs
Log Message:
-----------
mk_oracle: better support for mounted databases
The plugin {{mk_oracle}} showed multiple lines with errors when a database was not
opened. That created some problems in oracle_jobs, which have been fixed.
All other SQLs with select from the data dictionary have been redesigned to
reduce multiple error lines to one debug line.
Incomaptble Change:
This is an incompatble Change for installations with Databases who are not opened
in 'read write' mode. Databases in mounted state are not affected by this
change!
The SQL for oracle_jobs selects data when the Database in Primary role and
opened 'READ WRITE'.
Please update the agent plugin {{mk_oracle}}
Change-Id: Ic3ba8895a2c2bd8fd1ad2a2c442b202cadc16db4
Commit: b42520e5624a28d7b38ea42168286f55ee91ffe3
https://github.com/tribe29/checkmk/commit/b42520e5624a28d7b38ea42168286f55e…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
R .werks/10349
M agents/plugins/mk_oracle
M checks/oracle_jobs
Log Message:
-----------
Revert "mk_oracle: better support for mounted databases"
This reverts commit 8382d5e50abdb26efc53c0520f8fdaa71578f49a.
Commit: 07a266ebeae4ae2cdd187f6a8411ccdb74451763
https://github.com/tribe29/checkmk/commit/07a266ebeae4ae2cdd187f6a8411ccdb7…
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
M tests/unit/cmk/ec/test_event_creator.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: 72da8d754f21f5f55bc7fcdc024bcc9f836dc262
https://github.com/tribe29/checkmk/commit/72da8d754f21f5f55bc7fcdc024bcc9f8…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
A .werks/10371
M omd/packages/omd/omdlib/main.py
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: Ic396f53aadedadd6b5dea185d500b2f580020731
Commit: e990a27e0c0c68121b90313445aeb86f1440f4db
https://github.com/tribe29/checkmk/commit/e990a27e0c0c68121b90313445aeb86f1…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
A .werks/10350
M cmk/gui/wato/pages/rulesets.py
Log Message:
-----------
10350 FIX Fixed #rows on rulesets pages
Change-Id: I3903a640e094bbbfe3aa4ec70e0a97314b7d7d6e
Commit: 79ee4598023398bd711765901bba9e705417f83a
https://github.com/tribe29/checkmk/commit/79ee4598023398bd711765901bba9e705…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-10-18 (Fri, 18 Oct 2019)
Changed paths:
M cmk_base/config.py
Log Message:
-----------
Fix error handling in `cmk_base/config.py`
FEED-3211
Change-Id: I064e8abef97a56f8ebe9c8838ec3c9c57f730599
Commit: 3469a6ce16396df0f797190ea1b8dc1e3c01579b
https://github.com/tribe29/checkmk/commit/3469a6ce16396df0f797190ea1b8dc1e3…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-18 (Fri, 18 Oct 2019)
Changed paths:
A .werks/10351
M cmk/utils/structured_data.py
M tests/unit/cmk/utils/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: Icec5b129dd1550b1bfee008aeecfcada9d559674
Commit: 086157f8f9d2757a0d7960bca886bd409d71c233
https://github.com/tribe29/checkmk/commit/086157f8f9d2757a0d7960bca886bd409…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-10-18 (Fri, 18 Oct 2019)
Changed paths:
M web/htdocs/js/modules/wato.js
Log Message:
-----------
Recognize effective host tags from all box forms
In this way the toggling of tag dependencies is achieved regarded in which
topic the tag is organized.
Change-Id: I005d6d7edbd7c799feea448e39206bc3532fe4e1
(cherry picked from commit 56ea20695ac0c8c074c46ebf68c0d5b8bfc8e160)
Commit: 88c2ff22d9b4cc91d1633da0b9aff30912d75d69
https://github.com/tribe29/checkmk/commit/88c2ff22d9b4cc91d1633da0b9aff3091…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-10-18 (Fri, 18 Oct 2019)
Changed paths:
A .werks/10271
Log Message:
-----------
10271 FIX Selecting the files header could crash the mkp manager
In WATO, clicking on the "FILES" header of the "Extension
Packages - Unpackaged Files" could result in a traceback.
The traceback comes from "Internal error: global name 'c'
is not defined.
Change-Id: Ieccf7601034cc694491bdf8a06aafa7616a8c68c
Commit: 5e83e3019b908c887a9c27ae08bc4d1acac0bf46
https://github.com/tribe29/checkmk/commit/5e83e3019b908c887a9c27ae08bc4d1ac…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-18 (Fri, 18 Oct 2019)
Changed paths:
M agents/wnx/call_integration_tests.cmd
M agents/wnx/src/engine/cap.cpp
M agents/wnx/src/engine/cap.h
M agents/wnx/watest/test-cap.cpp
Log Message:
-----------
[CMK-3018] - check_mk.user.yml is correclty installed and reinstalled
- install\check_mk.user.yml is installed in check_mk.user.example.yml
- User check_mk.user.yml is created only if check_mk_user.yml is absent
Change-Id: I9a32799e31eded8c2bcf475163dd760630f976ce
Commit: 24cd0040ae8dd9d1776ca37b2d2caf2f08e1f0bf
https://github.com/tribe29/checkmk/commit/24cd0040ae8dd9d1776ca37b2d2caf2f0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-18 (Fri, 18 Oct 2019)
Changed paths:
A .werks/10372
M omd/packages/stunnel/skel/etc/stunnel/server.conf
Log Message:
-----------
10372 FIX stunnel: Improve logging of the daemon
The stunnel daemon instance, which is used once encrypted livestatus is enabled,
is now not logging to syslog anymore. It only logs to the sites log file
var/log/stunnel-server.log.
The default log level has been changed from notice to warning.
Change-Id: I67d7fba25e7e9f9eb768c0410b0236933af0da96
Commit: 37e0db8e339c595d785cbc8479bc334c915ce846
https://github.com/tribe29/checkmk/commit/37e0db8e339c595d785cbc8479bc334c9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-18 (Fri, 18 Oct 2019)
Changed paths:
M cmk_base/config.py
Log Message:
-----------
Revert "Fix error handling in `cmk_base/config.py`"
This reverts commit 79ee4598023398bd711765901bba9e705417f83a.
Commit: 3c3b56fe5537b1705f27370dfbbf2cc81840c028
https://github.com/tribe29/checkmk/commit/3c3b56fe5537b1705f27370dfbbf2cc81…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-18 (Fri, 18 Oct 2019)
Changed paths:
M agents/plugins/mk_oracle
Log Message:
-----------
Add help text
Change-Id: I81af5afffd37693488e8fc4c8a0be37f899612a7
Commit: 6024df2e5f7d894acc4151aa03621d2fdb3665de
https://github.com/tribe29/checkmk/commit/6024df2e5f7d894acc4151aa03621d2fd…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2019-10-18 (Fri, 18 Oct 2019)
Changed paths:
M checks/check_mk
Log Message:
-----------
CMK-3011: cmk-update-agent.exe: Show pending update in service
Only relevant for calls of cmk-update-agent.exe as a plugin:
A pending update (i.e. agent package is placed at installation)
folder and the agent updater awaits the update by Windows Agent)
is now mentioned in the AgentUpdate agent section and processed
by the check_mk_agent check.
Under normal circumstances, it will barely visible on the GUI
because the Windows Agent is very quick with the update and the
agent updater will be called immediately after the update.
But if the Windows Agent fails to update, this would be a clue.
Additionally, the last_check value is now set more reasonably:
It is now only updated if an actual check for an update took place.
(Not if just the pending update gets confirmed)
Finally, the agent updater now pushes its status to the server even
if it is only awaiting the Windows Agent Update, because this marks
the "last contact" at the agent updates status page.
Change-Id: I7f9b5f3d93495493d22276e57234e64914a94688
Commit: 657b8e2ecbfcd4216b5b0d969e4a09fd4bae0956
https://github.com/tribe29/checkmk/commit/657b8e2ecbfcd4216b5b0d969e4a09fd4…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2019-10-18 (Fri, 18 Oct 2019)
Changed paths:
A .werks/7173
Log Message:
-----------
07173 FIX cmk-update-agent.exe: Fix stdout/stderr redirects
This Werk fixes the following bug:
cmk-update-agent.exe console output won't work on Windows if
stdout/stderr gets redirected to file.
Instead, a Traceback like this will be displayed for every output:
<pre>
Traceback (most recent call last):
File "logging\__init__.py", line 861, in emit
File "logging\__init__.py", line 734, in format
File "cmk_update_agent.py", line 1713, in format
TypeError: encode() argument 1 must be string, not None
Logged from file cmk_update_agent.py, line 1009
</pre>
The normal program flow is not affected by this bug, also normal
logging takes place as expected, as can be seen at log/cmk-update-agent.log
CMK-3017
Change-Id: If2ae65440677f39e0b232e0d650f6d6b5f884f39
Commit: 07a40094e6ae30bb4534a5871012855a7a778922
https://github.com/tribe29/checkmk/commit/07a40094e6ae30bb4534a5871012855a7…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
A .werks/10157
M agents/check_mk_agent.aix
M agents/check_mk_agent.hpux
M agents/check_mk_agent.macosx
M agents/check_mk_agent.netbsd
M agents/check_mk_agent.openbsd
M agents/check_mk_agent.solaris
Log Message:
-----------
10157 FIX Now using /dev/null instead of closing stdin in all POSIX agents
Some programs might not be working when stdin is closed. A more portable
approach seems to use /dev/null as stdin.
SUP-398
Change-Id: Iaa1651e327cbe7324ef780de6d2d68b5d212be7b
Commit: ed9f898b07ab7d0cd75172a7365f7b59c77287c3
https://github.com/tribe29/checkmk/commit/ed9f898b07ab7d0cd75172a7365f7b59c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M tests/unit/checks/generictests/datasets/emcvnx_storage_pools_regression.py
Log Message:
-----------
emcvnx_storage_pools: reformat test
Change-Id: I84ed8e2efeb552abfc9c0f1b897ad9c300012d42
Commit: 1b3d60f952dce6929c2a24580f06512ca96ee253
https://github.com/tribe29/checkmk/commit/1b3d60f952dce6929c2a24580f06512ca…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
A .werks/10155
M checks/emcvnx_storage_pools
A tests/unit/checks/generictests/datasets/emcvnx_storage_pools_missing_values.py
M tests/unit/checks/generictests/datasets/emcvnx_storage_pools_regression.py
Log Message:
-----------
10155 FIX emcvnx_storage_pools: Crash upon missing auto-tiering info
The plugin crashed with a KeyError if no auto-tiering is not available for the system.
This has been fixed.
Change-Id: I2f216bdcd69df4433e55ae7aa6284aac345ebc0f
Commit: 4e3dbe7191ce05f5523607ffb0e6e4394aaeee8c
https://github.com/tribe29/checkmk/commit/4e3dbe7191ce05f5523607ffb0e6e4394…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
A .werks/10156
M agents/special/agent_azure
Log Message:
-----------
10156 FIX Crash upon unexpected resource ID
Some Azure resources do not adhere to the naming convention in their instance id, which
lead to a crash of the special agent.
Change-Id: Ib8c15b9aa7b0af426c7d3e37822537e7bf88a889
Commit: 2bd9262e056df85e5827cef3a4c48a70ede106d2
https://github.com/tribe29/checkmk/commit/2bd9262e056df85e5827cef3a4c48a70e…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
A .werks/10192
Log Message:
-----------
10192 FIX Windows Agent User Config file is no more reset after service restart
Previous version of the Windows Agent re-installed supplied in MSI file
check_mk.user.yml on every service restart. This behavior denied the editing
of the check_mk.user.yml by end user
Now this error had been fixed: Windows Agent installs check_mk.user.yml into
the check_mk.user.example.yml thus avoiding modifying of user config data.
If the user config file is absent, for example, during fresh installation, then
then check_mk.user.example.yml is copied to the check_mk.user.yml
Change-Id: I5df0f9279cbb58e25ed76684848ce2bae6bb56cc
Commit: 56fb70276ee9ffa88dcf6da8353bc752a83555ce
https://github.com/tribe29/checkmk/commit/56fb70276ee9ffa88dcf6da8353bc752a…
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: 4e65f3bbd63d95a0edf124bdf5a125404e5ee382
https://github.com/tribe29/checkmk/commit/4e65f3bbd63d95a0edf124bdf5a125404…
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: e4b44a9528c07b2ded5db137fe36b242c2591aa1
https://github.com/tribe29/checkmk/commit/e4b44a9528c07b2ded5db137fe36b242c…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 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: 2dc7e854a0a06384cac4f465f7a2bd134db592b3
https://github.com/tribe29/checkmk/commit/2dc7e854a0a06384cac4f465f7a2bd134…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
A .werks/8798
M checks/agent_kubernetes
Log Message:
-----------
8798 FIX agent_kubernetes: allow the option 'No IP' for the Kubernetes master
Previously it was necessary to specify an IP for the Kubernetes master.
If the option 'No IP' was used, the special agent was not able to connect
to the master even when a 'Custom URL prefix' was given. Now the IP is
not necessary anymore when a URL prefix is given.
Change-Id: Ic0c0b075d625290afdb613210a56461be3ebe9ca
Commit: b137eb605ebf336665bbfc918ceadf189382fa9c
https://github.com/tribe29/checkmk/commit/b137eb605ebf336665bbfc918ceadf189…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
A .werks/7281
M cmk/gui/wato/__init__.py
Log Message:
-----------
7281 FIX legacy local plugins: added missing register_hook call
Legacy local web plugins failed to load if they used some register_hook call.
Change-Id: Ieb1c71596ded41e7e6e1478f36d120aa60515a63
Commit: 58ec6330e8746aebe4a5c8f6507dadec33388ec0
https://github.com/tribe29/checkmk/commit/58ec6330e8746aebe4a5c8f6507dadec3…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
A .werks/10356
M checks/bluenet2_powerrail
A tests/unit/checks/generictests/datasets/bluenet2_powerrail_sensors_regression.py
Log Message:
-----------
10356 FIX bluenet2_powerrail.{temp,humidity}: Fixed discovery of ALL temperature and
humidity sensors
The sensor names/indices were incorrectly put together. Please re-discover the
affected hosts.
Note: Because the item name has changed all related rulesets have to be adapted
and the graph history will be gone.
Change-Id: I806f94940a983bf536804659196ae38c925914cc
Commit: d6b0d48c57bb77169764a7850ade2192d0631a91
https://github.com/tribe29/checkmk/commit/d6b0d48c57bb77169764a7850ade2192d…
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: 867f55d22dff50afcdc1d449776fc4fb198eee9b
https://github.com/tribe29/checkmk/commit/867f55d22dff50afcdc1d449776fc4fb1…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M cmk/gui/watolib/__init__.py
Log Message:
-----------
Extract initial global settings definition
Change-Id: I7c0b135d34cc4d94453aea5ce97ce3439d7c63c1
Commit: 019df18c118fc0bd414cbdf43e2d2f948ccbf36a
https://github.com/tribe29/checkmk/commit/019df18c118fc0bd414cbdf43e2d2f948…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M cmk/gui/watolib/__init__.py
Log Message:
-----------
Free Edition: Set lower initial number of Checkmk helpers
The assumption is that Checkmk Enteprise Free Edition based systems
initially have a smaller number of hosts. To reduce the overhead when
starting with such a site, we set the number of Checkmk helpers from 20
to 3.
Change-Id: Idaa7aa7807b596f5e4e58dd78e0a187470a31208
Commit: 702e926db400cddb912866684307413dd16c1c53
https://github.com/tribe29/checkmk/commit/702e926db400cddb912866684307413dd…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M cmk/gui/wato/pages/sites.py
Log Message:
-----------
Free Edition: It's now allowed to use a single distributed site
Instead of completely disabling distributed setups in the Checkmk
Enterprise Free Edition it is now allowed to connect one remote
site to a central site.
Change-Id: I633a99022bb05d03533dc772f489d607248cc186
Commit: a2d6918a46bf7f80e0f694affa8f52c86325ccfc
https://github.com/tribe29/checkmk/commit/a2d6918a46bf7f80e0f694affa8f52c86…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
A .werks/10270
M inventory/solaris_mem
Log Message:
-----------
10270 FIX solaris_mem: Fix value and unit
total_ram_usable and total_swap were given in kB where Bytes
were expected. Moreover, total_ram_usable was returning
the available RAM instead of the total RAM advertised.
<b>Note</b> History for both values has different units.
It should be converted or considered lost!
FEED-4375
Change-Id: Ic704bc0520fafae6e0c61e360ebfaa8b3850fe83
Commit: c0eb0148c96c3275a82e9fd5cd493625f7dc2c26
https://github.com/tribe29/checkmk/commit/c0eb0148c96c3275a82e9fd5cd493625f…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M tests/integration/cmk_base/test_modes.py
Log Message:
-----------
Fix `test_restore()` integration test
`test_restore()` would delete `main.mk` from the site but `cmk` cannot
run without it. Instead, `cmk --restore` would fail with
IOError: [Errno 2] No such file or directory [PATH TO main.mk]
leaving the test site broken.
This patch runs the test with `final.mk` instead of `main.mk`.
Change-Id: Ia581a9839765ff597c4ba1ee04c82e561798c2fb
Commit: f8e6fcfb2edc5de58a8f75826be029c0d817c86f
https://github.com/tribe29/checkmk/commit/f8e6fcfb2edc5de58a8f75826be029c0d…
Author: Bruhns, Thorsten <Thorsten.Bruhns(a)opitz-consulting.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
A .werks/8805
M agents/plugins/mk_oracle
Log Message:
-----------
8805 FIX mk_oracle: Fixed jobs with auto_drop
All Schduler-Jobs with auto_drop=True were ignored by the plugin. This has
been fixed to:
not (auto_drop = 'TRUE' and REPEAT_INTERVAL is null)
You will need to replace the agent plugin to profit from this fix.
Change-Id: Ifcb347652ae0500328d0aea9865001f8f8903053
Commit: 3f8b43ddef228a2b28897040fa717809460e0797
https://github.com/tribe29/checkmk/commit/3f8b43ddef228a2b28897040fa7178094…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M cmk/gui/htmllib.py
M cmk/gui/plugins/visuals/filters.py
M web/htdocs/themes/classic/scss/_views.scss
M web/htdocs/themes/facelift/scss/_views.scss
Log Message:
-----------
GUI Filters: Fixed widths and line breaking
Change-Id: I69c28f4d235f66a61d708be71e6ba5846bc45f79
Commit: 7c42bf7e233558c1306326ce310d76796d436434
https://github.com/tribe29/checkmk/commit/7c42bf7e233558c1306326ce310d76796…
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
Constrained revert of 7449 FIX Remove spurious perfdata in IF checks for
in/out". Average perfdata was removed unwantedly
This partially reverts commit 0ffedd84821c2843a572ca3fc040965505961fc0
Change-Id: Ifde61e4f0628340bd26f780c393d85c5b7c87023
Commit: 4c62611b5252afe3dbd356268ab3e6aeebe2c08e
https://github.com/tribe29/checkmk/commit/4c62611b5252afe3dbd356268ab3e6aee…
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: d8a6c4816c80080f43fced59cb17a0247e788b07
https://github.com/tribe29/checkmk/commit/d8a6c4816c80080f43fced59cb17a0247…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
A .werks/10310
M checks/if.include
Log Message:
-----------
10310 FIX Remove duplicated check-output in IF checks on average data
Change-Id: I60670aef3d3a209f3e1497782cf90d274181cb34
Commit: 325d4a60d952884de1afa1c0924f04715f945950
https://github.com/tribe29/checkmk/commit/325d4a60d952884de1afa1c0924f04715…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M agents/wnx/call_unit_tests.cmd
M agents/wnx/watest/test-cap.cpp
M agents/wnx/watest/test-section_fileinfo.cpp
M agents/wnx/watest/test-section_logwatchevent.cpp
M agents/wnx/watest/test-service-processor.cpp
M agents/wnx/watest/test-skype.cpp
M agents/wnx/watest/test-wtools.cpp
M agents/wnx/watest/watest.cpp
Log Message:
-----------
Fixes in unit testing:
- improved logs for testing
- added auto reset to original config in fileinfo test
- wmi_cpuload tries to test 3 times with one second delay between. Windows WMI can suffer
from delays
- fixed skype recover after test
- cap testing is more accurate
- logwatch tests output to the eventlog correct
- test scanprocess is improved with small delays to allow process stop and placed under
try catch
- terminate handler added to the watest
Change-Id: Iaa803ad856d86eadcb8f0e168b7aaff1e1e1064c
Commit: 10d4f653156c5d82e1162ec42b2fe8fdf1af990c
https://github.com/tribe29/checkmk/commit/10d4f653156c5d82e1162ec42b2fe8fdf…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M agents/wnx/install/resources/check_mk.yml
Log Message:
-----------
State and Parameters are removed from the Logwatch
Change-Id: I5356aac3741307b94f89e89f89dd63baa34191df
Commit: 97bb424a714013b485b35abf600a6a6992f83985
https://github.com/tribe29/checkmk/commit/97bb424a714013b485b35abf600a6a699…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
A .werks/10193
Log Message:
-----------
10193 FIX Windows Agent: Invalid entries have been removed from logwatch
Logwatch entries 'State' and 'Parameters' are now ignored by Windows
Agent as
invalid thus eliminating bad warning message like 'State: missing' or
'Parameters: missing'
Change-Id: Id4c481f67531a2e2ea197dcd67f7484e5f668ec6
Commit: b38a511b1cfee1d90de7d68476b15b63a11e3777
https://github.com/tribe29/checkmk/commit/b38a511b1cfee1d90de7d68476b15b63a…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
A .werks/8799
M cmk/special_agents/agent_kubernetes.py
Log Message:
-----------
8799 FIX agent_kubernetes: accept millibytes as unit
Kubernetes allows millibytes as a unit for memory resources.
These values are now accepted by the special agent as well
and do not lead to an error anymore.
Change-Id: I719f7e50355afc9f0b848d99766317ef2ef28f7d
Commit: 2bd765335d94b069be9025fe1dc503c9ec5c1ef3
https://github.com/tribe29/checkmk/commit/2bd765335d94b069be9025fe1dc503c9e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
M buildscripts/scripts/sign-packages.sh
Log Message:
-----------
Try to fix sign issues by invoking dpkg-sig on single files
We experience random failures which may be caused by some timing issue or
file handle confusion in dpkg-sig. We did not track this down, just trying
to workaround this
Change-Id: Iab4fa4597daa0dff93736623a19fe16622d00aba
Commit: 5cbf6b4f308a29a685cc70951ad1789017cf5660
https://github.com/tribe29/checkmk/commit/5cbf6b4f308a29a685cc70951ad178901…
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: 55ece34cf018049fa498ad84214db40c4f38a583
https://github.com/tribe29/checkmk/commit/55ece34cf018049fa498ad84214db40c4…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
M cmk/gui/plugins/sidebar/nagvis_maps.py
Log Message:
-----------
NagVis Maps Snapin: Fixed list bullet positioning
Change-Id: I8185891083def56f069a893f8bb87d7451ca4917
Commit: 34019655acad75da62499a09322e18f02684a91a
https://github.com/tribe29/checkmk/commit/34019655acad75da62499a09322e18f02…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
M agents/wnx/src/engine/cap.cpp
M agents/wnx/src/engine/carrier.cpp
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/cma_core.h
M agents/wnx/src/engine/install_api.cpp
M agents/wnx/src/engine/logger.cpp
M agents/wnx/src/engine/upgrade.cpp
M agents/wnx/src/player/player.h
M agents/wnx/watest/test-carrier.cpp
M agents/wnx/watest/test-cfg.cpp
M agents/wnx/watest/test-cma-tools.cpp
M agents/wnx/watest/test-external-port.cpp
M agents/wnx/watest/test-health.cpp
Log Message:
-----------
[CMK-3018] - Fix MSVC 17 std::filesystem::remove for Windows
- error 1 for the VMWare SCSI HDD and MSVC 17 processed with DeleteFileW
- mini-refactoring(names only)
- fs::remove -> cma::ntfs::Remove
- testing and real-life simulation for testing
Change-Id: I2c68afafd6e609527a3b2ad66fbc468428306084
Commit: 4aad26eed00adb0dbf9b1283b8f7c66ad601476d
https://github.com/tribe29/checkmk/commit/4aad26eed00adb0dbf9b1283b8f7c66ad…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
A .werks/10373
M cmk/gui/config.py
Log Message:
-----------
10373 FIX Fix distributed update issue related to missing theme directory
In a distributed environment, where the central site is based on 1.5 and a remote site
has already been migrated to 1.6, the configuration synchronization to the 1.6 site
could remove the local/share/check_mk/web/htdocs/themes directory which lead to the
following error in the GUI: <tt>Internal error: [Errno 2] No such file or directory:
'/omd/sites/stable/local/share/check_mk/web/htdocs/themes'</tt>.
The code is now able to handle this situation without failing.
Change-Id: Ida823fd15c679a0dcc9c0e647caac5e20829394e
Commit: 4d7c3f6c1acded875674f8665695e74cb75ad1cf
https://github.com/tribe29/checkmk/commit/4d7c3f6c1acded875674f8665695e74cb…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
A .werks/10426
Log Message:
-----------
10426 FIX cmk-update-agent: Make insecure HTTPS warnings less verbose
Prevously, an insecure HTTPS setup for the Agent Updater would lead to multiple warnings
like
<pre> InsecureRequestWarning: Unverified HTTPS request is being made. Adding
certificate verification
is strongly advised. See:
https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings </pre>
This is now replaced with a warning that is evoked only once and that is more
informative.
Change-Id: Ic15e284f622b97732d02ce99081847a33aabcb0e
Commit: 0cf3fb2f26e1f6fbecb421d8ed8f5fb8512d9dde
https://github.com/tribe29/checkmk/commit/0cf3fb2f26e1f6fbecb421d8ed8f5fb85…
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: Id92d4630c184d9418e9236e682ae2aee82fcd71c
Commit: 576b061dad3c700dec032ec2cdbe7ffd2f1ab28e
https://github.com/tribe29/checkmk/commit/576b061dad3c700dec032ec2cdbe7ffd2…
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: Ie2b55c39b2cff5cbb1828ac422912b7d783dab67
Commit: 9a030fc9cfc21d3ce74a29a98c06638e8ff79974
https://github.com/tribe29/checkmk/commit/9a030fc9cfc21d3ce74a29a98c06638e8…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
M agents/wnx/install/resources/check_mk.user.yml
M agents/wnx/install/resources/check_mk.yml
A agents/wnx/integration/Pipfile
M agents/wnx/integration/test_section_eventlog.py
M agents/wnx/src/common/cfg_info.h
M agents/wnx/src/common/cfg_yaml.h
A agents/wnx/src/engine/cfg_engine.h
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/cma_core.h
M agents/wnx/src/engine/engine.vcxproj
M agents/wnx/src/engine/engine.vcxproj.filters
M agents/wnx/src/engine/eventlog/eventlogbase.cpp
M agents/wnx/src/engine/eventlog/eventlogbase.h
M agents/wnx/src/engine/eventlog/eventlogstd.cpp
M agents/wnx/src/engine/eventlog/eventlogvista.cpp
M agents/wnx/src/engine/on_start.cpp
M agents/wnx/src/engine/providers/logwatch_event.cpp
M agents/wnx/src/engine/providers/logwatch_event.h
A agents/wnx/watest/test-cfg_engine.cpp
M agents/wnx/watest/test-eventlog.cpp
M agents/wnx/watest/test-section_logwatchevent.cpp
M agents/wnx/watest/watest.vcxproj
M agents/wnx/watest/watest.vcxproj.filters
Log Message:
-----------
[CMK-3055] - limit logwatch max size to 500'000
- triple tested
- unit tests extended on makeBody
- vista eventlog mode a bit improved for empty eventlogs
- improved a bit logging
- introduced four new parameters: max_size, max_line_length, timeout and max_entries
- max_size set to 500'000, visible to end user and may be changed manually
- on hitting max_size, pointer is moved to the end of the file
- State & Parameters marked as Ignore
- integration tests fixed too
Change-Id: Ia165bf9141d47d2297caa7a1f82e351403e767fb
Commit: 3e939f45e82ba2dfcc1a61fffd388f7d1a177d2c
https://github.com/tribe29/checkmk/commit/3e939f45e82ba2dfcc1a61fffd388f7d1…
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: 92e9a5485fa8bba6af0976fd8afa0b62a2b3b99d
https://github.com/tribe29/checkmk/commit/92e9a5485fa8bba6af0976fd8afa0b62a…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
A .werks/10446
M cmk/gui/metrics.py
Log Message:
-----------
10446 FIX Output bits/s with the appropriate SI magnitude
The interface checks showed very large numbers in the
legend of PNP4Nagios graphs. Now large values like e.g.
123456.78 bits/s will be shown as 123.46 kbit/s.
This was a regression introduced with werk #7062.
Simplify a double format string along the way.
FEED-4460
Change-Id: I3fcb615f1f68bbb8e4a1a1cffb21ff8cd0181d47
Commit: 562ea896b4be2ebfa140064bc43c094d1b33c5ba
https://github.com/tribe29/checkmk/commit/562ea896b4be2ebfa140064bc43c094d1…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
A .werks/10401
M cmk/gui/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.
Change-Id: I7a05e03422e6d76f94fcb397bbc58ff2be7a98d6
Commit: a29474026f93c91ee6afc7c819f0d88c6ec838b2
https://github.com/tribe29/checkmk/commit/a29474026f93c91ee6afc7c819f0d88c6…
Author: Thorsten Bruhns <Thorsten.Bruhns(a)opitz-consulting.com>
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
A .werks/10359
M agents/plugins/mk_oracle
Log Message:
-----------
mk_oracle: better support for mounted databases
The plugin {{mk_oracle}} showed multiple lines with errors when a database was not
opened. That created some problems in oracle_jobs, which have been fixed.
All other SQLs with select from the data dictionary have been redesigned to
reduce multiple error lines to one debug line.
Incomaptble Change:
This is an incompatble Change for installations with Databases who are not opened
in 'read write' mode. Databases in mounted state are not affected by this
change!
The SQL for oracle_jobs selects data when the Database in Primary role and
opened 'READ WRITE'.
Please update the agent plugin {{mk_oracle}}
Change-Id: I2dd59563c2fbfdb4d39763d76e0c515fa46f33e9
Commit: 5e1447ab1ff0160acf5c38f8e99a279ba6bacfc0
https://github.com/tribe29/checkmk/commit/5e1447ab1ff0160acf5c38f8e99a279ba…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
A .werks/10374
R omd/packages/nagvis/nagvis-1.9.15.tar.gz
A omd/packages/nagvis/nagvis-1.9.16.tar.gz
M omd/packages/nagvis/nagvis.make
Log Message:
-----------
10374 NagVis: Updated to 1.9.16
NagVis is now able to work with encrypted Livestatus configurations.
Change-Id: Ib1ee6c41f962a2f0413f80b27b42180a606ec704
Commit: 8d4f8bd2a7e26600e09e45dcdfd948a8eced524b
https://github.com/tribe29/checkmk/commit/8d4f8bd2a7e26600e09e45dcdfd948a8e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
A .werks/10375
M cmk/gui/wato/pages/sites.py
M cmk/gui/watolib/sites.py
Log Message:
-----------
10375 FIX NagVis backends now work with encrypted Livestatus
WATO automatically configures backends in NagVis on the central site of a
distributed WATO setup. When the livestatus proxy was not used, the backends
could not be configured to connect to encrypted Livestatus sites.
This is now automatically done. These backends are stored in
<tt>etc/nagvis/conf.d/cmk_backends.ini.php</tt>.
In case the Livestatus Proxy Daemon is used, NagVis always uses the local unix
socket connection to the Livestatus proxy. In case it is not used, NagVis will
connect to either the plain text socket or the encrypted Livestatus socket,
just like the Checkmk GUI.
When verifying certificates NagVis uses the trusted certificate authorities
of Checkmk.
Change-Id: I408e62895e4c71779bd680a642baa4cdd9ff9de7
Commit: a25bc610793de9e20a8871544abf20f99da9b0e5
https://github.com/tribe29/checkmk/commit/a25bc610793de9e20a8871544abf20f99…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-25 (Fri, 25 Oct 2019)
Changed paths:
A .werks/10194
Log Message:
-----------
10194 Windows Agent: logwatch section size is limited now
Previously the Windows Agent may generate too much data during Windows EventLog
(logwatch) section generation. In fact, size of the data to be send was
unlimited, the Agent could have created a block of data several gigabytes
in the size.
Now default maximal size of the whole logwatch section of the Windows Agent
is limited to 500000 bytes. The value of this limit may be changed in
check_mk.user.yml using variable logwatch.max_size. To have unlimited
section, the value of the max_size should be set in -1
Change-Id: I62d7f036c16a53ef365152523959f45293876d97
Commit: 599bb96a6bf6102f78330916ee423ec6b99019f4
https://github.com/tribe29/checkmk/commit/599bb96a6bf6102f78330916ee423ec6b…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-10-25 (Fri, 25 Oct 2019)
Changed paths:
A .werks/10288
Log Message:
-----------
10288 Customer GUI: remove superfluous tt tags
<tt> tags were used but escaped so they were visible. These tags are now removed.
Change-Id: Iaee54453ef9f3f37ea7265db0188a6a6fa65dbb7
Commit: e482b6f93c6caaa72426eb10b361aa261c45085a
https://github.com/tribe29/checkmk/commit/e482b6f93c6caaa72426eb10b361aa261…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-10-25 (Fri, 25 Oct 2019)
Changed paths:
A .werks/10228
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_snapins.scss
M web/htdocs/themes/facelift/scss/_status.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
GUI: Several minor fixes (SUP-293)
Change-Id: Iffe79849452cce38e71f4a889f8bffe1d6e063b8
Commit: 1333699549847034c4fd78633e6a592e042c3f02
https://github.com/tribe29/checkmk/commit/1333699549847034c4fd78633e6a592e0…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-10-25 (Fri, 25 Oct 2019)
Changed paths:
A .werks/10229
Log Message:
-----------
10229 FIX Graph tuning
Graphs no longer exceed the time axis on the bottom.
Change-Id: I5c4afc749f9d6549ee3d855e2023e268b6cb7dc9
Compare:
https://github.com/tribe29/checkmk/compare/7803e06fe2d1...133369954984