Seite 1 von 3
Kein Update möglich
Verfasst: Do Feb 24, 2022 9:04 am
von Kitmgue
Hallo,
Beim Versuch eines Updates auf die aktuelle Nightly erscheint bei mir "Es wird bereits ein Update der openWB ausgeführt!"
installierte Version: 1.9.255 (2022-02-23 10:45:41 +0100 [5a6697d3] )
Ist auch nach einem Reboot weiterhin der Fall.
Wie kann ich quasi ein Zwangsupdate machen?
Danke für Ideen
Re: Kein Update möglich
Verfasst: Do Feb 24, 2022 9:13 am
von derNeueDet
Das Thema hatte ich auf meinem Entwicklungssystem gerade auch. Ich hab dann manuell die Datei updateinprogress gelöscht, dann ging es wieder.
Jetzt nach dem Update auf die aktuelle Nightly, gleiches Problem.
Inhalt updateinprogress ist 0. Aber das Frontend sagt, dass das Update noch läuft.
@LutzB: da scheint was faul zu sein.
VG
Det
Re: Kein Update möglich
Verfasst: Do Feb 24, 2022 9:18 am
von Kitmgue
derNeueDet hat geschrieben: ↑Do Feb 24, 2022 9:13 am
Das Thema hatte ich auf meinem Entwicklungssystem gerade auch. Ich hab dann manuell die Datei updateinprogress gelöscht, dann ging es wieder.
dafür bräuchte man aber Zugriff auf den Pi, was ich aus Gewährleistungsgründen gar nicht möchte.
Re: Kein Update möglich
Verfasst: Do Feb 24, 2022 9:20 am
von rleidner
Kann ich bestätigen.
Der 1. Update heute morgen hat geklappt.
Der nächste sagt daß es bereits ausgeführt wird.
ramdisk/updateinprogress enthält 0.
Code: Alles auswählen
pi@openwbtest-stretch:~/openWB/ramdisk $ cat updateinprogress
0
Re: Kein Update möglich
Verfasst: Do Feb 24, 2022 9:23 am
von derNeueDet
Ja, bei mir auch.
Code: Alles auswählen
pi@raspi4:/var/www/html/openWB $ ls -l ramdisk/updateinprogress
-rwxrwxrwx 1 pi pi 2 Feb 24 10:20 ramdisk/updateinprogress
pi@raspi4:/var/www/html/openWB $ ls -l ramdisk/updateinprogress
-rwxrwxrwx 1 pi pi 2 Feb 24 10:20 ramdisk/updateinprogress
pi@raspi4:/var/www/html/openWB $ ls -l ramdisk/updateinprogress
-rwxrwxrwx 1 pi pi 2 Feb 24 10:20 ramdisk/updateinprogress
pi@raspi4:/var/www/html/openWB $ cat ramdisk/updateinprogress
1
pi@raspi4:/var/www/html/openWB $ cat ramdisk/updateinprogress
0
pi@raspi4:/var/www/html/openWB $ cat ramdisk/updateinprogress
0
pi@raspi4:/var/www/html/openWB $
Ist während des Updates auf 1 und dann weder auf 0, aber danach kann trotzdem kein weiterer Update ausgeführt werden.
VG
Det
Re: Kein Update möglich
Verfasst: Do Feb 24, 2022 9:25 am
von derNeueDet
Kitmgue hat geschrieben: ↑Do Feb 24, 2022 9:18 am
derNeueDet hat geschrieben: ↑Do Feb 24, 2022 9:13 am
Das Thema hatte ich auf meinem Entwicklungssystem gerade auch. Ich hab dann manuell die Datei updateinprogress gelöscht, dann ging es wieder.
dafür bräuchte man aber Zugriff auf den Pi, was ich aus Gewährleistungsgründen gar nicht möchte.
Ja, kann ich verstehen. Du musst auf eine Lösung von openWB warten.
VG
Det
Re: Kein Update möglich
Verfasst: Do Feb 24, 2022 9:31 am
von rleidner
Es ist das newline (0x0a) in updateinprogress:
Code: Alles auswählen
i@openwbtest-stretch:~/openWB/ramdisk $ od -x updateinprogress
0000000 0a30
0000002
Nach
Code: Alles auswählen
0pi@openwbtest-stretch:~/openWB/ramdisk $ cat updateinprogress | tr -d "\n" > u
pi@openwbtest-stretch:~/openWB/ramdisk $ mv u updateinprogress
pi@openwbtest-stretch:~/openWB/ramdisk $ cat updateinprogress
0pi@openwbtest-stretch:~/openWB/ramdisk $
geht der update wieder!
Re: Kein Update möglich
Verfasst: Do Feb 24, 2022 9:35 am
von yankee
openWB aus- und wieder einschalten (stromlos machen per Leistungsschutzschalter) sollte das akute Problem (wenn auch nicht die zugrunde liegende Ursache) lösen. Das aber besser nur dann machen, wenn bereits seit mehreren Minuten keine Reaktion mehr erfolgte.
Re: Kein Update möglich
Verfasst: Do Feb 24, 2022 9:39 am
von rleidner
In runs/atreboot.sh statt:
Code: Alles auswählen
echo 0 > /var/www/html/openWB/ramdisk/updateinprogress
dies:
Code: Alles auswählen
echo -n 0 > /var/www/html/openWB/ramdisk/updateinprogress
sollte es richten + evtl. Browser Cache löschen...
Re: Kein Update möglich
Verfasst: Do Feb 24, 2022 9:47 am
von derNeueDet
Wenn der Vergleich nicht als String sondern als Zahl erfolgt, geht es wieder
update.php