Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 2fc4835c6461dbaf246d750a7b283e747aed5ef4
https://github.com/tribe29/checkmk/commit/2fc4835c6461dbaf246d750a7b283e747…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2020-08-20 (Thu, 20 Aug 2020)
Changed paths:
R .werks/11143
M checks/postgres_instances
R tests/unit/checks/generictests/datasets/postgres_no_instances_regression.py
Log Message:
-----------
Revert "11143 FIX: postgres_instances: Set status ..."
This reverts commit dc14542463b654fbea18eba21183cd8d6f8f2988.
Reason for revert: wrong indentation was used
Change-Id: Ib62f0f0e84f222aa4eb2670a588b14354bc7e6d0
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 3d00c3480369cd8b00a9c8d8c4b9d2f2afaa8a74
https://github.com/tribe29/checkmk/commit/3d00c3480369cd8b00a9c8d8c4b9d2f2a…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-08-20 (Thu, 20 Aug 2020)
Changed paths:
M cmk/fetchers/tcp.py
Log Message:
-----------
Fix TCP serialization again
The fix from `Explicit customization point...` is gone during
conflict resolution for the next patch. Here it is again.
Change-Id: Ic78b271e5c7720ddb57cc65a3c72a0392ad7f4aa
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a03f253d01be95716eff200915acd333030ed968
https://github.com/tribe29/checkmk/commit/a03f253d01be95716eff200915acd3330…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-08-20 (Thu, 20 Aug 2020)
Changed paths:
M cmk/gui/wato/pages/host_rename.py
Log Message:
-----------
Add page menu to host rename pages
Change-Id: I4b1c22375d38bb614db9cd3c45184d822421b5fc
Commit: 85fc5ed20736a5695f07e61cbff381e453df84ee
https://github.com/tribe29/checkmk/commit/85fc5ed20736a5695f07e61cbff381e45…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-08-20 (Thu, 20 Aug 2020)
Changed paths:
M cmk/gui/page_menu.py
M cmk/gui/plugins/wato/builtin_modules.py
M cmk/gui/wato/pages/icons.py
M tests/unit/cmk/gui/plugins/sidebar/test_wato.py
M tests/unit/cmk/gui/plugins/wato/utils/test_main_menu.py
Log Message:
-----------
Add page menu to icons mode
Readd the "Custom icons" link to the setup main menu. There
is currently no other single place to put this mode below.
For this reason it has to be a top level module.
Change-Id: Icc0a0e9ca42f4703ebb472cfbbc2826c15f5436f
Commit: e50f12378bdea1b46e6d6007ab17788c88dd10dc
https://github.com/tribe29/checkmk/commit/e50f12378bdea1b46e6d6007ab17788c8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-08-20 (Thu, 20 Aug 2020)
Changed paths:
M cmk/gui/wato/pages/ldap.py
Log Message:
-----------
Add page menu to LDAP pages
Change-Id: Ie32d5fb704a39693d3061252ec236cef682d2448
Commit: 7b7f823933dfad6b1cc505cb71e4cb1f6843942c
https://github.com/tribe29/checkmk/commit/7b7f823933dfad6b1cc505cb71e4cb1f6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-08-20 (Thu, 20 Aug 2020)
Changed paths:
M cmk/gui/plugins/wato/builtin_modules.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M tests/unit/cmk/gui/watolib/test_rulespecs.py
Log Message:
-----------
Replace "settings" term with "rules" in main menu
We want to make the concept of the things on these pages clear
directly from the menu.
Change-Id: Iad3c04931113acbea414a4824632ff5fc792c42c
Commit: f4146b2102711d593d06d69ff7371afb5058b6b0
https://github.com/tribe29/checkmk/commit/f4146b2102711d593d06d69ff7371afb5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-08-20 (Thu, 20 Aug 2020)
Changed paths:
M cmk/gui/plugins/wato/builtin_modules.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/watolib/rulespecs.py
M tests/unit/cmk/gui/plugins/sidebar/test_wato.py
M tests/unit/cmk/gui/plugins/wato/utils/test_main_menu.py
M tests/unit/cmk/gui/watolib/test_rulespecs.py
Log Message:
-----------
Move host monitoring settings to dedicated page
Change-Id: If224ec3689910e41f1bd4edfd0ea982d1893ced4
Compare: https://github.com/tribe29/checkmk/compare/09642a89acb9...f4146b210271
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 3d37e2e35567c10732e09a10836dd0c1597d72c0
https://github.com/tribe29/checkmk/commit/3d37e2e35567c10732e09a10836dd0c15…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-08-20 (Thu, 20 Aug 2020)
Changed paths:
M cmk/base/automations/check_mk.py
Log Message:
-----------
automations/check_mk: merge loops
The code was iterating twice over the same collection in a few lines.
This is less efficient, harder to understand, and harder to
modify/maintain. This patch merges the loops.
This is further required to remove the `run_raw()` call. Removing the
`run_raw()` call is necessary to complete the split between fetchers and
checkers: Indeed, there should not be a checkers method that produces
the raw data.
CMK-5243
Change-Id: I4041f17c73d00e3a66ed173b53d85c29586da56f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5b36850c4660e270510d4122fbd4051e803a5469
https://github.com/tribe29/checkmk/commit/5b36850c4660e270510d4122fbd4051e8…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2020-08-20 (Thu, 20 Aug 2020)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 10 Werk IDS
Change-Id: I7448c79a6d21822d649d139c6afa1cc853417f7f
Commit: a51ee5db691fd96e97897469d09fc3ba2d6dee63
https://github.com/tribe29/checkmk/commit/a51ee5db691fd96e97897469d09fc3ba2…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2020-08-20 (Thu, 20 Aug 2020)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/host.py
M cmk/gui/plugins/openapi/endpoints/service.py
M cmk/gui/plugins/openapi/endpoints/utils.py
M cmk/gui/plugins/openapi/livestatus_helpers/types.py
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M cmk/gui/plugins/openapi/restful_objects/type_defs.py
M web/htdocs/openapi/checkmk.yaml
Log Message:
-----------
REST-API: Column selection on status endpoints
* Possible to select custom columns for hosts and services
list endpoints
* if omitted, a curated list of default columns is queried
* if given, the requested set of columns is queried
Change-Id: Ib7122c51aa971d83a0a450306e234b7f7b1e8814
Commit: cb0847944c8054a140971e9a3fa7210346f491b2
https://github.com/tribe29/checkmk/commit/cb0847944c8054a140971e9a3fa721034…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2020-08-20 (Thu, 20 Aug 2020)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/folder_config.py
M cmk/gui/plugins/openapi/endpoints/host_config.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_folder_config.py
M web/htdocs/openapi/checkmk.yaml
Log Message:
-----------
REST-API: Move host/folder validation to schemas
* created a few new fields for this
* removed a lot of code from the host and folder endpoints
* tests still pass
Change-Id: I5c242e023138ed3081e475486bed95215430946c
Compare: https://github.com/tribe29/checkmk/compare/8cb516ec836a...cb0847944c80
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 3bd3e116b08f1782aa2e87487a8d10facf75baf6
https://github.com/tribe29/checkmk/commit/3bd3e116b08f1782aa2e87487a8d10fac…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-08-20 (Thu, 20 Aug 2020)
Changed paths:
A .werks/11390
M cmk/gui/plugins/metrics/check_mk.py
M cmk/gui/plugins/metrics/utils.py
M tests/unit/cmk/gui/plugins/test_metrics_utils.py
Log Message:
-----------
11390 FIX Fix scaling on Historic metrics painter
Historic metrics painter used to represent Data out of RRD. Yet, some
metrics require rescaling, with this werk that scaling is applied for a
correct display on the Views.
Dynamic columns painters query already on scaled metrics
- Metric history painters resolve already scaled perfdata. In this case CMK
can query sites with old metric names & scales and render them on the same
view.
- Reverse translation returns scale.
Backport CMK-4432
Change-Id: I193667147b6f1dfcb932699c565ac648af7bd0b5
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8cb516ec836acf905d04fc171be6e43763402fcb
https://github.com/tribe29/checkmk/commit/8cb516ec836acf905d04fc171be6e4376…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-08-20 (Thu, 20 Aug 2020)
Changed paths:
M agents/wnx/scripts/unpack_all.cmd
M livestatus/src/.gitignore
M livestatus/src/Makefile.am
R omd/packages/asio/asio-asio-1-16-1.tar.gz
A omd/packages/asio/asio-asio-1-18-0.tar.gz
M omd/packages/asio/asio.diff
Log Message:
-----------
Bumped asio 1.16.1 => 1.18.0.
Removed bogus unit test.
Change-Id: Iae6173a06b88f51d606750a4a60367d12f78efb9
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a89238ec0b1a5802e52cdeb979fa4c780e316f5d
https://github.com/tribe29/checkmk/commit/a89238ec0b1a5802e52cdeb979fa4c780…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2020-08-20 (Thu, 20 Aug 2020)
Changed paths:
A .werks/11342
M checks/postgres_instances
A tests/unit/checks/generictests/datasets/postgres_no_instances_regression.py
Log Message:
-----------
11342 FIX postgres_instances: Set status to CRIT in case no instance is running
Change-Id: Idb2cce46ba00c859051473fa931134eb4c72c437
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: dbb22338ac0a4aaad3d939b4ab1af89c5625a7dc
https://github.com/tribe29/checkmk/commit/dbb22338ac0a4aaad3d939b4ab1af89c5…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2020-08-20 (Thu, 20 Aug 2020)
Changed paths:
A .werks/11336
R omd/packages/check_mk/optional_packages/prometheus-1.2.mkp
A omd/packages/check_mk/optional_packages/prometheus-1.3.mkp
Log Message:
-----------
11336 mkp_prometheus: addition of mkp version 1.3
This change updates the optional extension package for the Prometheus suite.
The version 1.3 introduces a new connection option using the host name instead of the IP address.
Furthermore, it also introduces a new default check: the Prometheus Build check.
This check outputs general information concerning the Prometheus server itself. Furthermore,
it also helps to resolve previous stale problems with Piggyback information.
If the Prometheus package v1 was already in use, you should perform a Tabula Rasa
after upgrading to the package v1.3. In addition, you also may have to reconfigure
your existing Prometheus rules for correct behavior. For a first installation, you
can find this package in the Extension packages page. The Prometheus package is listed
as an optional extension package and becomes available to your site after performing
the "Install this package" action.
Note that before installing this extension, you should remove any installed previous versions
to avoid conflicts.
Change-Id: Ica62f59ee85c6f53c154ee8ed8f73d12579c918f