Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 88d5ee0db6b0b00c2fbf82a8262e7edec742baa3
https://github.com/tribe29/checkmk/commit/88d5ee0db6b0b00c2fbf82a8262e7edec…
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: 2fd40d434982e1b55a388ccd32bb5e3864bd2695
https://github.com/tribe29/checkmk/commit/2fd40d434982e1b55a388ccd32bb5e386…
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: 185145ff33f1dd867ac2d0e99df5437c06b02c45
https://github.com/tribe29/checkmk/commit/185145ff33f1dd867ac2d0e99df5437c0…
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:
-----------
Minor cleanup
Change-Id: I3ea3c186cfeb67ae8801c2f760fe783340c4c61c
Commit: ef05845b842fc16b012324959831357b7ca9e139
https://github.com/tribe29/checkmk/commit/ef05845b842fc16b012324959831357b7…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-10 (Thu, 10 Oct 2019)
Changed paths:
A agents/__init__.py
A agents/windows/__init__.py
A agents/windows/msibuild/__init__.py
M agents/windows/msibuild/msi-update
A agents/windows/msibuild/msi_update.py
A agents/wnx/test_files/msibuild/check_mk.ini
A agents/wnx/test_files/msibuild/check_mk.install.yml
A agents/wnx/test_files/msibuild/checkmk.dat
A agents/wnx/test_files/msibuild/plugins.cap
A tests/unit/agents/windows/msibuild/conftest.py
A tests/unit/agents/windows/msibuild/test_msi_update.py
Log Message:
-----------
[CMK-2867] - msi-update supports check_mk.install.yml
- support for the check_mk.install.yml
- generates usable one yml if bakery has no support
- unit tested
- refactored
- 'utf8'/unicode is by default
Change-Id: Ie54bd07954de1f106ab6bab8dd81807b5427e7bb
Commit: 9c324ae3f42a822bc1e813674a1e8781b3247af5
https://github.com/tribe29/checkmk/commit/9c324ae3f42a822bc1e813674a1e8781b…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-10 (Thu, 10 Oct 2019)
Changed paths:
M agents/wnx/src/engine/cap.cpp
Log Message:
-----------
[CMK-2867] - fixed reinstall procedure
Change-Id: I5378063c9376345362e95ec33e1e5d4910d1117c
Commit: c8df66cb6052c9cf587a867f38bf2eaa62624249
https://github.com/tribe29/checkmk/commit/c8df66cb6052c9cf587a867f38bf2eaa6…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-10 (Thu, 10 Oct 2019)
Changed paths:
M agents/wnx/watest/test-log.cpp
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: I5c0ed8651f940b8bdc95cdff2687ba42d063b5b4
Commit: 38fb91e4a579c55201a9b1bc3ef832b6c51dde1c
https://github.com/tribe29/checkmk/commit/38fb91e4a579c55201a9b1bc3ef832b6c…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-10 (Thu, 10 Oct 2019)
Changed paths:
M agents/wnx/include/tools/_xlog.h
M agents/wnx/src/engine/logger.cpp
M agents/wnx/src/engine/logger.h
Log Message:
-----------
Changed type of bit-flags from signed to unsigned to avoid potential problems with
sign-bit
Change-Id: I5cecfce14706ebc96006026538adb85e11a7a874
Commit: aad7d3bb67b195bdd72e976a854a1e09951030f7
https://github.com/tribe29/checkmk/commit/aad7d3bb67b195bdd72e976a854a1e099…
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: 61b777c0402892c74605d3b7a4381b64c20910a0
https://github.com/tribe29/checkmk/commit/61b777c0402892c74605d3b7a4381b64c…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2019-10-10 (Thu, 10 Oct 2019)
Changed paths:
M checks/graylog_nodes
M cmk/gui/plugins/wato/check_parameters/graylog_nodes.py
A tests/unit/checks/generictests/datasets/graylog_nodes.py
R tests/unit/checks/generictests/datasets/graylog_nodes_regression.py
Log Message:
-----------
graylog_nodes: Add levels for input count
Change-Id: I880c2ea77831400b1c749d93bf6ea92ce251beef
Commit: 5949498fc46b5bfa3a7ec2ffb35eaba58cfb8643
https://github.com/tribe29/checkmk/commit/5949498fc46b5bfa3a7ec2ffb35eaba58…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-10 (Thu, 10 Oct 2019)
Changed paths:
M tests/unit/checks/generictests/regression.py
Log Message:
-----------
generictests: fix '--inplace'
Now files not in the generictests/datasets are written inplace, too.
Change-Id: I396e8461111609a05017960d3b230e7586695f44
Commit: df46ea57abcb84e163e2f19ecde17bcc211165c5
https://github.com/tribe29/checkmk/commit/df46ea57abcb84e163e2f19ecde17bcc2…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-10 (Thu, 10 Oct 2019)
Changed paths:
M tests/unit/checks/generictests/regression.py
Log Message:
-----------
generictests/regression.py: use pathlib2.Path
Change-Id: If8a680d87ca950c6931dc546b10e59d53a445ec0
Commit: 4494271b8866c44efa31f24d8db017d43fc7031a
https://github.com/tribe29/checkmk/commit/4494271b8866c44efa31f24d8db017d43…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-10 (Thu, 10 Oct 2019)
Changed paths:
M tests/unit/checks/generictests/regression.py
Log Message:
-----------
generictests/regression.py: make pylint happy
Change-Id: I84743c33539aada339281afe37e83b60c5f51357
Commit: ca5d0dd3cdd9fa3db06031c052bb4a2d03a8c3c1
https://github.com/tribe29/checkmk/commit/ca5d0dd3cdd9fa3db06031c052bb4a2d0…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-10 (Thu, 10 Oct 2019)
Changed paths:
M tests/unit/checks/generictests/regression.py
Log Message:
-----------
generictests/regression.py: shrink file IO context
Change-Id: Iaf373e21a305edda41badb2284c318f038a11980
Commit: 2c0e6f1711300ec7c01b9050c56720c1753d124a
https://github.com/tribe29/checkmk/commit/2c0e6f1711300ec7c01b9050c56720c17…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 Oct 2019)
Changed paths:
M active_checks/check_traceroute
Log Message:
-----------
check_traceroute: cleanup code
Change-Id: I36e06b1067d0d58028d4356bacb818b31a8b239b
Commit: 070312a95b3d2ab043a670ecdfef3b8f636fbed9
https://github.com/tribe29/checkmk/commit/070312a95b3d2ab043a670ecdfef3b8f6…
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: f535d49ae3750c1de9468d45dba8485506c375f3
https://github.com/tribe29/checkmk/commit/f535d49ae3750c1de9468d45dba848550…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 Oct 2019)
Changed paths:
M buildscripts/scripts/test-composition.jenkins
Log Message:
-----------
Added missing distro code for CentOS 8.
Change-Id: I19d57c3f6b4525acca60de8eebc4dc926df70d89
Commit: c2b5dc3523b847f4754afb479bad191565909c02
https://github.com/tribe29/checkmk/commit/c2b5dc3523b847f4754afb479bad19156…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 Oct 2019)
Changed paths:
M tests-py3/testlib/__init__.py
M tests/testlib/__init__.py
Log Message:
-----------
Bumped timeout for WATO file creation.
Change-Id: I2f09cd6aafcb0765b0bb404bebf2b07c931dfacb
Commit: 2b752068c07eee20fd0b548f6ba1cd3836f8c6f7
https://github.com/tribe29/checkmk/commit/2b752068c07eee20fd0b548f6ba1cd383…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 Oct 2019)
Changed paths:
A .werks/10082
M checks/etherbox
Log Message:
-----------
10082 etherbox: Skip not connected Sensors
Extended list of sensors that will be skipped in the discovery phase when they are not
connected.
Change-Id: I4a22a972cd02c083725db6e1c3d1cc2698640d19
Commit: e5881ba18db5c9325455fb9611cde9c75bed1561
https://github.com/tribe29/checkmk/commit/e5881ba18db5c9325455fb9611cde9c75…
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: 6f8ace8650fd405c79ec29a8bffc88aa55aa8bbf
https://github.com/tribe29/checkmk/commit/6f8ace8650fd405c79ec29a8bffc88aa5…
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: acf5b94d179aec9ee723802807f4ff60ce6e8f23
https://github.com/tribe29/checkmk/commit/acf5b94d179aec9ee723802807f4ff60c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 Oct 2019)
Changed paths:
M tests/unit/checks/generictests/datasets/jolokia_metrics_regression.py
Log Message:
-----------
jolokia_metrics: expand test
Change-Id: Ica0b80badd7ed29cc7c92e600ea02f6792b94089
Commit: 4593b9a3d81ceaa4966f62f2f504dac2434dbabf
https://github.com/tribe29/checkmk/commit/4593b9a3d81ceaa4966f62f2f504dac24…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 Oct 2019)
Changed paths:
M cmk/gui/plugins/metrics/check_mk.py
Log Message:
-----------
jolokia_metrics: some clarifications
Change-Id: Ia3be8670c523140df68e670a64291389d32dd0dd
Commit: 886c8766a9195e7ad1da153f66f867077349d65a
https://github.com/tribe29/checkmk/commit/886c8766a9195e7ad1da153f66f867077…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 Oct 2019)
Changed paths:
M tests/unit/checks/generictests/regression.py
Log Message:
-----------
genterictests/regression.py: no need to write falsey attributes
Change-Id: I472f8b6f1bfc16fd16e4dd3e5452cfb1a4650b20
Commit: 5b4209e732573327f252a4b031a1f6f200b18fdb
https://github.com/tribe29/checkmk/commit/5b4209e732573327f252a4b031a1f6f20…
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.
Change-Id: I6a86dbd69a338aeb48cb0823fa56ab2c083d18d8
Commit: 142e290a8525c18f32df64b36a3da6e5a2eb1545
https://github.com/tribe29/checkmk/commit/142e290a8525c18f32df64b36a3da6e5a…
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: I109b0160e36214d4ae0a13bb04d5b25d4bf64704
Commit: 3156ac78c529078a562591bd6d527618da943ccb
https://github.com/tribe29/checkmk/commit/3156ac78c529078a562591bd6d527618d…
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: b634b084b507fb38a51e8f3b05cda18112471fc1
https://github.com/tribe29/checkmk/commit/b634b084b507fb38a51e8f3b05cda1811…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 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: c2abf8aadf69343cb1f785323c390e8a3705560a
https://github.com/tribe29/checkmk/commit/c2abf8aadf69343cb1f785323c390e8a3…
Author: Bastian Kuhn <mail(a)bastian-kuhn.de>
Date: 2019-10-11 (Fri, 11 Oct 2019)
Changed paths:
M checks/brocade_optical
Log Message:
-----------
Fix missing temperature info in brocade_optical
Closes #56
Change-Id: I1f9cda4f545dbb8803b1aad7e1c566e3433537b2
Commit: 692aaed07379f835f0dcc2c3a63b23370a521c08
https://github.com/tribe29/checkmk/commit/692aaed07379f835f0dcc2c3a63b23370…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 Oct 2019)
Changed paths:
M agents/windows/dependencies/unpack_all.cmd
M agents/windows/dependencies/unpack_package.cmd
M agents/windows/test/build-googletest
M omd/packages/googletest/.gitignore
M omd/packages/googletest/Makefile
A omd/packages/googletest/googletest-release-1.10.0.tar.gz
R omd/packages/googletest/googletest-release-1.8.1.tar.gz
Log Message:
-----------
Updated googletest to 1.10.1.
Note that googletest doesn't support autotools anymore, so we have to switch
to cmake.
Change-Id: I7245bf613732a50b5480a98c22f5abe253650481
Commit: aa47df9760f5f6334a5e8ddbce5f98f59760011e
https://github.com/tribe29/checkmk/commit/aa47df9760f5f6334a5e8ddbce5f98f59…
Author: Axel Dimroth <axel.dimroth(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 Oct 2019)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 10 Werk IDS
Change-Id: I270823f550b1f698c10ca4188c42f6cf2ba0efa1
Commit: 060a4078cdb749e8a7cc10fe9ad0b3557399dbdb
https://github.com/tribe29/checkmk/commit/060a4078cdb749e8a7cc10fe9ad0b3557…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-10-11 (Fri, 11 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: ce2d05fc5e46cbb6e7873fca240436d239041c09
https://github.com/tribe29/checkmk/commit/ce2d05fc5e46cbb6e7873fca240436d23…
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: a7f75db96d5780ed15cab0c8e7fc4f19297fdebc
https://github.com/tribe29/checkmk/commit/a7f75db96d5780ed15cab0c8e7fc4f192…
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: 70d2da8e36e12d95a3c9c8258a59f0008bcc43cb
https://github.com/tribe29/checkmk/commit/70d2da8e36e12d95a3c9c8258a59f0008…
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: 30468acf105ada6928da7ef081add01e4f5c7202
https://github.com/tribe29/checkmk/commit/30468acf105ada6928da7ef081add01e4…
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: 1d54ad375827d421a2275a2579f4973fc4c9a94d
https://github.com/tribe29/checkmk/commit/1d54ad375827d421a2275a2579f4973fc…
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: ce3786210e8a8f825f31ead85f530eb4ab9c35da
https://github.com/tribe29/checkmk/commit/ce3786210e8a8f825f31ead85f530eb4a…
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: 95bc23a2f1e1126748fc6e71abca309482f85653
https://github.com/tribe29/checkmk/commit/95bc23a2f1e1126748fc6e71abca30948…
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: 982db23c1ac1f5c485e9c3c8708e68908c5501bc
https://github.com/tribe29/checkmk/commit/982db23c1ac1f5c485e9c3c8708e68908…
Author: Axel Dimroth <axel.dimroth(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
A .werks/10331
M agents/plugins/mk_mysql
Log Message:
-----------
10331 mk_mysql: set instance alias
Instead of using the path to the socket file as instance name, you can define your own
instance alias.
You have to re-install your agent to use this feature.
Change-Id: Ic3932425fda556ffe3c275e428bd69e871ee82f0
Commit: 4fbb60b3508f82aa15965052939d549b45d2bbf8
https://github.com/tribe29/checkmk/commit/4fbb60b3508f82aa15965052939d549b4…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
A .werks/10083
M active_checks/check_traceroute
M checks/check_traceroute
M tests-py3/unit/active_checks/test_ac_check_traceroute.py
Log Message:
-----------
10083 check_traceroute: Add performance data
The traceroute check now displays the number of hops in a graph.
Change-Id: I3a48a14e7ad3e447cb361ace138eeac5cc4ee154
Commit: 62c9e11149d77752a94b3341f40c81d5a9b8d16b
https://github.com/tribe29/checkmk/commit/62c9e11149d77752a94b3341f40c81d5a…
Author: Bastian Kuhn <mail(a)bastian-kuhn.de>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
A .werks/10084
M checks/f5_bigip_fans
Log Message:
-----------
10084 f5_bigip_fans: Skip not running sensors
In the discovery phase all sensors that are not running will be skipped.
Change-Id: I21d8c139811ec9251aace32d1863fececa25a007
Commit: 9a7e74b3e1b2b7a56dc16d38c1ad0868670e781f
https://github.com/tribe29/checkmk/commit/9a7e74b3e1b2b7a56dc16d38c1ad08686…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
A agents/wnx/doc/SpecialPlugins.odt
Log Message:
-----------
[CMK-2950] - OHM more or less detailed description
Change-Id: Ia090e6d0d8c1c44f19c00496b53d5a12e7111ad0
Commit: 5794e237f06fdf10964fa8244cb06473aa0a0b65
https://github.com/tribe29/checkmk/commit/5794e237f06fdf10964fa8244cb06473a…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
M cmk_base/inventory.py
Log Message:
-----------
Minor cleanup
Change-Id: I2e5ca6379b538065cf981c33a363072ac94bce59
Commit: ec4308f0ac19ccde83bb284ac108e9754aa8437f
https://github.com/tribe29/checkmk/commit/ec4308f0ac19ccde83bb284ac108e9754…
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: I6314061c3495c87e2987982fab5512dc3275fc16
Commit: 8a30b1a27d170307c47729ef76d451579916c954
https://github.com/tribe29/checkmk/commit/8a30b1a27d170307c47729ef76d451579…
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: e08850eb583bad2171550884198cc3a4bca8aa1f
https://github.com/tribe29/checkmk/commit/e08850eb583bad2171550884198cc3a4b…
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 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: 72bcbde78e60a4da761f8873a71b0f6831e0fb21
https://github.com/tribe29/checkmk/commit/72bcbde78e60a4da761f8873a71b0f683…
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: f96ef814c96316f39346c6d5d5ac0f557a1c408f
https://github.com/tribe29/checkmk/commit/f96ef814c96316f39346c6d5d5ac0f557…
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: 05d77b2b05a7d259cc4d50487e15c18aee8d563b
https://github.com/tribe29/checkmk/commit/05d77b2b05a7d259cc4d50487e15c18ae…
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: ef9080247e86c4a5c9439e7e109d5669b7633608
https://github.com/tribe29/checkmk/commit/ef9080247e86c4a5c9439e7e109d5669b…
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: 8b3a0360e44dd1cc20368e62474a2f1eb704e850
https://github.com/tribe29/checkmk/commit/8b3a0360e44dd1cc20368e62474a2f1eb…
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: 6691e264778d382cf8f52c7fbe57068dc41bb66c
https://github.com/tribe29/checkmk/commit/6691e264778d382cf8f52c7fbe57068dc…
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
Commit: e21842a07a6cff02b5e8776c3f42eb7fcccf9e5d
https://github.com/tribe29/checkmk/commit/e21842a07a6cff02b5e8776c3f42eb7fc…
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: 560f7f5ff399ad2d4e80d97a6d893cf8f1611b3e
https://github.com/tribe29/checkmk/commit/560f7f5ff399ad2d4e80d97a6d893cf8f…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 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: e4f24507864808d308089cdc62a16be78c6c277e
https://github.com/tribe29/checkmk/commit/e4f24507864808d308089cdc62a16be78…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
M agents/wnx/doc/SpecialPlugins.odt
Log Message:
-----------
[CMK-2950] - mssql.vbs more or less detailed description
Change-Id: I04ad1d2a684497d7eb10cbce15d50b2911b9396d
Commit: 9d6f216fada037945d733cff440a34c766226606
https://github.com/tribe29/checkmk/commit/9d6f216fada037945d733cff440a34c76…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
M omd/packages/re2/re2.make
Log Message:
-----------
Use cmake for re2 instead of autotools.
Autotools seems to be on death row for Google projects. Furthermore, the
Makefile gets a bit simpler.
Change-Id: I5155f37d54fb251e16a86ce60bc80a9ceceed4bd
Commit: 51aeba329e37033f87f5cab6dbb6481130735a81
https://github.com/tribe29/checkmk/commit/51aeba329e37033f87f5cab6dbb648113…
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: ba3ccd54365871a8da8e8106e4803f51435db2d2
https://github.com/tribe29/checkmk/commit/ba3ccd54365871a8da8e8106e4803f514…
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: e9f22e27125fda59da665ed6bb7b1fa131a64bd2
https://github.com/tribe29/checkmk/commit/e9f22e27125fda59da665ed6bb7b1fa13…
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: I083f9ed15f2328d05173c556d111a8e6b53c52fb
Commit: c541b9c26d378ae7670a0566b358c3c51e9ebfbd
https://github.com/tribe29/checkmk/commit/c541b9c26d378ae7670a0566b358c3c51…
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: c0d62c41023a42853aef722a4c3e72f612c8b8b3
https://github.com/tribe29/checkmk/commit/c0d62c41023a42853aef722a4c3e72f61…
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: d0eb6d771e472a119f5771c93b14ed68a9a19efd
https://github.com/tribe29/checkmk/commit/d0eb6d771e472a119f5771c93b14ed68a…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
M checks/k8s_daemon_pods
M checks/k8s_job_info
M checks/k8s_nodes
M checks/k8s_pod_container
M checks/k8s_replicas
M checks/k8s_service_port
M checks/k8s_stateful_set_replicas
M tests/unit/checks/generictests/datasets/k8s_daemon_pods.py
M tests/unit/checks/generictests/datasets/k8s_job_info.py
M tests/unit/checks/generictests/datasets/k8s_pod_container_regression.py
M tests/unit/checks/generictests/datasets/k8s_stateful_set_replicas.py
Log Message:
-----------
Label Kubernetes hosts automatically
This closes CMK-2706.
Change-Id: I33662cfc40ddc91b30a27f456667881a640a4de0
Commit: dcfb279d5c833f2186d70dd613811471ac680b7c
https://github.com/tribe29/checkmk/commit/dcfb279d5c833f2186d70dd613811471a…
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:
-----------
Exceeding the maximum Livestatus response size is now an error.
Change-Id: Ia0f9ce0c24cfe1ac75a24d051f7f3e4a5ebaacfb
Commit: 4a14d36c46f2d610e0eb1fce8a452164a558f0c1
https://github.com/tribe29/checkmk/commit/4a14d36c46f2d610e0eb1fce8a452164a…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
M cmk_base/discovered_labels.py
Log Message:
-----------
Simplify HostLabel class a bit
* repr was not unique
* __ne__ can be implemented in terms of __eq__
Change-Id: Ic08f8e4d8acf3c1ffc7301f57acadd141082b74e
Commit: bcd0fe18d5dcadb97e00130bfb9f63602c9ef150
https://github.com/tribe29/checkmk/commit/bcd0fe18d5dcadb97e00130bfb9f63602…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
M omd/packages/googletest/Makefile
M omd/packages/re2/re2.make
Log Message:
-----------
Fixed RE2 and Google Test Makefiles for older CMake versions.
The -S and -B commandline options were added in CMake 3.13, so let's emulate
them by hand for now... :-P
Change-Id: I2502b4b21f298fe983a307c5fadd479373a1ce37
Commit: e45ff1e39f7964d9d59c7006377bae370f242e4c
https://github.com/tribe29/checkmk/commit/e45ff1e39f7964d9d59c7006377bae370…
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: I925ff06aa47e01a8643e11dba612022d5348171d
Commit: 7f44f949bdbaa823a04baed743e5b337e3ad6264
https://github.com/tribe29/checkmk/commit/7f44f949bdbaa823a04baed743e5b337e…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-14 (Mon, 14 Oct 2019)
Changed paths:
M omd/packages/googletest/Makefile
M omd/packages/re2/re2.make
Log Message:
-----------
Fixed RE2 and Google Test Makefiles for older CMake versions, part 2.
The -j commandline option for --build was added in CMake 3.12, so let's
emulate this by hand for now... :-P
Change-Id: I50601a540278d634a05045752d5df8b6704dc8b9
Commit: ee2860b1f22a2486ed6e0c6a7942880564e9ab17
https://github.com/tribe29/checkmk/commit/ee2860b1f22a2486ed6e0c6a794288056…
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: 3e3d596ca2d62c89fff4f9a9d6c6b175c258369a
https://github.com/tribe29/checkmk/commit/3e3d596ca2d62c89fff4f9a9d6c6b175c…
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: 218aa12daa595c279632ee99dd19a0c05778ffc1
https://github.com/tribe29/checkmk/commit/218aa12daa595c279632ee99dd19a0c05…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
M buildscripts/infrastructure/build-nodes/centos-6/Dockerfile
M buildscripts/infrastructure/build-nodes/centos-7/Dockerfile
M buildscripts/infrastructure/build-nodes/centos-8/Dockerfile
M buildscripts/infrastructure/build-nodes/common/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-10/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-8/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-9/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-11sp4/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp1/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp2/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp3/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp4/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-14.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-16.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-18.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-18.10/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-19.04/Dockerfile
Log Message:
-----------
Add cmake as build dependency
Change-Id: Iad7a37394faafd9c9ad56b18fc4adbbd4727ac3c
Commit: d445ff7bd8440f223ce867dc402b752aef51630e
https://github.com/tribe29/checkmk/commit/d445ff7bd8440f223ce867dc402b752ae…
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: I307658c859a8e4fb3976c1416bb45fd3f4a6df54
Commit: ae47c65dc92d9089b22713da2b24372034019b0d
https://github.com/tribe29/checkmk/commit/ae47c65dc92d9089b22713da2b2437203…
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: d7299520623e45c0fba5c81f329046e9f7091b21
https://github.com/tribe29/checkmk/commit/d7299520623e45c0fba5c81f329046e9f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
M cmk/utils/misc.py
Log Message:
-----------
Fix picking issue
Change-Id: I0f901f8e5773f724e637ffba00de21b19264e20e
Commit: d5ed92a0cceb564b724e6d9003c8025559f2781d
https://github.com/tribe29/checkmk/commit/d5ed92a0cceb564b724e6d9003c802555…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 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: ff1a789ddad09f2d2e76cfb5a95a8d6f2e5d0ac2
https://github.com/tribe29/checkmk/commit/ff1a789ddad09f2d2e76cfb5a95a8d6f2…
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: 1c951ecd87a97ee55e41e7f7403efeb3aca9dbaa
https://github.com/tribe29/checkmk/commit/1c951ecd87a97ee55e41e7f7403efeb3a…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
A .werks/10323
A checkman/graylog_sidecars
M checks/graylog.include
A checks/graylog_sidecars
A cmk/gui/plugins/wato/check_parameters/graylog_sidecars.py
A tests/unit/checks/generictests/datasets/graylog_sidecars.py
Log Message:
-----------
10323 graylog_sidecars: New check to monitor sidecars of graylog
With this check you can monitor sidecars of a graylog instance. It outputs the
state of the sidecar, when the sidecar was last seen and the state of the
collectors of the sidecar. Collector details can be found in the long output of
the service.
Needs the datasource "Check state of Graylog" to be configured.
Change-Id: Ifb062b0d07058a27fc4d48aa9d1bbde68b65d888
Commit: 6eb94165ed8b8e2e4b22429767fe1f232ba62592
https://github.com/tribe29/checkmk/commit/6eb94165ed8b8e2e4b22429767fe1f232…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
M livestatus/src/StringUtils.cc
M livestatus/src/StringUtils.h
Log Message:
-----------
Added mk:replace_all helper and use it instead of boost::replace_all_copy.
Change-Id: I86b7ed140c0ad443fec0b0068ae117ab7b4ca32a
Commit: 0f50c16718ac3c1303ba07bcdf4489edfe7c9a4e
https://github.com/tribe29/checkmk/commit/0f50c16718ac3c1303ba07bcdf4489edf…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
M livestatus/src/StringUtils.cc
M livestatus/src/StringUtils.h
Log Message:
-----------
Added mk::join and use it instead of boost::algorithm::join.
Change-Id: I6b2a80e93300795562f6a2ab492631e7cdf10137
Commit: 55c8565e69c14771e4d3c8daf47bedbe0065a516
https://github.com/tribe29/checkmk/commit/55c8565e69c14771e4d3c8daf47bedbe0…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
M agents/plugins/mk_cups_queues
Log Message:
-----------
mk_cups_queues: more efficient match
Change-Id: Ic12df37e4227482e26e491c18eff86c67d3f5431
Commit: efba2e892307b9e859448d10bb2108b4700ea0c6
https://github.com/tribe29/checkmk/commit/efba2e892307b9e859448d10bb2108b47…
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: f8855a06eee85fdc445d86ddcf42b08110eef5f8
https://github.com/tribe29/checkmk/commit/f8855a06eee85fdc445d86ddcf42b0811…
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 text
Change-Id: Icf86d9d3c03bc88beefe0d72597eddbb60d51204
Commit: 50f42bcdcca9cda654600a297f5c602756c110ee
https://github.com/tribe29/checkmk/commit/50f42bcdcca9cda654600a297f5c60275…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
M livestatus/src/StringUtils.cc
M livestatus/src/StringUtils.h
Log Message:
-----------
Added mk::replace_first and use it instead of boost::replace_first.
Note that the semantics for edge cases are slightly different and behave
like Python, but this doesn't matter for our use case.
Nuked a few redundant test cases on the way.
Change-Id: I3dee7c1af157d768a027be862b09eb0eb22aef05
Commit: 5f706d37c65ec2d5636742401513f43b5df9c843
https://github.com/tribe29/checkmk/commit/5f706d37c65ec2d5636742401513f43b5…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 20 Werk IDS
Change-Id: If91e4074ea01a748611e944c8e010f905db5dbe5
Commit: 637bbe95ff0132f89ffa52d35f1b9b34efd119a5
https://github.com/tribe29/checkmk/commit/637bbe95ff0132f89ffa52d35f1b9b34e…
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: c520fa1a6b15ef2cb69ed42729edf7011d284cbe
https://github.com/tribe29/checkmk/commit/c520fa1a6b15ef2cb69ed42729edf7011…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 10 Werk IDS
Change-Id: I5072867f6c7719ab9b527cff17f1110b40922509
Commit: f3c5574a4be5f25a3cc4e7a845250f98f6cf3541
https://github.com/tribe29/checkmk/commit/f3c5574a4be5f25a3cc4e7a845250f98f…
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: 647d81fb4bc864dace87b79951a00c4f4a1d2276
https://github.com/tribe29/checkmk/commit/647d81fb4bc864dace87b79951a00c4f4…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
A .werks/10306
M cmk/gui/plugins/views/painters.py
Log Message:
-----------
10306 Render filter for "Services colored according to state" painter
"Services colored according to state" painter rendered all services in
host. With this werk, it is possible to filter out services that are in a
given state.
CMK-2960
Change-Id: I297e6cacb29406b6a4a54a70ca603d0fd8fbfa08
Commit: d782b9fac03dfe3a8c30f0051f61227f65c6c097
https://github.com/tribe29/checkmk/commit/d782b9fac03dfe3a8c30f0051f61227f6…
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: 3b5c5dc38f791b849b1179ccd6cb88c5a79276ae
https://github.com/tribe29/checkmk/commit/3b5c5dc38f791b849b1179ccd6cb88c5a…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-10-15 (Tue, 15 Oct 2019)
Changed paths:
A .werks/10269
M agents/plugins/kaspersky_av
A checkman/kaspersky_av_kesl_updates
M checkman/kaspersky_av_updates
A checks/kaspersky_av_kesl_updates
A tests/unit/checks/generictests/datasets/kaspersky_kesl_update.py
Log Message:
-----------
10269 kaspersky_av: Support tasks in KESL
CMK-1274; AQ #94.
Change-Id: I5d72e24057d9e086340e9ba40f63d75c7faa22a3
Commit: 975b9c365ab485cf1ddd869411a004785cab06a7
https://github.com/tribe29/checkmk/commit/975b9c365ab485cf1ddd869411a004785…
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: 9569dd0f8fc379bf94667424eb342c27d3d7d395
https://github.com/tribe29/checkmk/commit/9569dd0f8fc379bf94667424eb342c27d…
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: 5429d97dfba64e06645f3b851a05892b9a3faa90
https://github.com/tribe29/checkmk/commit/5429d97dfba64e06645f3b851a05892b9…
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: fd261caafe0d0989f3eb08e301d09caf6d5c69b4
https://github.com/tribe29/checkmk/commit/fd261caafe0d0989f3eb08e301d09caf6…
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: 6b24b0bdee9f9e25e669085abee3554f42b083f0
https://github.com/tribe29/checkmk/commit/6b24b0bdee9f9e25e669085abee3554f4…
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: 9ab68e36798195d7e9102ba2b724db770eaaec7e
https://github.com/tribe29/checkmk/commit/9ab68e36798195d7e9102ba2b724db770…
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: f890bc186edb199de40b92f97b8578facf110617
https://github.com/tribe29/checkmk/commit/f890bc186edb199de40b92f97b8578fac…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 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: 71f580bdaeab3b6027a0e1ac84e42a34e956e418
https://github.com/tribe29/checkmk/commit/71f580bdaeab3b6027a0e1ac84e42a34e…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
M buildscripts/infrastructure/build-nodes/sles-12/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp3/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15/Dockerfile
Log Message:
-----------
Fix docker registry url for sles images
Change-Id: I07ae8861284fefdefcc09a6512a5db17629e57a8
Commit: ba026a9a3c0a0a37df3dd5bfd6dfec716940a667
https://github.com/tribe29/checkmk/commit/ba026a9a3c0a0a37df3dd5bfd6dfec716…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
M buildscripts/infrastructure/build-nodes/sles-15/Dockerfile
Log Message:
-----------
Fix docker registry url for sles images
Change-Id: I8ed63180528e09bdb5896711c7dfa3164249efc7
Commit: b19ad002dc51af14aac518bb58db1592341bf4f2
https://github.com/tribe29/checkmk/commit/b19ad002dc51af14aac518bb58db15923…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
M buildscripts/infrastructure/build-nodes/sles-12/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp3/Dockerfile
Log Message:
-----------
Fix repo url for sles 12 images
Change-Id: I0593d58528c250ae8a76a2c06267420d3b8b7bf3
Commit: be7162deccfc8c7099aebb629f70d9528beca1e0
https://github.com/tribe29/checkmk/commit/be7162deccfc8c7099aebb629f70d9528…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
M buildscripts/infrastructure/build-nodes/sles-15/Dockerfile
Log Message:
-----------
Fix repo url for sles 15 images
Change-Id: I8089af56ba7454f5af977eea185539779d9a6f78
Commit: acd6a5d145b23d81a86613999df0a4604e1492ad
https://github.com/tribe29/checkmk/commit/acd6a5d145b23d81a86613999df0a4604…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
M cmk/gui/plugins/views/painters.py
Log Message:
-----------
Mutable list gets modified on edit view
The 'p' choice disappeared when editing the view. Don't edit the
reference.
Change-Id: Ie19a7a3d317b16c1fbcf66a16c47e53cb3aa64c2
Commit: 437bb9e875eb069daa3af8e9ad1626541c92ad14
https://github.com/tribe29/checkmk/commit/437bb9e875eb069daa3af8e9ad1626541…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
M buildscripts/infrastructure/build-nodes/centos-6/Dockerfile
M buildscripts/infrastructure/build-nodes/centos-7/Dockerfile
M buildscripts/infrastructure/build-nodes/centos-8/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-8/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-9/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-14.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-16.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-18.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-18.10/Dockerfile
Log Message:
-----------
fix docker container gcc symlinks
Change-Id: Ic01b0fa0841d8513f26ee8ee3dd2cb54d0703834
Commit: 6ed9b5d4c31bec67a68b0bd97f8965027a180409
https://github.com/tribe29/checkmk/commit/6ed9b5d4c31bec67a68b0bd97f8965027…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
M buildscripts/infrastructure/build-nodes/centos-8/Dockerfile
Log Message:
-----------
remove non existing package from centos 8
Change-Id: If6e8f9bc5e00c9d0ed485c7029d1f7e0c134e722
Commit: 35de6ea8313a3008d9e5d78797a11c73c5e6223a
https://github.com/tribe29/checkmk/commit/35de6ea8313a3008d9e5d78797a11c73c…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
M cmk_base/config.py
Log Message:
-----------
Fix error handling in `cmk_base/config.py`
FEED-3211
Change-Id: I16c2a8b8c83fe73819eef29dd285b84462087194
Commit: 1380526cc7b77f9a71582e75146637ad5a8364e6
https://github.com/tribe29/checkmk/commit/1380526cc7b77f9a71582e75146637ad5…
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: If55cfd3ea56a090be5718030d08b8d82a0ec3af3
Commit: ec8433a4093576e2be38c21b1e26cee55344e3d1
https://github.com/tribe29/checkmk/commit/ec8433a4093576e2be38c21b1e26cee55…
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: fad8164b4d45af1364341c80bfbdabd40c9ca2e7
https://github.com/tribe29/checkmk/commit/fad8164b4d45af1364341c80bfbdabd40…
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: 06498c7a0da383704bbc83a1383cb6553fc167a9
https://github.com/tribe29/checkmk/commit/06498c7a0da383704bbc83a1383cb6553…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
Fixup IPNetwork valuespec
This valuespec was made into a factory function in d5f06700cf but
`_validate_value()` calls `super()` and expects `self`. Both of which
make little sense when invoked outside of a class. Also, `ipclass` is
not callable anymore.
CMK-2989
Change-Id: I718d3818f2ab9205151ed807316d597e04d12a30
Commit: da13b5307dd6828c94efd7c41ab8cc07530cb010
https://github.com/tribe29/checkmk/commit/da13b5307dd6828c94efd7c41ab8cc075…
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: d4b17629ed66baadea8f5aaf33cb9f3a37e28137
https://github.com/tribe29/checkmk/commit/d4b17629ed66baadea8f5aaf33cb9f3a3…
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: 98234a1c3ef522cec2e5fd7a9c6d70e4eb6a15d7
https://github.com/tribe29/checkmk/commit/98234a1c3ef522cec2e5fd7a9c6d70e4e…
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: c5b26ef498bfebe3e4d56bd093b81e7700e18dae
https://github.com/tribe29/checkmk/commit/c5b26ef498bfebe3e4d56bd093b81e770…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
M buildscripts/infrastructure/build-nodes/sles-12sp3/Dockerfile
Log Message:
-----------
Symlinks should not be deleted
Change-Id: I18e422a677904d21f4483f47b9610de5e76f8e6a
Commit: 5e98366b45336e35b083662c6c60143121309c69
https://github.com/tribe29/checkmk/commit/5e98366b45336e35b083662c6c6014312…
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: 4dee428b8020caa361df9a05ea7abe8f41655239
https://github.com/tribe29/checkmk/commit/4dee428b8020caa361df9a05ea7abe8f4…
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: e20b3a7a2fc22d4eb19b1fbd03be6e62e8d4bdee
https://github.com/tribe29/checkmk/commit/e20b3a7a2fc22d4eb19b1fbd03be6e62e…
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: a6ca183c4877c70803817063ff419f3fac8d431d
https://github.com/tribe29/checkmk/commit/a6ca183c4877c70803817063ff419f3fa…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-10-16 (Wed, 16 Oct 2019)
Changed paths:
M buildscripts/infrastructure/build-nodes/centos-8/Dockerfile
Log Message:
-----------
Use centos-8 system compiler instead of self compiled compiler
Change-Id: I17803a6273a94cd19340065df751bec7610a5972
Commit: 3a40f5f1634ac8bd8d1cca8e0f00efab9379018b
https://github.com/tribe29/checkmk/commit/3a40f5f1634ac8bd8d1cca8e0f00efab9…
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: 4ff2ea98050ed8e28bbea66a5e58ee185f536515
https://github.com/tribe29/checkmk/commit/4ff2ea98050ed8e28bbea66a5e58ee185…
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: 1595e963bd8d0cd6b2ec83523a94c1bb35011ab5
https://github.com/tribe29/checkmk/commit/1595e963bd8d0cd6b2ec83523a94c1bb3…
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: 5d194c6d6799c7c01e5b4c1e927300f66e1ab470
https://github.com/tribe29/checkmk/commit/5d194c6d6799c7c01e5b4c1e927300f66…
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
Change-Id: I56e988a5b5bfd27ed71b7dd117d7fc900683937e
Commit: 22b0805448b464b0b3623311c388181bc42e5ba5
https://github.com/tribe29/checkmk/commit/22b0805448b464b0b3623311c388181bc…
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: 85ebbaa21a97417582af5cb18878a28def760e1c
https://github.com/tribe29/checkmk/commit/85ebbaa21a97417582af5cb18878a28de…
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: c7b6b40741a6af68a10d14760f4139a62fe67ec8
https://github.com/tribe29/checkmk/commit/c7b6b40741a6af68a10d14760f4139a62…
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: bbcbc2a37c5e2b65decc4b83dee674e5517e0e55
https://github.com/tribe29/checkmk/commit/bbcbc2a37c5e2b65decc4b83dee674e55…
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: a76871ffed2869e8fcab1c3b4c4c1cbf9a9eaf87
https://github.com/tribe29/checkmk/commit/a76871ffed2869e8fcab1c3b4c4c1cbf9…
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: 3905ee09c25018bacebf450003d8c052867e1b37
https://github.com/tribe29/checkmk/commit/3905ee09c25018bacebf450003d8c0528…
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: ce6974d7690b85d140202da60c1adc2c9761cf35
https://github.com/tribe29/checkmk/commit/ce6974d7690b85d140202da60c1adc2c9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
M Makefile
Log Message:
-----------
make .venv: Create both virtual environments and enable 2.7
They are both needed during development, because mypy needs the Python 3 venv
even when developing with Python 2 parts.
Change-Id: Id8c25e8bb455359e34b68faf9d82c0ccbda80f7e
Commit: d6d736eac221972499cf65ab254cac77bd6bafed
https://github.com/tribe29/checkmk/commit/d6d736eac221972499cf65ab254cac77b…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
A .werks/10297
M checks/livestatus_status
Log Message:
-----------
10297 FIX livestatus_status: bug fix for empty string Site certificate validity
In the previous version, the livestatus_status check crashed when the Site
certificate validity was empty in the form of an empty string. The updated
version now correctly handles both cases (None and empty string).
Change-Id: I2d7a533481d12866ffea69ba74fa3c8434f5bee7
Commit: 46ac45d890b25f199cbd5273bf99e734380a6fc5
https://github.com/tribe29/checkmk/commit/46ac45d890b25f199cbd5273bf99e7343…
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: 87b773e469b67fc3ef74b6cd0f7dd5e7350a96ac
https://github.com/tribe29/checkmk/commit/87b773e469b67fc3ef74b6cd0f7dd5e73…
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: 48efc29ae521b84ff5dcae1948506b702c7ad4d3
https://github.com/tribe29/checkmk/commit/48efc29ae521b84ff5dcae1948506b702…
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: 164ca3d08b072efba7463b8fad54c7afbf99f913
https://github.com/tribe29/checkmk/commit/164ca3d08b072efba7463b8fad54c7afb…
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: d2cbde50cfaac004f20a7d13771228d36d683400
https://github.com/tribe29/checkmk/commit/d2cbde50cfaac004f20a7d13771228d36…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
A .werks/10348
M checks/mssql_databases
Log Message:
-----------
mssql_databases: No error when Instance is down
Change-Id: If67a4cc52da713ac99f197779913632d69f4b848
Commit: df37ef9b4ba787523d5e21fcc5939c6fc53c2934
https://github.com/tribe29/checkmk/commit/df37ef9b4ba787523d5e21fcc5939c6fc…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
M .pylintrc
M active_checks/check_elasticsearch_query
M cmk/gui/mkeventd.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/pattern_editor.py
M cmk/gui/watolib/__init__.py
M cmk/gui/watolib/rulesets.py
M cmk/update_config.py
M cmk_base/packaging.py
M livestatus/api/python/livestatus.py
A tests-py3/testlib/pylint_checker_cmk_module_layers.py
A tests/testlib/pylint_checker_cmk_module_layers.py
Log Message:
-----------
Add pylint checker to verify our module layering
This checker is verifying that the modules of the different components
(cmk_base, cmk.gui, cmk.ec and so on) do not cross import the code of
the other components. Only import of cmk and cmk.utils is allowed from
all components.
Change-Id: I7ce6e4dcbabe431093d3779bc244b8083bc0af04
Commit: 4460e0d09160210c0d9704432fa6fbcd36dfc8ff
https://github.com/tribe29/checkmk/commit/4460e0d09160210c0d9704432fa6fbcd3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 30 Werk IDS
Change-Id: I9368628e8f06d4ff6c2ae8e6c0be0b3e50013f04
Commit: 056cd616125040e22fda74e253cf45b790f694fb
https://github.com/tribe29/checkmk/commit/056cd616125040e22fda74e253cf45b79…
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: 5818a06eebfb98a3cf29528db3eb0c40856b6d21
https://github.com/tribe29/checkmk/commit/5818a06eebfb98a3cf29528db3eb0c408…
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: 2e3b3755aec7e6d41d87c1ba9659ab284b00b53e
https://github.com/tribe29/checkmk/commit/2e3b3755aec7e6d41d87c1ba9659ab284…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
M tests/testlib/pylint_checker_cmk_module_layers.py
M tests/unit/cmk/test_base.py
M tests/unit/cmk/utils/test_daemon.py
M tests/unit/cmk/utils/test_debug.py
M tests/unit/cmk/utils/test_man_pages.py
Log Message:
-----------
Cleanup some tests; Disable module layer checker for tests
Change-Id: I4c6a7454ba289195ced9fddce7062b1467f55b23
Commit: 91193dfd9309fba1091e1e60e10847911ae55b3b
https://github.com/tribe29/checkmk/commit/91193dfd9309fba1091e1e60e10847911…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
M Makefile
Log Message:
-----------
Revert "make .venv: Create both virtual environments and enable 2.7"
This reverts commit ce6974d7690b85d140202da60c1adc2c9761cf35.
Commit: 2d7c2c93c97ea3dbdf8faa9a80872ac67be2ea23
https://github.com/tribe29/checkmk/commit/2d7c2c93c97ea3dbdf8faa9a80872ac67…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-17 (Thu, 17 Oct 2019)
Changed paths:
M tests/testlib/pylint_checker_cmk_module_layers.py
M tests/unit/cmk/utils/test_daemon.py
M tests/unit/cmk/utils/test_man_pages.py
M tests/unit/cmk/utils/test_plugin_registry.py
Log Message:
-----------
Cleanup some more tests
Change-Id: I3874b376a9e81446823bbaf9c548ed479c49e4c3
Commit: a56798fade76766a74a883f331b8eb17a72a7c81
https://github.com/tribe29/checkmk/commit/a56798fade76766a74a883f331b8eb17a…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-18 (Fri, 18 Oct 2019)
Changed paths:
M omd/packages/googletest/Makefile
M omd/packages/re2/re2.make
Log Message:
-----------
Fixed cmake commandline versionitis.
We ran into
https://gitlab.kitware.com/cmake/cmake/issues/18817.
It's always a brilliant idea of tools to change their commandline semantics
after roughly two decades... :-P
Change-Id: Ie00da3674d230a368871d09b363858d5163e57b3
Commit: 842e9291ebf73f5704b646af8f5f92492709e2d6
https://github.com/tribe29/checkmk/commit/842e9291ebf73f5704b646af8f5f92492…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-10-18 (Fri, 18 Oct 2019)
Changed paths:
M buildscripts/infrastructure/build-nodes/sles-15/Dockerfile
Log Message:
-----------
Don't remove gcc and g++ symlinks
Change-Id: I5aed983dd67e02bbcee2acf674a1ecd63ba2fd68
Commit: b10958118348d35d03611ad8d617bdb4785502ce
https://github.com/tribe29/checkmk/commit/b10958118348d35d03611ad8d617bdb47…
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: 1d21f1ce6946682d8ca7b3e855afcb6eed5c0bac
https://github.com/tribe29/checkmk/commit/1d21f1ce6946682d8ca7b3e855afcb6ee…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-18 (Fri, 18 Oct 2019)
Changed paths:
M tests/unit/cmk/utils/test_prediction_commons.py
M tests/unit/cmk/utils/test_render.py
M tests/unit/cmk/utils/test_store.py
Log Message:
-----------
Minor cleanup in some more tests
Change-Id: I9fe2b3525270df7f6810b00e27ca0ecfbfc28bf7
Commit: 09c5b761192288d335ba3cd0d068318ee3f05daa
https://github.com/tribe29/checkmk/commit/09c5b761192288d335ba3cd0d068318ee…
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: 34f0a738a26af468c28963b6c0e3a236aaa1cd2d
https://github.com/tribe29/checkmk/commit/34f0a738a26af468c28963b6c0e3a236a…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-10-18 (Fri, 18 Oct 2019)
Changed paths:
M buildscripts/infrastructure/build-nodes/centos-6/Dockerfile
M buildscripts/infrastructure/build-nodes/centos-7/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-10/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-8/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-9/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp1/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp2/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp4/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-14.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-16.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-18.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-18.10/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-19.04/Dockerfile
Log Message:
-----------
Symlinks are already set correctly, this step is not needed anymore
Change-Id: I4243ba531114d10278f34e90255e875f35dd67bb
Commit: 56ea20695ac0c8c074c46ebf68c0d5b8bfc8e160
https://github.com/tribe29/checkmk/commit/56ea20695ac0c8c074c46ebf68c0d5b8b…
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
Commit: dc63d8087eac1483d9c1a72e1b0a83304ff080f0
https://github.com/tribe29/checkmk/commit/dc63d8087eac1483d9c1a72e1b0a83304…
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: 2352493b35a1af8cf43c3bee0de0d3e49cb8e50a
https://github.com/tribe29/checkmk/commit/2352493b35a1af8cf43c3bee0de0d3e49…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-18 (Fri, 18 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: 5dcaea67c3f9f8d9deb8d36632558ee01c7a7df3
https://github.com/tribe29/checkmk/commit/5dcaea67c3f9f8d9deb8d36632558ee01…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-18 (Fri, 18 Oct 2019)
Changed paths:
M omd/packages/re2/re2.make
Log Message:
-----------
Added some debug output for RE2 build.
Change-Id: Icf8d026ecd649c2d34545565400bc7dde2ed428d
Commit: f01231ea9d1a14572ac0d59cac3b71ade1009e2a
https://github.com/tribe29/checkmk/commit/f01231ea9d1a14572ac0d59cac3b71ade…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-18 (Fri, 18 Oct 2019)
Changed paths:
M omd/packages/googletest/Makefile
M omd/packages/re2/re2.make
Log Message:
-----------
Hardwire output library path.
Our autoconf machinery expects it under "lib", but cmake sometimes decides
to use "lib64" or "x86_64-linux-gnu" instead (depending on the
platform).
Change-Id: Icd1d91bb12a572af01cb13450c1ee3c4f2746fa0
Commit: fa6240600799e02f505d0aa6d3d55e4c6000dcb4
https://github.com/tribe29/checkmk/commit/fa6240600799e02f505d0aa6d3d55e4c6…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2019-10-18 (Fri, 18 Oct 2019)
Changed paths:
M buildscripts/infrastructure/build-nodes/centos-6/Dockerfile
M buildscripts/infrastructure/build-nodes/centos-7/Dockerfile
M buildscripts/infrastructure/build-nodes/centos-8/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-10/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-8/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-9/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp1/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp2/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp3/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp4/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-14.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-16.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-18.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-18.10/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-19.04/Dockerfile
Log Message:
-----------
Intsall CMake from prebuild package instead of Distro
Change-Id: I5e81f9a6b15a617a953a5288c96d5ab7d6afbf15
Commit: 8a2e4c0d9b5834c4112d0552ec64f4facf5a46fb
https://github.com/tribe29/checkmk/commit/8a2e4c0d9b5834c4112d0552ec64f4fac…
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 35de6ea8313a3008d9e5d78797a11c73c5e6223a.
Commit: 5adafa41dbb6ce539e100e292df26694b2a83eec
https://github.com/tribe29/checkmk/commit/5adafa41dbb6ce539e100e292df26694b…
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: 4f15fc7e9e70522d1ffef6ba8899db7496a1e3e9
https://github.com/tribe29/checkmk/commit/4f15fc7e9e70522d1ffef6ba8899db749…
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: de819284b1f19a5eeedb494179b431c6115e6f63
https://github.com/tribe29/checkmk/commit/de819284b1f19a5eeedb494179b431c61…
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: b186d96b4e4f615c67d1ab1c16180504f20395a3
https://github.com/tribe29/checkmk/commit/b186d96b4e4f615c67d1ab1c16180504f…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
R .werks/10297
M checks/livestatus_status
Log Message:
-----------
Revert "10297 FIX livestatus_status: bug fix for empty string Site certificate
validity"
This reverts commit d6d736eac221972499cf65ab254cac77bd6bafed.
Reason for revert: <INSERT REASONING HERE>
Change-Id: Ia019055b9cf36de5f57f60564a6bb6a83d2a1028
Commit: ef4b3277fca2ba69a183027d64697298856a8139
https://github.com/tribe29/checkmk/commit/ef4b3277fca2ba69a183027d646972988…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
A .werks/10362
M checks/winperf_processor
M tests/unit/checks/generictests/datasets/winperf_processor.py
Log Message:
-----------
10362 FIX winperf_processor: Fixed crash when perfdata are missing
Check did crash because the performance data where missing in certain cases.
Change-Id: I69d4e2d721f86d9dfa7cb0b5acf3946a2a249f7d
Commit: 92b816b59b74189dc439fcefb484c9dba78c2bd0
https://github.com/tribe29/checkmk/commit/92b816b59b74189dc439fcefb484c9dba…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
A .werks/10363
M checks/f5_bigip_mem
Log Message:
-----------
10363 FIX f5_bigip_mem: Check no longer crashes when memory information are missing
The memory check did crash when the memory information where missing. Now the check
changes its state to unknown.
Change-Id: I8b43a54fec95941644a5dcdb8bf9c0e10cddecd1
Commit: 3db15b1189a88010594ed027397b06bff7dfc270
https://github.com/tribe29/checkmk/commit/3db15b1189a88010594ed027397b06bff…
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: 3ce5adc0e3ddb6be5601f7b5b1de94b1f4db0661
https://github.com/tribe29/checkmk/commit/3ce5adc0e3ddb6be5601f7b5b1de94b1f…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M tests/packaging/test_files.py
Log Message:
-----------
Temporarily disabled package size test.
Change-Id: I5081d29dddc13ba9284d7acbe74492aafe944914
Commit: 03c8d8b5ae0651157ca5cb5c55c8d347227ba6bb
https://github.com/tribe29/checkmk/commit/03c8d8b5ae0651157ca5cb5c55c8d3472…
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: 305b1693cbcbd494dc76fc18f7a56aeef574ed84
https://github.com/tribe29/checkmk/commit/305b1693cbcbd494dc76fc18f7a56aeef…
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: 5bac1c82c6305f2f759707693eb822ee8b43327e
https://github.com/tribe29/checkmk/commit/5bac1c82c6305f2f759707693eb822ee8…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M checks/netapp_api.include
M checks/netapp_api_luns
M checks/netapp_api_snapvault
Log Message:
-----------
netapp checks: item_func now expects two parameters
* the first one is the name to be used
* the second one is all the values of this particular
line collected as a dict
Change-Id: I287ffc6781cc1b93e1205f869bca83a95e971356
Commit: 8b0bc9a314b99b6ff564a2713468288ebe75f2ab
https://github.com/tribe29/checkmk/commit/8b0bc9a314b99b6ff564a2713468288eb…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M checks/netapp_api.include
M checks/netapp_api_ports
Log Message:
-----------
netapp checks: remove port parameter and replace it with item_func use
Change-Id: Ida5114f78197b2f807fcc4e11d627071545cf417
Commit: 56139f336293eee493cf57f04852ad48959fde8b
https://github.com/tribe29/checkmk/commit/56139f336293eee493cf57f04852ad489…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
A .werks/10286
M checkman/netapp_api_environment
A checkman/netapp_api_environment.current
A checkman/netapp_api_environment.fan_faults
A checkman/netapp_api_environment.fans
A checkman/netapp_api_environment.temperature
A checkman/netapp_api_environment.voltage
M checks/netapp_api.include
M checks/netapp_api_environment
A tests/unit/checks/generictests/datasets/netapp_api_environment.py
Log Message:
-----------
10286 Title: Netapp API Environment Check: check temperatures, fans, voltages and
currents
This werk adds the detection and checking of all detected fans, temperature,
voltage and current probes. The services (except the fan probes) will monitor
the pre-determined high and low levels (for warning and critical) given by the
API for each device and {WARN} or {CRIT} if the measured level is too high.
To monitor these new services only a service discovery of the host is needed.
For the fans, discrete checks are created which will {CRIT} if the sensor-state
differs from "normal".
There is no additional configuration.
Fixes CMK-1326
Change-Id: If6e83c1d32c08a460683b1f5b1217fcb41e6f921
Commit: 5cc4fffd593d986b0c81781d625be1e8d4e015fa
https://github.com/tribe29/checkmk/commit/5cc4fffd593d986b0c81781d625be1e8d…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M tests-py3/testlib/pylint_cmk.py
Log Message:
-----------
Removed unused and non-portable import.
Change-Id: I3f773b52aae5bb7636c2ffa1ebd172ba388f663a
Commit: 86bb204fd3c70a21781f10a3736a4394434a01b6
https://github.com/tribe29/checkmk/commit/86bb204fd3c70a21781f10a3736a43944…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M docker/docker-entrypoint.sh
Log Message:
-----------
Fixed shellcheck error SC1117.
Change-Id: Ib17588735c1f3930501c90e1d6df43198ad963e9
Commit: 5613850d32e6e5f4cf13e3e65bb4689fa1cde9d3
https://github.com/tribe29/checkmk/commit/5613850d32e6e5f4cf13e3e65bb4689fa…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M tests-py3/Makefile
Log Message:
-----------
Removed dead and confusing code.
Change-Id: I7e8325ede9c6316907e68fe012423e0f00ee52b6
Commit: 6a1917694ccc1bab636aad61969a38a49d54ee81
https://github.com/tribe29/checkmk/commit/6a1917694ccc1bab636aad61969a38a49…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M tests-py3/unit/active_checks/test_ac_check_mail.py
Log Message:
-----------
Make result message check more lenient.
Change-Id: I7a5e00714fe1672ab4239cf43284f0e56ccc18f6
Commit: d9879ffb24e8c74469139915f04ed04058670318
https://github.com/tribe29/checkmk/commit/d9879ffb24e8c74469139915f04ed0405…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M virtual-envs/3.7/Pipfile
M virtual-envs/3.7/Pipfile.lock
Log Message:
-----------
Don't nail down pylint version.
Change-Id: I1a66a1678f4496a2aa6287ecac1bf62ac3f97a36
Commit: 9bd69ba920c52ba3226e19e59edd2d2340218c58
https://github.com/tribe29/checkmk/commit/9bd69ba920c52ba3226e19e59edd2d234…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
R tests-py3/testlib/pylint_checker_localization.py
A tests-py3/testlib/pylint_checker_localization.py
R tests-py3/testlib/pylint_cmk.py
A tests-py3/testlib/pylint_cmk.py
M tests/testlib/pylint_cmk.py
Log Message:
-----------
Reduce copy-n-paste: Make pylint test modules py2/3 compatible
Change-Id: Ic873ea1a31eabb21e0e1c9615cf3c272dadcf392
Commit: 4426058a003ec9f7bed46e8e98b5d0c28727bf20
https://github.com/tribe29/checkmk/commit/4426058a003ec9f7bed46e8e98b5d0c28…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M active_checks/check_form_submit
M active_checks/check_traceroute
Log Message:
-----------
Fix some missed linter errors
Change-Id: Ifbd83366c1d409112805019eb4abe26bb432ad04
Commit: edbe81d5a1320dd8e959e9cc083d4114a5cfb286
https://github.com/tribe29/checkmk/commit/edbe81d5a1320dd8e959e9cc083d4114a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
R tests-py3/pylint/.gitignore
R tests-py3/pylint/test_pylint.py
A tests-py3/pylint/test_pylint.py
M tests/conftest.py
M tests/pylint/test_pylint.py
M tests/testlib/pylint_cmk.py
Log Message:
-----------
Reduce copy-n-paste: Make pylint test py2/3 compatible
Change-Id: Ib79cf9a2dfcf502672b05e4667b0aa2dc617ce68
Commit: 3cf1bbc3549792d4c18451b429a0a8aebddfd434
https://github.com/tribe29/checkmk/commit/3cf1bbc3549792d4c18451b429a0a8aeb…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
R tests-py3/testlib/__init__.py
A tests-py3/testlib/__init__.py
M tests/testlib/__init__.py
Log Message:
-----------
Reduce copy-n-paste: Start making testlib py2/3 compatible
Change-Id: I9afe633299298fb1a15e1b2af096e221c13a9a91
Commit: a393efb3272ac04f79bf59f9fb814115798704d4
https://github.com/tribe29/checkmk/commit/a393efb3272ac04f79bf59f9fb8141157…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
A tests-py3/testlib
R tests-py3/testlib/__init__.py
R tests-py3/testlib/pylint_checker_cmk_module_layers.py
R tests-py3/testlib/pylint_checker_localization.py
R tests-py3/testlib/pylint_cmk.py
M tests/testlib/pylint_cmk.py
Log Message:
-----------
Replace py3 dedicated testlib directory with single symlink to portable module
Change-Id: If26e78afa4d877d14ff3ffd6ebbfb32c1cd061a3
Commit: 48e9beda4e12eb48da75ce827ed237c60e6194ea
https://github.com/tribe29/checkmk/commit/48e9beda4e12eb48da75ce827ed237c60…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M tests-py3/conftest.py
M tests/conftest.py
M tests/testlib/__init__.py
Log Message:
-----------
Reduce copy-n-paste: Move common conftest things to testlib
Change-Id: I394e84de30307f14b50b768693ce4abbdaa637c1
Commit: 7479168d40a2dea79da66fa70e3b2f63fcdbc5af
https://github.com/tribe29/checkmk/commit/7479168d40a2dea79da66fa70e3b2f63f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
R tests-py3/conftest.py
A tests-py3/conftest.py
Log Message:
-----------
Cleanup duplicate conftest.py
Change-Id: I891b0635a202453f786d8580ae875fd3e47743cc
Commit: d8e4aafa1a71774c8910661cd57356982f021f28
https://github.com/tribe29/checkmk/commit/d8e4aafa1a71774c8910661cd57356982…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M docker/Makefile
M tests-py3/docker/test_docker.py
Log Message:
-----------
docker tests: Speak to local docker using the default docker unix socket
Change-Id: Ie04cc80a95f92d61332c9c425dc5c1b42b31bf08
Commit: ab4b0eec11acab7079b4d9390e05ca285a213656
https://github.com/tribe29/checkmk/commit/ab4b0eec11acab7079b4d9390e05ca285…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M active_checks/check_form_submit
Log Message:
-----------
New pylint complained about: unnecessary-comprehension - fixed
Change-Id: Ib1d6372f2538f3cbd25d30bed3dd960da3d55805
Commit: 6b905a4be4380d09c4e7db27f037ade7cc560160
https://github.com/tribe29/checkmk/commit/6b905a4be4380d09c4e7db27f037ade7c…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
R agents/windows/dependencies/asio/asio-master-1.12.0.tar.gz
M agents/windows/dependencies/unpack_all.cmd
A omd/packages/asio/asio-asio-1-14-0.tar.gz
Log Message:
-----------
Bumped asio to 1.14.0. Moved to omd/packages.
Change-Id: I340c09b135c606b19041ada436a5fe2057c732ed
Commit: 22c677efad224f8f1161afad93e3dc36c62c74de
https://github.com/tribe29/checkmk/commit/22c677efad224f8f1161afad93e3dc36c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
A .werks/10138
M agents/plugins/mk_jolokia.py
A checkman/jolokia_jvm_runtime
M checkman/jolokia_metrics.uptime
A checks/jolokia_jvm_runtime
M checks/jolokia_metrics
A tests/unit/checks/generictests/datasets/jolokia_jvm_runtime.py
Log Message:
-----------
10138 jolokia_jvm_runtime: New uptime plugin
The Service "JVM MyInstance Uptime" has been moved to a dedicated Plugin.
Users of the special agent Jolokia or the latest version of the mk_jolokia
plugin must perform a rediscovery.
The performance metrics are kept and defined rulesets will apply to the new
service (by the same name).
Change-Id: Ic317dbcd4d9854925aec398498f38faf9e29fd81
Commit: 14fffbfa931f71abb0a1259b76d192879deb6189
https://github.com/tribe29/checkmk/commit/14fffbfa931f71abb0a1259b76d192879…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
A .werks/10153
M agents/plugins/mk_jolokia.py
A checkman/jolokia_jvm_garbagecollectors
M checkman/jolokia_metrics.gc
A checks/jolokia_jvm_garbagecollectors
M checks/jolokia_metrics
M cmk/gui/plugins/wato/check_parameters/jvm_gc.py
A tests/unit/checks/generictests/datasets/jolokia_jvm_garbagecollectors.py
M tests/unit/checks/generictests/datasets/jolokia_metrics_regression.py
Log Message:
-----------
10153 jolokia_jvm_garbagecollectors: New plugin
The Services "JVM MyInstance GC MyGarbageCollector" have been moved to a
dedicated Plugin.
Users of the special agent Jolokia or the latest version of the mk_jolokia
plugin must perform a rediscovery.
The performance metrics are kept and defined rulesets will apply to the new
service (by the same name).
Change-Id: I3b504b5c077fd7bad02069c2bf8ebee1f1d86ac0
Commit: 26b3cc9ed965ad5bbebeaed64debd3887a985c3c
https://github.com/tribe29/checkmk/commit/26b3cc9ed965ad5bbebeaed64debd3887…
Author: Bjoern Mueller <bjoern.mueller(a)comnetgmbh.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
A .werks/10352
A checkman/aruba_aps
A checkman/aruba_clients
A checkman/aruba_cpu_util
A checks/aruba_aps
A checks/aruba_clients
A checks/aruba_cpu_util
Log Message:
-----------
10352 aruba_aps, aruba_clients, aruba_cpu_util: New checks for Aruba devices
Change-Id: Ib8c266f9d212830ee4e3ad949e21e8a145c56716
Commit: 7cb523bbf0b98ffc068874837d5fda50403f1639
https://github.com/tribe29/checkmk/commit/7cb523bbf0b98ffc068874837d5fda504…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 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: 6fbedd786de95adab26471b9300b993441973d8b
https://github.com/tribe29/checkmk/commit/6fbedd786de95adab26471b9300b99344…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M cmk/gui/plugins/sidebar/quicksearch.py
Log Message:
-----------
QuicksearchSnapin: make type_name same as rest of hierarchy
Change-Id: I588014c68fbf8652203a62019cbca107f3163814
Commit: c1e9d1d4e241b1e286e5f8eb2694cb678c09de22
https://github.com/tribe29/checkmk/commit/c1e9d1d4e241b1e286e5f8eb2694cb678…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M cmk/gui/plugins/sidebar/quicksearch.py
Log Message:
-----------
QuicksearchSnapin: fix AttributeErrors
Change-Id: I37db679c7068171daf4f4782b2eb632da1dc7513
Commit: b877f89b567efd17398d93b2b1c94017666c9753
https://github.com/tribe29/checkmk/commit/b877f89b567efd17398d93b2b1c940176…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M cmk/gui/plugins/sidebar/quicksearch.py
Log Message:
-----------
QuickSearch: fix exact match when using regex like search terms
Change-Id: I6953b6c394ba7e0094bcfba4c19c200f4ce083e6
Commit: 0e1eefedaa48ec493a02219cd030d9eeac30d7dc
https://github.com/tribe29/checkmk/commit/0e1eefedaa48ec493a02219cd030d9eea…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M agents/windows/dependencies/unpack_all.cmd
Log Message:
-----------
New asio package, 1.14.0 is accepted by Windows Agent unpack script correctly
Change-Id: Ie36270eda8b0f9184051ce9da094c9cab95bf628
Commit: c936652c5033bb6563774d09c52007523bc7b5a2
https://github.com/tribe29/checkmk/commit/c936652c5033bb6563774d09c52007523…
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: f030f9f4dcf02b78f8791c7a3723274a56a3eff0
https://github.com/tribe29/checkmk/commit/f030f9f4dcf02b78f8791c7a3723274a5…
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: d9c9ac2cdb014e60fe0c44275899cd5297f995ec
https://github.com/tribe29/checkmk/commit/d9c9ac2cdb014e60fe0c44275899cd529…
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: 1f0610eec9ae79b36185c2c9cd83c42e1aeb0aff
https://github.com/tribe29/checkmk/commit/1f0610eec9ae79b36185c2c9cd83c42e1…
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: f07a549c0eac5d4a7715c7c6e9947fd81a90a983
https://github.com/tribe29/checkmk/commit/f07a549c0eac5d4a7715c7c6e9947fd81…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M cmk/utils/store.py
M tests/unit/cmk/utils/test_store.py
Log Message:
-----------
Add tests from mkdir calls and allow Path() for both
Change-Id: I27f808e0cdff21697c708b0c2786fbc8395c4f9e
Commit: 5345c2cefa5155b9b1a1f251b426c22482a79415
https://github.com/tribe29/checkmk/commit/5345c2cefa5155b9b1a1f251b426c2248…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M cmk/utils/store.py
M tests/unit/cmk/utils/test_store.py
Log Message:
-----------
cmk.utils.store: Locking now supports Pathlib paths
Change-Id: If36927aa34be1e6ba2619bb685e778d0056ce630
Commit: 98d9db0a61ce8e6c73414fcde1a47f5ad29b92d5
https://github.com/tribe29/checkmk/commit/98d9db0a61ce8e6c73414fcde1a47f5ad…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M cmk/utils/store.py
M tests/unit/cmk/utils/test_store.py
Log Message:
-----------
cmk.utils.store is now fully Pathlib.Path compatible
Change-Id: Ia84b0eb03342d2b7ce9f341f689ebd34c06df98e
Commit: 97a1132584a3b627a89dd0ac6cfd55edf6442605
https://github.com/tribe29/checkmk/commit/97a1132584a3b627a89dd0ac6cfd55edf…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
A .werks/10152
M checks/chrony
M tests/unit/checks/generictests/datasets/chrony_1_regression.py
M tests/unit/checks/generictests/datasets/chrony_2_regression.py
M tests/unit/checks/generictests/datasets/chrony_3_regression.py
M tests/unit/checks/generictests/datasets/chrony_4_regression.py
M tests/unit/checks/generictests/datasets/chrony_5_regression.py
M tests/unit/checks/generictests/datasets/chrony_6_regression.py
Log Message:
-----------
10152 chrony: Do not discover if chrony can't connect but ntp section is present
Avoid duplicate services for systems that have both chrony and ntp installed
but are using ntp, in fact.
Change-Id: I1ffa442b56979669f0e8b598838e73ed178a76ef
Commit: fafa3002089597da2af086dc185bc2c5c8b83561
https://github.com/tribe29/checkmk/commit/fafa3002089597da2af086dc185bc2c5c…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M checks/graylog_sidecars
M cmk/gui/plugins/metrics/check_mk.py
M cmk/gui/plugins/wato/check_parameters/graylog_sidecars.py
M tests/unit/checks/generictests/datasets/graylog_sidecars.py
Log Message:
-----------
graylog_sidecars: Changed collector states and added collector levels
Change-Id: Ie3108e67a67d3749e562a4c0633a112bdf56b4cd
Commit: 52473ffdcda1b5473ce0790c0835c26f26aea659
https://github.com/tribe29/checkmk/commit/52473ffdcda1b5473ce0790c0835c26f2…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M agents/plugins/mk_logwatch
M tests/unit/agents/plugins/test_mk_logwatch.py
Log Message:
-----------
mk_logwatch: make state file more flexible
We can now losslessly read/write arbitrary states
Change-Id: I7f83efb7699750951f60025f6ef9f391f49e313a
Commit: 26be7eb3f2fd0e21b40be54a0425bd18990eb004
https://github.com/tribe29/checkmk/commit/26be7eb3f2fd0e21b40be54a0425bd189…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M agents/plugins/mk_logwatch
M tests/unit/agents/plugins/test_mk_logwatch.py
Log Message:
-----------
mk_logwatch: keep two references to files
Store both a byte and a unicode representation for
every file, one for opening the the file, one for
safe writing.
CMK-1247
Change-Id: I425ecd938ecd2fe819b011c8e85bc9d2218a1382
Commit: 16aeeb2c4287ddba4a31a10f3c008887239305b6
https://github.com/tribe29/checkmk/commit/16aeeb2c4287ddba4a31a10f3c0088872…
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: 9355689c7f49442bb52e8d6e6c4ea6431d67f8f9
https://github.com/tribe29/checkmk/commit/9355689c7f49442bb52e8d6e6c4ea6431…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 Oct 2019)
Changed paths:
M inventory/solaris_mem
Log Message:
-----------
More solaris_mem fixes after 10270
The inventory must set integer number of bytes.
Conversion to human-readable format happens in the UI.
Change-Id: I5c98791499dbe564e32bc4997e33eff2ead28f56
Commit: 16b14b942e456fbae8313c4424009ef7b4df1e0f
https://github.com/tribe29/checkmk/commit/16b14b942e456fbae8313c4424009ef7b…
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: db4247aacc6c15bbaa26b09545367e2ef68f8da1
https://github.com/tribe29/checkmk/commit/db4247aacc6c15bbaa26b09545367e2ef…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-10-21 (Mon, 21 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: I56e95b4cf9cb06a5e8e30fbd69e06f9f51f905c0
Commit: 6f423338e6f5f3d5527f87dfd896b91dec0d7bb3
https://github.com/tribe29/checkmk/commit/6f423338e6f5f3d5527f87dfd896b91de…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M tests/testlib/__init__.py
A tests/testlib/event_console.py
A tests/testlib/fixtures.py
A tests/testlib/site.py
A tests/testlib/utils.py
A tests/testlib/version.py
A tests/testlib/web_session.py
Log Message:
-----------
Extracted lot of things into separate testlib modules
Change-Id: Ib9227c9bbec59604c3a2f327f69fb26d37f07661
Commit: bf02f5db5ba7aa0c9444473c628eca645a1cbb33
https://github.com/tribe29/checkmk/commit/bf02f5db5ba7aa0c9444473c628eca645…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M tests-py3/Makefile
A tests-py3/unit/test_find_debug_code_web.py
A tests-py3/unit/test_find_debug_print.py
A tests-py3/unit/test_permissions.py
M tests/Makefile
M tests/conftest.py
R tests/git/test_find_debug_code_web.py
R tests/git/test_find_debug_print.py
R tests/git/test_permissions.py
Log Message:
-----------
Move git tests to Python 3 + unit tests
* The so called "git tests" were only a hand full of tests operating on
the git working copy to analyze some file permissions and search for
left over debug code. These simple tests have now been moved to the
unit test directory to cleanup this special kind of test that was
already executed together with the unit tests.
* Ported these tests to Python 3
Change-Id: I51d617f6001ebcbd1ac63a43d3d8ebf3957bd5c1
Commit: 11412faa1e04c9125447c8178e7495ae7e017b40
https://github.com/tribe29/checkmk/commit/11412faa1e04c9125447c8178e7495ae7…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M .cppcheck-suppressions
A livestatus/iwyu-mappings/asio.imp
M livestatus/iwyu-mappings/check_mk.imp
M livestatus/src/.clang_complete
M livestatus/src/.gitignore
M livestatus/src/EventConsoleConnection.cc
M livestatus/src/EventConsoleConnection.h
M livestatus/src/Makefile.am
M livestatus/src/OutputBuffer.cc
M livestatus/src/test/.clang_complete
M livestatus/src/test/Makefile.am
A omd/packages/asio/asio.diff
Log Message:
-----------
Use standalone asio from omd/packages instead of Boost.
Change-Id: I62aeceae7870c06f499853fc6d79daa56dfe72bc
Commit: 7f63294ce6fd486f396d205c8dd9fb6e613cf8a6
https://github.com/tribe29/checkmk/commit/7f63294ce6fd486f396d205c8dd9fb6e6…
Author: Axel Dimroth <axel.dimroth(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M .werks/10331
M agents/plugins/mk_mysql
Log Message:
-----------
instance name not bound to socket option anymore
Change-Id: Ife12b5e16f1acd8896dbf18a87369978647d5275
Commit: 9cda785b8869bbea5e3e3ba145ead07977f2ee6d
https://github.com/tribe29/checkmk/commit/9cda785b8869bbea5e3e3ba145ead0797…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M cmk_base/config.py
Log Message:
-----------
Revert "Revert "Fix error handling in `cmk_base/config.py`""
Should work now that the integration tests are fixed in d8479b9.
This reverts commit 8a2e4c0d9b5834c4112d0552ec64f4facf5a46fb.
Change-Id: Ic090a0a77676a83df1717b898e11af13bb16ab65
Commit: 45293af587861ae3dd593ad61dc23139b2e7b2f9
https://github.com/tribe29/checkmk/commit/45293af587861ae3dd593ad61dc23139b…
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: 5c04fec86ab5c5e012d3adb52dbb1d406b0d575d
https://github.com/tribe29/checkmk/commit/5c04fec86ab5c5e012d3adb52dbb1d406…
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: eac784c63353ad834934c2eabe531dc25ee79ae3
https://github.com/tribe29/checkmk/commit/eac784c63353ad834934c2eabe531dc25…
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: 98ec1597a8d645df3745fa2da6d3ba43691d4b6f
https://github.com/tribe29/checkmk/commit/98ec1597a8d645df3745fa2da6d3ba436…
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 755a29e9f7487d903f04d50922fee5b1d8c29771
Change-Id: Ifde61e4f0628340bd26f780c393d85c5b7c87023
Commit: de1e7d055f5f133ed8266e2eb4af753e87f94145
https://github.com/tribe29/checkmk/commit/de1e7d055f5f133ed8266e2eb4af753e8…
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: d816661d50dd2633b14f5204ce2e9ada01d5e6b2
https://github.com/tribe29/checkmk/commit/d816661d50dd2633b14f5204ce2e9ada0…
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: ef29c32fa064d1963cfbaa3bf8c6dde598eb73ec
https://github.com/tribe29/checkmk/commit/ef29c32fa064d1963cfbaa3bf8c6dde59…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M .cppcheck-suppressions
M configure.ac
M livestatus/.f12
M livestatus/config_files.m4
A livestatus/src/.f12
M livestatus/src/.gitignore
M livestatus/src/Makefile.am
M livestatus/src/test/.f12
M livestatus/src/test/.gitignore
R livestatus/src/test/Makefile.am
Log Message:
-----------
Build Livestatus tests non-recursively.
Change-Id: I4c08230915f8d1b10fb1eef6c4e6b0b1d5aa4165
Commit: 4313a036874592060b0acaae6f2a45b65124471a
https://github.com/tribe29/checkmk/commit/4313a036874592060b0acaae6f2a45b65…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M tests/conftest.py
M tests/unit/agents/windows/msibuild/conftest.py
Log Message:
-----------
Exclude cee tests in cre repo
- Minor cleanup of cee import
- Moved 'enterprise' tests to cee
- Hack: Exclude cee tests in cre repo
Change-Id: I3141dbb41e6ea52291fa94f31b35d39c6c60e425
Commit: eab611b8644ea603e62121b481376096a729d9cf
https://github.com/tribe29/checkmk/commit/eab611b8644ea603e62121b481376096a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
R tests/git/conftest.py
Log Message:
-----------
Remove left over file
Change-Id: I8349eb60ff502cb0e2712b6d553338a5bbbd1b5c
Commit: 95b40ede7c0feea67abb96aff2033b7d15430c81
https://github.com/tribe29/checkmk/commit/95b40ede7c0feea67abb96aff2033b7d1…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M Makefile
M livestatus/src/Makefile.am
M omd/.gitignore
M omd/packages/mk-livestatus/mk-livestatus.make
M omd/packages/re2/re2.make
Log Message:
-----------
Fixed mk-livestatus build. Various cleanups.
Change-Id: Id505daaf6724fd586a86706d586d36ae9c18f320
Commit: 8b496c6e625f38a1e6761d96c7e7fc01dc3d3d6c
https://github.com/tribe29/checkmk/commit/8b496c6e625f38a1e6761d96c7e7fc01d…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M Makefile
M buildscripts/infrastructure/build-nodes/centos-6/Dockerfile
M buildscripts/infrastructure/build-nodes/centos-7/Dockerfile
M buildscripts/infrastructure/build-nodes/centos-8/Dockerfile
M buildscripts/infrastructure/build-nodes/common/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-10/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-8/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-9/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-11sp4/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp1/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp2/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp3/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp4/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-14.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-16.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-18.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-18.10/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-19.04/Dockerfile
M configure.ac
R livestatus/iwyu-mappings/boost-all-private.imp
R livestatus/iwyu-mappings/boost-all.imp
R m4/ax_boost_asio.m4
R m4/ax_boost_base.m4
M omd/Makefile
M omd/Makefile.omd
M omd/license_sources/update_licenses.py
R omd/packages/boost/.gitignore
R omd/packages/boost/boost.make
R omd/packages/boost/boost_1_70_0.tar.bz2
M omd/packages/packages.make
Log Message:
-----------
Removed Boost.
Change-Id: I0af577febd5c97e9736333aee672c7a3baf23751
Commit: f810d1fecb528cde0ec77887bfca158055193cb6
https://github.com/tribe29/checkmk/commit/f810d1fecb528cde0ec77887bfca15805…
Author: Robert Sander <r.sander(a)heinlein-support.de>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M agents/plugins/mk_cups_queues
Log Message:
-----------
Local printers should be checked against localhost
CMK-2774
Closes: #27
Change-Id: Iae7840c4589b34193f9ce39b5ce1ea63776af066
Commit: 1f93f129cc95c2bb79b26ff6508222f4951ad1c3
https://github.com/tribe29/checkmk/commit/1f93f129cc95c2bb79b26ff6508222f49…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
A .werks/10268
A checkman/k8s_ingress_infos
A checks/k8s_ingress_infos
M inventory/k8s_ingress_info
A tests/unit/checks/generictests/datasets/k8s_ingress_infos.py
Log Message:
-----------
10268 Monitor ingresses from Kubernetes
This werk adds check for Kubernetes ingresses. It outputs path, port,
and service name.
The check adds one entry per path.
CMK-2865
Change-Id: I3a46af654c4633fd501ea296c300bfc1e99a9dfb
Commit: 88ddd0ad73ae19ae1c9c720a4adfbeacb046e162
https://github.com/tribe29/checkmk/commit/88ddd0ad73ae19ae1c9c720a4adfbeacb…
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: 4969343807259f030f3ca4badfb3c12b89ca491f
https://github.com/tribe29/checkmk/commit/4969343807259f030f3ca4badfb3c12b8…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
A doc/helpers/import-memory
Log Message:
-----------
Helper: track import memory
This program overwrites __import__ so that we can measure
where in the import-graph the most memory is being used.
It can emit the data in various formats. For now graphviz
and a json-tree structure are supported.
It works completely stand alone and (with the exception being
distutils) has no further dependencies than the standard
library.
Change-Id: I436f6e4b140c08e16d4b6431b39ee33a95b57178
Commit: 49b1e1b8fb077f3811c7cb21cecc063b4f07b131
https://github.com/tribe29/checkmk/commit/49b1e1b8fb077f3811c7cb21cecc063b4…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M livestatus/src/Makefile.am
Log Message:
-----------
Build CMC tests non-recursively.
Change-Id: I5dbfa9d9085c73bf2d8a10852ea5822c6c71ac09
Commit: b1a4ddbf090debe2bda6d4ed475a7e7368a180eb
https://github.com/tribe29/checkmk/commit/b1a4ddbf090debe2bda6d4ed475a7e736…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M doc/helpers/import-memory
Log Message:
-----------
import-memory: yapf
Change-Id: Ibfe3d966936aa512356fea3ce859c70b287036ee
Commit: 0cb90dd24fa8310bc9302bf43b3570034aca953e
https://github.com/tribe29/checkmk/commit/0cb90dd24fa8310bc9302bf43b3570034…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M doc/helpers/import-memory
Log Message:
-----------
import-memory: pylint
Change-Id: Id7189c33629c26d577a10f989ff66490f488ee20
Commit: 2a19a3f3caad82756d477231f03b70ff709171fe
https://github.com/tribe29/checkmk/commit/2a19a3f3caad82756d477231f03b70ff7…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 20 Werk IDS
Change-Id: Ieae0111c36e36ee5ad43c680e705431dbacbab71
Commit: e6df37d6db290907d6a2f6387d2253ba50feef19
https://github.com/tribe29/checkmk/commit/e6df37d6db290907d6a2f6387d2253ba5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M tests/testlib/version.py
Log Message:
-----------
Version download: Use logger for debug output
Change-Id: If456c7ffdebc9ed2dd44339cd709163310f50ba6
Commit: ec944a2287b1594ab88e669cc9713341c400bd0e
https://github.com/tribe29/checkmk/commit/ec944a2287b1594ab88e669cc9713341c…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-22 (Tue, 22 Oct 2019)
Changed paths:
M livestatus/src/test/.f12
Log Message:
-----------
Tweaked .f12 scripts for CI.
Change-Id: I5a1f314108fcae07b3adccbfd50e89f09a277f9d
Commit: 5b30195fcbf61145524b2373bbee7b4568025de4
https://github.com/tribe29/checkmk/commit/5b30195fcbf61145524b2373bbee7b456…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
M doc/helpers/import-memory
Log Message:
-----------
Make futurize happy again.
Change-Id: Id28fbba7454052cb26760aaa966c14f6c0a2327a
Commit: fcd2e9370ff0d237ce8ccc4e81cde7cbe7591cc5
https://github.com/tribe29/checkmk/commit/fcd2e9370ff0d237ce8ccc4e81cde7cbe…
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: b363523b8dc3408eb50a6a229b91673e747218bb
https://github.com/tribe29/checkmk/commit/b363523b8dc3408eb50a6a229b91673e7…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 5 Werk IDS
Change-Id: Id18a83a9ce11521f170393a776eb7e1580d79b2e
Commit: 01b2b7e46e04310fb9e0ad9717dd898a4d43c8cc
https://github.com/tribe29/checkmk/commit/01b2b7e46e04310fb9e0ad9717dd898a4…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
M livestatus/src/Makefile.am
Log Message:
-----------
We need googletest for linting now.
Change-Id: Ic56ccd17631a4c61d8f71bc50fb392b8e1ceb314
Commit: 77f6e605afd60ed72e545508f6018449568c5496
https://github.com/tribe29/checkmk/commit/77f6e605afd60ed72e545508f60184495…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
M omd/packages/mk-livestatus/mk-livestatus.make
Log Message:
-----------
Fixed mk-livestatus-install target.
Change-Id: Ic2b0dbd304064693e4280459e5225e9f79e3c5de
Commit: 820922784e2f710bf40e2c27ee09b323a550bfa4
https://github.com/tribe29/checkmk/commit/820922784e2f710bf40e2c27ee09b323a…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 10 Werk IDS
Change-Id: Ib7a04cc81f12e8862deca8dfb84775dfd91ef956
Commit: f97cc5583a8ee8919534bf863eb5667c4f933c3c
https://github.com/tribe29/checkmk/commit/f97cc5583a8ee8919534bf863eb5667c4…
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: 6b07386053c77506acf9dce3b0f5bcf184bc6342
https://github.com/tribe29/checkmk/commit/6b07386053c77506acf9dce3b0f5bcf18…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
M doc/helpers/import-memory
Log Message:
-----------
Make bandit happy again.
Change-Id: I5e723e8c45b4bc251a2c8c35263ec0a1f68d791e
Commit: 918207868aeee9ea3443a6741cd50e814b7232b7
https://github.com/tribe29/checkmk/commit/918207868aeee9ea3443a6741cd50e814…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
M doc/helpers/import-memory
Log Message:
-----------
Make mypy happy again.
Change-Id: I7e52a4079bdb428dd5a8b995a3b2cc0ac521fc5d
Commit: 9334e686e5d3b7aa9c62ac3fa3308e7d4198f449
https://github.com/tribe29/checkmk/commit/9334e686e5d3b7aa9c62ac3fa3308e7d4…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 10 Werk IDS
Change-Id: I73f3d4737fd1df3060ef5bf09909c49f8dcc0659
Commit: b36b46a7e2f044441a287d53f9183b76a0e41c8d
https://github.com/tribe29/checkmk/commit/b36b46a7e2f044441a287d53f9183b76a…
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: 81cd9056c548e95d838ae6a0037380b252b902b3
https://github.com/tribe29/checkmk/commit/81cd9056c548e95d838ae6a0037380b25…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Copied current localization state from 1.6.0 branch
Change-Id: I56ef19418c7be52b1c9d51f2a55627fc7990c5d3
Commit: b54d53855338e459ad3803e67bd1c321adaefa37
https://github.com/tribe29/checkmk/commit/b54d53855338e459ad3803e67bd1c321a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Updated .po file
Change-Id: I0b407567938955c3ad3bfe8a9ef41f4b6946ddac
Commit: 58a4e0a31e8071ee0aa686d78680c5a0ec06b5d4
https://github.com/tribe29/checkmk/commit/58a4e0a31e8071ee0aa686d78680c5a0e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
M locale/Makefile
Log Message:
-----------
Fix localization helper script issue
Change-Id: I4b2cd82ea7e3eb9c56aab5cbf8180683c2fd06bb
Commit: a2c814f37ad0dd5f9e56800bd8979e598def2b97
https://github.com/tribe29/checkmk/commit/a2c814f37ad0dd5f9e56800bd8979e598…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
M locale/Makefile
Log Message:
-----------
Localization helpers: Fix the venv dependency
Change-Id: I69fec9444b733eb586a52f6a56fd6ed2c0007037
Commit: be8150402c50c92c7cee4a7278fbe33201d0fe72
https://github.com/tribe29/checkmk/commit/be8150402c50c92c7cee4a7278fbe3320…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
M cmk/gui/wato/pages/folders.py
M web/htdocs/themes/classic/scss/_wato.scss
M web/htdocs/themes/facelift/scss/_status.scss
M web/htdocs/themes/facelift/scss/_wato.scss
Log Message:
-----------
WATO Hosts: A more intuitive 'New folder' button
Change-Id: I23a6d891e122f3b0c7133294d27df95f47b0f493
Commit: 692d5745d0fa193f0c9d970aa8f2504390692d2e
https://github.com/tribe29/checkmk/commit/692d5745d0fa193f0c9d970aa8f250439…
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: 83af76e89cef04c932b1eecaed914cad1d6684a8
https://github.com/tribe29/checkmk/commit/83af76e89cef04c932b1eecaed914cad1…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
A .werks/10296
M agents/check_mk_agent.linux
A checkman/timesyncd
M checks/ntp
A checks/time.include
A checks/timesyncd
M cmk/gui/plugins/metrics/check_mk.py
A cmk/gui/plugins/wato/check_parameters/timesyncd.py
R tests/unit/checks/generictests/datasets/ntp.py
A tests/unit/checks/generictests/datasets/ntp_regression.py
A tests/unit/checks/generictests/datasets/timesyncd_no_server_regression.py
A tests/unit/checks/generictests/datasets/timesyncd_regression.py
Log Message:
-----------
10296 timesyncd: time synchronisation check using systemd timesyncd service
This check behaves simarly to the already existing ntp check. It uses
the output of {timedatectl timesync-status} as sent by the agent. It
lists the information of the synchronised time server including the
server address, stratum, offset and jitter. On a running instance the
time is synchronised either using ntp or timesyncd. The agent therefore
determines the correct service and respective check to use.
Change-Id: Ib613003f0da39283de11fef7f4421d813329df38
Commit: aa27f96bafbeefbf9069f224c2f8f48600349a85
https://github.com/tribe29/checkmk/commit/aa27f96bafbeefbf9069f224c2f8f4860…
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: 4c724440855820e60a733618ad10ecded870ae11
https://github.com/tribe29/checkmk/commit/4c724440855820e60a733618ad10ecded…
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: 6a805293649aab9307328064fc13fb9247120c56
https://github.com/tribe29/checkmk/commit/6a805293649aab9307328064fc13fb924…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 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: e90ddc8b33f061558dc8cf6bf5769cb27cd370f6
https://github.com/tribe29/checkmk/commit/e90ddc8b33f061558dc8cf6bf5769cb27…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 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: c3a2cc43bd347371a6fb0268495b0b558b5d446f
https://github.com/tribe29/checkmk/commit/c3a2cc43bd347371a6fb0268495b0b558…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
M livestatus/src/Makefile.am
Log Message:
-----------
Do not install test executables.
Change-Id: I6bbff18904dc6fc2e973b914216ccf75a571693b
Commit: a0f9ff3b3690b58d104206175aca38d9a2fe9a5c
https://github.com/tribe29/checkmk/commit/a0f9ff3b3690b58d104206175aca38d9a…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 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: 5cc0a10bd38caa90a5cf450ddf3807af4e43b031
https://github.com/tribe29/checkmk/commit/5cc0a10bd38caa90a5cf450ddf3807af4…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 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: 9d04da5d3c0dcaa365671d8c5dc468ba3064bbdc
https://github.com/tribe29/checkmk/commit/9d04da5d3c0dcaa365671d8c5dc468ba3…
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.yml
Log Message:
-----------
State and Parameters are removed from the Logwatch
Change-Id: I5356aac3741307b94f89e89f89dd63baa34191df
Commit: 4bf41a9d99c5bd6c77ad795bbfcf447538ee287b
https://github.com/tribe29/checkmk/commit/4bf41a9d99c5bd6c77ad795bbfcf44753…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 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: bf4e7b230e1776379a52e42194063c3c25caad0d
https://github.com/tribe29/checkmk/commit/bf4e7b230e1776379a52e42194063c3c2…
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: 7e4951f532b62391f5f6f7ae1d38bc8e52ae2c24
https://github.com/tribe29/checkmk/commit/7e4951f532b62391f5f6f7ae1d38bc8e5…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-23 (Wed, 23 Oct 2019)
Changed paths:
M livestatus/src/Makefile.am
Log Message:
-----------
Do not install googletest stuff into DESTDIR.
Change-Id: Ia7fab7d486bcc3b84ba197ca54505bdbb1c75022
Commit: d3da7673ed630f8883f8d8d18b6b580c59ed0b79
https://github.com/tribe29/checkmk/commit/d3da7673ed630f8883f8d8d18b6b580c5…
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/test-wtools.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: 88d5dabae2d327b75e5f3af93c18fdfc0a79186a
https://github.com/tribe29/checkmk/commit/88d5dabae2d327b75e5f3af93c18fdfc0…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 20 Werk IDS
Change-Id: If68e7546faf3eb293ad3e67f04c7924cd315e116
Commit: 8b430cde0a783e840a27f1a5c5f9664bb6bebce6
https://github.com/tribe29/checkmk/commit/8b430cde0a783e840a27f1a5c5f9664bb…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
A .werks/10421
M agents/plugins/apache_status
Log Message:
-----------
10421 apache_status: addition of httpd-event in server detection
In the previous version, the apache_status plugin did not take into
account httpd-event based instances during server detection. The updated
version now ensures inclusion of this type.
Change-Id: If3889e38ab890fffdd58f516791dd6417ff6a5ff
Commit: 23769a62269d701f67c9448c95d31088dcd629fb
https://github.com/tribe29/checkmk/commit/23769a62269d701f67c9448c95d31088d…
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: ff0b3710e98e35efc8b6fec0c574763c4f80795d
https://github.com/tribe29/checkmk/commit/ff0b3710e98e35efc8b6fec0c574763c4…
Author: Robert Sander <github(a)gurubert.de>
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
A .werks/10436
M checkman/3ware_disks
M checks/3ware_disks
A tests/unit/checks/generictests/datasets/3ware_disks.py
Log Message:
-----------
10436 FIX 3ware_disks: Warning status for SMART_FAILURE
When the device status is SMART_FAILURE the service status will now be warning instead of
critical.
Before all status other than OK and VERIFYING were critical.
Change-Id: I8b4051e607efa0a8d5c5e3a834ee266b499503ee
Commit: e1adae9d9fa021d4a6cc5b6fcc8f2f3a57bcd1b8
https://github.com/tribe29/checkmk/commit/e1adae9d9fa021d4a6cc5b6fcc8f2f3a5…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
A agents/special/agent_couchbase
A checks/agent_couchbase
M cmk/gui/plugins/wato/datasource_programs.py
Log Message:
-----------
agent_couchbase: introduce agent
Change-Id: Ib22390e0f3fc1a4f7dbd5997de730855f38addd4
Commit: ef7e18c6d35493345f8b9e6ec2b825ffdff3d2d1
https://github.com/tribe29/checkmk/commit/ef7e18c6d35493345f8b9e6ec2b825ffd…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
A .werks/10158
M agents/special/agent_couchbase
A checkman/couchbase_nodes_uptime
A checks/couchbase_nodes_uptime
M cmk/utils/man_pages.py
A tests/unit/checks/generictests/datasets/couchbase_nodes_uptime.py
Log Message:
-----------
10158 New plugin: Couchbase nodes uptime
You have to set up the special agent couchbase to discover this service.
Change-Id: Id629c9fe52ba45b8c32d21de2256fb07ebd9dae4
Commit: a7d2c512b7818950229c79c2b6a9f9a71f4e1eb3
https://github.com/tribe29/checkmk/commit/a7d2c512b7818950229c79c2b6a9f9a71…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
A .werks/10159
M agents/special/agent_couchbase
A checkman/couchbase_nodes_info
A checks/couchbase_nodes_info
A cmk/gui/plugins/wato/check_parameters/couchbase_status.py
Log Message:
-----------
10159 New plugin: Couchbase nodes info
A new plugin is added which monitors the health status of a cluster node.
The service states for "warmup_state" and "unhealthy_state"
can be configured in the WATO rule "Couchbase status".
By default the service is CRIT on "unhealthy_state"
and OK on any other state.
It additionally displays whether it is a OTP node, the recovery type,
the version and the cluster compatibility.
It also monitors the cluster membership state, counfigurable in the rule.
By default inactive added notes go to WARN and inactive failed notes to CRIT.
Change-Id: I52bd326655ef52fe7adf11b28353e3971ccdba29
Commit: 6738b13c20f8708c2b4dc4596a7271229a2364b2
https://github.com/tribe29/checkmk/commit/6738b13c20f8708c2b4dc4596a7271229…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
A .werks/10160
M agents/special/agent_couchbase
A checkman/couchbase_nodes_stats.cpu_util
A checkman/couchbase_nodes_stats.mem
A checks/couchbase.include
M checks/couchbase_nodes_info
A checks/couchbase_nodes_stats
Log Message:
-----------
10160 New plugin: Couchbase Nodes Memory and CPU
A new plugin is introduced monitoring the Couchbase nodes' memory usage and
CPU utilization. Please configure the Couchbase special agent to discover these
services.
Change-Id: I2da1358240d43ec5300087a8984c5ecea85edd11
Commit: 7aad09d4183081799e63a43352f8a2f4da011dc8
https://github.com/tribe29/checkmk/commit/7aad09d4183081799e63a43352f8a2f4d…
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: 90a68444ee978d06b5a3df7c8fa5cb9b6cf65974
https://github.com/tribe29/checkmk/commit/90a68444ee978d06b5a3df7c8fa5cb9b6…
Author: Axel Dimroth <axel.dimroth(a)tribe29.com>
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
A .werks/10332
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
10332 FIX Fix cleaning initialized tmp directory
When creating a new site with --no-tmpfs option set, the tmp directory is missing
mandatory directory structure. This fixed with this werk.
Change-Id: Ie2cffac7793b5853f5e6cf15c99c144efa3ab9a9
Commit: c9b725820794f34e1da4e122b3a40640d4545801
https://github.com/tribe29/checkmk/commit/c9b725820794f34e1da4e122b3a40640d…
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: ce192519111a92bf003f64851ceb0b4c98fa3458
https://github.com/tribe29/checkmk/commit/ce192519111a92bf003f64851ceb0b4c9…
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: f7405813ac5ee0b277d13d67a5736f0ec9ad630f
https://github.com/tribe29/checkmk/commit/f7405813ac5ee0b277d13d67a5736f0ec…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
M omd/packages/python3-modules/python3-modules.make
A omd/packages/python3-modules/src/PyNaCl-1.3.0.tar.gz
A omd/packages/python3-modules/src/bcrypt-3.1.7.tar.gz
A omd/packages/python3-modules/src/cffi-1.13.1.tar.gz
A omd/packages/python3-modules/src/cryptography-2.8.tar.gz
A omd/packages/python3-modules/src/paramiko-2.6.0.tar.gz
A omd/packages/python3-modules/src/pycparser-2.19.tar.gz
M virtual-envs/3.7/Pipfile
M virtual-envs/3.7/Pipfile.lock
Log Message:
-----------
Add paramiko as Python 3 dependency
Change-Id: Iea3c33d0c904838269b1eac77d337c8cc451470d
Commit: 759ff9de9179831a33f1252597136d065cac8299
https://github.com/tribe29/checkmk/commit/759ff9de9179831a33f1252597136d065…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
M active_checks/check_sftp
Log Message:
-----------
Python 3: Port check_sftp
- encapsulate some vars
- convert active check into a module
Change-Id: Ia0e327c8647979542abbd79fbf4503aad0b9f8bf
Commit: 6cb8f583ec1bdfc7a979a43c5ec0895572cb4acb
https://github.com/tribe29/checkmk/commit/6cb8f583ec1bdfc7a979a43c5ec089557…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
M active_checks/check_mail_loop
A tests/unit/active_checks/test_ac_check_mail_loop.py
Log Message:
-----------
Cleaned up check_mail_loop
- Encapsulate some vars
- convert active check into a module
- make active check testable
- add some tests
Change-Id: Ic3082559b7fee09bea2155391f5ba13ecbce0aa1
Commit: c08a1d552b562f6f81b98af00af147e8a0c48fbf
https://github.com/tribe29/checkmk/commit/c08a1d552b562f6f81b98af00af147e8a…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
M active_checks/check_mail_loop
A tests-py3/unit/active_checks/test_ac_check_mail_loop.py
R tests/unit/active_checks/test_ac_check_mail_loop.py
Log Message:
-----------
Python 3: Port check_mail_loop
Change-Id: I7ea84901cf68a3f813fb02404d79fa396f477425
Commit: f924db262b9c69e610dbf96f14b9a61ec2fa3252
https://github.com/tribe29/checkmk/commit/f924db262b9c69e610dbf96f14b9a61ec…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
A .werks/10357
M agents/plugins/mk_scaleio
A checkman/scaleio_devices
A checks/scaleio_devices
A tests/unit/checks/generictests/datasets/scaleio_devices_regression.py
Log Message:
-----------
10357 scalio_devices: New check which monitors the device states of all ScaleIO Data
Servers
Change-Id: I0304c28323cd07a4138d49d9110c27b5339f7418
Commit: 54994fe8c3829e1eeb3e479b84b32e2649fdbd3a
https://github.com/tribe29/checkmk/commit/54994fe8c3829e1eeb3e479b84b32e264…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 20 Werk IDS
Change-Id: Ib8b486c83c60d073dededede633d65fe5a9c7d8d
Commit: b0b2811c85e169d2520804bdc8806fc235422122
https://github.com/tribe29/checkmk/commit/b0b2811c85e169d2520804bdc8806fc23…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
M doc/helpers/import-memory
Log Message:
-----------
script import-memory: fix more edge cases and massage data to allow for better
graphing
Change-Id: I22ab417b6e1ca22920c0b18f4500e070ab7e844a
Commit: 97b7df15b8cabe57f681ed986999fb7ff48671dd
https://github.com/tribe29/checkmk/commit/97b7df15b8cabe57f681ed986999fb7ff…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
M tests/conftest.py
Log Message:
-----------
Ensure Python version specific tests are executed correctly
Change-Id: I63dba22be05ff1ba1a1e7db463559be4c1d884a8
Commit: 35f96ad122a41c9c62481ef4c6ef03fbd3fb60a6
https://github.com/tribe29/checkmk/commit/35f96ad122a41c9c62481ef4c6ef03fbd…
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: 283d99f5d90b635f983c94522daa751c434f596e
https://github.com/tribe29/checkmk/commit/283d99f5d90b635f983c94522daa751c4…
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: 0e5beae0ca8dd83aeaa31b7bcfa32b3e570c4f43
https://github.com/tribe29/checkmk/commit/0e5beae0ca8dd83aeaa31b7bcfa32b3e5…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-25 (Fri, 25 Oct 2019)
Changed paths:
M agents/wnx/install/resources/check_mk.yml
M agents/wnx/src/common/cfg_info.h
M agents/wnx/src/common/stop_watch.h
M agents/wnx/src/engine/eventlog/eventlogbase.cpp
M agents/wnx/src/engine/eventlog/eventlogbase.h
M agents/wnx/src/engine/providers/logwatch_event.cpp
M agents/wnx/src/engine/providers/logwatch_event.h
M agents/wnx/watest/test-eventlog.cpp
M agents/wnx/watest/test-section_logwatchevent.cpp
M agents/wnx/watest/test-stop_watch.cpp
Log Message:
-----------
[CMK-3055] - extended logwatch control
- max_size, max_line_legth and timeout
- deep refactored
- fully tested
Change-Id: I5ea2e39cda1710d97756bd060e038e99b913848e
Commit: bfae47adff955a8cd291fcd40d9731ded4eaeeba
https://github.com/tribe29/checkmk/commit/bfae47adff955a8cd291fcd40d9731ded…
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: 0992f96a9423ffb3936192119ac56182340a787f
https://github.com/tribe29/checkmk/commit/0992f96a9423ffb3936192119ac561823…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-10-25 (Fri, 25 Oct 2019)
Changed paths:
M cmk_base/notify.py
Log Message:
-----------
notify.py: use the logging module
Some code still has to use our handcrafted notify_log function
until alert_handling.py and events.py switched to the logging
module as well.
CMK-1656
Change-Id: I6c0e05ed0bd3d3af157f3193817d0f57903b29e3
Commit: bb24d95029fcd348e76682298d9b8db07e07e1e3
https://github.com/tribe29/checkmk/commit/bb24d95029fcd348e76682298d9b8db07…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-25 (Fri, 25 Oct 2019)
Changed paths:
A .werks/10195
Log Message:
-----------
10195 Windows Agent: additional parameters for logwatch section
To better control output from the logwatch section the user can set next
parameters for this section:
max_line_length, max_entries, timeout
timeout is measured in seconds and limits the time of the execution of the
every reported log.
max_line_length cuts every line in output data if the size of the line
exceeds the provided value.
max_entries is the maximal count of the entries in every reported event log.
The default values for all above mentioned parameters are -1 and means
unlimited.
Change-Id: Iabcd177f4cf514b3201b7695e0c7846c617b63a5
Commit: 93df379742097634ad125686a6e5d1c05db3db94
https://github.com/tribe29/checkmk/commit/93df379742097634ad125686a6e5d1c05…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-10-25 (Fri, 25 Oct 2019)
Changed paths:
M gtags.conf
Log Message:
-----------
Build helper/livestatus parts of CMC non-recursively.
This fixes quite a few hacks/TODOs.
Change-Id: Iacd3babd0d9bab32d9e235191b6cda321ff0ffd3
Commit: 5962df7af92bb75f6e1a621b865c997654150829
https://github.com/tribe29/checkmk/commit/5962df7af92bb75f6e1a621b865c99765…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-25 (Fri, 25 Oct 2019)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 20 Werk IDS
Change-Id: I8e9d54d66d9044a9b030d0ff540da53dce841adf
Commit: 7e7f239ed81d3b63ecd5e64b963c1602c6645a4e
https://github.com/tribe29/checkmk/commit/7e7f239ed81d3b63ecd5e64b963c1602c…
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: 6988e1c0bc28423275a13f49f1a81f14290575e1
https://github.com/tribe29/checkmk/commit/6988e1c0bc28423275a13f49f1a81f142…
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
Commit: c6bf7b1dc74ec9b2c44d87980fa43a219afc64e8
https://github.com/tribe29/checkmk/commit/c6bf7b1dc74ec9b2c44d87980fa43a219…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2019-10-25 (Fri, 25 Oct 2019)
Changed paths:
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/_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/_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:
-----------
Refactoring of SCSS variables (I)
Change-Id: I81bd4ea1df771c284496125d076c9473081aee52
Commit: e2f7667926e497e5fa327fa74001c2989cb3fd45
https://github.com/tribe29/checkmk/commit/e2f7667926e497e5fa327fa74001c2989…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2019-10-25 (Fri, 25 Oct 2019)
Changed paths:
M checkman/graylog_nodes
M checkman/graylog_sidecars
M checks/agent_graylog
M checks/graylog_sidecars
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/special_agents/agent_graylog.py
M tests/unit/checks/generictests/datasets/graylog_sidecars.py
Log Message:
-----------
agent_graylog: Added piggyback option for nodes and sidecars
Change-Id: Icc5f3e322ec5a88b5674fdd9872366a4dc573006
Commit: 75cb59465bc299f229e1e5804bea34ad11b360ca
https://github.com/tribe29/checkmk/commit/75cb59465bc299f229e1e5804bea34ad1…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-10-25 (Fri, 25 Oct 2019)
Changed paths:
M cmk/special_agents/agent_jenkins.py
M cmk/special_agents/utils.py
Log Message:
-----------
special_agents/utils.py: Introduce VCRPY action.
This introduces a argparse action to make use of
the vcrpy library.
If implemented, this allows users to record all http
requests in a trace file for easier debugging of special
agents (or plugins).
As showcase it is implemented in the special agent jenkins.
Change-Id: Ibdfda567e72f01cd172cd305650628142582a5a0
Compare:
https://github.com/tribe29/checkmk/compare/5fcfcf97fe1c...75cb59465bc2