Branch: refs/heads/snapshot/mathias.laurin/FEED-3874
Home: https://github.com/tribe29/checkmk
Commit: d9228671127190ea8cb030f5e6a5052d19343b3e
https://github.com/tribe29/checkmk/commit/d9228671127190ea8cb030f5e6a5052d1…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-08-07 (Wed, 07 Aug 2019)
Changed paths:
M checks/netapp_api_fcp
A tests/unit/checks/generictests/datasets/netapp_api_fcp.py
Log Message:
-----------
Add tests to `netapp_api_fcp`
Adding the tests required moving the calls to `get_rate()` from the
parser to the check as `mock_item_state` only works in the check.
Change-Id: I4a4900a92c9bb0c396639c13792609c7e7dfae6d
Commit: 17a7e5510cd1f72268467e26ed6ed93475020b1c
https://github.com/tribe29/checkmk/commit/17a7e5510cd1f72268467e26ed6ed9347…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2019-08-07 (Wed, 07 Aug 2019)
Changed paths:
A .werks/8901
M checks/netapp_api_fcp
M tests/unit/checks/generictests/datasets/netapp_api_fcp.py
Log Message:
-----------
8901 FIX Fixed calculation of latency for netapp check
Average latency, average read latency, and average write latency
are now calculated as a function of total_ops instead of the
time. This complies with the formula from NetApp's Performance
Management Design Guide.
According to this guide, latency should be calculated as:
latency(now) - latency(before)
lat = ---------------------------------
total_ops(now) - total_ops(before)
and not as a function of time.
This fixes FEED-3874.
Change-Id: I527e8e77cff016559ae85e6bed173655bc34dfb4
Compare: https://github.com/tribe29/checkmk/compare/d92286711271%5E...17a7e5510cd1
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: ae4187ec8b409c0de0e532e0f494704f0434cb0a
https://github.com/tribe29/checkmk/commit/ae4187ec8b409c0de0e532e0f494704f0…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-08-07 (Wed, 07 Aug 2019)
Changed paths:
A .werks/8837
M agents/check_mk_agent.linux
M cmk_base/data_sources/tcp.py
Log Message:
-----------
8837 check_mk_agent.linux: Modification of agent's encryption functionality in order to accomodate for newer digest functions
The agent's encryption functionality is updated with this change. Previously restricted to the usage of md5 as sole digest function, this implementation automatically selects and uses sha-2 if the user's openssl version is deemed suitable.
CMK-2428
Change-Id: Id45866b40dfed534959fff39d630c82991d76255
Branch: refs/heads/1.5.0
Home: https://github.com/tribe29/checkmk
Commit: bf6b9ae7a9afa2a5708f6b9915036d795f689bcc
https://github.com/tribe29/checkmk/commit/bf6b9ae7a9afa2a5708f6b9915036d795…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-07 (Wed, 07 Aug 2019)
Changed paths:
A .werks/7939
M cmk/ec/main.py
Log Message:
-----------
7939 FIX Fixed address => host name mapping for events
When an incoming event console message does not contain a host name, but
only an address (e.g. an SNMP trap), the EC should use the host name
configured for that address. This functionality was broken, so you e.g.
only saw the IP address of a host in notifications triggered by such
messages. This has been fixed.
Change-Id: Idb47d4973c78d102a27d66a209a0aa202bbdfdde
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: cce2e20ecf17a9f694e754a2a918b30ea260fd66
https://github.com/tribe29/checkmk/commit/cce2e20ecf17a9f694e754a2a918b30ea…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-07 (Wed, 07 Aug 2019)
Changed paths:
A .werks/7939
M cmk/ec/main.py
Log Message:
-----------
7939 FIX Fixed address => host name mapping for events
When an incoming event console message does not contain a host name, but
only an address (e.g. an SNMP trap), the EC should use the host name
configured for that address. This functionality was broken, so you e.g.
only saw the IP address of a host in notifications triggered by such
messages. This has been fixed.
Change-Id: Idb47d4973c78d102a27d66a209a0aa202bbdfdde
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d0d1ce1a185d2cc4c921b7e16969ceceddc2dca8
https://github.com/tribe29/checkmk/commit/d0d1ce1a185d2cc4c921b7e16969ceced…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-07 (Wed, 07 Aug 2019)
Changed paths:
A .werks/7939
M cmk/ec/main.py
Log Message:
-----------
7939 FIX Fixed address => host name mapping for events
When an incoming event console message does not contain a host name, but
only an address (e.g. an SNMP trap), the EC should use the host name
configured for that address. This functionality was broken, so you e.g.
only saw the IP address of a host in notifications triggered by such
messages. This has been fixed.
Change-Id: Idb47d4973c78d102a27d66a209a0aa202bbdfdde
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 40686d8bcc0b89e66714d4e179b8afc09a567e77
https://github.com/tribe29/checkmk/commit/40686d8bcc0b89e66714d4e179b8afc09…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-08-07 (Wed, 07 Aug 2019)
Changed paths:
M cmk/gui/bi.py
M cmk/gui/globals.py
M cmk/gui/gui_background_job.py
M cmk/gui/inventory.py
M cmk/gui/log.py
M cmk/gui/modules.py
M cmk/gui/plugins/metrics/utils.py
M cmk/gui/plugins/views/icons/builtin.py
M cmk/gui/plugins/views/inventory.py
M cmk/gui/plugins/views/painters.py
M cmk/gui/plugins/views/utils.py
M cmk/gui/plugins/wato/builtin_attributes.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/userdb.py
M cmk/gui/utils.py
M cmk/gui/watolib/git.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/sidebar_reload.py
M cmk/update_config.py
M tests/unit/cmk/gui/conftest.py
M web/app/index.wsgi
Log Message:
-----------
Make our globals more Flask-like.
* Use LocalProxy from werkzeug instead of our own class, just like
Flask.
* Explicitly introduce application/request contexts. Although we don't
really make a distinction between those two kinds, it is the right
thing to do when we want to move to Flask some day.
* Push/pop the contexts via context managers instead of fragile and
bug-prone set/unset calls.
* Move the global "g" to the application context where it belongs.
* Remove a few no-op comments on the way.
Change-Id: I5baa1aca2a18e2e584480f3422c9a6783c6ed0fb
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 8e3221e9d74d3ac86b743f8f47c0200b234e3faf
https://github.com/tribe29/checkmk/commit/8e3221e9d74d3ac86b743f8f47c0200b2…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-08-07 (Wed, 07 Aug 2019)
Changed paths:
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/upgrade.cpp
Log Message:
-----------
[FEED-4009] - correct message to explain why upgrade was not performed and what to do to upgrade
Change-Id: I79fe41c96d9b9c56b717c0427fc9eff80c2b567b
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8d80dec78ab7f25b7b8d9d4f544b9fb6422b3a68
https://github.com/tribe29/checkmk/commit/8d80dec78ab7f25b7b8d9d4f544b9fb64…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-08-07 (Wed, 07 Aug 2019)
Changed paths:
M agents/special/agent_vsphere
Log Message:
-----------
agent_vsphere: Decouple login secret and perfcounter timer
Change-Id: I8d8078405d69fd4ba6c4b91194d28e8f263f0de9
Commit: e5613c591b8f1bafb7b6c0768d7641692a6a7b7a
https://github.com/tribe29/checkmk/commit/e5613c591b8f1bafb7b6c0768d7641692…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-08-07 (Wed, 07 Aug 2019)
Changed paths:
M agents/special/agent_vsphere
Log Message:
-----------
agent_vsphere: extract port from address tuple
Change-Id: Ia258b67605acce61aa5ca20b870abbfef53518cc
Commit: 2b788248ffe4894d8110e9d51f696ff9a59bbb3c
https://github.com/tribe29/checkmk/commit/2b788248ffe4894d8110e9d51f696ff9a…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-08-07 (Wed, 07 Aug 2019)
Changed paths:
M agents/special/agent_vsphere
Log Message:
-----------
agent_vsphere: baby steps towards requests I
Move the 'put_in_envelope' function to a more convenient place
Change-Id: Ibb21814ea733e1e75b7c7bedcfcb4775a0311abc
Commit: 43c37dbd64391729a379a1e11a724ac23c9e41c1
https://github.com/tribe29/checkmk/commit/43c37dbd64391729a379a1e11a724ac23…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-08-07 (Wed, 07 Aug 2019)
Changed paths:
M agents/special/agent_vsphere
A cmk/special_agents/agent_vsphere.py
Log Message:
-----------
agent_vsphere: baby steps towards requests II
Introduce an ESXSession object in an extra lib.
Change-Id: I66f28f66d9f7b187688f4abd3ba20539ba53f5a8
Commit: c63b8f6b13ee60247e753c09cb8d59b959ad42c0
https://github.com/tribe29/checkmk/commit/c63b8f6b13ee60247e753c09cb8d59b95…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-08-07 (Wed, 07 Aug 2019)
Changed paths:
M agents/special/agent_vsphere
Log Message:
-----------
agent_vsphere: minor simplification
Change-Id: I9fb9986c5a2a2f2036826c87c93543559ba9a594
Compare: https://github.com/tribe29/checkmk/compare/a4199b9c39df...c63b8f6b13ee