Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 73fe9b85277b9045b375fdf4c98ea98435238636
https://github.com/tribe29/checkmk/commit/73fe9b85277b9045b375fdf4c98ea9843…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2023-02-21 (Tue, 21 Feb 2023)
Changed paths:
A .werks/15095
M cmk/base/plugins/agent_based/inventory_win_exefiles.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_win_exefiles.py
Log Message:
-----------
15095 FIX inventory_win_exefiles: Fix uniqueness of packages
The name of executable files are not unique. Thus multiple same-named files
with different paths are stored below one entry. This has been fixed by adding
the path to {{key columns}}.
Change-Id: I4ae46cbead1b5fe7d585c97a54ffed6fdb4c3f24
Commit: fddebf80100e01b0e0116d823b630bdfc17cef67
https://github.com/tribe29/checkmk/commit/fddebf80100e01b0e0116d823b630bdfc…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2023-02-21 (Tue, 21 Feb 2023)
Changed paths:
M .werks/14381
M .werks/14383
M .werks/14384
M .werks/14385
M .werks/14485
M .werks/14509
M .werks/14916
M .werks/14924
Log Message:
-----------
Add self-published CVEs to respective Werks
CMK-12111
Change-Id: I46ebbdc1b9103ac84f5e81e9d659b9253633e5ee
Compare: https://github.com/tribe29/checkmk/compare/af6e86ef3438...fddebf80100e
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: dacb631134cef2498154b1d9d08fc70193ec8946
https://github.com/tribe29/checkmk/commit/dacb631134cef2498154b1d9d08fc7019…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2023-02-21 (Tue, 21 Feb 2023)
Changed paths:
M cmk/base/plugins/agent_based/gcp_exceptions.py
M cmk/special_agents/agent_gcp.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_exceptions.py
Log Message:
-----------
Handle disabled GCP service account via GCP Exceptions service
CMK-11909
Change-Id: I46275b61d7bd54315382845c7eedd70358c2e12c
Commit: d46b3245b2938784e5a67dacfea0550737efdd2a
https://github.com/tribe29/checkmk/commit/d46b3245b2938784e5a67dacfea055073…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2023-02-21 (Tue, 21 Feb 2023)
Changed paths:
M cmk/special_agents/agent_gcp.py
Log Message:
-----------
Fix agent_gcp crash if no GCP services are selected
CMK-11896
Change-Id: I08e7e2cd4ee70489809e6241624a35d1257ee22a
Commit: 53967d7dc8793327327f393f7b4e92e008a5d43a
https://github.com/tribe29/checkmk/commit/53967d7dc8793327327f393f7b4e92e00…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2023-02-21 (Tue, 21 Feb 2023)
Changed paths:
M cmk/special_agents/agent_gcp.py
M tests/unit/cmk/special_agents/test_agent_gcp.py
Log Message:
-----------
Fix agent_gcp cost query and output
Group by project id and include it in the agent output
CMK-12373
Change-Id: I343e2ccaf0407db6715c015c3a367d54db52fa9c
Commit: af6e86ef3438942043db9ed43572182eea0b9805
https://github.com/tribe29/checkmk/commit/af6e86ef3438942043db9ed43572182ee…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2023-02-21 (Tue, 21 Feb 2023)
Changed paths:
A .werks/14583
Log Message:
-----------
14583 FIX DCD: Allow attributes to self repair
Previously, the dcd would stop updating and deleting the host configurations, if they were in
an inconsistent state. The following error would be shown:
C+:
k: api_attributes[k] for k in future_attributes["locked_attributes"] + internal_keys
KeyError: 'site'
C-:
With this werk, the dcd will not crash. Instead it assigns the attributes, which are configured by
the connection.
SUP-11300
Change-Id: Ib622123b14173629063ee3b05b252cf58220497a
Compare: https://github.com/tribe29/checkmk/compare/f5f63b693911...af6e86ef3438
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: ef7d9de5ffaa9fd553689509a98fec8ea3784d13
https://github.com/tribe29/checkmk/commit/ef7d9de5ffaa9fd553689509a98fec8ea…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-02-20 (Mon, 20 Feb 2023)
Changed paths:
A .werks/14302
M CONTRIBUTING.md
M buildscripts/scripts/test-agent-plugin-unit.groovy
M tests/Makefile
Log Message:
-----------
14302 Agent plugins: Drop 2.6 compatibility
For compatibility with old Linux systems we still maintain the Python 2
compatibility mechanic we introduced with werk #12149.
In previous versions we ensured compatibility with Python 2.6 and 2.7.
Providing support for 2.6 needs more and more effort these days while it's
relevance decreases. For this reason we drop the support for 2.6 with this
release.
If you are still using Python 2.6 on a monitored system, you will have to use
the old agent plugins or switch to Python 2.7 when updating your agent plugins
to Checkmk 2.2.
Change-Id: If961fc404317f7f6fb5e808eede148a78f41d41f
Commit: ce625926f5222e7c698fef93b06e26ba823e2375
https://github.com/tribe29/checkmk/commit/ce625926f5222e7c698fef93b06e26ba8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-02-20 (Mon, 20 Feb 2023)
Changed paths:
M buildscripts/scripts/test-agent-plugin-unit.groovy
M defines.make
M tests/Makefile
Log Message:
-----------
Centralize agent plugin python version definition
Change-Id: Ibfca905288ef4105bec3b317d1469ff10d0d74b7
Commit: f5f63b6939119869f59140b5b38d0125d4fc3608
https://github.com/tribe29/checkmk/commit/f5f63b6939119869f59140b5b38d0125d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-02-20 (Mon, 20 Feb 2023)
Changed paths:
M defines.make
Log Message:
-----------
Agent plugin tests: Update python versions
Remove 3.3, add 3.10 and 3.11.
Change-Id: I5acbbeae623ee0616ab2ba8ab9d446b6e2a94978
Compare: https://github.com/tribe29/checkmk/compare/8f932ee91ca8...f5f63b693911
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 22217cb15013a820c7988b50a2c2b0b1deb3fdbe
https://github.com/tribe29/checkmk/commit/22217cb15013a820c7988b50a2c2b0b1d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-02-20 (Mon, 20 Feb 2023)
Changed paths:
A .werks/14302
M CONTRIBUTING.md
M buildscripts/scripts/test-agent-plugin-unit.groovy
M tests/Makefile
Log Message:
-----------
14302 Agent plugins: Drop 2.6 compatibility
For compatibility with old Linux systems we still maintain the Python 2
compatibility mechanic we introduced with werk #12149.
In previous versions we ensured compatibility with Python 2.6 and 2.7.
Providing support for 2.6 needs more and more effort these days while it's
relevance decreases. For this reason we drop the support for 2.6 with this
release.
If you are still using Python 2.6 on a monitored system, you will have to use
the old agent plugins or switch to Python 2.7 when updating your agent plugins
to Checkmk 2.2.
Change-Id: If961fc404317f7f6fb5e808eede148a78f41d41f
Commit: 03d4fb55230c33c7f3790ba461b7ad6af5580a78
https://github.com/tribe29/checkmk/commit/03d4fb55230c33c7f3790ba461b7ad6af…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-02-20 (Mon, 20 Feb 2023)
Changed paths:
M buildscripts/scripts/test-agent-plugin-unit.groovy
M defines.make
M tests/Makefile
Log Message:
-----------
Centralize agent plugin python version definition
Change-Id: Ibfca905288ef4105bec3b317d1469ff10d0d74b7
Commit: ff67bbbf67c39f8dd57a0ab001d7fc56c5ac55ff
https://github.com/tribe29/checkmk/commit/ff67bbbf67c39f8dd57a0ab001d7fc56c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-02-20 (Mon, 20 Feb 2023)
Changed paths:
M defines.make
Log Message:
-----------
Agent plugin tests: Update python versions
Remove 3.3, add 3.10 and 3.11.
Change-Id: I5acbbeae623ee0616ab2ba8ab9d446b6e2a94978
Compare: https://github.com/tribe29/checkmk/compare/993097db83ad...ff67bbbf67c3
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 421e986a3244071446c8761aa8459cd7a1d60724
https://github.com/tribe29/checkmk/commit/421e986a3244071446c8761aa8459cd7a…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-02-20 (Mon, 20 Feb 2023)
Changed paths:
M cmk/base/plugins/agent_based/livestatus_status.py
Log Message:
-----------
Handle pre-2.2 status table output.
Change-Id: I45816b03d8f853093f9f4d4d900a5746955a6852
Commit: 7783eace097310be7c42ec770bf33d9520f6b899
https://github.com/tribe29/checkmk/commit/7783eace097310be7c42ec770bf33d952…
Author: Marcel Schulte <marcel.schulte(a)tribe29.com>
Date: 2023-02-20 (Mon, 20 Feb 2023)
Changed paths:
A .werks/12767
Log Message:
-----------
12767 FIX added tags and labels to cmcdump exported and imported data
It's now possible to use searching or filtering for tags and labels in hosts/services resulting from cmcdump ex- and import.
Microcore configuration generation takes into account that tags and/or labels could be missing because export has been done with former versions.
Change-Id: I846a0cb60d32d7f533f50cdb15aa89a235a313d4
Compare: https://github.com/tribe29/checkmk/compare/c76b936c453b...7783eace0973