Skip to content

Crd upgrader impl#497

Merged
danbar2 merged 19 commits into
ai-dynamo:mainfrom
danbar2:crd-upgrader-impl
Mar 31, 2026
Merged

Crd upgrader impl#497
danbar2 merged 19 commits into
ai-dynamo:mainfrom
danbar2:crd-upgrader-impl

Conversation

@danbar2

@danbar2 danbar2 commented Mar 23, 2026

Copy link
Copy Markdown
Contributor

What type of PR is this?

What this PR does / why we need it:

Which issue(s) this PR fixes:

Solves #436

Special notes for your reviewer:

Does this PR introduce a API change?


Additional documentation e.g., enhancement proposals, usage docs, etc.:


@copy-pr-bot

copy-pr-bot Bot commented Mar 23, 2026

Copy link
Copy Markdown

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.

@danbar2 danbar2 force-pushed the crd-upgrader-impl branch from f125cf7 to 0646071 Compare March 23, 2026 15:31
Comment thread operator/cmd/main.go Outdated
Comment thread operator/e2e/tests/crd_installer_test.go
Comment thread operator/hack/prepare-charts.sh Outdated
Comment thread operator/internal/crdinstaller/installer_test.go
Comment thread operator/e2e/tests/crd_installer_test.go
Comment thread operator/cmd/main.go Outdated
Comment thread operator/cmd/main.go Outdated
Comment thread operator/cmd/main.go Outdated
Comment thread operator/cmd/main.go Outdated
Comment thread operator/cmd/main.go Outdated
shayasoolin
shayasoolin previously approved these changes Mar 31, 2026
Comment thread operator/e2e/README.md
Comment thread operator/e2e/tests/crd_installer_test.go Outdated
Comment thread operator/e2e/tests/crd_installer_test.go Outdated
Comment thread operator/internal/crdinstaller/installer.go Outdated
Comment thread operator/internal/crdinstaller/installer.go Outdated
Ronkahn21
Ronkahn21 previously approved these changes Mar 31, 2026
shayasoolin
shayasoolin previously approved these changes Mar 31, 2026
@danbar2 danbar2 dismissed stale reviews from shayasoolin and Ronkahn21 via 122708e March 31, 2026 10:31
danbar2 and others added 14 commits March 31, 2026 15:01
- Fix goimports-reviser ordering in installer.go and installer_test.go
  (project imports before general/third-party)
- Add E2E tests for crd_installer (AllCRDsExist, InitContainerCompleted, Idempotent)
- Add crd_installer to CI e2e and e2e-skip matrices

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
The init container used command: ["/manager", "install-crds"] but ko-built
images don't place the binary at /manager. Switch to args: ["install-crds"]
to use the ko image's entrypoint, matching how the main container is invoked.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@danbar2 danbar2 force-pushed the crd-upgrader-impl branch from 0061534 to 0106fb6 Compare March 31, 2026 12:01
@danbar2 danbar2 merged commit 71d565f into ai-dynamo:main Mar 31, 2026
13 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.

3 participants