Récupération après une mise à niveau échouée/partiellement appliquée

La question est de savoir si maintenant que vous y êtes parvenu, vous pouvez passer à la dernière version…

1 « J'aime »

Super ! Mais attendez :sweat_smile:, vous n’êtes qu’à mi-chemin, vous devez maintenant modifier à nouveau le fichier app.yml en version : tests-passed (et/ou commenter la ligne)

1 « J'aime »

Ok, je vais me rasseoir :rofl:

Alors remets ça là où c’était

#version: tests-passed
## Quelle révision Git ce conteneur doit-il utiliser ? (défaut : tests-réussis)
#version : tests-réussis

Est-ce que cela vous semble correct ? Alors enregistrez ?

1 « J'aime »

Je l’ai fait et reconstruit.

Il indique toujours à jour.

Peut-être que j’ai mis le # au mauvais endroit, j’essaierai à nouveau.

1 « J'aime »

Je pense que vous devriez avoir
Version : 2.9.0.beta3
(6555f0c11b )

Et si c’est le cas

We Did It Win GIF by HBO Max

2 « J'aime »

2.9.0.beta3

(6555f0c11b)

Funny Thank You GIF by MOODMAN

(Merci de m’envoyer un message privé où je peux vous envoyer de l’argent :beers:)

2 « J'aime »

Beau travail, @Benjamin_D ! Tu es génial. C’est une excellente résolution de problèmes et un excellent tutorat ! Tu as sauvé la situation cette fois-ci. :clap: :tada:

4 « J'aime »

J’espère que cela sera correctement résolu dans la prochaine version ? DuplicateColumn and multisite:migrate failed - #7 by martin

Eh bien, il semble que ce ne soit pas sur le site sur lequel je travaille actuellement. :crying_cat_face:

J’ai ajouté quelques commentaires sur FIX: Check if bookmarkable column exists before adding by martin-brennan · Pull Request #16497 · discourse/discourse · GitHub, bien que je pense qu’une autre migration soit à blâmer. Il semble qu’elle essaie de remplir les champs deux fois, mais je ne suis pas tout à fait sûr.