Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 970fccebba2f6cb7521cfc45da7b06928e78dd16
https://github.com/tribe29/checkmk/commit/970fccebba2f6cb7521cfc45da7b06928…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-03-01 (Mon, 01 Mar 2021)
Changed paths:
A .werks/12277
M docker/Dockerfile
M docker/Makefile
M tests/docker/test_docker.py
Log Message:
-----------
12127 SEC Docker container: Update base image to Debian buster
The Checkmk docker container image was previously based on the
debian:stretch-slim image. The base image has now been updated to
debian:buster-slim.
If you build the container images on your own, based on the Dockerfile from our
git, you will now have to use the Checkmk packages for Debian buster instead of
the stretch packages.
Change-Id: If54a35372ec12672743b8c49cc6f0b5475d14217
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: c3160a6d3b24d773f518c4018c43ceb379daa3f9
https://github.com/tribe29/checkmk/commit/c3160a6d3b24d773f518c4018c43ceb37…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-03-01 (Mon, 01 Mar 2021)
Changed paths:
A .werks/12277
M docker/Dockerfile
M docker/Makefile
M tests/docker/test_docker.py
Log Message:
-----------
12127 SEC Docker container: Update base image to Debian buster
The Checkmk docker container image was previously based on the
debian:stretch-slim image. The base image has now been updated to
debian:buster-slim.
If you build the container images on your own, based on the Dockerfile from our
git, you will now have to use the Checkmk packages for Debian buster instead of
the stretch packages.
Change-Id: If54a35372ec12672743b8c49cc6f0b5475d14217
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: af5cf2a95cb09fac01e32ba44725164a032d97a4
https://github.com/tribe29/checkmk/commit/af5cf2a95cb09fac01e32ba44725164a0…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-03-01 (Mon, 01 Mar 2021)
Changed paths:
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
Adjust spacing between tags so that they can be selected easier
Change-Id: I520014f225555948aeb56783ee3b2855e8d24c7a
Commit: 89e6f868532cd717114deb7d82b4f81a97bd327f
https://github.com/tribe29/checkmk/commit/89e6f868532cd717114deb7d82b4f81a9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-03-01 (Mon, 01 Mar 2021)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/code_examples.py
Log Message:
-----------
REST API: Use local site name in code examples
Change-Id: I99b55f6f07bb8b79232f65517eac38b47988a212
Compare: https://github.com/tribe29/checkmk/compare/d7335b3a0c70...89e6f868532c
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: d7335b3a0c70e93274e836d7c6d9fa103e895642
https://github.com/tribe29/checkmk/commit/d7335b3a0c70e93274e836d7c6d9fa103…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2021-03-01 (Mon, 01 Mar 2021)
Changed paths:
A .werks/12147
Log Message:
-----------
12147 FIX Baked agents implicitly lose their signature when new hosts are added
This Werk fixes a misbehavior that was caused by the combination of the two features
from Werks #11403 and #11248.
When a host gets linked to an already existing agent package, the matching signature
will get invalidated. The reason for this is the package versioning, see Werk #11403.
Additionally, agent packages will get baked automatically on adding new hosts, see
Werk #11248. Hence, if an agent package that would match to a new host already exists
at the time the host is added, it's signature will get invalidated without further notice,
possibly leading to several errors on the next (automatic) agent updater call.
With this werk, the versioning mechanism from Werk #11248 is prevented, if the agent
bakery is called only with a subset of all hosts, because this is what is done when
adding a new host.
This can safely be done, because in most situations, the above mentioned versioning
mechanism won't be needed for a newly added host.
FEED-5561
Change-Id: I22d22f33e121d1ae8c3c1641ec460fa992d37bce
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 761638249782c5071999a5b7460bd64cc8a324c1
https://github.com/tribe29/checkmk/commit/761638249782c5071999a5b7460bd64cc…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2021-03-01 (Mon, 01 Mar 2021)
Changed paths:
A .werks/12147
Log Message:
-----------
12147 FIX Baked agents implicitly lose their signature when new hosts are added
This Werk fixes a misbehavior that was caused by the combination of the two features
from Werks #11403 and #11248.
When a host gets linked to an already existing agent package, the matching signature
will get invalidated. The reason for this is the package versioning, see Werk #11403.
Additionally, agent packages will get baked automatically on adding new hosts, see
Werk #11248. Hence, if an agent package that would match to a new host already exists
at the time the host is added, it's signature will get invalidated without further notice,
possibly leading to several errors on the next (automatic) agent updater call.
With this werk, the versioning mechanism from Werk #11248 is prevented, if the agent
bakery is called only with a subset of all hosts, because this is what is done when
adding a new host.
This can safely be done, because in most situations, the above mentioned versioning
mechanism won't be needed for a newly added host.
FEED-5561
Change-Id: I22d22f33e121d1ae8c3c1641ec460fa992d37bce
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: aea1e68b46e8942409db9065d31812ccb7e218b9
https://github.com/tribe29/checkmk/commit/aea1e68b46e8942409db9065d31812ccb…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-01 (Mon, 01 Mar 2021)
Changed paths:
M cmk/gui/plugins/dashboard/graph.py
M cmk/gui/plugins/dashboard/single_metric.py
M cmk/gui/plugins/dashboard/utils.py
M tests/unit/cmk/gui/plugins/dashboard/test_dashboard_utils.py
Log Message:
-----------
Simplify mechanism for handling $SITE$ macro in dashlet titles
Change-Id: I4df754c6fa46c7b848d21d7de42ce0736eee648d
Commit: b13a5c28f120bf79c2e20dfb9050334cc7806560
https://github.com/tribe29/checkmk/commit/b13a5c28f120bf79c2e20dfb9050334cc…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-01 (Mon, 01 Mar 2021)
Changed paths:
M cmk/gui/plugins/metrics/utils.py
M cmk/gui/type_defs.py
Log Message:
-----------
Add method to metrics utils which computes a recipe
This method will be used for a new dashlet which shows a single
timeseries.
Change-Id: I87dfec75b24c8a30bdf8c7d8898cc54a6f3185c0
Commit: 969b941dcbd2759a0dc4912f3809b0240da08fa3
https://github.com/tribe29/checkmk/commit/969b941dcbd2759a0dc4912f3809b0240…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-01 (Mon, 01 Mar 2021)
Changed paths:
M cmk/gui/plugins/dashboard/average_scatterplot_dashlet.py
M cmk/gui/valuespec.py
Log Message:
-----------
Rename VS GraphColor --> ColorWithThemeOrMetricDefault
Also improve option titles and titles at the callsites.
Change-Id: I9f10816b1bbc0f94fce8f37fb4a1a37e9807b420
Commit: 8f21bf8e39de4285c73929a64f70e472d23b7b93
https://github.com/tribe29/checkmk/commit/8f21bf8e39de4285c73929a64f70e472d…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-01 (Mon, 01 Mar 2021)
Changed paths:
M cmk/gui/plugins/metrics/graph_templates.py
M cmk/gui/plugins/metrics/utils.py
M tests/unit/cmk/gui/plugins/metrics/test_metrics_graph_template.py
M tests/unit/cmk/gui/plugins/metrics/test_metrics_utils.py
Log Message:
-----------
Move function within metrics plugin to allow external access
Change-Id: I551b6f755d68731c0795e2d4addbe9e5b1d6300c
Commit: d277fab652a44dc9693d4439357783203f4383bf
https://github.com/tribe29/checkmk/commit/d277fab652a44dc9693d4439357783203…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-01 (Mon, 01 Mar 2021)
Changed paths:
M cmk/gui/dashboard.py
M cmk/gui/plugins/metrics/utils.py
M cmk/gui/valuespec.py
M tests/unit/cmk/gui/test_dashboard.py
Log Message:
-----------
New dashlet: Timeseries for a single metric
Change-Id: I04b6f92ca0a1178886930c9b77e85a51498b08fe
Compare: https://github.com/tribe29/checkmk/compare/667e4bec838e...d277fab652a4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0135102f8d58578300895325e5e02934f1747271
https://github.com/tribe29/checkmk/commit/0135102f8d58578300895325e5e02934f…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-01 (Mon, 01 Mar 2021)
Changed paths:
M cmk/gui/plugins/dashboard/graph.py
M cmk/gui/plugins/dashboard/single_metric.py
M cmk/gui/plugins/dashboard/utils.py
M tests/unit/cmk/gui/plugins/dashboard/test_dashboard_utils.py
Log Message:
-----------
Simplify mechanism for handling $SITE$ macro in dashlet titles
Change-Id: I4df754c6fa46c7b848d21d7de42ce0736eee648d
Commit: 9cd53c3d7813f377c7e3b80edf056f9c2414af72
https://github.com/tribe29/checkmk/commit/9cd53c3d7813f377c7e3b80edf056f9c2…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-01 (Mon, 01 Mar 2021)
Changed paths:
M cmk/gui/plugins/metrics/utils.py
M cmk/gui/type_defs.py
Log Message:
-----------
Add method to metrics utils which computes a recipe
This method will be used for a new dashlet which shows a single
timeseries.
Change-Id: I87dfec75b24c8a30bdf8c7d8898cc54a6f3185c0
Commit: 6af11b2004e300b14c9d313156fb2a3911dcfb90
https://github.com/tribe29/checkmk/commit/6af11b2004e300b14c9d313156fb2a391…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-01 (Mon, 01 Mar 2021)
Changed paths:
M cmk/gui/plugins/dashboard/average_scatterplot_dashlet.py
M cmk/gui/valuespec.py
Log Message:
-----------
Rename VS GraphColor --> ColorWithThemeOrMetricDefault
Also improve option titles and titles at the callsites.
Change-Id: I9f10816b1bbc0f94fce8f37fb4a1a37e9807b420
Commit: 18af7b90630e6dca48d7fd1e67ec906b0dc0647e
https://github.com/tribe29/checkmk/commit/18af7b90630e6dca48d7fd1e67ec906b0…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-01 (Mon, 01 Mar 2021)
Changed paths:
M cmk/gui/plugins/metrics/graph_templates.py
M cmk/gui/plugins/metrics/utils.py
M tests/unit/cmk/gui/plugins/metrics/test_metrics_graph_template.py
M tests/unit/cmk/gui/plugins/metrics/test_metrics_utils.py
Log Message:
-----------
Move function within metrics plugin to allow external access
Change-Id: I551b6f755d68731c0795e2d4addbe9e5b1d6300c
Commit: e975ea8c774ee3a89db83f65c3dadc1e62eb5d0e
https://github.com/tribe29/checkmk/commit/e975ea8c774ee3a89db83f65c3dadc1e6…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-01 (Mon, 01 Mar 2021)
Changed paths:
M cmk/gui/dashboard.py
M cmk/gui/plugins/metrics/utils.py
M cmk/gui/valuespec.py
M tests/unit/cmk/gui/test_dashboard.py
Log Message:
-----------
New dashlet: Timeseries for a single metric
Change-Id: I04b6f92ca0a1178886930c9b77e85a51498b08fe
Compare: https://github.com/tribe29/checkmk/compare/810346e85bf8...e975ea8c774e