Skip to content

Commit

Permalink
Merge branch 'release-2018-09-17' of https://github.com/Azure/azure-p…
Browse files Browse the repository at this point in the history
…owershell into ignite

# Conflicts:
#	src/ResourceManager/Compute/Commands.Compute/ChangeLog.md
  • Loading branch information
hyonholee committed Sep 15, 2018
2 parents e15f558 + d64881c commit fd99562
Show file tree
Hide file tree
Showing 166 changed files with 41,712 additions and 5,319 deletions.
140 changes: 139 additions & 1 deletion ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,142 @@
## 6.8.1 - August 2018
## 6.9.0 - September 2018
#### General
* AzureRM.SignalR was added to the AzureRM rollup module

#### AzureRM.Profile
* Minor changes to the storage common code
* Updated help files to include full parameter types.
- Changed -ServicePrincipal to non-mandatory in the ServicePrincipalCertificateWithSubscriptionId parameter set

#### Azure.Storage
* Upgrade to Azure Storage Client Library 9.3.0 and Azure Storage DataMovement Library 0.8.1
* Support create Storage Context with OAuth.
- New-AzureStorageContext

#### AzureRM.Cdn
* Added Standard_Microsoft in Cdn pricing sku.

#### AzureRM.Compute
* Move dependencies on Keyvault and Storage to the common dependencies.
* Add support for more virutal machine sizes to AEM cmdlets

#### AzureRM.Dns
* Added support for alias record during dns record creation

#### AzureRM.Insights
* Fixed issues #6833 and #7102 (Diagnostic Settings area)
- Issues with the default name, i.e. 'service', during creation and listing/getting of diagnostic settings
- Issues creating diagnostic settings with categories
* Added deprecation message for metrics time grains parameters
- Timegrains parameters are still being accepted (this is a non-breaking change,) but they are ignored in the backend since only PT1M is valid

#### AzureRM.Network
* Replaced LoadBalancer cmdlets with generated code
- LoadBalancerInboundNatPoolConfig: added parameters IdleTimeoutInMinutes, EnableFloatingIp and EnableTcpReset
- LoadBalancerInboundNatRuleConfig: added parameter EnableTcpReset
- LoadBalancerRuleConfig: added parameter EnableTcpReset
- LoadBalancerProbeConfig: added support for value "Https" for parameter Protocol
* Added new commands for new LoadBalancer's subresource OutboundRule
- Add-AzureRmLoadBalancerOutboundRuleConfig
- Get-AzureRmLoadBalancerOutboundRuleConfig
- New-AzureRmLoadBalancerOutboundRuleConfig
- Set-AzureRmLoadBalancerOutboundRuleConfig
- Remove-AzureRmLoadBalancerOutboundRuleConfig
* Added new HostedWorkloads property for PSNetworkInterface
* Added new commands for feature: Azure Firewall via ARM
- Added Get-AzureRmFirewall
- Added Set-AzureRmFirewall
- Added New-AzureRmFirewall
- Added Remove-AzureRmFirewall
- Added New-AzureRmFirewallApplicationRuleCollection
- Added New-AzureRmFirewallApplicationRule
- Added New-AzureRmFirewallNatRuleCollection
- Added New-AzureRmFirewallNatRule
- Added New-AzureRmFirewallNetworkRuleCollection
- Added New-AzureRmFirewallNetworkRule
* Added support for Trusted Root certificate and Autoscale configuration in Application Gateway
- New Cmdlets added:
- Add-AzureRmApplicationGatewayTrustedRootCertificate
- Get-AzureRmApplicationGatewayTrustedRootCertificate
- New-AzureRmApplicationGatewayTrustedRootCertificate
- Remove-AzureRmApplicationGatewayTrustedRootCertificate
- Set-AzureRmApplicationGatewayTrustedRootCertificate
- Get-AzureRmApplicationGatewayAutoscaleConfiguration
- New-AzureRmApplicationGatewayAutoscaleConfiguration
- Remove-AzureRmApplicationGatewayAutoscaleConfiguration
- Set-AzureRmApplicationGatewayAutoscaleConfiguration
- Cmdlets updated with optonal parameter -TrustedRootCertificate
- New-AzureRmApplicationGateway
- Set-AzureRmApplicationGateway
- New-AzureRmApplicationGatewayBackendHttpSetting
- Set-AzureRmApplicationGatewayBackendHttpSetting
- Cmdlets updated with optonal parameter -AutoscaleConfiguration
- New-AzureRmApplicationGateway
- Set-AzureRmApplicationGateway
* Add cmdlet for Interface Endpoint Get-AzureInterfaceEndpoint
* Added support for multiple address prefixes in a subnet. Updated cmdlets:
- New-AzureRmVirtualNetworkSubnetConfig
- Set-AzureRmVirtualNetworkSubnetConfig
- Add-AzureRmVirtualNetworkSubnetConfig
- Get-AzureRmVirtualNetworkSubnetConfig
- Add-AzureRmApplicationGatewayAuthenticationCertificate
- Add-AzureRmApplicationGatewayFrontendIPConfig
- New-AzureRmApplicationGatewayFrontendIPConfig
- Set-AzureRmApplicationGatewayFrontendIPConfig
- Add-AzureRmApplicationGatewayIPConfiguration
- New-AzureRmApplicationGatewayIPConfiguration
- Set-AzureRmApplicationGatewayIPConfiguration
- Add-AzureRmNetworkInterfaceIpConfig
- New-AzureRmNetworkInterfaceIpConfig - Set-AzureRmNetworkInterfaceIpConfig
- New-AzureRmVirtualNetworkGatewayIpConfig
- Add-AzureRmVirtualNetworkGatewayIpConfig
- Set-AzureRmLoadBalancerFrontendIpConfig
- Add-AzureRmLoadBalancerFrontendIpConfig
- New-AzureRmLoadBalancerFrontendIpConfig
- New-AzureRmNetworkInterface
* Adding support to perform CRUD operations for subnet delegation.
- New-AzureRmDelegation: Creates a new delegation, which can be added to a subnet
- Remove-AzureRmDelegation: Takes in a subnet and removes the provided delegation name from that subnet
- Add-AzureRmDelegation: Takes in a subnet and adds the provided service name as a delegation to that subnet
- Get-AzureRmDelegation
- Get-AzureRmAvailableServiceDelegations

#### AzureRM.RecoveryServices.SiteRecovery
* Support for managed Managed disk

#### AzureRM.RedisCache
* Updated Insights dependency.

#### AzureRM.Resources
* Update New-AzureRmResourceGroupDeployment with new parameter RollbackAction
- Add support for OnErrorDeployment with the new parameter.
* Support managed identity on policy assignments.
* Parameters with default values are no longer requred when assigning a policy with 'New-AzureRmPolicyAssignment'
* Add new cmdlet Get-AzureRmPolicyAlias for retrieving policy aliases

#### AzureRM.SignalR
* Update SignalR SDK version to 0.10.0-preview
* Update SKU names to Free_F1 and Standard_S1
* Add version field to the PSSignalRResource object and connection string to the PSSignalRKeys object.

#### AzureRM.Storage
* Upgrade to Azure Storage Client Library 9.3.0
* Support Immutability Policy in AzureRm.Storage
- Remove-AzureRmStorageAccountNetworkRule
- Get-AzureRmStorageContainer
- Update-AzureRmStorageContainer
- New-AzureRmStorageContainer
- Remove-AzureRmStorageContainer
- Add-AzureRmStorageContainerLegalHold
- Remove-AzureRmStorageContainerLegalHold
- Set-AzureRmStorageContainerImmutabilityPolicy
- Get-AzureRmStorageContainerImmutabilityPolicy
- Remove-AzureRmStorageContainerImmutabilityPolicy
- Lock-AzureRmStorageContainerImmutabilityPolicy

#### AzureRM.Websites
* Updating to use the latest .NET SDK version (2.0.0)

## 6.8.1 - August 2018
#### General
* Fixed issue with default resource groups not being set.
* Updated common runtime assemblies
Expand Down
2 changes: 1 addition & 1 deletion src/ResourceManager/Aks/Commands.Aks/AzureRM.Aks.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ CLRVersion = '4.0'
# ProcessorArchitecture = ''

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '5.5.1'; })
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '5.6.0'; })

# Assemblies that must be loaded prior to importing this module
RequiredAssemblies = '.\YamlDotNet.dll', '.\AutoMapper.dll'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ CLRVersion = '4.0'
# ProcessorArchitecture = ''

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '5.5.1'; })
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '5.6.0'; })

# Assemblies that must be loaded prior to importing this module
# RequiredAssemblies = @()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ CLRVersion = '4.0'
# ProcessorArchitecture = ''

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '5.5.1'; })
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '5.6.0'; })

# Assemblies that must be loaded prior to importing this module
RequiredAssemblies = '.\Microsoft.Azure.Management.Analysis.dll'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ CLRVersion = '4.0'
# ProcessorArchitecture = ''

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '5.5.1'; })
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '5.6.0'; })

# Assemblies that must be loaded prior to importing this module
RequiredAssemblies = '.\AutoMapper.dll',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ CLRVersion = '4.0'
# ProcessorArchitecture = ''

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '5.5.1'; })
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '5.6.0'; })

# Assemblies that must be loaded prior to importing this module
RequiredAssemblies = '.\Microsoft.Azure.Management.ApplicationInsights.dll'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ CLRVersion = '4.0'
# ProcessorArchitecture = ''

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '5.5.1'; })
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '5.6.0'; })

# Assemblies that must be loaded prior to importing this module
RequiredAssemblies = '.\Microsoft.Azure.Management.Automation.dll'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ CLRVersion = '4.0'
# ProcessorArchitecture = ''

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '5.5.1'; })
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '5.6.0'; })

# Assemblies that must be loaded prior to importing this module
RequiredAssemblies = '.\Microsoft.Azure.Management.BackupServicesManagement.dll',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ CLRVersion = '4.0'
# ProcessorArchitecture = ''

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '5.5.1'; })
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '5.6.0'; })

# Assemblies that must be loaded prior to importing this module
RequiredAssemblies = '.\Microsoft.Azure.Batch.dll',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ CLRVersion = '4.0'
# ProcessorArchitecture = ''

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '5.5.1'; })
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '5.6.0'; })

# Assemblies that must be loaded prior to importing this module
RequiredAssemblies = '.\Microsoft.Azure.Management.Billing.dll'
Expand Down
11 changes: 5 additions & 6 deletions src/ResourceManager/Cdn/Commands.Cdn/AzureRM.Cdn.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
#
# Generated by: Microsoft Corporation
#
# Generated on: 8/28/2018
# Generated on: 9/13/2018
#

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

# Version number of this module.
ModuleVersion = '5.0.5'
ModuleVersion = '5.0.6'

# Supported PSEditions
# CompatiblePSEditions = @()
Expand Down Expand Up @@ -51,7 +51,7 @@ CLRVersion = '4.0'
# ProcessorArchitecture = ''

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '5.5.1'; })
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '5.6.0'; })

# Assemblies that must be loaded prior to importing this module
RequiredAssemblies = '.\Microsoft.Azure.Management.Cdn.dll'
Expand Down Expand Up @@ -123,8 +123,7 @@ PrivateData = @{
# IconUri = ''

# ReleaseNotes of this module
ReleaseNotes = '* Fixed issue with default resource groups not being set.
* Updated common runtime assemblies'
ReleaseNotes = '* Added Standard_Microsoft in Cdn pricing sku. '

# Prerelease string of this module
# Prerelease = ''
Expand All @@ -136,7 +135,7 @@ PrivateData = @{
# ExternalModuleDependencies = @()

} # End of PSData hashtable

} # End of PrivateData hashtable

# HelpInfo URI of this module
Expand Down
2 changes: 2 additions & 0 deletions src/ResourceManager/Cdn/Commands.Cdn/ChangeLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@
- Additional information about change #1
-->
## Current Release

## Version 5.0.6
* Added Standard_Microsoft in Cdn pricing sku.

## Version 5.0.5
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,5 @@
[assembly: ComVisible(false)]
[assembly: CLSCompliant(false)]
[assembly: Guid("d90791a2-8102-47fc-8150-de25ae796eb1")]
[assembly: AssemblyVersion("5.0.5")]
[assembly: AssemblyFileVersion("5.0.5")]
[assembly: AssemblyVersion("5.0.6")]
[assembly: AssemblyFileVersion("5.0.6")]
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ CLRVersion = '4.0'
# ProcessorArchitecture = ''

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '5.5.1'; })
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '5.6.0'; })

# Assemblies that must be loaded prior to importing this module
RequiredAssemblies = '.\Microsoft.Azure.Management.CognitiveServices.dll'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ CLRVersion = '4.0'
# ProcessorArchitecture = ''

# Modules that must be imported into the global environment prior to importing this module
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '5.5.1'; })
RequiredModules = @(@{ModuleName = 'AzureRM.Profile'; ModuleVersion = '5.6.0'; })

# Assemblies that must be loaded prior to importing this module
RequiredAssemblies = '.\Microsoft.Data.Edm.dll', '.\Microsoft.Data.OData.dll',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -237,7 +237,7 @@ function Test-VmssDiagnosticsExtension
$vmssType = 'Microsoft.Compute/virtualMachineScaleSets';

$adminUsername = 'Foo12';
$adminPassword = $PLACEHOLDER;
$adminPassword = Get-PasswordForVM;

$imgRef = Get-DefaultCRPImage -loc $loc;
$vhdContainer = "https://" + $stoname + ".blob.core.windows.net/" + $vmssName;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@ function Test-VirtualMachineScaleSetVMRunCommand
$vmssName = 'vmss' + $rgname;

$adminUsername = 'Foo12';
$adminPassword = $PLACEHOLDER;
$adminPassword = Get-PasswordForVM;
$imgRef = Get-DefaultCRPImage -loc $loc;
$ipCfg = New-AzureRmVmssIPConfig -Name 'test' -SubnetId $subnetId;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1043,9 +1043,9 @@ function Test-VirtualMachineScaleSetIdentity
$vmssResult = Get-AzureRmVmss -ResourceGroupName $rgname -VMScaleSetName $vmssName;

# Validate VMSS Identity
#Assert-AreEqual "SystemAssigned" $vmssResult.Identity.Type;
#Assert-NotNull $vmssResult.Identity.PrincipalId;
#Assert-NotNull $vmssResult.Identity.TenantId;
Assert-AreEqual "SystemAssigned" $vmssResult.Identity.Type;
Assert-NotNull $vmssResult.Identity.PrincipalId;
Assert-NotNull $vmssResult.Identity.TenantId;

$vmssInstanceViewResult = Get-AzureRmVmss -ResourceGroupName $rgname -VMScaleSetName $vmssName -InstanceView;
Assert-AreEqual "ProvisioningState/succeeded" $vmssInstanceViewResult.VirtualMachine.StatusesSummary[0].Code;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1408,7 +1408,7 @@
"Microsoft.Azure.Management.Storage.StorageManagementClient/4.1.0-preview"
]
},
"ResponseBody": "{\r\n \"key1\": \"1FWB6iuKCKM7SpkynUepgY3BFsubD/zmWcwEr/88X71R/KSO3cw0ySRPiLIUcSHH8E9hf+cZ7XD6JsEOmXtEag==\",\r\n \"key2\": \"qN1Hown2ZdnD/j+WNeKCpRoBS/0xYeAgAscwP1Ky0cl2f6m71BMbmdh+T/pQHLE02h71m29jPuGN+A2G+B8Txg==\"\r\n}",
"ResponseBody": "{\r\n \"key1\": \"fakekey1\",\r\n \"key2\": \"fakekey2\"\r\n}",
"ResponseHeaders": {
"Content-Length": [
"198"
Expand Down Expand Up @@ -1466,7 +1466,7 @@
"Microsoft.Azure.Management.Storage.StorageManagementClient/4.1.0-preview"
]
},
"ResponseBody": "{\r\n \"key1\": \"1FWB6iuKCKM7SpkynUepgY3BFsubD/zmWcwEr/88X71R/KSO3cw0ySRPiLIUcSHH8E9hf+cZ7XD6JsEOmXtEag==\",\r\n \"key2\": \"qN1Hown2ZdnD/j+WNeKCpRoBS/0xYeAgAscwP1Ky0cl2f6m71BMbmdh+T/pQHLE02h71m29jPuGN+A2G+B8Txg==\"\r\n}",
"ResponseBody": "{\r\n \"key1\": \"fakekey1\",\r\n \"key2\": \"fakekey2\"\r\n}",
"ResponseHeaders": {
"Content-Length": [
"198"
Expand Down Expand Up @@ -4823,7 +4823,8 @@
],
"Names": {
"Test-VmssDiagnosticsExtension": [
"crptestps7615"
"crptestps7615",
"ps4941"
]
},
"Variables": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6678,7 +6678,8 @@
],
"Names": {
"Test-VirtualMachineScaleSetVMRunCommand": [
"crptestps2244"
"crptestps2244",
"ps4941"
]
},
"Variables": {
Expand Down
Loading

0 comments on commit fd99562

Please sign in to comment.