Skip to content

Conversation

@atheo89
Copy link
Member

@atheo89 atheo89 commented Sep 18, 2025

Sync rhds:rhoai-2.25 from odh:stable-2.x

Fix for broken sync: https://github.com/red-hat-data-services/rhods-devops-infra/actions/runs/17814004296/job/50643728882

Description

How Has This Been Tested?

Self checklist (all need to be checked):

  • Ensure that you have run make test (gmake on macOS) before asking for review
  • Changes to everything except Dockerfile.konflux files should be done in odh/notebooks and automatically synced to rhds/notebooks. For Konflux-specific changes, modify Dockerfile.konflux files directly in rhds/notebooks as these require special attention in the downstream repository and flow to the upcoming RHOAI release.

Merge criteria:

  • The commits are squashed in a cohesive manner and have meaningful messages.
  • Testing instructions have been added in the PR body (for PRs involving changes that are not immediately obvious).
  • The developer has manually tested the changes and verified that the changes work

jiridanek and others added 30 commits September 11, 2025 14:59
…k imagestream to align with the lock file for the image (opendatahub-io#2416)
… absent from aipcc bases (opendatahub-io#2419)

```
done (release-packages/code-server-4.98.0-linux-arm64)
./ci/build/build-packages.sh: line 57: envsubst: command not found
Error: building at STEP "RUN ./get_code_server_rpm.sh && touch /tmp/control": while running runtime: exit status 127
```
…o#2430)

* RHOAIENG-33887: Release Elyra 4.2.4

* pylock update
…command in GitHub Actions workflow (opendatahub-io#2407)

* combine multiple `apt-get remove` patterns into a single command in GitHub Actions workflow
* use `apt-get purge` instead of `remove` in GitHub Actions to clean dependencies completely
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
Co-authored-by: red-hat-konflux[bot] <126015336+red-hat-konflux[bot]@users.noreply.github.com>
(chore) Building Excellence Together: Enhanced Contribution Workflows and AI Agent Integration
Add cuda folder under rhel repo as removed after the restructuring of the base odh-images
…ious runtimes and environments (opendatahub-io#2441)

- chore(manifests): add feast to manifests
- chore(tests): update tests so that they don't fail with feast now present
… 2.20, `Boto3` to 1.40.6, `Kfp` to 2.14 across those UBI9 Python 3.12 images that permit it (opendatahub-io#1875)

- relock `pylock.toml` on Python 3.12; bump `Kfp` to 2.14.1, `google-cloud-storage` to 3.3.0, `protobuf` to 6.31.1, add `click-option-group`
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
…6.4 (opendatahub-io#2455)

* Add CUDA 12.8 base images

* Add Tekton files for CUDA 12.8

* Update base-images/cuda/12.8/ubi9-python-3.12/Dockerfile.cuda

Co-authored-by: aTheo <[email protected]>

* Update base-images/cuda/12.8/c9s-python-3.12/Dockerfile.cuda

Co-authored-by: aTheo <[email protected]>

* Update base-images/cuda/12.8/c9s-python-3.12/Dockerfile.cuda

Co-authored-by: aTheo <[email protected]>

* Change CUDNN_VERSION on ubi9-python-3.12 CUDA base image

* Add different name for CUDA 12.8 Tekton pipeline files

* Add Tekton files for ROCm 6.4

* Fix wrong path on ROCm 6.4 pipeline

* Fix ROCm 6.4 pipeline names

---------

Co-authored-by: aTheo <[email protected]>
Sync `odh:stable-2.x` from `odh:main`
…pgrade cannot be performed (opendatahub-io#2462)

This usually means there's a bug in RHEL ;( Happens from time to time.
Add a gha that updates and commits the image tags automatically
RHAIENG-1057: (chore): open PR while image tag update
atheo89 and others added 20 commits September 16, 2025 18:27
fix `.tekton/odh-pipeline-runtime-pytorch-llmcompressor-cuda-py312-ubi9-push` pipeline's service account name to match the component
…hub-io#2077) (opendatahub-io#2111)

* opendatahub-io/notebooks32077: fix: remove unused tensorboard import (Fixes opendatahub-io#2077)

- Remove unused 'import tensorboard' from test_notebook.ipynb
- Fixes Ruff F401 error: unused import
- TensorBoard functionality still works via tf.keras.callbacks.TensorBoard

* ❯ uv run ruff check jupyter/rocm/tensorflow/ubi9-python-3.12/test/test_notebook.ipynb
All checks passed!

---------

Signed-off-by: Pramod Toraskar <[email protected]>
Co-authored-by: Jiri Daněk <[email protected]>
…endatahub-io#2475)

* build libxkbfile with meson instead of autotools

Signed-off-by: Md. Shafi Hussain <[email protected]>

* Build specific release versions of xkbfile

Signed-off-by: Md. Shafi Hussain <[email protected]>

---------

Signed-off-by: Md. Shafi Hussain <[email protected]>
Fix path on the build-arg-file field
…o#2495)

* build pyarrow from source for ppc64le

Signed-off-by: Md. Shafi Hussain <[email protected]>

* fix environment variables

Signed-off-by: Md. Shafi Hussain <[email protected]>

---------

Signed-off-by: Md. Shafi Hussain <[email protected]>
Extend the update-tags GitHub Action to also update the params-latest.env file.
…and function arguments, update test coverage to reflect changes (opendatahub-io#2499)
…ons for IDEs, caches, logs, OS-specific files, and Docker-related patterns
Replace supervisord and fcgi and supervisord with httpd
Copy link
Collaborator

@ide-developer ide-developer left a comment

Choose a reason for hiding this comment

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

/lgtm

@openshift-ci
Copy link

openshift-ci bot commented Sep 18, 2025

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: ide-developer
Once this PR has been reviewed and has the lgtm label, please assign jstourac for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@atheo89 atheo89 merged commit cd9aa36 into red-hat-data-services:rhoai-2.25 Sep 18, 2025
23 of 51 checks passed
@atheo89 atheo89 deleted the sync-downstream-225 branch October 13, 2025 12:00
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.

10 participants