Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 0ba33ceeab24219ccd399744306309e9f58cd99c
https://github.com/tribe29/checkmk/commit/0ba33ceeab24219ccd399744306309e9f…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/decorators.py
Log Message:
-----------
rest-api: content-type will be removed only on 204 responses
Change-Id: Ibb04a772d3201fac50e5151b91889b60281b817d
Commit: c17e8e7a64d9c4a1e6de7a1dc47f497111dfc900
https://github.com/tribe29/checkmk/commit/c17e8e7a64d9c4a1e6de7a1dc47f49711…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
A .werks/15586
M cmk/gui/watolib/tags.py
Log Message:
-----------
15586 FIX host_tag: update multiple tag choices with rule dependency
Prior to this werk, removing multiple tag choices with at least one tag choice
dependency in a rule caused a crash in both the user interface as well as
the REST API. This werk fixes this error.
Change-Id: Ibc4b68e2a48cd628d88d9baef036c10bfaaae49d
Compare: https://github.com/tribe29/checkmk/compare/c4417bf797fe...c17e8e7a64d9
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0a16182de4b5cecba910e079e8e47144c6f115ec
https://github.com/tribe29/checkmk/commit/0a16182de4b5cecba910e079e8e47144c…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M agents/wnx/run.cmd
M agents/wnx/run_integration_tests.cmd
M agents/wnx/scripts/call_ap_tests.cmd
M agents/wnx/scripts/call_integration_tests.cmd
M agents/wnx/scripts/call_regression_tests.cmd
Log Message:
-----------
rework integration scripts
Change-Id: I02aa8199c8f8130488569948522a8f54e5b6874d
Commit: cee514dc1e616740d2a933955acac7e86e667d27
https://github.com/tribe29/checkmk/commit/cee514dc1e616740d2a933955acac7e86…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M cmk/gui/htmllib/top_heading.py
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/watolib/activate_changes.py
M cmk/utils/licensing/cre_handler.py
M cmk/utils/licensing/handler.py
M cmk/utils/licensing/registry.py
Log Message:
-----------
Licensing: Pass in link to licensing page for display in user texts
wherever link is available
CMK-12577
Change-Id: I96f4ab01bc632985360b3f71c4e9ac61d48456db
Commit: 9aca9b2ec1b7677f186d2f4a1e689b031e6dc97b
https://github.com/tribe29/checkmk/commit/9aca9b2ec1b7677f186d2f4a1e689b031…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M cmk/gui/config.py
M cmk/gui/display_options.py
M cmk/gui/fields/definitions.py
M cmk/gui/htmllib/html.py
M cmk/gui/logwatch.py
M cmk/gui/mkeventd/wato.py
M cmk/gui/plugins/config/base.py
M cmk/gui/plugins/openapi/endpoints/site_management/request_schemas.py
M cmk/gui/plugins/openapi/endpoints/site_management/response_schemas.py
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M cmk/gui/plugins/sidebar/wato.py
M cmk/gui/plugins/userdb/utils.py
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/plugins/visuals/wato.py
M cmk/gui/plugins/wato/ac_tests.py
M cmk/gui/plugins/wato/bi_config.py
M cmk/gui/plugins/wato/builtin_modules.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/globals_notification.py
M cmk/gui/plugins/wato/special_agents/common.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/wato/utils/base_modes.py
M cmk/gui/plugins/wato/utils/main_menu.py
M cmk/gui/plugins/wato/utils/simple_modes.py
M cmk/gui/plugins/watolib/utils.py
M cmk/gui/site_config.py
M cmk/gui/type_defs.py
M cmk/gui/user_sites.py
M cmk/gui/userdb/__init__.py
M cmk/gui/userdb/htpasswd.py
M cmk/gui/userdb/ldap_connector.py
M cmk/gui/utils/roles.py
M cmk/gui/valuespec.py
M cmk/gui/views/command/commands.py
M cmk/gui/views/page_show_view.py
M cmk/gui/visuals/__init__.py
M cmk/gui/wato/__init__.py
M cmk/gui/wato/page_handler.py
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/wato/pages/analyze_configuration.py
M cmk/gui/wato/pages/automation.py
M cmk/gui/wato/pages/bulk_import.py
M cmk/gui/wato/pages/check_catalog.py
M cmk/gui/wato/pages/fetch_agent_output.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/wato/pages/ldap.py
M cmk/gui/wato/pages/object_parameters.py
M cmk/gui/wato/pages/parentscan.py
M cmk/gui/wato/pages/predefined_conditions.py
M cmk/gui/wato/pages/read_only.py
M cmk/gui/wato/pages/roles.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/wato/pages/tags.py
M cmk/gui/wato/pages/user_profile/abstract_page.py
M cmk/gui/wato/pages/user_profile/replicate.py
M cmk/gui/wato/pages/users.py
M cmk/gui/wato/permissions.py
M cmk/gui/wato/views.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/auth_php.py
M cmk/gui/watolib/bulk_discovery.py
M cmk/gui/watolib/config_domains.py
M cmk/gui/watolib/config_hostname.py
M cmk/gui/watolib/host_rename.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/network_scan.py
M cmk/gui/watolib/read_only.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/watolib/rulespecs.py
M cmk/gui/watolib/sites.py
M cmk/gui/watolib/tags.py
M cmk/gui/watolib/user_profile.py
M cmk/gui/watolib/utils.py
M cmk/gui/wsgi/applications/utils.py
M cmk/gui/wsgi/profiling.py
M tests/unit/cmk/gui/plugins/openapi/test_endpoint.py
M tests/unit/cmk/gui/wato/pages/test_folders.py
Log Message:
-----------
Rename WATO to Setup
CMK-12630
Change-Id: I687ca18bc0da082f756c7aab79232b98fb3d2ba7
Commit: eacb7526ea5270f9e2c26f9930d65b11acac0f0a
https://github.com/tribe29/checkmk/commit/eacb7526ea5270f9e2c26f9930d65b11a…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M cmk/gui/backup.py
M cmk/gui/dashboard/dashlet/dashlets/logo.py
M cmk/gui/dashboard/dashlet/dashlets/view.py
M cmk/gui/mkeventd/wato.py
M cmk/gui/plugins/config/base.py
M cmk/gui/plugins/openapi/endpoints/site_management/response_schemas.py
M cmk/gui/plugins/wato/active_checks/bi_aggr.py
M cmk/gui/plugins/wato/active_checks/custom_checks.py
M cmk/gui/plugins/wato/active_checks/form_submit.py
M cmk/gui/plugins/wato/active_checks/http.py
M cmk/gui/plugins/wato/active_checks/icmp.py
M cmk/gui/plugins/wato/active_checks/notify_count.py
M cmk/gui/plugins/wato/bi_config.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/check_parameters/brocade_fcport.py
M cmk/gui/plugins/wato/check_parameters/checkmk_agent.py
M cmk/gui/plugins/wato/check_parameters/filesystem_utils.py
M cmk/gui/plugins/wato/check_parameters/graylog_messages.py
M cmk/gui/plugins/wato/check_parameters/graylog_sources.py
M cmk/gui/plugins/wato/check_parameters/logwatch_ec.py
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/gui/plugins/wato/globals_notification.py
M cmk/gui/plugins/wato/inventory.py
M cmk/gui/plugins/wato/notifications.py
M cmk/gui/plugins/wato/omd_configuration.py
M cmk/gui/plugins/wato/special_agents/emcvnx.py
M cmk/gui/plugins/wato/special_agents/hp_msa.py
M cmk/gui/plugins/wato/special_agents/ibmsvc.py
M cmk/gui/plugins/wato/special_agents/ipmi_sensors.py
M cmk/gui/plugins/wato/special_agents/netapp.py
M cmk/gui/plugins/wato/special_agents/ruckus_spot.py
M cmk/gui/plugins/wato/special_agents/siemens_plc.py
M cmk/gui/plugins/wato/special_agents/storeonce.py
M cmk/gui/plugins/wato/special_agents/storeonce4x.py
M cmk/gui/plugins/wato/special_agents/ucs_bladecenter.py
M cmk/gui/plugins/wato/special_agents/vsphere.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/wato/utils/main_menu.py
M cmk/gui/userdb/user_attributes.py
M cmk/gui/valuespec.py
M cmk/gui/views/icon/builtin.py
M cmk/gui/views/page_ajax_reschedule.py
M cmk/gui/wato/pages/check_catalog.py
M cmk/gui/wato/pages/global_settings.py
M cmk/gui/wato/pages/host_diagnose.py
M cmk/gui/wato/pages/icons.py
M cmk/gui/wato/pages/ldap.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/wato/pages/parentscan.py
M cmk/gui/wato/pages/predefined_conditions.py
M cmk/gui/wato/pages/roles.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/services.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/wato/pages/tags.py
M cmk/gui/wato/permissions.py
M cmk/gui/watolib/automations.py
M cmk/gui/watolib/backup_snapshots.py
M cmk/gui/watolib/host_attributes.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/watolib/services.py
M cmk/gui/watolib/sites.py
M cmk/gui/wsgi/applications/checkmk.py
M cmk/gui/wsgi/applications/utils.py
Log Message:
-----------
Fix more 'Check_MK' parts
CMK-12630
Change-Id: I076f3fa84e695f93ae8821c1e851f09610efe991
Compare: https://github.com/tribe29/checkmk/compare/d61f587b9652...eacb7526ea52
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 0ed2968c731208a28b4250b75417aaeb0f51187e
https://github.com/tribe29/checkmk/commit/0ed2968c731208a28b4250b75417aaeb0…
Author: Teresa Siegmantel <teresa.siegmantel(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/rule/fields.py
Log Message:
-----------
rest-api: replace ruleset example with a realistic one
Change-Id: I3b7f11f648386c59f5fd09cb9e0d295de70c3f83
(cherry picked from commit 6bd89872078fb24e314f3eff91cd522d3267298d)
Commit: 37c0b0b55176a7932bd1bea0b18d19c675f43498
https://github.com/tribe29/checkmk/commit/37c0b0b55176a7932bd1bea0b18d19c67…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
A .werks/15551
M cmk/gui/plugins/openapi/endpoints/downtime.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_downtime.py
Log Message:
-----------
15551 FIX downtime: make the show downtimes endpoint more explicit
Prior to this werk, it was unclear under what circumstances the endpoint returned
service, host or both types of downtimes. In short, specifying the host_name parameter
limited the response to only return host downtimes. This werk introduces the downtime_type
parameter in order to make it easier to filter the results. This parameter is optional
as the same result can be achieved through the query parameter only.
Since the endpoint response is now more specific, user scripts must potentially be
adjusted accordingly:
* when the host_name parameter was previously specified, the user must now specify
the downtime_type parameter to "host" in order to receive the same downtimes as before
Change-Id: If9392921ac7c966d3d45eb0f2a1cefc923716ed5
Commit: c4417bf797feb3838c9a521856aedbf39d21b3d6
https://github.com/tribe29/checkmk/commit/c4417bf797feb3838c9a521856aedbf39…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
A .werks/15554
M cmk/gui/fields/definitions.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_user.py
Log Message:
-----------
15554 FIX user_config: allow all option for authorized_sites
Prior to this werk, the "all" value in authorized_sites was rejected due
to the validation mechanism. This werk fixes this issue. This fix does not
modify the default behaviour of authorized_sites when creating an user.
Change-Id: I365736a68579ee34b62d598f5fc2f946a3e5e07d
Compare: https://github.com/tribe29/checkmk/compare/e894c2379af9...c4417bf797fe
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e13233a23f009b91c776f98d2b5bc2f233cee899
https://github.com/tribe29/checkmk/commit/e13233a23f009b91c776f98d2b5bc2f23…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M cmk/base/prediction.py
M cmk/gui/prediction.py
M cmk/utils/prediction.py
M tests/integration/cmk/base/test_services_prediction.py
Log Message:
-----------
Use site provided livestatus connection for the tests
Change-Id: I484703c8834a4478e51426d2313d485dc268fd13
Commit: dbcf0c0d508739c23a621ba56dd1e8903e8a659d
https://github.com/tribe29/checkmk/commit/dbcf0c0d508739c23a621ba56dd1e8903…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
A .werks/15586
M cmk/gui/watolib/tags.py
Log Message:
-----------
15586 FIX host_tag: update multiple tag choices with rule dependency
Prior to this werk, removing multiple tag choices with at least one tag choice
dependency in a rule caused a crash in both the user interface as well as
the REST API. This werk fixes this error.
Change-Id: Ibc4b68e2a48cd628d88d9baef036c10bfaaae49d
Commit: 75cbfebbf61eac2d9381641639902a3a9050f50c
https://github.com/tribe29/checkmk/commit/75cbfebbf61eac2d9381641639902a3a9…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M cmk/gui/plugins/openapi/README.md
Log Message:
-----------
RESTAPI: add highlevel development documentation
Change-Id: I513b76694fe68b6c291338cbf1fa39cfc3585b21
Commit: 2ff9bdf4e231034fa9556eaa5e59edd4be88ff5a
https://github.com/tribe29/checkmk/commit/2ff9bdf4e231034fa9556eaa5e59edd4b…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
A .werks/15437
M cmk/gui/plugins/openapi/endpoints/folder_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_folder_config.py
Log Message:
-----------
15437 FIX folder_config: deleting the root folder via the rest-api no longer causes an internal server error
This werk fixes an issue with the folder_config delete endpoint. Previously, when
attempting to delete the root folder via the rest-api, a 500 internal server error
would be raised. We now return a 401 with an appropriate error message.
Change-Id: I121b6755761c86a0fb3a11c7bd1643f030607f76
Commit: d61f587b9652b1af849a4fee213d2c38756ccfc9
https://github.com/tribe29/checkmk/commit/d61f587b9652b1af849a4fee213d2c387…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M cmk/base/agent_based/inventory/_inventory.py
M cmk/base/api/agent_based/inventory_classes.py
M cmk/checkers/_api.py
Log Message:
-----------
typing: OO-style dispatch instead of isinstance
This removes two more dependencies of the API in the check engine. Also
removes *a lot* of complexity in caller.
Change-Id: Ib77df7d1566837710bf5b244d0ad63778faae4bf
Compare: https://github.com/tribe29/checkmk/compare/b258a977c8e7...d61f587b9652
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: df6f0ea518edbd46bbd463ca5164c026697bd0ff
https://github.com/tribe29/checkmk/commit/df6f0ea518edbd46bbd463ca5164c0266…
Author: Mazen Alkatlabee <mazen.alkatlabee(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M web/htdocs/js/modules/wato.ts
Log Message:
-----------
mark unused parameter as unsused
Change-Id: Ief62f15f56541c9d7be969646cb58f753bf129f4
Commit: a40a31e420f0843c6b2602427ca46b1ecf988e99
https://github.com/tribe29/checkmk/commit/a40a31e420f0843c6b2602427ca46b1ec…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
A .werks/15551
M cmk/gui/plugins/openapi/endpoints/downtime.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_downtime.py
Log Message:
-----------
15551 FIX downtime: make the show downtimes endpoint more explicit
Prior to this werk, it was unclear under what circumstances the endpoint returned
service, host or both types of downtimes. In short, specifying the host_name parameter
limited the response to only return host downtimes. This werk introduces the downtime_type
parameter in order to make it easier to filter the results. This parameter is optional
as the same result can be achieved through the query parameter only.
Since the endpoint response is now more specific, user scripts must potentially be
adjusted accordingly:
* when the host_name parameter was previously specified, the user must now specify
the downtime_type parameter to "host" in order to receive the same downtimes as before
Change-Id: I11eface1aca851bb7c36ec4f88c6d4971487ee4b
Commit: c088b43902a33d54dd6e410ee74ff1493a8213c3
https://github.com/tribe29/checkmk/commit/c088b43902a33d54dd6e410ee74ff1493…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
A .werks/15554
M cmk/gui/fields/definitions.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_user.py
Log Message:
-----------
15554 FIX user_config: allow all option for authorized_sites
Prior to this werk, the "all" value in authorized_sites was rejected due
to the validation mechanism. This werk fixes this issue. This fix does not
modify the default behaviour of authorized_sites when creating an user.
Change-Id: I967eff5e3d5131965c9b9111155285a41f198592
Commit: b258a977c8e70724ad9487007c422cf27c93e920
https://github.com/tribe29/checkmk/commit/b258a977c8e70724ad9487007c422cf27…
Author: Teresa Siegmantel <teresa.siegmantel(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/rule/fields.py
Log Message:
-----------
rest-api: replace ruleset example with a realistic one
Change-Id: I3b7f11f648386c59f5fd09cb9e0d295de70c3f83
Compare: https://github.com/tribe29/checkmk/compare/761803003f96...b258a977c8e7
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 075fabf76b5d01e2141ed3fda1c25470e2613def
https://github.com/tribe29/checkmk/commit/075fabf76b5d01e2141ed3fda1c25470e…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
A .werks/15277
Log Message:
-----------
15277 FIX DCD: Trust "Trusted certificate authorities for SSL"
The DCD did not trust the certificates configured with the global
setting "Trusted certificate authorities for SSL" but trusted the
certificates that ship with the requests library.
SUP-12643
Change-Id: I37143094527e1af4241abb6dc13216389c16e287
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 301a28901302cff867dcd9d5c41d190d07900b8c
https://github.com/tribe29/checkmk/commit/301a28901302cff867dcd9d5c41d190d0…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M .werks/14191
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.hpux
M agents/check_mk_agent.linux
M agents/check_mk_agent.macosx
M agents/check_mk_agent.netbsd
M agents/check_mk_agent.openbsd
M agents/check_mk_agent.openvms
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
M agents/plugins/apache_status.py
M agents/plugins/asmcmd.sh
M agents/plugins/db2_mem
M agents/plugins/dnsclient
M agents/plugins/hpux_lunstats
M agents/plugins/hpux_statgrab
M agents/plugins/ibm_mq
M agents/plugins/isc_dhcpd.py
M agents/plugins/jar_signature
M agents/plugins/kaspersky_av
M agents/plugins/lnx_container_host_if.linux
M agents/plugins/lnx_quota
M agents/plugins/lvm
M agents/plugins/mailman_lists
M agents/plugins/mk_apt
M agents/plugins/mk_ceph
M agents/plugins/mk_cups_queues
M agents/plugins/mk_db2.aix
M agents/plugins/mk_db2.linux
M agents/plugins/mk_docker.py
M agents/plugins/mk_errpt.aix
M agents/plugins/mk_filehandler
M agents/plugins/mk_filestats.py
M agents/plugins/mk_haproxy.freebsd
M agents/plugins/mk_informix
M agents/plugins/mk_inotify.py
M agents/plugins/mk_inventory.aix
M agents/plugins/mk_inventory.linux
M agents/plugins/mk_inventory.solaris
M agents/plugins/mk_iptables
M agents/plugins/mk_jolokia.py
M agents/plugins/mk_logins
M agents/plugins/mk_logwatch.py
M agents/plugins/mk_mongodb.py
M agents/plugins/mk_mysql
M agents/plugins/mk_nfsiostat
M agents/plugins/mk_omreport
M agents/plugins/mk_oracle
M agents/plugins/mk_oracle_crs
M agents/plugins/mk_postgres.py
M agents/plugins/mk_redis
M agents/plugins/mk_sap.aix
M agents/plugins/mk_sap.py
M agents/plugins/mk_sap_hana
M agents/plugins/mk_saprouter
M agents/plugins/mk_scaleio
M agents/plugins/mk_site_object_counts
M agents/plugins/mk_sshd_config
M agents/plugins/mk_suseconnect
M agents/plugins/mk_tinkerforge.py
M agents/plugins/mk_tsm
M agents/plugins/mk_zypper
M agents/plugins/mtr.py
M agents/plugins/netstat.aix
M agents/plugins/netstat.linux
M agents/plugins/netstat.solaris
M agents/plugins/nfsexports
M agents/plugins/nfsexports.solaris
M agents/plugins/nginx_status.py
M agents/plugins/plesk_backups.py
M agents/plugins/plesk_domains.py
M agents/plugins/runas
M agents/plugins/smart
M agents/plugins/symantec_av
M agents/plugins/unitrends_backup
M agents/plugins/unitrends_replication.py
M agents/plugins/vxvm
M agents/plugins/websphere_mq
M agents/plugins/zorp
M agents/windows/plugins/ad_replication.bat
M agents/windows/plugins/arcserve_backup.ps1
M agents/windows/plugins/citrix_farm.ps1
M agents/windows/plugins/citrix_licenses.vbs
M agents/windows/plugins/citrix_xenapp.ps1
M agents/windows/plugins/hyperv_vms.ps1
M agents/windows/plugins/hyperv_vms_guestinfos.ps1
M agents/windows/plugins/iis_app_pool_state.ps1
M agents/windows/plugins/kaspersky_av_client.vbs
M agents/windows/plugins/mcafee_av_client.bat
M agents/windows/plugins/megaraid.bat
M agents/windows/plugins/mk_dhcp_enabled.bat
M agents/windows/plugins/mk_inventory.vbs
M agents/windows/plugins/mk_msoffice.ps1
M agents/windows/plugins/mk_mysql.vbs
M agents/windows/plugins/mk_oracle.ps1
M agents/windows/plugins/msexch_dag.ps1
M agents/windows/plugins/msexch_database.ps1
M agents/windows/plugins/mssql.vbs
M agents/windows/plugins/netstat_an.bat
M agents/windows/plugins/nvidia_smi.ps1
M agents/windows/plugins/rds_licenses.vbs
M agents/windows/plugins/rstcli.bat
M agents/windows/plugins/sansymphony.ps1
M agents/windows/plugins/storcli.bat
M agents/windows/plugins/tsm_checks.bat
M agents/windows/plugins/veeam_backup_status.ps1
M agents/windows/plugins/win_dhcp_pools.bat
M agents/windows/plugins/win_dmidecode.bat
M agents/windows/plugins/win_license.bat
M agents/windows/plugins/win_printers.ps1
M agents/windows/plugins/windows_broadcom_bonding.bat
M agents/windows/plugins/windows_if.ps1
M agents/windows/plugins/windows_intel_bonding.bat
M agents/windows/plugins/windows_multipath.vbs
M agents/windows/plugins/windows_os_bonding.ps1
M agents/windows/plugins/windows_tasks.ps1
M agents/windows/plugins/windows_updates.vbs
M agents/windows/plugins/wmic_if.bat
M agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbackup
M cmk/special_agents/agent_jolokia.py
M cmk/special_agents/agent_netapp.py
M cmk/special_agents/agent_splunk.py
M cmk/special_agents/agent_vsphere.py
M cmk/utils/version.py
M configure.ac
M defines.make
M docker_image/Dockerfile
M packages/cmk-agent-ctl/src/constants.rs
Log Message:
-----------
Revert "Set version to 2.2.0b2"
This reverts commit 84cfc9913ab67fdb0d0a98b6d80200525ef9c325.
Change-Id: I655325a359404b296507b00b3608f28bafeb8d0f
Commit: e894c2379af9e29213a895cc8a84e9b00a3f3fe2
https://github.com/tribe29/checkmk/commit/e894c2379af9e29213a895cc8a84e9b00…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.hpux
M agents/check_mk_agent.linux
M agents/check_mk_agent.macosx
M agents/check_mk_agent.netbsd
M agents/check_mk_agent.openbsd
M agents/check_mk_agent.openvms
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
M agents/plugins/apache_status.py
M agents/plugins/asmcmd.sh
M agents/plugins/db2_mem
M agents/plugins/dnsclient
M agents/plugins/hpux_lunstats
M agents/plugins/hpux_statgrab
M agents/plugins/ibm_mq
M agents/plugins/isc_dhcpd.py
M agents/plugins/jar_signature
M agents/plugins/kaspersky_av
M agents/plugins/lnx_container_host_if.linux
M agents/plugins/lnx_quota
M agents/plugins/lvm
M agents/plugins/mailman_lists
M agents/plugins/mk_apt
M agents/plugins/mk_ceph
M agents/plugins/mk_cups_queues
M agents/plugins/mk_db2.aix
M agents/plugins/mk_db2.linux
M agents/plugins/mk_docker.py
M agents/plugins/mk_errpt.aix
M agents/plugins/mk_filehandler
M agents/plugins/mk_filestats.py
M agents/plugins/mk_haproxy.freebsd
M agents/plugins/mk_informix
M agents/plugins/mk_inotify.py
M agents/plugins/mk_inventory.aix
M agents/plugins/mk_inventory.linux
M agents/plugins/mk_inventory.solaris
M agents/plugins/mk_iptables
M agents/plugins/mk_jolokia.py
M agents/plugins/mk_logins
M agents/plugins/mk_logwatch.py
M agents/plugins/mk_mongodb.py
M agents/plugins/mk_mysql
M agents/plugins/mk_nfsiostat
M agents/plugins/mk_omreport
M agents/plugins/mk_oracle
M agents/plugins/mk_oracle_crs
M agents/plugins/mk_postgres.py
M agents/plugins/mk_redis
M agents/plugins/mk_sap.aix
M agents/plugins/mk_sap.py
M agents/plugins/mk_sap_hana
M agents/plugins/mk_saprouter
M agents/plugins/mk_scaleio
M agents/plugins/mk_site_object_counts
M agents/plugins/mk_sshd_config
M agents/plugins/mk_suseconnect
M agents/plugins/mk_tinkerforge.py
M agents/plugins/mk_tsm
M agents/plugins/mk_zypper
M agents/plugins/mtr.py
M agents/plugins/netstat.aix
M agents/plugins/netstat.linux
M agents/plugins/netstat.solaris
M agents/plugins/nfsexports
M agents/plugins/nfsexports.solaris
M agents/plugins/nginx_status.py
M agents/plugins/plesk_backups.py
M agents/plugins/plesk_domains.py
M agents/plugins/runas
M agents/plugins/smart
M agents/plugins/symantec_av
M agents/plugins/unitrends_backup
M agents/plugins/unitrends_replication.py
M agents/plugins/vxvm
M agents/plugins/websphere_mq
M agents/plugins/zorp
M agents/windows/plugins/ad_replication.bat
M agents/windows/plugins/arcserve_backup.ps1
M agents/windows/plugins/citrix_farm.ps1
M agents/windows/plugins/citrix_licenses.vbs
M agents/windows/plugins/citrix_xenapp.ps1
M agents/windows/plugins/hyperv_vms.ps1
M agents/windows/plugins/hyperv_vms_guestinfos.ps1
M agents/windows/plugins/iis_app_pool_state.ps1
M agents/windows/plugins/kaspersky_av_client.vbs
M agents/windows/plugins/mcafee_av_client.bat
M agents/windows/plugins/megaraid.bat
M agents/windows/plugins/mk_dhcp_enabled.bat
M agents/windows/plugins/mk_inventory.vbs
M agents/windows/plugins/mk_msoffice.ps1
M agents/windows/plugins/mk_mysql.vbs
M agents/windows/plugins/mk_oracle.ps1
M agents/windows/plugins/msexch_dag.ps1
M agents/windows/plugins/msexch_database.ps1
M agents/windows/plugins/mssql.vbs
M agents/windows/plugins/netstat_an.bat
M agents/windows/plugins/nvidia_smi.ps1
M agents/windows/plugins/rds_licenses.vbs
M agents/windows/plugins/rstcli.bat
M agents/windows/plugins/sansymphony.ps1
M agents/windows/plugins/storcli.bat
M agents/windows/plugins/tsm_checks.bat
M agents/windows/plugins/veeam_backup_status.ps1
M agents/windows/plugins/win_dhcp_pools.bat
M agents/windows/plugins/win_dmidecode.bat
M agents/windows/plugins/win_license.bat
M agents/windows/plugins/win_printers.ps1
M agents/windows/plugins/windows_broadcom_bonding.bat
M agents/windows/plugins/windows_if.ps1
M agents/windows/plugins/windows_intel_bonding.bat
M agents/windows/plugins/windows_multipath.vbs
M agents/windows/plugins/windows_os_bonding.ps1
M agents/windows/plugins/windows_tasks.ps1
M agents/windows/plugins/windows_updates.vbs
M agents/windows/plugins/wmic_if.bat
M agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbackup
M cmk/special_agents/agent_jolokia.py
M cmk/special_agents/agent_netapp.py
M cmk/special_agents/agent_splunk.py
M cmk/special_agents/agent_vsphere.py
M cmk/utils/version.py
M configure.ac
M defines.make
M docker_image/Dockerfile
M packages/cmk-agent-ctl/src/constants.rs
Log Message:
-----------
Set version to 2.2.0b2
Compare: https://github.com/tribe29/checkmk/compare/1d79cae81b8b...e894c2379af9
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 14d2bbaf9ec897cf7eed12d115332d62165cbf10
https://github.com/tribe29/checkmk/commit/14d2bbaf9ec897cf7eed12d115332d621…
Author: René Slowenski <rene.slowenski(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M tests/testlib/playwright/helpers.py
Log Message:
-----------
Increased timeout of check_success() helper
In an attempt to fix flakes in the following tests:
* tests/gui_e2e/test_asvs.py::test_v2_1_5
* tests/gui_e2e/test_asv.py::test_user_change_password_success
...the value of timeout_ms is raised from 5000 to 15000.
I also removed the return statement from three functions that returned
a click() but are defined as returning None, since mypy complained.
Change-Id: Ieb3f46cf17e47dcca10446ed6c3786c28e12f924
Commit: 1c9cbfd182387fd30bdd897d946e4f906d9b35cf
https://github.com/tribe29/checkmk/commit/1c9cbfd182387fd30bdd897d946e4f906…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M cmk/utils/packaging/_mkp.py
Log Message:
-----------
Fix up missunderstood version requirement
A required version of "2.2.0" would mean the MKP is not
allowed in "2.2.0b1", as "2.2.0" is the specific version
released after the last beta release, and before the first
patch release.
This function can be removed once "2.2.0" is actually
released. For the future, we plan to implement a dialog
to ask the user whether they really mean to exclude beta
releases.
Change-Id: I3dc94bda633f2fc1d05c017bac24ac02386046ba
Commit: 1fb9661e5b1ff74eb3f5f4de98998df77d0cc9c2
https://github.com/tribe29/checkmk/commit/1fb9661e5b1ff74eb3f5f4de98998df77…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M buildscripts/scripts/build-cmk-packages.groovy
M buildscripts/scripts/utils/upload_artifacts.groovy
Log Message:
-----------
Fix release build related issues
* use rc paths during release builds
* derive full distro lists from enterprise for release builds
Change-Id: Ida9c0d95737d12304834e86bbebcfec8b2202967
Commit: 1d79cae81b8b18c74c5a061ca23ee5994b5673f5
https://github.com/tribe29/checkmk/commit/1d79cae81b8b18c74c5a061ca23ee5994…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M buildscripts/scripts/build-cmk-image.groovy
Log Message:
-----------
Fix release build related issues #2
* rc handling was faulty during docker image build
Change-Id: I469eff31e47330f565ab0528f4b83742e3f6b92c
Compare: https://github.com/tribe29/checkmk/compare/36640492fff9...1d79cae81b8b