Mise à niveau de Docker échouée

Je passe de la version 2.6.0.beta4 +52.
Lorsque j’ai entrepris la mise à jour, j’ai constaté que tout était toujours en cours de mise à jour depuis la dernière fois… sauf le gestionnaire Docker ?
J’ai tout réinitialisé et j’ai lancé la mise à jour de Docker… c’est là que tout a mal tourné.

rake aborted!
Don't know how to build task 'themes:update' (See the list of available tasks with `rake --tasks`)
Did you mean?  themes:audit
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rake-13.0.1/exe/rake:27:in `<top (required)>'

J’ai réessayé.
Quand j’ai remarqué ‘themes:update’, j’ai mis à jour deux composants de thème.
Quand je suis revenu vérifier la mise à jour de Docker, elle s’était achevée avec succès.

Je ne sais pas si la mise à jour de mes composants de thème a été la solution.
Mais elle avait échoué à se mettre à jour à deux reprises avant que je ne le fasse.

@geoff777 Merci d’avoir partagé la solution que vous avez trouvée ! Puis-je vous demander comment mettre à jour les thèmes et les composants ? J’ai la même erreur, mais je n’ai que deux thèmes par défaut et aucun composant. Installing a theme or theme component ne décrit aucun détail sur les mises à jour de thèmes, seulement une méthode pour les installer depuis Git. Avez-vous dû écraser le thème par défaut avec la dernière version disponible sur GitHub ?

Dans mon cas, il s’agit de passer de 2.6.0.beta4 à 2.7.0.beta1.

P.S. Je suppose que vous avez utilisé discourse/lib/tasks/themes.rake at b5705348b32fff406d8e7e3463def65eaf635206 · discourse/discourse · GitHub, mais je ne suis pas sûr de savoir comment l’exécuter correctement pour maintenir mon installation « mise à jourable » (je ne souhaite installer aucune personnalisation).

Bonjour Andrew,

J’ai quelques composants de thème installés. Deux d’entre eux nécessitaient une mise à jour.
Je ne savais pas si la mise à jour de ces composants était la raison pour laquelle tout a commencé à fonctionner.
Je pense que ce sont juste les vieux gremlins de l’ordinateur… aucune explication, mais cela a fonctionné à la troisième tentative. Merci… avançons avant que cela ne se rompe à nouveau… :grin:

J’ai eu une erreur similaire, et l’interface indique que mes thèmes sont à jour. Je ne sais pas comment procéder. Je passe également de la version 2.6 à la 2.7.

Peux-tu essayer une reconstruction ?

cd /var/discourse
./launcher rebuild app

Oui, je vais essayer ça la prochaine fois.

Ça a fonctionné, merci.