Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 6246db1e5b1097d6ba54843c47229e9b8e5d8be6
https://github.com/tribe29/checkmk/commit/6246db1e5b1097d6ba54843c47229e9b8…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-10-22 (Fri, 22 Oct 2021)
Changed paths:
M livestatus/src/AttributesDictColumn.h
R livestatus/src/DictColumn.cc
M livestatus/src/DictColumn.h
M livestatus/src/Makefile.am
M livestatus/src/TableContacts.cc
M livestatus/src/TableHosts.cc
M livestatus/src/TableServices.cc
Log Message:
-----------
Merged DictColumn::Callback into DictColumn.
Change-Id: I71dbbd22331d3dbd3541eee4d1f7fd4deeb8cd96
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 6bc05bad85344e09687be44829f41ad9c0c7f3cd
https://github.com/tribe29/checkmk/commit/6bc05bad85344e09687be44829f41ad9c…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-10-22 (Fri, 22 Oct 2021)
Changed paths:
A .werks/13076
M cmk/gui/plugins/openapi/restful_objects/decorators.py
Log Message:
-----------
13076 FIX REST API, extend lock to encompass validation logic
This Werk fixes a very severe data inconsistency problem in the REST API.
Previously, only the actual working code of the individual endpoints were
locked, but the validation logic which gets executed before the endpoints
didn't fall into that locking scope. This logic could then trigger a cache
load which could lead to data inconsistency and even data loss when using
the REST API highly concurrently.
The observed effects were:
* when moving hosts concurrently, some hosts may disappear
* when moving hosts concurrently, some hosts may end up in multiple folders
* when editing hosts, spurious 421 or 401 responses could appear
The locks have now been modified to encompass also the validation logic.
This Werk fixes the afore mentioned problems.
There are no further actions to be taken.
Change-Id: I4323df250c4202ebb88c1d0a87694741e9eccb6e
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 1ac5fa0d2d3dd56bc805a1668906a42e18622956
https://github.com/tribe29/checkmk/commit/1ac5fa0d2d3dd56bc805a1668906a42e1…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2021-10-22 (Fri, 22 Oct 2021)
Changed paths:
M cmk/utils/redis.py
Log Message:
-----------
Query ntop's REST API Version
* REST API v1: we do not have an endpoint yet, so this is our fallback
* From REST API v2 on, we can query the current version and all
compatible ones and then choose a suitable one
* Cache the version in Redis - there is no need to query it at every
request
CMK-8589
Change-Id: Ic2d1ca87e1eb0e87ca26449d8231626ab3321c4c
Commit: 8fab0a36df5916ddb9442572956d02983635514c
https://github.com/tribe29/checkmk/commit/8fab0a36df5916ddb9442572956d02983…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2021-10-22 (Fri, 22 Oct 2021)
Changed paths:
A .werks/11817
Log Message:
-----------
11817 FIX Interface dependent links to ntopng
Interface dependent links to ntopng were not working properly. This is fixed now.
Change-Id: Id8216155d96ab7a446f1e66721803174bfba67f5
Commit: b592d02a32c8d492482eaa3e26155c2601ad95d0
https://github.com/tribe29/checkmk/commit/b592d02a32c8d492482eaa3e26155c260…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2021-10-22 (Fri, 22 Oct 2021)
Changed paths:
A .werks/11818
Log Message:
-----------
11818 FIX DNS Names in ntop integration
An exception in the host details of an ntopng host may have been raised in case DNS over TLS is used.
This is fixed now.
Change-Id: I269135140c0be3623e12893744ba0b6174f11bb9
Commit: 10b68850379f020288626865d55c8f85f46b606f
https://github.com/tribe29/checkmk/commit/10b68850379f020288626865d55c8f85f…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2021-10-22 (Fri, 22 Oct 2021)
Changed paths:
A .werks/11819
Log Message:
-----------
11819 Migrate ntop integration to APIv2 endpoints
>From ntopng verion 5, a new REST API version (v2) is used. This exposes different endpoints for querying alert information.
With this werk, the new REST API version is supported.
<b>Note:</b> Due to a change in ntopng REST APIv2, the hour selection in the alert crossfilter is currently not working.
Change-Id: I34cb5df8d438c9e4af179a5d5e110ad3c691574f
Commit: 47a0e623860efd56ac02ffce4aea7baeb79c3569
https://github.com/tribe29/checkmk/commit/47a0e623860efd56ac02ffce4aea7baeb…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2021-10-22 (Fri, 22 Oct 2021)
Changed paths:
A .werks/11821
Log Message:
-----------
11821 FIX Avoid duplicated ntop painters in Service Views
In case ntop painters where added to a service view, the painter was redrawn duplicated (= not added to the corresponding row).
This is fixed now.
Change-Id: Ia4fd311f90d88313e198541715b7ce68fc9887d9
Commit: 9d2336f994bc87058ffd971481713a20e4aec441
https://github.com/tribe29/checkmk/commit/9d2336f994bc87058ffd971481713a20e…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2021-10-22 (Fri, 22 Oct 2021)
Changed paths:
M .werks/11819
Log Message:
-----------
Adapt timeseries call for APIv2 after bug fix
* This could be resolved after https://github.com/ntop/ntopng/issues/5269
* Adapt werk accordingly
* Also: factor out the reducing of the timeseries
Change-Id: I3b90089ef17a710fa3d1e7b83b82438ad2b6343c
Compare: https://github.com/tribe29/checkmk/compare/cd5fbc70d9d7...9d2336f994bc
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0efdd91e5af4bd9ba3e373a413fefa38ea3c0c69
https://github.com/tribe29/checkmk/commit/0efdd91e5af4bd9ba3e373a413fefa38e…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-10-22 (Fri, 22 Oct 2021)
Changed paths:
M livestatus/src/TableComments.cc
M livestatus/src/TableDowntimes.cc
M livestatus/src/TableEventConsole.cc
M livestatus/src/TableEventConsole.h
M livestatus/src/TableEventConsoleEvents.cc
M livestatus/src/TableEventConsoleHistory.cc
M livestatus/src/TableHosts.cc
M livestatus/src/TableLog.cc
M livestatus/src/TableServices.cc
M livestatus/src/TableStateHistory.cc
M livestatus/src/TableStatus.cc
M livestatus/src/TimeColumn.h
M livestatus/src/test/test_TimeColumn.cc
Log Message:
-----------
Merged TimeColumn::Callback into TimeColumn.
Change-Id: I9698b87ab55d52dd4d4b8411fd89f6c26b9455a2
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1ffcd5c6eebe17a216461f9ffe164e5fe701cf6e
https://github.com/tribe29/checkmk/commit/1ffcd5c6eebe17a216461f9ffe164e5fe…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-10-22 (Fri, 22 Oct 2021)
Changed paths:
R livestatus/src/BoolColumn.cc
M livestatus/src/BoolColumn.h
M livestatus/src/Makefile.am
M livestatus/src/TableComments.cc
M livestatus/src/TableContacts.cc
M livestatus/src/TableDowntimes.cc
M livestatus/src/TableHosts.cc
M livestatus/src/TableServices.cc
M livestatus/src/TableStatus.cc
M livestatus/src/TableTimeperiods.cc
Log Message:
-----------
Merged BoolColumn::Callback into BoolColumn.
Change-Id: I1c4fe0777b1c4ba58a2ed7cefbf85b3c87339523
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0489c59c8ab0583e9c88cc07fbabd9046d67ddc6
https://github.com/tribe29/checkmk/commit/0489c59c8ab0583e9c88cc07fbabd9046…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-10-22 (Fri, 22 Oct 2021)
Changed paths:
M livestatus/src/DoubleColumn.h
M livestatus/src/TableEventConsole.cc
M livestatus/src/TableEventConsole.h
M livestatus/src/TableEventConsoleStatus.cc
M livestatus/src/TableHosts.cc
M livestatus/src/TableServices.cc
M livestatus/src/TableStateHistory.cc
M livestatus/src/TableStatus.cc
M livestatus/src/test/test_DoubleColumn.cc
Log Message:
-----------
Merged DoubleColumn::Callback into DoubleColumn.
Change-Id: Ic0559df35402e5d02e6506165a25960c8fe3f982
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 3d759e3ffb370e57212b16618975d0d5a566f3c4
https://github.com/tribe29/checkmk/commit/3d759e3ffb370e57212b16618975d0d5a…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2021-10-22 (Fri, 22 Oct 2021)
Changed paths:
A .werks/12393
M checks/informix_dbspaces
M checks/informix_locks
M checks/informix_logusage
M checks/informix_sessions
M checks/informix_tabextents
A cmk/gui/plugins/wato/check_parameters/informix.py
R cmk/gui/plugins/wato/check_parameters/informix_tabextents.py
M tests/unit/test_plugin_vs_wato.py
Log Message:
-----------
informix: Add missing WATO rules
Change-Id: If3cde24f088554641b93c82b6c10a9549a71618c