Skip to content

PostgreSQL 18-minimal PoC#653

Open
phracek wants to merge 4 commits intomasterfrom
minimalization
Open

PostgreSQL 18-minimal PoC#653
phracek wants to merge 4 commits intomasterfrom
minimalization

Conversation

@phracek
Copy link
Copy Markdown
Member

@phracek phracek commented Apr 16, 2026

This pull request adds PostgreSQL 18-minimal image.

  • CentOS Stream 11 image use as based image centos-stream-10 base image
  • RHEL11 image use as based image ubi10-minimal image

No s2i-core image is used.

  • Added script cgroup_limits
  • Added fix_permissions script
  • Added rpm package for envsubst command, It can be remove in case we find a way in common.sh script
  • Added test_ocp_container_size.py test for comparing compressed and uncompressed images.

This pull request is blocked by #640 , sclorg/container-common-scripts#424, and sclorg/container-common-scripts#423

The fixing of tests were not covered by this pull request yet.

phracek added 4 commits April 15, 2026 13:30
18-minimal version is added.

Base images are ubi10-minimal and centos-stream-10 till
base images for C11S and RHEL11 are not available

Added also files `cgroup-limits` and `fix-permission`
that are missing from s2i-core base image

Signed-off-by: Petr "Stone" Hracek <phracek@redhat.com>
is not based on s2i-core

Signed-off-by: Petr "Stone" Hracek <phracek@redhat.com>
Also do not test upgrades and migrations on 18-minimal image

Signed-off-by: Petr "Stone" Hracek <phracek@redhat.com>
Building of PostgreSQL 18-minimal image is based on centos-stream-10 image.

Building of PostgreSQL 18-minimal image is based on ubi10-minimal image.

No s2i-core image is used for building 18-minimal image.

Signed-off-by: Petr "Stone" Hracek <phracek@redhat.com>
@github-actions
Copy link
Copy Markdown

Pull Request validation

Failed

🔴 Review - Missing review from a member (1 required)

Success

🟢 CI - All checks have passed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant