Closed stonewalljones closed 5 months ago
I feel the error presented in fairly clear?
Please start Synapse again and wait until every update has finished before running this script.
Since you updated the codebase, you'll need to run the new migrations (on SQLite) before the SQLite->Postgres script can be run, as it can only be run on a SQLite DB with the schema expected by the later codebase.
So either start Synapse using SQLite and run the migrations. Or use the SQLite->Postgres script from your old Debian install and then give that Postgres DB to your new docker installation to run DB migrations on.
Also, please use #synapse:matrix.org for support requests.
Description
I'm attempting to migrate from an older deb based install to a more flexible docker based install using matrix-anisble.
When I attempt to migrate my homeserver.db I get:
Attempting to migrate again gets me this:
I don't believe this is an issue directly related to using matrix-anisble since it does pear to be actually editing the homeserver.db files based on modify time.
Steps to reproduce
Homeserver
matrix.stonewall.pw
Synapse Version
DB version: {"server_version":"1.87.0","python_version":"3.7.3"} Migration Version 1.108
Installation Method
Debian packages from packages.matrix.org
Database
SQLite
Workers
Single process
Platform
debian LXC container
Configuration
No response
Relevant log output
Anything else that would be useful to know?
No response