É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.
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.
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 ?
Cela semble lié à cela :
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 ![]()
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.

