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

[AutoPR azure-mgmt-privatedns] [T2] python track2 config for privatedns #4084

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1643 commits
Select commit Hold shift + click to select a range
b6bc150
Update Update Changelog (#15992)
chidozieononiwu Jan 7, 2021
0d70f57
Sync eng/common directory with azure-sdk-tools for PR 1302 (#16009)
azure-sdk Jan 7, 2021
8c67a78
add ignore list for samples (#15976)
kristapratico Jan 7, 2021
f7b070c
Remove old Update-Change-Log.ps1 (#16008)
azure-sdk Jan 7, 2021
3ec32b2
[text analytics] update changelog date (#16023)
iscai-msft Jan 7, 2021
0d05b5d
update changelog date (#16021)
kristapratico Jan 7, 2021
c88a1a8
[EventHub] Bump uAMQP Dependency to v1.2.13 (#15933)
yunhaoling Jan 7, 2021
a7c6440
[ServiceBus] Bump uAMQP Dependency to v1.2.13 (#15932)
yunhaoling Jan 7, 2021
5beb616
replace v0.50 references with migration guide in readme (#16011)
yunhaoling Jan 7, 2021
fa6a756
[Media] Updating swagger link for LVA sdk (#16006)
hivyas Jan 7, 2021
b1a5712
fixed issue with multiple params in a filter (#15893)
seankane-msft Jan 7, 2021
230a158
add missing method description (#16012)
yunhaoling Jan 7, 2021
11647f4
updated event hubs migration guide to follow template (#15953)
swathipil Jan 7, 2021
172cf59
add async tests for sb client (#16029)
swathipil Jan 8, 2021
b141c45
Additional Blob/Datalake regression storage pipeline fix (#16015)
tasherif-msft Jan 8, 2021
b35b5eb
fix mypy (#15997)
xiangyan99 Jan 8, 2021
3db3667
added python3 conditional (#16007)
seankane-msft Jan 8, 2021
bedefda
added an option to use preparers as a back up plan for powershell pre…
seankane-msft Jan 8, 2021
80c3919
updated release notes, added more examples to the sample (#16027)
seankane-msft Jan 8, 2021
e73e003
allow configuration of a suffix for each config item. (#16048)
azure-sdk Jan 8, 2021
7edc960
Fix test (#16032)
xiafu-msft Jan 8, 2021
ad23952
Added raise_with_traceback to storage errors (#15263)
tasherif-msft Jan 8, 2021
0d1c009
Rename azure monitor exporter namespace (#16030)
lzchen Jan 8, 2021
49befdc
[eventgrid] add tests for samples (#16033)
Jan 8, 2021
dc47c62
Revert "Remove old Update-Change-Log.ps1 (#1301)" (#16053)
azure-sdk Jan 8, 2021
8230cd7
[Fileshare] Generated Fileshare using newest autorest version (#15824)
tasherif-msft Jan 9, 2021
da63ca7
add missing azure-identity in dev requirement (#16050)
yunhaoling Jan 9, 2021
0e5384e
[Media] Updating swagger link (#16052)
hivyas Jan 9, 2021
0429086
update release date (#16040)
xiangyan99 Jan 9, 2021
be3b227
[EventHubs&ServiceBus] update release date (#16062)
yunhaoling Jan 11, 2021
42594f6
Increment version for core releases (#16072)
azure-sdk Jan 11, 2021
60fe513
Fix condition for test generation in prepare-pipelines (#16073)
azure-sdk Jan 11, 2021
efb8e39
retry policy on storage preparer for when deletes occur too quickly (…
seankane-msft Jan 11, 2021
e9d2636
[Blob]fix parse url for blob emulator (#15979)
xiafu-msft Jan 11, 2021
041f682
Setting up template to use 1ES hosted pool. (#16010)
mitchdenny Jan 12, 2021
410ed76
OT Exporter retry when there are network issues (#16087)
lzchen Jan 12, 2021
b0a3bed
Add quotes around the parameter (#16083)
azure-sdk Jan 12, 2021
a52a073
Update CHANGELOG.md (#16097)
Jan 12, 2021
739b24a
Update CODEOWNERS (#16100)
msyyc Jan 12, 2021
648b1f1
Increment version for servicebus releases (#16103)
azure-sdk Jan 12, 2021
c0fcfdc
Increment package version after release of azure_data_tables (#16104)
azure-sdk Jan 12, 2021
056137a
[formrecognizer] fix readme version (#16105)
kristapratico Jan 12, 2021
20d154b
[text analytics] update sdk version in readme (#16107)
iscai-msft Jan 12, 2021
b105c0e
Increment version for eventhub releases (#16092)
azure-sdk Jan 12, 2021
64eeda0
[EventHubs] Enable DeleteAfter Tag for test resource group (#16058)
yunhaoling Jan 12, 2021
22bd891
Added powershell docs to all sdks (#16108)
jbeauregardb Jan 12, 2021
3ba4985
Increment version for textanalytics releases (#16113)
azure-sdk Jan 12, 2021
64d0c78
[Storage] Using AzureSasCredential. (#16043)
kasobol-msft Jan 12, 2021
0b5593d
Increment version for formrecognizer releases (#16118)
azure-sdk Jan 12, 2021
cb63736
Update pipeline generation tool to support test variant pipelines (#1…
azure-sdk Jan 12, 2021
088abeb
[DataLake]convert PathProperties.last_modified to datetime format (#1…
xiafu-msft Jan 13, 2021
6e5abd9
STG75 Stable Release Changelog & Updated Swagger Readme (#16127)
tasherif-msft Jan 13, 2021
b475de5
Fix flaky exporter and storage tests (#16117)
lzchen Jan 13, 2021
41740dc
Skip Datalake tests that depend on most recent Blob changes (AzureSas…
tasherif-msft Jan 13, 2021
58e2dc2
release monitor 2.0.0 (#15921)
00Kai0 Jan 13, 2021
d67e844
[T2] release loganalytics 8.0.0 (#15920)
00Kai0 Jan 13, 2021
4cbe3b0
update codeowners to reflect new media track 2 owners (#16128)
scbedd Jan 13, 2021
ce88d9e
resolve azure-mgmt-storageimportexport test failure (#16143)
scbedd Jan 13, 2021
ffe6a56
Update changelog release date (#16145)
tasherif-msft Jan 13, 2021
acc5986
Fix README and links for release (#16146)
lzchen Jan 13, 2021
f4500a2
[Communication] - Add Identifier suffix to CommunicationUser and Pho…
sacheun Jan 14, 2021
3d729f4
[LVA] Fix the release date in changelog (#16150)
giakas Jan 14, 2021
d1cc22f
Update changelog (#16154)
lzchen Jan 14, 2021
f0836e8
Add conditional logic for setting TestPipeline to true (#16115)
chidozieononiwu Jan 14, 2021
d837721
Fix to unblock loganalytics release. (#16156)
mitchdenny Jan 14, 2021
8f9baf8
Updated Datalake minimum dependency (#16151)
tasherif-msft Jan 14, 2021
bef6013
Update generated (#16049)
seankane-msft Jan 14, 2021
4f7fb0c
Increment package version after release of azure_opentelemetry_export…
azure-sdk Jan 14, 2021
ab7d89e
Edits to test documentation (#16179)
seankane-msft Jan 14, 2021
9fb2f34
[Perfstress][ServiceBus] Added ServiceBus perf tests (#16066)
annatisch Jan 15, 2021
78eb1b3
[T2] digitaltwins 2021 01 07 (#16013)
msyyc Jan 15, 2021
a0e9f65
Fixed base handler async/added tests for SBSender + SBReceiver (#16051)
swathipil Jan 15, 2021
07c6a28
breaking changes run in ci (#16170)
kristapratico Jan 15, 2021
82f13b8
Added MicrosoftTeamsUserIdentifier model (#16176)
jbeauregardb Jan 15, 2021
f7e0d77
[Communication]Rename CommunicationUserCredential to CommunicationTok…
sacheun Jan 15, 2021
72afdd0
[Cosmos] Add option for disabling auto id generation in create_item (…
zfoster Jan 15, 2021
45a96e7
take dependency on azure-core for mindependency test invocation. azur…
scbedd Jan 15, 2021
5760cbc
updating from new cosmos spec (#16198)
seankane-msft Jan 15, 2021
fbe7f4a
Run smoke tests against latest published versions in release pipeline…
benbp Jan 15, 2021
3c25df0
Update messaging owners (#16203)
lmazuel Jan 15, 2021
e4c4daa
Replace EventgridSharedAccessSignatureCredential with AzureSasCredent…
Jan 15, 2021
eb013c2
Required params must be positional (#16194)
Jan 15, 2021
c739da5
Updated release date (#16205)
LarryOsterman Jan 15, 2021
b3960b1
Raise on bad credential (#16206)
Jan 15, 2021
989edaf
Naming feedback - part 1 (#16208)
Jan 16, 2021
411c0ef
Naming Feedback - part 2 (#16210)
Jan 16, 2021
a77b621
we are using a pool not a specific vmImage (#16213)
scbedd Jan 16, 2021
c47cdc3
T2 confluent 2021 01 15 (#16221)
00Kai0 Jan 18, 2021
1ca37b4
[Queues] Generated Queues using newest autorest version (#16148)
tasherif-msft Jan 18, 2021
41fe49a
make the globbing of the packages work in dev_setup from any invocati…
scbedd Jan 18, 2021
b4815d1
Increment package version after release of azure_storage_file_datalak…
azure-sdk Jan 19, 2021
d784000
Increment version for storage releases (#16152)
azure-sdk Jan 19, 2021
ab3cc34
Adding 2020-09-01-hybrid profile (#14642)
abbhar Jan 19, 2021
3e91d48
Fix Eventgrid sample (#16217)
Jan 19, 2021
f74dd69
Add LanguageDisplayName variable to LanguageSettings file (#16239)
chidozieononiwu Jan 19, 2021
0be7475
Update error message in tools repo (#16245)
azure-sdk Jan 20, 2021
0bab493
T2 compute 2021 01 19 (#16246)
00Kai0 Jan 20, 2021
6e87b80
Increment package version after release of azure_security_attestation…
azure-sdk Jan 20, 2021
dd14599
[Communication] Move core dependency to setup.py from dev_requirement…
turalf Jan 20, 2021
4e7bbb5
Added credscan steps for python (#16136)
sima-zhu Jan 20, 2021
22febc5
fix broken links in python repo (#16259)
iscai-msft Jan 20, 2021
127a3c0
Refactor send and system events (#16255)
Jan 20, 2021
c481022
README file only - Adding new Limitation and new example (#16248)
Rodrigossz Jan 20, 2021
90fbe72
fix EH auth sample by replacing lambda with callback (#16207)
swathipil Jan 20, 2021
a78be2e
[Communication] Use CommunicationRefreshOptions in CommunicaitonToken…
sacheun Jan 20, 2021
ce3bfd5
run black on devtools_testutils (#16264)
seankane-msft Jan 20, 2021
cd446b4
Pin azure-keyvault-administration dev requirement (#16260)
chlowell Jan 20, 2021
8a96f30
Sync eng/common directory with azure-sdk-tools repository (#16269)
azure-sdk Jan 20, 2021
cce8bee
[Event Hubs] updated README with install steps for azure-identity and…
swathipil Jan 20, 2021
1ac1524
Sync eng/common directory with azure-sdk-tools for PR 1317 (#16270)
azure-sdk Jan 20, 2021
9a116b3
Update README links for Azure monitor (#16241)
lzchen Jan 21, 2021
59b653e
Fix CommunicationTokenCredential constructor in test_chat_client_e2e.…
sacheun Jan 21, 2021
e8edeb8
Updated msrest minimum dependency for all Storage services (#16267)
tasherif-msft Jan 21, 2021
8de3664
Ensure bypass conditional template gets run for 1es ubuntu image (#16…
azure-sdk Jan 21, 2021
ecf9136
update README with install steps for azure-identity/aiohttp (#16273)
swathipil Jan 21, 2021
d37aec1
Increment version for storage releases (#16279)
azure-sdk Jan 21, 2021
d5b8704
Metrics advisor aad (#15922)
xiangyan99 Jan 21, 2021
9043478
Enable 1ES pools for live tests. (#16160)
mitchdenny Jan 21, 2021
95b40c2
[metricsadvisor] support key rotation for MetricsAdvisorKeyCredential…
kristapratico Jan 21, 2021
5483b6a
Add data as positional for cloud event (#16288)
Jan 21, 2021
91b3438
Sync eng/common directory with azure-sdk-tools for PR 1251 (#16290)
azure-sdk Jan 22, 2021
42397a9
[Key Vault] Add support for custom role definitions (#16063)
mccoyp Jan 22, 2021
b0a8924
fix azure-core uninstalled in pipeline. (#16296)
00Kai0 Jan 22, 2021
c12a9c0
release track2 sdk for cdn (#16233)
00Kai0 Jan 22, 2021
9fca61b
rename list_dimension_values (#16292)
xiangyan99 Jan 22, 2021
f8be630
changing to only doing code coverage on one test run (#16297)
seankane-msft Jan 22, 2021
c957c4f
[Perf] Include running average in per-second output (#16302)
mikeharder Jan 22, 2021
d6fee00
add new headers/params to logging policy allowlist (#16305)
kristapratico Jan 22, 2021
df2f634
[Communication] - SMS - Added AAD support (#16076)
jbeauregardb Jan 25, 2021
d50442b
Communication Identity Model serializer/deserializer (#16268)
turalf Jan 25, 2021
bb49488
Sync eng/common directory with azure-sdk-tools for PR 1335 (#16311)
azure-sdk Jan 25, 2021
0ae2052
Missing enter, exit and close (#16321)
Jan 25, 2021
8c725c5
rename to generate_sas (#16330)
Jan 25, 2021
79a64bb
Communication - Update the CODEOWNERS (#16123)
RezaJooyandeh Jan 26, 2021
2b68dcd
[Event Hubs] created EventHubConnectionStringProperties and connectio…
swathipil Jan 26, 2021
b555b10
Relocate azure-sdk-tools install into dev_requirements where necessar…
scbedd Jan 26, 2021
d43aff9
Fixed the problem of no display name issue (#16348)
azure-sdk Jan 26, 2021
5c50bdf
[Key Vault] Update administration README for MHSM and custom role def…
mccoyp Jan 26, 2021
eacd482
unskip receipt tests - service regression fixed (#16355)
kristapratico Jan 26, 2021
223d948
[Communication] - Extract Identity Package out of Administration Pack…
lsundaralingam Jan 26, 2021
5d94378
[formrecognizer] renames line appearance/style and adds to samples (#…
kristapratico Jan 27, 2021
69d76de
Update LanguageSetting.ps1 (#15639)
chidozieononiwu Jan 27, 2021
7400360
Move mindependency and latestdependency common dependencies to a file…
scbedd Jan 27, 2021
d3e00df
Sync eng/common directory with azure-sdk-tools for PR 1341 (#16364)
azure-sdk Jan 27, 2021
cbeb616
[text analytics] make default v3.1-preview.3 and remove v3.1-preview.…
iscai-msft Jan 27, 2021
ad5308d
T2 network 2021 01 26 (#16368)
00Kai0 Jan 27, 2021
68bc8c3
updating pylint statements (#16362)
seankane-msft Jan 27, 2021
7da4fde
[formrecognizer] unexpose api_version property (#16378)
kristapratico Jan 27, 2021
1b10b4e
Update Change log in ACS packages (#16366)
sacheun Jan 27, 2021
db4ca2e
Send method changes (#16318)
Jan 27, 2021
e354a95
Fix python sms live test failures (#16385)
turalf Jan 28, 2021
82e5afc
Remove System Events (#16358)
Jan 28, 2021
adcf588
split update_key into 2 methods (#16405)
xiangyan99 Jan 28, 2021
25617a6
[formrecognizer] `pages` update (#16403)
kristapratico Jan 29, 2021
f74da2f
[Blob] Added ContainerClient.exists() method (#16315)
tasherif-msft Jan 29, 2021
250e123
T2 quantum first release (#16394)
00Kai0 Jan 29, 2021
032b09d
T2 batch 2021 01 28 (#16391)
00Kai0 Jan 29, 2021
db32606
[Bug][Datalake] Fixed Datalake Service Client context manager/session…
tasherif-msft Jan 29, 2021
b6d65fa
[T2] python track2 new pipeline (#16374)
msyyc Jan 29, 2021
94c2735
[core] add raise_for_status to HttpResponse (#16399)
iscai-msft Jan 29, 2021
89e7f4b
Sync eng/common directory with azure-sdk-tools for PR 1345 (#16404)
azure-sdk Jan 29, 2021
1b0d99a
Add Cloud environment for Teams user (#16359)
turalf Jan 30, 2021
8e28ce6
1ES pools update for release pipeline. (#16419)
mitchdenny Jan 31, 2021
767906b
First release purview (#16440)
00Kai0 Feb 1, 2021
c91bcda
Update auto_codegen.py (#16443)
msyyc Feb 1, 2021
fa745eb
Sync eng/common directory with azure-sdk-tools for PR 1351 (#16448)
azure-sdk Feb 1, 2021
c94211b
[Datalake] Removed list_paths manual paging and deserialization (#16309)
tasherif-msft Feb 1, 2021
8ba125a
adding step to test for crlf line endings (#16398)
seankane-msft Feb 1, 2021
f0fbe66
Regenerate baseline because last one break. (#16415)
sima-zhu Feb 1, 2021
1fd57f4
[Datalake] Added support for PurePosixPath (#16400)
tasherif-msft Feb 1, 2021
8d50208
Add APIView KV variable group to prepare pipelines bot (#16451)
praveenkuttappan Feb 1, 2021
7f9136a
Copy job matrix functionality (#16450)
benbp Feb 1, 2021
bf676d6
adding devtools to the appconfig dev_reqs to solve python core issue …
seankane-msft Feb 1, 2021
b547fbb
[text analytics] Expose 'string_index_type' parameter in all service …
abhahn Feb 1, 2021
2bd1ce4
Resolve Regression Failures (#16455)
scbedd Feb 1, 2021
9dec418
Fix DateTime bug (#16456)
azure-sdk Feb 1, 2021
a1a3969
we should always run integration to publish from our artifacts. if th…
scbedd Feb 2, 2021
feaa464
fix changelog and version (#16445)
00Kai0 Feb 2, 2021
22921fd
Normalize the package name for Doc.Ms readme (#16401)
sima-zhu Feb 2, 2021
e1cce3e
Sync eng/common directory with azure-sdk-tools for PR 1353 (#16465)
azure-sdk Feb 2, 2021
fd34670
Update automation_generate.sh (#16470)
msyyc Feb 2, 2021
997b4d7
T2 redisenterprise 2021 02 02 (#16472)
00Kai0 Feb 2, 2021
74d5b49
fix EH samples and docs (#16457)
yunhaoling Feb 2, 2021
30b917b
Communication identity api redesign (#16420)
beltr0n Feb 2, 2021
1b8ddc7
Add aio folder and update GA tag (#16178)
xiangyan99 Feb 2, 2021
7d1aa3e
Mindep test all dependencies except nspkg (#16331)
scbedd Feb 3, 2021
f272d76
T2 compute 2021 02 02 (#16486)
00Kai0 Feb 3, 2021
672bf36
[Python] python track2 new pipeline (#16484)
msyyc Feb 3, 2021
6ccfe60
fix compute readme (#16488)
00Kai0 Feb 3, 2021
3c1c5e0
[T2] Resourcemover fix dependency (#16491)
msyyc Feb 3, 2021
9328675
revert file changed by bot (#16493)
msyyc Feb 3, 2021
ab3a17d
fix live tests (#16495)
iscai-msft Feb 3, 2021
1c69e0c
[Communication] - Phone Number Management - Added support for AAD aut…
jbeauregardb Feb 3, 2021
891d7aa
[EventHubs] Support for Custom endpoint adddress and custom certifica…
yunhaoling Feb 3, 2021
ef46a5c
Support CAE in azure-identity (#16323)
chlowell Feb 3, 2021
fb91388
Arch preview feedback (#16441)
Feb 3, 2021
5d2e40e
append code coverage over each other (#16202)
seankane-msft Feb 3, 2021
5665c20
[Blob][Datalake] STG76 Preview (#16349)
tasherif-msft Feb 3, 2021
12115ad
Adding a new limitation to the README file. (#16475)
Rodrigossz Feb 3, 2021
8eee2f5
Ma arch feedback (#16502)
xiangyan99 Feb 3, 2021
097d9f9
Sync eng/common directory with azure-sdk-tools for PR 1364 (#16503)
azure-sdk Feb 3, 2021
d566d99
Fix min dependency tests - update azure core (#16504)
Feb 3, 2021
6e6db92
Sync eng/common directory with azure-sdk-tools for PR 1365 (#16505)
azure-sdk Feb 3, 2021
cfc953f
call on_error if timeout in flush (#16485)
xiangyan99 Feb 3, 2021
52ff963
bump six dependencies in some libraries (#16496)
iscai-msft Feb 4, 2021
98a87cb
Added package properties SDKType and NewSDK (#16476)
praveenkuttappan Feb 4, 2021
05054a6
[Python] python track2 new pipeline fix (#16494)
msyyc Feb 4, 2021
481383f
Sync eng/common directory with azure-sdk-tools for PR 1366 (#16506)
azure-sdk Feb 4, 2021
1f380db
T2 applicationinsights 2021 02 04 (#16525)
00Kai0 Feb 4, 2021
cb2864f
T2 kusto 2021 02 04 (#16527)
00Kai0 Feb 4, 2021
0462893
[formrecognizer] use ARM template for tests (#16432)
kristapratico Feb 4, 2021
db4892a
Adopt new MSAL auth code flow API (#16449)
chlowell Feb 4, 2021
45b4231
CertificateCredential accepts certs as bytes (#16410)
chlowell Feb 4, 2021
cfe7f84
Latest/Minimum filter retrieved packages by pyVersion compatibility (…
scbedd Feb 4, 2021
54bacf9
skip prebuilt from_url tests for now (#16534)
kristapratico Feb 4, 2021
cd0a333
add dotenv as a dep for azure-sdk-tools (#16532)
kristapratico Feb 4, 2021
b2ae8f9
[EventHub&ServiceBUs] Update readme pointing to uamqp installation gu…
yunhaoling Feb 4, 2021
c2184fb
need to bump msrest up one (#16544)
seankane-msft Feb 4, 2021
0763539
patching the publishing of artifacts only on successful run (#16539)
seankane-msft Feb 4, 2021
182ee72
Update EventHub ci.yml to skip unsupported pypy3 (#16545)
yunhaoling Feb 4, 2021
c17f3f3
Adding missing supported fields to invoice sample (#16547)
catalinaperalta Feb 4, 2021
decb645
[Core] Added enum meta class (#16316)
annatisch Feb 4, 2021
cc00300
[text analytics] analyze changes (#16418)
iscai-msft Feb 4, 2021
e2dba75
resolve issues with failing search documents on mindependency checks …
scbedd Feb 5, 2021
e08c230
[text analytics] add analyze readme bullet point (#16552)
iscai-msft Feb 5, 2021
ca1303e
[SB] combine conn str parser logic in base handler and _common (#16464)
swathipil Feb 5, 2021
6bae810
[textanalytics] add :keyword: to docstrings for TextDocumentInput and…
a-noyass Feb 5, 2021
3be037d
[text analytics] Exposed the length property in classes impacted by `…
abhahn Feb 5, 2021
70d098b
Feature/communication chat preview3 new model (#16561)
sarkar-rajarshi Feb 5, 2021
6f497d6
update release date (#16543)
xiangyan99 Feb 5, 2021
a6a5074
Fix replace keys for nested json (#16557)
lsundaralingam Feb 5, 2021
80e8570
Converting to pure unit tests (#16499)
seankane-msft Feb 5, 2021
03807f0
Update CODEOWNERS (#16575)
kristapratico Feb 5, 2021
9910871
Add policy parameters into readme (#16308)
xiangyan99 Feb 5, 2021
a9bac6f
min version of typing-extensions (#16573)
scbedd Feb 5, 2021
0f4b5ca
[text analytics] fix analyze tests (#16578)
iscai-msft Feb 5, 2021
9eed28b
[Key Vault] Test keys library against a shared vault (#16474)
mccoyp Feb 5, 2021
79f7d0b
Fix parsing of Azure ML managed identity responses (#16536)
chlowell Feb 5, 2021
827bc5f
[text analytics] Updates to Healthcare design (#16247)
abhahn Feb 5, 2021
8bdca10
search sdk: doc strings referencing incorrect parameter name (#16582)
dmarx Feb 5, 2021
e596c04
Update opentelemtry to the latest version (#16570)
Feb 5, 2021
2cbb044
regenerate for access control and vnet (#16576)
xiangyan99 Feb 6, 2021
b9e3619
Add servicebus samples to azure monitor (#16580)
lzchen Feb 6, 2021
9091e0e
[Key Vault] Improved custom role definition support in administration…
mccoyp Feb 6, 2021
1f4667d
remove getting endpoint and key from env vars (#16586)
iscai-msft Feb 6, 2021
70f2bab
T2 netapp 2021 02 04 (#16530)
00Kai0 Feb 7, 2021
90807b0
T2 costmanagement 2021 02 04 (#16529)
00Kai0 Feb 7, 2021
8066770
fix versions in privatedns and frontdoor setups (#16588)
00Kai0 Feb 7, 2021
8622843
Update automation_init.sh (#16598)
msyyc Feb 8, 2021
a76f0b7
CodeGen from PR 12832 in Azure/azure-rest-api-specs
Feb 8, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
8 changes: 7 additions & 1 deletion .coveragerc
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,16 @@ omit =
*/test*
env*

[paths]
source =
sdk/
**/sdk

[report]
exclude_lines =
pragma: no cover
if raw:
if custom_headers:
if headers:
if response.status_code not in
if response.status_code not in
if TYPE_CHECKING:
21 changes: 21 additions & 0 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# See here for image contents: https://github.com/microsoft/vscode-dev-containers/tree/v0.145.0/containers/codespaces-linux/.devcontainer/base.Dockerfile

FROM mcr.microsoft.com/vscode/devcontainers/universal:0-linux

USER root

# [Option] Install Docker CLI
ARG INSTALL_DOCKER="false"
COPY library-scripts/docker-debian.sh /tmp/library-scripts/
RUN if [ "${INSTALL_DOCKER}" = "true" ]; then \
rm -f /usr/local/share/docker-init.sh \
&& bash /tmp/library-scripts/docker-debian.sh "true" "/var/run/docker-host.sock" "/var/run/docker.sock" "codespace"; \
fi \
&& rm -rf /var/lib/apt/lists/* /tmp/library-scripts/

USER codespace

# ** [Optional] Uncomment this section to install additional packages. **
# RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
# && apt-get -y install --no-install-recommends <your-package-list-here>

52 changes: 52 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
{
"name": "GitHub Codespaces (Default)",
"build": {
"dockerfile": "Dockerfile",
"args": {
"INSTALL_DOCKER": "true"
}
},
"settings": {
"terminal.integrated.shell.linux": "/bin/bash",
"go.useGoProxyToCheckForToolUpdates": false,
"go.useLanguageServer": true,
"go.gopath": "/go",
"go.goroot": "/usr/local/go",
"go.toolsGopath": "/go/bin",
"python.pythonPath": "/opt/python/latest/bin/python",
"python.linting.enabled": true,
"python.linting.pylintEnabled": true,
"python.formatting.autopep8Path": "/usr/local/py-utils/bin/autopep8",
"python.formatting.blackPath": "/usr/local/py-utils/bin/black",
"python.formatting.yapfPath": "/usr/local/py-utils/bin/yapf",
"python.linting.banditPath": "/usr/local/py-utils/bin/bandit",
"python.linting.flake8Path": "/usr/local/py-utils/bin/flake8",
"python.linting.mypyPath": "/usr/local/py-utils/bin/mypy",
"python.linting.pycodestylePath": "/usr/local/py-utils/bin/pycodestyle",
"python.linting.pydocstylePath": "/usr/local/py-utils/bin/pydocstyle",
"python.linting.pylintPath": "/usr/local/py-utils/bin/pylint",
"lldb.executable": "/usr/bin/lldb",
"files.watcherExclude": {
"**/target/**": true
}
},
"remoteUser": "codespace",
"overrideCommand": false,
"workspaceMount": "source=${localWorkspaceFolder},target=/home/codespace/workspace,type=bind,consistency=cached",
"workspaceFolder": "/home/codespace/workspace",
"mounts": [ "source=/var/run/docker.sock,target=/var/run/docker-host.sock,type=bind" ],
"runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],

// Add the IDs of extensions you want installed when the container is created.
"extensions": [
"GitHub.vscode-pull-request-github",
"MS-vsliveshare.vsliveshare",
"VisualStudioExptTeam.vscodeintellicode"
]

// Use 'forwardPorts' to make a list of ports inside the container available locally.
// "forwardPorts": [],

// Use 'postCreateCommand' to run commands after the container is created.
// "postCreateCommand": "uname -a"
}
172 changes: 172 additions & 0 deletions .devcontainer/library-scripts/docker-debian.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,172 @@
#!/usr/bin/env bash
#-------------------------------------------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See https://go.microsoft.com/fwlink/?linkid=2090316 for license information.
#-------------------------------------------------------------------------------------------------------------
#
# Docs: https://github.com/microsoft/vscode-dev-containers/blob/master/script-library/docs/docker.md
#
# Syntax: ./docker-debian.sh [enable non-root docker socket access flag] [source socket] [target socket] [non-root user]

ENABLE_NONROOT_DOCKER=${1:-"true"}
SOURCE_SOCKET=${2:-"/var/run/docker-host.sock"}
TARGET_SOCKET=${3:-"/var/run/docker.sock"}
USERNAME=${4:-"automatic"}

set -e

if [ "$(id -u)" -ne 0 ]; then
echo -e 'Script must be run as root. Use sudo, su, or add "USER root" to your Dockerfile before running this script.'
exit 1
fi

# Determine the appropriate non-root user
if [ "${USERNAME}" = "auto" ] || [ "${USERNAME}" = "automatic" ]; then
USERNAME=""
POSSIBLE_USERS=("vscode" "node" "codespace" "$(awk -v val=1000 -F ":" '$3==val{print $1}' /etc/passwd)")
for CURRENT_USER in ${POSSIBLE_USERS[@]}; do
if id -u ${CURRENT_USER} > /dev/null 2>&1; then
USERNAME=${CURRENT_USER}
break
fi
done
if [ "${USERNAME}" = "" ]; then
USERNAME=root
fi
elif [ "${USERNAME}" = "none" ] || ! id -u ${USERNAME} > /dev/null 2>&1; then
USERNAME=root
fi

# Function to run apt-get if needed
apt-get-update-if-needed()
{
if [ ! -d "/var/lib/apt/lists" ] || [ "$(ls /var/lib/apt/lists/ | wc -l)" = "0" ]; then
echo "Running apt-get update..."
apt-get update
else
echo "Skipping apt-get update."
fi
}

# Ensure apt is in non-interactive to avoid prompts
export DEBIAN_FRONTEND=noninteractive

# Install apt-transport-https, curl, lsb-release, gpg if missing
if ! dpkg -s apt-transport-https curl ca-certificates lsb-release > /dev/null 2>&1 || ! type gpg > /dev/null 2>&1; then
apt-get-update-if-needed
apt-get -y install --no-install-recommends apt-transport-https curl ca-certificates lsb-release gnupg2
fi

# Install Docker CLI if not already installed
if type docker > /dev/null 2>&1; then
echo "Docker CLI already installed."
else
curl -fsSL https://download.docker.com/linux/$(lsb_release -is | tr '[:upper:]' '[:lower:]')/gpg | (OUT=$(apt-key add - 2>&1) || echo $OUT)
echo "deb [arch=amd64] https://download.docker.com/linux/$(lsb_release -is | tr '[:upper:]' '[:lower:]') $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list
apt-get update
apt-get -y install --no-install-recommends docker-ce-cli
fi

# Install Docker Compose if not already installed
if type docker-compose > /dev/null 2>&1; then
echo "Docker Compose already installed."
else

LATEST_COMPOSE_VERSION=$(curl -sSL "https://api.github.com/repos/docker/compose/releases/latest" | grep -o -P '(?<="tag_name": ").+(?=")')
curl -sSL "https://github.com/docker/compose/releases/download/${LATEST_COMPOSE_VERSION}/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
fi

# If init file already exists, exit
if [ -f "/usr/local/share/docker-init.sh" ]; then
exit 0
fi

# By default, make the source and target sockets the same
if [ "${SOURCE_SOCKET}" != "${TARGET_SOCKET}" ]; then
touch "${SOURCE_SOCKET}"
ln -s "${SOURCE_SOCKET}" "${TARGET_SOCKET}"
fi

# Add a stub if not adding non-root user access, user is root
if [ "${ENABLE_NONROOT_DOCKER}" = "false" ] || [ "${USERNAME}" = "root" ]; then
echo '/usr/bin/env bash -c "\$@"' > /usr/local/share/docker-init.sh
chmod +x /usr/local/share/docker-init.sh
exit 0
fi

# If enabling non-root access and specified user is found, setup socat and add script
chown -h "${USERNAME}":root "${TARGET_SOCKET}"
if ! dpkg -s socat > /dev/null 2>&1; then
apt-get-update-if-needed
apt-get -y install socat
fi
tee /usr/local/share/docker-init.sh > /dev/null \
<< EOF
#!/usr/bin/env bash
#-------------------------------------------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See https://go.microsoft.com/fwlink/?linkid=2090316 for license information.
#-------------------------------------------------------------------------------------------------------------
set -e
SOCAT_PATH_BASE=/tmp/vscr-dind-socat
SOCAT_LOG=\${SOCAT_PATH_BASE}.log
SOCAT_PID=\${SOCAT_PATH_BASE}.pid
# Wrapper function to only use sudo if not already root
sudoIf()
{
if [ "\$(id -u)" -ne 0 ]; then
sudo "\$@"
else
"\$@"
fi
}
# Log messages
log()
{
echo -e "[\$(date)] \$@" | sudoIf tee -a \${SOCAT_LOG} > /dev/null
}
echo -e "\n** \$(date) **" | sudoIf tee -a \${SOCAT_LOG} > /dev/null
log "Ensuring ${USERNAME} has access to ${SOURCE_SOCKET} via ${TARGET_SOCKET}"
# If enabled, try to add a docker group with the right GID. If the group is root,
# fall back on using socat to forward the docker socket to another unix socket so
# that we can set permissions on it without affecting the host.
if [ "${ENABLE_NONROOT_DOCKER}" = "true" ] && [ "${SOURCE_SOCKET}" != "${TARGET_SOCKET}" ] && [ "${USERNAME}" != "root" ] && [ "${USERNAME}" != "0" ]; then
SOCKET_GID=\$(stat -c '%g' ${SOURCE_SOCKET})
if [ "\${SOCKET_GID}" != "0" ]; then
log "Adding user to group with GID \${SOCKET_GID}."
if [ "\$(cat /etc/group | grep :\${SOCKET_GID}:)" = "" ]; then
sudoIf groupadd --gid \${SOCKET_GID} docker-host
fi
# Add user to group if not already in it
if [ "\$(id ${USERNAME} | grep -E 'groups=.+\${SOCKET_GID}\(')" = "" ]; then
sudoIf usermod -aG \${SOCKET_GID} ${USERNAME}
fi
else
# Enable proxy if not already running
if [ ! -f "\${SOCAT_PID}" ] || ! ps -p \$(cat \${SOCAT_PID}) > /dev/null; then
log "Enabling socket proxy."
log "Proxying ${SOURCE_SOCKET} to ${TARGET_SOCKET} for vscode"
sudoIf rm -rf ${TARGET_SOCKET}
(sudoIf socat UNIX-LISTEN:${TARGET_SOCKET},fork,mode=660,user=${USERNAME} UNIX-CONNECT:${SOURCE_SOCKET} 2>&1 | sudoIf tee -a \${SOCAT_LOG} > /dev/null & echo "\$!" | sudoIf tee \${SOCAT_PID} > /dev/null)
else
log "Socket proxy already running."
fi
fi
log "Success"
fi
# Execute whatever commands were passed in (if any). This allows us
# to set this script to ENTRYPOINT while still executing the default CMD.
set +e
exec "\$@"
EOF
chmod +x /usr/local/share/docker-init.sh
chown ${USERNAME}:root /usr/local/share/docker-init.sh
echo "Done!"
34 changes: 34 additions & 0 deletions .devcontainer/library-scripts/git-lfs-debian.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
#!/usr/bin/env bash
#-------------------------------------------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See https://go.microsoft.com/fwlink/?linkid=2090316 for license information.
#-------------------------------------------------------------------------------------------------------------
#
# Docs: https://github.com/microsoft/vscode-dev-containers/blob/master/script-library/docs/git-lfs.md
#
# Syntax: ./git-lfs-debian.sh

set -e

if [ "$(id -u)" -ne 0 ]; then
echo -e 'Script must be run as root. Use sudo, su, or add "USER root" to your Dockerfile before running this script.'
exit 1
fi

export DEBIAN_FRONTEND=noninteractive

# Install git and curl if missing
if ! dpkg -s git curl ca-certificates > /dev/null 2>&1; then
if [ ! -d "/var/lib/apt/lists" ] || [ "$(ls /var/lib/apt/lists/ | wc -l)" = "0" ]; then
apt-get update
fi
apt-get -y install --no-install-recommends git curl ca-certificates
fi

# Install Git LFS
echo "Downloading Git LFS..."
curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | bash
echo "Installing Git LFS..."
apt-get install -yq git-lfs
git lfs install
echo "Done!"
Loading