Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: 10b17f04293ef065cf9a19c9a3473f7722c54c66
https://github.com/Checkmk/checkmk/commit/10b17f04293ef065cf9a19c9a3473f772…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-03-31 (Sun, 31 Mar 2024)
Changed paths:
A .werks/16416
M omd/packages/omd/omd.make
Log Message:
-----------
16416 FIX Make scp command work as site userr on SLES 15
On SUSE Linux Enterprise Server 15 systems, the `scp` command could crash with
```
/usr/bin/ssh: symbol lookup error: /usr/bin/ssh: undefined symbol: EVP_KDF_CTX_free, version OPENSSL_1_1_1d lost connection
```
when executed as a site user.
Change-Id: I5caab291fc8a6d42a0a08885961f0883f94f48d1
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: f300393b4e55492303974e52720bb2c492b6132d
https://github.com/Checkmk/checkmk/commit/f300393b4e55492303974e52720bb2c49…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-03-31 (Sun, 31 Mar 2024)
Changed paths:
A .werks/16414.md
M cmk/gui/userdb/user_attributes.py
Log Message:
-----------
16414 FIX Support Old Configuration Format For 'Disable notifications'
In Werk #6417, we announced that some changes to `etc/check_mk/conf.d/wato/contacts.mk` are
necessary before updating. In case a user did not migrate his configuration, they would encounter
the following crash in 2.2.0, but not in 2.1.0:
```
File "/omd/sites/edding/lib/python3/cmk/base/notify.py", line 968, in rbn_rule_contacts
if disable_notifications_opts.get("disable", False):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'bool' object has no attribute 'get'
```
This crash is now no longer shown.
Change-Id: I8f1a0c0de4fb73eab6c8b69224a60fcfa70b03ea
Commit: 7d3fb408e6964d216d42f18946b6f88fbce08813
https://github.com/Checkmk/checkmk/commit/7d3fb408e6964d216d42f18946b6f88fb…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-03-31 (Sun, 31 Mar 2024)
Changed paths:
M .werks/16414.md
M cmk/gui/userdb/user_attributes.py
M cmk/update_config/plugins/actions/user_attributes.py
A tests/unit/cmk/update_config/plugins/actions/test_user_attributes.py
Log Message:
-----------
Migrate instead of transform
The original attempt to revert to old status was insufficient, since I
did not release that we use multiple call sites to load `contacts.mk`
from disk.
Luckily, I was also mistaken about the capabilities of our
update plugins, so it all works out in the end.
SUP-17012
Change-Id: I33f5b2d775851ac819445e12dfbb629c08669b96
Commit: 863fc0347f0260ca6abe8984a0a7a3644c4746ba
https://github.com/Checkmk/checkmk/commit/863fc0347f0260ca6abe8984a0a7a3644…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-03-31 (Sun, 31 Mar 2024)
Changed paths:
A .werks/16416.md
M omd/packages/omd/omd.make
M tests/integration/omd/test_openssl_using_cmds.py
Log Message:
-----------
16416 FIX Make scp command work as site userr on SLES 15
On SUSE Linux Enterprise Server 15 systems, the `scp` command could crash with
```
/usr/bin/ssh: symbol lookup error: /usr/bin/ssh: undefined symbol: EVP_KDF_CTX_free, version OPENSSL_1_1_1d lost connection
```
when executed as a site user.
Change-Id: I5caab291fc8a6d42a0a08885961f0883f94f48d1
Compare: https://github.com/Checkmk/checkmk/compare/5b635955a3d3...863fc0347f02
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 5a7bf2cd9cb9c7ddbc67a9324c4ec5e7b075b189
https://github.com/Checkmk/checkmk/commit/5a7bf2cd9cb9c7ddbc67a9324c4ec5e7b…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-03-31 (Sun, 31 Mar 2024)
Changed paths:
A .werks/16414
M cmk/gui/userdb/user_attributes.py
Log Message:
-----------
16414 FIX Support Old Configuration Format For 'Disable notifications'
In Werk #6417, we announced that some changes to `etc/check_mk/conf.d/wato/contacts.mk` are
necessary before updating. In case a user did not migrate his configuration, they would encounter
the following crash in 2.2.0, but not in 2.1.0:
```
File "/omd/sites/edding/lib/python3/cmk/base/notify.py", line 968, in rbn_rule_contacts
if disable_notifications_opts.get("disable", False):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'bool' object has no attribute 'get'
```
This crash is now no longer shown.
Change-Id: I8f1a0c0de4fb73eab6c8b69224a60fcfa70b03ea
Commit: c74ef5c10401996c3b8baafb7a81d55b49bf1a46
https://github.com/Checkmk/checkmk/commit/c74ef5c10401996c3b8baafb7a81d55b4…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-03-31 (Sun, 31 Mar 2024)
Changed paths:
M .werks/16414
M cmk/gui/userdb/user_attributes.py
M cmk/update_config/plugins/actions/user_attributes.py
M tests/unit/cmk/update_config/plugins/actions/test_user_attributes.py
Log Message:
-----------
Migrate instead of transform
The original attempt to revert to old status was insufficient, since I
did not release that we use multiple call sites to load `contacts.mk`
from disk.
Luckily, I was also mistaken about the capabilities of our
update plugins, so it all works out in the end.
SUP-17012
Change-Id: I33f5b2d775851ac819445e12dfbb629c08669b96
Commit: 8670437a5b3ad08f445e1f988c6aee57c0f43c39
https://github.com/Checkmk/checkmk/commit/8670437a5b3ad08f445e1f988c6aee57c…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-03-31 (Sun, 31 Mar 2024)
Changed paths:
A .werks/16416
M omd/packages/omd/omd.make
M tests/integration/omd/test_openssl_using_cmds.py
Log Message:
-----------
16416 FIX Make scp command work as site userr on SLES 15
On SUSE Linux Enterprise Server 15 systems, the `scp` command could crash with
```
/usr/bin/ssh: symbol lookup error: /usr/bin/ssh: undefined symbol: EVP_KDF_CTX_free, version OPENSSL_1_1_1d lost connection
```
when executed as a site user.
Change-Id: I5caab291fc8a6d42a0a08885961f0883f94f48d1
Compare: https://github.com/Checkmk/checkmk/compare/9fd44f67ff95...8670437a5b3a
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 11e09734622167f0d038d3c48b1c5671cb05f444
https://github.com/Checkmk/checkmk/commit/11e09734622167f0d038d3c48b1c5671c…
Author: Luka Racic <luka.racic(a)checkmk.com>
Date: 2024-03-29 (Fri, 29 Mar 2024)
Changed paths:
M tests/testlib/pylint_checker_cmk_module_layers.py
Log Message:
-----------
rmk: Temporarily hide Robotmk Dashboard
Once we decide to show the Dashboard again, we can just re-implement
commit: 6876eca2fbaad3f09bfc2e2262b6ec5e738ec8b7
The Change-Id of the commit is: Ib3eca6890405c8df77e3b4b969e16a310ad87e70
CMK-16641
Change-Id: Ic9de5fcb9c3b81e836616d2a51a90edc103b146e
Commit: 8597755cdeab0cc662bed7b65ff3a320ea8cdda2
https://github.com/Checkmk/checkmk/commit/8597755cdeab0cc662bed7b65ff3a320e…
Author: Luka Racic <luka.racic(a)checkmk.com>
Date: 2024-03-29 (Fri, 29 Mar 2024)
Changed paths:
A .werks/16343.md
Log Message:
-----------
16343 rmk: Remove 'Load environment variables from file' field in Robotmk Scheduler bakery rule
Users who have configured the 'Load environment variable from file' field in the Robotmk Scheduler rule are affected by this incompatible werk. Any rules that contain the value for this field will be automatically migrated during the update and the value will be removed from the rules.
Originally, this field was designed to be fully compatible with Robots that could be used within Robocorp's cloud environment.
However, as Robocorp shifted its focus from Robot Framework to Python developers, the need for the VS Code extensions provided by Robocorp became redundant. The language server for Robot Framework would no longer be maintained, and the "RobotCode" extension would no longer serve Robot Framework users. In addition, both extensions had a rather confusing interface and didn't work well together. Now the RobotCode extension is the only necessary extension for VS Code, and it works very well.
The env.json file generated from this field was used exclusively by the Robocorp extension. This approach allowed local initiation and debugging of automations with the exact set of environment variables configured, mirroring those set later in the Cloud UI.
For the above reasons, we decided to remove this field.
CMK-16658
Change-Id: I52f3b778157a5c162b5c9164bf5a069c82757d11
Compare: https://github.com/Checkmk/checkmk/compare/ae3bfcb13b31...8597755cdeab
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: ae3bfcb13b3131188aa04336fbcc51ddcf500b98
https://github.com/Checkmk/checkmk/commit/ae3bfcb13b3131188aa04336fbcc51ddc…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-03-28 (Thu, 28 Mar 2024)
Changed paths:
A .werks/16416.md
M omd/packages/omd/omd.make
M tests/integration/omd/test_openssl_using_cmds.py
Log Message:
-----------
16416 FIX Make scp command work as site userr on SLES 15
On SUSE Linux Enterprise Server 15 systems, the `scp` command could crash with
```
/usr/bin/ssh: symbol lookup error: /usr/bin/ssh: undefined symbol: EVP_KDF_CTX_free, version OPENSSL_1_1_1d lost connection
```
when executed as a site user.
Change-Id: I5caab291fc8a6d42a0a08885961f0883f94f48d1
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 5b635955a3d3a39f2dc33be81464eac3547160a9
https://github.com/Checkmk/checkmk/commit/5b635955a3d3a39f2dc33be81464eac35…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-03-28 (Thu, 28 Mar 2024)
Changed paths:
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
fix Oracle plugin for Windows
If run as admin and executable is NOT protected from non-admin write access then
1. write error:
XE|FAILURE|Safe execution is not possible: THE-HOST\THE-USER
has 'Write' access to 'c:\path\to\oracle\home\bin\sqlplus.exe'.
Either run the plugin as a user using the rule 'Run plugins and local checks
using non-system account' or disable 'Write', 'Modify' and 'Full control'
access to the by non-admin users.
2. continue to next instance
otherwise normal execution
TEST: Local manual using installed Windows agent and installed Oracle Express.
1. a user has write access: error similar to above mentioned
2. a user has no write access: no errors
Change-Id: I024ad7e2f4b7375624bc4c9175ad2ea4026a8835
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 9fd44f67ff95b3d707c35cb8b05f9b2922733c29
https://github.com/Checkmk/checkmk/commit/9fd44f67ff95b3d707c35cb8b05f9b292…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-03-28 (Thu, 28 Mar 2024)
Changed paths:
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
fix Oracle plugin for Windows
If run as admin and executable is NOT protected from non-admin write access then
1. write error:
XE|FAILURE|Safe execution is not possible: THE-HOST\THE-USER
has 'Write' access to 'c:\path\to\oracle\home\bin\sqlplus.exe'.
Either run the plugin as a user using the rule 'Run plugins and local checks
using non-system account' or disable 'Write', 'Modify' and 'Full control'
access to the by non-admin users.
2. continue to next instance
otherwise normal execution
TEST: Local manual using installed Windows agent and installed Oracle Express.
1. a user has write access: error similar to above mentioned
2. a user has no write access: no errors
Change-Id: I024ad7e2f4b7375624bc4c9175ad2ea4026a8835
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications