Skip to content

Increment versions for network releases#49719

Open
weidongxu-microsoft wants to merge 3 commits into
mainfrom
weidongxu-microsoft/increment-versions-network-6511337
Open

Increment versions for network releases#49719
weidongxu-microsoft wants to merge 3 commits into
mainfrom
weidongxu-microsoft/increment-versions-network-6511337

Conversation

@weidongxu-microsoft

Copy link
Copy Markdown
Member

Supersedes #49717.

This re-creates the automation PR ""Increment versions for network releases"" (#49717) from an upstream branch, plus a fix for the failing compute test recordings.

Why

#49717 had failing Build Test checks. Two VirtualMachineOperationsTests recordings (canBeginCreateAndDeleteWithContext, canCreateVirtualMachineWithDeleteOption) did not match playback because the regenerated network library now sends Accept: application/json;q=0.9 on Microsoft.Network resource DELETE (LRO) operations, while the recordings still had application/json.

The original PR could not be updated directly because its head branch is on the azure-sdk bot fork (maintainers cannot push to it).

Changes

  • Increment package versions for network releases (same as Increment versions for network releases #49717).
  • Update sdk/compute/azure-resourcemanager-compute/assets.json to the new recordings tag java/compute/azure-resourcemanager-compute_3eb6509c14 (network DELETE Accept header aligned to application/json;q=0.9).

Verified locally: both tests pass in playback (Tests run: 2, Failures: 0, Errors: 0).

Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com

azure-sdk and others added 2 commits July 3, 2026 09:34
Aligns the Accept header on Microsoft.Network resource DELETE requests in
two VirtualMachineOperationsTests recordings with the regenerated network
library (application/json;q=0.9), fixing test-proxy playback mismatch.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings July 3, 2026 10:21
@github-actions github-actions Bot added the Mgmt This issue is related to a management-plane library. label Jul 3, 2026

Copilot AI 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.

Pull request overview

This PR re-creates the automation version-increment changes for the azure-resourcemanager-network release train (superseding #49717) and includes a compute test-proxy assets tag update to fix playback mismatches caused by a changed Accept header on Network DELETE LRO requests.

Changes:

  • Bumped azure-resourcemanager-network package version to 2.60.0-beta.1 and added a new unreleased changelog section.
  • Updated several modules’ azure-resourcemanager-network dependency version from 2.58.2 to the released 2.59.0.
  • Updated azure-resourcemanager-compute test-proxy assets tag to java/compute/azure-resourcemanager-compute_3eb6509c14 (tag verified to exist in Azure/azure-sdk-assets).

Reviewed changes

Copilot reviewed 12 out of 12 changed files in this pull request and generated no comments.

Show a summary per file
File Description
sdk/storagemover/azure-resourcemanager-storagemover/pom.xml Updates test dependency on azure-resourcemanager-network to 2.59.0.
sdk/resourcemanager/azure-resourcemanager/pom.xml Updates azure-resourcemanager-network dependency to 2.59.0.
sdk/privatedns/azure-resourcemanager-privatedns/pom.xml Updates test dependency on azure-resourcemanager-network to 2.59.0.
sdk/network/azure-resourcemanager-network/pom.xml Increments package version to 2.60.0-beta.1.
sdk/network/azure-resourcemanager-network/CHANGELOG.md Adds the 2.60.0-beta.1 (Unreleased) section.
sdk/hdinsight/azure-resourcemanager-hdinsight/pom.xml Updates test dependency on azure-resourcemanager-network to 2.59.0.
sdk/cosmos/azure-resourcemanager-cosmos/pom.xml Updates test dependency on azure-resourcemanager-network to 2.59.0.
sdk/containerinstance/azure-resourcemanager-containerinstance/pom.xml Updates azure-resourcemanager-network dependency to 2.59.0.
sdk/computefleet/azure-resourcemanager-computefleet/pom.xml Updates test dependency on azure-resourcemanager-network to 2.59.0.
sdk/compute/azure-resourcemanager-compute/pom.xml Updates azure-resourcemanager-network dependency to 2.59.0.
sdk/compute/azure-resourcemanager-compute/assets.json Updates assets tag to the new recordings snapshot used for playback.
eng/versioning/version_client.txt Advances azure-resourcemanager-network from 2.59.0 to 2.60.0-beta.1.

…work lib update

Migrate 3 tests from retired unmanaged disks to managed disks, disable the
multiple-role-assignment MSI test (requires Owner), and update recordings.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@weidongxu-microsoft

Copy link
Copy Markdown
Member Author

Added commit 3a72315 re-enabling VirtualMachineScaleSetOperationsTests (disabled pending this network lib release) and re-recording its sessions plus the two VirtualMachineOperationsTests methods. Also migrated 3 tests from retired unmanaged disks to managed disks, and disabled canEnableMSIOnVirtualMachineScaleSetWithMultipleRoleAssignment (requires Owner for role assignment). assets.json tag updated to _b276aa2b02 (superset of the earlier fix). Verified locally in PLAYBACK: 25 run, 0 failures.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Mgmt This issue is related to a management-plane library.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants