Skip to content

Feature/storage/stg105base - #50928

Closed
browndav-msft wants to merge 23 commits into
Azure:feature/storage/stg105basefrom
browndav-msft:feature/storage/stg105base
Closed

browndav-msft wants to merge 23 commits into
Azure:feature/storage/stg105basefrom
browndav-msft:feature/storage/stg105base

Conversation

@browndav-msft

Copy link
Copy Markdown
Member

Merge main into base branch.

azure-sdk-automation Bot and others added 23 commits October 21, 2026 10:41
Co-authored-by: azure-sdk <azuresdk@microsoft.com>
…osoft.ContainerService/aks/tspconfig.yaml', and CommitSHA: '225e9e606441aa3b48cbec26c4c02f54b32d16c3' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6981672 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. (Azure#50894)

Co-authored-by: azure-sdk <azuresdk@microsoft.com>
…t auto-releases (Azure#50883)

Co-authored-by: azure-sdk <azuresdk@microsoft.com>
…zure#50896)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 4bbe3fb2-95f1-4311-8050-62ba7dba4860
* Add official support and validation for Vert.x 5.1 and 5.2

* Update versions

* Use baseline of Java 11 in version override tests
* Fix Batch bulk task retry race

* Updated versions and changelog
…orizonDb/HorizonDb/tspconfig.yaml', and CommitSHA: '90e63e5fe2c596e8bd807aad7dd9d62cee1746dd' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6964257 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. (Azure#50831)

Co-authored-by: azure-sdk <azuresdk@microsoft.com>
Co-authored-by: Weidong Xu <weidxu@microsoft.com>
…ces-post.ps1 (Azure#50890)

* [healthdataaiservices] Replace fixed sleep with bounded storage readiness retry in test-resources-post.ps1

- Retry container access and each blob upload with exponential backoff (5s->30s, 300s cap)
  instead of a fixed 30s sleep; fail with a clear propagation error on timeout.
- Resolve the test data folder from $PSScriptRoot and upload files only.
- test-resources.bicep: use supported DeID API version 2024-09-20 and set
  principalType: ServicePrincipal on the managed-identity storage role assignment
  to avoid PrincipalNotFound replication races.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 96e15f49-de4e-4065-b196-3029640dc21b

* [healthdataaiservices] Keep 30s minimum propagation window for DeID managed identity

Storage retries only observe the connected account's access, not the DeID service
identity's, so preserve the previous 30s window (measured from the network rule
update, upload time included) before tests start.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 96e15f49-de4e-4065-b196-3029640dc21b

---------

Co-authored-by: Josiah Vinson <jovinson@microsoft.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 96e15f49-de4e-4065-b196-3029640dc21b
)

* Sync eng/common directory with azure-sdk-tools repository for Tools PR 17315

* Sync eng/common directory with azure-sdk-tools repository for Tools PR 17315

* Sync eng/common directory with azure-sdk-tools repository for Tools PR 17315

---------

Co-authored-by: azure-sdk <azuresdk@microsoft.com>
…zure#50906)

* Remove unsafe PR-source build instructions from event processor workflow

* Isolate Azure authentication to newly opened issue processing

* Use least-privilege permissions per job

---------

Co-authored-by: Chidozie Ononiwu <chononiw@microsoft.com>
…ure#50885)

* Make timeout configuration handling consistent across HTTP stacks

* Retain previous behavior if libraries have version skew
… Java-6982796 (Azure#50887)

* Configurations:  'specification/netapp/resource-manager/Microsoft.NetApp/NetApp/tspconfig.yaml', API Version: 2026-08-01, SDK Release Type: stable, and CommitSHA: '52d43820f214975f29c5d263e0311210dd7e336b' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6979694 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* Configurations:  'specification/netapp/resource-manager/Microsoft.NetApp/NetApp/tspconfig.yaml', and CommitSHA: '2371f14ab26ab99500de46ac5c507476a8e0fc61' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6982796 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* Skip RevAPI for NetApp management SDK update

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

Copilot-Session: 72f6b7d6-43ad-4705-a637-de46132aed99

---------

Co-authored-by: azure-sdk <azuresdk@microsoft.com>
Co-authored-by: Nandakumar Siddavaram <123510087+nandakus2@users.noreply.github.com>
Co-authored-by: Weidong Xu <weidxu@microsoft.com>
Copilot-Session: 72f6b7d6-43ad-4705-a637-de46132aed99
Co-authored-by: azure-sdk <azuresdk@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 77b6f517-0b1b-4b31-95a4-aa8a8372628e
…0897)

* [Automation] Generate SDK based on TypeSpec 0.48.3

* [Automation] Regenerate AI SDKs from updated specs

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

Copilot-Session: 77b6f517-0b1b-4b31-95a4-aa8a8372628e

* Disable paging tests pending re-recording

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

Copilot-Session: 77b6f517-0b1b-4b31-95a4-aa8a8372628e

* Honor has_more when paging Foundry results

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

Copilot-Session: 77b6f517-0b1b-4b31-95a4-aa8a8372628e

* Restore conversation paging overloads

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 77b6f517-0b1b-4b31-95a4-aa8a8372628e

* Regenerate Foundry AI clients after merge

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 77b6f517-0b1b-4b31-95a4-aa8a8372628e

* Re-enable optimization paging tests

The has_more paging customization now stops these recordings before an unnecessary second-page request.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 77b6f517-0b1b-4b31-95a4-aa8a8372628e

---------

Co-authored-by: azure-sdk <azuresdk@microsoft.com>
Co-authored-by: Weidong Xu <weidxu@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 77b6f517-0b1b-4b31-95a4-aa8a8372628e
…SDK Generation - Java-6957611 (Azure#50700)

* Configurations:  'specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/RecoveryServicesBackup/tspconfig.yaml', and CommitSHA: '3d87fd4a88462f3a3d0e8aaa96949c789ef8260d' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6931523 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* Skip Revapi for Recovery Services Backup

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 3caa07f0-361d-4584-847c-d959e55371f4

* Configurations:  'specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/RecoveryServicesBackup/tspconfig.yaml', and CommitSHA: '6f8edbbe9c190be0e4d61c0018503a406dccbd11' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6957611 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

* Restore Recovery Services Backup RevAPI override

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

Copilot-Session: 187eb2d4-dcbb-4f13-82fa-873ad13f3558

---------

Co-authored-by: azure-sdk <azuresdk@microsoft.com>
Co-authored-by: Weidong Xu <weidxu@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 3caa07f0-361d-4584-847c-d959e55371f4
Copilot-Session: 187eb2d4-dcbb-4f13-82fa-873ad13f3558
Co-authored-by: azure-sdk <azuresdk@microsoft.com>
)

* Improve changelog reporting for class/interface transitions

Report class-to-interface and interface-to-class changes explicitly and omit method changes explained only by the corresponding abstractness transition. Preserve independent API changes and cover Markdown and JSON output.

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

Copilot-Session: 519cce06-f39b-471d-ba8e-8a4448e8102d

* Refine structured type-transition descriptions

Store the shared type transition separately and render subject-first breaking-change items while preserving Markdown output.

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

Copilot-Session: 519cce06-f39b-471d-ba8e-8a4448e8102d

---------

Copilot-Session: 519cce06-f39b-471d-ba8e-8a4448e8102d
…soft.RedHatOpenShift/hcpopenshiftclusters/tspconfig.yaml', and CommitSHA: '322d99debcab19ffe9f41bfbd44631b9ba0de3b3' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6984420 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. (Azure#50901)

Co-authored-by: azure-sdk <azuresdk@microsoft.com>
…ure#50294)

* Fix storage service-version gates for all-version tests

The all-versions matrix configures AZURE_LIVE_TEST_SERVICE_VERSION using
enum names such as V2021_06_08, while @RequiredServiceVersion uses wire
values. For example, QueueServiceAsyncApiTests requires "2026-02-06".

The gate compared both values using Enum.toString(), so "2026-02-06" was
unresolved and returned ordinal -1. As a result, the 2026-only test ran
against the 2021 service version instead of being skipped.

Resolve enum names and wire values explicitly, and reject unknown versions
rather than failing open.

* add skips when version does not exist with warnings for skips when a service version is not found

* fails for unknown service versions, defaults to latest when version not provided
@github-actions github-actions Bot added AI Agents AI Projects Azure.Core azure-core Batch clientcore Cognitive - Health Insights common common module used by all azure SDKs (e.g. client, Mgmt) labels Oct 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI Agents AI Projects Azure.Core azure-core Batch clientcore Cognitive - Health Insights common common module used by all azure SDKs (e.g. client, Mgmt) EngSys This issue is impacting the engineering system. Health Deidentification Mgmt This issue is related to a management-plane library. Storage Storage Service (Queues, Blobs, Files)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants