Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 1ad23b903973935f0fd76438a2c4b42d573a1f68
https://github.com/Checkmk/checkmk/commit/1ad23b903973935f0fd76438a2c4b42d5…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/notification_rules/response_schemas.py
Log Message:
-----------
Add plugin_params field to schema
Schemathesis tests are complaining about the response schemas not defining this field.
Change-Id: I60e646a5da7ae7068b1a767f339ab6e39d0ceee9
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 8bfb00ae994c509573a66d1933e5c498b557497f
https://github.com/Checkmk/checkmk/commit/8bfb00ae994c509573a66d1933e5c498b…
Author: David Gervasoni <david.gervasoni(a)checkmk.com>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
A .werks/16327.md
M cmk/plugins/netapp/agent_based/netapp_ontap_environment.py
Log Message:
-----------
16327 FIX netapp_ontap_environment: show unit of measurement in summary
The service summary now displays the units of measurement of the monitored value.
Change-Id: Ib75b8a2a86139c3873e567ee0613b3f21bdb8c1c
Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: c025ee83fb7fd0cc7459507759a7a0b888cf2ad4
https://github.com/Checkmk/checkmk/commit/c025ee83fb7fd0cc7459507759a7a0b88…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
A .werks/16332
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
16332 FIX for 'ERROR: Failed to read config of site' of existing site when creating a new one
When creating a new site while having other sites the new site tries to determine the used ports of the other sites with checking their 'etc/omd/site.conf'. If this file is not accessible an error 'ERROR: Failed to read config of site ...' is shown.
This happens e.g. if a root user with a restictive umask (e.g. 0077) creates a site. The site folder has then only owner and group permissions set while "other" does not have any permissions. After this site folder and the site user is created omd switches to that user and creates the file and folder structure with defined permissions. So that 'etc/omd/site.conf' is other-readable.
Since the site folder is missing the executable permission for other this folder is not traversable therefore the files and folders beneath are inaccessible.
With this change we make sure that the site folder has at least the executable permission for other.
For already existing sites this change has no affect. If the error 'ERROR: Failed to read config of site ...' is still shown make sure that existing site folders have that other executable permission, e.g. by 'chmod o+x /omd/sites/<SITENAME>'.
SUP-16556
Change-Id: Ibbf39be611f86203f0c26dfc69e7e3af08078883
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: ed2547fb6686cf4a84bc361f50cd171a75ae4599
https://github.com/Checkmk/checkmk/commit/ed2547fb6686cf4a84bc361f50cd171a7…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M tests/testlib/site.py
Log Message:
-----------
test_update: Fix issue with incorrect site name
Refreshing the site object before the interactive update
was assigning the site an incorrect ID.
This change fixes the issue.
Moreover, we make it easier to understand where the base-version
is used in the code that follows.
Change-Id: I487979e1b3ee51c3ffdf59f06f7c3cca2f82d9f7
Commit: aba733f05cf90739fdc40089ad59e8f216023cd0
https://github.com/Checkmk/checkmk/commit/aba733f05cf90739fdc40089ad59e8f21…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M tests/testlib/site.py
Log Message:
-----------
Cleanup update_as_site_user function
* Fix incorrect site-object usage
* Make it clearer which version is used as base-version
Change-Id: I56dd5ede73dbb44e185eb4a198c8837b92a477e5
Commit: 5e640b0a139954245f7b04f8cea4891c31170997
https://github.com/Checkmk/checkmk/commit/5e640b0a139954245f7b04f8cea4891c3…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M tests/update/conftest.py
Log Message:
-----------
test_update: Assert supported distros for interactive mode
The test performs an interactive update only for some specific distros.
We here assert those selected distros are among those supported.
CMK-15559
Change-Id: I988c09429e4afca681f0264bdc23a61f40566603
Compare: https://github.com/Checkmk/checkmk/compare/8ef18e1ac34f...5e640b0a1399
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: c1fdec722ff05a835fc8250b42db28f24c22ea24
https://github.com/Checkmk/checkmk/commit/c1fdec722ff05a835fc8250b42db28f24…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M packages/mk-sql/src/ms_sql/client.rs
Log Message:
-----------
mk-sql: extract connection to a separate function
Change-Id: I54f8118784d566016f1132c9911fb8e44cdababb
Commit: 49a281321818b47fba24f0c70873446123717f2d
https://github.com/Checkmk/checkmk/commit/49a281321818b47fba24f0c7087344612…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M cmk/gui/openapi/endpoints/notification_rules/response_schemas.py
Log Message:
-----------
Add plugin_params field to schema
Schemathesis tests are complaining about the response schemas not defining this field.
Change-Id: I60e646a5da7ae7068b1a767f339ab6e39d0ceee9
Compare: https://github.com/Checkmk/checkmk/compare/2c961585d2ba...49a281321818
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: ddb4652645b845775814624bd1e81ead19be6cf9
https://github.com/Checkmk/checkmk/commit/ddb4652645b845775814624bd1e81ead1…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M tests/plugins_integration/test_plugin_update.py
Log Message:
-----------
test_plugin_update: Handle services' changes after update
Change-Id: Ic83fc53d07ea2f219334dcaefcce2cdc45d49138
Commit: 9fa5939999b419f254ce2fff40bdc49f5fd5f440
https://github.com/Checkmk/checkmk/commit/9fa5939999b419f254ce2fff40bdc49f5…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M tests/qa-test-data
Log Message:
-----------
test_plugins: Update qa-test-data commit id
Change-Id: I5bafca83a0b15b6ae063616cf98c822d9c251860
Commit: 25595473e5b9e9f14be02d21f70b11226226369d
https://github.com/Checkmk/checkmk/commit/25595473e5b9e9f14be02d21f70b11226…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M tests/gui_e2e/test_login.py
Log Message:
-----------
gui-e2e test: Add logout sanity test
Change-Id: Ie03a1be0429c98138146d2e6efc8343179c61617
Commit: 8cdaea962cd72ff168cc07f05f7b807d94bc13c9
https://github.com/Checkmk/checkmk/commit/8cdaea962cd72ff168cc07f05f7b807d9…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M tests/update/conftest.py
Log Message:
-----------
test_update: Small fix in exception handling
Change-Id: Idfd6c1e4966c58ad47a72ecff7eecca006fef174
Commit: a2f20ad40146d6a768789be4b1bfb4211f400578
https://github.com/Checkmk/checkmk/commit/a2f20ad40146d6a768789be4b1bfb4211…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M tests/testlib/site.py
Log Message:
-----------
test_update: Fix issue with incorrect site name
Refreshing the site object before the interactive update
was assigning the site an incorrect ID.
This change fixes the issue.
Moreover, we make it easier to understand where the base-version
is used in the code that follows.
Change-Id: I487979e1b3ee51c3ffdf59f06f7c3cca2f82d9f7
Commit: 602a3bff75389c8efa5df71e59596113dc924b4a
https://github.com/Checkmk/checkmk/commit/602a3bff75389c8efa5df71e59596113d…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M tests/testlib/site.py
Log Message:
-----------
Cleanup update_as_site_user function
* Fix incorrect site-object usage
* Make it clearer which version is used as base-version
Change-Id: I56dd5ede73dbb44e185eb4a198c8837b92a477e5
Commit: 2c961585d2ba4351df73552e9b53aa61017bd2d0
https://github.com/Checkmk/checkmk/commit/2c961585d2ba4351df73552e9b53aa610…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M tests/update/conftest.py
Log Message:
-----------
test_update: Assert supported distros for interactive mode
The test performs an interactive update only for some specific distros.
We here assert those selected distros are among those supported.
CMK-15559
Change-Id: I988c09429e4afca681f0264bdc23a61f40566603
Compare: https://github.com/Checkmk/checkmk/compare/2a5e9596ee0b...2c961585d2ba