Two patches caught during the v26.05.22.0 production migration cut. Both block migration on a fresh FC instance with realistic-size data.
Commits
7f26217 — Dockerfile: install postgresql-client (pg_dump) + zstd in the runtime image. The FC-5 backup + rollback migrators shell out to these via subprocess; without them, the backup task fails with [Errno 2] No such file or directory: 'pg_dump'.
8188985 — backend/app/__init__.py: raise MAX_CONTENT_LENGTH + MAX_FORM_MEMORY_SIZE to 1 GiB. Werkzeug's default form memory cap is 500 KB; a realistic IR export (281k image_tag associations on the operator's library = 61 MB) returns 413 Request Entity Too Large before reaching the ir_ingest handler.
Surface area: 2 files, +8/-1.
Post-merge
Build workflow auto-pushes fabledcurator:main + :latest. Running stacks need a --force update on each service for the new image to pick up.
Two patches caught during the v26.05.22.0 production migration cut. Both block migration on a fresh FC instance with realistic-size data.
## Commits
- **`7f26217`** — `Dockerfile`: install `postgresql-client` (`pg_dump`) + `zstd` in the runtime image. The FC-5 `backup` + `rollback` migrators shell out to these via subprocess; without them, the backup task fails with `[Errno 2] No such file or directory: 'pg_dump'`.
- **`8188985`** — `backend/app/__init__.py`: raise `MAX_CONTENT_LENGTH` + `MAX_FORM_MEMORY_SIZE` to 1 GiB. Werkzeug's default form memory cap is 500 KB; a realistic IR export (281k image_tag associations on the operator's library = 61 MB) returns `413 Request Entity Too Large` before reaching the `ir_ingest` handler.
Surface area: 2 files, +8/-1.
## Post-merge
Build workflow auto-pushes `fabledcurator:main` + `:latest`. Running stacks need a `--force` update on each service for the new image to pick up.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Two patches caught during the v26.05.22.0 production migration cut. Both block migration on a fresh FC instance with realistic-size data.
Commits
7f26217—Dockerfile: installpostgresql-client(pg_dump) +zstdin the runtime image. The FC-5backup+rollbackmigrators shell out to these via subprocess; without them, the backup task fails with[Errno 2] No such file or directory: 'pg_dump'.8188985—backend/app/__init__.py: raiseMAX_CONTENT_LENGTH+MAX_FORM_MEMORY_SIZEto 1 GiB. Werkzeug's default form memory cap is 500 KB; a realistic IR export (281k image_tag associations on the operator's library = 61 MB) returns413 Request Entity Too Largebefore reaching their_ingesthandler.Surface area: 2 files, +8/-1.
Post-merge
Build workflow auto-pushes
fabledcurator:main+:latest. Running stacks need a--forceupdate on each service for the new image to pick up.