-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Azure Blueprint cmdlets deprecation. #27002
Azure Blueprint cmdlets deprecation. #27002
Conversation
️✔️Az.Accounts
|
Type | Title | Current Coverage | Description |
---|---|---|---|
Test Coverage Less Than 50% | 23.08 % | Test coverage for the module cannot be lower than 50%. |
⚠️ - MacOS
Type | Title | Current Coverage | Description |
---|---|---|---|
Test Coverage Less Than 50% | 23.08% | Test coverage for the module cannot be lower than 50%. |
⚠️ PowerShell Core - Windows
Type | Title | Current Coverage | Description |
---|---|---|---|
Test Coverage Less Than 50% | 23.08% | Test coverage for the module cannot be lower than 50%. |
⚠️ Windows PowerShell - Windows
Type | Title | Current Coverage | Description |
---|---|---|---|
Test Coverage Less Than 50% | 23.08% | Test coverage for the module cannot be lower than 50%. |
️✔️Az.Resources
️✔️Build
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
using Microsoft.WindowsAzure.Commands.Utilities.Common; | ||
using System; | ||
using System.Management.Automation; | ||
using static Microsoft.Azure.Commands.Blueprint.Common.BlueprintConstants; | ||
|
||
namespace Microsoft.Azure.Commands.Blueprint.Cmdlets | ||
{ | ||
[GenericBreakingChangeWithVersion("Blueprints and associated cmdlets are being deprecated with an encouraged migration to Deployments Stacks.", "", "")] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @dantedallag, the deprecation date and version should be clear.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hello @YanaXu, I will add you to an email thread which led us to leave these blank.
Essentially, we don't have a firm date or version at which these will be removed. We just want to encourage users to move off of them until they are eventually removed sometime most likely in 2026. When we get closer to a firm date/version of removal, we will update these to reflect that.
This PR was labeled "needs-revision" because it has unresolved review comments or CI failures. |
/azp run |
Azure Pipelines successfully started running 3 pipeline(s). |
* Deprecate the Blueprints cmdlets. * Update Blueprint cmdlets deprecation messages and changelog. * Changing the deprecation message. * Update deprecation version. * Update blueprint version deprecation. --------- Co-authored-by: Dante DG <test>
Description
Azure Blueprint cmdlets are being deprecated as Blueprints as a whole is deprecated. This is an early deprecation though and support will not be removed on the next breaking change release. In the breaking change release before the breaking change release that will remove all of the cmdlets, the "deprecated by" version strings will be updated.
Mandatory Checklist
Please choose the target release of Azure PowerShell. (⚠️ Target release is a different concept from API readiness. Please click below links for details.)
Check this box to confirm: I have read the Submitting Changes section of
CONTRIBUTING.md
and reviewed the following information:ChangeLog.md
file(s) appropriatelysrc/{{SERVICE}}/{{SERVICE}}/ChangeLog.md
.## Upcoming Release
header in the past tense.ChangeLog.md
if no new release is required, such as fixing test case only.