Erreur suite à la mise à jour Supervisor 2021.09.4

Bonjour,

Je viens de mettre à jour depuis ma version Supervised en VM Freebox :

Apparemment, il faut installer OS Agent depuis cette mise à jour.
Je ne parviens pas à l’installer malgré cette commande trouvée sur Github :

Merci pour votre aide :slight_smile:

Ma configuration


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 4.19.0-17-arm64
arch aarch64
timezone Europe/Paris
Home Assistant Community Store
GitHub API ok
Github API Calls Remaining 4967
Installed Version 1.15.2
Stage running
Available Repositories 880
Installed Repositories 6
Home Assistant Cloud
logged_in true
subscription_expiration 24 octobre 2021, 2:00
relayer_connected true
remote_enabled true
remote_connected true
alexa_enabled true
google_enabled true
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Debian GNU/Linux 10 (buster)
update_channel stable
supervisor_version supervisor-2021.09.4
docker_version 20.10.8
disk_total 226.4 GB
disk_used 6.5 GB
healthy true
supported failed to load: Unsupported
supervisor_api ok
version_api ok
installed_addons Terminal & SSH (9.2.0), Samba share (9.5.1), File editor (5.3.3), Duck DNS (1.13.0), Z-Wave JS (0.1.40), ESPHome (2021.9.1)
Lovelace
dashboards 1
resources 4
views 7
mode storage
[/center]

Hello

Si tu es connecté en root, le sudo n’est pas nécessaire…

Merci pour l’aide.


Je viens d’essayer sans sudo, maintenant il m’indique que dpkg n’est pas connu…

Tu es sous HA OS là où debian ?
En même temps si non supporté c’est forcément debian…
Passe par un vrai ssh si tu peux

C’est là que je me trompe peut-être… Je suis sous HA Supervised en VM Freebox.
J’ai démarré ce terminal depuis Home Assistant.

Via un des addons de HA ?
Du coup c’est normal que ça ne marche pas, la tu es dans un container… Pas dans l’os debian

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.