Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: cab58de107c7587de6205cb09fafe5c753f9b5f2
https://github.com/tribe29/checkmk/commit/cab58de107c7587de6205cb09fafe5c75…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M tests/Makefile
Log Message:
-----------
Re-enable mypy cache
mypy 1.0.1 fixed https://github.com/python/mypy/issues/14638
Change-Id: I751778a7499f80b01a6dc8d72b3c5fea124c318e
Commit: eb6416d3fb9a13b31b4782aff4e26cc3749f5e7f
https://github.com/tribe29/checkmk/commit/eb6416d3fb9a13b31b4782aff4e26cc37…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M doc/treasures/deprecated/agents/plugins/mrpe_include
M doc/treasures/deprecated/mk_oracle.old
Log Message:
-----------
Fixed various shellcheck findings.
Even the deprecated stuff in our repo should be OK, otherwise we should
better nuke it immediately.
Change-Id: I5e3535c4c45f7938b3f6ffa1278a904250224702
Commit: 089ddf708eaabbc115702f9581faf61199705907
https://github.com/tribe29/checkmk/commit/089ddf708eaabbc115702f9581faf6119…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M cmk/utils/store/_file.py
Log Message:
-----------
Permission exception for /etc/cma/backup.conf
This file is written by the appliance and then read by all sites.
Therefore the permissions must be wider.
CMK-11806
Change-Id: I9d2e9d61f5b33f1864f4651f8f95368690f7129d
Commit: 729232bebd9876752b8102dc086a202b09d38c8a
https://github.com/tribe29/checkmk/commit/729232bebd9876752b8102dc086a202b0…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
A .werks/15383
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_folder_config.py
Log Message:
-----------
15383 FIX folder_config: tighten pattern for folder name in create endpoint
Prior to this werk, the folder name pattern for the create endpoint
was too loose relative to the mechanism on the GUI side which generated
the internal name based on the provided title. This werk fixes this.
Change-Id: I040c21586603512e3de4d6d32fb9a69ba178e999
Commit: 56c86c7b08637674bab3210cf5eb56c484c48501
https://github.com/tribe29/checkmk/commit/56c86c7b08637674bab3210cf5eb56c48…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M tests/unit/cmk/base/test_config.py
Log Message:
-----------
Remove tests that break the RAW
Change-Id: Ib3be9c59c47e9d4fbee66e6cde80b404ab5e98d9
Compare: https://github.com/tribe29/checkmk/compare/b1395daaa5ec...56c86c7b0863
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 611f904c2ff8fd4cdb92e6964c25f6965f404b6b
https://github.com/tribe29/checkmk/commit/611f904c2ff8fd4cdb92e6964c25f6965…
Author: Teresa Siegmantel <teresa.siegmantel(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
A .werks/13974
M cmk/gui/plugins/openapi/endpoints/ruleset/fields.py
Log Message:
-----------
13974 FIX Correct ruleset search documentation text
The documentation text of the "deprecated" filter option in the 'list rulesets' endpoint incorrectly stated that
it will include deprecated rules in the results.
Instead it only shows deprecated rules, no non-deprecated rules.
The documentation has been updated in order to reflect the current and correct behaviour.
Change-Id: Id48f20608cd8089807d0335009951b19949ae054
Commit: 31cbf4400326965f2e489279ff604133137a56e3
https://github.com/tribe29/checkmk/commit/31cbf4400326965f2e489279ff6041331…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M cmk/bi/packs.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/watolib/host_rename.py
Log Message:
-----------
Improve typing around host renaming and fix type error
Renaming hosts crashed with
TypeError: '<' not supported between instances of 'tuple' and 'str'
CMK-12457
Change-Id: I001188f00a7e9b60bb574579e91352d419d41189
Commit: dbdb540b9b66cb74188aa5437412d8c0dc8714a4
https://github.com/tribe29/checkmk/commit/dbdb540b9b66cb74188aa5437412d8c0d…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M cmk/gui/bi/bi_manager.py
Log Message:
-----------
Avoid future import cycle (cmk.gui.watolib <-> cmk.gui.bi)
CMK-12457
Change-Id: I9f00e05b79ec427b5dd6da63f8647aa8850dd79b
Commit: d7b3473c07b66979c717eea795e12ec96ac0de3b
https://github.com/tribe29/checkmk/commit/d7b3473c07b66979c717eea795e12ec96…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
A .werks/15406
M cmk/gui/watolib/__init__.py
M cmk/gui/watolib/host_rename.py
M tests/unit/cmk/gui/watolib/test_watolib.py
Log Message:
-----------
15406 FIX Renaming of hosts: Handle TLS agent registrations correctly
CMK-12457
Change-Id: I68264794f71c9d640499dffb4a0cef7d7a99de3a
Commit: 7ecd69f0afa21789bd0e9811a4ff9da06d16d4a5
https://github.com/tribe29/checkmk/commit/7ecd69f0afa21789bd0e9811a4ff9da06…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M tests/composition/controller_site_interactions/common.py
M tests/composition/controller_site_interactions/test_register_workflow.py
A tests/composition/controller_site_interactions/test_rename_preserves_registration.py
M tests/composition/controller_site_interactions/test_status.py
M tests/testlib/openapi_session.py
Log Message:
-----------
Composition tests to ensure that agent registr. survives host renaming
CMK-12457
Change-Id: If077e6a9ff3fe3d09197ef1ec6c4a081b1a76ce1
Compare: https://github.com/tribe29/checkmk/compare/58c22bce8950...7ecd69f0afa2
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 91a64dd5d754dbccf354e8e13454adf2dbf61cca
https://github.com/tribe29/checkmk/commit/91a64dd5d754dbccf354e8e13454adf2d…
Author: Mazen Alkatlabee <mazen.alkatlabee(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M tsconfig.strict.json
M web/htdocs/js/modules/sla.ts
Log Message:
-----------
add types to sla.ts
Change-Id: I2a04bbe7013af535d9fac3802cb2816ebb8f372a
Commit: 4398a7a219595f22a654f2a9d7d6c2c64d6da354
https://github.com/tribe29/checkmk/commit/4398a7a219595f22a654f2a9d7d6c2c64…
Author: Teresa Siegmantel <teresa.siegmantel(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M tests/unit/cmk/gui/plugins/openapi/test_openapi_downtime.py
Log Message:
-----------
fix github actions
Change-Id: Ibf73502772e777de606d2a05be95e9cb174b6534
Commit: e9ef0b4c598b51085cf69ec60f1530f459e4500b
https://github.com/tribe29/checkmk/commit/e9ef0b4c598b51085cf69ec60f1530f45…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
A .werks/15147
A checkman/azure_vm_burst_cpu_credits
A checkman/azure_vm_cpu_utilization
A checkman/azure_vm_disk
A checkman/azure_vm_memory
A checkman/azure_vm_network_io
M cmk/base/plugins/agent_based/azure_virtual_machine.py
M cmk/gui/plugins/metrics/application.py
M cmk/gui/plugins/metrics/translation.py
M cmk/gui/plugins/wato/check_parameters/azure.py
M cmk/gui/plugins/wato/check_parameters/memory.py
M cmk/special_agents/agent_azure.py
A tests/unit/cmk/base/plugins/agent_based/test_azure_virtual_machine.py
R tests/unit/cmk/base/plugins/agent_based/test_azure_virtual_machines.py
M tests/unit/cmk/gui/plugins/wato/special_agents/test_azure.py
M tests/unit/cmk/special_agents/agent_azure/test_agent_azure_process.py
Log Message:
-----------
15147 azure_virtual_machine: New checks added
Monitoring of Azure VM is extended with five new checks.
The new monitored checks are:
LI: Microsoft Azure Virtual Machines: CPU Utilization
LI: Microsoft Azure Virtual Machines: Burst CPU Credits
LI: Microsoft Azure Virtual Machines: Memory
LI: Microsoft Azure Virtual Machines: Disk
LI: Microsoft Azure Virtual Machines: Network IO
The new services will be automatically discovered if you have
an Azure VM mapped to its own host in Checkmk.
CMK-12164
Change-Id: I5a777de340cab77a8ec57fd3370d35ed3d32d5e3
Commit: 0a2c5aa4636394d88cd26925fed71c79a208177c
https://github.com/tribe29/checkmk/commit/0a2c5aa4636394d88cd26925fed71c79a…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M cmk/bi/packs.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/watolib/host_rename.py
Log Message:
-----------
Improve typing around host renaming and fix type error
Renaming hosts crashed with
TypeError: '<' not supported between instances of 'tuple' and 'str'
CMK-12457
Change-Id: I001188f00a7e9b60bb574579e91352d419d41189
Commit: cb33498e197b2ff107e97d24f0ea525b0a0a650c
https://github.com/tribe29/checkmk/commit/cb33498e197b2ff107e97d24f0ea525b0…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M cmk/gui/bi/bi_manager.py
Log Message:
-----------
Avoid future import cycle (cmk.gui.watolib <-> cmk.gui.bi)
CMK-12457
Change-Id: I9f00e05b79ec427b5dd6da63f8647aa8850dd79b
Commit: c1d6ba7599fcca68077fb48c3d8c499389a46d2a
https://github.com/tribe29/checkmk/commit/c1d6ba7599fcca68077fb48c3d8c49938…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
A .werks/15406
M cmk/gui/watolib/__init__.py
M cmk/gui/watolib/host_rename.py
M tests/unit/cmk/gui/watolib/test_watolib.py
Log Message:
-----------
15406 FIX Renaming of hosts: Handle TLS agent registrations correctly
CMK-12457
Change-Id: I68264794f71c9d640499dffb4a0cef7d7a99de3a
Commit: b1395daaa5ec5746c2af386d2caa133f70136057
https://github.com/tribe29/checkmk/commit/b1395daaa5ec5746c2af386d2caa133f7…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M tests/composition/controller_site_interactions/common.py
M tests/composition/controller_site_interactions/test_register_workflow.py
A tests/composition/controller_site_interactions/test_rename_preserves_registration.py
M tests/composition/controller_site_interactions/test_status.py
M tests/testlib/openapi_session.py
Log Message:
-----------
Composition tests to ensure that agent registr. survives host renaming
CMK-12457
Change-Id: If077e6a9ff3fe3d09197ef1ec6c4a081b1a76ce1
Compare: https://github.com/tribe29/checkmk/compare/d59b852c53c6...b1395daaa5ec
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 58c22bce8950c557f30a468da995731091982c46
https://github.com/tribe29/checkmk/commit/58c22bce8950c557f30a468da99573109…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.linux
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
M web/.f12
Log Message:
-----------
Fixed some quoting problems found by shellcheck-0.8.0 (SC2295).
Parameter expansion via ${...} effectively opens another "quotation level",
so you need quotes within quotes (yes, really!) when you expand other
variables within that. The POSIX spec is quite clear about that, see the
chapter on parameter expansion:
https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#t…
Change-Id: I7d6734f094761d743694b48821062616b7b08f5e
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 70846abf7e7e3c50af2d1ad41b861b1c1bc6a833
https://github.com/tribe29/checkmk/commit/70846abf7e7e3c50af2d1ad41b861b1c1…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
A .werks/15220
M cmk/gui/plugins/openapi/endpoints/time_period.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_time_period.py
Log Message:
-----------
15220 FIX time_period: put endpoint now returns 200 with edited time period config
The time period put endpoint previously returned a 204 and no
data response. This werk is a fix to return the time period
object along with a status code of 200 to align with our
other put endpoints. Scripts that use the REST API should be
adjusted accordingly.
Change-Id: I291636bdc3edd865854d8642537ef63352d282f5
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 07b52bd8f084e3dbcb184f84b83d5de27b82ac2f
https://github.com/tribe29/checkmk/commit/07b52bd8f084e3dbcb184f84b83d5de27…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M tests/unit/cmk/base/test_config.py
Log Message:
-----------
Improve usefulness of ip_address_of tests
CMK-12425
Change-Id: I16e073c19454c19cdce699c74239805fd9bcc5da
Commit: bd7c8f37923cf603fa2fda923cfb3e9600382edb
https://github.com/tribe29/checkmk/commit/bd7c8f37923cf603fa2fda923cfb3e960…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M tests/unit/cmk/base/test_config.py
Log Message:
-----------
Add dual-stack tests to ip_address_of tests
CMK-12425
Change-Id: I9ab1446b0f2d727aef703e395dd0ed6b89ab3f82
Commit: 7d229846cbbe3f292e1afcf796630052a6d6bad6
https://github.com/tribe29/checkmk/commit/7d229846cbbe3f292e1afcf796630052a…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M tests/unit/cmk/base/test_ip_lookup.py
Log Message:
-----------
Make IPLookupCache test more resilient and useful
* Make sure the cache is cleared after each test
* Display the full content of the cache after it's been expected
to change.
CMK-12425
Change-Id: I6c9e78eb02ea9a9a79e49de794e8fff7a9e92fc9
Commit: 54e2d5a5b4feb494e30cb5b479fa01d55f6d57e5
https://github.com/tribe29/checkmk/commit/54e2d5a5b4feb494e30cb5b479fa01d55…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M tests/unit/cmk/base/test_config.py
M tests/unit/cmk/base/test_core_config.py
M tests/unit/cmk/base/test_core_nagios.py
M tests/unit/cmk/base/test_ip_lookup.py
M tests/unit/conftest.py
Log Message:
-----------
Remove obsolete fixup_ip_lookup fixture
CMK-12425
Change-Id: I415fe2f9e2e8e8b957ee45de5b4e90271bfb02e6
Commit: b1a78b5e1496b7a929775187f48c4c6b885925dc
https://github.com/tribe29/checkmk/commit/b1a78b5e1496b7a929775187f48c4c6b8…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/check_api.py
M cmk/base/config.py
M cmk/base/core_config.py
M cmk/base/core_nagios.py
M cmk/base/dump_host.py
M tests/unit/cmk/base/test_config.py
Log Message:
-----------
Remove ConfigCache.is_ipv6_primary
Having 3 methods to check the same thing is plain obfuscation. Let's
keep the one with the most precise typing.
CMK-12425
Change-Id: I074dd8136138dc95608b9936d9c0485faf5eb197
Commit: 89b5b0a48469a1189f4ee8a8fdce6321d0506f00
https://github.com/tribe29/checkmk/commit/89b5b0a48469a1189f4ee8a8fdce6321d…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M cmk/base/config.py
M cmk/base/core_nagios.py
M cmk/base/dump_host.py
M cmk/base/ip_lookup.py
M cmk/utils/tags.py
M tests/unit/cmk/base/test_config.py
Log Message:
-----------
Change boolean orgy into an enum
Handling of no-ip is buggy and handling of IPv6 is inconsistent. This
is at least partly caused by the complex handling of the booleans
used to indicate the configuration of the address family. Let's make
this less of a headache!
CMK-12425
Change-Id: Ifa0614290c152cd42a541479315c0c78f025959b
Commit: 004b2769617ff87a1eaf84a7a436838bd6e5a4c7
https://github.com/tribe29/checkmk/commit/004b2769617ff87a1eaf84a7a436838bd…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.linux
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
M web/.f12
Log Message:
-----------
Fixed some quoting problems found by shellcheck-0.8.0 (SC2295).
Parameter expansion via ${...} effectively opens another "quotation level",
so you need quotes within quotes (yes, really!) when you expand other
variables within that. The POSIX spec is quite clear about that, see the
chapter on parameter expansion:
https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#t…
Change-Id: I7d6734f094761d743694b48821062616b7b08f5e
Commit: d59b852c53c6706d54c39c901ec54c2c1657c1fb
https://github.com/tribe29/checkmk/commit/d59b852c53c6706d54c39c901ec54c2c1…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
R agents/special/agent_aws_health
A agents/special/agent_aws_status
R checkman/aws_health
A checkman/aws_status
R checks/agent_aws_health
A checks/agent_aws_status
R cmk/base/plugins/agent_based/aws_health.py
A cmk/base/plugins/agent_based/aws_status.py
R cmk/gui/plugins/wato/special_agents/aws_health.py
A cmk/gui/plugins/wato/special_agents/aws_status.py
R cmk/special_agents/agent_aws_health.py
A cmk/special_agents/agent_aws_status.py
M cmk/utils/man_pages.py
M tests/unit/agents/special/test_special_agent_args.py
R tests/unit/checks/test_agent_aws_health.py
A tests/unit/checks/test_agent_aws_status.py
R tests/unit/cmk/base/plugins/agent_based/test_aws_health.py
A tests/unit/cmk/base/plugins/agent_based/test_aws_status.py
R tests/unit/cmk/special_agents/test_agent_aws_health.py
A tests/unit/cmk/special_agents/test_agent_aws_status.py
Log Message:
-----------
AWS Health -> AWS Status
Change-Id: I4957cc16f0cc34ad9edbf1f0e4de4264bb93ddac
Compare: https://github.com/tribe29/checkmk/compare/38f7ca8dc3e9...d59b852c53c6
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 492b409973194c9e7488240f359cb1d45d9f9579
https://github.com/tribe29/checkmk/commit/492b409973194c9e7488240f359cb1d45…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
A .werks/15220
M cmk/gui/plugins/openapi/endpoints/time_period.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_time_period.py
Log Message:
-----------
15220 FIX time_period: put endpoint now returns 200 with edited time period config
The time period put endpoint previously returned a 204 and no
data response. This werk is a fix to return the time period
object along with a status code of 200 to align with our
other put endpoints. Scripts that use the REST API should be
adjusted accordingly.
Change-Id: I291636bdc3edd865854d8642537ef63352d282f5
Commit: 62e91e14067293b60e537c2de25fa83eb861c876
https://github.com/tribe29/checkmk/commit/62e91e14067293b60e537c2de25fa83eb…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
A .werks/15373
M cmk/gui/wato/pages/timeperiods.py
Log Message:
-----------
15373 FIX time_period: disallow builtin timeperiod as the exclude option
This werk fixes an issue where the user could via the gui
interface, select the builtin time period 24X7 as the
timeperiod to exclude in a custom time period.
This is no longer possible.
Change-Id: Ied6816ee22ee2f96634e45973f76bfeb571b9d2a
Compare: https://github.com/tribe29/checkmk/compare/aca61e05dff9...62e91e140672
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 68377928b43db4f71ae39316e1d4a913d0a00d95
https://github.com/tribe29/checkmk/commit/68377928b43db4f71ae39316e1d4a913d…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
A .werks/15219
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_time_period.py
Log Message:
-----------
15219 FIX time_period: disallow builtin timeperiod in timeperiod exclude
This werk fixes an issue where the user could via the REST-API
select the builtin time period 24X7 as the timeperiod to exclude
in a custom time period. This is no longer possible.
Change-Id: If27a7dcaa1ef0b90c172c9626cbdf3d09f66b515
Commit: b84f96e0d3f740da894182118e7b2c2b9450f9af
https://github.com/tribe29/checkmk/commit/b84f96e0d3f740da894182118e7b2c2b9…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
A .werks/15373
M cmk/gui/wato/pages/timeperiods.py
Log Message:
-----------
15373 FIX time_period: disallow builtin timeperiod as the exclude option
This werk fixes an issue where the user could via the gui
interface, select the builtin time period 24X7 as the
timeperiod to exclude in a custom time period.
This is no longer possible.
Change-Id: Ied6816ee22ee2f96634e45973f76bfeb571b9d2a
Compare: https://github.com/tribe29/checkmk/compare/880329df6af5...b84f96e0d3f7
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 32f21f27e86ac527150a87d6eebe91c75a532456
https://github.com/tribe29/checkmk/commit/32f21f27e86ac527150a87d6eebe91c75…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M tests/unit/cmk/utils/test_password_store.py
Log Message:
-----------
Change path back after mocking
This broke our resilience tests since other tests rely on the general
paths mocking...
Change-Id: I32348f64c9231697c48890c2da5702421f9d61dd
Commit: ef487aff5ba7094726d0988e5cd6d860b5667ac7
https://github.com/tribe29/checkmk/commit/ef487aff5ba7094726d0988e5cd6d860b…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M tests/testlib/playwright/plugin.py
Log Message:
-----------
Fix screenshot creation #2
Change-Id: I9fccf49da7c41dc73f5bb7d77524d8af59ba462b
Commit: fe4b8ce2979a2cd79bcc5552f257e1ffa70f4960
https://github.com/tribe29/checkmk/commit/fe4b8ce2979a2cd79bcc5552f257e1ffa…
Author: Teresa Siegmantel <teresa.siegmantel(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
A .werks/13973
M cmk/gui/livestatus_utils/commands/downtimes.py
M cmk/gui/plugins/openapi/endpoints/downtime.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_downtime.py
Log Message:
-----------
13973 FIX Putting a service into downtime no longer requires access to the corresponding host in the REST API
Dev Notes:
When the downtime endpoints were written, it was
apparently assumed hat in order to put a service
into downtime, a user needs permissions to access
the host the service is running on.
This is not the case and has been corrected.
SUP-13178
Change-Id: If09e68596f08a7e0069db84c97d95a9ef8d45663
Commit: 6f4e7cfe7b43647a4ac4644f6980aa4b32c529c8
https://github.com/tribe29/checkmk/commit/6f4e7cfe7b43647a4ac4644f6980aa4b3…
Author: Teresa Siegmantel <teresa.siegmantel(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
A .werks/13974
M cmk/gui/plugins/openapi/endpoints/ruleset/fields.py
Log Message:
-----------
13974 FIX Correct ruleset search documentation text
The documentation text of the "deprecated" filter option in the 'list rulesets' endpoint incorrectly stated that
it will include deprecated rules in the results.
Instead it only shows deprecated rules, no non-deprecated rules.
The documentation has been updated in order to reflect the current and correct behaviour.
Change-Id: Id48f20608cd8089807d0335009951b19949ae054
Commit: 28799c372429e8124a99e9c67b6d5cbed752dc64
https://github.com/tribe29/checkmk/commit/28799c372429e8124a99e9c67b6d5cbed…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M cmk/base/plugins/agent_based/inventory_solaris_psrinfo.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_solaris_psrinfo.py
Log Message:
-----------
inventory_solaris_psrinfo: Add further information about CPU if not set yet
Change-Id: Ib51c0cf96e54ae5949779ef68b4a86dff6596574
Commit: 38f7ca8dc3e94717ca45a9e46b7b0d0547b3191d
https://github.com/tribe29/checkmk/commit/38f7ca8dc3e94717ca45a9e46b7b0d054…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 10 Werk IDS
Change-Id: Ic7af8f866c6f7a1e9e8dbda4c391b886b0d21f09
Compare: https://github.com/tribe29/checkmk/compare/60278204c0a9...38f7ca8dc3e9
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 915f7283ca31a52cd00c9d1ced3f4512e1b9c478
https://github.com/tribe29/checkmk/commit/915f7283ca31a52cd00c9d1ced3f4512e…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/plugins/openapi/conftest.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_time_period.py
Log Message:
-----------
time_period: update unit tests to use the rest api test client
Change-Id: I5a89dd0d6857cb76114ea5e27d2ef582b711e85b
Commit: 2a632e6b9d528c931c8026f5f3897712c9abf988
https://github.com/tribe29/checkmk/commit/2a632e6b9d528c931c8026f5f3897712c…
Author: Teresa Siegmantel <teresa.siegmantel(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M cmk/gui/htmllib/__init__.py
M cmk/gui/valuespec.py
M tests/integration/cmk/gui/plugins/openapi/test_openapi_plugin.py
Log Message:
-----------
rest-api: fix a crash in the fulltext search of rulesets
Change-Id: I2821d3a07a4f242d1a1462fdc024cf299ec474c0
Commit: 880329df6af5bd2f0e68326e02d33ba3433fbaf9
https://github.com/tribe29/checkmk/commit/880329df6af5bd2f0e68326e02d33ba34…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
A .werks/15386
M cmk/base/plugins/agent_based/inventory_solaris_psrinfo.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_solaris_psrinfo.py
Log Message:
-----------
15386 FIX solaris_psrinfo: Fix missing Hardware>Processor inventory entries
Change-Id: I65f824e1d711761f38d310fc160bd7f6db91c01f
Compare: https://github.com/tribe29/checkmk/compare/537c648e25f9...880329df6af5