Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 0fd5fe1aac5f298031c03e9fb8c908d078cf3fde
https://github.com/Checkmk/checkmk/commit/0fd5fe1aac5f298031c03e9fb8c908d07…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2024-02-27 (Tue, 27 Feb 2024)
Changed paths:
M cmk/update_config/main.py
R cmk/update_config/plugins/pre_actions/cleanup_precompiled_hosts.py
Log Message:
-----------
Fix broken update
* remove *pkl files before GUI context
CMK-16297
Change-Id: Ibbc2ce4b07255388085a5e599a7fbe2c51d8a5fe
Commit: d14ca5487ea7aba092513f2e8182cb2c303845cf
https://github.com/Checkmk/checkmk/commit/d14ca5487ea7aba092513f2e8182cb2c3…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-02-27 (Tue, 27 Feb 2024)
Changed paths:
A .werks/15839.md
Log Message:
-----------
15839 Connection state of interface on Windows is supported out-of-the-box
Previously, users were required to install an additional plugin to
determine the state of a network interface on Windows.
With the current release, this functionality is now integrated directly into the
Windows agent, eliminating the need for extra plugins.
For enhanced consistency across operating systems, network interfaces that are
operational are now marked as `up`, and those that are not available are marked
as `down`, aligning with the terminology used on Linux.
Change-Id: I5da43659ed0eca74653059a5d293ed38db2980da
Compare: https://github.com/Checkmk/checkmk/compare/602791940c97...d14ca5487ea7
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: 602791940c977e7b75060990eaf24728a4760142
https://github.com/Checkmk/checkmk/commit/602791940c977e7b75060990eaf24728a…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-02-27 (Tue, 27 Feb 2024)
Changed paths:
A tests/unit/cmk/plugins/__init__.py
A tests/unit/cmk/plugins/aws/__init__.py
A tests/unit/cmk/plugins/aws/agent_based/__init__.py
A tests/unit/cmk/plugins/aws/server_side_calls/__init__.py
A tests/unit/cmk/plugins/azure/__init__.py
A tests/unit/cmk/plugins/azure/agent_based/__init__.py
A tests/unit/cmk/plugins/cisco/__init__.py
A tests/unit/cmk/plugins/cisco/agent_based/__init__.py
A tests/unit/cmk/plugins/cmctc/__init__.py
A tests/unit/cmk/plugins/cmctc/agent_based/__init__.py
A tests/unit/cmk/plugins/collection/__init__.py
A tests/unit/cmk/plugins/collection/agent_based/__init__.py
A tests/unit/cmk/plugins/collection/rulesets/__init__.py
A tests/unit/cmk/plugins/collection/server_side_calls/__init__.py
A tests/unit/cmk/plugins/dns/__init__.py
A tests/unit/cmk/plugins/dns/server_side_calls/__init__.py
A tests/unit/cmk/plugins/elasticsearch/__init__.py
A tests/unit/cmk/plugins/elasticsearch/server_side_calls/__init__.py
A tests/unit/cmk/plugins/gcp/__init__.py
A tests/unit/cmk/plugins/lib/__init__.py
A tests/unit/cmk/plugins/mail/__init__.py
A tests/unit/cmk/plugins/mail/server_side_calls/__init__.py
A tests/unit/cmk/plugins/mssql/__init__.py
A tests/unit/cmk/plugins/mssql/agent_based/__init__.py
A tests/unit/cmk/plugins/netapp/__init__.py
A tests/unit/cmk/plugins/prism/__init__.py
A tests/unit/cmk/plugins/prism/server_side_calls/__init__.py
A tests/unit/cmk/plugins/proxmox_ve/__init__.py
A tests/unit/cmk/plugins/proxmox_ve/server_side_calls/__init__.py
A tests/unit/cmk/plugins/pure_storage_fa/__init__.py
A tests/unit/cmk/plugins/pure_storage_fa/agent_based/__init__.py
A tests/unit/cmk/plugins/pure_storage_fa/server_side_calls/__init__.py
A tests/unit/cmk/plugins/ssh/__init__.py
A tests/unit/cmk/plugins/ssh/server_side_calls/__init__.py
A tests/unit/cmk/plugins/three_par/__init__.py
A tests/unit/cmk/plugins/three_par/server_side_calls/__init__.py
A tests/unit/cmk/plugins/vsphere/__init__.py
A tests/unit/cmk/plugins/vsphere/server_side_calls/__init__.py
Log Message:
-----------
Added missing __init__.py files.
Without these we get name clashes when running parts of the tests subtree
directly.
Change-Id: I784910564500a6f3be2a7ffcdd56a5d1afb48526
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: a2544855a47b8ee0bfe8876eabcf4cdaa83a652d
https://github.com/Checkmk/checkmk/commit/a2544855a47b8ee0bfe8876eabcf4cdaa…
Author: Marcel Arentz <marcel.arentz(a)checkmk.com>
Date: 2024-02-27 (Tue, 27 Feb 2024)
Changed paths:
M cmk/gui/utils/urls.py
Log Message:
-----------
update link for developing check plugins
the articles have been restructured and now include an overview
article. This article is now linked in Checkmk.
Change-Id: I3a8678391df187fb50153b5e16c366e5896e2f41
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: bc5e3af8136158df8a34a9ab33e6145b9638b93a
https://github.com/Checkmk/checkmk/commit/bc5e3af8136158df8a34a9ab33e6145b9…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-02-27 (Tue, 27 Feb 2024)
Changed paths:
A tests/unit/cmk/plugins/__init__.py
A tests/unit/cmk/plugins/aws/__init__.py
A tests/unit/cmk/plugins/aws/agent_based/__init__.py
A tests/unit/cmk/plugins/aws/server_side_calls/__init__.py
A tests/unit/cmk/plugins/azure/__init__.py
A tests/unit/cmk/plugins/azure/agent_based/__init__.py
A tests/unit/cmk/plugins/cisco/__init__.py
A tests/unit/cmk/plugins/cisco/agent_based/__init__.py
A tests/unit/cmk/plugins/cmctc/__init__.py
A tests/unit/cmk/plugins/cmctc/agent_based/__init__.py
A tests/unit/cmk/plugins/collection/__init__.py
A tests/unit/cmk/plugins/collection/agent_based/__init__.py
A tests/unit/cmk/plugins/collection/rulesets/__init__.py
A tests/unit/cmk/plugins/collection/server_side_calls/__init__.py
A tests/unit/cmk/plugins/collection/server_side_calls/test_check_sftp.py
R tests/unit/cmk/plugins/collection/server_side_calls/test_check_sftp.py/test_check_sftp.py
A tests/unit/cmk/plugins/dns/__init__.py
A tests/unit/cmk/plugins/dns/server_side_calls/__init__.py
A tests/unit/cmk/plugins/elasticsearch/__init__.py
A tests/unit/cmk/plugins/elasticsearch/server_side_calls/__init__.py
A tests/unit/cmk/plugins/fritzbox/__init__.py
A tests/unit/cmk/plugins/fritzbox/agent_based/__init__.py
A tests/unit/cmk/plugins/fritzbox/server_side_calls/__init__.py
A tests/unit/cmk/plugins/gcp/__init__.py
A tests/unit/cmk/plugins/lib/__init__.py
A tests/unit/cmk/plugins/mail/__init__.py
A tests/unit/cmk/plugins/mail/server_side_calls/__init__.py
A tests/unit/cmk/plugins/mssql/__init__.py
A tests/unit/cmk/plugins/mssql/agent_based/__init__.py
A tests/unit/cmk/plugins/netapp/__init__.py
A tests/unit/cmk/plugins/prism/__init__.py
A tests/unit/cmk/plugins/prism/server_side_calls/__init__.py
A tests/unit/cmk/plugins/proxmox_ve/__init__.py
A tests/unit/cmk/plugins/proxmox_ve/server_side_calls/__init__.py
A tests/unit/cmk/plugins/pure_storage_fa/__init__.py
A tests/unit/cmk/plugins/pure_storage_fa/agent_based/__init__.py
A tests/unit/cmk/plugins/pure_storage_fa/server_side_calls/__init__.py
A tests/unit/cmk/plugins/ssh/__init__.py
A tests/unit/cmk/plugins/ssh/server_side_calls/__init__.py
A tests/unit/cmk/plugins/three_par/__init__.py
A tests/unit/cmk/plugins/three_par/server_side_calls/__init__.py
A tests/unit/cmk/plugins/vsphere/__init__.py
A tests/unit/cmk/plugins/vsphere/server_side_calls/__init__.py
Log Message:
-----------
Added missing __init__.py files.
Without these we get name clashes when running parts of the tests subtree
directly.
Note that this change includes a fix for a naming glitch, too: A test ended
up in a funny directory name which was not even a valid python module name.
Change-Id: I784910564500a6f3be2a7ffcdd56a5d1afb48526
Commit: 217747cc63cd52a513417b7ee03f024912943e50
https://github.com/Checkmk/checkmk/commit/217747cc63cd52a513417b7ee03f02491…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-02-27 (Tue, 27 Feb 2024)
Changed paths:
A tests/unit/checks/test_oracle_sql.py
Log Message:
-----------
Add baseline test for oracle_sql
...before migrating it
Change-Id: Idc8d0b5ae4aa1392c5785c682776422e7bb6256c
JIRA-Ref: SUP-17484
(cherry picked from commit 595b3cfe8e7784308eab826f65512a7a2654417a)
Compare: https://github.com/Checkmk/checkmk/compare/666dc738eb94...217747cc63cd
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: 666dc738eb94dc5133d210c7875994a3b01b04ac
https://github.com/Checkmk/checkmk/commit/666dc738eb94dc5133d210c7875994a3b…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-02-27 (Tue, 27 Feb 2024)
Changed paths:
M cmk/utils/werks/announce/__init__.py
M cmk/utils/werks/announce/templates/announce.md.jinja2
M cmk/utils/werks/announce/templates/announce.txt.jinja2
Log Message:
-----------
Add email/support link for bug reports during beta phases
Change-Id: I5c39ba77764a6fa87dfacc5561cc5c14c227d371
(cherry picked from commit 5d3b81ad51ef5afa9b5b0e14fa4fb2462eb11e28)
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: 62ac8364786d5c718a450d586d376a4e7e502446
https://github.com/Checkmk/checkmk/commit/62ac8364786d5c718a450d586d376a4e7…
Author: Marcel Arentz <marcel.arentz(a)checkmk.com>
Date: 2024-02-27 (Tue, 27 Feb 2024)
Changed paths:
M cmk/gui/utils/urls.py
Log Message:
-----------
update link for developing check plugins
the articles have been restructured and now include an overview
article. This article is now linked in Checkmk.
Change-Id: I3a8678391df187fb50153b5e16c366e5896e2f41
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: 5d3b81ad51ef5afa9b5b0e14fa4fb2462eb11e28
https://github.com/Checkmk/checkmk/commit/5d3b81ad51ef5afa9b5b0e14fa4fb2462…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-02-27 (Tue, 27 Feb 2024)
Changed paths:
M cmk/utils/werks/announce/__init__.py
M cmk/utils/werks/announce/templates/announce.md.jinja2
M cmk/utils/werks/announce/templates/announce.txt.jinja2
Log Message:
-----------
Add email for bug reports during 2.3.0 beta phase
Change-Id: I5c39ba77764a6fa87dfacc5561cc5c14c227d371
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: 491305a3978db4497bdb581e78b064216aa71bea
https://github.com/Checkmk/checkmk/commit/491305a3978db4497bdb581e78b064216…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-02-27 (Tue, 27 Feb 2024)
Changed paths:
M cmk/gui/openapi/endpoints/notification_rules/response_schemas.py
Log Message:
-----------
openapi/notification_rules: resolve conflict for Checkbox
Change-Id: I4cfafe0ddf9a35396218c0cab30d0d33a89485c1
Commit: 445f138f8baa04262472996068cd26b3148d486e
https://github.com/Checkmk/checkmk/commit/445f138f8baa04262472996068cd26b31…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-02-27 (Tue, 27 Feb 2024)
Changed paths:
M cmk/gui/wsgi/app.py
Log Message:
-----------
openapi/spec: suppress duplicate warnings for generic fields
Change-Id: I94652b639bd3c82944e48c5ac279c98d9797bd12
Commit: f113f413fe7d5038614740b86e29d54b5a782f46
https://github.com/Checkmk/checkmk/commit/f113f413fe7d5038614740b86e29d54b5…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-02-27 (Tue, 27 Feb 2024)
Changed paths:
A .werks/16172.md
M agents/plugins/kaspersky_av
A tests/unit-shell/agents/plugins/test_kaspersky_av.sh
Log Message:
-----------
16172 SEC kaspersky_av: Don't run kav4fs-control or kesl-control if they aren't owned by root
Kaspersky Anti-Virus plugin uses /opt/kaspersky/kav4fs/bin/kav4fs-control and
/opt/kaspersky/kesl/bin/kesl-control commands to monitor a Kaspersky Anti-Virus
installation.
To prevent privilege escalation, the plugin (which is run by root user) must
not run executables which can be changed by less privileged users.
In the default installation, kav4fs-control and kesl-control commands are owned
by root and root is the only user with write permissions, which prevents privilege
escalation attacks.
With this Werk, the plugin checks if control commands are owned by root and root
is the only user with write permissions before running the command. If that's not
the case the commands won't be run. This prevents privilege escalation attacks if
the permissions of the control commands have been changed.
CMK-15318
Change-Id: Ie5de60541dbd76a983c9918ccf48a73ed1ee26f7
Compare: https://github.com/Checkmk/checkmk/compare/2eca0ad69574...f113f413fe7d
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications