Skip to content

Conversation

haagha
Copy link
Member

@haagha haagha commented Sep 17, 2025

Description

This PR updates the Compute.Management.SDK to use latest API version 2025-04-01. This will allow compute cmdlets to use the latest SDK changes.

Mandatory Checklist

  • SHOULD update ChangeLog.md file(s) appropriately
    • Update src/{{SERVICE}}/{{SERVICE}}/ChangeLog.md.
      • A snippet outlining the change(s) made in the PR should be written under the ## Upcoming Release header in the past tense.
    • Should not change ChangeLog.md if no new release is required, such as fixing test case only.
  • SHOULD regenerate markdown help files if there is cmdlet API change. Instruction
  • SHOULD have proper test coverage for changes in pull request.
  • SHOULD NOT adjust version of module manually in pull request

@Copilot Copilot AI review requested due to automatic review settings September 17, 2025 19:38
Copy link

Thanks for your contribution! The pull request validation has started. Please revisit this comment for updated status.

Copy link
Contributor

@Copilot 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 Compute Management SDK to use the newer Track1 2025-04-01 API version, bringing enhanced capabilities and new features to Azure PowerShell's Compute module.

Key changes include:

  • Version bump from 2024-11-01 to 2025-04-01 API
  • New ScaleOut operation for Virtual Machine Scale Sets with zone-specific scaling
  • Block capacity reservation enhancements with scheduling profiles and reservation types

@VeryEarly VeryEarly self-assigned this Sep 18, 2025
Copy link
Collaborator

@VeryEarly VeryEarly left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • please delete local swagger
  • please merge swagger PR and check in the corresponding commit in src/Compute/Compute.Management.Sdk/README.md

@haagha
Copy link
Member Author

haagha commented Sep 18, 2025

  • please delete local swagger
  • please merge swagger PR and check in the corresponding commit in src/Compute/Compute.Management.Sdk/README.md

Hi @VeryEarly

  1. The latest swagger PR has been merged.
  2. I have a PR in .NET SDK for track 2 SDK updates and updates to src/Compute/Compute.Management.Sdk/README.md with latest commit. [Compute] 2025-04-01 Release azure-sdk-for-net#52314

This PR is to generate track1 SDK that Compute Powershell uses.

@VeryEarly
Copy link
Collaborator

  • please delete local swagger
  • please merge swagger PR and check in the corresponding commit in src/Compute/Compute.Management.Sdk/README.md

Hi @VeryEarly

  1. The latest swagger PR has been merged.
  2. I have a PR in .NET SDK for track 2 SDK updates and updates to src/Compute/Compute.Management.Sdk/README.md with latest commit. [Compute] 2025-04-01 Release azure-sdk-for-net#52314

This PR is to generate track1 SDK that Compute Powershell uses.

We do not accept SDK generated by local swagger.

@haagha
Copy link
Member Author

haagha commented Sep 25, 2025

Hi @VeryEarly I made the changes you suggested but ran into a lot of issues that were previously mentioned in this old PR

Please help us merge this so we can deliver some Ignite features dependent on this SDK update.

VeryEarly
VeryEarly previously approved these changes Sep 26, 2025
@VeryEarly VeryEarly dismissed their stale review September 26, 2025 08:32

no changelog

Copy link
Collaborator

@VeryEarly VeryEarly left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@isra-fel isra-fel added this to the Az 14.5.0 (10/14/2025) milestone Oct 2, 2025
@isra-fel isra-fel changed the base branch from main to release-2025-10-14 October 2, 2025 07:19
@isra-fel isra-fel enabled auto-merge (squash) October 2, 2025 07:34
@isra-fel isra-fel dismissed VeryEarly’s stale review October 2, 2025 07:35

changelog added

@isra-fel isra-fel merged commit ad3db57 into release-2025-10-14 Oct 2, 2025
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants