Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 42c314aec264d4f8c014f7f2dea61dc1c56a30e0
https://github.com/tribe29/checkmk/commit/42c314aec264d4f8c014f7f2dea61dc1c…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Remove _log_path method _buf attribute and move timeout initialization
CMK-2825
Change-Id: Ib163ada63b6040f77172af8af891189ae0e7d793
Commit: b243381e4911bec2b73edc372e4b692f6506d343
https://github.com/tribe29/checkmk/commit/b243381e4911bec2b73edc372e4b692f6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M tests/Makefile
A tests/agent-integration/test_plugin_version_compatibility.py
M tests/conftest.py
Log Message:
-----------
Start agent integration tests + Add python plugin compatibility tests
Start new type of tests: agent-integration. These are meant to execute
agents or agent plugins in a specific environment.
The first tests are meant to test the compatibility of python plugins
with different python versions. For the moment they simply check for
syntax compatibility. We may execute the unit tests in the near future
in these environments.
Change-Id: If85365ae84ad1662ba7c1001029a7ad0dce24830
Commit: 6ea584b310bbfd2e2fe7607c592c1b4e228e40d0
https://github.com/tribe29/checkmk/commit/6ea584b310bbfd2e2fe7607c592c1b4e2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M buildscripts/scripts/test-gerrit.jenkins
Log Message:
-----------
Add agent integration tests to gerrit test
The checks are fast enough for our gerrit pipeline. Only execute the
tests only if agent plugins changed for the moment.
Change-Id: I90110fce9ac6e135c30db72432922e45c9f2e172
Commit: 2951c3d432fdb67cd947c0b96a6b74de9afba0eb
https://github.com/tribe29/checkmk/commit/2951c3d432fdb67cd947c0b96a6b74de9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M buildscripts/scripts/test-gerrit.jenkins
Log Message:
-----------
Ignore exit code of grep
Change-Id: Ib8dc15bd9470d0c23d697958cd45307f53395f94
Commit: 51fafdb0596a5df35439bd059dfcd43baa64ee0e
https://github.com/tribe29/checkmk/commit/51fafdb0596a5df35439bd059dfcd43ba…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M buildscripts/scripts/test-gerrit.jenkins
Log Message:
-----------
Gerrit: Only execute Core/Livestatus tests when related files were changes
Change-Id: I004762f5a353ceed9994032fd22420cec04c9d90
Commit: c021d8939b06db3ad28ff979a22dfd7cd89f6c14
https://github.com/tribe29/checkmk/commit/c021d8939b06db3ad28ff979a22dfd7cd…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
A .werks/10239
M cmk_base/automations/check_mk.py
Log Message:
-----------
10239 FIX Fix agent host diagnose mostly affecting windows hosts
The "Agent" box of the host diagnose page was not returning a result
when contacting some hosts. This was mostly affecting windows hosts,
but could also affect other hosts.
The problem was caused by non ASCII characters in the agent output,
which made the processing fail.
We now first try to decode the agent output with UTF-8, in case this fail we
fallback to the "fallback agent output encoding", which is latin-1. When this
also fails we replace the non decodable characters with some place holder.
Change-Id: I30cbdb0638fd28905a99609ec10a44e2be659d08
Compare: https://github.com/tribe29/checkmk/compare/6e34d945d124...c021d8939b06
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: c4ba22c24f46d01f9f4b31107d7abb56d7616211
https://github.com/tribe29/checkmk/commit/c4ba22c24f46d01f9f4b31107d7abb56d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
A .werks/10239
M cmk_base/automations/check_mk.py
Log Message:
-----------
10239 FIX Fix agent host diagnose mostly affecting windows hosts
The "Agent" box of the host diagnose page was not returning a result
when contacting some hosts. This was mostly affecting windows hosts,
but could also affect other hosts.
The problem was caused by non ASCII characters in the agent output,
which made the processing fail.
We now first try to decode the agent output with UTF-8, in case this fail we
fallback to the "fallback agent output encoding", which is latin-1. When this
also fails we replace the non decodable characters with some place holder.
Change-Id: I30cbdb0638fd28905a99609ec10a44e2be659d08
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 6e34d945d124098d7388125df0da8910135f0a2e
https://github.com/tribe29/checkmk/commit/6e34d945d124098d7388125df0da89101…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
A .werks/10144
M checks/cisco_temperature
A tests/unit/checks/generictests/datasets/cisco_temperature_dom_no_dev_levels.py
Log Message:
-----------
10144 FIX cisco_temperature.dom: Do not crash if no device levels are present
>From version 1.6.0 to 1.6.0p2 the check crashed if no warn/crit levels
were provided by the device.
Change-Id: I0dd167a872b0d91e55286b9d628375d83c054910
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0042fa585985c3ec38a9d89a9548ab3ea051f1f8
https://github.com/tribe29/checkmk/commit/0042fa585985c3ec38a9d89a9548ab3ea…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
A .werks/10022
A checkman/check-mk
A checkman/check-mk-inventory
M cmk/gui/plugins/views/icons/builtin.py
M cmk/gui/plugins/views/painters.py
M cmk_base/automations/check_mk.py
Log Message:
-----------
10022 checkman: Addition of checkman pages for check-mk services
Checkman pages for two check-mk services (Check_MK and Check_MK Discovery) have been added.
In addition, the checkman link in the options dropdown of the service has been added for both
checks along with the Check_MK Inventory SW/HW service. The checkman description is also shown
in the table within the service details.
Change-Id: I1c0da215cd9330bed72011b6db666ca74006fa66
Commit: b6f369dcdb8791ba56a735e0d558a7adb40975db
https://github.com/tribe29/checkmk/commit/b6f369dcdb8791ba56a735e0d558a7adb…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M tests/testlib/__init__.py
Log Message:
-----------
Minor simplifications in CMKWebSession
* Move assert to _get_mime_type
* make _extract_transids a pure function
* align parameters of _check_html_page_resources with _extract_transids
and _find_errors
* remove some comments
* only use one reference time in new_event
Change-Id: Ia7ce550944c6f7bbd427456646a4e67e23a67b33
Commit: 964ed55f78e39b47a54791d5653bcee894e942f5
https://github.com/tribe29/checkmk/commit/964ed55f78e39b47a54791d5653bcee89…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M tests/integration/notifications/test_simple_rbn.py
Log Message:
-----------
Properly disable host and service checks during notification tests
CMK-2825
Change-Id: I437379c72a5337cebf76afb8762bb099d8e594ac
Commit: 52ab6083935781ee02ff25c7e88977c356118a78
https://github.com/tribe29/checkmk/commit/52ab6083935781ee02ff25c7e88977c35…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M tests/integration/notifications/test_simple_rbn.py
M tests/testlib/__init__.py
Log Message:
-----------
Add an integration test for service notifications
CMK-2825
Change-Id: I3c2200de072390e6a4842ec9693f603a8bcae971
Compare: https://github.com/tribe29/checkmk/compare/a0cedb291297...52ab60839357
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 9d3841825c4fa6d510432b908ad630119c1760ff
https://github.com/tribe29/checkmk/commit/9d3841825c4fa6d510432b908ad630119…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M checks/netapp_api_vs_traffic
Log Message:
-----------
netapp_api_vs_traffic: move stuff to global scope
Change-Id: Ie7a4536e3071bbfcd54a5d6acd4d4301d77358b3
Commit: 68b0fa6627df7675082b2ed6f8065f85d3e7a2e9
https://github.com/tribe29/checkmk/commit/68b0fa6627df7675082b2ed6f8065f85d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M checks/netapp_api_vs_traffic
Log Message:
-----------
netapp_api_vs_traffic: re-yapf
Change-Id: I188d5de4246e7def630b9027b008b6e4e524de12
Commit: d18029bec92fbbf262ddedbf9748d439ea3ff3e2
https://github.com/tribe29/checkmk/commit/d18029bec92fbbf262ddedbf9748d439e…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M checks/netapp_api_vs_traffic
M tests/unit/checks/generictests/datasets/netapp_api_vs_traffic.py
Log Message:
-----------
netapp_api_vs_traffic: reorganize output
We will stop displaying some counter values, in which cases this
ordering will be more useful.
Change-Id: Ief86502fc8803050bb783a23932e68f17a527233
Commit: 9542eb96d611603b33d72bbe61e234371622b90c
https://github.com/tribe29/checkmk/commit/9542eb96d611603b33d72bbe61e234371…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
A .werks/10140
M checks/netapp_api_vs_traffic
M tests/unit/checks/generictests/datasets/netapp_api_vs_traffic.py
Log Message:
-----------
10140 FIX netapp_api_vs_traffic: Prevent service from going stale if no IO operations took place
Change-Id: I91d1422a05c3156f26df364c1eb2965074575496
Compare: https://github.com/tribe29/checkmk/compare/b3f6ba913a2a...9542eb96d611
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: b3f6ba913a2aa5194d2539f20caebee2eb84332d
https://github.com/tribe29/checkmk/commit/b3f6ba913a2aa5194d2539f20caebee2e…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
A .werks/10144
M checks/cisco_temperature
A tests/unit/checks/generictests/datasets/cisco_temperature_dom_no_dev_levels.py
Log Message:
-----------
10144 FIX cisco_temperature.dom: Do not crash if no device levels are present
>From version 1.6.0 to 1.6.0p2 the check crashed if no warn/crit levels
were provided by the device.
Change-Id: I0dd167a872b0d91e55286b9d628375d83c054910
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: ebf44e62ed327952344f3df3a7c9c62d22d96eab
https://github.com/tribe29/checkmk/commit/ebf44e62ed327952344f3df3a7c9c62d2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
M buildscripts/scripts/test-gerrit.jenkins
Log Message:
-----------
Add agent integration tests to gerrit test
The checks are fast enough for our gerrit pipeline. Only execute the
tests only if agent plugins changed for the moment.
Change-Id: I90110fce9ac6e135c30db72432922e45c9f2e172
Commit: db76b1b9353c79747553271a01c7225ab81c2082
https://github.com/tribe29/checkmk/commit/db76b1b9353c79747553271a01c7225ab…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
A .werks/10240
M cmk_base/discovery.py
Log Message:
-----------
10240 FIX Removed checks could make discovery page fail
In case a host had services configured where the Checkmk check was removed from
an installation, e.g. by uninstalling an MKP, this could break the service
discovery page showing an exception instead of the expected service.
Change-Id: I376d579cc12d379721c13e7d496827fba32ca5e3
Compare: https://github.com/tribe29/checkmk/compare/df0ccae47d96...db76b1b9353c
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a0cedb291297b651fcd079cc03616439b6992ca3
https://github.com/tribe29/checkmk/commit/a0cedb291297b651fcd079cc03616439b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-09-27 (Fri, 27 Sep 2019)
Changed paths:
A .werks/10240
M cmk_base/discovery.py
Log Message:
-----------
10240 FIX Removed checks could make discovery page fail
In case a host had services configured where the Checkmk check was removed from
an installation, e.g. by uninstalling an MKP, this could break the service
discovery page showing an exception instead of the expected service.
Change-Id: I376d579cc12d379721c13e7d496827fba32ca5e3