Skip to content

chore(scripts): add dual RHEL9/RHEL10 hub image support (RHIDP-14884) - #5262

Open
polasudo wants to merge 3 commits into
redhat-developer:mainfrom
polasudo:feature/RHIDP-14884
Open

chore(scripts): add dual RHEL9/RHEL10 hub image support (RHIDP-14884)#5262
polasudo wants to merge 3 commits into
redhat-developer:mainfrom
polasudo:feature/RHIDP-14884

Conversation

@polasudo

@polasudo polasudo commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

Summary

Depends on

Jira

Test plan

  • ./e2e-tests/local-run.sh --help shows rhel10 examples
  • Maintenance branch jobs still resolve rhdh-hub-rhel9
  • Rebased on latest main (Aug 25, 2026)

@openshift-ci
openshift-ci Bot requested review from PatAKnight and josephca August 17, 2026 11:49
@polasudo
polasudo marked this pull request as draft August 17, 2026 13:55
@polasudo
polasudo force-pushed the feature/RHIDP-14884 branch 2 times, most recently from e1221d1 to ecf6070 Compare August 18, 2026 08:36
@codecov

codecov Bot commented Aug 18, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 59.73%. Comparing base (1f6ef14) to head (fa04e56).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #5262      +/-   ##
==========================================
- Coverage   63.71%   59.73%   -3.99%     
==========================================
  Files         121      109      -12     
  Lines        2285     2059     -226     
  Branches      525      499      -26     
==========================================
- Hits         1456     1230     -226     
  Misses        827      827              
  Partials        2        2              
Flag Coverage Δ
rhdh 59.73% <ø> (-3.99%) ⬇️
Components Coverage Δ
Backend plugins ∅ <ø> (∅)
Backend app 69.51% <ø> (ø)
Frontend app 58.89% <ø> (ø)
Plugin utils ∅ <ø> (∅)
Dynamic plugins utils ∅ <ø> (∅)

Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 1f6ef14...fa04e56. Read the comment docs.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions

Copy link
Copy Markdown
Contributor

Image was built and published successfully. It is available at:

@github-actions

Copy link
Copy Markdown
Contributor

Image was built and published successfully. It is available at:

polasudo and others added 2 commits August 25, 2026 14:57
Move Konflux hub builds from ubi9/nodejs-24 to ubi10/nodejs-24 (+ minimal
runner), refresh rpms.lock.yaml for UBI10 repos, and switch techdocs Python
to 3.12.

RPM notes for UBI10:
- Enable codeready-builder repos (python3-setuptools-wheel moved there).
- Drop el9-only packages not published on UBI10 CDN: libdb, libsigsegv,
  pcre (keep pcre2), libreport-filesystem, yajl, slirp4netns,
  python3-chardet, python3-pysocks.
- Drop nodejs:24 module stream (not used on UBI10 nodejs-24 image).

Co-authored-by: Cursor <cursoragent@cursor.com>
Expose rhdh-hub-rhel10 in local-run, nightly triggers, and upgrade jobs
while keeping rhel9 defaults for maintenance release branches.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@github-actions

Copy link
Copy Markdown
Contributor

The container image build workflow finished with status: cancelled.

@sonarqubecloud

Copy link
Copy Markdown

@github-actions

Copy link
Copy Markdown
Contributor

Image was built and published successfully. It is available at:

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.

1 participant