Skip to content

Implement in-place Pod image update#598

Open
AllenXu93 wants to merge 3 commits into
ai-dynamo:mainfrom
AllenXu93:develop/in-place-pod-image-update
Open

Implement in-place Pod image update#598
AllenXu93 wants to merge 3 commits into
ai-dynamo:mainfrom
AllenXu93:develop/in-place-pod-image-update

Conversation

@AllenXu93
Copy link
Copy Markdown

Summary

  • Add GREP-292 for in-place Pod image updates
  • Add InPlaceIfPossible and InPlaceOnly update strategies
  • Patch eligible Pod container images in place and advance the Grove template hash after kubelet reports completion
  • Add readiness gate handling, fallback/block behavior, CRD schema updates, and focused unit tests

Validation

  • make --directory=operator/api generate
  • go test ./internal/controller/common/component/utils ./internal/controller/podclique/components/pod
  • go test ./...
  • make verify-toc

@copy-pr-bot
Copy link
Copy Markdown

copy-pr-bot Bot commented May 11, 2026

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

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.

2 participants