Erreur suite à la mise à jour Supervisor 2021.09.4

Oui, exactement, via un Addon de HA.
Je dois repartir de la VM Freebox et sa console ?

Comment je peux y mettre un fichier dedans? Désolé, je découvre…
L’addon Portainer ?
Ou, plus simple, la commande dans debian pour télécharger un fichier de GitHub, os agent.

Oui via l’accès console de la freebox c’est sûrement mieux.
Pour récupérer le fichier .deb tu peux utiliser la commande wget http://xxxxxxavec le bon lien.
Il faut oublier les addons pour faire la gestion de debian, ça fonctionnera jamais.
Au pire, tu peux faire une vm avec ha os, ça c’est fonctionnel et peut-être plus simple… Backup ha puis restauration pour récupérer ta config

HA OS n’est pas un Debian mais un Alpine (@dextou le rappelle souvent :wink: :+1:)

Si tu pars sur une installation HA OS, tu n’as pas à gérer ces soucis car c’est intégré dans l’image.

En supervised, comme le dit @Pulpy-Luke, il te faut te connecter en ssh (ou ecran + clavier) sur la machine hébergeant HA, et suivre les indications du github :

1 « J'aime »

En principe, la solution est là :

Pour info, j’avais déjà la mise à jour de l’os agent, de debian, du superviseur et c’était OK
Suite à la mise à jour debian de ce jour, c’est cassé aussi

21-09-28 21:10:21 WARNING (MainThread) [supervisor.resolution.evaluations.base] Detected unsupported OS: Debian GNU/Linux bookworm/sid (more-info: https://www.home-assistant.io/more-info/unsupported/os)

EDIT:
Redéploiement => OK

1 « J'aime »

Bonjour,

Message similaire :

21-09-28 21:58:32 WARNING (MainThread) [supervisor.resolution.evaluations.base] OS-Agent is not correctly working (more-info: https://www.home-assistant.io/more-info/unsupported/os_agent)
21-09-28 21:58:32 WARNING (MainThread) [supervisor.core] System running in a unsupported environment!

System Health

version: core-2021.9.7
installation_type: Home Assistant Supervised
dev: false
hassio: true
docker: true
user: root
virtualenv: false
python_version: 3.9.7
os_name: Linux
os_version: 5.10.0-8-amd64
arch: x86_64
timezone: Europe/Paris


GitHub API: ok
Github API Calls Remaining: 4879
Installed Version: 1.15.2
Stage: running
Available Repositories: 884
Installed Repositories: 20


logged_in: false
can_reach_cert_server: ok
can_reach_cloud_auth: ok
can_reach_cloud: ok


host_os: Debian GNU/Linux 11 (bullseye)
update_channel: stable
supervisor_version: supervisor-2021.09.4
docker_version: 20.10.8
disk_total: 108.0 GB
disk_used: 12.4 GB
healthy: true
supported: failed to load: Unsupported
supervisor_api: ok
version_api: ok
installed_addons: Samba share (9.5.1), File editor (5.3.3), Terminal & SSH (9.2.1), Mosquitto broker (6.0.1), Home Assistant Google Drive Backup (0.105.2), ESPHome (2021.9.2), AppDaemon 4 (0.7.0)


dashboards: 1
resources: 14
views: 7
mode: storage

Avant de faire des c********, quel est le fichier à télécharger puis à installer ?
Celui-ci ?

sudo wget https://github.com/home-assistant/os-agent/releases/download/1.2.0/os-agent_1.2.0_linux_x86_64.deb

puis

sudo dpkg -i os-agent_1.2.0_linux_x86_64.deb
1 « J'aime »

Celui ci… De toutes façons, si c’est pas le bon ça ne s’installera pas

J’obtiens ceci :

dim@xxxxxxxxt:~$ sudo dpkg -i os-agent_1.2.0_linux_x86_64.deb
Sélection du paquet os-agent précédemment désélectionné.
(Lecture de la base de données... 31969 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de os-agent_1.2.0_linux_x86_64.deb ...
Dépaquetage de os-agent (1.2.0) ...
dpkg: des problèmes de dépendances empêchent la configuration de os-agent :
 os-agent dépend de udisks2 ; cependant :
  Le paquet udisks2 n'est pas installé.

dpkg: erreur de traitement du paquet os-agent (--install) :
 problèmes de dépendances - laissé non configuré
Traitement des actions différées (« triggers ») pour dbus (1.12.20-2) ...
Des erreurs ont été rencontrées pendant l'exécution :
 os-agent

Solution ici :
https://community.home-assistant.io/t/installing-home-assistant-supervised-on-debian-11/200253/705

sudo apt --fix-broken install
sudo apt-get install udisks2 wget

image

:+1:

1 « J'aime »

Merci pour l’aide apportée !
Les manips ont fonctionné, j’en ai profité pour passer à Debian 11, sans aucun souci avec le tuto :slight_smile:
Depuis, plus de problème d’os-agent.
J’obtiens cela :

1 « J'aime »

Bonsoir !

La solution fonctionne pas pour moi…

J’ai fait la MAJ du debian de 10 vers 11 OK

Mais :

quand je fais les commandes ci-dessous voilà ce qui remonte :

D’avance merci pour votre aide !!

Salut

Tu as un gros bouton en savoir plus et l’info est dispo plus haut dans le sujet, donnée par @Dim33
Sinon

Et quand tu as tout bien fait :

Bonsoir Pulpy,

J’ai recharger la VM avec la version debian 10 vais la migration en suivant ceci :

Ensuite :

sudo apt --fix-broken install
sudo apt-get install udisks2 wget

Malheureusement toujours le même problème.

J’ais été sur les lien que tu mentionnes et effectuer les installations :

Je comprends pas bonne soirée.

Disons que si tu ne donnes pas le résultat de ces commandes, mais que tu indiques que ça ne fonctionne pas, il reste un trou dans les informations pour ceux qui ne sont pas devant ton écran. C’est moins facile de deviner sans les détails

Pareil ça donne quoi ??

Pour faire fonctionner correctement HA (détecter correctement l’os et le prendre en charge), il faut installer os-agent sous debian… Et os-agent a besoin de 2 ou 3 trucs aussi.

Dernier truc, tu n’es pas obligé de revenir sur debian 10, ça marche quand même avec ce message bizarre

Merci de ta réponse, je suis un peu dans le flou.

Mais dans le pareil ça donne quoi je me retrouve dans les mêmes erreurs :

Je viens de faire une chose peut être stupide rappeler une sauvegarde antérieur du core et supervisor

Pas de soucie j’ai fais un snapshot de ma vm en debian 10 j’ai mêm une VM antérieur au montée de version du supervisor.

Donc à faire 1 par 1

apt update 
apt upgrade
apt --fix-broken install
apt-get install udisks2 wget
wget https://github.com/home-assistant/os-agent/releases/download/1.2.0/os-agent_1.2.0_linux_x86_64.deb
dpkg -i os-agent_1.2.0_linux_x86_64.deb

Sous debian 11 évidement

1 « J'aime »

Là c’est à toi de jouer…
Soit t’appliques la consigne répété 3 fois, soit tu continues les commandes que j’ai indiqué. C’est pas des erreur ça

Même message d’erreur sous debian 11

Merci pour la consigne des 3 fois j’avais oublié :slight_smile:

Mais au final je tombe sur l’erreur

Là tu as 2 erreurs :

  • un dépot apt pourri
    => Debian 10 migré en débian 11 avec un sed sur /etc/apt/sources.list ?
  • un path incomplet
    => As-tu modifié ton fichier /root/.bashrc ?

Entre temps j’ai fais ça :

et je viens de faire un systemtcl reboot

export path c’est pas permanent donc ça règle le souci pour l’installation de l’agent mais ça va revenir