Skip to content

Commit 17b5e42

Browse files
committed
Merge remote-tracking branch 'refs/remotes/Azure/dev' into dev
2 parents 6c21cd6 + a1c152f commit 17b5e42

File tree

614 files changed

+126892
-54060
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

614 files changed

+126892
-54060
lines changed

AzurePowershell.Test.targets

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,21 @@
8686
<XUnitTests Include=".\src\ResourceManager\Profile\Commands.Profile.Test\bin\Debug\Microsoft.Azure.Commands.Profile.Test.dll"/>
8787
<XUnitTests Include=".\src\ResourceManager\AzureBackup\Commands.AzureBackup.Test\bin\Debug\Microsoft.Azure.Commands.AzureBackup.Test.dll"/>
8888
<XUnitTests Include=".\src\ResourceManager\NotificationHubs\Commands.NotificationHubs.Test\bin\Debug\Microsoft.Azure.Commands.NotificationHubs.Test.dll"/>
89-
<XUnitTests Include=".\src\ResourceManager\Cdn\Commands.Cdn.Test\bin\Debug\Microsoft.Azure.Commands.Cdn.Test.ScenarioTests.dll"/>
89+
<XUnitTests Include=".\src\ResourceManager\Cdn\Commands.Cdn.Test\bin\Debug\Microsoft.Azure.Commands.Cdn.Test.ScenarioTests.dll"/>
90+
<XUnitTests Include=".\src\ResourceManager\CognitiveServices\CognitiveServices.Test\bin\Debug\Microsoft.Azure.Commands.Management.CognitiveServices.Test.dll"/>
91+
<XUnitTests Include=".\src\ResourceManager\Automation\Commands.Automation.Test\bin\Debug\Microsoft.Azure.Commands.ResourceManager.Automation.Test.dll"/>
92+
<!-- <XUnitTests Include=".\src\ResourceManager\AzureStackAdmin\Commands.AzureStackAdmin.Test\bin\Debug\Microsoft.AzureStack.Commands.Admin.Test.dll"/>
93+
<XUnitTests Include=".\src\ResourceManager\AzureStackStorage\Commands.AzureStackStorage.Tests\bin\Debug\Microsoft.AzureStack.Commands.StorageAdmin.Test.dll"/>
94+
<XUnitTests Include=".\src\ResourceManager\DataLakeAnalytics\Commands.DataLakeAnalytics.Test\bin\Debug\Microsoft.Azure.Commands.DataLakeAnalytics.Test.dll"/>
95+
<XUnitTests Include=".\src\ResourceManager\DataLakeStore\Commands.DataLakeStore.Test\bin\Debug\Microsoft.Azure.Commands.DataLake.Test.dll"/>
96+
<XUnitTests Include=".\src\ResourceManager\DevTestLabs\Commands.DevTestLabs.Test\bin\Debug\Microsoft.Azure.Commands.DevTestLabs.Test.dll"/>
97+
<XUnitTests Include=".\src\ResourceManager\HDInsight\Commands.HDInsight.Test\bin\Debug\Commands.HDInsight.Test.dll"/>
98+
<XUnitTests Include=".\src\ResourceManager\Insights\Commands.Insights.Test\bin\Debug\Microsoft.Azure.Commands.Insights.Test.dll"/>
99+
<XUnitTests Include=".\src\ResourceManager\RecoveryServices\Commands.RecoveryServices.Test\bin\Debug\Microsoft.Azure.Commands.RecoveryServicesArm.Test.dll"/>
100+
<XUnitTests Include=".\src\ResourceManager\RecoveryServices.Backup\Commands.RecoveryServices.Backup.Test\bin\Debug\Microsoft.Azure.Commands.RecoveryServices.Backup.Test.dll"/> -->
101+
<XUnitTests Include=".\src\ResourceManager\RedisCache\Commands.RedisCache.Test\bin\Debug\Microsoft.Azure.Commands.RedisCache.Test.dll"/>
102+
<!--<XUnitTests Include=".\src\ResourceManager\ServerManagement\Commands.ServerManagement.Test\bin\Debug\Microsoft.Azure.Commands.ServerManagement.Test.dll"/>
103+
<XUnitTests Include=".\src\ResourceManager\Storage\Commands.Management.Storage.Test\bin\Debug\Microsoft.Azure.Commands.Management.Storage.Test.dll"/>-->
90104
<XUnitTests Include=".\src\Common\Commands.Common.Authentication.Test\bin\Debug\Microsoft.Azure.Commands.Common.Authentication.Test.dll"/>
91105
<XUnitTests Include="@(AsmXUnitTests)"/>
92106
</ItemGroup>

ChangeLog.md

Lines changed: 110 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,14 @@
1-
##2016.06.04 version 1.5.0
1+
##2016.07.04 version 1.6.0
2+
* Azure SQL DB Backup/Restore
3+
* Cmdlets for LTR (Long Term Retention) backup feature
4+
* Get-AzureRmSqlServerBackupLongTermRetentionVault
5+
* Get-AzureRmSqlDatabaseBackupLongTermRetentionPolicy
6+
* Set-AzureRmSqlServerBackupLongTermRetentionVault
7+
* Set-AzureRmSqlDatabaseBackupLongTermRetentionPolicy
8+
* Restore-AzureRmSqlDatabase now supports point-in-time restore of a deleted database
9+
* Restore-AzureRmSqlDatabase now supports restoring from a Long Term Retention backup
10+
11+
##2016.06.01 version 1.5.0
212
* Azure Resource Manager
313
- (Get/Set/New/Remove)-AzureRmResourceGroup cmdlets will now use the new autorest generated ARM assembly
414
- (Get/New/Remove)-AzureRmResourceGroupDeployment cmdlets will now use the new autorest generated ARM assembly
@@ -11,6 +21,23 @@
1121
- Enable object and array type parameters for template deployment
1222
- Preserve casing for resource properties in New/Set-AzureRmResource cmdlet
1323
- PropertyObject parameter is now optional in New-AzureRmResource cmdlet
24+
* Azure Compute (CRP)
25+
- Add additional validation for fixed vhd in Add-AzureRmVhd cmdlet
26+
- Add -ForceRerun parameter to Set-AzureRmVMCustomExtension, Set-AzureRmVMBginfoExtension, and Set-AzureRmAccessExtension
27+
- Update -VhdUri parameter from optional to mandatory (bug fix)
28+
- Remove GeoReplicationEnabled deprecation warning message for Get-AzureStorageAccount cmdlet
29+
- Fix piping issue for Remove-AzureRmExtension
30+
- Create one storage account for Boot diagnostics (one for each location, instead of one for each resource group)
31+
- Add -DiskSizeInGB paramter to Set-AzureRmVMOSDisk cmdlet
32+
- Show operation id and status for POST Async cmdlets.
33+
- Fix Remove-AzureRmNetworkInterface issue for not throwing error when all NICs are removed.
34+
- Fix 'Type' output for List cmdlet
35+
- Remove xmlCfg contents from output format.
36+
- Show warning message for upcoming breaking update of Tag fix.
37+
- Change Set-AzureBootDiagnostics cmdlets name to Set-AzureVMBootDiagnostics (and set alias)
38+
* Azure Compute (ASM)
39+
- Storage Migration cmdlet (Move-AzureStorageAccount)
40+
- Fix Add-AzureCertificate issue
1441
* Azure Storage
1542
* Fix get Storage Account throttling failures when run it on subscription with many accounts
1643
- Get-AzureRmStorageAccount
@@ -29,7 +56,87 @@
2956
- Remove-AzureRmBatchApplicationPackage
3057
- Remove-AzureRmBatchApplication
3158
* Added bulk task option to New-AzureBatchTask cmdlet
32-
59+
* Azure API Management
60+
* Added Tenant Access cmdlets to get keys for Tenant Access via REST API
61+
- Get-AzureRmApiManagementTenantAccess
62+
- Set-AzureRmApiManagementTenantAccess
63+
* Added OpenId Connect Provider cmdlets to Manage OpenID Connect Providers
64+
- Get-AzureRmApiManagementOpenIdConnectProvider
65+
- New-AzureRmApiManagementOpenIdConnectProvider
66+
- Remove-AzureRmApiManagementOpenIdConnectProvider
67+
- Set-AzureRmApiManagementOpenIdConnectProvider
68+
* Azure Automation
69+
* (New/Import)-AzureRmAutomationRunbook now supports the new values of 'GraphicalPowerShell' and 'GraphicalPowerShellWorkflow' with the Type parameter. The use of 'Graph' value is discouraged.
70+
* Start-AzureRmAutomationRunbook now supports the Wait and MaxWaitSeconds parameters.
71+
* (New/Get)-AzureRmAutomationSchedule now supports weekly and monthly schedules.
72+
* New-AzureRmAutomationSchedule now takes a TimeZone parameter to adjust for daylight savings.
73+
* Azure Machine Learning (Preview)
74+
* New cmdlets to manage Azure Machine Learning Web Services
75+
- New-AzureRmMlWebService
76+
- Get-AzureRmMlWebService
77+
- Remove-AzureRmMlWebService
78+
- Update-AzureRmMlWebService
79+
- Get-AzureRmMlWebServiceKeys
80+
- Import-AzureRmMlWebService
81+
- Export-AzureRmMlWebService
82+
* Azure Data Lake (Preview)
83+
* Convenience cmdlet aliases added for all cmdlets
84+
- Analytics account management
85+
- Get-AdlAnalyticsAccount
86+
- New-AdlAnalyticsAccount
87+
- Remove-AdlAnalyticsAccount
88+
- Set-AdlAnalyticsAccount
89+
- Test-AdlAnalyticsAccount
90+
- Data source management
91+
- Add-AdlAnalyticsDataSource
92+
- Get-AdlAnalyticsDataSource
93+
- Remove-AdlAnalyticsDataSource
94+
- Set-AdlAnalyticsDataSource
95+
- Job management
96+
- Get-AdlJob
97+
- Stop-AdlJob
98+
- Submit-AdlJob
99+
- Wait-AdlJob
100+
- Catalog management
101+
- Get-AdlCatalogItem
102+
- New-AdlCatalogSecret
103+
- Remove-AdlCatalogSecret
104+
- Set-AdlCatalogSecret
105+
- Test-AdlCatalogItem
106+
- Store account management
107+
- Get-AdlStore
108+
- New-AdlStore
109+
- Remove-AdlStore
110+
- Set-AdlStore
111+
- Test-AdlStore
112+
- File management
113+
- Add-AdlStoreItemContent
114+
- Export-AdlStoreItem
115+
- Get-AdlStoreChildItem
116+
- Get-AdlStoreItem
117+
- Get-AdlStoreItemContent
118+
- Import-AdlStoreItem
119+
- Join-AdlStoreItem
120+
- Move-AdlStoreItem
121+
- New-AdlStoreItem
122+
- Remove-AdlStoreItem
123+
- Test-AdlStoreItem
124+
- File access management
125+
- Get-AdlStoreItemAcl
126+
- Get-AdlStoreItemOwner
127+
- Get-AdlStoreItemPermissions
128+
- Remove-AdlStoreItemAcl
129+
- Remove-AdlStoreItemAclEntry
130+
- Set-AdlStoreItemAcl
131+
- Set-AdlStoreItemAclEntry
132+
- Set-AdlStoreItemOwner
133+
- Set-AdlStoreItemPermissions
134+
* Granular progress tracking for folder upload done through Import-AzureRMDataLakeStoreItem
135+
* Scalable performance improvements for flat and recursive folder upload through Import-AzureRMDataLakeStoreItem. Full network saturation should now be possible.
136+
* Errors more accurately indicate that failed Import-AzureRMDataLakeStoreItem commands can be resumed/retried.
137+
* More targetted error handling for all Data Lake Store filesystem cmdlets.
138+
* Support for getting/listing table partitions through Get-AzureRMDataLakeAnalyticsCatalogItem
139+
33140
##2016.05.04 version 1.4.0
34141
* Azure Resource Manager
35142
- Get-AzureRmLocation cmdlet: New cmdlet Lists all public Azure locatiosn with available provider namespaces
@@ -182,7 +289,7 @@
182289
- New-AzureStorageShareSASToken
183290
- New-AzureStorageQueueSASToken
184291
- New-AzureStorageTableSASToken
185-
* Azure SQL DB Backup/restore
292+
* Azure SQL DB Backup/Restore
186293
* Get-AzureRmSqlDatabaseGeoBackup
187294
* Get-AzureRmSqlDeletedDatabaseBackup
188295
* Restore-AzureRmSqlDatabase

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,3 +197,6 @@ If you encounter any bugs with the library please file an issue in the [Issues](
197197
# Learn More
198198

199199
* [Microsoft Azure Script Center](https://azure.microsoft.com/en-us/documentation/scripts/)
200+
201+
---
202+
_This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [[email protected]](mailto:[email protected]) with any additional questions or comments._

build.proj

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,11 @@
111111

112112
<PropertyGroup>
113113
<NuGetCommand>$(MSBuildProjectDirectory)\tools\NuGet.exe</NuGetCommand>
114+
<LibraryNugetPackageFolder>$(LibrarySourceFolder)\packages</LibraryNugetPackageFolder>
114115
<NuGetRestoreConfigFile>$(MSBuildProjectDirectory)\restore.config</NuGetRestoreConfigFile>
115116
<NuGetRestoreConfigSwitch>-ConfigFile &quot;$(NuGetRestoreConfigFile)&quot;</NuGetRestoreConfigSwitch>
117+
<NuGetRestorePackageSetting>-PackagesDirectory $(LibraryNugetPackageFolder)</NuGetRestorePackageSetting>
118+
116119
<PowerShellCommand>C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe</PowerShellCommand>
117120
</PropertyGroup>
118121

@@ -135,9 +138,9 @@
135138
Encoding="Unicode"/>
136139

137140
<Exec Command="$(NuGetCommand) sources add -Name LocalFeed -Source &quot;$(MSBuildProjectDirectory)\tools\LocalFeed&quot; $(NuGetRestoreConfigSwitch)"/>
138-
141+
<Exec Command="$(NuGetCommand) sources add -Name nugetRemote -Source &quot;https://api.nuget.org/v3/index.json&quot; $(NuGetRestoreConfigSwitch)"/>
139142
<!-- Restore packages -->
140-
<Exec Command="$(NuGetCommand) restore %(CmdletSolutionsToBuild.FullPath) $(NuGetRestoreConfigSwitch)"
143+
<Exec Command="$(NuGetCommand) restore %(CmdletSolutionsToBuild.FullPath) $(NuGetRestoreConfigSwitch) $(NuGetRestorePackageSetting)"
141144
ContinueOnError="false" />
142145
<!-- Restore packages for static analysis-->
143146
<Exec Command="$(NuGetCommand) restore %(StaticAnalysis.FullPath) $(NuGetRestoreConfigSwitch)"

setup/azurecmd.wxs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:util="http://schemas.microsoft.com/wix/UtilExtension">
33

4-
<?define productName="Microsoft Azure PowerShell - May 2016" ?>
4+
<?define productName="Microsoft Azure PowerShell - June 2016" ?>
55
<?define sourceDir="$(var.SolutionDir)..\src\Package\$(var.Configuration)" ?>
66
<?define caSourceDir="$(var.SolutionDir)setup\bin\$(var.Configuration)" ?>
77

8-
<?define version="1.4.0" ?>
8+
<?define version="1.5.0" ?>
99

1010
<Product Id="*"
1111
Name="$(var.productName)"

0 commit comments

Comments
 (0)