Skip to content

Sync tools code from main branch to generation branch #24296

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

Merged
merged 1 commit into from
Mar 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .azure-pipelines/powershell-core.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ variables:
EnableTestCoverage: true
TestCoverageLocation: $(Build.SourcesDirectory)/artifacts
PowerShellPlatform: PowerShell Core
AZURE_CLIENTS_SHOW_SECRETS_WARNING: true

trigger: none

Expand Down
1 change: 1 addition & 0 deletions .azure-pipelines/windows-powershell.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ variables:
EnableTestCoverage: true
TestCoverageLocation: $(Build.SourcesDirectory)/artifacts
PowerShellPlatform: Windows PowerShell
AZURE_CLIENTS_SHOW_SECRETS_WARNING: true

trigger: none

Expand Down
2 changes: 1 addition & 1 deletion .github/azure-client-tools-bot/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ pull_request:
- "Platform"
template_path: "templates/PRComment.handlebars"
comment_title: "PRComment"
init_comment: "Validation for PowerShell Core and Windows PowerShell Starts. Thanks for your contribution!"
init_comment: "Thanks for your contribution! The pull request validation has started. Please revisit this comment for updated status."
16 changes: 16 additions & 0 deletions .github/policies/resourceManagement.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2216,6 +2216,22 @@ configuration:
- seanyao1
replyTemplate: Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc ${mentionees}.
assignMentionees: False
- if:
- or:
- labelAdded:
label: Service Attention
- labelAdded:
label: Maintenance
- hasLabel:
label: Service Attention
- hasLabel:
label: Maintenance
then:
- mentionUsers:
mentionees:
- adana-popescu,KalpeshChavan12,ralucaminea
replyTemplate: Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc ${mentionees}.
assignMentionees: False
- if:
- or:
- labelAdded:
Expand Down
1 change: 1 addition & 0 deletions src/shared/ConfigKeys.cs
Original file line number Diff line number Diff line change
Expand Up @@ -37,5 +37,6 @@ internal static class ConfigKeys
public const string EnableErrorRecordsPersistence = "EnableErrorRecordsPersistence";
public const string CheckForUpgrade = "CheckForUpgrade";
public const string EnvCheckForUpgrade = "AZUREPS_CHECK_FOR_UPGRADE";
public const string DisplaySecretsWarning = "DisplaySecretsWarning";
}
}
103 changes: 85 additions & 18 deletions tools/Az/Az.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
#
# Generated by: Microsoft Corporation
#
# Generated on: 2/8/2024
# Generated on: 2/29/2024
#

@{
Expand All @@ -12,7 +12,7 @@
# RootModule = ''

# Version number of this module.
ModuleVersion = '11.3.1'
ModuleVersion = '11.4.0'

# Supported PSEditions
CompatiblePSEditions = 'Core', 'Desktop'
Expand Down Expand Up @@ -52,7 +52,7 @@ DotNetFrameworkVersion = '4.7.2'
# ProcessorArchitecture = ''

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.15.1'; },
RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.16.0'; },
@{ModuleName = 'Az.Advisor'; RequiredVersion = '2.0.0'; },
@{ModuleName = 'Az.Aks'; RequiredVersion = '6.0.1'; },
@{ModuleName = 'Az.AnalysisServices'; RequiredVersion = '1.1.4'; },
Expand All @@ -66,17 +66,17 @@ RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.15.1'; },
@{ModuleName = 'Az.Automation'; RequiredVersion = '1.10.0'; },
@{ModuleName = 'Az.Batch'; RequiredVersion = '3.5.0'; },
@{ModuleName = 'Az.Billing'; RequiredVersion = '2.0.3'; },
@{ModuleName = 'Az.Cdn'; RequiredVersion = '3.1.1'; },
@{ModuleName = 'Az.Cdn'; RequiredVersion = '3.1.2'; },
@{ModuleName = 'Az.CloudService'; RequiredVersion = '2.0.0'; },
@{ModuleName = 'Az.CognitiveServices'; RequiredVersion = '1.14.1'; },
@{ModuleName = 'Az.Compute'; RequiredVersion = '7.1.1'; },
@{ModuleName = 'Az.Compute'; RequiredVersion = '7.1.2'; },
@{ModuleName = 'Az.ConfidentialLedger'; RequiredVersion = '1.0.0'; },
@{ModuleName = 'Az.ContainerInstance'; RequiredVersion = '4.0.0'; },
@{ModuleName = 'Az.ContainerRegistry'; RequiredVersion = '4.1.3'; },
@{ModuleName = 'Az.CosmosDB'; RequiredVersion = '1.14.0'; },
@{ModuleName = 'Az.CosmosDB'; RequiredVersion = '1.14.1'; },
@{ModuleName = 'Az.DataBoxEdge'; RequiredVersion = '1.1.0'; },
@{ModuleName = 'Az.Databricks'; RequiredVersion = '1.7.1'; },
@{ModuleName = 'Az.DataFactory'; RequiredVersion = '1.18.1'; },
@{ModuleName = 'Az.DataFactory'; RequiredVersion = '1.18.2'; },
@{ModuleName = 'Az.DataLakeAnalytics'; RequiredVersion = '1.0.3'; },
@{ModuleName = 'Az.DataLakeStore'; RequiredVersion = '1.3.0'; },
@{ModuleName = 'Az.DataProtection'; RequiredVersion = '2.2.0'; },
Expand All @@ -93,10 +93,10 @@ RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.15.1'; },
@{ModuleName = 'Az.HDInsight'; RequiredVersion = '6.1.0'; },
@{ModuleName = 'Az.HealthcareApis'; RequiredVersion = '2.0.0'; },
@{ModuleName = 'Az.IotHub'; RequiredVersion = '2.7.5'; },
@{ModuleName = 'Az.KeyVault'; RequiredVersion = '5.2.0'; },
@{ModuleName = 'Az.KeyVault'; RequiredVersion = '5.2.1'; },
@{ModuleName = 'Az.Kusto'; RequiredVersion = '2.3.0'; },
@{ModuleName = 'Az.LoadTesting'; RequiredVersion = '1.0.0'; },
@{ModuleName = 'Az.LogicApp'; RequiredVersion = '1.5.0'; },
@{ModuleName = 'Az.LogicApp'; RequiredVersion = '1.5.1'; },
@{ModuleName = 'Az.MachineLearning'; RequiredVersion = '1.1.3'; },
@{ModuleName = 'Az.MachineLearningServices'; RequiredVersion = '1.0.0'; },
@{ModuleName = 'Az.Maintenance'; RequiredVersion = '1.4.1'; },
Expand All @@ -105,7 +105,7 @@ RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.15.1'; },
@{ModuleName = 'Az.MarketplaceOrdering'; RequiredVersion = '2.0.0'; },
@{ModuleName = 'Az.Media'; RequiredVersion = '1.1.2'; },
@{ModuleName = 'Az.Migrate'; RequiredVersion = '2.3.0'; },
@{ModuleName = 'Az.Monitor'; RequiredVersion = '5.0.1'; },
@{ModuleName = 'Az.Monitor'; RequiredVersion = '5.1.0'; },
@{ModuleName = 'Az.MySql'; RequiredVersion = '1.1.1'; },
@{ModuleName = 'Az.Network'; RequiredVersion = '7.4.0'; },
@{ModuleName = 'Az.NetworkCloud'; RequiredVersion = '1.0.0'; },
Expand All @@ -117,21 +117,21 @@ RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.15.1'; },
@{ModuleName = 'Az.PowerBIEmbedded'; RequiredVersion = '2.0.0'; },
@{ModuleName = 'Az.PrivateDns'; RequiredVersion = '1.0.4'; },
@{ModuleName = 'Az.RecoveryServices'; RequiredVersion = '6.7.1'; },
@{ModuleName = 'Az.RedisCache'; RequiredVersion = '1.8.1'; },
@{ModuleName = 'Az.RedisCache'; RequiredVersion = '1.9.0'; },
@{ModuleName = 'Az.RedisEnterpriseCache'; RequiredVersion = '1.2.0'; },
@{ModuleName = 'Az.Relay'; RequiredVersion = '2.0.0'; },
@{ModuleName = 'Az.ResourceMover'; RequiredVersion = '1.2.0'; },
@{ModuleName = 'Az.Resources'; RequiredVersion = '6.15.1'; },
@{ModuleName = 'Az.Security'; RequiredVersion = '1.5.1'; },
@{ModuleName = 'Az.Resources'; RequiredVersion = '6.16.0'; },
@{ModuleName = 'Az.Security'; RequiredVersion = '1.6.0'; },
@{ModuleName = 'Az.SecurityInsights'; RequiredVersion = '3.1.1'; },
@{ModuleName = 'Az.ServiceBus'; RequiredVersion = '3.0.0'; },
@{ModuleName = 'Az.ServiceFabric'; RequiredVersion = '3.3.2'; },
@{ModuleName = 'Az.SignalR'; RequiredVersion = '2.0.0'; },
@{ModuleName = 'Az.Sql'; RequiredVersion = '4.14.0'; },
@{ModuleName = 'Az.SqlVirtualMachine'; RequiredVersion = '2.2.0'; },
@{ModuleName = 'Az.StackHCI'; RequiredVersion = '2.3.0'; },
@{ModuleName = 'Az.StackHCIVM'; RequiredVersion = '1.0.0'; },
@{ModuleName = 'Az.Storage'; RequiredVersion = '6.1.1'; },
@{ModuleName = 'Az.StackHCI'; RequiredVersion = '2.3.1'; },
@{ModuleName = 'Az.StackHCIVM'; RequiredVersion = '1.0.1'; },
@{ModuleName = 'Az.Storage'; RequiredVersion = '6.1.2'; },
@{ModuleName = 'Az.StorageMover'; RequiredVersion = '1.3.0'; },
@{ModuleName = 'Az.StorageSync'; RequiredVersion = '2.1.1'; },
@{ModuleName = 'Az.StreamAnalytics'; RequiredVersion = '2.0.0'; },
Expand Down Expand Up @@ -194,9 +194,76 @@ PrivateData = @{
# IconUri = ''

# ReleaseNotes of this module
ReleaseNotes = '11.3.1 - February 2024
ReleaseNotes = '11.4.0 - March 2024
Az.Accounts
* Added a preview feature to detect secrets and sensitive information from the output of Azure PowerShell cmdlets to prevent leakage. Enable it by ''Set-AzConfig -DisplaySecretsWarning True''. Learn more at https://go.microsoft.com/fwlink/?linkid=2258844
* Fixed ''CacheDirectory'' and ''CacheFile'' out-of-sync issue in AzureRmContextSettings.json and the customers are not allowed to change these 2 properties.
* Redirected device code login messages from warning stream to information stream if use device authentication in ''Connect-AzAccount''.

Az.Cdn
* Fixed the case sensitive issue when do preparing migration steps for ''Start-AzFrontDoorCdnProfilePrepareMigration''

Az.Compute
* Fixed ''New-AzVM'' when a source image is specified to avoid an error on the ''Version'' value.

Az.CosmosDB
* Fixed validation issues in same-account collection/container/graph and database/table/Gremlin restores, affecting the following cmdlets:
- Restore-AzCosmosDBSqlDatabase
- Restore-AzCosmosDBSqlContainer
- Restore-AzCosmosDBMongoDBDatabase
- Restore-AzCosmosDBMongoDBCollection
- Restore-AzCosmosDBGremlinDatabase
- Restore-AzCosmosDBGremlinGraph
- Restore-AzCosmosDBTable
* Upgraded SDK ''Azure.Security.KeyVault.Keys'' TO 4.6.0-beta.1.
* Added breaking change message for ListConnectionStrings changes

Az.DataFactory
* Supported Snowflake V2 in ADF

Az.KeyVault
* Supported ''HsmPlatform'' in ''KeyAttributes''.

Az.LogicApp
* Removed the *.deps.json file that caused false positive security alerts. [#23603]

Az.Monitor
* Added support for the Metric Data Plane

Az.RedisCache
* Upgraded API version to 2023-08-01
* Added support for flush operation
* Added support for update channels
* Added support for Microsoft Entra Authentication

Az.Resources
* Fixed deadlock in Bicep CLI execution. [#24133]
* Added breaking change warnings for Azure Policy cmdlets.
* Added ''AuxTenant'' parameter in ''New-AzResourceGroupDeployment''to support cross-tenant deployment.
* Fixed bug with custom types and deployments whatif. [#13245]
* Fixed bug with nullable array parameters & outputs.
* Fixed bug with TemplateParameterUri not downloading parameters correctly.

Az.Security
* Added new cmdlets for Security Connectors
* Added new cmdlets for ApiCollections Security

Az.StackHCI
* Updated ''Set-AzStackHCI'' to use HTTP PATCH for updating cluster resource instead of HTTP PUT and to only send updated properties.

Az.StackHCIVM
* Reported image download progress

Az.Storage
* Fixed parser logic when downloading blob from managed disk account with Sas Uri and bearer token on Linux and MacOS
- ''Get-AzStorageBlobContent''
* Added warning messages for upcoming breaking changes in Queue cmdlets for removing references to ''Microsoft.Azure.Storage.Queue''
- ''New-AzStorageQueue''
- ''Get-AzStorageQueue''
- ''New-AzStorageQueueSASToken''
* Added warning messages for an upcoming breaking change when uploading a file using SAS token without read permission
- ''Set-AzStorageFileContent''
* Added warning messages for an upcoming breaking change when upgrading a Storage account to StorageV2
- ''Set-AzStorageAccount''
'

# Prerelease string of this module
Expand Down
Loading