🐛 Bug Report: DB migrations failed to complete in v1.8.0 #66

Closed
opened 2025-10-06 23:59:56 +03:00 by OVERLORD · 1 comment
Owner

Originally created by @luketainton on GitHub.

Reproduction steps

I upgraded from v1.7.0 to v1.8.0 and now Pocket ID won't start up.

Expected behavior

I expected the upgrade to complete successfully.

Actual Behavior

The app container is stuck in a boot loop because the Postgres migrations didn't complete.

Version and Environment

Pocket ID v1.8.0
Postgres v17.6

Log Output

Aug 24 11:06:07.907 INF Pocket ID is starting app=pocket-id version=1.8.0
Aug 24 11:06:07.987 INF Connected to database app=pocket-id version=1.8.0 provider=postgres
Aug 24 11:06:08.022 ERR Failed to run pocket-id app=pocket-id version=1.8.0 error="failed to initialize database: failed to run migrations: failed to apply migrations: Dirty database version 20250814121300. Fix and force version."
Originally created by @luketainton on GitHub. ### Reproduction steps I upgraded from v1.7.0 to v1.8.0 and now Pocket ID won't start up. ### Expected behavior I expected the upgrade to complete successfully. ### Actual Behavior The app container is stuck in a boot loop because the Postgres migrations didn't complete. ### Version and Environment Pocket ID v1.8.0 Postgres v17.6 ### Log Output ``` Aug 24 11:06:07.907 INF Pocket ID is starting app=pocket-id version=1.8.0 Aug 24 11:06:07.987 INF Connected to database app=pocket-id version=1.8.0 provider=postgres Aug 24 11:06:08.022 ERR Failed to run pocket-id app=pocket-id version=1.8.0 error="failed to initialize database: failed to run migrations: failed to apply migrations: Dirty database version 20250814121300. Fix and force version." ```
Author
Owner

@luketainton commented on GitHub:

Duplicate of #866

@luketainton commented on GitHub: Duplicate of #866
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/pocket-id#66