This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
Workers no longer halt startup while the database schema needs an update #11344
Labels
X-Release-Blocker
Must be resolved before making a release
When redeploying matrix.org today on 2a93005, we started with a test worker. The commit included a new schema migration (this one), which should have preventing the test worker from starting up.
Instead, the test worker failed to notice the new schema file, which is a bit worrying:
test worker logs
The tail end of the
applied_schema_deltas
table (sorted by "version" asc) is:The current state of the
background_updates
table is:The process went:
matrix-org-hotfixes
pip install -e .[all]
So why couldn't the test worker see the
src/synapse/storage/schema/main/delta/65/05remove_deleted_devices_from_device_inbox.sql
migration file?Holding off on v1.47.0rc3 until this is resolved.
The text was updated successfully, but these errors were encountered: