Échec de la mise à niveau de Discourse et des plugins

Salut. J’ai essayé de passer à la nouvelle version de Discourse et à d’autres plugins en appuyant sur “Upgrade All” dans le Docker Manager. Cependant, la mise à niveau a échoué.

La dernière ligne était : Spinning up 3 Unicorn worker(s) that were used initially. See below

J’ai essayé de redémarrer le processus, mais j’ai maintenant les deux écrans suivants et il ne semble pas me permettre d’utiliser le bouton “Reset Upgrade”.


Bienvenue à tout conseil. Merci beaucoup, Simon

L’erreur devrait se trouver plus haut dans ce journal.

Vous devrez attendre que la mise à niveau en arrière-plan soit terminée ou qu’une erreur se produise.

Merci Gavin. Cela a bien généré une erreur, mais j’ai redémarré la mise à niveau, ce qui était probablement une erreur. Auparavant, la barre de mise à niveau sous « Mettre à niveau Discourse » avançait jusqu’à la notification d’erreur, mais maintenant rien ne semble se passer.

Je vais attendre et voir si cela génère à nouveau une erreur.

Soit dit en passant, ma mise à niveau du Docker Manager a échoué il y a peu avec le même message « Désolé, une erreur s’est produite lors de la mise à niveau de Discourse… », et j’ai simplement appuyé à nouveau sur le bouton bleu Démarrer la mise à niveau et le Docker Manager a réussi à se mettre à jour la deuxième fois (bien que ce fut lent). Je suis actuellement en train de mettre à jour Discourse lui-même, et cela prend également du temps.

(Gouttelette Digital Ocean de 1 Go)

Merci Jammy… Si cela échoue, je pense que je prévois de les mettre à niveau un par un.

1 « J'aime »

Mon site de test a été mis à jour avec succès, bien que cela ait pris plus de temps que d’habitude. Mon interface d’administration me force à mettre à niveau Docker Manager avant de me permettre de « tout mettre à niveau », ce qui a probablement aidé.

Merci. Combien de temps a pris l’ensemble du processus ? Ma barre de progression est complètement inactive, je ne sais donc pas combien de temps je devrais attendre.

Mon bouton bleu se déplaçait, donc je ne suis pas sûr d’avoir vécu la même étape que vous en ce moment. Je crains de ne pas avoir chronométré, mais je pense que la dernière « Mise à jour de tout » a pris environ 40 minutes, et le Docker Manager avant cela à peu près la même chose ?

@simonfen es-tu capable de te connecter via la ligne de commande ?

si oui, alors fais un rebuild app du lanceur

Si vous voulez dire accéder à la boîte noire dans la 2e capture d’écran ci-dessus, alors je ne peux pas y accéder. Elle est juste noire comme sur la photo ci-dessus et ne répond pas.

J’attends depuis plus d’une heure mais rien ne semble changer. Peut-être 90 minutes.

non, je veux dire où vous avez installé discourse la première fois.

vous vous connectez via un terminal et exécutez une commande

Je pense que cela semble s’être corrigé. J’ai maintenant un rapport indiquant que tout est mis à niveau à l’exception de deux plugins que j’essaierai de faire individuellement.

Je pense que même si la barre de progression ne bougeait pas, elle se mettait à niveau en arrière-plan.

1 « J'aime »

oui, votre version est passée de 2.8 à Discourse 2.9.0.beta1 et le site est toujours en ligne.

donc la mise à niveau a fonctionné

J’ai essayé de mettre à niveau le plugin solved et j’ai obtenu cette erreur :
Upgrade discourse-solved error.docx (15,5 Ko)

Ensuite, quand j’ai essayé de revenir à la page de mise à niveau, cette erreur :

Bien que depuis ma page principale Discourse, il semble que la mise à niveau principale ait été effectuée avec succès.

Je recommanderais d’exécuter ./launcher rebuild app depuis le terminal.

2 « J'aime »

Merci beaucoup Gavin pour vos conseils.

Je n’ai pas installé Discourse moi-même, mais je vais essayer de comprendre comment faire.

Si vous êtes auto-hébergé, voici quelques bonnes informations :

1 « J'aime »

Merci beaucoup JammyDodger.

1 « J'aime »