# Container Gladys qui redémarre en boucle depuis la dernière maj

**URL:** <https://community.gladysassistant.com/t/container-gladys-qui-redemarre-en-boucle-depuis-la-derniere-maj/9163>\
**Category:** Configuration\
**Created:** [Novembre 2, 2024, 8:23 UTC](https://community.gladysassistant.com/t/container-gladys-qui-redemarre-en-boucle-depuis-la-derniere-maj/9163 "2024-11-02T20:23:27Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Xenicle](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/xenicle/32/4893_2.png) [@Xenicle](https://community.gladysassistant.com/u/Xenicle)\
**Post date:** [Novembre 2, 2024, 8:23 UTC](https://community.gladysassistant.com/t/container-gladys-qui-redemarre-en-boucle-depuis-la-derniere-maj/9163/1 "2024-11-02T20:23:27Z")

</div>

Je suppose que Gladys a fait ça maj vers 4.48 et depuis son contenaire redémarre en boucle, il est installé sur un Pi3.

```auto
pi@gladys:~ $ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
dc36cd76ba57 koenkk/zigbee2mqtt:latest "docker-entrypoint.s…" 2 hours ago Up 8 minutes gladys-z2m-zigbee2mqtt
45c6501c15e0 gladysassistant/gladys:v4 "docker-entrypoint.s…" 2 hours ago Restarting (1) 8 seconds ago gladys
86998c2a1efc nodered/node-red:3.1 "./entrypoint.sh" 27 hours ago Up 20 minutes (healthy) 0.0.0.0:1881->1880/tcp, [::]:1881->1880/tcp gladys-node-red
d93671a3a9d9 eclipse-mosquitto:2.0.15 "/docker-entrypoint.…" 3 months ago Up 20 minutes gladys-z2m-mqtt
8d5d3be6e46f eclipse-mosquitto:2.0.15 "/docker-entrypoint.…" 9 months ago Up 20 minutes eclipse-mosquitto
04d1f47def90 containrrr/watchtower "/watchtower --clean…" 9 months ago Up 20 minutes (healthy) 8080/tcp watchtower

```

J’ai cela dans a la fin des logs de Gladys :

```auto
Node.js v18.20.4
/src/server/node_modules/lodash/_Symbol.js:1

SyntaxError: Invalid or unexpected token
    at internalCompileFunction (node:internal/vm:76:18)
    at wrapSafe (node:internal/modules/cjs/loader:1283:20)
    at Module._compile (node:internal/modules/cjs/loader:1328:27)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at Object.<anonymous> (/src/server/node_modules/lodash/_baseGetTag.js:1:14)
    at Module._compile (node:internal/modules/cjs/loader:1364:14)

Node.js v18.20.4

```

ça a l’air tout cassé ^^, que puis-je faire ?

---

<div class="post-metadata">

**Author:** ![GBoulvin](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/gboulvin/32/10006_2.png) [@GBoulvin](https://community.gladysassistant.com/u/GBoulvin)\
**Post date:** [Novembre 2, 2024, 9:29 UTC](https://community.gladysassistant.com/t/container-gladys-qui-redemarre-en-boucle-depuis-la-derniere-maj/9163/2 "2024-11-02T21:29:04Z")

</div>

Pas sûr de l’efficacité mais as-tu essayé de supprimer-télécharger-relancer?

```auto
docker stop gladys \u0026\u0026 docker rm gladys

```

```auto
docker pull gladysassistant/gladys:v4

```

Puis la commande qui vient du site pour relancer l’image

```auto
docker run -d \\
--log-driver json-file \\
--log-opt max-size=10m \\
--cgroupns=host \\
--restart=always \\
--privileged \\
--network=host \\
--name gladys \\
-e NODE_ENV=production \\
-e SERVER_PORT=80 \\
-e TZ=Europe/Paris \\
-e SQLITE_FILE_PATH=/var/lib/gladysassistant/gladys-production.db \\
-v /var/run/docker.sock:/var/run/docker.sock \\
-v /var/lib/gladysassistant:/var/lib/gladysassistant \\
-v /dev:/dev \\
-v /run/udev:/run/udev:ro \\
gladysassistant/gladys:v4

```

---

<div class="post-metadata">

**Author:** ![Xenicle](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/xenicle/32/4893_2.png) [@Xenicle](https://community.gladysassistant.com/u/Xenicle)\
**Post date:** [Novembre 3, 2024, 12:33 UTC](https://community.gladysassistant.com/t/container-gladys-qui-redemarre-en-boucle-depuis-la-derniere-maj/9163/3 "2024-11-03T00:33:37Z")

</div>

Je viens d’essayer et le container Gladys redémarre encore en boucle avec la même erreur dans les logs…

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Novembre 4, 2024, 7:53 UTC](https://community.gladysassistant.com/t/container-gladys-qui-redemarre-en-boucle-depuis-la-derniere-maj/9163/4 "2024-11-04T07:53:13Z")

</div>

Salut @Xenicle,

Est-ce que tu fais bien tourner Gladys sur une installation 64 bits, avec une image compilée en arm64 ?

Nous ne supportons plus l’armv6/v7 dans Gladys.

Si tu veux vérifier quelle image tu fais tourner, j’en avais parlé ici:

> [@Redémarrage de Gladys intempestif](https://community.gladysassistant.com/t/redemarrage-de-gladys-intempestif/9081/25):
>
> Salut @Psoy ! Tu ne fais pas tourner l’image de la bonne architecture. Si tu fais : docker image inspect gladysassistant/gladys:v4 Je pense qu’à la ligne «&nbsp;Architecture&nbsp;» tu verras la mauvaise architecture. (Je pense que tu fais tourner du 32 bits au lieu du 64 bits) @ProtZ a eu le même souci ici : Une solution : Stopper Gladys, supprimer l’image, puis pull l’image en spécifiant la plateforme :

---

<div class="post-metadata">

**Author:** ![Xenicle](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/xenicle/32/4893_2.png) [@Xenicle](https://community.gladysassistant.com/u/Xenicle)\
**Post date:** [Novembre 4, 2024, 8:56 UTC](https://community.gladysassistant.com/t/container-gladys-qui-redemarre-en-boucle-depuis-la-derniere-maj/9163/5 "2024-11-04T08:56:20Z")

</div>

C’est bien une image arm64 :

```auto
 "Architecture": "arm64",

```

sur une installation en aarch64 :

```auto
pi@gladys:~ $ uname -m
aarch64

```

Je suppose que `docker pull --platform linux/amd64 gladysassistant/gladys:v4` ne suffira pas, il faut changer l’OS ?

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Novembre 4, 2024, 8:59 UTC](https://community.gladysassistant.com/t/container-gladys-qui-redemarre-en-boucle-depuis-la-derniere-maj/9163/6 "2024-11-04T08:59:37Z")

</div>

Ok donc l’architecture est bonne !

J’ai cherché un peu ton erreur sur internet, essaie de mettre à jour Docker/ton système !

---

<div class="post-metadata">

**Author:** ![Xenicle](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/xenicle/32/4893_2.png) [@Xenicle](https://community.gladysassistant.com/u/Xenicle)\
**Post date:** [Novembre 4, 2024, 10:50 UTC](https://community.gladysassistant.com/t/container-gladys-qui-redemarre-en-boucle-depuis-la-derniere-maj/9163/7 "2024-11-04T10:50:51Z")

</div>

Il me semble que j’ai la dernière version pour mon système :

```auto
pi@gladys:~ $ sudo apt update
Hit:1 http://deb.debian.org/debian bullseye InRelease
Hit:2 http://security.debian.org/debian-security bullseye-security InRelease
Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
Hit:4 http://archive.raspberrypi.org/debian bullseye InRelease
Get:5 https://download.docker.com/linux/debian bullseye InRelease [43.3 kB]
Fetched 87.4 kB in 9s (9,743 B/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.

```

```auto
pi@gladys:~ $ docker -v
Docker version 27.3.1, build ce12230

```

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Novembre 4, 2024, 11:58 UTC](https://community.gladysassistant.com/t/container-gladys-qui-redemarre-en-boucle-depuis-la-derniere-maj/9163/8 "2024-11-04T11:58:20Z")

</div>

La commande apt update ne fait que mettre à jour la liste des paquets existants et la version de ces paquets 🙂

Pour mettre à jour ensuite les paquets du système, il faut faire:

```auto
sudo apt upgrade -y

```

Tu peux aussi faire :

```auto
sudo apt full-upgrade

```

Après, ça ne fait que mettre à jour que les paquets.

Pour mettre à jour le système, tu peux suivre ce genre de tutoriels:

Site officiel de Raspberry Pi : [https://www.raspberrypi.com/documentation/computers/os.html#rpi-update](https://www.raspberrypi.com/documentation/computers/os.html#rpi-update)

Un tutoriel en français sinon:

> **[Mettre à jour son Raspberry Pi sous Raspbian - Linux](https://www.pcastuces.com/pratique/astuces/5441.htm)**
>
> Raspbian, la distribution Linux adaptée au Raspberry Pi, est régulièrement mis à jour avec des correctifs de sécurité, des nouvelles versions des logiciels intégrés, etc. Voici les commandes à exécuter pour mettre à jour votre système.

---

<div class="post-metadata">

**Author:** ![Xenicle](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/xenicle/32/4893_2.png) [@Xenicle](https://community.gladysassistant.com/u/Xenicle)\
**Post date:** [Novembre 4, 2024, 12:09 UTC](https://community.gladysassistant.com/t/container-gladys-qui-redemarre-en-boucle-depuis-la-derniere-maj/9163/9 "2024-11-04T12:09:07Z")

</div>

> [@pierre-gilles](#):
>
> `sudo apt full-upgrade`

je n’ai pas fait `apt upgrade` car il y avait `All packages are up to date.`…

je vais essayer `rpi-update`

---

<div class="post-metadata">

**Author:** ![Xenicle](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/xenicle/32/4893_2.png) [@Xenicle](https://community.gladysassistant.com/u/Xenicle)\
**Post date:** [Novembre 4, 2024, 1:04 UTC](https://community.gladysassistant.com/t/container-gladys-qui-redemarre-en-boucle-depuis-la-derniere-maj/9163/10 "2024-11-04T13:04:43Z")

</div>

Je crois que je vais passer à un mini pc…

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Novembre 4, 2024, 2:03 UTC](https://community.gladysassistant.com/t/container-gladys-qui-redemarre-en-boucle-depuis-la-derniere-maj/9163/11 "2024-11-04T14:03:44Z")

</div>

Toujours une bonne solution 😃 Tu vas grandement gagner en stabilité et en puissance !
