Branch: refs/heads/2.0.0
Home:
https://github.com/tribe29/checkmk
Commit: c30ab049876950007ce1e1092c2064d5eb3aa90e
https://github.com/tribe29/checkmk/commit/c30ab049876950007ce1e1092c2064d5e…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-08-26 (Fri, 26 Aug 2022)
Changed paths:
A .werks/14553
M cmk/special_agents/agent_prometheus.py
Log Message:
-----------
14553 FIX Prometheus: Bad request url /api/v1/api/v1/status/buildinfo
Previously, the Prometheus special agent would query endpoints, which
don't exist. This would (depending on the the HTTP response of the
server) result in the following error
C+:
[special_prometheus] Agent exited with code 1: 400 Client Error: Bad
Request for url:
http://127.0.0.1:8428/api/v1/api/v1/status/buildinfo(!!)
C-:
Moreover, the buildinfo would sometimes be incomplete. Note, the new
error is a regression introduced in werk 14132. With this werk, the
Prometheus agent queries the endpoints
C+:
/api/v1/status/buildinfo
/api/v1/status/runtimeinfo
C-:
SUP-11346
Change-Id: If05d049b9a9809d22663ba91329a837af7f70a3f
Commit: 0daa2b2f0e4ab8f7357ad7838c3c79aced72304d
https://github.com/tribe29/checkmk/commit/0daa2b2f0e4ab8f7357ad7838c3c79ace…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-08-26 (Fri, 26 Aug 2022)
Changed paths:
A .werks/14552
M cmk/gui/watolib/rulespecs.py
M tests/unit/cmk/gui/watolib/test_rulespecs.py
M tests/unit/cmk/test_update_config.py
Log Message:
-----------
14552 FIX Invalid rule configuration for static checks after upgrade
When upgrading a 1.6.0 site, the configuration data for manual checks
(also known as enforced services or static checks) would only be
partially updated. Specifically, the checktype would not be updated to
reflect new plug-in names. This would result in warnings such as this,
-| WARNING: Invalid rule configuration detected (Ruleset: static_checks:fileinfo-groups,
Title: Size, age and count of file groups, Folder: ,
-| Rule nr: 1, Exception: fileinfo.groups is not an existing element in this selection.)
while upgrading from 2.0.0 to 2.1.0. With this werk, the checktype is
automatically transformed during the update step.
SUP-11280
Change-Id: Iaaf396c9e5bd7bbe613455142177426e023d4705
Compare:
https://github.com/tribe29/checkmk/compare/8cb24520a2ee...0daa2b2f0e4a