Skip to content

Conversation

@v-huizhu2
Copy link
Contributor

@v-huizhu2 v-huizhu2 commented Dec 14, 2025

https://github.com/Azure/sdk-release-request/issues/6748

Managed cluster is on version 1.31.8, which is only available for Long-Term Support (LTS).
https://learn.microsoft.com/en-us/azure/aks/supported-kubernetes-versions?tabs=azure-cli#supported-version-list

Description

Please add an informative description that covers that changes made by the pull request and link all relevant issues.

If an SDK is being regenerated based on a new swagger spec, a link to the pull request containing these swagger spec changes has been included above.

All SDK Contribution checklist:

  • The pull request does not introduce [breaking changes]
  • CHANGELOG is updated for new features, bug fixes or other significant changes.
  • I have read the contribution guidelines.

General Guidelines and Best Practices

  • Title of the pull request is clear and informative.
  • There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

  • Pull request includes test coverage for the included changes.

- Changed the API specification tag from package-preview-2025-09 to package-2025-10
- Maintained existing modelerfour and rename-model configurations
- Preserved ContainerServiceVMSizeTypes model settings
- Kept sync stack disabled in generation args
- Updated `api-version` to `2025-10-01` in containerservice changelog
- Marked version 2.57.0 as released on 2025-12-15
- Removed beta status and unreleased tag for 2.57.0
- Moved dependency updates under Other Changes section
- Updated azure-resourcemanager changelog to reflect containerservice changes
…vice to stable release

- Updated version from 2.57.0-beta.2 to 2.57.0 in version client file
- Removed beta designation from unreleased dependencies list
- Updated POM version to stable release 2.57.0
- Updated dependency reference in azure-resourcemanager POM to use stable version
- Update dependency version from 2.56.0 to 2.57.0 in README.md
…ementation

- Removed nodeImageVersion field from agent pool inner model
- Removed upgradeStrategy field from agent pool inner model
- Cleaned up preview API version specific code
- Ensured compatibility with stable API versions
- Upgrade initial cluster version from 1.31.8 to 1.32.4
- Add version upgrade test from 1.32.4 to 1.33.1
- Verify version assertions after cluster refresh operations
- Ensure version update functionality works as expected
…cluster tests

- Changed OS disk type from ephemeral to managed in agent pool configuration
- Updated assertion to verify managed OS disk type
- Added documentation reference for default OS disk sizing in AKS
- Updated asset tag from c3a165c41a to 8849c3960f
- Maintains consistency with latest azure-sdk-assets changes
- No functional code modifications included
Copilot AI review requested due to automatic review settings December 14, 2025 23:53
Copy link
Contributor

Copilot AI left a comment

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 updates the Azure Container Service management library to API version 2025-10-01, transitioning from preview (2025-09-02-preview) to a stable release. The update removes several preview-only features and deprecates functionality that is no longer supported in the stable API version.

Key Changes:

  • API version updated from 2025-09-02-preview to 2025-10-01 across all client implementations
  • Removed preview-only features including JWT authenticators, identity bindings, mesh memberships, managed cluster snapshots, and operation status results
  • Eliminated deprecated properties and types that are no longer part of the stable API
  • Updated package version from 2.57.0-beta.2 to 2.57.0 (stable release)

Reviewed changes

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

Show a summary per file
File Description
pom.xml Version updated to 2.57.0 (stable release)
assets.json Asset tag reference updated for the new API version
Multiple Client Implementation files API version strings changed from 2025-09-02-preview to 2025-10-01
JwtAuthenticator* files Removed JWT authenticator model classes (preview-only feature)
IdentityBinding* files Removed identity binding model classes (preview-only feature)
Guardrails* files Removed guardrails-related model classes
Component* files Removed component-related model classes
AgentPool* files Removed preview properties like recentlyUsedVersion, blueGreenUpgradeSettings, artifactStreamingProfile
ContainerServiceNetworkProfile Removed kubeProxyConfig and podLinkLocalAccess properties
AdvancedNetworking* files Removed performance profile and transit encryption features
IstioComponents Removed proxyRedirectionMechanism property
GpuProfile Removed driverType property
Multiple enum files Removed enum types for deprecated features
SnapshotProperties Updated documentation for OS SKU property
KubernetesClusterAgentPoolImpl Removed assignment of preview-only properties

@github-actions github-actions bot added the Mgmt This issue is related to a management-plane library. label Dec 14, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Dec 15, 2025

API Change Check

APIView identified API level changes in this PR and created the following API reviews

com.azure.resourcemanager:azure-resourcemanager-containerservice

…s cluster tests

- Changed OS disk type from MANAGED to EPHEMERAL in cluster configuration
- Updated corresponding assertion to verify ephemeral disk type
- Removed comment reference to Azure documentation for default OS disk sizing
- Updated asset tag from previous commit hash to new commit hash
- Maintains consistency with latest changes in azure-sdk-assets repository
@weidongxu-microsoft
Copy link
Member

service seems only added a enum value in this new stable.

@v-huizhu2 v-huizhu2 merged commit 9c5473b into Azure:main Dec 15, 2025
21 checks passed
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