-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
Merge release-network-2024-03-01 to main #26136
Conversation
* PS Changes for User Managed Identity * update changeLog.md * update changeLog.md * Update ChangeLog.md * updating New-AzNetworkWatcherFlowLog.md file --------- Co-authored-by: Yabo Hu <[email protected]>
…wlogs (Azure#25709) * Powershell code changes to support new field in flowlogs * adding unit tests * Help generation * Generated flowlogs related files * Revert "Generated flowlogs related files" This reverts commit 4e7c8c0. * add changeLog.md * Reapply "Generated flowlogs related files" This reverts commit 0b7db60. * Adding session records * Revert "Reapply "Generated flowlogs related files"" This reverts commit b17598d. * Modified TestVnetFlowLogWithEmptyFilteringCondition and TestVnetFlowLogWithFiltering * Help files * Model generated flowlogs files * Commit added to ReadMe file against 2024-03-01 * Checking in all the generated files --------- Co-authored-by: Mansi Verma <[email protected]>
…zVirtualNetworkSubnetConfig command (Azure#25794)
Removed noHealthyBackendsBehavior directive.
…ule Override (Azure#25705) * sensitivity add * add back deleted rule * add back deleted rule * removed bracket * merge conf * edit comment and add nuget * retry test * fix test * edit sdk * edit test
* fixing packet capture call to be async * fixing the test to return success * replaced the hard coded sasurl with sasurl generated on the fly * Adding session record for the fixed test * adding change summary to changelog.md * skipping test in cloud runner due to issues accessing deployed storage account * removing storage account actions, replacing the sessions recording and replacing the sasurl with a dummySAS as per recommendation * mask sas url in record json --------- Co-authored-by: Yabo Hu <[email protected]>
* Init * Adding help content * Update test run * Null check * Update ChangeLog.md * Update help * Update test result * Minor string changes * Update ChangeLog.md * Updating BSL label * Update help * Update Remove-AzBastionShareableLink.md * Update ChangeLog.md --------- Co-authored-by: Abhishek Shah <[email protected]> Co-authored-by: Jin Lei <[email protected]>
* Add destination IP address as parameter for PLS * Make Loadbalancer non required
️✔️Az.Accounts
️✔️Az.ApplicationInsights
️✔️Az.Batch
️✔️Az.CognitiveServices
️✔️Az.Compute
️✔️Az.ContainerRegistry
️✔️Az.CosmosDB
️✔️Az.DataLakeStore
️✔️Az.Dns
️✔️Az.EventHub
|
Type | Title | Current Coverage | Description |
---|---|---|---|
Test Coverage Less Than 50% | 22.09 % | Test coverage for the module cannot be lower than 50%. |
⚠️ - MacOS
Type | Title | Current Coverage | Description |
---|---|---|---|
Test Coverage Less Than 50% | 22.09% | Test coverage for the module cannot be lower than 50%. |
⚠️ PowerShell Core - Windows
Type | Title | Current Coverage | Description |
---|---|---|---|
Test Coverage Less Than 50% | 22.09% | Test coverage for the module cannot be lower than 50%. |
⚠️ Windows PowerShell - Windows
Type | Title | Current Coverage | Description |
---|---|---|---|
Test Coverage Less Than 50% | 22.09% | Test coverage for the module cannot be lower than 50%. |
️✔️Az.ManagedServiceIdentity
️✔️Build
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
⚠️ Az.Monitor
️✔️Build
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
⚠️ Test
⚠️ - Linux
Type Title Current Coverage Description ⚠️ Test Coverage Less Than 50% 18.02 % Test coverage for the module cannot be lower than 50%.
⚠️ - MacOS
Type Title Current Coverage Description ⚠️ Test Coverage Less Than 50% 18.02% Test coverage for the module cannot be lower than 50%.
⚠️ PowerShell Core - Windows
Type Title Current Coverage Description ⚠️ Test Coverage Less Than 50% 18.02% Test coverage for the module cannot be lower than 50%.
⚠️ Windows PowerShell - Windows
Type Title Current Coverage Description ⚠️ Test Coverage Less Than 50% 18.02% Test coverage for the module cannot be lower than 50%.
⚠️ Az.NetAppFiles
️✔️Build
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
⚠️ Test
⚠️ - Linux
Type Title Current Coverage Last Coverage Description ⚠️ Test Coverage Less Than 80% 77.92 % 78.87% Test coverage cannot be lower than the number of the last release.
⚠️ - MacOS
Type Title Current Coverage Last Coverage Description ⚠️ Test Coverage Less Than 80% 77.92% 78.87% Test coverage cannot be lower than the number of the last release.
⚠️ PowerShell Core - Windows
Type Title Current Coverage Last Coverage Description ⚠️ Test Coverage Less Than 80% 77.92% 78.87% Test coverage cannot be lower than the number of the last release.
⚠️ Windows PowerShell - Windows
Type Title Current Coverage Last Coverage Description ⚠️ Test Coverage Less Than 80% 77.92% 78.87% Test coverage cannot be lower than the number of the last release.
⚠️ Az.Network
️✔️Build
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️Breaking Change Check
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️Signature Check
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
⚠️ Help Example Check
⚠️ PowerShell Core - Windows
Type Cmdlet Example Line RuleName Description Extent Remediation ⚠️ Get-AzBastionShareableLink 1 1 Unassigned_Variable Get-AzBastionShareableLink -ResourceGroupName $RgName is a null-valued parameter value. -ResourceGroupName Assign value for $RgName. ⚠️ Get-AzBastionShareableLink 1 1 Unassigned_Variable Get-AzBastionShareableLink -Name $bastionName is a null-valued parameter value. -Name Assign value for $bastionName. ⚠️ Get-AzBastionShareableLink 2 1 Unassigned_Variable Get-AzBastionShareableLink -InputObject $bastion is a null-valued parameter value. -InputObject Assign value for $bastion. ⚠️ Get-AzBastionShareableLink 2 1 Unassigned_Variable Get-AzBastionShareableLink -TargetVmId $vm1.Id is a null-valued parameter value. -TargetVmId Assign value for $vm1.Id. ⚠️ New-AzApplicationGatewayFirewallPolicyManagedRuleOverride 1 1 Unassigned_Variable New-AzApplicationGatewayFirewallPolicyManagedRuleOverride -RuleId $ruleId is a null-valued parameter value. -RuleId Assign value for $ruleId. ⚠️ New-AzApplicationGatewayFirewallPolicyManagedRuleOverride 2 1 Unassigned_Variable New-AzApplicationGatewayFirewallPolicyManagedRuleOverride -RuleId $ruleId is a null-valued parameter value. -RuleId Assign value for $ruleId. ⚠️ New-AzApplicationGatewayFirewallPolicyManagedRuleOverride 3 1 Unassigned_Variable New-AzApplicationGatewayFirewallPolicyManagedRuleOverride -RuleId $ruleId is a null-valued parameter value. -RuleId Assign value for $ruleId. ⚠️ New-AzBastionShareableLink 1 1 Unassigned_Variable Get-AzVM -ResourceGroupName $RgName is a null-valued parameter value. -ResourceGroupName Assign value for $RgName. ⚠️ New-AzBastionShareableLink 1 1 Unassigned_Variable Get-AzVM -Name $vmName is a null-valued parameter value. -Name Assign value for $vmName. ⚠️ New-AzBastionShareableLink 1 2 Unassigned_Variable New-AzBastionShareableLink -ResourceGroupName $RgName is a null-valued parameter value. -ResourceGroupName Assign value for $RgName. ⚠️ New-AzBastionShareableLink 1 2 Unassigned_Variable New-AzBastionShareableLink -Name $bastionName is a null-valued parameter value. -Name Assign value for $bastionName. ⚠️ New-AzBastionShareableLink 2 1 Unassigned_Variable Get-AzVM -ResourceGroupName $RgName is a null-valued parameter value. -ResourceGroupName Assign value for $RgName. ⚠️ New-AzBastionShareableLink 2 1 Unassigned_Variable Get-AzVM -Name $vmName1 is a null-valued parameter value. -Name Assign value for $vmName1. ⚠️ New-AzBastionShareableLink 2 2 Unassigned_Variable Get-AzVM -ResourceGroupName $RgName is a null-valued parameter value. -ResourceGroupName Assign value for $RgName. ⚠️ New-AzBastionShareableLink 2 2 Unassigned_Variable Get-AzVM -Name $vmName2 is a null-valued parameter value. -Name Assign value for $vmName2. ⚠️ New-AzBastionShareableLink 2 3 Unassigned_Variable Get-AzBastion -ResourceGroupName $RgName is a null-valued parameter value. -ResourceGroupName Assign value for $RgName. ⚠️ New-AzBastionShareableLink 2 3 Unassigned_Variable Get-AzBastion -Name $bastionName is a null-valued parameter value. -Name Assign value for $bastionName. ⚠️ New-AzBastionShareableLink 2 4 Mismatched_Parameter_Value_Type New-AzBastionShareableLink -TargetVmId $vm1.Id, $vm2.Id is not an expected parameter value type. -TargetVmId Use correct parameter value type. Expected Type is string. Now the type is Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineInstanceView.(Command). ⚠️ New-AzPrivateLinkService 1 4 Mismatched_Parameter_Value_Type New-AzPrivateLinkServiceIpConfig -Subnet $subnet is not an expected parameter value type. -Subnet Use correct parameter value type. Expected Type is Microsoft.Azure.Commands.Network.Models.PSSubnet. Now the type is Microsoft.Azure.Commands.Network.Models.PSVirtualNetwork.(Command). ⚠️ New-AzPrivateLinkService 2 4 Mismatched_Parameter_Value_Type New-AzPrivateLinkServiceIpConfig -Subnet $subnet is not an expected parameter value type. -Subnet Use correct parameter value type. Expected Type is Microsoft.Azure.Commands.Network.Models.PSSubnet. Now the type is Microsoft.Azure.Commands.Network.Models.PSVirtualNetwork.(Command). ⚠️ New-AzPrivateLinkService 2 5 Mismatched_Parameter_Value_Type New-AzPrivateLinkServiceIpConfig -Subnet $subnet is not an expected parameter value type. -Subnet Use correct parameter value type. Expected Type is Microsoft.Azure.Commands.Network.Models.PSSubnet. Now the type is Microsoft.Azure.Commands.Network.Models.PSVirtualNetwork.(Command). ⚠️ New-AzPrivateLinkService 2 6 Mismatched_Parameter_Value_Type New-AzPrivateLinkServiceIpConfig -Subnet $subnet is not an expected parameter value type. -Subnet Use correct parameter value type. Expected Type is Microsoft.Azure.Commands.Network.Models.PSSubnet. Now the type is Microsoft.Azure.Commands.Network.Models.PSVirtualNetwork.(Command). ⚠️ Remove-AzBastionShareableLink 1 1 Unassigned_Variable Remove-AzBastionShareableLink -ResourceGroupName $RgName is a null-valued parameter value. -ResourceGroupName Assign value for $RgName. ⚠️ Remove-AzBastionShareableLink 1 1 Unassigned_Variable Remove-AzBastionShareableLink -Name $bastionName is a null-valued parameter value. -Name Assign value for $bastionName. ⚠️ Remove-AzBastionShareableLink 1 1 Unassigned_Variable Remove-AzBastionShareableLink -TargetVmId $vm.Id is a null-valued parameter value. -TargetVmId Assign value for $vm.Id. ⚠️ Remove-AzBastionShareableLink 2 1 Unassigned_Variable Remove-AzBastionShareableLink -InputObject $bastion is a null-valued parameter value. -InputObject Assign value for $bastion. ⚠️ Remove-AzBastionShareableLink 2 1 Unassigned_Variable Remove-AzBastionShareableLink -TargetVmId $vm.Id is a null-valued parameter value. -TargetVmId Assign value for $vm.Id.
⚠️ Windows PowerShell - Windows
Type Cmdlet Example Line RuleName Description Extent Remediation ⚠️ Get-AzBastionShareableLink 1 1 Unassigned_Variable Get-AzBastionShareableLink -ResourceGroupName $RgName is a null-valued parameter value. -ResourceGroupName Assign value for $RgName. ⚠️ Get-AzBastionShareableLink 1 1 Unassigned_Variable Get-AzBastionShareableLink -Name $bastionName is a null-valued parameter value. -Name Assign value for $bastionName. ⚠️ Get-AzBastionShareableLink 2 1 Unassigned_Variable Get-AzBastionShareableLink -InputObject $bastion is a null-valued parameter value. -InputObject Assign value for $bastion. ⚠️ Get-AzBastionShareableLink 2 1 Unassigned_Variable Get-AzBastionShareableLink -TargetVmId $vm1.Id is a null-valued parameter value. -TargetVmId Assign value for $vm1.Id. ⚠️ New-AzApplicationGatewayFirewallPolicyManagedRuleOverride 1 1 Unassigned_Variable New-AzApplicationGatewayFirewallPolicyManagedRuleOverride -RuleId $ruleId is a null-valued parameter value. -RuleId Assign value for $ruleId. ⚠️ New-AzApplicationGatewayFirewallPolicyManagedRuleOverride 2 1 Unassigned_Variable New-AzApplicationGatewayFirewallPolicyManagedRuleOverride -RuleId $ruleId is a null-valued parameter value. -RuleId Assign value for $ruleId. ⚠️ New-AzApplicationGatewayFirewallPolicyManagedRuleOverride 3 1 Unassigned_Variable New-AzApplicationGatewayFirewallPolicyManagedRuleOverride -RuleId $ruleId is a null-valued parameter value. -RuleId Assign value for $ruleId. ⚠️ New-AzBastionShareableLink 1 1 Unassigned_Variable Get-AzVM -ResourceGroupName $RgName is a null-valued parameter value. -ResourceGroupName Assign value for $RgName. ⚠️ New-AzBastionShareableLink 1 1 Unassigned_Variable Get-AzVM -Name $vmName is a null-valued parameter value. -Name Assign value for $vmName. ⚠️ New-AzBastionShareableLink 1 2 Unassigned_Variable New-AzBastionShareableLink -ResourceGroupName $RgName is a null-valued parameter value. -ResourceGroupName Assign value for $RgName. ⚠️ New-AzBastionShareableLink 1 2 Unassigned_Variable New-AzBastionShareableLink -Name $bastionName is a null-valued parameter value. -Name Assign value for $bastionName. ⚠️ New-AzBastionShareableLink 2 1 Unassigned_Variable Get-AzVM -ResourceGroupName $RgName is a null-valued parameter value. -ResourceGroupName Assign value for $RgName. ⚠️ New-AzBastionShareableLink 2 1 Unassigned_Variable Get-AzVM -Name $vmName1 is a null-valued parameter value. -Name Assign value for $vmName1. ⚠️ New-AzBastionShareableLink 2 2 Unassigned_Variable Get-AzVM -ResourceGroupName $RgName is a null-valued parameter value. -ResourceGroupName Assign value for $RgName. ⚠️ New-AzBastionShareableLink 2 2 Unassigned_Variable Get-AzVM -Name $vmName2 is a null-valued parameter value. -Name Assign value for $vmName2. ⚠️ New-AzBastionShareableLink 2 3 Unassigned_Variable Get-AzBastion -ResourceGroupName $RgName is a null-valued parameter value. -ResourceGroupName Assign value for $RgName. ⚠️ New-AzBastionShareableLink 2 3 Unassigned_Variable Get-AzBastion -Name $bastionName is a null-valued parameter value. -Name Assign value for $bastionName. ⚠️ New-AzBastionShareableLink 2 4 Mismatched_Parameter_Value_Type New-AzBastionShareableLink -TargetVmId $vm1.Id, $vm2.Id is not an expected parameter value type. -TargetVmId Use correct parameter value type. Expected Type is string. Now the type is Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineInstanceView.(Command). ⚠️ New-AzPrivateLinkService 1 4 Mismatched_Parameter_Value_Type New-AzPrivateLinkServiceIpConfig -Subnet $subnet is not an expected parameter value type. -Subnet Use correct parameter value type. Expected Type is Microsoft.Azure.Commands.Network.Models.PSSubnet. Now the type is Microsoft.Azure.Commands.Network.Models.PSVirtualNetwork.(Command). ⚠️ New-AzPrivateLinkService 2 4 Mismatched_Parameter_Value_Type New-AzPrivateLinkServiceIpConfig -Subnet $subnet is not an expected parameter value type. -Subnet Use correct parameter value type. Expected Type is Microsoft.Azure.Commands.Network.Models.PSSubnet. Now the type is Microsoft.Azure.Commands.Network.Models.PSVirtualNetwork.(Command). ⚠️ New-AzPrivateLinkService 2 5 Mismatched_Parameter_Value_Type New-AzPrivateLinkServiceIpConfig -Subnet $subnet is not an expected parameter value type. -Subnet Use correct parameter value type. Expected Type is Microsoft.Azure.Commands.Network.Models.PSSubnet. Now the type is Microsoft.Azure.Commands.Network.Models.PSVirtualNetwork.(Command). ⚠️ New-AzPrivateLinkService 2 6 Mismatched_Parameter_Value_Type New-AzPrivateLinkServiceIpConfig -Subnet $subnet is not an expected parameter value type. -Subnet Use correct parameter value type. Expected Type is Microsoft.Azure.Commands.Network.Models.PSSubnet. Now the type is Microsoft.Azure.Commands.Network.Models.PSVirtualNetwork.(Command). ⚠️ Remove-AzBastionShareableLink 1 1 Unassigned_Variable Remove-AzBastionShareableLink -ResourceGroupName $RgName is a null-valued parameter value. -ResourceGroupName Assign value for $RgName. ⚠️ Remove-AzBastionShareableLink 1 1 Unassigned_Variable Remove-AzBastionShareableLink -Name $bastionName is a null-valued parameter value. -Name Assign value for $bastionName. ⚠️ Remove-AzBastionShareableLink 1 1 Unassigned_Variable Remove-AzBastionShareableLink -TargetVmId $vm.Id is a null-valued parameter value. -TargetVmId Assign value for $vm.Id. ⚠️ Remove-AzBastionShareableLink 2 1 Unassigned_Variable Remove-AzBastionShareableLink -InputObject $bastion is a null-valued parameter value. -InputObject Assign value for $bastion. ⚠️ Remove-AzBastionShareableLink 2 1 Unassigned_Variable Remove-AzBastionShareableLink -TargetVmId $vm.Id is a null-valued parameter value. -TargetVmId Assign value for $vm.Id. ️✔️Help File Existence Check
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️File Change Check
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️UX Metadata Check
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️Generated Sdk Check
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️Test
️✔️ - Linux
️✔️ - MacOS
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️Az.OperationalInsights
️✔️Build
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️Az.PrivateDns
️✔️Build
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️Test
️✔️ - Linux
️✔️ - MacOS
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️Az.RecoveryServices
️✔️Build
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️Test
️✔️ - Linux
️✔️ - MacOS
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️Az.Resources
️✔️Build
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️Az.Security
️✔️Build
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️Test
️✔️ - Linux
️✔️ - MacOS
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️Az.ServiceBus
️✔️Build
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️Test
️✔️ - Linux
️✔️ - MacOS
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️Az.SignalR
️✔️Build
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️Test
️✔️ - Linux
️✔️ - MacOS
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️Az.Sql
️✔️Build
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️Test
️✔️ - Linux
️✔️ - MacOS
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️Az.Storage
️✔️Build
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️Az.Websites
️✔️Build
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
️✔️Test
️✔️ - Linux
️✔️ - MacOS
️✔️PowerShell Core - Windows
️✔️Windows PowerShell - Windows
|
|
@msJinLei Which branch are you going to merge in the release ? msJinLei:network-release or release-network-2024-03-01 |
@kamboj-prjwl |
793e09e
to
4f1b6c6
Compare
Description
@kamboj-prjwl As the network release branch contains a lot of important changes, it is risky to merge it at the latest minute. I am merging the release-network-2024-03-01 branch to main. Please review the PR.
After the PR is merged, release-network-2024-03-01 should be deleted and #26091 and #25810 should be retargeting to main branch
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.