Mise à jour Jeedom

Bonjour,

Au vue des différents retours ces dernière jour je me suis aperçu qu’il y avait pas mal de soucis avec le processus de mise à jour, j’en ai identifié 3 :
– des {{ sur le dashboard avec obligation de re-sauvegarder tout une série d’équipements => J’ai pu identifier l’origine de ce problème et le corriger dans la dernière beta de jeedom
– des soucis lors de la mise à jour de la base de données (champs manquant avec des jolies erreurs) => Plus compliqué celui la car n’arrive pas chez tout le monde, j’ai une petite idée du pourquoi mais il me faudrait les logs de la mise à jour quand cela arrives pour être sur
– moins fréquent mais des retour m’indiquant que oauth était manqué => Voir plus bas

De plus le systeme de mise à jour est assez restrictif pour moi car je ne pouvais toucher qu’a la BDD et au code de jeedom mais par exemple il m’ai impossible de rajouter un package php (oauth par exemple) ou même de modifier la configuration nginx (ce dont j’ai besoin pour que vous n’ayez pas a ouvrir les flux pour vos cameras par exemple). J’ai donc fait de légère modification dans le systeme de mise à jour :
– la première pour corriger le soucis des {{ sur le dashboard
– la deuxième pour me permettre de mettre à jour le systeme en lui même. Pour se faire vous pouvez le faire de 2 manières, en vous connectant en SSH et en faisant : « sudo /usr/share/nginx/www/jeedom/install/install.sh update_nginx » (il faut avoir la dernière beta de jeedom), la deuxième en mettant à jour votre jeedom sur la dernière beta puis en refaisant une mise à jour mais en sélectionnant cette fois « Tout + système » . Pour que ca marche il faut que vous ayant ajouter cette ligne : « www-data ALL=(ALL) NOPASSWD: ALL » dans sudoers en faisant la commande visudo (déja fait sur les minis). Je suis pas fan de laisser les droits root à jeedom mais pour les mise à jour systeme c’est plus pratique en plus la pluspart du temps il est tout seul sur le systeme.
ATTENTION LA MISE A JOUR SYSTÈME NE MARCHE QUE POUR CEUX QUI ONT UNE INSTALLATION DE BASE (du nginx et pas de modification de la configuration nginx)

Voila, je vais continuer a travailler sur le systeme de mise à jour pour essayer de le rendre fiable et que ca ne soit plus un moment risqué pour vous.

 

Le post sur le forum : https://forum.jeedom.fr/viewtopic.php?f=23&t=3480

Vous aimerez aussi...