Je suis en quelque sorte dans une impasse (“limbo”) en ce moment. J’ai essayé votre suggestion avec PG12 et “Stable”. Ça ne fonctionne pas, la restauration s’arrête simplement. Je suis donc en train de réinitialiser la machine une fois de plus pour recommencer à zéro, car maintenant elle ne veut plus faire de reconstruction d’application.
Pendant que cette machine essaie de “revenir à PG12”, j’essaie de voir si je peux avancer sur l’autre : Si j’essaie de mettre à niveau PG avec une nouvelle installation, ça échoue après Creating missing functions in the discourse_functions schema... (commence à renvoyer 500) et tail -f shared/data/log/var-log/postgres/current montre que le conteneur de données est en “mouvement”, bien qu’il soit rempli d’“erreurs” comme celle-ci :
discourse@discourse ERROR: relation "user_auth_tokens" does not exist at character 34
discourse@discourse STATEMENT: SELECT "user_auth_tokens".* FROM "user_auth_tokens" WHERE ((auth_token = 'XXXX=' OR
prev_auth_token = 'XXXX=') AND rotated_at > '2022-03-09 10:21:44.051357') LIMIT 1
discourse@discourse ERROR: relation "application_requests" does not exist at character 41
discourse@discourse STATEMENT: SELECT "application_requests"."id" FROM "application_requests" WHERE "application_requests"."date" = '2022-05-08' AND "application_requests"."req_type" = 0 LIMIT 1
Cependant, même si Discourse est planté, la machine est bien utilisée, alors… est-ce que ça fonctionne mais ça prend des heures et des heures ? Parce que j’ai laissé tourner pendant plus d’une heure et rien n’a changé.
À ce stade, je me demande déjà si cela ne devrait pas aller ici, lol.
PS : J’ai essayé 2 sauvegardes différentes, puisque j’en ai pris 2 avant l’aventure.