Hosttags über WebAPI nicht editibar - Python Exception

Hallo,

wir wollten heute Hosttags über die API anlegen. Auf unserem Testsystem haben wir einen Export der Hosttags gemacht und danach manuell editiert.
Wir konnten diese Konfiguration auch ohne Probleme auf dem Testsystem einspielen.
Auf dem produktiven System (1.6.0p9) bekommen wir leider eine Exception:

{“result”: “Unhandled exception: Traceback (most recent call last):
File “/omd/sites/site/lib/python/cmk/gui/webapi.py”, line 145, in page_api
response = _execute_action(api_call, request_object)
File “/omd/sites/site/lib/python/cmk/gui/webapi.py”, line 230, in _execute_action
return _execute_action_no_lock(api_call, request_object)
File “/omd/sites/site/lib/python/cmk/gui/webapi.py”, line 240, in _execute_action_no_lock
“result”: api_call"handler",
File “/omd/sites/site/lib/python/cmk/gui/plugins/webapi/webapi.py”, line 842, in _set
self._verify_no_used_tags_missing(changed_hosttags_config)
File “/omd/sites/site/lib/python/cmk/gui/plugins/webapi/webapi.py”, line 850, in _verify_no_used_tags_missing
used_tags.update(self._get_used_tags_from_rules())
File “/omd/sites/site/lib/python/cmk/gui/plugins/webapi/webapi.py”, line 891, in _get_used_tags_from_rules
raise NotImplementedError()
NotImplementedError”, “result_code”: 1}

Das Anlegen von Hosttags über die GUI funktioniert, ist für uns aber nicht praktikabel.
Wir haben im Anschluss auch die Konfiguration der Hosttags vom Produktionssystem exportiert und im Anschluss versucht diese wieder einzuspielen.
Leider kam es wieder zu der oben genannten Exception.

Hier wäre für etwas Troubeshooting der ganze Aufruf der API nicht schlecht.
Ansonsten kann ich nur raten. Wurde versucht die “Built-in” Tags zu editieren?

1 Like

Ich habe den Fehler gefunden. Auf einer Site im distributed Monitoring wurde komischerweise noch ein veralteter Hosttag benutzt.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.