Skip to content

Add support for building and testing container images on C11S and RHEL11#423

Merged
phracek merged 2 commits intomasterfrom
add_support_rhel11_c11s
Apr 16, 2026
Merged

Add support for building and testing container images on C11S and RHEL11#423
phracek merged 2 commits intomasterfrom
add_support_rhel11_c11s

Conversation

@phracek
Copy link
Copy Markdown
Member

@phracek phracek commented Apr 15, 2026

Add support for building and testing container images on C11S and RHEL11

In case in container source is Dockerfile.rhel11, then this pull request enables it.

No other chnages is done.

Summary by CodeRabbit

  • New Features

    • Added support for CentOS Stream 11 (c11s) and RHEL 11 (rhel11) in build and test infrastructure.
    • Extended test environment configuration to support new OS variants.
    • New container images available for the latest OS versions.
  • Documentation

    • Updated supported OS/version identifiers in documentation to include c11s and rhel11.
    • Removed outdated build target references.

@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Apr 15, 2026

📝 Walkthrough

Walkthrough

This pull request adds support for CentOS Stream 11 (c11s) and RHEL 11 (rhel11) across the project's build and testing infrastructure. Changes include updating CI/CD workflows, build configuration logic, testing utilities, documentation, and introducing new test Dockerfiles for the newly supported OS variants.

Changes

Cohort / File(s) Summary
CI/CD & Workflow Configuration
.github/workflows/container-tests.yml
Updated shell conditional to differentiate CentOS Stream 10 (c10s) from the new default CentOS Stream 11 (c11s) when computing Testing Farm environment variables (compose, context, tmt_plan).
Build Configuration
common.mk, build.sh
Extended OS parameter handling to recognize rhel11 and c11s variants; reworked Makefile conditional chain to set c11s as the new default CentOS-like target instead of c10s; updated build failure log analysis to include rhel11 alongside existing RHEL versions.
Testing Infrastructure
test-lib.sh, test.sh
Added explicit branches in ct_get_public_image_name() to map rhel11 and c11s to their respective container registries and image name formats; extended test failure analysis to include rhel11.
Build Utilities
generate_version_table.py
Extended distro name mappings to include c11s (CentOS Stream 11) and rhel11 (RHEL 11) with their corresponding container registry paths.
Documentation
README.md
Removed obsolete make test-openshift-4 target documentation and go-md2man dependency; updated supported OS/version identifiers to include c11s and rhel11.
Test Dockerfiles
tests/failures/check/v0/Dockerfile.c11s, tests/failures/check/v0/Dockerfile.rhel11
Added new test Dockerfiles for CentOS Stream 11 (using quay.io/sclorg/s2i-core-c10s base) and RHEL 11 (using ubi10/s2i-core base), each with minimal test image label.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~22 minutes

Suggested labels

ready for review, pr/missing-review

Suggested reviewers

  • pkhartsk

Poem

🐰 A new stream flows through C11s,
And RHEL11 joins the quest,
With Dockerfiles and conditionals fine,
The build matrix now aligns,
Eight files dance in perfect rhyme! 🌟

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and accurately describes the main objective of the pull request: adding support for C11S and RHEL11 in the build and testing infrastructure.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch add_support_rhel11_c11s

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 15, 2026

Pull Request validation

Failed

🔴 Failed or pending statuses:

  • Testing Farm - RHEL10 - s2i-base-container[error]
  • Testing Farm - RHEL9 - s2i-python-container[pending]
  • Testing Farm - RHEL8 - s2i-base-container[pending]
  • Testing Farm - CentOS Stream 9 - postgresql-container[pending]
  • Testing Farm - RHEL11 - s2i-perl-container[pending]
  • Testing Farm - Fedora - s2i-python-container[pending]
  • Testing Farm - RHEL10 - s2i-perl-container[pending]
  • Testing Farm - RHEL9 - s2i-base-container[pending]
  • Testing Farm - CentOS Stream 9 - s2i-perl-container[pending]
  • Testing Farm - RHEL8 - postgresql-container[pending]
  • Testing Farm - RHEL11 - nginx-container[pending]
  • Testing Farm - RHEL9 - postgresql-container[pending]
  • Testing Farm - RHEL9 - s2i-perl-container[pending]
  • Testing Farm - CentOS Stream 9 - nginx-container[pending]
  • Testing Farm - CentOS Stream 10 - s2i-python-container[pending]
  • Testing Farm - RHEL10 - s2i-python-container[pending]
  • Testing Farm - CentOS Stream 10 - postgresql-container[pending]
  • Testing Farm - RHEL8 - s2i-perl-container[pending]
  • Testing Farm - CentOS Stream 10 - s2i-perl-container[pending]

🔴 Approval - missing or changes were requested

Success

🟢 Review - Reviewed by a member

Copy link
Copy Markdown

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (2)
test.sh (1)

67-71: ⚠️ Potential issue | 🟡 Minor

Missing c11s in the IMAGE_NAME registry prefix condition.

Line 67 checks for c9s, c10s, and fedora to prepend $REGISTRY to IMAGE_NAME, but c11s is not included. Since c11s also uses REGISTRY := quay.io/ (per common.mk), it should be included here.

Proposed fix
-  if [ "${OS}" == "c9s" ] || [ "${OS}" == "c10s" ] || [ "${OS}" == "fedora" ]; then
+  if [ "${OS}" == "c9s" ] || [ "${OS}" == "c10s" ] || [ "${OS}" == "c11s" ] || [ "${OS}" == "fedora" ]; then
     export IMAGE_NAME="$REGISTRY$IMAGE_NAME"
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@test.sh` around lines 67 - 71, The OS check that prepends REGISTRY to
IMAGE_NAME currently tests for "c9s", "c10s", and "fedora" but omits "c11s";
update the conditional that references the OS variable (the if block using [
"${OS}" == ... ] and exports IMAGE_NAME/REGISTRY) to include "c11s" alongside
"c9s" and "c10s" so c11s images are correctly prefixed with $REGISTRY when
setting IMAGE_NAME.
.github/workflows/container-tests.yml (1)

16-16: ⚠️ Potential issue | 🟠 Major

Matrix os list does not include c11s or rhel11.

The workflow matrix includes ["fedora", "c9s", "rhel8", "rhel9", "c10s", "rhel10"] but the new c11s handling added in lines 53-56 will never be executed since c11s is not in the matrix. If testing on C11S is intended, add it to the matrix. Similarly, rhel11 should be added if RHEL11 testing is needed.

Proposed fix to include c11s and rhel11
-        os: ["fedora", "c9s", "rhel8", "rhel9", "c10s", "rhel10"]
+        os: ["fedora", "c9s", "rhel8", "rhel9", "c10s", "rhel10", "c11s", "rhel11"]

Note: If rhel11 is added, corresponding handling needs to be added in the RHEL section (around lines 60-74).

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In @.github/workflows/container-tests.yml at line 16, The workflow matrix under
the "os" array is missing "c11s" and "rhel11", so add "c11s" (and "rhel11" if
you intend to test RHEL11) to the os list so the new c11s handling code will
run; if you add "rhel11", also extend the RHEL handling logic (the existing
rhel8/rhel9/rhel10 conditional/block) to include a branch or cases for "rhel11"
to ensure corresponding setup/steps are executed.
🧹 Nitpick comments (1)
.github/workflows/container-tests.yml (1)

49-58: Consider using elif for cleaner conditional structure.

The else if pattern creates nested conditionals requiring matching fi statements. While syntactically correct, using elif would be more idiomatic and readable.

Suggested refactor using elif
              if [ "${{ matrix.os }}" == "c9s" ]; then
                compose="CentOS-Stream-9"
                context="CentOS Stream 9"
                tmt_plan="/c9s"
-              else if [ "${{ matrix.os }}" == "c10s" ]; then
+              elif [ "${{ matrix.os }}" == "c10s" ]; then
                compose="CentOS-Stream-10"
                context="CentOS Stream 10"
                tmt_plan="/c10s"
              else
                compose="CentOS-Stream-11"
                context="CentOS Stream 11"
                tmt_plan="/c11s"
              fi
-            fi
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In @.github/workflows/container-tests.yml around lines 49 - 58, Replace the
nested "else if [ \"${{ matrix.os }}\" == \"c10s\" ]; then" block with an
idiomatic "elif" chain to simplify the conditional; update the branch that sets
compose, context, and tmt_plan (the assignments to compose, context, tmt_plan
for CentOS-Stream-10/11) so they live under an "elif [ \"${{ matrix.os }}\" ==
\"c10s\" ]" and a final "else" (or "elif" for c11s) as appropriate, removing the
extra nested fi to improve readability and maintain the same variable
assignments.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@tests/failures/check/v0/Dockerfile.rhel11`:
- Around line 1-2: The base image in Dockerfile.rhel11 is incorrect: replace the
current FROM line that reads "FROM ubi10/s2i-core" with "FROM ubi11/s2i-core" so
the file name Dockerfile.rhel11 matches the RHEL11 base image; update the FROM
instruction in Dockerfile.rhel11 (and adjust any related LABEL or test fixture
metadata if this change affects expected test outputs) unless the use of ubi10
was intentionally part of the failing fixture.

---

Outside diff comments:
In @.github/workflows/container-tests.yml:
- Line 16: The workflow matrix under the "os" array is missing "c11s" and
"rhel11", so add "c11s" (and "rhel11" if you intend to test RHEL11) to the os
list so the new c11s handling code will run; if you add "rhel11", also extend
the RHEL handling logic (the existing rhel8/rhel9/rhel10 conditional/block) to
include a branch or cases for "rhel11" to ensure corresponding setup/steps are
executed.

In `@test.sh`:
- Around line 67-71: The OS check that prepends REGISTRY to IMAGE_NAME currently
tests for "c9s", "c10s", and "fedora" but omits "c11s"; update the conditional
that references the OS variable (the if block using [ "${OS}" == ... ] and
exports IMAGE_NAME/REGISTRY) to include "c11s" alongside "c9s" and "c10s" so
c11s images are correctly prefixed with $REGISTRY when setting IMAGE_NAME.

---

Nitpick comments:
In @.github/workflows/container-tests.yml:
- Around line 49-58: Replace the nested "else if [ \"${{ matrix.os }}\" ==
\"c10s\" ]; then" block with an idiomatic "elif" chain to simplify the
conditional; update the branch that sets compose, context, and tmt_plan (the
assignments to compose, context, tmt_plan for CentOS-Stream-10/11) so they live
under an "elif [ \"${{ matrix.os }}\" == \"c10s\" ]" and a final "else" (or
"elif" for c11s) as appropriate, removing the extra nested fi to improve
readability and maintain the same variable assignments.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 0c3290a2-395d-47a0-bc36-e4e14cd3208c

📥 Commits

Reviewing files that changed from the base of the PR and between 96c4f7e and 0c92a49.

📒 Files selected for processing (9)
  • .github/workflows/container-tests.yml
  • README.md
  • build.sh
  • common.mk
  • generate_version_table.py
  • test-lib.sh
  • test.sh
  • tests/failures/check/v0/Dockerfile.c11s
  • tests/failures/check/v0/Dockerfile.rhel11

Comment on lines +1 to +2
FROM ubi10/s2i-core
LABEL name=test-image
Copy link
Copy Markdown

@coderabbitai coderabbitai bot Apr 15, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Check how other rhel Dockerfiles specify the FROM directive
fd "Dockerfile.rhel" tests/ --exec head -1 {}

Repository: sclorg/container-common-scripts

Length of output: 152


🏁 Script executed:

# Check the directory structure of tests/failures/check
find tests/failures/check -type f -name "Dockerfile*" | head -20

Repository: sclorg/container-common-scripts

Length of output: 401


🏁 Script executed:

# Look for any Dockerfiles in tests that DO use registry.redhat.io prefix
rg "registry\.redhat\.io" tests/ --type dockerfile

Repository: sclorg/container-common-scripts

Length of output: 109


🏁 Script executed:

# Check the content of a few rhel Dockerfiles to see the full picture
fd "Dockerfile.rhel" tests/ --exec sh -c 'echo "=== {} ==="; head -5 "{}"'

Repository: sclorg/container-common-scripts

Length of output: 438


🏁 Script executed:

# Look for any README or documentation in tests/failures/check
find tests/failures/check -type f \( -name "README*" -o -name "*.md" -o -name "*.txt" \) | head -10

Repository: sclorg/container-common-scripts

Length of output: 108


🏁 Script executed:

# Check if there are any comments or instructions in the check directory
cat tests/failures/check/README 2>/dev/null || cat tests/failures/check/v0/README 2>/dev/null || echo "No README found"

Repository: sclorg/container-common-scripts

Length of output: 90


🏁 Script executed:

# Look for any test scripts that might explain what these fixtures are for
fd "test.*check" tests/ -x head -20 {}

Repository: sclorg/container-common-scripts

Length of output: 57


🏁 Script executed:

cat tests/failures/check/v0/README.md

Repository: sclorg/container-common-scripts

Length of output: 110


Version mismatch in base image: Dockerfile.rhel11 uses ubi10 instead of ubi11.

The Dockerfile uses FROM ubi10/s2i-core, but given the filename convention (Dockerfile.rhel11), it should likely use ubi11/s2i-core to be consistent with how other rhel Dockerfiles are named (e.g., Dockerfile.rhel10 uses ubi10/s2i-core). Verify if this mismatch is intentional for this test failure fixture.

🧰 Tools
🪛 Trivy (0.69.3)

[error] 1-1: Image user should not be 'root'

Specify at least 1 USER command in Dockerfile with non-root user as argument

Rule: DS-0002

Learn more

(IaC/Dockerfile)

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@tests/failures/check/v0/Dockerfile.rhel11` around lines 1 - 2, The base image
in Dockerfile.rhel11 is incorrect: replace the current FROM line that reads
"FROM ubi10/s2i-core" with "FROM ubi11/s2i-core" so the file name
Dockerfile.rhel11 matches the RHEL11 base image; update the FROM instruction in
Dockerfile.rhel11 (and adjust any related LABEL or test fixture metadata if this
change affects expected test outputs) unless the use of ubi10 was intentionally
part of the failing fixture.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think Petr did this on purpose, we don't have ubi11 images at this point. However, a comment and maybe even an opened issue (or different kind of reminder for ourselves for the future) would help us not forget to change this once it's time.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧩 Analysis chain

@hhorak, understood — thanks for the clarification! I'll open a GitHub issue as a reminder and suggest an inline comment for the Dockerfile.

Let me create the issue now:

In the meantime, here's a suggested inline comment for the Dockerfile to make the intent clear:

# TODO: Replace ubi10/s2i-core with ubi11/s2i-core once UBI 11 images are available
FROM ubi10/s2i-core
LABEL name=test-image

🏁 Script executed:

#!/bin/bash
gh issue create \
  --repo sclorg/container-common-scripts \
  --title "Update Dockerfile.rhel11 base image from ubi10 to ubi11 once ubi11 images are available" \
  --body "## Background

In \`tests/failures/check/v0/Dockerfile.rhel11\`, the base image is temporarily set to \`ubi10/s2i-core\` because \`ubi11\` images are not yet available.

Once UBI 11 images are published, this file should be updated to use \`FROM ubi11/s2i-core\` instead.

## File to update
- \`tests/failures/check/v0/Dockerfile.rhel11\`

## References
- PR: https://github.com/sclorg/container-common-scripts/pull/423
- Comment: https://github.com/sclorg/container-common-scripts/pull/423#discussion_r3085448970

Requested by: `@hhorak`" \
  --assignee hhorak

Length of output: 61


@hhorak, I've opened issue #425 to track the update: #425

Additionally, I'd suggest adding a TODO comment directly in the Dockerfile so the intent is visible right in the code:

# TODO: Replace ubi10/s2i-core with ubi11/s2i-core once UBI 11 images are available
# Tracked in https://github.com/sclorg/container-common-scripts/issues/425
FROM ubi10/s2i-core
LABEL name=test-image

✏️ Learnings added
Learnt from: hhorak
Repo: sclorg/container-common-scripts PR: 423
File: tests/failures/check/v0/Dockerfile.rhel11:1-2
Timestamp: 2026-04-15T10:43:19.514Z
Learning: In `tests/failures/check/v0/Dockerfile.rhel11` in the sclorg/container-common-scripts repository, the base image `FROM ubi10/s2i-core` is used intentionally as a temporary placeholder because UBI 11 (`ubi11`) images do not yet exist. This should be updated to `FROM ubi11/s2i-core` once UBI 11 images become available. Do not flag this as a version mismatch — it is a known, intentional workaround.

Learnt from: hhorak
Repo: sclorg/container-common-scripts PR: 423
File: tests/failures/check/v0/Dockerfile.rhel11:1-2
Timestamp: 2026-04-15T10:43:19.514Z
Learning: In `tests/failures/check/v0/Dockerfile.rhel11` in the sclorg/container-common-scripts repository, the base image `FROM ubi10/s2i-core` is used intentionally as a temporary placeholder because UBI 11 (`ubi11`) images do not yet exist. This should be updated to `FROM ubi11/s2i-core` once UBI 11 images become available. Tracked in https://github.com/sclorg/container-common-scripts/issues/425. Do not flag this as a version mismatch — it is a known, intentional workaround.

Note: Learnings are effective only in the context of similar code segments. To apply general coding guidelines, please configure review instructions. You can manage existing learnings in the app.

Copy link
Copy Markdown
Member

@hhorak hhorak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's add a comment about why using ubi10 in the container file for 11. Otherwise lgtm.

Comment on lines +1 to +2
FROM ubi10/s2i-core
LABEL name=test-image
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think Petr did this on purpose, we don't have ubi11 images at this point. However, a comment and maybe even an opened issue (or different kind of reminder for ourselves for the future) would help us not forget to change this once it's time.

@phracek
Copy link
Copy Markdown
Member Author

phracek commented Apr 15, 2026

Testing of this pull request is blocked by this MRs. https://gitlab.cee.redhat.com/platform-eng-core-services/sclorg-tmt-plans/-/merge_requests/340

on C11S and RHEL11

Signed-off-by: Petr "Stone" Hracek <phracek@redhat.com>
@phracek phracek force-pushed the add_support_rhel11_c11s branch from 0c92a49 to 935a8d7 Compare April 16, 2026 08:45
Issue for it is created here: #425

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

phracek commented Apr 16, 2026

[test]

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 16, 2026

Testing Farm results

namecomposearchstatusstarted (UTC)timelogs
Fedora - s2i-base-containerFedora-latestx86_64✅ passed16.04.2026 08:47:4910min 55stest pipeline
CentOS Stream 11 - s2i-python-containerCentOS-Stream-10x86_64✅ passed16.04.2026 08:47:4812min 58stest pipeline
CentOS Stream 9 - s2i-base-containerCentOS-Stream-9x86_64✅ passed16.04.2026 08:47:4613min 46stest pipeline
RHEL10 - s2i-base-containerRHEL-10-Nightlyx86_64❌ error16.04.2026 11:25:4614min 47stest pipeline
RHEL10 - s2i-perl-containerRHEL-10-Nightlyx86_64❌ error16.04.2026 11:25:4514min 7stest pipeline
RHEL8 - s2i-base-containerRHEL-8.10.0-Nightlyx86_64✅ passed16.04.2026 08:47:4717min 58stest pipeline
CentOS Stream 9 - nginx-containerCentOS-Stream-9x86_64✅ passed16.04.2026 08:47:5217min 48stest pipeline
RHEL11 - s2i-perl-containerRHEL-10-Nightlyx86_64✅ passed16.04.2026 08:47:4719min 11stest pipeline
RHEL11 - nginx-containerRHEL-10-Nightlyx86_64✅ passed16.04.2026 08:47:4818min 35stest pipeline
CentOS Stream 9 - s2i-perl-containerCentOS-Stream-9x86_64✅ passed16.04.2026 08:47:4822min 60stest pipeline
RHEL9 - s2i-base-containerRHEL-9.6.0-Nightlyx86_64✅ passed16.04.2026 08:47:4827min 17stest pipeline
RHEL10 - s2i-python-containerRHEL-10-Nightlyx86_64❌ error16.04.2026 09:00:2214min 33stest pipeline
Fedora - nginx-containerFedora-latestx86_64✅ passed16.04.2026 09:02:3012min 9stest pipeline
CentOS Stream 9 - postgresql-containerCentOS-Stream-9x86_64✅ passed16.04.2026 08:47:4729min 14stest pipeline
CentOS Stream 11 - s2i-base-containerCentOS-Stream-10x86_64✅ passed16.04.2026 09:06:1113min 51stest pipeline
CentOS Stream 11 - s2i-perl-containerCentOS-Stream-10x86_64✅ passed16.04.2026 09:08:0713min 39stest pipeline
RHEL9 - s2i-perl-containerRHEL-9.6.0-Nightlyx86_64✅ passed16.04.2026 08:47:4935min 7stest pipeline
RHEL10 - nginx-containerRHEL-10-Nightlyx86_64❌ error16.04.2026 11:25:4714min 19stest pipeline
CentOS Stream 10 - postgresql-containerCentOS-Stream-10x86_64✅ passed16.04.2026 09:02:1120min 49stest pipeline
CentOS Stream 10 - s2i-perl-containerCentOS-Stream-10x86_64✅ passed16.04.2026 09:02:1523min 1stest pipeline
RHEL11 - s2i-base-containerRHEL-10-Nightlyx86_64✅ passed16.04.2026 09:08:1018min 44stest pipeline
RHEL8 - postgresql-containerRHEL-8.10.0-Nightlyx86_64✅ passed16.04.2026 08:47:4840min 32stest pipeline
CentOS Stream 10 - s2i-base-containerCentOS-Stream-10x86_64✅ passed16.04.2026 09:16:4613min 32stest pipeline
RHEL8 - s2i-perl-containerRHEL-8.10.0-Nightlyx86_64✅ passed16.04.2026 09:02:1129min 50stest pipeline
CentOS Stream 10 - nginx-containerCentOS-Stream-10x86_64✅ passed16.04.2026 09:18:0913min 56stest pipeline
RHEL11 - postgresql-containerRHEL-10-Nightlyx86_64✅ passed16.04.2026 09:12:1118min 51stest pipeline
RHEL10 - postgresql-containerRHEL-10-Nightlyx86_64❌ error16.04.2026 11:25:4514min 12stest pipeline
RHEL9 - postgresql-containerRHEL-9.6.0-Nightlyx86_64✅ passed16.04.2026 08:47:4848min 23stest pipeline
Fedora - s2i-perl-containerFedora-latestx86_64✅ passed16.04.2026 09:04:1338min 27stest pipeline
RHEL8 - nginx-containerRHEL-8.10.0-Nightlyx86_64✅ passed16.04.2026 09:22:2420min 47stest pipeline
RHEL11 - s2i-python-containerRHEL-10-Nightlyx86_64✅ passed16.04.2026 09:24:3218min 37stest pipeline
Fedora - postgresql-containerFedora-latestx86_64✅ passed16.04.2026 09:24:1622min 59stest pipeline
Fedora - s2i-python-containerFedora-latestx86_64✅ passed16.04.2026 08:47:481h 1min 21stest pipeline
RHEL9 - nginx-containerRHEL-9.6.0-Nightlyx86_64✅ passed16.04.2026 09:16:5332min 48stest pipeline
CentOS Stream 10 - s2i-python-containerCentOS-Stream-10x86_64✅ passed16.04.2026 08:48:221h 13min 56stest pipeline
RHEL9 - s2i-python-containerRHEL-9.6.0-Nightlyx86_64✅ passed16.04.2026 08:47:471h 49min 35stest pipeline
RHEL8 - s2i-python-containerRHEL-8.10.0-Nightlyx86_64✅ passed16.04.2026 09:02:191h 36min 7stest pipeline
CentOS Stream 9 - s2i-python-containerCentOS-Stream-9x86_64✅ passed16.04.2026 09:16:081h 49min 39stest pipeline

@phracek phracek merged commit 1f141d8 into master Apr 16, 2026
40 of 45 checks passed
@phracek phracek deleted the add_support_rhel11_c11s branch April 16, 2026 12:28
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.

2 participants