Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b66539ef28e2363dbecf8401db028d5b6d53b9a9
https://github.com/tribe29/checkmk/commit/b66539ef28e2363dbecf8401db028d5b6…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-02-09 (Thu, 09 Feb 2023)
Changed paths:
A .werks/15218
M cmk/gui/plugins/openapi/endpoints/time_period.py
M cmk/gui/plugins/openapi/restful_objects/response_schemas.py
M cmk/gui/watolib/timeperiods.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_time_period.py
Log Message:
-----------
15218 FIX rest-api: time_period change to fix the responses
This werk introduces a fix for the time_period respsonses.
We now respond with links and the full time period objects'
config.
CMK-12140
Change-Id: I8c9d4d11822e13fa6481234611b3a5ba787ee451
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 6074f64b37286c95d473d61f8cd81b391eae4e08
https://github.com/tribe29/checkmk/commit/6074f64b37286c95d473d61f8cd81b391…
Author: Anastasiya Liatsetskaya <anastasiya.liatsetskaya(a)tribe29.com>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
M tests/unit/cmk/base/plugins/agent_based/test_inventory_lnx_ip_r.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_solaris_pkginfo.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_solaris_psrinfo.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_solaris_routes.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_win_disks.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_win_exefiles.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_win_ip_r.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_win_networkadapter.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_win_reg_uninstall.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_win_video.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_win_wmi_software.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_win_wmi_updates.py
M tests/unit/cmk/base/plugins/agent_based/test_kaspersky_av_quarantine.py
M tests/unit/cmk/base/plugins/agent_based/test_kaspersky_av_tasks.py
M tests/unit/cmk/base/plugins/agent_based/test_kaspersky_av_updates.py
M tests/unit/cmk/base/plugins/agent_based/test_livestatus_status.py
Log Message:
-----------
Missing types added, p29
CMK-10552
Change-Id: I952d9a263e71d8904f82a9ae95ed8cfe3755b26f
Commit: 3e3b6bf04a5a874bb738f004a6ea0e87c5efbad7
https://github.com/tribe29/checkmk/commit/3e3b6bf04a5a874bb738f004a6ea0e87c…
Author: Anastasiya Liatsetskaya <anastasiya.liatsetskaya(a)tribe29.com>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
M tests/unit/cmk/base/plugins/agent_based/test_juniper_trpz_aps_sessions.py
Log Message:
-----------
Changing formatting of a file
CMK-10552
Change-Id: Ib7bd9f8f748cbafbdc18fc6246113cd91f15fc53
Compare: https://github.com/tribe29/checkmk/compare/f3bcf7ef3194...3e3b6bf04a5a
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: ae0141fc551d29ff3dd5ed93f5352e25c043dfe5
https://github.com/tribe29/checkmk/commit/ae0141fc551d29ff3dd5ed93f5352e25c…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
A .werks/15372
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
Log Message:
-----------
15372 FIX rest-api: alias field now required when creating a host group
This werk fixes an issue with getting a wrong response when creating
a host group without an alias. The alias field is now required.
Change-Id: I89d612653b4fbbefde663a17fb374a75bbbae0e6
Commit: ecb85f9d650629c460d08b32c9d7091219ba070d
https://github.com/tribe29/checkmk/commit/ecb85f9d650629c460d08b32c9d709121…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
A .werks/15371
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
Log Message:
-----------
15371 FIX rest-api: alias field now required when creating a contact group
This werk fixes an issue with getting a wrong response when creating
a contact group without an alias. The alias field is now required.
Change-Id: I3aff8a65e2cd8f470cb64899f230a5da0295671c
Compare: https://github.com/tribe29/checkmk/compare/b61308ff76b4...ecb85f9d6506
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 109fb47c249c5025919e6b57cd576af217523b2f
https://github.com/tribe29/checkmk/commit/109fb47c249c5025919e6b57cd576af21…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
M livestatus/src/NebContact.h
Log Message:
-----------
Fixed a few nits found by clangd.
Change-Id: I58d17e9edbbba3583ef37bc562cf91999ce06890
Commit: 3f023b9a7d2fc09a039a43e3316004710957c68b
https://github.com/tribe29/checkmk/commit/3f023b9a7d2fc09a039a43e3316004710…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/diagnostics.py
M cmk/base/plugins/agent_based/logwatch_ec.py
M cmk/gui/background_job.py
M cmk/gui/backup.py
M cmk/gui/config.py
M cmk/gui/logged_in.py
M cmk/gui/userdb/ldap_connector.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/appendstore.py
M cmk/gui/watolib/backup_snapshots.py
M cmk/gui/watolib/config_domains.py
M cmk/gui/watolib/config_sync.py
M cmk/gui/watolib/git.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/special_agents/agent_aws.py
M cmk/special_agents/agent_ipmi_sensors.py
M cmk/special_agents/agent_vsphere.py
M cmk/special_agents/utils/misc.py
M cmk/utils/encryption.py
M cmk/utils/version.py
M omd/packages/omd/omdlib/main.py
M tests/conftest.py
M tests/integration/notifications/test_unreachable_notifications.py
Log Message:
-----------
python3: makes errno.ENOENT redundant
FileNotFoundError is equivalent to errno.ENOENT, so we can remove
these python2 remnants.
Change-Id: Idfbc42994f4787efb3bbe66b491e00817bbff32c
Compare: https://github.com/tribe29/checkmk/compare/258f19b5af42...3f023b9a7d2f
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: fdf7a4b40a6b625a07245dd14330abfb30e6df59
https://github.com/tribe29/checkmk/commit/fdf7a4b40a6b625a07245dd14330abfb3…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
M cmk/gui/watolib/rulespecs.py
Log Message:
-----------
fixed error getting cached get_check_information
Change-Id: Ia0a1f51a2126d29b695f0413dd9b0b29ff75c314
Commit: a71b6bf4ccda5758d51efd6fe688efbba82b6871
https://github.com/tribe29/checkmk/commit/a71b6bf4ccda5758d51efd6fe688efbba…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
A .werks/15214
M cmk/gui/plugins/openapi/endpoints/aux_tags/__init__.py
M cmk/gui/plugins/openapi/endpoints/aux_tags/schemas.py
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_auxtags.py
Log Message:
-----------
15214 FIX rest_api: aux_tag create/update title & topic min length
When creating or editing an Aux Tag via the REST-API, empty strings or
even None were accepted values for the title and the topic. This
werk fixes this issue by setting a min length string of 1 on both
fields.
CMK-12214
Change-Id: Iac85e330c2adbe5e2211f05155b8a5b44d9ea51a
Commit: b61308ff76b4004d6fb1e69e0f5d80e97fd554ad
https://github.com/tribe29/checkmk/commit/b61308ff76b4004d6fb1e69e0f5d80e97…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
M cmk/gui/watolib/rulespecs.py
Log Message:
-----------
rulespecs.py: additional fix for get_check_information_cached
Change-Id: I408915fc3560d8a53215c13921d951ed107350b7
Compare: https://github.com/tribe29/checkmk/compare/7da1e28b526b...b61308ff76b4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 99fce1fd7c68e27901abcf8420badec80f299736
https://github.com/tribe29/checkmk/commit/99fce1fd7c68e27901abcf8420badec80…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
M cmk/gui/logged_in.py
M cmk/gui/watolib/hosts_and_folders.py
M tests/unit/cmk/gui/watolib/test_hosts_and_folders.py
Log Message:
-----------
factor out host contact property
Change-Id: Ie79ef5fadcddffa937e0647904df5d9cf9d7a2ed
Commit: a5cf38bf9fd0c63b003cf3a1674a8c4788bb8290
https://github.com/tribe29/checkmk/commit/a5cf38bf9fd0c63b003cf3a1674a8c478…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/host_config.py
Log Message:
-----------
rest_api: improve host deletion
Repeatedly calling delete_hosts and load_host is very expensive. In my
site deleting 1000 hosts costs 17min. If we only call delete_hosts
once, it takes 4 seconds. We use this endpoint internally for the
dcd. If this call takes longer than 2min, it can easily break customer
sites.
FEED-7664
Change-Id: I93390d7e71bc5043b3be4e10670580bf9c078180
Commit: 5ec39bc7e089a07ec637996359864e1ff85c7624
https://github.com/tribe29/checkmk/commit/5ec39bc7e089a07ec637996359864e1ff…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
A .werks/15124
M cmk/gui/plugins/visuals/inventory.py
Log Message:
-----------
15124 FIX Fix KeyError on usage of filter 'Host has software package'
CMK-13248
Change-Id: I8213a352f79bb0c8577fa19852c8d6dc9e295f39
Commit: 3140785d1b928d27bd4a0985e1e650eecacd86e8
https://github.com/tribe29/checkmk/commit/3140785d1b928d27bd4a0985e1e650eec…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
M livestatus/src/TableLog.cc
Log Message:
-----------
Fixed joining of contacts to log.
Change-Id: I709a5e1758124277ac2a0c50a19feca35cd44585
Commit: 258f19b5af42947353cd6229acdc9f9df29f10f9
https://github.com/tribe29/checkmk/commit/258f19b5af42947353cd6229acdc9f9df…
Author: Matteo Stifano <matteo.stifano(a)tribe29.com>
Date: 2023-02-08 (Wed, 08 Feb 2023)
Changed paths:
M tests/gui_e2e/test_asvs.py
M tests/testlib/playwright/plugin.py
Log Message:
-----------
Re-enable firefox engine in GUI-e2e tests
We here make the GUI-e2e tests use both chromium and firefox engines
when running in the CI.
One test currently not working with the firefox engine is temporary
skipped when running on it.
Change-Id: Ib926b9f47b7c5f57023c9bcebd3c3496688a851b
Compare: https://github.com/tribe29/checkmk/compare/bcae563a4ef9...258f19b5af42