Skip to content

Commit

Permalink
Merge pull request #26203 from yifanz7/mergestorage
Browse files Browse the repository at this point in the history
[Storage][Do Not Squash] Merge recent changes from main to Az.Storgae-preview
  • Loading branch information
vidai-msft authored Oct 8, 2024
2 parents 8c66d6b + 2970726 commit 6a7f473
Show file tree
Hide file tree
Showing 4,645 changed files with 793,320 additions and 161,159 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
17 changes: 17 additions & 0 deletions .azure-pipelines/security-tools.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,23 @@ jobs:
outputFormat: sarif
scanFolder: SecurityTmp
suppressionsFile: tools/SecurityTools/CredScanSuppressions.json
- task: PowerShell@2
displayName: Run external CredScan
env:
GDN_CREDSCAN_OUTPUTTYPE: sarif
Scan_Folder: SecurityTmp
GDN_CREDSCAN_SUPPRESSIONSPATH: tools/SecurityTools/CredScanSuppressions.json
GDN_CREDSCAN_SUPPRESSASERROR: False
inputs:
targetType: inline
script: |
nuget.exe install Microsoft.Security.DevOps.Cli
$toolsPath = Join-Path ("Microsoft.Security.DevOps.Cli*" | Resolve-Path) tools
$env:Path = "$toolsPath;$env:Path"
$env:GDN_CREDSCAN_TARGETDIRECTORY = (Resolve-Path $env:Scan_Folder).Path
guardian init -f
guardian run -t CredScan
- task: PowerShell@2
displayName: Generate a response text file for BinSkim
inputs:
Expand Down
136 changes: 134 additions & 2 deletions .github/policies/resourceManagement.yml
Original file line number Diff line number Diff line change
Expand Up @@ -194,6 +194,22 @@ configuration:
- yairgil
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: Amg
- hasLabel:
label: Service Attention
- hasLabel:
label: Amg
then:
- mentionUsers:
mentionees:
- ABZhang0
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 Expand Up @@ -280,6 +296,22 @@ configuration:
- azmonapplicationinsights
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: Appservice-kube
- hasLabel:
label: Service Attention
- hasLabel:
label: Appservice-kube
then:
- mentionUsers:
mentionees:
- Juliehzl
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 Expand Up @@ -675,6 +707,7 @@ configuration:
- mentionUsers:
mentionees:
- cabbpt
- theelderwand
replyTemplate: Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc ${mentionees}.
assignMentionees: False
- if:
Expand Down Expand Up @@ -1056,6 +1089,9 @@ configuration:
- mentionUsers:
mentionees:
- gxy001
- yangyuan
- tianxin-ms
- xiaomin-ms
replyTemplate: Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc ${mentionees}.
assignMentionees: False
- if:
Expand Down Expand Up @@ -1221,6 +1257,22 @@ configuration:
- sandeepraichura
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: confcom
- hasLabel:
label: Service Attention
- hasLabel:
label: confcom
then:
- mentionUsers:
mentionees:
- SethHollandsworth
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 Expand Up @@ -1269,6 +1321,22 @@ configuration:
- raghushantha
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: connectedvmware
- hasLabel:
label: Service Attention
- hasLabel:
label: connectedvmware
then:
- mentionUsers:
mentionees:
- nascarsayan
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 Expand Up @@ -2015,6 +2083,22 @@ configuration:
- Saglodha
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: fleet
- hasLabel:
label: Service Attention
- hasLabel:
label: fleet
then:
- mentionUsers:
mentionees:
- Ealianis
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 Expand Up @@ -2254,6 +2338,22 @@ configuration:
- Tanmayeekamath
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: load
- hasLabel:
label: Service Attention
- hasLabel:
label: load
then:
- mentionUsers:
mentionees:
- Himanshu49
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 Expand Up @@ -3281,8 +3381,8 @@ configuration:
then:
- mentionUsers:
mentionees:
- tjsomasundaram
- aimankhan
- sreehari-ms
- vivekkhare31
replyTemplate: Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc ${mentionees}.
assignMentionees: False
- if:
Expand Down Expand Up @@ -3602,6 +3702,22 @@ configuration:
- alzimmermsft
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: scvmm
- hasLabel:
label: Service Attention
- hasLabel:
label: scvmm
then:
- mentionUsers:
mentionees:
- hsurana06
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 Expand Up @@ -3653,6 +3769,22 @@ configuration:
- nazang
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: SelfHelp
- hasLabel:
label: Service Attention
- hasLabel:
label: SelfHelp
then:
- mentionUsers:
mentionees:
- kenabd
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
91 changes: 91 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,94 @@
## 12.4.0 - October 2024
#### Az.App 1.1.0
* Added breaking change messages:
* 'New-AzContainerApp'
* 'New-AzContainerAppJob'
* 'Update-AzContainerApp'
* 'Update-AzContainerAppJob'
* Fixed an issue that caused Get/New-Az* cmdlets with returned objects to incorrectly expose the parameter [-PassThru].
* 'Get-AzContainerApp'
* 'Get-AzContainerAppAuthToken'
* 'Get-AzContainerAppDiagnosticRoot'
* 'New-AzContainerAppManagedCert'

#### Az.Billing 2.1.0
* Renamed 'Get-UsageAggregates' to 'Get-AzUsageAggregate' and added 'Get-UsageAggregates' as the alias to avoid breaking change.

#### Az.Compute 8.4.0
* Added 'SkuProfileVmSize' and 'SkuProfileAllocationStrategy' parameters to 'New-AzVmss', 'New-AzVmssConfig', and 'Update-AzVmss' cmdlets for VMSS Instance Mix operations.
* Added a new optional parameter '-GenerateSshKey-type' to the 'New-AzVM' cmdlet, allowing users to specify the type of SSH key to generate (Ed25519 or RSA).
* Added 'EnableResilientVMCreate' and 'EnableResilientVMDelete' parameters to 'Update-AzVmss' and 'New-AzVmssConfig' cmdlets for enhanced VM resilience options.
* Added 'IsVMInStandByPool' property to 'PSVirtualMachineInstanceView' object. [#25736]

#### Az.CosmosDB 1.15.0
* Added new parameter 'DisableTtl' to 'Restore-AzCosmosDBAccount'.

#### Az.DataFactory 1.18.8
* Added support for Iceberg format as a sink.
* Enabled sslMode and useSystemTrustStore options for MariaDB.

#### Az.ElasticSan 1.1.0
* Supported 'EnforceDataIntegrityCheckForIscsi' for creating and updating volume groups

#### Az.HDInsight 6.2.1
* Fixed a bug: Error occurs when setting the same assigned identity for storage and esp configurations.

#### Az.KeyVault 6.2.0
* Fixed a parameter validation issue in Set-AzureKeyVaultCertificatePolicy. [#25649]

#### Az.Monitor 5.2.2
* Added breaking change messages:
* 'New-AzDataCollectionEndpoint'
* 'New-AzDataCollectionRule'
* 'Update-AzDataCollectionEndpoint'
* 'Update-AzDataCollectionRule'
* Updated documentation for 'New-AzActionGroupLogicAppReceiverObject'

#### Az.Network 7.9.0
* Onboarded 'Microsoft.VideoIndexer/accounts' to private link cmdlets
* Added support to create, get and delete Bastion shareable links
- 'New-AzBastionShareableLink'
- 'Get-AzBastionShareableLink'
- 'Remove-AzBastionShareableLink'
* Fixed a bug in cmdlet 'Invoke-AzFirewallPacketCapture' which caused the packet capture request to be stuck in a waiting for activation state.
* Updated cmdlet to add the property of 'Sensitivity', and updated corresponding cmdlets.
- 'New-AzApplicationGatewayFirewallPolicyManagedRuleOverride'
* Added support for 'DefaultOutboundAccess' property in 'Set-AzVirtualNetworkSubnetConfig' command
* Added support for 'EnabledFilteringCriteria' property in 'New-AzNetworkWatcherFlowLog' and 'Set-AzNetworkWatcherFlowLog' commands
* Added support of 'UserAssignedIdentityId' Property in 'New-AzNetworkWatcherFlowLog' and 'Set-AzNetworkWatcherFlowLog' commands
* Added support of 'DestinationIPAddress' property in 'New-AzPrivateLinkService' command
- 'LoadBalancerFrontendIpConfiguration' is not a mandatory parameter anymore.
- The user can provide either 'LoadBalancerFrontendIpConfiguration' or 'DestinationIPAddress'.

#### Az.RecoveryServices 7.2.0
* Fixed bug for making RecoveryAzureStorageAccountId parameter optional in 'New-ASRReplicationProtectedItem' cmdlet of H2A.

#### Az.RedisEnterpriseCache 1.3.0
* Added support for using Microsoft Entra token-based authentication.
* Added the new properties of Cluster: highAvailability and redundancyMode.
* Added new product SKUs.
* Added the new properties of Database: accessKeysAuthentication.
* Added Invoke-AzRedisEnterpriseCacheForceDatabaseLinkToReplicationGroup to force link geo replicated caches.
* Added Update-AzRedisEnterpriseCacheDatabaseDbRedisVersion to upgrade the redis database version directly.

#### Az.Resources 7.5.0
* Added 'ResourceSelector' and 'Override' parameters to 'New/Update-AzPolicyAssignment'.
* Added 'ResourceSelector' parameter to 'New/Update-AzPolicyExemption'.
* Removed 'Experimental' notice from '-WithSource' parameter to 'Publish-AzBicepModule'.

#### Az.StackHCIVM 1.0.5
* Fixed the update issue

#### Az.Storage 7.4.0
* Added a warning for an upcoming breaking change for removing references to 'Microsoft.Azure.Storage.File'
- 'Start-AzStorageFileCopy'

#### Az.Websites 3.2.2
* Fix bug where parameters could not be set to false for 'Publish-AzWebApp'

### Thanks to our community contributors
* @jufuku0108, Update New-AzKeyVault.md (#26032)

## 12.3.0 - September 2024
#### Az.Accounts 3.0.4
* Added customized UserAgent for ARM telemetry.
Expand Down
5 changes: 4 additions & 1 deletion docker/Dockerfile-alpine-3.17
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
FROM mcr.microsoft.com/powershell:alpine-3.17
RUN apk update && apk upgrade --no-cache

ARG REPOSITORY=PSGallery
ARG MODULE=Az
Expand Down Expand Up @@ -36,7 +37,9 @@ RUN if [ "${LATEST}" = True ] ; then \
pwsh -Command Invoke-WebRequest -uri ${BLOB_URL} -OutFile latest.tar.gz && \
mkdir latest && \
tar -zxvf ./latest.tar.gz -C ./latest && \
pwsh -Command ./latest/InstallModule.ps1 -Scope AllUsers;\
pwsh -Command ./latest/InstallModule.ps1 -Scope AllUsers &&\
rm -fr latest &&\
rm -f latest.tar.gz ;\
else \
# install old azure-powershell from PSGallery
pwsh -Command Set-PSRepository -Name ${REPOSITORY} -InstallationPolicy Trusted && \
Expand Down
Loading

0 comments on commit 6a7f473

Please sign in to comment.