Skip to content

RHOAIENG-78039: add extraEnvVars to XKS helm chart#26990

Open
jira-autofix[bot] wants to merge 1 commit into
mainfrom
autofix/rhoaieng-78039
Open

RHOAIENG-78039: add extraEnvVars to XKS helm chart#26990
jira-autofix[bot] wants to merge 1 commit into
mainfrom
autofix/rhoaieng-78039

Conversation

@jira-autofix

@jira-autofix jira-autofix Bot commented Jul 18, 2026

Copy link
Copy Markdown

Summary

Add a new rhaiOperator.extraEnvVars key to the XKS helm chart and update the deployment template to iterate over it.

Problem

The 15 RELATED_IMAGE_RHAII_VLLM_*_UPSTREAM_VERSION env vars in the XKS helm chart are version strings (e.g., 0.21.0+rhaiv.10), not container image references. They are currently injected into rhaiOperator.relatedImages which is semantically reserved for actual container image digests.

Changes

  • to-be-processed/helm/rhai-on-xks-chart/values.yaml: Added rhaiOperator.extraEnvVars: [] with documentation and example usage.
  • to-be-processed/helm/rhai-on-xks-chart/templates/manager/deployment-rhods-operator.yaml: Added a template range loop over .Values.rhaiOperator.extraEnvVars to inject these env vars into the operator deployment, in addition to the existing relatedImages loop.

Dependencies

Depends on RHOAIENG-78031 (RHOAI-Konflux-Automation must inject into extraEnvVars instead of relatedImages).

Add a new rhaiOperator.extraEnvVars key to the XKS helm chart values
and update the deployment template to iterate over it. This allows
UPSTREAM_VERSION env vars (which are version strings, not container
image references) to be placed separately from relatedImages, which
is semantically reserved for actual container image digests.

Assisted-by: Claude claude-opus-4-6 <noreply@anthropic.com>
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.

0 participants