Skip to content

Changes for migration from @NVIDIA to @ai-dynamo#225

Merged
renormalize merged 11 commits into
ai-dynamo:mainfrom
renormalize:migrate
Oct 22, 2025
Merged

Changes for migration from @NVIDIA to @ai-dynamo#225
renormalize merged 11 commits into
ai-dynamo:mainfrom
renormalize:migrate

Conversation

@renormalize

@renormalize renormalize commented Oct 22, 2025

Copy link
Copy Markdown
Contributor

What type of PR is this?

/kind cleanup

What this PR does / why we need it:

The repository is planned to be migrated from @NVIDIA to @ai-dynamo.
All corresponding changes in source which correspond to this migration are brought in by this PR:

  • Change Go module paths from ^github\.com/NVIDIA/grove(?:/.*)?$ to ^github\.com/ai-dynamo/grove(?:/.*)?$.
  • Change all references of these modules to the new format.
  • Change documentation.
  • Change organization references in GitHub workflows.

I've made changes module wise, and committed them individually to make it easy to review.

The changes are identical when the following is run on main at c2171c7 (other than miscellaneous changes in 601d17b):

find . -type f | xargs sed -i "s_NVIDIA/grove_ai-dynamo/grove_gI"

Which issue(s) this PR fixes:

Fixes #

Special notes for your reviewer:

DO NOT MERGE BEFORE MIGRATION.

Does this PR introduce a API change?

NONE

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

NONE

…dynamo/grove/scheduler/client`.

Signed-off-by: Saketh Kalaga <saketh.kalaga@sap.com>
…amo/grove/scheduler/api`.

Signed-off-by: Saketh Kalaga <saketh.kalaga@sap.com>
…m/ai-dynamo/grove/scheduler/*`.

Signed-off-by: Saketh Kalaga <saketh.kalaga@sap.com>
…ynamo/grove/operator/client`.

Signed-off-by: Saketh Kalaga <saketh.kalaga@sap.com>
…mo/grove/operator/api`.

Signed-off-by: Saketh Kalaga <saketh.kalaga@sap.com>
…om/ai-dynamo/grove/operator/api`.

Signed-off-by: Saketh Kalaga <saketh.kalaga@sap.com>
…rove/operator`.

Signed-off-by: Saketh Kalaga <saketh.kalaga@sap.com>
Signed-off-by: Saketh Kalaga <saketh.kalaga@sap.com>
Signed-off-by: Saketh Kalaga <saketh.kalaga@sap.com>
Signed-off-by: Saketh Kalaga <saketh.kalaga@sap.com>
unmarshall
unmarshall previously approved these changes Oct 22, 2025
@unmarshall

Copy link
Copy Markdown
Collaborator

For users of the Grove API and the Scheduler API the import paths need to also change. Please make sure that the consumers are well informed about this change so that they can also adapt quickly. If vendoring is used then we have some buffer but in case where there is no vendoring any further builds will fail.

@gflarity gflarity left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

One small suggestion that makes it easier to test development forks using public images (and also works with the repo rename)

Comment thread .github/workflows/push-artifacts.yaml Outdated
Comment thread .github/workflows/push-artifacts.yaml Outdated
gflarity
gflarity previously approved these changes Oct 22, 2025
@renormalize

This comment was marked as outdated.

Signed-off-by: Saketh Kalaga <saketh.kalaga@sap.com>

---------

Signed-off-by: Saketh Kalaga <saketh.kalaga@sap.com>
Co-authored-by: Geoff Flarity <gflarity@nvidia.com>
@renormalize renormalize merged commit a9f0bcd into ai-dynamo:main Oct 22, 2025
7 checks passed
@renormalize renormalize deleted the migrate branch October 23, 2025 09:31
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.

4 participants