[AutoPR azure-mgmt-compute-bulkaction]-generated-from-SDK Generation - Python-6601900#48179
[AutoPR azure-mgmt-compute-bulkaction]-generated-from-SDK Generation - Python-6601900#48179azure-sdk-automation[bot] wants to merge 9 commits into
Conversation
…pute/Bulkactions/tspconfig.yaml', API Version: 2026-07-06-preview, SDK Release Type: beta, and CommitSHA: 'c042fc735520cb077e0561e07e81579d47334488' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6596292 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
|
Azure Pipelines: Successfully started running 1 pipeline(s). 9 pipeline(s) were filtered out due to trigger conditions. There may be pipelines that require an authorized user to comment /azp run to run. |
There was a problem hiding this comment.
Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.
Note
This error may be related to your runner configuration. You can now configure runners for Copilot code review separately from Copilot cloud agent by creating a copilot-code-review.yml file with your setup steps. Read the docs for details.
…pute/Bulkactions/tspconfig.yaml', API Version: 2026-07-06-preview, SDK Release Type: beta, and CommitSHA: '7b08703f0340226430bd8838aad0d7ac4ab5a665' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6599325 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 93 out of 98 changed files in this pull request and generated 4 comments.
Comments suppressed due to low confidence (3)
sdk/compute/azure-mgmt-compute-bulkaction/generated_tests/test_compute_bulk_actions_mgmt_virtual_machine_bulk_operations_operations.py:1
boolis the Python type object, not a JSON-serializable boolean value. If these tests ever run (or if request serialization happens before the skip marker), this will produce an invalid payload. Replace placeholders likeboolwith concrete boolean literals (True/False) in request bodies.
sdk/compute/azure-mgmt-compute-bulkaction/generated_samples/virtual_machine_bulk_operations_bulk_start_maximum_set_gen.py:1useast2euapis not a valid Azure region name (the common region iseastus2euap). As written, these samples will fail when copied/pasted and run. Update generated samples to use valid region strings (or use a neutral"eastus"/"westus2"-style placeholder consistently).
sdk/compute/azure-mgmt-compute-bulkaction/generated_samples/scheduled_action_extension_list_by_vms_maximum_set_gen.py:1- This resource ID is missing the leading
/(most Azure ARM resource IDs are of the form/subscriptions/...). If the service expects a full ARM ID, this sample will fail. Prefer using a canonical ARM ID format to avoid confusion and runtime errors.
This comment has been minimized.
This comment has been minimized.
…pute/Bulkactions/tspconfig.yaml', API Version: 2026-07-06-preview, SDK Release Type: beta, and CommitSHA: '73e39fb58efdac318be1f603997bb57ec9831408' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6600566 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 93 out of 98 changed files in this pull request and generated 1 comment.
Comments suppressed due to low confidence (5)
sdk/compute/azure-mgmt-compute-bulkaction/generated_tests/test_compute_bulk_actions_mgmt_virtual_machine_bulk_operations_operations_async.py:1
- "bool" is a type object, not a JSON-serializable boolean value. If these generated tests are ever un-skipped/executed, request serialization will fail (e.g., TypeError) or send invalid payloads. Replace placeholders like "bool" with actual booleans (True/False) or omit the field when it's optional (recommended for generated stubs).
sdk/compute/azure-mgmt-compute-bulkaction/generated_tests/test_compute_bulk_actions_mgmt_scheduled_actions_operations_async.py:1 - These request bodies contain "bool" placeholders (e.g., "disabled": bool) which are not valid boolean values and will break request serialization if the tests are run. Use concrete booleans (True/False) or drop optional boolean fields to keep the generated tests runnable after removing the skip marker.
sdk/compute/azure-mgmt-compute-bulkaction/generated_tests/test_compute_bulk_actions_mgmt_scheduled_actions_operations_async.py:1 - These request bodies contain "bool" placeholders (e.g., "disabled": bool) which are not valid boolean values and will break request serialization if the tests are run. Use concrete booleans (True/False) or drop optional boolean fields to keep the generated tests runnable after removing the skip marker.
sdk/compute/azure-mgmt-compute-bulkaction/generated_samples/virtual_machine_bulk_operations_bulk_start_maximum_set_gen.py:1 - The Azure region code "useast2euap" is likely invalid (the commonly used EUAP region is "eastus2euap"). If this sample is intended to be executable, update the location string to a valid Azure location to avoid immediate runtime failures.
sdk/compute/azure-mgmt-compute-bulkaction/generated_samples/scheduled_action_extension_list_by_vms_maximum_set_gen.py:1 - This looks like an ARM resource ID but is missing the leading "/". Many ARM APIs require resource IDs to be absolute (e.g., "/subscriptions/..."). Consider prefixing with "/" to make the sample copy/paste runnable.
…pute/Bulkactions/tspconfig.yaml', API Version: 2026-07-06-preview, SDK Release Type: beta, and CommitSHA: 'ca5ea58d8bf4015faf36588f4fec098be58a47a1' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6601041 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 93 out of 98 changed files in this pull request and generated 4 comments.
Comments suppressed due to low confidence (4)
sdk/compute/azure-mgmt-compute-bulkaction/generated_tests/test_compute_bulk_actions_mgmt_virtual_machine_bulk_operations_operations_async.py:1
- "verifyVmAgentHealth": bool
sets the JSON value to the Python typeboolrather than a boolean value, which will break request serialization (and is not valid test input). Replace these placeholders with concrete booleans (e.g.,True/False) throughout the test payloads (same pattern also appears for fields likeforceDeletion`).
sdk/compute/azure-mgmt-compute-bulkaction/generated_tests/test_compute_bulk_actions_mgmt_scheduled_actions_operations_async.py:1 - Several request bodies use
boolas a placeholder value (e.g.,"disabled": bool), which will serialize incorrectly and does not represent a valid boolean input. Use concrete values (True/False) so the generated tests are runnable once the skip is removed.
sdk/compute/azure-mgmt-compute-bulkaction/generated_tests/test_compute_bulk_actions_mgmt_scheduled_actions_operations_async.py:1 - Several request bodies use
boolas a placeholder value (e.g.,"disabled": bool), which will serialize incorrectly and does not represent a valid boolean input. Use concrete values (True/False) so the generated tests are runnable once the skip is removed.
sdk/compute/azure-mgmt-compute-bulkaction/generated_samples/virtual_machine_bulk_operations_bulk_start_maximum_set_gen.py:1 - The location string
useast2euapis not a valid Azure region name (the common EUAP region iseastus2euap). As written, this sample is likely to fail when run; please update the sample (and other generated samples using the same value) to a valid region name.
…pute/Bulkactions/tspconfig.yaml', SDK Release Type: beta, and CommitSHA: 'f4b4cd52ac5d40b9eef60d18ba9b3a8911e92edc' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6601900 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 93 out of 98 changed files in this pull request and generated 1 comment.
Comments suppressed due to low confidence (3)
sdk/compute/azure-mgmt-compute-bulkaction/generated_tests/test_compute_bulk_actions_mgmt_virtual_machine_bulk_operations_operations.py:1
boolhere is the Python type, not a boolean value, so the request body will contain a non-JSON-serializable object (and will typically fail at serialization time). Replace these placeholders with actual boolean literals (e.g.,True/False) or remove the field when not needed; the same issue appears in multiple newly added generated tests.
sdk/compute/azure-mgmt-compute-bulkaction/generated_samples/virtual_machine_bulk_operations_bulk_start_maximum_set_gen.py:1useast2euapdoes not match Azure’s standard location naming (e.g.,eastus2euap). If this value is intended to be a real location, the sample as generated will fail when executed; please update samples to use a valid Azure region string (or a clear placeholder like"eastus").
sdk/compute/azure-mgmt-compute-bulkaction/generated_samples/scheduled_action_extension_list_by_vms_maximum_set_gen.py:1- ARM resource IDs conventionally start with a leading
/(e.g.,/subscriptions/...). As written, this sample likely produces an invalid request path or is rejected server-side. Updateresource_urivalues in samples to include the leading slash.
| ## 1.0.0b2 (2026-07-22) | ||
|
|
||
| tool can't generate changelog for this release, please update manually. | ||
|
|
||
| ## 1.0.0b1 (2026-07-21) |
[Pilot] PR Pipeline Failure AnalysisA CI pipeline failed on this pull request. Here is an automated analysis of what went wrong and how to get the build green. What failedThe changelog verification step failed for
The pipeline requires at least one of the standard sections ( Build: https://dev.azure.com/azure-sdk/public/_build/results?buildId=6601953 Recommended next steps
Raw pipeline analysis (azsdk ci analyze)
|
Replace the auto-generation placeholder with an accurate Features Added section. The 1.0.0b2 regeneration (spec commit f4b4cd52) is purely additive vs 1.0.0b1: 7 new operation groups and 208 new models (scheduled actions, occurrences, recurring schedules, custom bulk create, and full VM config). No removals. Fixes the changelog-validation CI failure. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Configurations: 'specification/compute/resource-manager/Microsoft.Compute/Bulkactions/tspconfig.yaml', SDK Release Type: beta, and CommitSHA: 'f4b4cd52ac5d40b9eef60d18ba9b3a8911e92edc' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6601900 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. Release plan link: https://azsdk-releaseplan-dashboard-hveph5aqhhcfhtgu.westus-01.azurewebsites.net/?releaseplan=35410 Submitted by: yakhande@microsoft.com