Skip to content

sync: cherry-pick ODH PR 224 onto main - #2002

Merged
ppadashe-psp merged 5 commits into
red-hat-data-services:mainfrom
scheruku-rh:sync/cherry-pick-odh-pr-224-to-rhds
Oct 6, 2026
Merged

ppadashe-psp merged 5 commits into
red-hat-data-services:mainfrom
scheruku-rh:sync/cherry-pick-odh-pr-224-to-rhds

Conversation

@scheruku-rh

Copy link
Copy Markdown

Summary

Cherry-picks the 5 commits from merged opendatahub-io#224 onto red-hat-data-services main.

  • maintenance: Delete FMS Guardrails ecosystem from operator (#902)
  • bump(evalhub): update GuideLLM to v0.6.1 (RHOAIENG-95788) (#975)
  • fix(evalhub): use versioned RULER provider image (#917)
  • fix(nemo_guardrails): readiness should follow rollout status
  • fix(evalhub): wire IFBench image parameter and bump adapters to v0.6.3 (#991)

Conflicts

  • #902: RHDS had already dropped .gitleaksignore; kept it deleted. controllers/gorch/deployment.go had RHDS-only edits; removed with the FMS delete.
  • Nemo readiness: kept RHDS MCP/BBR status copy and applied the ODH rollout-error conditions.

Test plan

  • Confirm GuardrailsOrchestrator CRD/controller are gone
  • GuideLLM / RULER / IFBench / LightEval image params render in ODH and RHOAI overlays
  • Nemo Guardrails status follows deployment rollout

Made with Cursor

RobGeada and others added 5 commits October 6, 2026 16:10
…explainability#902)

* chore(gorch): Remove GuardrailsOrchestrator ecosystem from operator

Signed-off-by: Rob Geada <rob@geada.net>

* fix: module sync

Signed-off-by: Rob Geada <rob@geada.net>

* fix: image substitution on module kustomize

Signed-off-by: Rob Geada <rob@geada.net>

* fix: Add handling of removed/legacy services from operator main.go

Signed-off-by: Rob Geada <rob@geada.net>

* fix: Fix legacy service support, revert erroneous manifest changes

Signed-off-by: Rob Geada <rob@geada.net>

---------

Signed-off-by: Rob Geada <rob@geada.net>
(cherry picked from commit d81d8d3)
…xplainability#975)

* bump(evalhub): update GuideLLM to v0.6.1 (RHOAIENG-95788)

Signed-off-by: Jooyeon Mok <jmok@redhat.com>

* fix(evalhub): sync GuideLLM image in module templates (RHOAIENG-95788)

Signed-off-by: Jooyeon Mok <jmok@redhat.com>

---------

Signed-off-by: Jooyeon Mok <jmok@redhat.com>
(cherry picked from commit c4c07c9)
…lity#917)

Signed-off-by: Jooyeon Mok <jmok@redhat.com>
(cherry picked from commit 40e14b2)
trustyai-explainability#991)

Add the IFBench image parameter to the base kustomization.
Update IFBench and LightEval images to v0.6.3 across base, ODH,
and RHOAI configurations and mirrored manifest templates.

Includes the IFBench non-root NLTK fix and LightEval per-example
result export support.

Validation: ODH and RHOAI kustomize builds and git diff --check passed.

Signed-off-by: Jooyeon Mok <jmok@redhat.com>
(cherry picked from commit 2b7c396)
(cherry picked from commit 6a02561)

@ppadashe-psp ppadashe-psp 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.

Approved

@ppadashe-psp
ppadashe-psp merged commit 5d8c1de into red-hat-data-services:main Oct 6, 2026
18 of 20 checks passed
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.

5 participants