ÉCHEC (./launcher rebuild app)

ÉCHEC
--------------------
Erreur Pups::ExecError : cd /var/www/discourse && su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development' a échoué avec le code de retour #<Process::Status: pid 399 exit 5>
Emplacement de l'échec : /pups/lib/pups/exec_command.rb:112:in `spawn'
Exécution échouée avec les paramètres {"cd"=>"$home", "hook"=>"bundle_exec", "cmd"=>["su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development'"]}
ca462b1f91a2a26fbb18db9569c96004022ada36de8827030016cd112d3da145
** ÉCHEC DU BOOTSTRAP ** Veuillez faire défiler vers le haut et rechercher les messages d'erreur antérieurs ; il peut y en avoir plusieurs.
./discourse-doctor peut aider à diagnostiquer le problème.

Si vous avez des plugins, essayez de les supprimer tous, puis reconstruisez pour voir si cela résout le problème. Ensuite, ajoutez-les un par un.

1 « J'aime »

Tous les plugins sont désactivés
sauf docker_manager.git

Quelle révision Git ce conteneur doit-il utiliser ? (par défaut : tests-passed)

version: ‘3d050bdaa31633a954758894629c0eb9fea537d0’

Y a-t-il plus dans ce journal d’erreurs ??

Peut-être vérifier les journaux @ /var/discourse/shared/standalone/log/

Les fichiers .yml sont sensibles. Vous avez peut-être utilisé une tabulation au lieu de deux espaces quelque part. Collez votre fichier dans cet outil http://www.yamllint.com/ pour identifier le coupable.

2 « J'aime »

Tout fonctionnait parfaitement jusqu’à aujourd’hui ; je n’ai pas mis à jour le gestionnaire Docker et les fichiers *.yml n’ont pas changé.

avez-vous réessayé ./discourse-doctor ?

1 « J'aime »

Cela semble lié à cela :

oui ./discourse-doctor a généré les mêmes messages d’erreur texte en gras

quelque chose utilise déjà votre port https

Quelle est votre plateforme/environnement/hébergeur ? Il y a aussi une erreur de make dans votre première capture d’écran :face_with_raised_eyebrow:

la version de la branche tests-passed a été remplacée de 3d050bdaa31633a954758894629c0eb9fea537d0 à 5e2e374c72f75d71c63c78a57edddde895b37e2a

ça a fonctionné,

mais je veux rester sur > 3d050bdaa31633a954758894629c0eb9fea537d0

Nous ne testons pas réellement notre image de base avec chaque commit spécifique à un instant donné, donc il n’y a aucune garantie qu’elle fonctionnera jamais.

Elle fonctionnera toujours avec la branche tests-passed, et c’est tout. Pour tout le reste, vous avancez seul, bugs et tout le reste inclus.

3 « J'aime »