Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 70ce678cb9321226cb3fdf5074fec8e2659f704d
https://github.com/tribe29/checkmk/commit/70ce678cb9321226cb3fdf5074fec8e26…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-01-14 (Thu, 14 Jan 2021)
Changed paths:
M cmk/core_helpers/agent.py
Log Message:
-----------
Agent FSM: Rename transition as state
We have previously renamed the state and forgot to rename the
corresponding transition.
to_piggyback_section_parser -> to_piggyback_parser
Change-Id: Ide46fe88efdc16a603697515f98bf29246ec81d9
Commit: 87fa11116560cca871328253634171aeeaeae753
https://github.com/tribe29/checkmk/commit/87fa11116560cca871328253634171aee…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-01-14 (Thu, 14 Jan 2021)
Changed paths:
M tests/unit/cmk/base/sources/test_agent.py
Log Message:
-----------
Remove duplicated AgentParser tests
The tests exist under `tests/unit/cmk/core_helpers/test_parsers.py`.
Change-Id: I9851849295a70c7b475aedb86d6dd951407af5da
Commit: 5a5b4da940e9423ce0acd3d4c3f931d1331ff912
https://github.com/tribe29/checkmk/commit/5a5b4da940e9423ce0acd3d4c3f931d13…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-01-14 (Thu, 14 Jan 2021)
Changed paths:
M tests/unit/cmk/base/sources/test_agent.py
Log Message:
-----------
Test AgentSummarizer directly
We greatly simplify the tests by using the AgentSummarizer directly
instead of the Sources.
Change-Id: I748e39a69ce2e24e3f21b7f5d166d73c40d243d7
Compare: https://github.com/tribe29/checkmk/compare/43a1affd8dd2...5a5b4da940e9
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 24567b97902d47e2f880fb73f60e86fd14723556
https://github.com/tribe29/checkmk/commit/24567b97902d47e2f880fb73f60e86fd1…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-01-14 (Thu, 14 Jan 2021)
Changed paths:
A .werks/10295
M cmk/gui/plugins/openapi/endpoints/acknowledgement.py
M cmk/gui/plugins/openapi/endpoints/downtime.py
M cmk/gui/plugins/openapi/endpoints/host.py
M cmk/gui/plugins/openapi/endpoints/service.py
M cmk/gui/plugins/openapi/fields.py
M cmk/gui/plugins/openapi/livestatus_helpers/commands/downtimes.py
M cmk/gui/plugins/openapi/livestatus_helpers/expressions.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_service.py
Log Message:
-----------
10295 REST API: host and service filtering now usable without table prefixes
Previously, a column had to have a table name prefix (e.g. services.host_name). In
the hosts and services endpoints, specifying columns is now possible without these
explicit table name prefixes.
Change-Id: I8b781b24d2aaee7fb0863874d227de2b031fe8c2
Commit: 39aad1b3387e8b0b39d2296fb69684a8a9eb1d00
https://github.com/tribe29/checkmk/commit/39aad1b3387e8b0b39d2296fb69684a8a…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-01-14 (Thu, 14 Jan 2021)
Changed paths:
M Makefile
M package.json
M web/htdocs/openapi/.gitignore
Log Message:
-----------
REST-API: reintroduce make targets for doc gen
These are helpful for debugging so they are reintroduced. The static
checkmk.yaml file will still remain removed. A gitignore entry has been
added to prevent re-addition.
Change-Id: Ib415f2ec7d05ba22ff74eb5e2bc8af2159dc29dd
Compare: https://github.com/tribe29/checkmk/compare/656e98ef29a3...39aad1b3387e
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2be41099d5fe005cd18d2c7ebd1aa686db509462
https://github.com/tribe29/checkmk/commit/2be41099d5fe005cd18d2c7ebd1aa686d…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-01-14 (Thu, 14 Jan 2021)
Changed paths:
A .werks/10295
M cmk/gui/plugins/openapi/endpoints/acknowledgement.py
M cmk/gui/plugins/openapi/endpoints/downtime.py
M cmk/gui/plugins/openapi/endpoints/host.py
M cmk/gui/plugins/openapi/endpoints/service.py
M cmk/gui/plugins/openapi/fields.py
M cmk/gui/plugins/openapi/livestatus_helpers/commands/downtimes.py
M cmk/gui/plugins/openapi/livestatus_helpers/expressions.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_service.py
Log Message:
-----------
10295 REST API: host and service filtering now usable without table prefixes
Previously, a column had to have a table name prefix (e.g. services.host_name). In
the hosts and services endpoints, specifying columns is now possible without these
explicit table name prefixes.
Change-Id: I8b781b24d2aaee7fb0863874d227de2b031fe8c2
Commit: 43a1affd8dd2792f5eb8036d428a0365b11a489f
https://github.com/tribe29/checkmk/commit/43a1affd8dd2792f5eb8036d428a0365b…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-01-14 (Thu, 14 Jan 2021)
Changed paths:
M Makefile
M package.json
M web/htdocs/openapi/.gitignore
Log Message:
-----------
REST-API: reintroduce make targets for doc gen
These are helpful for debugging so they are reintroduced. The static
checkmk.yaml file will still remain removed. A gitignore entry has been
added to prevent re-addition.
Change-Id: Ib415f2ec7d05ba22ff74eb5e2bc8af2159dc29dd
Compare: https://github.com/tribe29/checkmk/compare/cf34fba9c4bf...43a1affd8dd2
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 656e98ef29a302d480ab65a87c0b9b2d680b6d95
https://github.com/tribe29/checkmk/commit/656e98ef29a302d480ab65a87c0b9b2d6…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-14 (Thu, 14 Jan 2021)
Changed paths:
A .werks/11885
M cmk/base/core_nagios.py
Log Message:
-----------
11885 FIX Stale services of management boards in CRE
In Checkmk versions 2.0.0b1 to 2.0.0b3 hosts with an management board configured
exhibitetd stale services if using the nagios core (i.E. CRE).
Details:
The management check plugins are now created on the fly, if no explicit
management plugin is implemented. For plugins programmed against the
new API, those two check plugins (host and managament versions) share
the same `module` attribute, such that the corresponding import always
supplys both plugins.
For management versions derived from legacy check plugins, we must
explicitly determine and load that legacy plugin.
Change-Id: I3b98132be0f4f83251102cc05914f6bc9426152a
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 0371bf186a526b18b321e452388700c09e843fa4
https://github.com/tribe29/checkmk/commit/0371bf186a526b18b321e452388700c09…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-01-14 (Thu, 14 Jan 2021)
Changed paths:
M cmk/gui/wsgi/applications/__init__.py
R cmk/gui/wsgi/applications/setup_search.py
M cmk/gui/wsgi/routing.py
R tests/unit/cmk/gui/wsgi/applications/test_setup_search.py
Log Message:
-----------
Revert "Run setup search in separate WSGI app"
Running the setup search in a separate WSGI app was a preparation for
running it in a separate, single Apache process to save memory. Since we
will now use Redis for storing the search index, this has become
unnecessary.
This reverts commit 9557eec253ab73c4bff39e962a9ec79b4e3cc0c2.
Change-Id: Ie6230d0752ff1036daba4f766ec5cf730aefaa82
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: cf34fba9c4bf218b93a0fa4db34f4e1be6bda1dd
https://github.com/tribe29/checkmk/commit/cf34fba9c4bf218b93a0fa4db34f4e1be…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-01-14 (Thu, 14 Jan 2021)
Changed paths:
M cmk/gui/wsgi/applications/__init__.py
R cmk/gui/wsgi/applications/setup_search.py
M cmk/gui/wsgi/routing.py
R tests/unit/cmk/gui/wsgi/applications/test_setup_search.py
Log Message:
-----------
Revert "Run setup search in separate WSGI app"
Running the setup search in a separate WSGI app was a preparation for
running it in a separate, single Apache process to save memory. Since we
will now use Redis for storing the search index, this has become
unnecessary.
This reverts commit 9557eec253ab73c4bff39e962a9ec79b4e3cc0c2.
Change-Id: Ie6230d0752ff1036daba4f766ec5cf730aefaa82