Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 1c249dcacc8d4868680f63f4354ec28fb716f844
https://github.com/tribe29/checkmk/commit/1c249dcacc8d4868680f63f4354ec28fb…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
A .werks/14035
M cmk/base/api/agent_based/register/check_plugins_legacy.py
M tests/unit/checks/test_scaleio_devices.py
M tests/unit/cmk/base/api/agent_based/register/test_check_plugins_legacy.py
Log Message:
-----------
FIX 14035: Clustering fixed for legacy check plugins
During conversion of legacy check plugins we would create a Result
without a summary. Because that was possible in the old check world.
That breaks assumptions in new code that a summary always exists.
Now we always add a summary to keep the invariants of `Result`.
Change-Id: I5c7a2172f6330ff3d21d2fdd035b1d8089185007
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0814a8e8c9f67f1d0ab3a206c69da79fe02e25ca
https://github.com/tribe29/checkmk/commit/0814a8e8c9f67f1d0ab3a206c69da79fe…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M buildscripts/scripts/stages.yml
M tests/Makefile
Log Message:
-----------
Add "cyclic dependency" stage to Gerrit
68 then number of cycles that the program currently
finds in our repository.
CMK-10512
Change-Id: I2f4917602bd1074ca4837fbb0c931ec4054130e3
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c449ebc1a519a40c7d9134f7efe3dacfb7698073
https://github.com/tribe29/checkmk/commit/c449ebc1a519a40c7d9134f7efe3dacfb…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
Consolidate system apache related logic
Extracted the logic for writing the apache config hook and applying it
to the system apache to separate functions. Preparte to move them over
to a separate module in the next step.
Change-Id: I6a9e1d81450111ea3f6c024b946d7c1c24d5c4c6
Commit: 34c443ed814d7f5fc7bbc48a194fb8f8d1810171
https://github.com/tribe29/checkmk/commit/34c443ed814d7f5fc7bbc48a194fb8f8d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
A omd/packages/omd/omdlib/console.py
M omd/packages/omd/omdlib/main.py
A omd/packages/omd/omdlib/system_apache.py
M omd/packages/omd/omdlib/tmpfs.py
M omd/packages/omd/omdlib/utils.py
Log Message:
-----------
Move system apache to separate module
Change-Id: I2745c2b094f420b647aa915b4ebf5e167a262b1d
Commit: 42c832896936af28826f42ff52ffe0089731902a
https://github.com/tribe29/checkmk/commit/42c832896936af28826f42ff52ffe0089…
Author: Anastasiya Liatsetskaya <anastasiya.liatsetskaya(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M checks/agent_appdynamics
M cmk/gui/plugins/wato/special_agents/appdynamics.py
M cmk/special_agents/agent_appdynamics.py
M tests/unit/checks/test_agent_appdynamics.py
Log Message:
-----------
appdynamics special agent: Add option to use password store
We will later on add a werk which describes this change for all affected
special agents.
CMK-6775
Change-Id: Iad315bb753e68ac09136daf454b208db35cb63e8
Compare: https://github.com/tribe29/checkmk/compare/f7b7e296a347...42c832896936
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 6a117437829109317bfca4559cfd91b52a5b3d90
https://github.com/tribe29/checkmk/commit/6a117437829109317bfca4559cfd91b52…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_backup.py
Log Message:
-----------
sap_hana_backup: fix misleading timestamp
reduce wtf factor by adjusting backup end timestamp to be the same as
readable backup end timestamp.
Change-Id: Ie59c1cacbaa7e063e3a478390c7660937d1fe493
Commit: beabd806a0012ebafc114d128dcb28608cc3d5d6
https://github.com/tribe29/checkmk/commit/beabd806a0012ebafc114d128dcb28608…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M cmk/base/plugins/agent_based/sap_hana_backup.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_backup.py
Log Message:
-----------
sap_hana_backup: add typing, simplify rendering
* render readable timestamp from timestamp
* undo renaming of State
* avoid redundant variable assignment
* add typing:
** add new unit test revealed by typing: cluster node data could be None
** fix test data in incorrect structure
Change-Id: I1b54331ab8d74c79535340d10c23171358d22def
Commit: c7b2de9ad258c21300d67f230fd190d0fd350fff
https://github.com/tribe29/checkmk/commit/c7b2de9ad258c21300d67f230fd190d0f…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
A .werks/14310
M cmk/base/plugins/agent_based/sap_hana_backup.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_backup.py
Log Message:
-----------
14310 FIX sap_hana_backup: cluster check crashes when node has no data
Change-Id: Ic330cee15d3e97449270adb0a078aa70510f3f4d
Commit: c07dd830fb0badcd0177e8c1c71472332496db46
https://github.com/tribe29/checkmk/commit/c07dd830fb0badcd0177e8c1c71472332…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
A .werks/14309
M agents/plugins/mk_sap_hana
M cmk/base/plugins/agent_based/sap_hana_backup.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_backup.py
Log Message:
-----------
14309 FIX sap_hana_backup: backup duration shows negative timespan
SUP-10211
Change-Id: Ie951e053c97023d1d30cd2978179a23cb40aced9
Compare: https://github.com/tribe29/checkmk/compare/0f3387f84764...c07dd830fb0b
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 1ee9f799053656a2451ad6dd0e70fa048e2562b6
https://github.com/tribe29/checkmk/commit/1ee9f799053656a2451ad6dd0e70fa048…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M web/htdocs/themes/facelift/scss/_dashboard.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
Site overview: Change 'ok' color to green
SUP-8054
Change-Id: I19d9c976023fe5a83e6194ebb20efbc336d73a59
Commit: f58626e6ece7c52829f800038dbbb9138b536457
https://github.com/tribe29/checkmk/commit/f58626e6ece7c52829f800038dbbb9138…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
A .werks/14324
M cmk/utils/tags.py
Log Message:
-----------
14324 FIX Fix validation of tag IDs
FEED-7019
Change-Id: I1b0605f7b6801ff63c1415a2a0ca5d9bb8eccedf
Commit: 28026d43f721ddc15248ec7d1bf7f42846e540e8
https://github.com/tribe29/checkmk/commit/28026d43f721ddc15248ec7d1bf7f4284…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M buildscripts/scripts/build-cmk-container.jenkins
M buildscripts/scripts/lib/upload_artifacts.groovy
Log Message:
-----------
Upload docker .tar.gz
Spliting the build and the deploy stages in the release process
made it necessary to store the docker .tar.gz on our internal
caching server.
Change-Id: I36a9a1736cf23dec25bd9fe2be0da805791052ec
Compare: https://github.com/tribe29/checkmk/compare/14a1ec225d88...28026d43f721
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 0f3387f84764b99e000b5d0692816c5fdcbe0301
https://github.com/tribe29/checkmk/commit/0f3387f84764b99e000b5d0692816c5fd…
Author: Alei Salem <aleieldin.salem(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
A .werks/14260
M cmk/gui/plugins/views/painters.py
Log Message:
-----------
14260 SEC Fix XSS vulnerability in dashboard elements
A persistent XSS attack was possible by injecting javascript payloads in strings displayed on various dashboards (e.g., service description).
Change-Id: I70056c4310d6675d6f52e6a7f046ec6fdf488679
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 031411a700ddf8222f69093b823ee392fa5e5a68
https://github.com/tribe29/checkmk/commit/031411a700ddf8222f69093b823ee392f…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M locale/Makefile
Log Message:
-----------
update-pos: Improve workflow
Previously, we first stripped away code comments from the po files and
then we checked for errors concerning Python formatters. This had the
disadvantage that in case of errors, the line numbers of these errors
referred to the already stripped file, which makes fixing these errors
unnecessarily difficult.
Now, we first check for errors and immediately abort if we find any.
This means that the line numbers now correspond to the unstripped po
files, which are directly available in the checkmk-locale git.
Change-Id: Ie91e1022bd5551f0aefed1a9dd37219af0119080
Commit: ffbb6bdfa2276fc68187efb967dfe7e4b26d6ffc
https://github.com/tribe29/checkmk/commit/ffbb6bdfa2276fc68187efb967dfe7e4b…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
A .werks/14079
M cmk/gui/plugins/openapi/endpoints/host_internal.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_internal.py
Log Message:
-----------
14079 FIX Agent registration: Fix required user permissions
CMK-10659
Change-Id: Ice49c49c5903ae6490b45300da36fa5832841f27
Commit: 88cb561641913d9935a6ea953b4c36f6b18d4941
https://github.com/tribe29/checkmk/commit/88cb561641913d9935a6ea953b4c36f6b…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/host_internal.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_internal.py
Log Message:
-----------
REST API: Improve error messages for internal host endpoints
CMK-10659
Change-Id: I25146f2613927668c9bbbd653c9b8c8e298b0a33
Compare: https://github.com/tribe29/checkmk/compare/0530ed908f0e...88cb56164191