Skip to content

Commit a1af6d1

Browse files
author
maddieclayton
committed
merge head
2 parents bea7d23 + 611926d commit a1af6d1

File tree

1,551 files changed

+226709
-607112
lines changed

Some content is hidden

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

1,551 files changed

+226709
-607112
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ msbuild.log
1414
# please do not commit any app.config files.
1515
app.config
1616
!src/ResourceManager/Profile/Commands.Profile.Test/App.config
17+
!src/Storage/Commands.Storage.Test/app.config
1718
## Ignore Visual Studio temporary files, build results, and
1819
## files generated by popular Visual Studio add-ons.
1920

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ If you find yourself creating a pull request and are unable to see all the chang
103103

104104
If splitting up the pull request is not an option, we recommend **creating individual commits for different parts of the pull request, which can be reviewed individually on GitHub**.
105105

106-
For more information on cleaning up the commits in a pull request, such as how to rebase, squash, and cherry-pick, click [here](./documentation/cleaning-up-commits.md).
106+
For more information on cleaning up the commits in a pull request, such as how to rebase, squash, and cherry-pick, click [here](./documentation/development-docs/cleaning-up-commits.md).
107107

108108
#### Updating the change log
109109

ChangeLog.md

Lines changed: 54 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,57 @@
1-
## 5.3.0 - February 2018
1+
## 5.4.1 - February 2018
2+
#### AzureRM.Profile
3+
* Fix concurrent module import issue in PowerShell Workflow and Azure Automation
4+
5+
## 5.4.0 - February 2018
6+
#### AzureRM.Automation
7+
* Added alias from New-AzureRmAutomationModule to Import-AzureRmAutomationModule
8+
9+
#### AzureRM.Compute
10+
* Fix ErrorAction issue for some of Get cmdlets.
11+
12+
#### AzureRM.ContainerInstance
13+
* Apply Azure Container Instance SDK 2018-02-01
14+
- Support DNS name label
15+
16+
#### AzureRM.DevTestLabs
17+
* Fixed all of the GET cmdlets which previously weren't working.
18+
19+
#### AzureRM.EventHub
20+
* Fix bug in Get-AzureRmEventHubGeoDRConfiguration help
21+
22+
#### AzureRM.Network
23+
* Added cmdlet to create a new connection monitor
24+
- New-AzureRmNetworkWatcherConnectionMonitor
25+
* Added cmdlet to update a connection monitor
26+
- Set-AzureRmNetworkWatcherConnectionMonitor
27+
* Added cmdlet to get connection monitor or connection monitor list
28+
- Get-AzureRmNetworkWatcherConnectionMonitor
29+
* Added cmdlet to query connection monitor
30+
- Get-AzureRmNetworkWatcherConnectionMonitorReport
31+
* Added cmdlet to start connection monitor
32+
- Start-AzureRmNetworkWatcherConnectionMonitor
33+
* Added cmdlet to stop connection monitor
34+
- Stop-AzureRmNetworkWatcherConnectionMonitor
35+
* Added cmdlet to remove connection monitor
36+
- Remove-AzureRmNetworkWatcherConnectionMonitor
37+
* Updated Set-AzureRmApplicationGatewayBackendAddressPool documentation to remove deprecated example
38+
* Added EnableHttp2 flag to Application Gateway
39+
- Updated New-AzureRmApplicationGateway: Added optional parameter -EnableHttp2
40+
* Add IpTags to PublicIpAddress
41+
- Updated New-AzureRmPublicIpAddress: Added IpTags
42+
- New-AzureRmPublicIpTag to add Iptag
43+
* Add DisableBgpRoutePropagation property in RouteTable and effectiveRoute.
44+
45+
#### AzureRM.Resources
46+
* Register-AzureRmProviderFeature: Added missing example in the docs
47+
* Register-AzureRmResourceProvider: Added missing example in the docs
48+
49+
#### AzureRM.Storage
50+
* Obsolete following parameters in new and set Storage Account cmdlets: EnableEncryptionService and DisableEncryptionService, since Encryption at Rest is enabled by default and can't be disabled.
51+
- New-AzureRmStorageAccount
52+
- Set-AzureRmStorageAccount
53+
54+
## 5.3.0 - February 2018
255
#### AzureRM.Profile
356
* Added deprecation warning for PowerShell 3 and 4
457
* 'Add-AzureRmAccount' has been renamed as 'Connect-AzureRmAccount'; an alias has been added for the old cmdlet name, and other aliases ('Login-AzAccount' and 'Login-AzureRmAccount') have been redirected to the new cmdlet name.

appveyor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ environment:
88
secure: VMFbecLLHzDq/09YDPbcM0VDDSwwgY57vr5GXK6cZZ4Ti/Xs5RZoylzV8MMr1350
99

1010
before_build:
11-
- ps: Get-Module -ListAvailable | where-Object {$_.Name -like “Azure*”} | Uninstall-Module -Verbose
11+
- ps: Get-ChildItem -Path ("$env:programfiles" + "\WindowsPowerShell\Modules") | Where-Object { $_.FullName -match 'azure' } | foreach { Remove-Item $_.FullName -Recurse -Force }
1212
- ps: Install-Module -Name PowerShellGet -Force
1313
- ps: Install-Module -Name SplitPipeline -Force
1414
- ps: Install-Module -Name platyPS -Force

documentation/development-docs/azure-powershell-developer-guide.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ Another way to build the project is by using the `Repo-Tasks` module found in th
103103
1. In the `tools` folder of the repository, double-click `PS-VSPrompt.lnk`
104104
- This opens up a terminal that acts as PowerShell and VS Developer Command Prompt
105105
2. Run `Import-Module .\Repo-Tasks.psd1`
106-
- This imports a [module containing cmdlets and functions that help with miscellaneous environment tasks](https://github.com/Azure/azure-powershell/blob/preview/documentation/Repo-Tasks-Module.md)
106+
- This imports a [module containing cmdlets and functions that help with miscellaneous environment tasks](../testing-docs/repo-tasks-module.md)
107107
3. Run the `Start-Build` cmdlet to do a full build of the project
108108
- This builds each of the individual projects in the repository
109109

@@ -252,7 +252,7 @@ All cmdlets that are created must have accompanying help that is displayed when
252252

253253
Each cmdlet has a markdown file that contains the help content that is displayed in PowerShell; these markdown files are created (and maintained) using the platyPS module.
254254

255-
For complete documentation, see [`help-generation.md`](https://github.com/Azure/azure-powershell/blob/preview/documentation/help-generation.md) in the `documentation` folder.
255+
For complete documentation, see [`help-generation.md`](./help-generation.md) in the `documentation` folder.
256256

257257
## Updating the Installer
258258

@@ -280,7 +280,7 @@ _Note_: As mentioned in the prerequisites section, set the PowerShell [execution
280280

281281
## Using Azure TestFramework
282282

283-
Please see our guide on [Using Azure TestFramework](https://github.com/Azure/azure-powershell/blob/preview/documentation/Using-Azure-TestFramework.md) for information on how to setup the appropriate connection string and record tests using the `Microsoft.Rest.ClientRuntime.Azure.TestFramework` package.
283+
Please see our guide on [Using Azure TestFramework](../testing-docs/using-azure-test-framework.md) for information on how to setup the appropriate connection string and record tests using the `Microsoft.Rest.ClientRuntime.Azure.TestFramework` package.
284284

285285
## Scenario Tests
286286

@@ -291,7 +291,7 @@ Please see our guide on [Using Azure TestFramework](https://github.com/Azure/azu
291291
- If you are setting up a new project, set the post build event to the following:
292292
- `xcopy "$(SolutionDir)Package\$(ConfigurationName)\*.*" $(TargetDir) /Y /E`
293293
- Add a reference to any project that is to be tested
294-
- Create a ps1 file in the same folder that contains the actual tests ([see sample](https://github.com/Azure/azure-powershell/tree/preview/src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests))
294+
- Create a ps1 file in the same folder that contains the actual tests ([see sample](../../src/ResourceManager/Resources/Commands.Resources.Test/ScenarioTests))
295295
- Use `Assert-AreEqual x y` to verify that values are the same
296296
- Use `Assert-AreNotEqual x y` to verify that values are not the same
297297
- Use `Assert-Throws scriptblock message` to verify an exception is being thrown
@@ -374,7 +374,7 @@ Create these environment variables for the AD scenario tests:
374374

375375
### Recording/Running Tests
376376

377-
- Set up environment variables using New-TestCredential as described [here](https://github.com/Azure/azure-powershell/blob/preview/documentation/Using-Azure-TestFramework.md)
377+
- Set up environment variables using New-TestCredential as described [here](../testing-docs/using-azure-test-framework.md#new-testcredential)
378378
- [Run the test](#running-tests) and make sure you got a generated JSON file that matches the test name in the bin folder under the `SessionRecords` folder
379379
- Copy this `SessionRecords` folder and place it inside the test project
380380
- Inside Visual Studio, add all of the generated JSON files, making sure to change the "Copy to Output Directory" property for each one to "Copy if newer"
@@ -450,4 +450,4 @@ using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters;
450450
[Parameter(Mandatory = false, HelpMessage = "The tiers of the plan")]
451451
[PSArgumentCompleter("Basic", "Premium", "Elite")]
452452
public string Tier { get; set; }
453-
```
453+
```

setup/azurecmd.wxs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<?define sourceDir="$(var.SolutionDir)..\src\Package\$(var.Configuration)" ?>
66
<?define caSourceDir="$(var.SolutionDir)setup\bin\$(var.Configuration)" ?>
77

8-
<?define version="5.3.0" ?>
8+
<?define version="5.4.0" ?>
99

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

0 commit comments

Comments
 (0)