fix: write restore fixtures on Docker daemon host #9

Merged
clement merged 1 commit from fix/version-tags-postgres-ci-fixtures-20260925 into main 2026-09-25 17:19:16 +00:00
Owner

The new restore regression tests wrote SQL fixtures into the Actions runner container, while Docker bind mounts use paths on the daemon host. CI therefore failed before reaching the intended SQL-error and pipe-backpressure checks. Write both fixtures through containers attached to the same backup mount.

Validation: both exact corrected workflow steps pass against the staged PostgreSQL 18 backup image; invalid SQL exits 1 and prevents the subsequent statement, and the large input/output restore completes with its final marker intact. Existing tests and publish gates are unchanged. Receipt: /var/lib/compose-version-rollout/pg-ci-marker-20260925T171804.

The new restore regression tests wrote SQL fixtures into the Actions runner container, while Docker bind mounts use paths on the daemon host. CI therefore failed before reaching the intended SQL-error and pipe-backpressure checks. Write both fixtures through containers attached to the same backup mount. Validation: both exact corrected workflow steps pass against the staged PostgreSQL 18 backup image; invalid SQL exits 1 and prevents the subsequent statement, and the large input/output restore completes with its final marker intact. Existing tests and publish gates are unchanged. Receipt: `/var/lib/compose-version-rollout/pg-ci-marker-20260925T171804`.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
images/postgres!9
No description provided.