Je suis entrain de vouloir migrer mon Jeedom de Debian11 à Debian12.
Bien évidemment suppression et transformer des plugin pour ne conserver que les compatibles du market sauf celui de l’autologin utilisant le github (comme indiqué dans d’autres post).
Tous mes plugin sont à jour ainsi que Jeedom (comme toujours) avant cette migration.
Pour le détail, je suis sur proxmox dernière version v9x et j’ai tout simplement créé une nouvelle VM Debian12, installé de façon classique le debian, jeedom puis restore.
Je rencontre un problème lors du restore du jeedom, une erreur au niveau du plugin agenda PHP Fatal error qui me plante le restore.
Le plugin étant compatible debian 12.
Avez vous rencontré ce type de problème, que faire ?
Merci d’avance pour votre retour.
Merci @Aurelien ,
J’avais trouvé ce post mais il est fermé et je n’ai donc pas pu rebondir en donnant mes informations.
Si une mise à jour a lieu aujourd’hui, je pourrai essayer de nouveau la migration et l’action restore dans un premier temps pour confirmer que celle-ci va jusqu’au bout.
Dans tous les cas toujours très facile de revenir en arrière sur un environnement de virtualisation.
J’effectuerai la bascule complète en production fin de semaine prochaine.
Mon restore est allé jusqu’au bout mais il y a des warnings juste en dessous de la ligne plugin agenda, je ne sais pas si cela est lié à Agenda ou la suite du restore.
Restoring Plugin: calendar...OK
PHP Warning: Trying to access array offset on value of type null in /var/www/html/core/class/system.class.php on line 431
sudo: yarn: command not found
PHP Warning: Trying to access array offset on value of type null in /var/www/html/core/class/system.class.php on line 421
Full log
[START RESTORE]
***************Begin Jeedom restore 2026-08-12 11:30:38***************
Send begin restore event...OK
Checking rights...OK
Restore from file : /var/www/html/core/class/../../backup/backup-Jeedom-4.6.1-2026-08-12-11h28.tar.gz
Backup database access configuration...OK
Disable all task OK
Disable all scenario OK
Unpacking backup...OK
Update composer file...
OK
[PROGRESS][58]
Deleting database...Disabling constraints...OK
Deleting table : cache ...OK
Deleting table : cmd ...OK
Deleting table : config ...OK
Deleting table : cron ...OK
Deleting table : dataStore ...OK
Deleting table : eqLogic ...OK
Deleting table : event ...OK
Deleting table : history ...OK
Deleting table : historyArch ...OK
Deleting table : interactDef ...OK
Deleting table : interactQuery ...OK
Deleting table : listener ...OK
Deleting table : message ...OK
Deleting table : note ...OK
Deleting table : object ...OK
Deleting table : plan ...OK
Deleting table : plan3d ...OK
Deleting table : plan3dHeader ...OK
Deleting table : planHeader ...OK
Deleting table : queue ...OK
Deleting table : scenario ...OK
Deleting table : scenarioElement ...OK
Deleting table : scenarioExpression ...OK
Deleting table : scenarioSubElement ...OK
Deleting table : timeline ...OK
Deleting table : update ...OK
Deleting table : user ...OK
Deleting table : view ...OK
Deleting table : viewData ...OK
Deleting table : viewZone ...OK
Deleting table : widgets ...OK
Restoring database from backup...OK
Enable back constraints...OK
Restoring cache...OK
Restoring Plugin: calendar...OK
PHP Warning: Trying to access array offset on value of type null in /var/www/html/core/class/system.class.php on line 431
sudo: yarn: command not found
PHP Warning: Trying to access array offset on value of type null in /var/www/html/core/class/system.class.php on line 421
Check jeedom consistency...[START CONSISTENCY]
[START CHECK AND FIX DB]
[END CHECK AND FIX DB]
Check jeedom package...OK
Check jeedom database...OK
Check crons...
Check filesystem right...OK
Check jeedom object...OK
Check jeedom cmd...OK
Set cache hour...OK
Check composer...OK
Check nodejs...npm warn using --force Recommended protections disabled.
Hit:1 http://deb.debian.org/debian bookworm InRelease
Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
Hit:3 http://security.debian.org/debian-security bookworm-security InRelease
Hit:4 https://deb.nodesource.com/node_22.x nodistro InRelease
Fetched 55.4 kB in 0s (201 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
lsb-release is already the newest version (12.0-1).
build-essential is already the newest version (12.9).
apt-utils is already the newest version (2.6.1).
git is already the newest version (1:2.39.5-0+deb12u3).
0 upgraded, 0 newly installed, 0 to remove and 26 not upgraded.
[Check Version NodeJS actuelle : v22.23.2 : [ OK ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [ OK ]
Clean npm cache
OK
Check apache security file...[END CONSISTENCY]
OK
Enable scenario : OK
Enable task : OK
Check Network Conf : OK
Sending end restore event...OK
Restore duration : 49s
***************Jeedom Restore End***************
[END RESTORE SUCCESS]
Comme ça j’en sais rien, j’étais sur un autre sujet à l’origine que j’ai laissé de côté pour passer calendar en stable. Ca m’a déjà pris plus de temps que j’avais prévu même si j’en ai profité pour tester un truc au passage donc ça va mais je suis vite revenu à mon sujet d’origine. Je me le suis noté pour regarder après mes vacances mais pour le moment y’a rien de vraiment gênant en soi.