Skip to content

feat(stack): pin stock postgres:18 container image by digest (RIG-2758, T7) - #641

Merged
mattwilkinsonn merged 1 commit into
mainfrom
compass-native/rig-2758-postgres-pin
Aug 26, 2026
Merged

feat(stack): pin stock postgres:18 container image by digest (RIG-2758, T7)#641
mattwilkinsonn merged 1 commit into
mainfrom
compass-native/rig-2758-postgres-pin

Conversation

@rigel-mintaka

Copy link
Copy Markdown
Contributor

The default container image for the S4 container-backed postgres component
(T8): the stock upstream postgres:18 pinned BY DIGEST (Matt's OQ-5 ruling,
DL-260) — not a nix2container build of nixpkgs postgresql and not a custom
wrapper-entrypoint image. Digest-pinned for the same reason pgtest.go pins its
CI image: a mutable tag would ship unreviewed, major-version-sensitive database
behavior.

Ledger-impact: none (DL-260 already landed in #578; this implements it).

Co-authored-by: Matt Wilkinson matt@rigel.build

…8, T7)

The default container image for the S4 container-backed postgres component
(T8): the stock upstream postgres:18 pinned BY DIGEST (Matt's OQ-5 ruling,
DL-260) — not a nix2container build of nixpkgs postgresql and not a custom
wrapper-entrypoint image. Digest-pinned for the same reason pgtest.go pins its
CI image: a mutable tag would ship unreviewed, major-version-sensitive database
behavior.

Ledger-impact: none (DL-260 already landed in #578; this implements it).

Co-authored-by: Matt Wilkinson <matt@rigel.build>
@linear-code

linear-code Bot commented Aug 26, 2026

Copy link
Copy Markdown

RIG-2758

@github-actions

Copy link
Copy Markdown

Compass engineering docs preview: https://compass-native-rig-2758-post.compass-eng-docs.pages.dev

Deployed from compass-native/rig-2758-postgres-pin at 38a7e46.

@rigel-mintaka
rigel-mintaka marked this pull request as ready for review August 26, 2026 03:43
@mattwilkinsonn
mattwilkinsonn merged commit 4d1ebe4 into main Aug 26, 2026
13 checks passed
@mattwilkinsonn
mattwilkinsonn deleted the compass-native/rig-2758-postgres-pin branch August 26, 2026 04:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants