Sono praticamente in “limbo” in questo momento. Ho provato il tuo suggerimento con PG12 e “Stable”. Non funziona, il ripristino si interrompe. Quindi sto formattando di nuovo la macchina per riprovare da capo perché ora non riesce a ricostruire le app.
Mentre quella macchina sta cercando di “tornare a PG12”, sto cercando di vedere se riesco ad andare avanti con l’altra: se provo ad aggiornare PG con una nuova installazione, si blocca dopo Creating missing functions in the discourse_functions schema... (inizia a restituire 500) e tail -f shared/data/log/var-log/postgres/current mostra che il container dei dati si sta “muovendo”, anche se è pieno di “errori” come questo:
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
Tuttavia, anche se Discourse è bloccato, la macchina viene utilizzata, quindi… sta funzionando ma richiede ore e ore? Perché l’ho lasciato andare per oltre 1 ora e non è cambiato nulla.
A questo punto sto già pensando se questo non dovrebbe andare qui, lol.
PD: Ho provato 2 backup diversi, dato che ne ho fatti 2 prima dell’avventura.