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
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 397052ca51319aeec17ecea4dd24d2a2169d5fd4
https://github.com/tribe29/checkmk/commit/397052ca51319aeec17ecea4dd24d2a21…
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
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 9b44e2248c30301c59670a69d9fbc9cac047e857
https://github.com/tribe29/checkmk/commit/9b44e2248c30301c59670a69d9fbc9cac…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-08-26 (Fri, 26 Aug 2022)
Changed paths:
A .werks/14771
Log Message:
-----------
14771 FIX Fix ping endpoint for InfluxDB
The InfluxDB connector checks whether a connection is possible over
the "ping" endpoint.
Before, the connector erroneously used the /api/v2/ping endpoint, which
has stopped working in recent versions of the API. Now, it correctly
uses the documented /ping endpoint.
SUP-11350
SUP-11370
Change-Id: Iaa40de083bbdfb5a006ed9640864e04008a93e4e
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1231a3e5da2b07dad1bf9b6cdcf318d087a16e42
https://github.com/tribe29/checkmk/commit/1231a3e5da2b07dad1bf9b6cdcf318d08…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-08-26 (Fri, 26 Aug 2022)
Changed paths:
A .werks/14771
Log Message:
-----------
14771 FIX Fix ping endpoint for InfluxDB
The InfluxDB connector checks whether a connection is possible over
the "ping" endpoint.
Before, the connector erroneously used the /api/v2/ping endpoint, which
has stopped working in recent versions of the API. Now, it correctly
uses the documented /ping endpoint.
SUP-11350
SUP-11370
Change-Id: Iaa40de083bbdfb5a006ed9640864e04008a93e4e
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 8cb24520a2ee4b4ff130d421c5b81f725e96384c
https://github.com/tribe29/checkmk/commit/8cb24520a2ee4b4ff130d421c5b81f725…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2022-08-26 (Fri, 26 Aug 2022)
Changed paths:
R .werks/14483
M Pipfile
M Pipfile.lock
M omd/packages/python3-modules/python3-modules.make
R omd/packages/python3-modules/src/Babel-2.10.3.tar.gz
A omd/packages/python3-modules/src/Babel-2.8.0.tar.gz
A omd/packages/python3-modules/src/PyJWT-1.7.1.tar.gz
R omd/packages/python3-modules/src/PyJWT-2.4.0.tar.gz
A omd/packages/python3-modules/src/PyPDF2-1.26.0.tar.gz
R omd/packages/python3-modules/src/PyPDF2-2.10.2.tar.gz
A omd/packages/python3-modules/src/reportlab-3.5.34.tar.gz
R omd/packages/python3-modules/src/reportlab-3.6.11.tar.gz
A omd/packages/python3-modules/src/rsa-4.6.tar.gz
R omd/packages/python3-modules/src/rsa-4.9.tar.gz
Log Message:
-----------
Revert "14483 SEC Update dependencies"
This reverts commit 0ca3199d8b90ace0c7f1fe375faf8bafc9adddc0.
Reason for revert: Needs typing_extensions and their build fails currently
Change-Id: I27fca61fe0fffa751ccdb3b3d5828a948b6417b1