Skip to content
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

[Storage][Do Not Squash] Merge recent changes from main to Az.Storgae-preview #26203

Merged
merged 73 commits into from
Oct 8, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
61d8a7b
[CI] remove github pat usage (#25605)
YanaXu Jul 23, 2024
e51b5ff
PS Changes for User Managed Identity (#25632)
jmegha123 Jul 29, 2024
0dec092
Powershell changes for EnabledFilteringCriteria in NetworkWatcher Flo…
mansi-verma-1510 Aug 6, 2024
0a38851
[Network] - Added support for DefaultOutboundAccess property in Set-A…
phrazfipho Aug 12, 2024
d230ce1
Remove directive (#25839)
EugenioPena Aug 19, 2024
9c0deae
Sensitivity Feature for Application Gateway Firewall Policy Managed R…
Shawnli222 Aug 20, 2024
4a9f511
fixing packet capture call to be async (#25888)
nikhilpadhye1 Aug 23, 2024
5e792bf
[Bastion] Add support for Bastion shareable links (#25623)
abhi7860 Sep 9, 2024
bc49638
Update Workloads.sln to remove workloads.autorest (#26049)
dolauli Sep 9, 2024
3b1553e
Move Workloads to main (#26050)
azure-pipelines[bot] Sep 9, 2024
c4ee1b3
Register Microsoft.VideoIndexer/accounts to private link cmdlets. (#2…
yaeldMS Sep 9, 2024
945649d
Bump up version for Workloads (#26059)
azure-powershell-bot Sep 10, 2024
64f9db2
[CI] Run external CredScan in Security tools pipeline (#26054)
YanaXu Sep 10, 2024
285423f
Edit MinimalVersion.csv in batch (#25997)
BethanyZhou Sep 10, 2024
3cba635
Update LiveTestUtility.psd1 to export New-LiveTestPassword function (…
vidai-msft Sep 10, 2024
eb6d672
[eng] Remove changed modules from minimalVersion.csv only (#25992)
BethanyZhou Sep 10, 2024
6c7b0c9
Changes (#26073)
kamboj-prjwl Sep 12, 2024
04bcd55
Corrected other-site-link-broken build warnings (#26074)
mikefrobbins Sep 12, 2024
92c2fb0
Corrected link-broken build warnings (#26078)
mikefrobbins Sep 12, 2024
b819ada
[Blueprint] Remove Blueprint 0.20.7-preview dependencies on released …
JoyerJin Sep 13, 2024
8f83bd3
Sync resourceManagement.yml (#26089)
azure-powershell-bot Sep 14, 2024
19a6aad
Modify ChangeLog (#26087)
kamboj-prjwl Sep 14, 2024
2b77d4c
Add destination IP address as parameter for PLS (#26075)
kimsam11 Sep 15, 2024
d7338d0
Add CosmosDB RP API Version 2024-08-15 (#25800)
carjackson-msft Sep 15, 2024
a9b7146
updates (#26114)
grizzlytheodore Sep 18, 2024
97d838e
update templates (#26109)
mwesigwaguma Sep 18, 2024
178dcc0
Sync resourceManagement.yml (#26100)
azure-powershell-bot Sep 18, 2024
fb6e430
Removed invalid url generating 404s (#26116)
mikefrobbins Sep 18, 2024
4d19b01
[DataMigration] Remove DataMigration 0.7.0-preview dependencies on re…
JoyerJin Sep 18, 2024
5be1a7a
[Marketplace] Remove Microsoft.Azure.Management.Marketplace 1.1.0 dep…
JoyerJin Sep 18, 2024
8ac4471
[ManagementPartner] Remove Microsoft.Azure.Management.ManagementPartn…
JoyerJin Sep 18, 2024
fba5d63
Move Fabric to main (#26102)
azure-pipelines[bot] Sep 18, 2024
12cd4bf
Migrate Storage from generation to main (#26106)
azure-pipelines[bot] Sep 18, 2024
0871f0a
Migrate KubernetesRuntime from generation to main (#26118)
azure-pipelines[bot] Sep 18, 2024
9e4fef6
Update version controller to accept assigned version (#26025)
Nickcandy Sep 18, 2024
789536d
[Billing] Re-name about Get-UsageAggregates and added alias (#26121)
lijinpei2008 Sep 18, 2024
1552e99
Migrate ElasticSan from generation to main (#26130)
azure-pipelines[bot] Sep 19, 2024
924eb68
Migrate Resources from generation to main (#26129)
azure-pipelines[bot] Sep 19, 2024
4be031b
[DataFactory]Support New Features In ADF (#26070)
Jingshu918 Sep 19, 2024
a3656bc
Merge branch 'main' into network-release
msJinLei Sep 19, 2024
1bcf13f
[DataFactory]Update MD Files (#26134)
Jingshu918 Sep 19, 2024
4f1b6c6
Fix the CredScan issue
msJinLei Sep 19, 2024
ba0cb01
Update New-AzApplicationInsightsWebTest.md (#26065)
CourtGoodson Sep 20, 2024
fff096b
[HDInsight] Fix a bug (#26135)
yuc-Li Sep 20, 2024
b34384f
Migrate Monitor from generation to main (#26124)
azure-pipelines[bot] Sep 20, 2024
fe30631
Migrate App from generation to main (#26140)
azure-pipelines[bot] Sep 20, 2024
1905db6
Update managed-identity-best-practices.md (#26139)
msJinLei Sep 20, 2024
7c138b4
Merge pull request #26136 from msJinLei/network-release
msJinLei Sep 20, 2024
5db48fb
Migrate RedisEnterpriseCache from generation to main (#26144)
azure-pipelines[bot] Sep 20, 2024
3d587fb
Move Terraform to main (#26145)
azure-pipelines[bot] Sep 20, 2024
e76223d
Fixing bug for replication to Managed disk for HyperV to Azure scenar…
vidyadharijami Sep 23, 2024
8cc130d
Migrate StandbyPool from generation to main (#26117)
azure-pipelines[bot] Sep 23, 2024
9e3b260
update docker file (#26153)
Nickcandy Sep 23, 2024
03c04c4
Update Help Docs for Az.Network (#26156)
msJinLei Sep 23, 2024
dc9bfed
add warning for context breaking (#26154)
yifanz7 Sep 24, 2024
7c9a9fb
Migrate ConnectedKubernetes from generation to main (#26128)
azure-pipelines[bot] Sep 24, 2024
33f0648
[IotCentral] Az.IotCentral completed the Track 1 to SDK (#26151)
lijinpei2008 Sep 24, 2024
fdbb30a
Move ConnectedKubernetes to main (#26159)
azure-pipelines[bot] Sep 24, 2024
131125b
Update Get-AzStorageBlob.md (#26112)
VigneshB-Microsoft Sep 24, 2024
abbe9c2
Remove ProgressAction (#26161)
msJinLei Sep 24, 2024
3b49cdc
Update CredScanSuppressions.json (#26163)
Nickcandy Sep 24, 2024
a86b8fc
fix verison control script (#26164)
Nickcandy Sep 24, 2024
ffec695
Integrate security library with secrets detection (#25935)
vidai-msft Sep 24, 2024
e07f94b
Migrate ConnectedMachine from generation to release-2024-10-08 (#26166)
azure-pipelines[bot] Sep 24, 2024
89a4dae
Fix bug to allow params to be toggled off
dannysongg Sep 24, 2024
368e363
Merge pull request #26167 from dannysongg/allow-params-toggle
msJinLei Sep 25, 2024
6b98595
Release-2024-10-08 (#26165)
msJinLei Sep 26, 2024
0b11e7c
Add Thanks-Section (#26176)
msJinLei Sep 26, 2024
80bf24c
Merge pull request #26178 from Azure/release-2024-10-08
msJinLei Sep 26, 2024
d8ea26d
[Monitor] Update upcoming-breaking-change (#26180)
lijinpei2008 Sep 26, 2024
513d6c0
Move Resources to main (#26173)
azure-pipelines[bot] Sep 27, 2024
c0731e4
PS Development for UDR and NSG Management (#25810)
ankursood23 Sep 30, 2024
2970726
resolve merge conflicts
yifanz7 Sep 30, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
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