You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore(rstudio): remove unused c9s RStudio workbenches from rhoai-3.4
RHDS ships only the RHEL9 RStudio images to customers. The c9s tree lacked
Dockerfile.konflux.* and broke KONFLUX=yes Build Notebooks CI. Keep
rstudio/rhel9-python-3.12 as the sole RStudio workbench on this branch.
Co-authored-by: Cursor <cursoragent@cursor.com>
Copy file name to clipboardExpand all lines: docs/fetching_registry_redhat_io_index.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -342,14 +342,14 @@ This happens because the images are built by separate Konflux pipelines that may
342
342
343
343
## Repository Name Mapping
344
344
345
-
The Red Hat catalog uses `rhel9` in repository names, while the upstream ODH/params.env convention uses `ubi9`. RStudio images use `c9s` (CentOS Stream 9) and are **not published to the Red Hat catalog** at all.
345
+
The Red Hat catalog uses `rhel9` in repository names, while the upstream ODH/params.env convention uses `ubi9`.
346
346
347
347
| Catalog repository | params.env variable name | Notes |
|*(not in catalog)*|`odh-workbench-rstudio-minimal-cpu-py312-c9s`|quay.io only |
352
-
|*(not in catalog)*|`odh-workbench-rstudio-minimal-cuda-py312-c9s`|quay.io only |
351
+
|`rhoai/odh-workbench-rstudio-minimal-cpu-py312-rhel9`|*(RHOAI ImageStreams)*| RStudio ships as RHEL9 only |
352
+
|`rhoai/odh-workbench-rstudio-minimal-cuda-py312-rhel9`|*(RHOAI ImageStreams)*| RStudio ships as RHEL9 only |
353
353
354
354
The `params.env` value format is `registry.redhat.io/rhoai/<catalog-repo-name>@sha256:<digest>` -- note the value still uses the `rhel9` catalog name, only the variable name on the left side uses `ubi9`.
355
355
@@ -399,6 +399,6 @@ The script handles the `rhel9` → `ubi9` variable name mapping automatically an
399
399
400
400
10.**`manifest_list_digest` vs `manifest_schema2_digest`**: Each image entry has both. `manifest_list_digest` is the multi-arch manifest (same on all arch entries for a tag). `manifest_schema2_digest` is the per-architecture digest. For multi-platform deployments, use `manifest_list_digest`. There is no top-level `docker_image_digest` field in the `include` projection -- it won't be returned even if requested; use the two fields above instead.
401
401
402
-
11.**RStudio images are not in the Red Hat catalog**: The `odh-workbench-rstudio-*-c9s` images use CentOS Stream 9 and are only published to `quay.io/opendatahub`. They must be handled separately from the catalog-based workflow.
402
+
11.**RStudio is RHEL9-only in this repository**: CentOS Stream (`c9s`) RStudio workbenches were removed from `rhoai-3.4`; only `rstudio/rhel9-python-3.12` remains for the customer-shipped RHOAI images.
403
403
404
404
12.**Filtering by tag name is more reliable than sorting by date**: To find images for a specific RHOAI version, filter with `repositories.tags.name==v3.2` rather than sorting by `last_update_date[desc]` and hoping the first result is the right version. This avoids the multi-stream ordering issues described in gotcha #6.
0 commit comments