Sentry költöztetés

Sziasztok

Adott egy szerveren egy régi Sentry 9.1.2 telepítés, snap store-ból, külön postgres DB-vel. 
Ezt el kellene költöztetnem az új self-hosted dockeres rendszerbe egy új szerverre. Régi szerveren pg_dumpall-al kiexportáltam a DB-t, majd az új szerverre a régi 9.1.2-est próbáltam életre kelteni. 
psql -U postgres < backup.sql parancsot próbáltam, látszólag be is megy minden, viszont amint utána indítok egy docker-compose up-ot, vagy nem bír elindulni, mert a db-ben nem talál meg dolgokat. Ha migrationt vagy a ./install.sh-t futtatom le, akkor pedig tisztán indul, mintha be sem importáltam volna.
Ilyet csinált már valaki? Mit ronthatok el?

Hozzászólások

postgres_1   | 2023-04-18 20:11:56.766 UTC [28] ERROR:  relation "sentry_option" does not exist at character 114
postgres_1   | 2023-04-18 20:11:56.766 UTC [28] STATEMENT:  SELECT "sentry_option"."id", "sentry_option"."key", "sentry_option"."value", "sentry_option"."last_updated" FROM "sentry_option" WHERE "sentry_option"."key" = 'system.url-prefix'
postgres_1   | 2023-04-18 20:11:56.766 UTC [27] ERROR:  relation "sentry_option" does not exist at character 114
postgres_1   | 2023-04-18 20:11:56.766 UTC [27] STATEMENT:  SELECT "sentry_option"."id", "sentry_option"."key", "sentry_option"."value", "sentry_option"."last_updated" FROM "sentry_option" WHERE "sentry_option"."key" = 'system.url-prefix'
postgres_1   | 2023-04-18 20:11:56.766 UTC [26] ERROR:  relation "sentry_option" does not exist at character 114
postgres_1   | 2023-04-18 20:11:56.766 UTC [26] STATEMENT:  SELECT "sentry_option"."id", "sentry_option"."key", "sentry_option"."value", "sentry_option"."last_updated" FROM "sentry_option" WHERE "sentry_option"."key" = 'system.url-prefix'
postgres_1   | 2023-04-18 20:11:57.145 UTC [26] ERROR:  relation "sentry_option" does not exist at character 114
postgres_1   | 2023-04-18 20:11:57.145 UTC [26] STATEMENT:  SELECT "sentry_option"."id", "sentry_option"."key", "sentry_option"."value", "sentry_option"."last_updated" FROM "sentry_option" WHERE "sentry_option"."key" = 'github.apps-install-url'
postgres_1   | 2023-04-18 20:11:57.145 UTC [28] ERROR:  relation "sentry_option" does not exist at character 114
postgres_1   | 2023-04-18 20:11:57.145 UTC [28] STATEMENT:  SELECT "sentry_option"."id", "sentry_option"."key", "sentry_option"."value", "sentry_option"."last_updated" FROM "sentry_option" WHERE "sentry_option"."key" = 'github.apps-install-url'

Ilyeneket kapok docker-compose up után. Előtte a postgres import lefutott hiba nélkül.

A dumpban egyáltalán benne vannak ezek a sentry_xxx táblák (option, rawevent, scheduleddeletion). pgsql-lel a db-hez csatlakozva látod őket? (\dt)

Ez a 2.7-es Pythont igénylő sentry verzió hányszáz éves?

Nem derül ki egyértelműen az eddigiekből:

Tettél fel Postgres-t külön (akár Docker-be, akár a host-ra), oda importáltad be a DB-t, és ahhoz kapcsolódna a docker-compose-zal életre keltett rendszer, vagy a docker-compose (is) indít egy PortgreSQL példányt (ami meg esetleg üres?)