NEWS
js-controller 2 jetzt für alle im Stable
-
@newbie2007 sagte in js-controller 2 jetzt für alle im Stable:
2.15.12
Holy shit - das ist ja Asbach Uralt! Wie wäre es mal mit nem Update?
sudo npm i -g npm
-
@AlCalzone said in js-controller 2 jetzt für alle im Stable:
sudo npm i -g npm
ja merkwürdig, vorher hatte ich auch die aktuelle.
Mach mal jetzt einen Update und melde mich.pi@ioBroker-RasPi:/opt/iobroker $ npm -v 6.13.7
-
pi@ioBroker-RasPi:/opt/iobroker $ iobroker stop pi@ioBroker-RasPi:/opt/iobroker $ sudo npm i -g npm /usr/bin/npm -> /usr/lib/node_modules/npm/bin/npm-cli.js /usr/bin/npx -> /usr/lib/node_modules/npm/bin/npx-cli.js npm@6.13.7 /usr/lib/node_modules/npm pi@ioBroker-RasPi:/opt/iobroker $
-
Habe jetzt versucht die Script Engine upzudaten, aber da gibts ne Meldung "falsche admin Version"
Was tun?
-
@newbie2007 Die spannende Frage wäre also welche Admi- Version hast Du?
-
@cash
Nicht spannend, weil im Screenshot zu sehen und einfach System auf latest umstellen, Admin updaten und dann den Rest. -
@Jan1 Dann bin ich blind. Die Admi-Version sehe ich dort nicht. Und als Tipp auf latest umstellen halte ich auch für fragwürdig. Latest ist nichts anderes als Beta. Es sollten also nur User umstellen die wissen was sie tun und sich entsprechend auskennen. Normale User sollten ihr Produktiv System nicht auf Latest umstellen.
Aber jeder wie er mag.
-
@Jan1 Außerdem ist die 4.3.4 vom Javascript nicht mal im stable drin. Der Tipp auf latest umzustellen ist also eher sinnlos, da der User bereits latest nutzt....
-
@cash 3.7.8 steht doch oben rechts im Screenshot, da wo es bei dir in der Adminoberfläche auch immer steht.
Und laut Adapterliste ist 4.3.4 im stable: http://download.iobroker.net/list.htmlEs ist tatsächlich ungünstig gelöst wenn Adapterversionen im stable Repo verfügbar sind, die Abhängigkeiten zu Adaptern aus dem latest Repo haben. Wie hier zum Admin, der in Version 4.x bisher nicht im stable ist.
Statt das Repo auf latest=beta zu stellen, würde ich einfach mit dem Update warten.
Wenn keine störenden Bugs existieren, was in stable ja nicht sein dürfte, sollte man auch keinen zwingenden Grund haben die Adapter zu aktualisieren.
Interessant ist auch dass die javascript 4.3.4 schon 82 Tage alt ist und zu der Zeit gab es noch gar kein admin 4.x
Also entweder ist das ein lokaler Bug bei @newbie2007 oder die 4.3.4 im stable Repo wurde in der jüngeren Vergangenheit noch mal angepasst.
Was sagt @apollon77 dazu? -
@Diginix Jau bin blind. Hatte die Version nicht gesehen. Die 4.3.4 ist nicht im stable. Habe gerade meins umgestellt und dann wird mir die 4.1.12 als verfügbar angezeigt. Ich bin allerdings auf der 4.3.4 und eigentlich auch schon relativ lange.
-
@cash
Er kann nur mit dem neuen Admin auch den JS updaten, was nur geht wenn er den Admin im Latest hochzieht. Latest sollte wie Beta sein, ist es aber nicht, da im default sehr viele Adapter sind, die in der Version nicht mehr oder nur fehlerhaft laufen.
Ich bin schon immer auf latest und hatte nie Probleme damit. Also alles gut und wenn Du anderer Meinung bist, ist das Deine Sache, aber nur so löst er sein Problem, womit das alles andere als sinnlos ist. -
@cash Dann stimmt die offizielle Adapterliste nicht, die ja erst kürzliche eingeführt wurde. Merkwürdig.
Aber bin selbst auf latest und alles läuft fehlerfrei. Daher weiß ich nicht was in stable wirklich verfügbar ist. -
@Diginix Das mit der Adapterliste wundert mich auch.
-
Also das Stable Repository hat Admin 3.7.8 und Javascript 4.3.4 drin. Das sollte perfekt zusammenpassen
-
@apollon77 Komisch. Habe extra bei mir von latest auf default umgestellt. Danach wird bei mir nicht die 4.3.4 als verfügbar angezeigt??
-
@cash Hast Du nach der Umstellung auch das Repo neu geladen? über Amdin oder "iobroker update"?
-
@apollon77 Über Admin. Wenn ich zurück auf latest schalte sehe ich auch sofort danach die dortige Version. Im Log schaut es auch normal aus.
-
@cash Versuch mal auf Kommandozeile
-
@Diginix danke für die ausführliche Info.
Ich warte lieber noch mit dem Update.Danke
-
Kurze Frage in die Runde.
Ich habe meinen ersten Slave der Multihost-Umgebung wie folgt aktualisiert:iobroker stop iobroker backup iobroker upgrade self iobroker upgrade admin
js-controller von 1.4.2 auf 2.2.9 und admin von 3.6.12 auf 3.7.8
Das passt auch soweit, allerdings startet der iobroker nicht, sondern bricht mit folgender Meldung ab.2020-03-04 17:28:55.295 - info: host.IOBROKER-S1 iobroker.js-controller version 2.2.9 js-controller starting 2020-03-04 17:28:55.298 - info: host.IOBROKER-S1 Copyright (c) 2014-2020 bluefox, 2014 hobbyquaker 2020-03-04 17:28:55.298 - info: host.IOBROKER-S1 hostname: IOBROKER-S1, node: v8.12.0 2020-03-04 17:28:55.299 - info: host.IOBROKER-S1 ip addresses: 10.10.123.154 fe80::f239:9d7e:8243:a251 2020-03-04 17:28:55.918 - error: Socket.io Server detected. Please update to js-controller 2.0 or higher! 2020-03-04 17:28:56.224 - error: Socket.io Server detected. Please update to js-controller 2.0 or higher! 2020-03-04 17:28:56.525 - error: Socket.io Server detected. Please update to js-controller 2.0 or higher! 2020-03-04 17:28:56.827 - error: Socket.io Server detected. Please update to js-controller 2.0 or higher! 2020-03-04 17:28:57.129 - error: Socket.io Server detected. Please update to js-controller 2.0 or higher! 2020-03-04 17:28:57.430 - error: Socket.io Server detected. Please update to js-controller 2.0 or higher! 2020-03-04 17:28:57.732 - error: Socket.io Server detected. Please update to js-controller 2.0 or higher! 2020-03-04 17:28:58.033 - error: Socket.io Server detected. Please update to js-controller 2.0 or higher! 2020-03-04 17:28:58.334 - error: Socket.io Server detected. Please update to js-controller 2.0 or higher! 2020-03-04 17:28:58.635 - error: Socket.io Server detected. Please update to js-controller 2.0 or higher! 2020-03-04 17:28:58.936 - error: Socket.io Server detected. Please update to js-controller 2.0 or higher! 2020-03-04 17:28:59.237 - error: Socket.io Server detected. Please update to js-controller 2.0 or higher! 2020-03-04 17:28:59.538 - error: Socket.io Server detected. Please update to js-controller 2.0 or higher! 2020-03-04 17:28:59.840 - error: Socket.io Server detected. Please update to js-controller 2.0 or higher! 2020-03-04 17:29:00.142 - error: Socket.io Server detected. Please update to js-controller 2.0 or higher! 2020-03-04 17:29:00.443 - error: Socket.io Server detected. Please update to js-controller 2.0 or higher! 2020-03-04 17:29:00.744 - error: Socket.io Server detected. Please update to js-controller 2.0 or higher! 2020-03-04 17:29:01.046 - error: Socket.io Server detected. Please update to js-controller 2.0 or higher! 2020-03-04 17:29:01.348 - error: Socket.io Server detected. Please update to js-controller 2.0 or higher! 2020-03-04 17:29:25.324 - error: host.IOBROKER-S1 No connection to databases possible, restart
Kommt die Meldung weil der Master noch nicht aktualisiert wurde, oder ist auf dem Slave noch etwas schief?
Danke & Gruß
oetti