Appel aux testeurs : gros lot de nouveautés, on a besoin de vos retours!

Bonjour,

La liste des changements pour la prochaine version continue de s’étoffer.

Pour ceux qui souhaitent suivre en temps réel ce qui est déjà intégré en développement, je rappel que la page suivante est mise à jour en continu : core/docs/release-notes.md at develop · jeedom/core · GitHub

Nous avons besoin de testeurs. Pour participer efficacement :

  • disposer d’une machine dédiée : la branche develop est globalement stable et chaque changement est relu par plusieurs personnes (et IA), mais cela reste une version non finalisée ;
  • basculer votre Jeedom sur la branche develop (voir configuration Jeedom) ;
  • lancer une mise à jour même si aucune mise à jour n’est proposée, et le faire régulièrement (idéalement chaque matin) afin de récupérer les derniers correctifs et évolutions.

Les retours sont particulièrement attendus sur :

  • le support de Debian 13 ;
  • le nouvel affichage de la page Santé ;
  • le nouveau mode de rétention des historiques ;
  • l’affichage et l’export des graphiques (grosses mise à jours de la librairie et de tout le code autour)
  • l’intégration des nouveaux logos (y compris page de login)
  • la gestion des utilisateurs (via l’interface ou via API), beaucoup de corrections à ce niveau également
  • et, plus largement, sur toutes les corrections : si vous étiez concerné par un bug, merci de nous indiquer si vous constatez qu’il n’est pas totalement résolu.

Et ce n’est qu’un début : d’autres nouveautés sont déjà en cours de développement et arriveront prochainement.

14 « J'aime »

Bonjour,

sur un odroidc2 j’ai flashé l’image Debian 13.6
Armbian_26.8.1_Odroidc2_trixie_current_6.18.44_minimal.img.xz
puis j’ai installé Jeedom (4.6.2) :

wget https://raw.githubusercontent.com/jeedom/core/develop/install/install.sh
chmod +x install.sh
./install.sh -v develop

Au step 10 (et 11), nodejs n’a pas pu être installé :
(« Check nodejs…E: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 29886 (apt) »)

Réglages > Système > Configuration > OS/DB > Vérification générale
=> Installe nodejs.


Tests Jeezigbee, Homebridge, Matter OK.

bascule sur la branche develop :

lancement d’une mise à jour Jeedom :

akenad :slight_smile:

Je dirais que concours de circonstances, un autre apt qui tourne au même moment, des dépendances peut etre

1 « J'aime »

Il tourne chez moi sur un lxc en debian 13 aussi, je l’ai utilisé pour faire des tests pour un plugin, rien a signaler mais bon il est pas en prod…

Salut @akenad,

A nouveau ? c’est spécial ça quand même mais pas directement lié au code du core comme je t’ai déjà expliqué en privé c’est apt qui semble sollicité par ailleurs donc pas disponible en post_install jeedom pour installer nodejs. J’ai une petite idée d’optimisation à ce niveau comme je t’ai dit mais faut que je teste sur un odroid car aucun souci sur une VM ni sur les builds d’images systèmes Debian 13 arm64. Et l’install sous bookworm installe nodejs sans souci elle ou pas (si jamais tu as l’occasion de tester) ?

C’est un feeling, je n’ai pas vérifié avec une pipette, mais le gris du nouveau logo ne correspond pas au gris qu’on trouve un peu partout dans Jeedom et pour le vert je me pose la question du coup. Détail, je sais, mais c’est la qu’on trouve le diable :smiling_face_with_horns:

3 « J'aime »

1 « J'aime »

Sujet épineux :wink:

Le vert est OK j’avais vérifié : #94CA02, c’est bien le même.


Le gris je suis moins sûr, je l’ajoute à ma longue liste.

Edit : le gris aussi est bien le même que l’ancien logo donc les couleurs ne correspondaient pas auparavant de la même manière.

2 « J'aime »

pas sur le bouton connexion en tout cas, le fond sur le login il est dégradé donc bon, et puis discourse :stuck_out_tongue:

mais oui c’est pas important, juste du perfectionnisme

image

Modifié en thème Dark, en Light c’est trop flashy j’ai laissé le vert actuel sur le forum.

Edit: Concernant le vert dans Jeedom, effectivement c’est bien le même entre l’ancien et le nouveau logo mais il n’a toujours été utilisé que côté interface mobile en fait :sweat_smile: A voir s’il faut vraiment l’adapter maintenant, il va falloir naviguer sur les 2 thèmes pour s’en assurer. Surtout que le gris aussi est bien le même que l’ancien logo donc les couleurs ne correspondaient pas auparavant de la même manière.

Oui, j’ai fait plusieurs installation depuis le 5 septembre. ça se produit à chaque fois.
c’est la même Latest que j’utilise :

Image bookworm dans archive ici : Armbian Repository — archive
Armbian_25.2.1_Odroidc2_bookworm_current_6.12.13_minimal.img.xz

step 10

Check nodejs...E: Could not get lock /var/lib/apt/lists/lock. It is held by process 55767 (apt)
E: Unable to lock directory /var/lib/apt/lists/
E: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 56229 (apt)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
/var/www/html/install/../resources/install_nodejs.sh: line 162: nodejs: command not found
E: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 56229 (apt)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?

step 11

E: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 56229 (apt)
N: Be aware that removing the lock file is not a solution and may break your system.
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
[Check Version NodeJS actuelle : Aucune : [  KO  ]
Installation de NodeJS 22
[...]
[Check Version NodeJS après install : v22.23.2 : [  OK  ]

Et la donc c’est passé.

akenad :slight_smile:

1 « J'aime »

Bonjour @akenad,

J’ai préparé un correctif qui devrait normalement résoudre ce souci de lock apt, si jamais tu as l’occasion de tester pour confirmer le fix avant que je prépare une PR je t’en serais grandement reconnaissant :folded_hands: :

wget https://raw.githubusercontent.com/jeedom/core/fix/install-apt-lock/install/install.sh
chmod +x install.sh
./install.sh -v fix/install-apt-lock

Edit : disponible sur la branche develop avec le fix de l’erreur PDOException au démarrage en prime.

Bonjour @Aurelien,

désolé, pas possible avant samedi.

akenad :slight_smile:

Faisant suite à :

je viens de retester sur l’odroidc2 l’installation de Jeedom 4.6.2 develop :
-sauvegarde Jeedom 4.6.2
-flash image Armbian_26.8.1_Odroidc2_trixie_current_6.18.44_minimal.img.xz (Debian 13.6)
-installation Jeedom 4.6.2 develop :

wget https://raw.githubusercontent.com/jeedom/core/develop/install/install.sh
chmod +x install.sh
./install.sh -v develop

-reboot
-Restauration d’une sauvegarde Jeedom 4.6.2.
-Mise à jour Jeedom 4.6.2.

Remarques :
-OK NodeJS (step 10 : installation Node 24)
-OK cron (step 11 : chmod 644 /etc/cron.d/jeedom et /etc/cron.d/jeedom_watchdog)
Après mise à jour du core :
-OK date système au démarrage
-OK PDOException SQLSTATE (plus dans le log starting)

Log installation Jeedom 4.6.2 develop :
odroidc2-armbian26.8.1-trixie-k6.18.44-install-jee4.6.2develop-28092026.txt (230,5 Ko)

akenad :slight_smile:

3 « J'aime »