Mise à jour Nodejs

Bonjour
Mon système : PI4 + debian 11 + jeedom 4.3.17
J’ai rencontré les mêmes difficultés exposées dans d’autres sujets: dependances MQTT2 , zwajejs. Mais j’ai réussi à tout refaire fonctionner.
J’ai découvert au travers de la lecture des différents posts qu’il était nécessaire de mettre à jour jeedom afin de passer nodejs en version 18.
J’ai fait l’opération de mise à jour de jeedom , j’ai relancé les dépendances et j’ai également redémarrer mon système. Mais ma version nodejs n’a pas changé et est restée en V16.
Est ce un fonctionnement normal ?
Dois je réaliser une opération particulière ?
Merci de votre aide

Bonjour
Comme toujours sans log il est impossible de vous fournir une aide

Bonsoir Loic
Ainsi que je l’ai précisé tout fonctionne mais je suis resté en v16. Donc je ne sais pas quel log te communiquer ?

Ben un log des actions que tu as faite d’après ta description j’en vois plusieurs qui font des logs c’est ce dont j’ai besoin pour faire une analyse

Je te communique les log mqtt2 suite à ma relance des dépendances.
mqtt2d.txt (125 Octets)
mqtt2_packages.txt (3,6 Ko)

As tu bien mis a jour le core avant meme si il te propose rien ? De ce que je vois dans la log ca semble pas etre le cas.

Bonjour Loic
Oui j’ai bien sur mis à jour le core et c’est bien pour cela que je sollicite de l’aide.

Peux tu me fournir la log de mise a jour du core ?

update.txt (6,0 Ko)
Pour info le fichier /var/www/html/resource/install_nodejs.shcontient bien la v18.

Bonjour,
Et ben je comprends pas le soucis tout semble bon mais ca marche pas… Si quelqu’un a une idée.

Il dit que Nodejs 16 est ok donc pour moi il a pas la version récente du core qui demande la 18

Tu peux taper en ssh :

node -v

pi4@raspberrypi:~ $ node -v
v16.20.2

lance aussi un check consistency et envoi le log stp

ah non c’est que en alpha, c’est pas encore en stable :frowning:

lances un :
sudo /var/www/html/resources/install_nodejs.sh

consistency.txt (275 Octets)

J’ai lancé sudo /var/www/html/resources/install_nodejs.sh.
Install.txt (6,9 Ko)

pi4@raspberrypi:~ $ node -v
v18.17.1
Dois je relancer des dépendances sur mqtt2, …ou autres plugins ?

Slt,

Je viens de faire un test sur deb11 avec une v4.4 en beta.
Je l’ai relancée 2 fois cette mise à jour, j’ai toujours le même log avec le check nodejs Ok en v16.20.2

0000|[START UPDATE]
0001|[PROGRESS][1]
0002|****Update from 4.4.0 (2023-10-19 12:12:54)****
0003|Parameters : {"preUpdate":"0","backup::before":"1","core":"1","force":"0","plugins":"1","update::reapply":""}
0004|Send begin of update event...OK
0005|Check update...OK
0006|[PROGRESS][5]
0007|Check rights...
0008|OK
0009|[START BACKUP]
0010|***************Start of Jeedom backup at 2023-10-19 12:13:00***************
0011|Send begin backup event...OK
0012|Checking files rights...
0013|OK
0014|Checking  database...OK
0015|Backing up database...
0016|OK
0017|Cache persistence:
0018|OK
0019|Creating archive...
0020|OK
0021|Cleaning old backup...OK
0022|Limiting backup size to 1000 Mb...
0023|Delete: /var/www/html/core/php/../../backup/backup-WooperB-4.4.0-2023-10-04-05h32.tar.gz
0024|OK
0025|Backup name: /var/www/html/core/php/../../backup/backup-WooperB-4.4.0-2023-10-19-12h13.tar.gz
0026|Checking files rights...
0027|OK
0028|Send end backup event...OK
0029|Backup operation duration: 33s
0030|***************Jeedom backup end***************
0031|[END BACKUP SUCCESS]
0032|[PROGRESS][10]
0033|[PROGRESS][15]
0034|Download url : https://github.com/jeedom/core/archive/beta.zip
0035|Download in progress...--2023-10-19 12:13:33--  https://github.com/jeedom/core/archive/beta.zip
0036|Resolving github.com (github.com)... 140.82.121.4
0037|Connecting to github.com (github.com)|140.82.121.4|:443... connected.
0038|HTTP request sent, awaiting response...
0039|302 Found
0040|Location: https://codeload.github.com/jeedom/core/zip/refs/heads/beta [following]
0041|--2023-10-19 12:13:33--  https://codeload.github.com/jeedom/core/zip/refs/heads/beta
0042|Resolving codeload.github.com (codeload.github.com)... 140.82.121.10
0043|Connecting to codeload.github.com (codeload.github.com)|140.82.121.10|:443... connected.
0044|HTTP request sent, awaiting response... 200 OK
0045|Length: unspecified [application/zip]
0046|Saving to: '/tmp/jeedom/install/jeedom_update.zip'
0047|0K ........ ........ ........ ........ ........ ........ 7.18M
0048|3072K ........ ........ .....
0049|... ........ ........ ........ 8.35M
0050|6144K ........ ........ ........ ........ ........ ........ 6.23M
0051|9216K ........ ........ ........ ........ ........ ........ 14.0M
0052|12288K ........ ..
0053|...... ........ ........ ........ ........ 5.33M
0054|15360K ........ ........ ........ ........ ........ ........ 9.98M
0055|18432K ........ ........ ........ ........ ........ ........ 11.0M
0056|21504K ........ ........ ...
0057|..... ........ ........ ........ 24.3M
0058|24576K ........ ........ ........ ........ ........ ........ 19.3M
0059|27648K ........ ........ ........ ........ ........ ........ 15.7M
0060|30720K ........ ........ ........ ........ ........ ........ 29.8M
0061|33792K ........ ........ ........ ........ ........ ........ 17.0M
0062|36864K ........ ........ ........ ........ ........ ........ 23.5M
0063|39936K ........ ....
0064|.... ........ ........ ........ ........ 7.48M
0065|43008K ........ ........ ........ ........ ........ ........ 26.7M
0066|46080K ........ ........ ........ ........ ........ ........ 17.2M
0067|49152K ........ ........ ........ ........ ........ ........ 29.9M
0068|52224K ........ ........ ........ ........ ........ ........ 16.7M
0069|55296K ........ ........ ........ ........ ........ ........ 25.9M
0070|58368K ........ ........ ........ ........ ........ ........ 17.8M
0071|61440K ........ ........ .......
0072|. ........ ........ ........ 29.4M
0073|64512K ........ ........ ........ ........ ........ ........ 16.5M
0074|67584K ........ ........ ........ ........ ........ ........ 29.0M
0075|70656K ........ ........ ........ ........ ........ ........ 17.1M
0076|73728K ........ ........ ........ ........ ........ ........ 28.0M
0077|76800K ........ ........ ........ ........ ........ ........ 17.2M
0078|79872K ........ ........ ........ ......                     20.7M=5.7s
0079|2023-10-19 12:13:39 (14.1 MB/s) - '/tmp/jeedom/install/jeedom_update.zip' saved [83774764]
0080|[PROGRESS][25]
0081|OK
0082|Cleaning folders...OK
0083|[PROGRESS][30]
0084|Create temporary folder...OK
0085|[PROGRESS][35]
0086|Unzip in progress...
0087|OK
0088|[PROGRESS][40]
0089|Clean temporary files (tmp)...OK
0090|Disable all task
0091|. OK
0092|Disable all scenario..
0093|.................................
0094|...........................
0095|..... OK
0096|[PROGRESS][45]
0097|Moving files...
0098|Ignore file /tmp/jeedom_unzip/core-beta///docs/de_DE/noteVersion.md because size is 0
0099|Ignore file /tmp/jeedom_unzip/core-beta///docs/en_US/noteVersion.md because size is 0
0100|Ignore file /tmp/jeedom_unzip/core-beta///docs/es_ES/noteVersion.md because size is 0
0101|Ignore file /tmp/jeedom_unzip/core-beta///docs/fr_FR/noteVersion.md because size is 0
0102|Ignore file /tmp/jeedom_unzip/core-beta///docs/pt_PT/noteVersion.md because size is 0
0103|OK
0104|[PROGRESS][50]
0105|Remove temporary files...OK
0106|[PROGRESS][52]
0107|Remove useless files...
0108|Cleaning 3rdparty
0109|Cleaning desktop
0110|Cleaning mobile
0111|Cleaning core
0112|Cleaning docs
0113|Cleaning install
0114|Cleaning script
0115|find: '/var/www/html/install/../script/*': No such file or directory
0116|OK
0117|[PROGRESS][53]
0118|Update jeedom information date...
0119|OK
0120|[PROGRESS][59]
0121|[PROGRESS][60]
0122|Check jeedom consistency...
0123|[START CONSISTENCY]
0124|[START CHECK AND FIX DB]
0125|[END CHECK AND FIX DB]
0126|Check jeedom package...
0127|OK
0128|Check jeedom database...OK
0129|Check crons...
0130|Check filesystem right...
0131|OK
0132|Flush cache widget...
0133|Check jeedom object...
0134|OK
0135|Check jeedom cmd...OK
0136|Set cache hour...OK
0137|Check composer...OK
0138|Check nodejs...
0139|Get:1 https://deb.nodesource.com/node_16.x bullseye InRelease [4586 B]
0140|Get:2 http://security.debian.org/debian-security bullseye-security InRelease [48.4 kB]
0141|Hit:3 http://deb.debian.org/debian bullseye InRelease
0142|Get:4 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
0143|Get:5 http://security.debian.org/debian-security bullseye-security/main Sources [159 kB]
0144|Get:6 http://security.debian.org/debian-security bullseye-security/main amd64 Packages [256 kB]
0145|Get:7 http://security.debian.org/debian-security bullseye-security/main Translation-en [164 kB]
0146|Fetched 676 kB in 6s (111 kB/s)
0147|Reading package lists...
0148|Reading package lists...
0149|Building dependency tree...
0150|Reading state information...
0151|apt-utils is already the newest version (2.2.4).
0152|build-essential is already the newest version (12.9).
0153|git is already the newest version (1:2.30.2-1+deb11u2).
0154|lsb-release is already the newest version (11.1.0).
0155|0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
0156|[Check Version NodeJS actuelle : v16.20.2 : [  OK  ]
0157|[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
0158|OK
0159|[END CONSISTENCY]
0160|OK
0161|Check update...OK
0162|***************Jeedom is up to date in 4.4.0***************
0163|[PROGRESS][75]
0164|***************Update plugins***************
0165|[2023-10-19 12:14:13]ALERT : Vérification des mises à jour, mise à jour et réinstallation désactivées sur Monitoring
0166|[2023-10-19 12:14:13]ALERT : Vérification des mises à jour, mise à jour et réinstallation désactivées sur zwavejs
0167|***************Update plugin successfully***************
0168|[PROGRESS][90]
0169|Check update
0170|OK
0171|[PROGRESS][95]
0172|Enable scenario : OK
0173|Enable task : OK
0174|[PROGRESS][100]
0175|Launch cron dependancy plugins...OK
0176|Send end of update event...OK
0177|Update duration : 80s
0178|[END UPDATE SUCCESS]

Je préfère vous le dire car ce sujet semble poser souci et je ne sais pas si en v4.4beta ou alpha c’est normal logique, un oubli, un souci chez moi, je ne maitrise pas du tout ce truc.

Bonjour,
Et dans la même logique que prfalken juste pour un témoignage informatif, j’avais aussi refais une install du core 4.3.17 lors des pb avec la maj zwavejs et ma version de nodejs n’a jamais bougé.
16.19.0-deb-1nodesource1

[Check Version NodeJS actuelle : v16.20.2 : [  KO  ]
Installation de NodeJS 18

là c’est bon dans ce fichier ! on voit bien qu’il dit que la 16 est KO et qu’il installe la 18

[Check Version NodeJS après install : v18.17.1 : [  OK  ]

pour moi le script fonctionne, par contre je ne vois pas pourquoi ce n’était pas lancé avant… dans vos précédent logs _packagings, il parlait de la v16 qui était ok… @Loic ce script a été déplacé dernièrement non ? possible qu’il ait toujours une ancienne version qqpart qui est lancée ?