The montage-beta instance is currently configured to use SQLite (sqlite:///tmp_montage.db) instead of MySQL. SQLite does not handle concurrent requests well, which causes occasional database is locked errors when multiple requests hit the server simultaneously.
This is not urgent — montage-beta is a testing environment and not in active use. However, it may explain intermittent errors or false positives when testing on beta.
The fix is straightforward: switch the db_url in config.beta.yaml back to the MySQL connection (which is currently commented out).
The montage-beta instance is currently configured to use SQLite (
sqlite:///tmp_montage.db) instead of MySQL. SQLite does not handle concurrent requests well, which causes occasionaldatabase is lockederrors when multiple requests hit the server simultaneously.This is not urgent — montage-beta is a testing environment and not in active use. However, it may explain intermittent errors or false positives when testing on beta.
The fix is straightforward: switch the
db_urlinconfig.beta.yamlback to the MySQL connection (which is currently commented out).