NEWS
Update js-controller 1.1.2 geht schief
-
Hallo Forum,
mein ioBroker meint, es gibt ein Update vom js-controller auf 1.1.2.
Jedoch zerschiest mir das Update die ioBroker Installation.
! ````
root@iobroker:/opt/iobroker# iobroker stop
Stopping iobroker controller daemon...
iobroker controller daemon stopped.
Exit code for "killall.sh": 0
root@iobroker:/opt/iobroker# iobroker update
Json file is invalid on https://raw.githubusercontent.com/ioBroker/ioBroker.javascript/master/io-package.json
[Sat Jul 22 2017 16:35:36 GMT+0200 (CEST)] Following packages cannot be read: javascript
Json file is invalid on https://raw.githubusercontent.com/ioBroker/ioBroker.javascript/master/io-package.json
update done
Adapter "zwave" : 0.7.0
Adapter "yr" : 1.0.6
Adapter "yamaha" : 0.3.14
Adapter "yahka" : 0.5.5
Adapter "xs1" : 0.5.2
Adapter "wolf" : 0.9.2
Adapter "wm-bus" : 0.2.2
Adapter "wifilight" : 0.1.6
Adapter "wetty" : 0.1.1
Adapter "web" : 2.0.5 , installed 2.0.5
Adapter "weatherunderground": 1.0.8 , installed 1.0.8
Adapter "vis-timeandweather": 1.1.7 , installed 1.1.7
Adapter "vis-rgraph" : 0.0.2
Adapter "vis-plumb" : 0.2.0
Adapter "vis-players" : 0.1.4
Adapter "vis-metro" : 1.1.0
Adapter "vis-map" : 0.1.4
Adapter "vis-lcars" : 1.0.1
Adapter "vis-keyboard" : 0.0.2
Adapter "vis-justgage" : 0.7.1
Adapter "vis-jqui-mfd" : 1.0.8 , installed 1.0.5 [Updateable]
Adapter "vis-hqwidgets" : 1.0.8
Adapter "vis-history" : 0.2.7 , installed 0.2.7
Adapter "vis-google-fonts": 0.1.0 , installed 0.1.0
Adapter "vis-fancyswitch": 1.0.0
Adapter "vis-colorpicker": 1.1.1
Adapter "vis-canvas-gauges": 0.1.5
Adapter "vis-bars" : 0.1.4
Adapter "vis" : 0.15.4 , installed 0.15.1 [Updateable]
Adapter "vcard" : 0.0.8
Adapter "upnp" : 0.3.6
Adapter "unifi" : 0.3.1
Adapter "tvspielfilm" : 0.2.2
Adapter "tr-064" : 0.3.19
Adapter "text2command" : 1.1.3 , installed 1.1.3
Adapter "terminal" : 0.1.2
Adapter "telegram" : 1.0.6 , installed 1.0.4 [Updateable]
Adapter "tankerkoenig" : 1.0.4 , installed 1.0.4
Adapter "starline" : 0.2.0
Adapter "squeezebox" : 0.1.0
Adapter "sql" : 1.5.4
Adapter "sonos" : 1.5.0 , installed 1.5.0
Adapter "solarwetter" : 0.3.0
Adapter "socketio" : 1.7.5 , installed 1.7.5
Adapter "smartmeter" : 0.5.8
Adapter "simple-api" : 1.6.0
Adapter "scenes" : 0.2.6 , installed 0.2.6
Adapter "sayit" : 1.5.1 , installed 1.5.1
Adapter "samsung" : 0.2.4
Adapter "s7" : 0.2.6
Adapter "rwe-smarthome" : 0.1.11
Adapter "rpi2" : 0.3.1
Adapter "rickshaw" : 0.4.5
Adapter "rflink" : 1.1.5
Adapter "radar" : 1.0.1
Adapter "pushsafer" : 0.1.7
Adapter "pushover" : 1.0.2
Adapter "pushbullet" : 0.0.11
Adapter "proxy" : 0.2.0
Adapter "ping" : 1.2.0
Adapter "pimatic" : 0.1.5
Adapter "piface" : 0.0.9
Adapter "phantomjs" : 0.1.2
Adapter "paw" : 0.0.7
Adapter "parser" : 0.2.1
Adapter "owntracks" : 0.2.0
Adapter "owfs" : 0.4.1
Adapter "openhab" : 0.1.4
Adapter "onkyo" : 0.2.0
Adapter "nut" : 1.1.1
Adapter "noolite" : 0.0.1
Adapter "node-red" : 1.2.0
Adapter "netatmo" : 1.1.7
Adapter "mysensors" : 1.0.9
Adapter "mqtt-client" : 0.3.0
Adapter "mqtt" : 1.3.2
Adapter "mpd" : 0.2.4
Adapter "motion" : npm error
Adapter "modbus" : 0.5.3
Adapter "mobile" : 0.4.11
Adapter "milight" : 0.3.1
Adapter "mihome-vacuum" : 0.5.5
Adapter "mihome" : 0.2.0
Adapter "miele" : 0.1.2
Adapter "megaesp" : 0.1.0
Adapter "megadd" : 0.2.0
Adapter "megad" : 1.2.1
Adapter "maxcul" : 0.3.0
Adapter "material" : 0.5.1
Adapter "lightify" : 0.2.10
Adapter "lifx" : 0.0.3
Adapter "lgtv" : 1.0.2
Adapter "landroid" : 0.1.1
Adapter "kodi" : 0.2.0
Adapter "knx" : 0.8.6
Adapter "km200" : 0.4.3
Controller "js-controller" : 1.1.2 , installed 1.0.3 [Updateable]
Adapter "innogy-smarthome": 0.1.17
Adapter "influxdb" : 1.4.4 , installed 1.4.3 [Updateable]
Adapter "icons-ultimate-png": 0.1.0
Adapter "icons-open-icon-library-png": 0.1.3
Adapter "icons-mfd-svg" : 1.0.2 , installed 1.0.2
Adapter "icons-mfd-png" : 1.0.2 , installed 1.0.2
Adapter "icons-material-svg": 0.1.0
Adapter "icons-material-png": 0.1.0 , installed 0.1.0
Adapter "icons-icons8" : 0.0.1
Adapter "icons-fatcow-hosting": 0.1.0
Adapter "icons-addictive-flavour-png": 0.1.0
Adapter "ical" : 1.3.2
Adapter "hue" : 0.6.9
Adapter "homepilot" : 0.2.6
Adapter "homekit2" : 0.1.6
Adapter "hmm" : 1.0.1
Adapter "hm-rpc" : 1.4.14 , installed 1.4.14
Adapter "hm-rega" : 1.5.0 , installed 1.4.8 [Updateable]
Adapter "history" : 1.6.2 , installed 1.6.2
Adapter "hid" : 0.1.12
Adapter "harmony" : 0.7.1
Adapter "habpanel" : 0.1.7
Adapter "geofency" : 0.1.6
Adapter "fullcalendar" : 0.1.1
Adapter "fronius" : 0.0.5
Adapter "fritzdect" : 0.0.7
Adapter "fritzbox" : 0.2.1
Adapter "foobar2000" : 0.2.0
Adapter "flot" : 1.6.1 , installed 1.6.1
Adapter "firetv" : 0.0.29
Adapter "find-my-iphone": 0.2.9
Adapter "fhem" : 0.4.1
Adapter "feiertage" : 0.3.6
Adapter "fakeroku" : 0.2.1
Adapter "epson_stylus_px830": 0.0.2
Adapter "email" : 1.0.2
Adapter "dwd" : 2.2.0 , installed 2.1.2 [Updateable]
Adapter "discovery" : 0.4.4
Adapter "daikin" : 0.2.3
Adapter "cul" : 0.2.2
Adapter "cloud" : 1.0.7 , installed 1.0.7
Adapter "chromecast" : 1.3.0
Adapter "broadlink" : 0.1.1
Adapter "botvac" : 0.5.0
Adapter "boblight" : 0.0.1
Adapter "b-control-em" : 0.2.1
Adapter "artnet" : 0.1.6
Adapter "amazon-dash" : 0.2.2
Adapter "admin" : 1.8.1 , installed 1.8.1
root@iobroker:/opt/iobroker# iobroker upgrade self
npm install iobroker.js-controller@1.1.2 --production --prefix "/opt/iobroker" (System call)
npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/express-session/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/sshpk/package.json'
npm ERR! Linux 3.16.0-4-686-pae
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "iobroker.js-controller@1.1.2" "--production" "--prefix" "/opt/iobroker"
npm ERR! node v6.11.1
npm ERR! npm v3.10.10
npm ERR! path /opt/iobroker/node_modules/.staging/abbrev-bc1a4de2
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall rename
! npm ERR! enoent ENOENT: no such file or directory, rename '/opt/iobroker/node_modules/.staging/abbrev-bc1a4de2' -> '/opt/iobroker/node_modules/npm/node_modules/abbrev'
npm ERR! enoent ENOENT: no such file or directory, rename '/opt/iobroker/node_modules/.staging/abbrev-bc1a4de2' -> '/opt/iobroker/node_modules/npm/node_modules/abbrev'
npm ERR! enoent This is most likely not a problem with npm itself
npm ERR! enoent and is related to npm not being able to find a file.
npm ERR! enoent
! npm ERR! Please include the following file with any support request:
npm ERR! /opt/iobroker/npm-debug.log
npm ERR! code 1
Host "iobroker" (linux) updated
Execute: chmod 777 -R /opt/iobroker
Chmod finished. Restart controller
Starting node restart.js
root@iobroker:/opt/iobroker#Danach geht nix mehr…root@iobroker:/opt/iobroker# iobroker start
module.js:471
throw err;
^Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.runMain (module.js:604:10)
at run (bootstrap_node.js:389:7)
at startup (bootstrap_node.js:149:9)
at bootstrap_node.js:504:3
root@iobroker:/opt/iobroker#Workaround ist:root@iobroker:/opt/iobroker# npm i iobroker.js-controller@1.1.1
[1336_2017-07-22_16_35_28-iobroker.admin.png](/assets/uploads/files/1336_2017-07-22_16_35_28-iobroker.admin.png) -
hi, mein update ist 3 tage her, allesläuft aber trotzdem haben wir was gemeinsames
in deinem log steht:
Json file is invalid on https://raw.githubusercontent.com/ioBro … ckage.json
[Sat Jul 22 2017 16:35:36 GMT+0200 (CEST)] Following packages cannot be read: javascript
vergleiche meinen Beitrag:
http://forum.iobroker.net/viewtopic.php?f=17&t=7332
ich krieg das packages von javascript auch nicht gelesen.
gruss, Black
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden