NEWS
[gelöst]ioBroker upgrade - ('Invalid version of %s. Required %s', adapter, adapters[adapter]);
-
Hallo,
nachdem ich meinen macmini wieder flot gemacht habe, wollte ich mal aus der Konsole ein paar Updates machen.
./iobroker upgrade ````brachte allerdings eine Fehlermeldung
MacMini-Ethernet:iobroker pix$ ./iobroker upgrade
/Users/pix/Documents/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpgrade.js:89
if (!semver.satisfies(that.main.objects['system.host.' + that.main.currentHost].common.installedVersion, adapters[adapter])) return _('Invalid version of %s. Required %s', adapter, adapters[adapter]);
^TypeError: Cannot read property 'objects' of undefined
at checkDependencies (/Users/pix/Documents/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpgrade.js:89:48)
at Upgrade.upgradeAdapter (/Users/pix/Documents/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpgrade.js:173:29)
at Upgrade.upgradeAdapterHelper (/Users/pix/Documents/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpgrade.js:51:14)
at /Users/pix/Documents/iobroker/node_modules/iobroker.js-controller/lib/setup.js:1156:37
at /Users/pix/Documents/iobroker/node_modules/iobroker.js-controller/lib/tools.js:458:27
at _getRepositoryFile (/Users/pix/Documents/iobroker/node_modules/iobroker.js-controller/lib/tools.js:422:23)
at null._onTimeout (/Users/pix/Documents/iobroker/node_modules/iobroker.js-controller/lib/tools.js:403:29)
at Timer.listOnTimeout (timers.js:92:15)
MacMini-Ethernet:iobroker pix$Gruß Pix
-
Js-controller 0.11.2 ?
Falls nicht, bitte updaten.
-
Hallo Bluefox,
wie hier http://forum.iobroker.net/viewtopic.php … 507#p32422 schon beschrieben kommt bei mir ein:
root@castor:~# cd /opt/iobroker/ root@castor:/opt/iobroker# iobroker upgrade (node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit. Trace at TLSSocket.addListener (events.js:239:js-contorller ist auf dem aktuelle17) at TLSSocket.Readable.on (_stream_readable.js:680:33) at Request. <anonymous>(/opt/iobroker/node_modules/npm-registry-client/lib/request.js:153:7) at emitOne (events.js:77:13) at Request.emit (events.js:169:7) at ClientRequest. <anonymous>(/opt/iobroker/node_modules/request/request.js:791:10) at emitOne (events.js:82:20) at ClientRequest.emit (events.js:169:7) at tickOnSocket (_http_client.js:502:7) at onSocketNT (_http_client.js:514:5)</anonymous></anonymous>
js-controller ist 0.11.2
npm -v
2.15.8
node -v
v4.4.7
Ich habe keine Ahnung was ich noch machen kann.
-
Js-controller 0.11.2 ?
Falls nicht, bitte updaten. `
Das war das Problem. Controller manuell erneuert (ist http://www.iobroker.net/?page_id=3074&lang=de erklärt)Ich dachte, der Controller wird auch mit diesem Befehl ( <size size="85">iobroker upgrade</size> ) erneuert.
Danke, alles wieder gut.
Pix
-
Hallo Bluefox,
wie hier http://forum.iobroker.net/viewtopic.php … 507#p32422 schon beschrieben kommt bei mir ein:
root@castor:~# cd /opt/iobroker/ root@castor:/opt/iobroker# iobroker upgrade (node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit. Trace at TLSSocket.addListener (events.js:239:js-contorller ist auf dem aktuelle17) at TLSSocket.Readable.on (_stream_readable.js:680:33) at Request. <anonymous>(/opt/iobroker/node_modules/npm-registry-client/lib/request.js:153:7) at emitOne (events.js:77:13) at Request.emit (events.js:169:7) at ClientRequest. <anonymous>(/opt/iobroker/node_modules/request/request.js:791:10) at emitOne (events.js:82:20) at ClientRequest.emit (events.js:169:7) at tickOnSocket (_http_client.js:502:7) at onSocketNT (_http_client.js:514:5)</anonymous></anonymous>
js-controller ist 0.11.2
npm -v
2.15.8
node -v
v4.4.7
Ich habe keine Ahnung was ich noch machen kann. `
Ist schon seltsam.Erst probiere js-controller neu zu installieren.
Dann versuch mal die Adapter gezielt updaten.
"iobroker upgrade admin" z.B.
-
Wenn ich das mache, kommt:
Adapter "admin" js up to date.
Obwohl in der Adapter Übersicht 1.4.0 steht, aber in github die Versionsnummer 1.4.1 angeboten werden sollte.
-
"iobroker upgrade admin" `
@Heinzelmaennchen:Wenn ich das mache, kommt:
Adapter "admin" js up to date.
Obwohl in der Adapter Übersicht 1.4.0 steht, aber in github die Versionsnummer 1.4.1 angeboten werden sollte. `
mit "iobroker upgrade admin" wird die letzte in https://www.npmjs.com/ veröffentlichte Version (1.4.0) installiert. Die Installation von github geht anders.