Add ELM migrations commands (#1481)
* Add ELM migrations commands * Add migration create options * Fix style checks * Use org base for ELM migrations * Adjust BuildWheel task for Windows paths * Allow GitHub.com targets and fix help YAML * Simplify migration resume flow * Add migrations command reference * Fix BuildWheel task on Windows * Fix markdown lint spacing * Fix markdown lint and flake8 indentation errors * Add --include-inactive help example and unit test for list migrations * Fix convert_date_string_to_iso8601 returning datetime instead of string for tz-aware inputs * Apply dev feedback: remove URL validation, fix validate-only default, unify flag naming, generic skip-validation help * Update ELM migrations TSG with current params, codedev.ms troubleshooting, output formats * TSG: add complete command/param reference, list step, cutover cancel, all optional params * TSG: restructure as end-to-end guide with setup, lifecycle, walkthrough, and scenarios * TSG: add fresh-user onboarding, concrete examples, status interpretation table, shell note * docs: update TSG to use ADO org URL instead of separate ELM service URL * docs: update migrations.md to use ADO org URL instead of ELM service URL * Fix statusRequested field handling in pause/resume and update help URLs * Make --agent-pool optional; server assigns default pool - Remove required check for --agent-pool in create_migration - Conditionally include agentPoolName in payload only when provided - Server auto-assigns EnterpriseLiveMigrationPool when omitted - Update tests: replace required-agent-pool tests with optional behavior tests * Update migration changes and tests * Promote validate-only migrations via PUT state update * Improve migrations CLI UX validations and guidance * Expand ELM migration docs and TSG guidance * Support skip-validation names and integer values * Add project filter support for migrations list * Fix flake8 W503 in migration state check * Fix markdown lint spacing and list formatting * Fix remaining markdown lint issues in migration docs * Fix Run_Style_Check missing dependency on Build_Publish_Azure_CLI_Test_SDK --------- Co-authored-by: Bhuvan Shah <bhuvanshah@microsoft.com>
B
bhuvanshahMSFT committed
75ab14d8be98c32fba0265471e387f96773a99ec
Parent: 5cd827f
Committed by GitHub <noreply@github.com>
on 4/16/2026, 10:34:32 AM