Skip to content

Fix Docker templates: use explicit base image tags and update Alpine …#387

Closed
m3hm3t wants to merge 1 commit into
developfrom
m3hm3t/docker-template-fix
Closed

Fix Docker templates: use explicit base image tags and update Alpine …#387
m3hm3t wants to merge 1 commit into
developfrom
m3hm3t/docker-template-fix

Conversation

@m3hm3t

@m3hm3t m3hm3t commented Feb 5, 2026

Copy link
Copy Markdown

Fix Docker templates: use explicit base image tags and update Alpine build

  • Add -bookworm suffix to Debian-based Dockerfile templates to ensure
    consistent base images (postgres-14, postgres-15, postgres-16,
    postgres-17, postgres-18, latest)
  • Update Alpine template to use versioned LLVM packages (llvm19-dev,
    clang19, llvm19-libs) instead of generic clang/llvm
  • Refactor Alpine build commands for better readability

Backport from citusdata/docker@7794206

…build

- Add -bookworm suffix to Debian-based Dockerfile templates to ensure
  consistent base images (postgres-14, postgres-15, postgres-16,
  postgres-17, postgres-18, latest)
- Update Alpine template to use versioned LLVM packages (llvm19-dev,
  clang19, llvm19-libs) instead of generic clang/llvm
- Refactor Alpine build commands for better readability

Backport from citusdata/docker@7794206
@m3hm3t
m3hm3t requested a review from ihalatci February 5, 2026 14:29
@ihalatci
ihalatci marked this pull request as ready for review July 21, 2026 13:56
@ihalatci ihalatci closed this Jul 21, 2026
@ihalatci ihalatci reopened this Jul 21, 2026
@ihalatci

Copy link
Copy Markdown
Contributor

Closing as outdated. The Bookworm pinning was subsequently reverted in citusdata/docker, the PG14/15 generation targets have been removed, and the Alpine LLVM/Clang package changes no longer match the current PG18 Alpine base. Any remaining Alpine template synchronization should be handled in a new focused PR with updated tests.

@ihalatci ihalatci closed this Jul 21, 2026
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