Le lanceur échoue à reconstruire et laisse le conteneur non fonctionnel

Bonjour,

Je rencontre ce problème avec launcher rebuild : la reconstruction échoue, mais uniquement après l’arrêt du conteneur. discourse-doctor parvient à relancer le forum en redémarrant l’ancien conteneur, mais il semble impossible de le mettre à jour pour le moment. J’ai collé les journaux à la fin de ce message.

L’installation date de septembre 2016 et exécute actuellement Discourse 2.4.1. Les mises à jour de tous les composants se sont déroulées sans problème jusqu’ici. Le système hôte est Ubuntu 18.04 avec les dernières mises à jour installées et Docker version 19.03.8, build afacb8b7f0.

Faites-moi savoir si vous avez besoin d’informations supplémentaires pour mieux comprendre le problème. Je pense qu’il serait utile d’ajouter quelques “printf-debugging” à côté de l’appel docker run qui échoue.

$ sudo ./launcher rebuild app
Vérification que le lanceur est à jour
Récupération de origin
Le lanceur est à jour
Arrêt de l'ancien conteneur
+ /usr/bin/docker stop -t 10 app
app
cd /pups && git pull && /pups/bin/pups --stdin
/usr/bin/docker : format de référence invalide : le nom du référentiel doit être en minuscules.
Voir '/usr/bin/docker run --help'.
cat : cids/app_bootstrap.cid : Aucun fichier ou dossier de ce type
"docker rm" nécessite au moins 1 argument.
Voir 'docker rm --help'.

Usage :  docker rm [OPTIONS] CONTAINER [CONTAINER...]

Supprimer un ou plusieurs conteneurs
rm : impossible de supprimer 'cids/app_bootstrap.cid' : Aucun fichier ou dossier de ce type
** ÉCHEC DU BOOTSTRAP ** veuillez faire défiler vers le haut et chercher les messages d'erreur précédents, il peut y en avoir plus d'un.
./discourse-doctor peut aider à diagnostiquer le problème.

Cela pourrait être Can't rebuild because ssh template is removed

Vérifiez si votre app.yaml contient templates/sshd.template.yml et supprimez-le ou commentez-le si c’est le cas. J’ai rencontré ce problème moi-même récemment, j’espère que cela résoudra le vôtre. :slight_smile:

Merci, Monsieur ! C’était en effet le cas.

Votre dernier message remonte à trois ans. Ce changement de modèle qui cause des problèmes est un signe de fierté pour ceux d’entre nous dont les sites datent de l’époque. :sunglasses: