Hallo Matthias
@ms20de ,
Also, ich glaube inzwischen nicht mehr, dass das Problem
- durch den von mir initiierten Sofftware-Neustart viele Minuten nach dem Eingeben von ":latest" oder
- durch die Eingabe von "latest" und anschließend ":latest" (auch dazwischen waren nicht nur wenige Sekunden, sondern eher 1 Minute, in der wirklich nichts passiert ist)
entstanden ist. Daher hier noch ein paar Detailinfos
Ich habe soeben die App #6 testweise auf "0.11.2" geupdated und um es noch einmal sicher zu verifizieren auch eine App #7 angelegt und diese auf "0.11.2" geupdated (bewusst nicht auf "latest" oder ":latest", weil ich da ein wenig Angst vor einem erneuten Absturz hatte).
(Zu A) Gebe ich bei App #6 und dann #7 jetzt die Version "0.11.2" ein und klicke dann auf "Save", dann verschwindet das Eingabefenster unmittelbar.
Das ist gestern nach ":latest" + save so nicht passiert. Das Eingabefenster war weiter offen und es gab da irgendein Wartesymbol - ich meines es war ein kreisender Kreis oder so. Und das länger als 5 Minuten, in denen z.B. die Services-Seite das TWS nicht mehr geladen wurde, sie wurde aufgerufen und dann standen da ewig die zwei "Loading..." Anzeigen. Und auch die visu in dem Container visutest ließ sich nicht mehr aufrufen. Ich würde also im Moment sagen der Server ist nicht durch meinen Neustart abgestürtzt, sondern durch das "save"n von ":latest". Beide Updates liefen heute mit ca. 30Sekunden, also eher so, wie ich es aus den eigenerstellten Containern und mit Pull-Request kannte.
(Zu B) Nachdem ich bei App #6 und #7 jetzt jeweils "save" geklickt habe und nachdem dann das Eingebaefenster unmittelbar geschlossen wurde, wird für sehr kurze Zeit noch das App-Symbol mit dem grünen Hintergrund angezeigt und es wechselt dann - wenn man es nicht weiß noch bevor man mit der Maus auch nur etwas macht - auf den gelben Hintergrund in den Status: Update läuft. In diesem Status erscheint der Bleistift überhaupt nicht und ich könnte ein angestoßenes Update (gestern mit zunächst "latest") überhaupt nicht durch den Anstoß einer anderen Versionsbezeichnung (gestern ":latest") unterbrechen.
Dass ich nicht nur eine Sekunde gewartet habe, bis ich es mit ":latest" versucht habe, da bin ich mir ganz sicher. Zunächst habe ich ja nach "latest" geschaut ob was passiert und nachdem ich das Gefühl hatte, da sei nichts passiert, habe ich die viso durch Klick auf die URL in der App aufgerufen und dann dort im Manager (durch runterscrollen ans Seitenende) die Version gecheckt, es war weiterhin die 0.11.0. Erst dann ist mir eingefallen, dass ich den Doppelpunkt vergessen habe -> zurück auf die App seite -> ich konnte den Bleistift anklicken, die App war also jetzt - ich denke mal locker 60 Sekunden später - nicht im gelben Status: Update läuft...
Ich hoffe diese Infos helfen Dir die Urasache einzugrenzen und möglichst sogar zu finden.
Wenn Du auf den Server schaust, kannst Du eventuell auch irgendwie nachprüfen ob meine InfluxDB vom CV aus lesend erreichbar ist?
Nur zur Info: Wie in Beitrag #14 geschrieben war der Container TW-APP-CometVisu-5 im Docker gestoppt (nach mehr als 20 Minuten Updatestatus entdeckt) und ich hatte ihn da gestartet ohne damit eine ÄÄnderung herbeigeführt zu haben. Ich habe den Container eben wieder gestoppt um den Zustand wieder herzustellen, der gestern anlag.