Skip to content

Update catalog Dockerfiles: swap llm-d component labels#24270

Merged
pablofelix merged 1 commit into
rhoai-3.5-ea.2from
catalog-llm-d-offboard-onboard
Jun 19, 2026
Merged

Update catalog Dockerfiles: swap llm-d component labels#24270
pablofelix merged 1 commit into
rhoai-3.5-ea.2from
catalog-llm-d-offboard-onboard

Conversation

@pablofelix

Copy link
Copy Markdown

Summary

  • Replace offboarded llm-d-inference-scheduler and llm-d-routing-sidecar ARGs and labels with new llm-d-router-endpoint-picker and llm-d-router-disagg-sidecar in all 4 catalog Dockerfiles (v4.19, v4.20, v4.21, v4.22)
  • Complements PR offboard llm-d inf and sidecar and onboard epp and disagg #24265 which handles bundle/Dockerfile and helm/xks-values-patch.yaml
  • The onboarding skill updated the bundle Dockerfile but skipped the catalog Dockerfiles, which the tracer needs to map images to git commits

Jira

Test plan

  • Verify no old component references remain in catalog Dockerfiles: grep -r "inference.scheduler\|routing.sidecar" catalog/v4.*/Dockerfile
  • Verify new component labels present in all 4 Dockerfiles: grep -r "endpoint.picker\|disagg.sidecar" catalog/v4.*/Dockerfile
  • FBC fragment build succeeds after merge

Replace offboarded llm-d-inference-scheduler and llm-d-routing-sidecar
ARGs and labels with the new llm-d-router-endpoint-picker and
llm-d-router-disagg-sidecar in all 4 catalog Dockerfiles (v4.19-v4.22).

The onboarding skill updated the bundle Dockerfile but skipped the catalog
Dockerfiles. Without these labels, the tracer cannot map images to git
commits for the new components.

Jira: RHOAIENG-69738, RHOAIENG-69343

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings June 19, 2026 14:43

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Updates the OpenShift catalog (FBC) Dockerfiles to reflect llm-d component offboarding/onboarding by replacing legacy llm-d component build args/labels with the new router endpoint-picker and disagg-sidecar identifiers, so downstream tooling (e.g., tracer) can map images back to git commits consistently across supported OCP versions.

Changes:

  • Replaced ODH_LLM_D_INFERENCE_SCHEDULER_* / ODH_LLM_D_ROUTING_SIDECAR_* build ARGs with ODH_LLM_D_ROUTER_ENDPOINT_PICKER_* / ODH_LLM_D_ROUTER_DISAGG_SIDECAR_* in catalog Dockerfiles.
  • Updated corresponding LABEL entries from odh-llm-d-inference-scheduler / odh-llm-d-routing-sidecar to odh-llm-d-router-endpoint-picker / odh-llm-d-router-disagg-sidecar across v4.19–v4.22.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
catalog/v4.19/Dockerfile Swaps llm-d scheduler/sidecar ARGs+labels to router endpoint-picker/disagg-sidecar for v4.19 catalog.
catalog/v4.20/Dockerfile Same llm-d ARG/label swap for v4.20 catalog.
catalog/v4.21/Dockerfile Same llm-d ARG/label swap for v4.21 catalog.
catalog/v4.22/Dockerfile Same llm-d ARG/label swap for v4.22 catalog.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@pablofelix
pablofelix merged commit f1742b7 into rhoai-3.5-ea.2 Jun 19, 2026
1 check passed
@pablofelix
pablofelix deleted the catalog-llm-d-offboard-onboard branch June 19, 2026 14:52
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.

3 participants