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

[Do not squash] merge the last change from master to storage preview branch. #13321

Merged
merged 36 commits into from
Oct 28, 2020

Conversation

blueww
Copy link
Member

@blueww blueww commented Oct 26, 2020

Description

Checklist

  • I have read the Submitting Changes section of CONTRIBUTING.md
  • The title of the PR is clear and informative
  • The appropriate ChangeLog.md file(s) has been updated:
    • For any service, the ChangeLog.md file can be found at src/{{SERVICE}}/{{SERVICE}}/ChangeLog.md
    • A snippet outlining the change(s) made in the PR should be written under the ## Upcoming Release header -- no new version header should be added
  • The PR does not introduce breaking changes
  • If applicable, the changes made in the PR have proper test coverage
  • For public API changes to cmdlets:
    • a cmdlet design review was approved for the changes in this repository (Microsoft internal only)
    • the markdown help files have been regenerated using the commands listed here

erich-wang and others added 30 commits October 20, 2020 13:40
* Add MSAL support based on Azure.Identity

* temp fix for adfs

* fix cache

* code refactoring

* code refactoring

* add Azure.Identity local package

* update test cases

* temporarily fix static analysis errors for eng bits

* fix spn+cert flow

* fix msal cache helper

* code refactoring

* update Azure.Identity to 1.4.0-beta.1

* refacotring code per review comments

* fix build error

* fix test case errors

* fix build error on MacOS

* update common assemblies

* update static analysis

* update test cases

* fix typo

* update test cases

Co-authored-by: Yeming Liu <[email protected]>
Co-authored-by: Yeming Liu <[email protected]>
* Do breaking changes

* Update the default value of parameters in help documents.

Co-authored-by: wyunchi-ms <[email protected]>
* Enable MHSM Management via *-AzKeyVault (Azure#12575)

* Support creating a MHSM pool.

* Supporting querying MHSM objects

* Support deleting MHSM

* Support updating mhsm

* Add test cases

* Hide unavailable services

* Add test cases

* expose EnablePurgeProtection for MHSM

* correct indent of ps1xml

* upload localfeed

* Hide enablePurgeProtection

* Update ChangeLog.md and help.md

* Modify codes according to comments

* Update help.md

* Update VaultCreationParameters.cs

* Update get-azkeyvault.md

* Update KeyVaultManagementTests.ps1

* Record scenario test for Managed Hsm (Azure#12631)

* Record scenario tests for managed hsm

* add default parameter set for

* Re-record scenario tests.

* [KeyVault] Update to official SDK (Azure#12767)

* local 3.1.0 sdk

* Use production key vault mgmt sdk

* remove security domain from format xml

* combine track 1&2 sdk (Azure#13018)

* combine track 1&2 sdk

* update azure.core to 1.5.0

* add exception; revert addkeyvaultkey

* add dll to psd1

* fix exception

* Detach managed hsm from key vault command (Azure#13187)

* get managed hsm

* new managed hsm

* remove managed hsm

* update help.md

* update managed hsm

* add online version for new help.md

* Convert mhsm test to liveonly

* add test record

* Support data plane of managed HSM (Azure#13216)

* create managed hsm key

* get managed hsm key

* remove managed hsm key

* update managed hsm key

* undo managed hsm key removal

* back up and restore managed hsm key

* add help.md

* import/download managed hsm RSA key

* Update help.md

* Update changelog.md

* suppress signature issues

* Update all help markdowns

* add logger for track2sdk

* add metadata for oct-HSM

Co-authored-by: Yeming Liu <[email protected]>

* Limit KeyType to be required only when create managed HSM key (Azure#13242)

* limit KeyType to be required only when create managed HSM key

* add pester test

* Security domain (Azure#13226)

* wip

* wip

* wip

* wip

* wip

* wip

* support securestring

* wip

* wip

* wip

* generate docs

* docs & error handling

* move crypto alg inside security domain

* resource strings

* remove extra code

* write help markdown

* resolve relative path to absolute path

* suppress signature issues

Co-authored-by: Yeming Liu <[email protected]>
Co-authored-by: Beisi Zhou <[email protected]>
Co-authored-by: Beisi Zhou <[email protected]>

* remove pfx file

* full backup restore + rbac (Azure#13261)

Co-authored-by: Yeming Liu <[email protected]>

* small fixes

changelog; azure.core; sdk version; online version; breaking change csv;
shared assembly conflict; failed tests;

* license of BouncyCastle.NetCore

* remove local feed

Co-authored-by: Yeming Liu <[email protected]>
Co-authored-by: Yeming Liu <[email protected]>
…ge/import image/login (Azure#13237)

* upgrade api version and add missing cmdlets

* add connect-azcontainerregistry

* remove unused reference

* typo

* fix import/networkrule

* add test for new cmdlet and re-record test for API upgrade

* fix local environment

* fix debug message filter

* use suffix from environment

* update help markdown

* add help for new cmdlets

* add changelog

* update common version

* add missing help markdown

* fix test case

* remove white spaces

* resolve static analysis errors

* remove white spaces

* remove classic acr from scenario test

* skip classic acr from login

* remove network ruleset from new-azcontainerregistry

* add data plane SDK to required assemblies

* update test case

* suppress shared assemblyconflict

* fix changelog, remove commented line in scenario test

* add assembly

* remove classic sku from new-azcontainerregistry

* remove storage account name from new-azcontainerregistry

* polish change log

* resolve shared dependencies issue

* add mock for token cache test
* Update functions module

* Remove useless help

* Update Az.Functions.psd1

* Update Az.Functions.psd1

* Update ChangeLog.md

Co-authored-by: Yunchi Wang <[email protected]>
* Update functions module

* Remove useless help

* Update Az.Functions.psd1

* Update Az.Functions.psd1

* Update ChangeLog.md

Co-authored-by: Yunchi Wang <[email protected]>

Co-authored-by: Yunchi Wang <[email protected]>
vs2019 has been out for long, and the link no longer points to vs2017
* Update Az.Reservations.md

* Update Az.Reservations.md

* Update Get-AzReservationQuote.md

Co-authored-by: Yeming Liu <[email protected]>
Force merge it because of saving time. CI passed

* Add 2 New commands

* Fix static analysis

* Update Changelog.md

* Update Changelog.md

Co-authored-by: Dingmeng Xue <[email protected]>
Co-authored-by: Yabo Hu <[email protected]>
…gistry.psd1 (Azure#13273)

Force merge it because CI passed and cannot wait update branch

* fix changelog and psd1

* Update Az.ContainerRegistry.psd1
Force merge because CI passed and we have no time to update branch and trigger again.

Co-authored-by: Dingmeng Xue <[email protected]>
Force merge because it is blocked by datalake test case

Co-authored-by: Yabo Hu <[email protected]>
Force merge after CI passed

* add new cmdlets for sql pool

* add test for sql pool

* update help docs

* update change log

* fix for test

Co-authored-by: Wan Yang <[email protected]>
Co-authored-by: Yunchi Wang <[email protected]>
Co-authored-by: Dingmeng Xue <[email protected]>
Co-authored-by: Jin Lei <[email protected]>
…etCapture and Stop-AzVpnConnectionPacketCapture (Azure#13208)

Force merge as CI passed

* finish

* add file

* add files

* Revert "add file"

This reverts commit 8080c05.

* add files

* Update ChangeLog.md

Co-authored-by: Yabo Hu <[email protected]>
Co-authored-by: Dingmeng Xue <[email protected]>
…re#13159)

* Corrected docs for Get-AzSecurityPricing

Updated examples, descriptions, and output

* Fixes following Chemi & Amit's review

* Added Set-AzSecurityPricing

* Final updates

* Update Az.Security.md

* Final changes

Co-authored-by: Yeming Liu <[email protected]>
* Add Suggestion and New ParameterSet

1.Add Suggestion to Parameter 'PrivateLinkResourceType'
2.Change the ParameterSet 'ByResource' of the Cmdlet 'PrivateLinkResourceType'
3.Add ParameterSet to Cmdlet 'Get-AzPrivateLinkResource'

* fix one issue

* update the version of Appconfiguration

* Revert "update the version of Appconfiguration"

This reverts commit 86b5706.

* Update the MarkDown file

* Update the BreackingChangeIssues.csv

* Fix the get-privateEndPoint issue.

* Update the Markdown file and improve code quality

* Remove parameter definition in NewWorkBaseCmdlet

Co-authored-by: Dingmeng Xue <[email protected]>
Force merge after CI passed

* [KeyVault] Managed HSM (Azure#13259)

* Enable MHSM Management via *-AzKeyVault (Azure#12575)

* Support creating a MHSM pool.

* Supporting querying MHSM objects

* Support deleting MHSM

* Support updating mhsm

* Add test cases

* Hide unavailable services

* Add test cases

* expose EnablePurgeProtection for MHSM

* correct indent of ps1xml

* upload localfeed

* Hide enablePurgeProtection

* Update ChangeLog.md and help.md

* Modify codes according to comments

* Update help.md

* Update VaultCreationParameters.cs

* Update get-azkeyvault.md

* Update KeyVaultManagementTests.ps1

* Record scenario test for Managed Hsm (Azure#12631)

* Record scenario tests for managed hsm

* add default parameter set for

* Re-record scenario tests.

* [KeyVault] Update to official SDK (Azure#12767)

* local 3.1.0 sdk

* Use production key vault mgmt sdk

* remove security domain from format xml

* combine track 1&2 sdk (Azure#13018)

* combine track 1&2 sdk

* update azure.core to 1.5.0

* add exception; revert addkeyvaultkey

* add dll to psd1

* fix exception

* Detach managed hsm from key vault command (Azure#13187)

* get managed hsm

* new managed hsm

* remove managed hsm

* update help.md

* update managed hsm

* add online version for new help.md

* Convert mhsm test to liveonly

* add test record

* Support data plane of managed HSM (Azure#13216)

* create managed hsm key

* get managed hsm key

* remove managed hsm key

* update managed hsm key

* undo managed hsm key removal

* back up and restore managed hsm key

* add help.md

* import/download managed hsm RSA key

* Update help.md

* Update changelog.md

* suppress signature issues

* Update all help markdowns

* add logger for track2sdk

* add metadata for oct-HSM

Co-authored-by: Yeming Liu <[email protected]>

* Limit KeyType to be required only when create managed HSM key (Azure#13242)

* limit KeyType to be required only when create managed HSM key

* add pester test

* Security domain (Azure#13226)

* wip

* wip

* wip

* wip

* wip

* wip

* support securestring

* wip

* wip

* wip

* generate docs

* docs & error handling

* move crypto alg inside security domain

* resource strings

* remove extra code

* write help markdown

* resolve relative path to absolute path

* suppress signature issues

Co-authored-by: Yeming Liu <[email protected]>
Co-authored-by: Beisi Zhou <[email protected]>
Co-authored-by: Beisi Zhou <[email protected]>

* remove pfx file

* full backup restore + rbac (Azure#13261)

Co-authored-by: Yeming Liu <[email protected]>

* small fixes

changelog; azure.core; sdk version; online version; breaking change csv;
shared assembly conflict; failed tests;

* license of BouncyCastle.NetCore

* remove local feed

Co-authored-by: Yeming Liu <[email protected]>
Co-authored-by: Yeming Liu <[email protected]>

* use portable.bouncycastle

* bug fix...

...replace bouncycastle lib;
fix security domain issue on windows powershell

* Add pester test for RBAC and full-backup managed HSM

* fix dll list

* support relative path when restoring SD

* update license (bouncycastle.netcore -> portable)

* remove dependency Microsoft.IdentityModel.Tokens

Co-authored-by: Beisi Zhou <[email protected]>
Co-authored-by: Yeming Liu <[email protected]>
Co-authored-by: Beisi Zhou <[email protected]>
Co-authored-by: Dingmeng Xue <[email protected]>
Force merge because it is low risk.

* Update changelog

* Update changelog according to feedback
…od` (Azure#13302)

* fix null reference

* Update InvokeAzRestMethodCommand.cs

* Update ChangeLog.md

* Update ChangeLog.md
…zure#13290)

* Fix in Set-AzSqlDatabaseAudit - support Hyperscale database
Show descriptive error when database edition cannot be determined

* Update ChangeLog.md

* Fix ChangeLog.md

* Update changelog...

...move the changelog to the to of "upcoming release" to prevent merging issue in next sprint

* Fix ChangeLog.md

Co-authored-by: Oleg Sternberg <[email protected]>
Co-authored-by: Yeming Liu <[email protected]>
Security-tools check passed. Force merge it because status cannot sync for the time being.

* Updated Connection monitor endpoint cmdlet (Azure#12943)

* Updated ConnectionMonitorEndpoint cmdlet

* Updated help files

* Fixed help files

* Suppressed breaking changes warnings

* Fixed bug in New-AzConnectionMonitorEndpoint cmdlet. Updated help file (Azure#13001)

* Fixed bug in New-AzConnectionMonitorEndpoint cmdlet. Updated help file

* Fixed typo and add online version in help file

* Updated change log

* fix changelog update

Co-authored-by: irrogozh <[email protected]>
Force merge because Github cannot get ADO status
aladdindoc and others added 4 commits October 26, 2020 11:19
- Add new examples to the following modules:
		DataLakeAnalytics

Co-authored-by: Maoliang Huang <[email protected]>
- Add new examples to the following modules:
		NotificationHubs

Co-authored-by: Maoliang Huang <[email protected]>
In Example 1, there is a different string passed for the ResourceGroupName in the first function call and the second function call. This string should be the same value for both function calls. All of the other examples use the ResourceGroupName `ResourceGroup03`, so I swapped to use that as the correct value.
@blueww blueww added needs-review Do Not Squash 🚫 To prevent conflicts, this PR should not be squash merged. labels Oct 26, 2020
@isra-fel isra-fel self-assigned this Oct 26, 2020
@isra-fel
Copy link
Member

Please remove the empty lines in tools\StaticAnalysis\Exceptions\Az.Storage\BreakingChangeIssues.csv . Thanks

@blueww
Copy link
Member Author

blueww commented Oct 27, 2020

@isra-fel
Removed.
Thanks!

@isra-fel
Copy link
Member

/azp run azure-powershell - powershell-core

@azure-pipelines
Copy link
Contributor

Azure Pipelines successfully started running 1 pipeline(s).

@isra-fel
Copy link
Member

/azp run azure-powershell - powershell-core

@azure-pipelines
Copy link
Contributor

Azure Pipelines successfully started running 1 pipeline(s).

@isra-fel
Copy link
Member

/azp run azure-powershell - powershell-core

@azure-pipelines
Copy link
Contributor

Azure Pipelines successfully started running 1 pipeline(s).

@isra-fel isra-fel merged commit 5c9f3d5 into Azure:Az.Storage-preview Oct 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Do Not Squash 🚫 To prevent conflicts, this PR should not be squash merged. Waiting for CI :shipit:
Projects
None yet
Development

Successfully merging this pull request may close these issues.