Je suis en Jeedom 4.4.8.1 et Debian 11
Tout est 100% Ok coté santé et BDD
Par contre, je suis confronté a un souci de mise a jour des plugins…
En voulant mettre a jour les dependances d’un plugin (par le bouton Relancer), le plugin s’arrete bien comme prévu puis plus rien!
le log d’update est bien créé mais il est vide!
Même test avec plusieurs autre plugins… le processus de mise a jour se lance , les logs sont créés mais restent vide
Pour enlever un doute, je vais directement dans le directory resources d’un plugin et je lance a la main le fichier d’install
Le script se lance et la mise a jour est effectué ! le plugin repasse en OK
Même test concluant avec un autre plugin en lançant directement le fichier d’install
Premiere idée … remettre les droits corrects au cas ou… non ce n’est pas ça
Deuxieme idée …un souci du a une erreur dans les sudoers! non tout est Ok de ce coté là
Troisieme idée… pas d’idée
le fichier sudoers
# This file MUST be edited with the 'visudo' command as root.
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root ALL=(ALL:ALL) ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
# See sudoers(5) for more information on "#include" directives:
#includedir /etc/sudoers.d
www-data ALL=(ALL) NOPASSWD: ALL
La relance automatique du démon ne se fait que toutes les 5 minutes.
Le plugin embarque une fonction qui vérifie si ses dépendances sont OK. Si elles sont déjà OK, le plugin ne les relance pas. Le log correspondant est alors vide.
Ce comportement est variable selon les plugins. Certains plugins ont une vérification des dépendances très sommaire.
Dans tous les cas les dépendances ne se lancent pas… en automatique ou en manuel…
Si j’installe un nouveau plugin , les dependances ne se mettent pas a jour… jamais.
Je suis obligé de les lancer a la main depuis le directory resources.
Vous auriez le nom d’un nouveau plugin où l’install des deps ne démarre pas?
Je n’ai pas de souci avec MQTTdiscovery. Les deps s’installent à l’installation du plugin et se relance à chaque clic sur Relancer avec un log non vide.
Il est aussi possible que ce soit le lancement du daemon qui provoque l’install des deps. donc toutes les 5 minutes.
Bonjour
Pourrais tu mettre une capture de la page santé ? Même toute verte il faut la mettre ca me permet de refaire un jeedom proche du votre pour essayer de reproduire
juste pour ma comprehension…
Quel est l’impact de python 2.7 installé au coté de Python3 et en quoi ça empêche seulement la mise a jour des dependances?
Oui . C’est comme ça que j’ai toujours fait…
Je vais faire une fresh install debian11 . Je pourrais ainsi comprendre ce qui se passe
J’aime bien comprendre et pas seulement faire