Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 1d0759504cc0d960ed3b4bd8a04f8cdf69e58342
https://github.com/tribe29/checkmk/commit/1d0759504cc0d960ed3b4bd8a04f8cdf6…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2023-02-24 (Fri, 24 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: eb6eb6e1693dd8babc3ac878c0646ef68b6f5ed6
https://github.com/tribe29/checkmk/commit/eb6eb6e1693dd8babc3ac878c0646ef68…
Author: Teresa Siegmantel <teresa.siegmantel(a)tribe29.com>
Date: 2023-02-24 (Fri, 24 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
Compare: https://github.com/tribe29/checkmk/compare/61406794936a...eb6eb6e1693d
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 926589945acf41519b30a6adeb2560dbc95b42b6
https://github.com/tribe29/checkmk/commit/926589945acf41519b30a6adeb2560dbc…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M doc/treasures/deprecated/agents/plugins/dmi_sysinfo
Log Message:
-----------
Avoid non-portable 'which'.
Change-Id: If8ba9f7725ffd0acb9dcb06c94246fb00faf3915
Commit: 5cead917e80c1ce7885d5bdc0dac1d742bd1383b
https://github.com/tribe29/checkmk/commit/5cead917e80c1ce7885d5bdc0dac1d742…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
A scripts/find-shell-files
M tests/Makefile
Log Message:
-----------
Added find-shell-files and use it in tests/Makefile.
The script is about 12 times faster than the previous recursive grep,
searching only a 7th of the potential files. Furthermore, having a
separate script opens up the possibility to use it in stages.yml to
avoid superfluous pipeline steps, just like we do for Python files.
Change-Id: Ia1ca78a976a51157b8f3dbe148559f693dac47d4
Compare: https://github.com/tribe29/checkmk/compare/b9ec78219e3c...5cead917e80c
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 8e5fda24d6184004eeb7190bfe5bf59d35e096e0
https://github.com/tribe29/checkmk/commit/8e5fda24d6184004eeb7190bfe5bf59d3…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M doc/treasures/deprecated/agents/plugins/dmi_sysinfo
Log Message:
-----------
Avoid non-portable 'which'.
Change-Id: If8ba9f7725ffd0acb9dcb06c94246fb00faf3915
Commit: 75c60d1e2a5fd01d2b34fbec49663f954e672c70
https://github.com/tribe29/checkmk/commit/75c60d1e2a5fd01d2b34fbec49663f954…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
A scripts/find-shell-files
M tests/Makefile
Log Message:
-----------
Added find-shell-files and use it in tests/Makefile.
The script is about 12 times faster than the previous recursive grep,
searching only a 7th of the potential files. Furthermore, having a
separate script opens up the possibility to use it in stages.yml to
avoid superfluous pipeline steps, just like we do for Python files.
Change-Id: Ia1ca78a976a51157b8f3dbe148559f693dac47d4
Compare: https://github.com/tribe29/checkmk/compare/34a268ddd709...75c60d1e2a5f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 9a82540160f123442782402b8d1d02b70fd9e7de
https://github.com/tribe29/checkmk/commit/9a82540160f123442782402b8d1d02b70…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
R agents/wnx/call_test_build.cmd
M agents/wnx/readme.md
Log Message:
-----------
cleanup files and readme in win agent
Change-Id: I792fb87d3f30072052e862bf0e1f26d3c5007dc4
Commit: 3f391bd9cb4121ef9bcb0029f17812b996a4b0c5
https://github.com/tribe29/checkmk/commit/3f391bd9cb4121ef9bcb0029f17812b99…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
Prevent omd update from CME to CEE or CCE if not force
Change-Id: I63b209a11326769227fdde359eeaf89036abd362
Commit: 23b18c406dcf31e2c5084cf5ce3a03f8f32a1744
https://github.com/tribe29/checkmk/commit/23b18c406dcf31e2c5084cf5ce3a03f8f…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M cmk/gui/wsgi/applications/rest_api.py
A tests/unit/cmk/gui/plugins/openapi/test_openapi_version.py
Log Message:
-----------
rest-api: url match too permissive + dcd error fixes
Change-Id: I62e5aff787250f3b4955e7dc8334b38fffe08cf2
Commit: b9ec78219e3cb8c8adbd827c40347ec6b4c5a4ec
https://github.com/tribe29/checkmk/commit/b9ec78219e3cb8c8adbd827c40347ec6b…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
R cmk/gui/plugins/openapi/endpoints/time_period.py
A cmk/gui/plugins/openapi/endpoints/time_periods/__init__.py
A cmk/gui/plugins/openapi/endpoints/time_periods/request_schemas.py
A cmk/gui/plugins/openapi/endpoints/time_periods/response_schemas.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M cmk/gui/plugins/openapi/restful_objects/response_schemas.py
Log Message:
-----------
rest-api: move time period endpoints to their own module
Change-Id: I92ddd06eb944b35c4fe540d98e132abeb2ba77c9
Compare: https://github.com/tribe29/checkmk/compare/56c86c7b0863...b9ec78219e3c
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: eb831c9d43119ed5ce5e8408493541d78896ca8c
https://github.com/tribe29/checkmk/commit/eb831c9d43119ed5ce5e8408493541d78…
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: e91780df2acbdc6487ed785c5e9d509214fee4df
https://github.com/tribe29/checkmk/commit/e91780df2acbdc6487ed785c5e9d50921…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
A tests/unit/cmk/base/plugins/agent_based/test_azure_virtual_machines.py
Log Message:
-----------
azure_virtualmachines: add tests
CMK-12164
Change-Id: Ifafed7d0d5ed81250c7c5b7376ea5d8d4795f3ab
Commit: 1643317d3fe154cd1678e601f47b1fce884eba53
https://github.com/tribe29/checkmk/commit/1643317d3fe154cd1678e601f47b1fce8…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
A checkman/azure_virtual_machine
A checkman/azure_virtual_machine_summary
R checkman/azure_virtualmachines
R checkman/azure_virtualmachines_summary
R checks/azure_virtualmachines
A cmk/base/plugins/agent_based/azure_virtual_machine.py
R tests/unit/checks/generictests/datasets/azure_virtualmachines_1.py
R tests/unit/checks/generictests/datasets/azure_virtualmachines_1_on_grouphost.py
R tests/unit/checks/generictests/datasets/azure_virtualmachines_1_on_vm.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/cmk/base/plugins/agent_based/test_azure_virtual_machines.py
Log Message:
-----------
azure_virtual_machines: migrate to the new check API
Change-Id: I62106162e3b42633be45da2e9dfdec7c76ab9a12
Commit: 5391487787961903673aa1ba15d9bca633ba6ff7
https://github.com/tribe29/checkmk/commit/5391487787961903673aa1ba15d9bca63…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M cmk/base/plugins/agent_based/azure_load_balancer.py
M cmk/base/plugins/agent_based/azure_mysql.py
M cmk/base/plugins/agent_based/azure_postgresql.py
M cmk/base/plugins/agent_based/azure_traffic_manager.py
M cmk/base/plugins/agent_based/azure_virtual_network_gateways.py
M cmk/base/plugins/agent_based/utils/azure.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_azure.py
Log Message:
-----------
azure: make util functions names more understandable
Change-Id: Iae7fc63d7db1f688ce3c9c67707f37c5d6d73ee3
Commit: f8e1b23e6dfef517c4ee01702f69535272ada252
https://github.com/tribe29/checkmk/commit/f8e1b23e6dfef517c4ee01702f6953527…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-02-23 (Thu, 23 Feb 2023)
Changed paths:
M cmk/base/plugins/agent_based/utils/azure.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_azure.py
Log Message:
-----------
azure: add def create_discover_by_metrics_function_single and create_check_azure_metrics_function_single
CMK-12164
Change-Id: I5ee135460c95b194fa2358267e434733214a5e03
Commit: 34a268ddd7094f70fb9f024b6b28026b6e440bfe
https://github.com/tribe29/checkmk/commit/34a268ddd7094f70fb9f024b6b28026b6…
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
Compare: https://github.com/tribe29/checkmk/compare/7ecd69f0afa2...34a268ddd709