Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b5f563ce305f8648d7b9b0679aaa9397ecf1cc6c
https://github.com/tribe29/checkmk/commit/b5f563ce305f8648d7b9b0679aaa9397e…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2022-09-26 (Mon, 26 Sep 2022)
Changed paths:
A .werks/14387
M cmk/gui/dashboard.py
M cmk/gui/plugins/dashboard/custom_url.py
Log Message:
-----------
14387 Render all Custom URL Dashlets in iframes
This werk removes the option to configure Custom URL Dashlets that are
not rendered within an iframe. Such non-iframe dashlets could not be
rendered successfully due to broken update logic. All Custom URL
Dashlets are now rendered in iframes, as was the default behavior
previously.
Dead code for handling urlfunc dashlets has been removed. Dashlets using
this functionality have been migrated so long ago that the migration
logic has been removed from cmk-update-config by now (CMK-10788).
CMK-11245
Change-Id: Ib52795bb11e4d808f526e956534a4b68e16e7d81
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0dc110ae2b38887c7c1a6a00b57c00b3c5264c10
https://github.com/tribe29/checkmk/commit/0dc110ae2b38887c7c1a6a00b57c00b3c…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2022-09-26 (Mon, 26 Sep 2022)
Changed paths:
M cmk/gui/wato/mkeventd.py
R cmk/gui/wato/mkeventdstore.py
M cmk/gui/wato/pages/timeperiods.py
M cmk/gui/watolib/__init__.py
M cmk/gui/watolib/groups.py
A cmk/gui/watolib/mkeventd.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_group_config.py
M tests/unit/cmk/gui/watolib/test_config_sync.py
M tests/unit/cmk/gui/watolib/test_groups.py
Log Message:
-----------
Move load_mkeventd_rules to watolib
Change-Id: Ie00283bb784e6ec51e991c1bb83157605ba4a32a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 57da52d038402b254eefe61c909fa14a3bc91728
https://github.com/tribe29/checkmk/commit/57da52d038402b254eefe61c909fa14a3…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2022-09-26 (Mon, 26 Sep 2022)
Changed paths:
A .werks/14756
M cmk/gui/watolib/groups.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_group_config.py
M tests/unit/cmk/gui/watolib/test_groups.py
Log Message:
-----------
14756 FIX Fix validation of contact groups on deletion
SUP-11651
Change-Id: Ic4c4879a3b31328b2b98160382d03fbde3ee500f
Commit: 87bdf0cb82b7e4453d9ed480c2ff4f14e8433be8
https://github.com/tribe29/checkmk/commit/87bdf0cb82b7e4453d9ed480c2ff4f14e…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-09-26 (Mon, 26 Sep 2022)
Changed paths:
M cmk/gui/wato/pages/predefined_conditions.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/watolib/services.py
Log Message:
-----------
Make RuleConditions immutable
We would like to gain some clarity in the `load_...(self, ...)` zoo
under `RulesetCollection`. This is one step in that direction.
Moreover, immutability makes the code safer and easier to understand
and, in the present case at least, greatly simplifies the users.
The set-and-modify pattern used in the callers is verbose and confusing.
CMK-11325
Change-Id: I2247193b6385397d9010b438b259478f92a31303
Compare: https://github.com/tribe29/checkmk/compare/52acf6125a24...87bdf0cb82b7
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 7631a146e7df941822a0d31bec5b4552b9a06f60
https://github.com/tribe29/checkmk/commit/7631a146e7df941822a0d31bec5b4552b…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2022-09-26 (Mon, 26 Sep 2022)
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/cmk-agent-ctl/src/constants.rs
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/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 bin/mkbench
M cmk/utils/version.py
M configure.ac
M defines.make
M docker/Dockerfile
Log Message:
-----------
Set version to 2.1.0p14
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5d86c333c6a17a87386d717faba86efb303ee2f1
https://github.com/tribe29/checkmk/commit/5d86c333c6a17a87386d717faba86efb3…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2022-09-26 (Mon, 26 Sep 2022)
Changed paths:
M tests/unit/cmk/gui/plugins/openapi/test_openapi_group_config.py
Log Message:
-----------
REST API group tests: isolate tests better
* some tests failed due to stale groups of other tests
* every test now deletes its created groups
Change-Id: I5571bed7be8261a51779ee736ea4ef636560a6db
Commit: deeecd4380cc0ec1d45ebdaa246846024fceff96
https://github.com/tribe29/checkmk/commit/deeecd4380cc0ec1d45ebdaa246846024…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2022-09-26 (Mon, 26 Sep 2022)
Changed paths:
M tests/unit/cmk/gui/plugins/openapi/test_openapi_etags.py
Log Message:
-----------
test_openapi_agent_endpoints: typing
Change-Id: I64b694845b1ad868313f66039899b30dcd37bbd7
Commit: a9e8c229078737b7c4512a6bddae09148d65ffe3
https://github.com/tribe29/checkmk/commit/a9e8c229078737b7c4512a6bddae09148…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2022-09-26 (Mon, 26 Sep 2022)
Changed paths:
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_bi.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_downtime.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_etags.py
M tests/unit/cmk/gui/plugins/openapi/test_wato_disabled.py
M tests/unit/cmk/gui/test_index.py
M tests/unit/cmk/gui/test_userdb.py
Log Message:
-----------
tests: set_config instead of monkeypatch
* removed the wsgi specific `app.set_config` and moved it to top-level
* extended set_config to work in WSGI mode and regular mode at the same
time
* removed custom `monkeypatch` calls to active_config in other tests
Change-Id: I17e10f43e20ecd78d7b72be18eee25a5eb20ef48
Commit: d0e10ae383cca844002140f546a5e83d4ff1af3b
https://github.com/tribe29/checkmk/commit/d0e10ae383cca844002140f546a5e83d4…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2022-09-26 (Mon, 26 Sep 2022)
Changed paths:
M cmk/gui/forms.py
M tests/unit/cmk/gui/test_forms.py
M tests/unit/cmk/gui/test_http.py
M tests/unit/cmk/gui/test_index.py
Log Message:
-----------
remove html.request references
Change-Id: Id455b7a6417e0fc1fc6ca0b3f924018a232665f0
Commit: fc3ce759c545b7c6ee1f9a5d7ee474382df54b68
https://github.com/tribe29/checkmk/commit/fc3ce759c545b7c6ee1f9a5d7ee474382…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2022-09-26 (Mon, 26 Sep 2022)
Changed paths:
M cmk/gui/logged_in.py
Log Message:
-----------
logged_in: upgrade type syntax
Change-Id: I9c2d782418751635610f27ffcf1fb88e1eb8a29c
Commit: a2a094fb3f081825a88dfe12c26ed3870bc8109d
https://github.com/tribe29/checkmk/commit/a2a094fb3f081825a88dfe12c26ed3870…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2022-09-26 (Mon, 26 Sep 2022)
Changed paths:
M cmk/utils/datastructures.py
Log Message:
-----------
cmk.utils.datastructures: upgrade type syntax
Change-Id: I708e399cac1635e8b8de115601571ab838b27512
Compare: https://github.com/tribe29/checkmk/compare/4616accf001a...a2a094fb3f08