Nach dem Update auf Checkmk Raw Edition 2.1.0p26
kann ich keinen Service mehr abfragen der ein eigenes Passwort eingetragen hat oder ein Passwort aus dem Store nutzt. Erst nach dem Löschen vom Service konnte ich die config speichern.
Ein nachträgliches anlegen ist nicht möglich.
Bug?
CMK version: 2.1.0p26
OS version: Ubuntu 20.04
Error message: WARNING: The stored password “(‘password’, ‘XXXXXXXXXXX’)” used by service “Email” on host “VM123” does not exist (anymore).
cmk --debug -vvR
Trying to acquire lock on /omd/sites/cmk/etc/check_mk/main.mk
Got lock on /omd/sites/cmk/etc/check_mk/main.mk
Generating configuration for core (type nagios)...
Trying to acquire lock on /omd/sites/cmk/var/check_mk/core/helper_config/serial.mk
Got lock on /omd/sites/cmk/var/check_mk/core/helper_config/serial.mk
Releasing lock on /omd/sites/cmk/var/check_mk/core/helper_config/serial.mk
Released lock on /omd/sites/cmk/var/check_mk/core/helper_config/serial.mk
WARNING: The stored password "('password', 'XXXXXXXXXXX')" used by service "Email" on host "VM123" does not exist (anymore).
Releasing lock on /omd/sites/cmk/etc/check_mk/main.mk
Released lock on /omd/sites/cmk/etc/check_mk/main.mk
Trying to acquire lock on /omd/sites/cmk/var/check_mk/crashes/base/f59df2b6-e72d-11ed-9ded-0242ac110003/crash.info
Got lock on /omd/sites/cmk/var/check_mk/crashes/base/f59df2b6-e72d-11ed-9ded-0242ac110003/crash.info
Releasing lock on /omd/sites/cmk/var/check_mk/crashes/base/f59df2b6-e72d-11ed-9ded-0242ac110003/crash.info
Released lock on /omd/sites/cmk/var/check_mk/crashes/base/f59df2b6-e72d-11ed-9ded-0242ac110003/crash.info
Traceback (most recent call last):
File "/omd/sites/cmk/bin/cmk", line 92, in <module>
exit_status = modes.call(mode_name, mode_args, opts, args)
File "/omd/sites/cmk/lib/python3/cmk/base/modes/__init__.py", line 69, in call
return handler(*handler_args)
File "/omd/sites/cmk/lib/python3/cmk/base/modes/check_mk.py", line 1269, in mode_restart
cmk.base.core.do_restart(
File "/omd/sites/cmk/lib/python3/cmk/base/core.py", line 67, in do_restart
core_config.do_create_config(
File "/omd/sites/cmk/lib/python3/cmk/base/core_config.py", line 322, in do_create_config
_create_core_config(core, hosts_to_update=hosts_to_update)
File "/omd/sites/cmk/lib/python3/cmk/base/core_config.py", line 394, in _create_core_config
core.create_config(config_path, config_cache, hosts_to_update=hosts_to_update)
File "/omd/sites/cmk/lib/python3/cmk/base/core_nagios.py", line 83, in create_config
self._create_core_config(config_path)
File "/omd/sites/cmk/lib/python3/cmk/base/core_nagios.py", line 96, in _create_core_config
create_config(config_buffer, config_path, hostnames=None)
File "/omd/sites/cmk/lib/python3/cmk/base/core_nagios.py", line 173, in create_config
all_host_labels[hostname] = _create_nagios_config_host(
File "/omd/sites/cmk/lib/python3/cmk/base/core_nagios.py", line 218, in _create_nagios_config_host
service_labels=_create_nagios_servicedefs(
File "/omd/sites/cmk/lib/python3/cmk/base/core_nagios.py", line 466, in _create_nagios_servicedefs
for description, args in core_config.iter_active_check_services(
File "/omd/sites/cmk/lib/python3/cmk/base/core_config.py", line 514, in iter_active_check_services
arguments = active_check_arguments(
File "/omd/sites/cmk/lib/python3/cmk/base/core_config.py", line 546, in active_check_arguments
return _prepare_check_command(
File "/omd/sites/cmk/lib/python3/cmk/base/core_config.py", line 600, in _prepare_check_command
formated = ["--pwstore=%s" % ",".join(["@".join(p) for p in passwords])] + formated
File "/omd/sites/cmk/lib/python3/cmk/base/core_config.py", line 600, in <listcomp>
formated = ["--pwstore=%s" % ",".join(["@".join(p) for p in passwords])] + formated
TypeError: sequence item 2: expected str instance, tuple found