Skip to content

CARRY: migrate base images to RHEL 9.8 - #32

Merged
EmilienM merged 2 commits into
opendatahub-io:mainfrom
EmilienM:rhel-9.8-migration
Sep 2, 2026
Merged

CARRY: migrate base images to RHEL 9.8#32
EmilienM merged 2 commits into
opendatahub-io:mainfrom
EmilienM:rhel-9.8-migration

Conversation

@EmilienM

@EmilienM EmilienM commented Sep 1, 2026

Copy link
Copy Markdown

Summary

Migrate the Konflux gateway, supervisor, and CLI builder and runtime images from RHEL 9.6 to pinned UBI 9.8 manifests. Keep the Konflux gateway build compatible with the upstream gateway composition split.

Related Issue

No issue required: mechanical base-image maintenance with a localized, reviewable build fix.

Changes

  • Updated all Konflux ubi and ubi-minimal image pins to RHEL 9.8.
  • Updated the corresponding RPM-input comments to reference the new base version.
  • Retained the existing rolling UBI 9 RPM lockfiles; their resolved packages already target RHEL 9.8 for both supported architectures.
  • Updated the Konflux gateway builder to compile openshell-gateway, which now owns the gateway binary after the upstream compute-driver composition refactor.

Testing

  • mise run pre-commit passes (blocked by 17 pre-existing SPDX-header violations in unrelated files)
  • git diff --check passes
  • Cargo metadata confirms openshell-gateway owns the openshell-gateway binary target
  • Konflux gateway image build passes (CI rerun pending)
  • Unit tests added/updated (not applicable to base-image and build-target maintenance)
  • E2E tests added/updated (not applicable)

Checklist

  • Follows Conventional Commits (the latest fix does; the original downstream carry commit retains the required CARRY: prefix)
  • Commits are signed off (DCO)
  • Architecture docs updated (not applicable)

@EmilienM EmilienM changed the title chore(konflux): migrate base images to RHEL 9.8 CARRY: migrate base images to RHEL 9.8 Sep 1, 2026
@coderabbitai

coderabbitai Bot commented Sep 1, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: Central YAML (base), Organization UI (inherited)

Review profile: CHILL

Plan: Team

Run ID: e6a54ee3-1c74-4a73-a23b-0310b6a24a76


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

Update all Konflux gateway, supervisor, and CLI builder and runtime
base images to pinned UBI 9.8 manifests.

Signed-off-by: Emilien Macchi <emacchi@redhat.com>
@EmilienM

EmilienM commented Sep 2, 2026

Copy link
Copy Markdown
Author

/ok-to-test

@EmilienM

EmilienM commented Sep 2, 2026

Copy link
Copy Markdown
Author

/retest odh-openshell-gateway-on-pull-request

Build the openshell-gateway package after gateway binary composition moved
out of openshell-server. This ensures the runtime image contains the binary.

Signed-off-by: Emilien Macchi <emacchi@redhat.com>
@EmilienM
EmilienM merged commit 69b865e into opendatahub-io:main Sep 2, 2026
13 of 15 checks passed
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