Problema de atualização: Fórum quebrado

Também estamos vendo esse comportamento, também uma instalação padrão do Discourse que está em execução há vários anos sem problemas.

Minha teoria é que há um problema com a migração do banco de dados que tenta adicionar uma extensão Postgres; do traceback durante ./launcher rebuild vejo

/var/www/discourse/db/migrate/20220304162250_enable_unaccent_extension.rb:5:in change’`

Eu me pergunto se essa migração deve seguir o mesmo formato que, por exemplo, db/migrate/20120924182000_add_hstore_extension.rb?

I, [2022-04-02T12:49:18.895537 #1] INFO -- : > su postgres -c 'psql discourse -c \"create extension if not exists pg_trgm;\"' NOTICE: extension "pg_trgm" already exists, skipping I, [2022-04-02T12:49:18.984635 #1] INFO -- : CREATE EXTENSION

@RGJ você tem algum conselho sobre como testar essa alteração?