ich hatte jetzt zum vierten mal defekte Dateien in /var/ffmap und daraus resultierten auch defekte in /var/www/html/map … .
Ich denke dass dies immer dann passiert, wenn ich via Ansible Änderungen auf den services.ffdon.de ausrolle.
Wie sieht euer Workflow da aus?
Habt ihr im Ansible eventuell Tasks vorgesehen, welche die cronjobs rund um meshviewer abwarten und vorübergehend ausser Kraft setzen?
Vorübergehend möchte ich json-Dateien reparieren,
zumindest bis wir die Ursache der defekten Dateien gefunden haben und es vielleicht einen Fix gibt.
Da ich den Fehler noch nicht eingrenzen kann, habe ich ein paar Sachen ausprobiert, wenn es eine neue json-Datei gibt.
Ein Vergleich mit diff bringt nix, da die Datei ja völlig anders sortiert und aufgebaut ist.
Da wäre vielleicht ein Backup vor dem Defekt gut gewesen.
Diverse Validatoren (Validator) zeigten mir keinen Fehler auf.
Wo ist der Fehler?
Wenn ich die Datei nodes.json lösche werden alle drei json-Dateien nodes.json, nodelist.json und graph.json neu gebaut