Migration cassée résolue par Discourse

Version Discourse : 2.8.0.beta4
Les récentes mises à jour (les 7 derniers commits) ont rompu mes migrations :

/var/www/discourse/plugins/discourse-solved/plugin.rb:702:in `block in activate!': undefined method `register_topic_list_preload_user_ids' for #<Plugin::Instance:0x0000560f2d7a5318>
Did you mean?  register_topic_custom_field_type (NoMethodError)

** PLUGIN INCOMPATIBLE **

Vous ne pouvez pas construire Discourse en raison d'erreurs dans le plugin situé à
/var/www/discourse/plugins/discourse-solved

Veuillez essayer de supprimer ce plugin et de reconstruire à nouveau !
173:M 30 août 2021 10:28:58.559 # Redis est maintenant prêt à se fermer, au revoir...
ÉCHEC
--------------------
Pups::ExecError : cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' a échoué avec le code de retour #<Process::Status: pid 4279 exit 1>
Emplacement de l'échec : /pups/lib/pups/exec_command.rb:112:in `spawn'
Échec de l'exécution avec les paramètres {"cd"=>"$home", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
31203867aea6de5292ee75de44e07092307e88c9046824c265fce1f1792ff077
** ÉCHEC DU BOOTSTRAP ** veuillez faire défiler vers le haut et rechercher les messages d'erreur antérieurs, il peut y en avoir plus d'un.
./discourse-doctor peut aider à diagnostiquer le problème.
==================== FIN DU JOURNAL DE RECONSTRUCTION ====================
Échec de la reconstruction de l'application.

Je peux également confirmer qu’après la dernière reconstruction sur tests-passed, la fonctionnalité “solved” a cassé l’ensemble du site pour moi. J’ai dû désactiver “solved” pour le moment.

Merci d’avoir signalé le problème, je m’en occupe dès maintenant.

1 « J'aime »

@Stanzilla @zsero J’ai confirmé que cela était cassé sur beta4 et stable, mais cela fonctionnait parfaitement pour moi localement sur tests-passés. Je viens de fusionner cette correction dans discourse-solved : FIX: Stop register_topic_list_preload_user_ids from breaking old versions by martin-brennan · Pull Request #160 · discourse/discourse-solved · GitHub

Veuillez essayer de récupérer les dernières modifications et de reconstruire.

1 « J'aime »

Merci, je peux confirmer que la construction ne échoue plus avec ces modifications.

1 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.