Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 0a6d552c724bde264eda2d056508de27acd94e7e
https://github.com/tribe29/checkmk/commit/0a6d552c724bde264eda2d056508de27a…
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: a9259c643aa77b20d0ecda13e4f29039fc449540
https://github.com/tribe29/checkmk/commit/a9259c643aa77b20d0ecda13e4f29039f…
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: 3c7bd03db9c034c6b70767197aa82f17b97db038
https://github.com/tribe29/checkmk/commit/3c7bd03db9c034c6b70767197aa82f17b…
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
Compare: https://github.com/tribe29/checkmk/compare/26b76042f14a...3c7bd03db9c0
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b4b220a74629fc7daab7a210ec71f5aeed321c16
https://github.com/tribe29/checkmk/commit/b4b220a74629fc7daab7a210ec71f5aee…
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: 84a8d6fd03f4e5cde77301d4d6587803fcbda549
https://github.com/tribe29/checkmk/commit/84a8d6fd03f4e5cde77301d4d6587803f…
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
Compare: https://github.com/tribe29/checkmk/compare/6e2e1c8d0565...84a8d6fd03f4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8c818938041a591f2f9c760c099a9cc7e030c20d
https://github.com/tribe29/checkmk/commit/8c818938041a591f2f9c760c099a9cc7e…
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: 6e2e1c8d0565333d427bfa1b2414598793e6df38
https://github.com/tribe29/checkmk/commit/6e2e1c8d0565333d427bfa1b241459879…
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
Compare: https://github.com/tribe29/checkmk/compare/6e21f5bf368a...6e2e1c8d0565
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 6eaafa0988aaeb23687f2dc1a8d3356bdf079ba7
https://github.com/tribe29/checkmk/commit/6eaafa0988aaeb23687f2dc1a8d3356bd…
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: 6e21f5bf368a18f161efb8b93cfc827116f81155
https://github.com/tribe29/checkmk/commit/6e21f5bf368a18f161efb8b93cfc82711…
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
Compare: https://github.com/tribe29/checkmk/compare/830216aed0fb...6e21f5bf368a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 418c214a32366fa708de6fc742929a88a174466f
https://github.com/tribe29/checkmk/commit/418c214a32366fa708de6fc742929a88a…
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: 9f5fa21e3e8407111b9f9d5d67c361a700bd2c9d
https://github.com/tribe29/checkmk/commit/9f5fa21e3e8407111b9f9d5d67c361a70…
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
Compare: https://github.com/tribe29/checkmk/compare/6417d8bab698...9f5fa21e3e84
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 7c515953db02159a13c1db12e1f02eea6213b5af
https://github.com/tribe29/checkmk/commit/7c515953db02159a13c1db12e1f02eea6…
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: 26b76042f14adbc33e6958c8975e4815574cadfd
https://github.com/tribe29/checkmk/commit/26b76042f14adbc33e6958c8975e48155…
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
Compare: https://github.com/tribe29/checkmk/compare/fa3a075d9d0b...26b76042f14a