Nous tentons de reconstruire notre installation Discourse (comme demandé par l’interface d’administration).
Voici les erreurs, veuillez nous aider, nous ne sommes pas familiers avec Docker.
root@school-forum:/var/discourse# ./launcher rebuild app
Assurer que le lanceur est à jour
Récupération de origin
Le lanceur est à jour
cat: templates/sshd.template.yml: Aucun fichier ou répertoire de ce type
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 répertoire de ce type
"docker rm" nécessite au moins 1 argument.
Voir 'docker rm --help'.
Utilisation : docker rm [OPTIONS] CONTAINER [CONTAINER...]
Supprimer un ou plusieurs conteneurs
rm: impossible de supprimer 'cids/app_bootstrap.cid': Aucun fichier ou répertoire de ce type
** ÉCHEC DU BOOTSTRAP ** Veuillez faire défiler vers le haut et rechercher les messages d'erreur précédents, il peut y en avoir plus d'un.
./discourse-doctor peut aider à diagnostiquer le problème.
root@school-forum:/var/discourse#
Veuillez nous aider — nous ne semblons pas trouver de personnes ayant rencontré des problèmes similaires récemment.
Édition : après apt-get update/upgrade, je reçois un nouveau message d’erreur :
/usr/bin/docker: Réponse d'erreur du démon : échec de la création du runtime OCI : container_linux.go:348 : le démarrage du processus du conteneur a causé "process_linux.go:297 : la copie des données de bootstrap vers le pipe a causé \"write init-p: broken pipe\"": inconnu.
Votre installation Docker ne fonctionne pas correctement
Voir : https://meta.discourse.org/t/docker-error-on-bootstrap/13657/18?u=sam
root@school-forum:/var/discourse# ./launcher rebuild app
/usr/bin/docker: Réponse d'erreur du démon : échec de la création du runtime OCI : container_linux.go:348 : le démarrage du processus du conteneur a causé "process_linux.go:297 : la copie des données de bootstrap vers le pipe a causé \"write init-p: broken pipe\"": inconnu.
Votre installation Docker ne fonctionne pas correctement
Voir : https://meta.discourse.org/t/docker-error-on-bootstrap/13657/18?u=sam
Après avoir essayé quelques choses, j’ai décidé de simplement le commenter. Jusqu’au post d’aujourd’hui, je n’avais trouvé personne d’autre ayant ce problème de reconstruction.
Bonjour à tous, mise à jour rapide : le fait de commenter la ligne dans app.yml a résolu ce problème, mais la reconstruction échoue plus loin avec ce message :
cd /pups && git pull && /pups/bin/pups --stdin
fatal: unable to access 'https://github.com/discourse/pups.git/': Could not resolve host: github.com
1e4e6a45815a1196e4687a17e44a0beb1dd6229cd61ba2a3b657903e6cd2b56e
** ÉCHEC DU BOOTSTRAP ** veuillez faire défiler vers le haut et rechercher les messages d'erreur précédents, il peut y en avoir plus d'un.
./discourse-doctor peut aider à diagnostiquer le problème.
De plus, ./discourse-doctor échoue après avoir tenté de reconstruire, avec le même message.
Désolé d’apprendre cela. Il faudra probablement l’intervention d’un membre de l’équipe pour vous aider, car le problème ne s’est plus reproduit par la suite.
J’ai rencontré exactement le même problème lors de la mise à niveau de la version 2.4.2 vers la 2.4.3, avec le journal suivant :
Vérification de la mise à jour du lanceur
Récupération de l'origine
Le lanceur est à jour
Arrêt de l'ancien conteneur
+ /usr/bin/docker stop -t 10 app
app
cat: templates/sshd.template.yml: Aucun fichier ou dossier de ce type
cd /pups && git pull && /pups/bin/pups --stdin
/usr/bin/docker : format de référence invalide : le nom du dépôt 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(s).
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 rechercher les messages d'erreur précédents, il peut y en avoir plus d'un.
./discourse-doctor peut aider à diagnostiquer le problème.
Après avoir exécuté ./discourse-doctor, la reconstruction de l’application a de nouveau échoué, mais le conteneur a été redémarré, de sorte que le site web est de nouveau normal en version 2.4.2.