Skip to content

fix indentation bug#242

Merged
kalantar merged 1 commit intollm-d-incubation:mainfrom
kalantar:lws-initcontainer
Mar 17, 2026
Merged

fix indentation bug#242
kalantar merged 1 commit intollm-d-incubation:mainfrom
kalantar:lws-initcontainer

Conversation

@kalantar
Copy link
Copy Markdown
Collaborator

Fixes #241.

Signed-off-by: Michael Kalantar <kalantar@us.ibm.com>
Copilot AI review requested due to automatic review settings March 17, 2026 19:53
@kalantar
Copy link
Copy Markdown
Collaborator Author

@maugustosilva fyi

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR aims to fix Helm chart rendering for multinode: true (LeaderWorkerSet) when initContainers are provided, which previously could produce an invalid Kubernetes manifest (Issue #241).

Changes:

  • Adjusts initContainers YAML indentation in the LeaderWorkerSet templates for both decode and prefill.
  • Bumps the Helm chart version from v0.4.8 to v0.4.9.
  • Updates rendered example manifests to reflect the new chart version (and includes a small schema description tweak).

Reviewed changes

Copilot reviewed 15 out of 15 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
examples/output-xpu.yaml Updates helm.sh/chart label to llm-d-modelservice-v0.4.9.
examples/output-xpu-pd.yaml Updates helm.sh/chart label to llm-d-modelservice-v0.4.9.
examples/output-requester.yaml Updates helm.sh/chart label to llm-d-modelservice-v0.4.9.
examples/output-pvc.yaml Updates helm.sh/chart label to llm-d-modelservice-v0.4.9.
examples/output-pvc-hf.yaml Updates helm.sh/chart label to llm-d-modelservice-v0.4.9.
examples/output-pd.yaml Updates helm.sh/chart label to llm-d-modelservice-v0.4.9.
examples/output-pd-mnnvl.yaml Updates helm.sh/chart label to llm-d-modelservice-v0.4.9.
examples/output-heterogeneous-pd.yaml Updates helm.sh/chart label to llm-d-modelservice-v0.4.9.
examples/output-gaudi.yaml Updates helm.sh/chart label to llm-d-modelservice-v0.4.9.
examples/output-dra.yaml Updates helm.sh/chart label to llm-d-modelservice-v0.4.9.
examples/output-cpu.yaml Updates helm.sh/chart label to llm-d-modelservice-v0.4.9.
charts/llm-d-modelservice/values.schema.json Updates schema text for procMount description.
charts/llm-d-modelservice/templates/prefill-lws.yaml Changes indentation for rendered prefill.initContainers in LWS.
charts/llm-d-modelservice/templates/decode-lws.yaml Changes indentation for rendered decode.initContainers in LWS (alongside routing proxy init container).
charts/llm-d-modelservice/Chart.yaml Bumps chart version to v0.4.9.

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

{{- if .Values.prefill.initContainers }}
initContainers:
{{- toYaml .Values.prefill.initContainers | nindent 10 }}
{{- toYaml .Values.prefill.initContainers | nindent 8 }}
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

@copilot are you sure it's not supposed to indent 8?

@kalantar kalantar merged commit 9361821 into llm-d-incubation:main Mar 17, 2026
8 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.

Invalid manifest created

3 participants