Ceci est une solution de contournement pour le moment, en attendant que nous identifiions correctement la cause du problème pour un groupe sélectionné d’utilisateurs comme vous. La difficulté pour nous maintenant est que tous les utilisateurs ne rencontrent pas ce problème et que nous n’avons pas de reproduction fiable du problème.
Le problème disparaît-il si vous passez à la dernière version bêta ?
C’est sûrement ce qu’ils essaient de faire en améliorant ? ![]()
(NB il n’y a plus de branche bêta )
Il semble qu’il soit question de passer de la version 3.3.0 à la 3.3.1. Je me demande si passer directement à la version 3.4.x pourrait aider ?
Oui, ce n’est pas tout à fait clair cependant :
Ce qui suggère qu’ils n’étaient pas sur stable, mais sur tests-passed ?
Pour moi, le problème de blocage a été résolu en exécutant apt-get update et apt-get dist-upgrade pour mettre à jour ma goutte. Je suis sur Ubuntu 20.04 et une fois que j’ai exécuté ces commandes et qu’Alan a réessayé la reconstruction, cela a fonctionné sans blocage. Et une fois que Discourse a été mis à jour, mon écran Oops a disparu et tout va bien. Cela aurait pu être spécifique à 20.04 ou à autre chose qui a été rafraîchi lorsque j’ai mis à jour tout le reste, mais j’espère que cela pourra aider d’autres personnes.
Cela n’a pas fonctionné pour moi, mais j’ai pu effectuer une reconstruction réussie en utilisant la solution de contournement suggérée par @tgxworld.
Pour plus d’informations, j’ai mis à niveau Ubuntu vers la version 20.4 sur la VM concernée. J’ai tenté une reconstruction, mais elle s’est bloquée au même endroit. La reconstruction a réussi en utilisant la solution de contournement, mais a pris beaucoup plus de temps que la normale. En particulier, une requête de base de données mettant à jour le plugin Topic Voting a pris environ vingt minutes. Je soupçonne que cela n’est peut-être pas lié, mais j’ai pensé le mentionner car cela semblait curieux.
Nous sommes effectivement sur tests-passed en ce moment.
@here Il semble que les anciennes versions de Docker soient incompatibles avec la nouvelle image Docker que nous avons publiée.
Voici les étapes pour résoudre le problème :
apt update
apt install docker.io
cd /var/discourse
./launcher rebuild app
J’ai également mis à jour notre script launcher pour qu’il avorte si nous ne détectons pas au moins Docker 20.10.0 en cours d’exécution.
J’ai effectué les mises à niveau de la version Docker et maintenant cela semble fonctionner.
Notez qu’en cas de problème lié à la mémoire, augmenter la mémoire n’est pas suffisant. Vous devez réexécuter ./discourse-setup. Il est probable que ce soit la vraie solution et qu’il se reconstruise maintenant sans problème.
Modification : voir ci-dessous, j’étais moi-même dépassé.
Entrée inutile de ma part
Une bonne initiative - et c’est, je pense, pourquoi le conseil standard devrait toujours inclure un git pull :
cd /var/discourse
git pull
./launcher rebuild app
Il ne fait rarement rien, mais quand il fait quelque chose, c’est important de le faire. Donc il devrait toujours y être.
Inutile et redondant, je pense, voir :
oh, intéressant, merci
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.