[connectedmachine] release preview version 2025-02-19#9506
[connectedmachine] release preview version 2025-02-19#9506yaotongms wants to merge 7 commits intoAzure:mainfrom
Conversation
❌Azure CLI Extensions Breaking Change Test
|
|
Thank you for your contribution! We will review the pull request and get back to you soon. |
|
Hi @yaotongms, |
|
The git hooks are available for azure-cli and azure-cli-extensions repos. They could help you run required checks before creating the PR. Please sync the latest code with latest dev branch (for azure-cli) or main branch (for azure-cli-extensions). pip install azdev --upgrade
azdev setup -c <your azure-cli repo path> -r <your azure-cli-extensions repo path>
|
CodeGen Tools Feedback CollectionThank you for using our CodeGen tool. We value your feedback, and we would like to know how we can improve our product. Please take a few minutes to fill our codegen survey |
|
Hi @yaotongms Release SuggestionsModule: connectedmachine
Notes
|
There was a problem hiding this comment.
Pull request overview
This pull request updates the Azure CLI connectedmachine extension to use a new API version (2025-02-19-preview) and includes several important changes.
Key Changes:
- Updates API version from 2024-11-10-preview to 2025-02-19-preview across all commands
- Fixes regex patterns by properly escaping backslashes in validation patterns
- Modifies run-command update from PUT to PATCH operation with reduced functionality
- Removes preview status from run-command command group
- Changes machine delete operation to support long-running operations
- Updates error detail schemas to use dictionary types for extensibility
Reviewed changes
Copilot reviewed 52 out of 52 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| run_command/_wait.py | Updated API version and fixed regex patterns |
| run_command/_update.py | Changed to PATCH operation, removed generic update support, removed preview flag |
| run_command/_show.py | Updated API version and fixed regex patterns |
| run_command/_list.py | Updated API version and fixed regex patterns |
| run_command/_delete.py | Updated API version and fixed regex patterns |
| run_command/_create.py | Updated API version and fixed regex patterns |
| run_command/__cmd_group.py | Removed preview flag from command group |
| private_link_scope/*.py | Updated API versions and fixed regex patterns across all private link scope commands |
| private_endpoint_connection/*.py | Updated API versions and fixed regex patterns across all private endpoint commands |
| license_profile/*.py | Updated API versions, fixed regex patterns, and updated error detail schemas |
| license/*.py | Updated API versions and fixed regex patterns |
| extension/image/_show.py | Updated API version, added subscription ID to URL path, removed schema fields, fixed docstring capitalization |
| extension/image/_list.py | Updated API version, removed pagination support, added subscription ID to URL |
| extension/*.py | Updated API versions, changed settings types from FreeFormDict to Dict with AnyType elements |
| _wait.py | New file adding wait command support for machines |
| _upgrade_extension.py | Updated API version and fixed regex patterns |
| _update.py | Updated API version, added new properties, removed alias, updated error schemas |
| _show.py | Updated API version, added new properties, updated error and settings schemas |
| _list.py | Updated API version, added new properties, removed expand parameter from subscription list |
| _install_patches.py | Updated API version, added new Windows patch parameters, updated error schemas |
| _delete.py | Updated API version, converted to long-running operation with no-wait support |
| _assess_patches.py | Updated API version and updated error schemas |
| init.py | Added import for new wait command |
src/connectedmachine/azext_connectedmachine/aaz/latest/connectedmachine/extension/_create.py
Outdated
Show resolved
Hide resolved
...connectedmachine/azext_connectedmachine/aaz/latest/connectedmachine/extension/image/_show.py
Outdated
Show resolved
Hide resolved
…edmachine/extension/image/_show.py Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…edmachine/extension/_create.py Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
/azp run |
|
Azure Pipelines successfully started running 2 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 2 pipeline(s). |
This checklist is used to make sure that common guidelines for a pull request are followed.
Related command
This release is targeting version 2025-02-19 of connectedmachine and using aaz. No new commands are added in this release.
General Guidelines
azdev style <YOUR_EXT>locally? (pip install azdevrequired)python scripts/ci/test_index.py -qlocally? (pip install wheel==0.30.0required)For new extensions:
About Extension Publish
There is a pipeline to automatically build, upload and publish extension wheels.
Once your pull request is merged into main branch, a new pull request will be created to update
src/index.jsonautomatically.You only need to update the version information in file setup.py and historical information in file HISTORY.rst in your PR but do not modify
src/index.json.