Skip to content

Conversation

@ysok
Copy link

@ysok ysok commented Nov 13, 2025

Description

RHAIENG-389: Remove RStudio buildconfig, then add new imagestreams to kustomization

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

@ysok
Copy link
Author

ysok commented Nov 13, 2025

@atheo89 can you please advise on this change? I am not quiet family with this.

  • In these two new imagestreams, do we need #N-1 ?
  • Please double check on kustomization -> replacements -> source
  • What about params.env and params-latest.env? and commit.env, commit-latest.env ?

@jiridanek
Copy link
Member

/build-konflux

@jiridanek
Copy link
Member

we need to have the images built first, otherwise kustomize fails,

https://github.com/red-hat-data-services/notebooks/actions/runs/19319339147/job/55257304132?pr=1695

so, for now let's please

/hold

Copy link
Member

@atheo89 atheo89 left a comment

Choose a reason for hiding this comment

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

Hey Vath, looks we are close to deliver RStudio!
I added some small request changes, please take a look once you have the chance

opendatahub.io/notebook-image-url: "https://github.com/red-hat-data-services/notebooks/tree/main/rstudio"
opendatahub.io/notebook-image-name: "RStudio | Minimal | CUDA | R 4.5"
opendatahub.io/notebook-image-desc: "RStudio Server Workbench image with an integrated development environment for R, a programming language designed for statistical computing and graphics."
opendatahub.io/recommended-accelerators: '["nvidia.com/gpu"]'
Copy link
Member

Choose a reason for hiding this comment

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

We should add also this annotation:
opendatahub.io/notebook-image-order: "22"
But need to check what is the proper number for downstream.

(The same for the rstudio-imagestream.yaml)

Copy link
Author

Choose a reason for hiding this comment

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

Added opendatahub.io/notebook-image-order: "22"

]
openshift.io/imported-from: quay.io/modh/cuda-rstudio
opendatahub.io/workbench-image-recommended: 'true'
opendatahub.io/default-image: "true"
Copy link
Member

Choose a reason for hiding this comment

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

This should be removed. That annotation applies only on minimal notebook.
(The same for the rstudio-imagestream.yaml)

Copy link
Author

Choose a reason for hiding this comment

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

I assumed to remove these 3 lines?

opendatahub.io/workbench-image-recommended: 'true'
opendatahub.io/default-image: "true"
opendatahub.io/notebook-build-commit: odh-workbench-rstudio-cuda-r45-py312-ubi9-commit-n_PLACEHOLDER

Copy link
Member

@jiridanek jiridanek left a comment

Choose a reason for hiding this comment

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

what andriana said

@openshift-ci
Copy link

openshift-ci bot commented Nov 13, 2025

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: jiridanek

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

The pull request process is described 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

@ysok ysok force-pushed the RHAIENG-389-remove-manifest-rhds branch from fa84238 to 7db73c2 Compare November 14, 2025 01:07
@openshift-ci openshift-ci bot removed the lgtm label Nov 14, 2025
@openshift-ci
Copy link

openshift-ci bot commented Nov 14, 2025

New changes are detected. LGTM label has been removed.

@openshift-ci
Copy link

openshift-ci bot commented Nov 14, 2025

@ysok: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/images 7db73c2 link true /test images

Full PR test history. Your PR dashboard.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

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.

3 participants