Attention - Problèmes avec les dernières MAJ Nodered et Appdaemon

La dernière mise à jour de Nodered 16.0.2 et Appdaemon 0.15.2 a entrainer un effacement complet du contenu des répertoires Nodered et Appdaemon.
J’ai du restaurer l’ancienne version à partir de ma sauvegarde.
Quelqu’un a t il rencontré ce type de problème ?

Ma configuration
|Version|core-2023.11.2|
|Type d’installation|Home Assistant OS|
|Développement|false|
|Supervisor|true|
|Docker|true|
|Utilisateur|root|
|Environnement virtuel|false|
|Version de Python|3.11.6|
|Famille du système d’exploitation|Linux|
|Version du système d’exploitation|6.1.21-v8|
|Architecture du processeur|aarch64|
|Fuseau horaire|Europe/Paris|
|Répertoire de configuration|/config|


Texte à remplacer par votre configuration

Comment récupérer ma configuration :
Dans votre HA, Menu latéral Paramètres > Système > Corrections puis les trois petits points en haut a droite > Informations Système puis une fois en bas Copier


Hello…

En plein dedans aussi
Par contre, j’avais un indice : ça fait partie du changelog … pour les 2

Ha la meme ça me rends fou :slight_smile:

Cela me rassure. Merci
Pour Appdaemon il y a une erreur de lecture du fichier secrets.yaml qu’il n’arrive pas a trouver dans /config et pourtant il y est.
Cela n’explique pas l’effacement du contenu des répertoires !!

j’ai trouvé une partie du souci et corrigé à l’arrache pour appdaemon.
Il y a une erreur dans les volumes montés dans le container, tout n’est pas bien migré !
Dans /addon_configs/a0d7b954_appdaemon/il faut créer un secrets.yaml

(ça ressemble furieusement à l’ancien chemin)

Je suis déjà en « AppDaemon v4.4.2 » ???

Et la version 16.0.2 de NR fonctionne (quand on vient de la version 15.x)

0.15.2 est le numéro de la maj. Elle concerne appdaemon 4.4.2.

@pulpy effectivement il existe ce nouveau répertoire dans mon système avec le contenu du répertoire /confi/appdaemon.
Il est probable que cela soit lié à la nouvelle version du superviseur qui doit modifier la localisation des addons nodered et appdaemon. C était annoncé ce matin dans la note de la nouvelle version du superviseur.
Cette maj Il a été retirée car de nombreux utilisateurs ont mentionné des problèmes d installation sur le forum us.
Il est donc préférable d attendre que tout cela se stabilise.

1 « J'aime »

Bonjour

J’ai fait la mise a jour, il y a 15 minutes.
Mais je vois pas de changement ?

Quel est le problème, quel dossier est effacé ?

Merci par avance

Salut
Le dossier Node Red :hot_face: :hot_face: :japanese_ogre:

Concrètement il faut faire quoi ?
Restaurer une sauvegarde complète ou partielle ?

J’ai bien un dossier node red qui est vide, mais node red fonctionne ? (je comprend pas trop)

Si je remet uniquement le dossier Nodered c’est suffisant ?

Merci pour votre aide

Non il faut revenir à la version 15.1.1 et remettre les fichiers Node RED

c’est le resultat attendu de la nouvelle version.
Le truc à faire c’est de vérifier que NR fonctionne bien (que tu retrouves tes flows)
Si oui, et que tuas la version 16.0.2 alors tu ne touches à rien.

Bon trop tard, j’ai relancé la restauration de cette nuit.

Je recommencerai :woozy_face:

Perso je n avais plus de flow visible. le dossier noté red était vide mais j ai effectivement le nouveau répertoire addon_configs/a0d7b954_appdaemon
La restauration de la version 15 de node red m a permis de tout faire fonctionner normalement

C’est l’objet de la migration quand elle fonctionne, donc effectivement normal que ce soit vide à la fin.
Ce qui l’est moins c’est de perdre ses flows

Les flow NR dans appdaemon, j’ai pas eu ça mais à mon avis c’est un copié/collé de la citation raté

De ce que je comprends et que j’ai testé:

  • de la version 15 à la version 16.0.1 => KO
  • retour en version 15 via backup => OK
  • de la version 15 à la version 16.0.2 => OK

Je réessaierai demain. Merci

J ai fait une erreur dans ma réponse ce sont les fichiers appdaemon qui sont dans le nouveau répertoire addon.
Les fichiers node red doivent être maintenant cachés pour éviter toute modification en dehors de l interface node red.
Concernant le fichier secrets, il me semble avoir lu ce matin qu il faudra en avoir un pour chaque addon de manière a les rendre in dépendants de home assistant pour faciliter le développement.
En fait je pense qu il aurait fallu mettre à jour le superviseur avant de mettre à jour les addons node red et appdaemon mais la maj superviseur n était pas au point et a été retirée.
Moralité il faut attendre un peu avant de faire ces maj, c est plus prudent.

Des infos plus précises mais en anglais sorry: