Skip to content

Add ELM migrations commands#1481

Open
bhuvanshahMSFT wants to merge 1 commit intoAzure:masterfrom
bhuvanshahMSFT:feature/elm-cli
Open

Add ELM migrations commands#1481
bhuvanshahMSFT wants to merge 1 commit intoAzure:masterfrom
bhuvanshahMSFT:feature/elm-cli

Conversation

@bhuvanshahMSFT
Copy link

What

  • Add az devops migrations command group for ELM (ADO → GitHub Proxima) migrations.
  • Include create/status/list/pause/resume/migrate/cutover/abandon flows.
  • Add validations and formatting.
  • Add unit tests and documentation.

Why

  • Enable scripted live migration workflows via Azure DevOps CLI extension.

Testing

  • python -m pytest tests/latest/migration/test_migration.py

Notes

  • Uses devfabric endpoint; --org is used for auth resolution.
  • Target repo URL must be https://microsoft.ghe.com/OrgName/RepoName.

@GeoffCoxMSFT
Copy link

@v-anvashist @V-hmusukula @v-soujanya I had trouble finding your MSFT aliases, so please let me (gcox) know you've received this. This PR is related to a new REST API endpoint the 1ES team is adding to ADO. Could you kindly review/approve it as soon as possible as we are expecting to ship this quarter. We also need to understand how and when this repository releases. Thanks!

@bhuvanshahMSFT
Copy link
Author

bhuvanshahMSFT commented Mar 4, 2026

@microsoft-github-policy-service agree company="Microsoft"

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