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

Merge remote-tracking branch 'azure/dev' into Aladdin-src #19131

Merged
merged 234 commits into from
Aug 5, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
234 commits
Select commit Hold shift + click to select a range
20ffb2d
{Doc} Add managed identity command guideline (#17473)
fengzhou-msft May 24, 2021
c3f8884
[WebApp] Add to `az webapp deploy` param help text (#17743)
May 25, 2021
6e830f5
{Doc} Update track_2_migration_roadmap.md (#18206)
qwordy May 25, 2021
714cbed
[RDBMS] Add commands for Github actions (#17949)
DaeunYim May 25, 2021
c3b56d8
{Pylint} Fix `self-assigning-variable` (#18119)
jiasli May 25, 2021
3d49512
[KeyVault] Fix #11871: AKV10032: Invalid issuer error for operations …
evelyn-ys May 26, 2021
1ca212a
keyvault code owners (#18234)
evelyn-ys May 26, 2021
9d79de3
Fix what-if formatter (#18244)
shenglol May 27, 2021
3d0458a
Fix for user-assigned identity ARM issue on remove (#18205)
c-ryan-k May 27, 2021
603d757
[Keyvault] `az keyvault set-policy/delete-policy`: Support --applicat…
evelyn-ys May 27, 2021
a8dce7f
[Compute] Upgrade api-version for VM and VMSS from '2020-12-01' to '2…
zhoxing-ms May 27, 2021
51899c0
[rdbms] az postgres flexible-server migration: Add customer facing fe…
Rajesh1Ganesan May 28, 2021
8c1d353
[Storage] `az storage blob copy start`: Support --tier and --rehydrat…
Juliehzl May 28, 2021
547dda7
{monitor} live test fixing (#18189)
kairu-ms May 28, 2021
894b6b0
[KeyVault] `az keyvault recover`: Support MHSM (#18150)
evelyn-ys May 28, 2021
2aed5f3
Fix for user-assigned identity ARM issue on remove (#18283)
c-ryan-k May 29, 2021
bfa60d3
[AppService] Hotfix: Fix # 18266 - webapp config appsettings set comm…
Kotasudhakarreddy May 31, 2021
2670880
[Storage] GA release storage file share NFS and SMB multichannel (#18…
Juliehzl May 31, 2021
be3369a
{Packaging} Bump `urllib3` and `requests` (#18213)
jiasli May 31, 2021
ed6e829
{Pylint} Fix `unnecessary-comprehension` (#18013)
jiasli May 31, 2021
fa9c95e
{Compute} Adopt track2 SDK, azure-mgmt-batch==15.0.0 (#18113)
BigCat20196 May 31, 2021
05f70c2
[Network] private link add `Microsoft.Sql/servers` provider (#18268)
kairu-ms May 31, 2021
1b02b32
{CI} Unpin azdev (#18300)
jiasli May 31, 2021
a90d439
[VM] Hotfix: Fix the bad request issue when creating VMSS in Azure St…
zhoxing-ms May 31, 2021
05714f0
[HDInsight] Migrate to track2 python sdk 7.0.0 (#18237)
aim-for-better Jun 1, 2021
e0d7b53
[Backup] Migrate backup to track2 SDK (#17831)
Jing-song Jun 1, 2021
df55f99
Hotfix for 2.24.1 (#18307)
zhoxing-ms Jun 1, 2021
aad1e18
{Keyvault} Support managed HSM private link operations (#18273)
evelyn-ys Jun 1, 2021
904db15
[Compute] `az vm create`: Support delete option for NICs and Disks fo…
Juliehzl Jun 1, 2021
8611f47
[EventGrid] Migrate track2 SDK (#18210)
00Kai0 Jun 2, 2021
476c43d
{AKS} Fix failed live test cases (#18310)
FumingZhang Jun 2, 2021
dfdcd05
[Synapse]update to AZ Synapse mgmt 2.0.0 (#18195)
zesluo Jun 2, 2021
5975b23
[Container] Hotfix: Fix #18276: `az container create` fails with `Att…
zhoxing-ms Jun 2, 2021
d47622c
{Packaging} Bump urllib3 from 1.26.4 to 1.26.5 (#18324)
dependabot[bot] Jun 2, 2021
412d3b5
fix network tests due to synapse bum (#18340)
evelyn-ys Jun 3, 2021
aea2932
[RDBMS] Private DNS zone parameter added for restore command, high av…
DaeunYim Jun 7, 2021
df737ed
{Role} `az ad sp create-for-rbac`: Stop setting `identifierUris` on a…
jiasli Jun 7, 2021
2d320b9
{container} Fix style in CI (#18397)
Juliehzl Jun 8, 2021
0a2c05e
[signalr] az signalr identity: Add managed identity related command, …
zackliu Jun 8, 2021
2e89262
[NetAppFiles] Update azure-mgmt-netapp version to 3.0.0 (#18303)
hildurhodd Jun 8, 2021
7240630
update help text (#18365)
calvinsID Jun 9, 2021
398fab9
[Storage] BREAKING CAHNGE: az storage account create: Remove StorageF…
Juliehzl Jun 9, 2021
a599e19
{EventGrid}: Update warning message (#18388)
VidyaKukke Jun 9, 2021
39c9174
[Synapse]spark configuration conversion, which cause the failure (#18…
zesluo Jun 9, 2021
e346935
Forward storage blob list delimiter parameter to client.walk_blobs (#…
AlexandreArpin Jun 9, 2021
2dcb607
Merge branch 'dev' into release_2.24.2
zhoxing-ms Jun 9, 2021
cd3723f
{container} Bugfix #15856,#18251,#18275: az container exec - decode r…
bitcloud Jun 9, 2021
df43a1e
{Keyvault} `az keyvault update-hsm`: --secondary-location not support…
evelyn-ys Jun 10, 2021
d96caf1
bump up azure-mgmt-applicationinsights to version 1.0.0 (#18400)
kairu-ms Jun 10, 2021
a8887b2
{AppService} Add custom location sdk (#18362)
calvinsID Jun 10, 2021
c32aa83
[App Service]: Fixing az webapp deployment source config-local-git t…
panchagnula Jun 10, 2021
bb76cf1
[Core] Fix #18360 and #18262: write to stderr issue (#18414)
Juliehzl Jun 10, 2021
b102342
[ACR] az acr connected-registry: Minor bug fixes (#18288)
rosanch Jun 10, 2021
7f7276d
[Compute] Direct Sharing support for Azure Shared Image Gallery (#18398)
Juliehzl Jun 10, 2021
591539c
replace fixed location in test case (#18429)
FumingZhang Jun 10, 2021
e89f375
[RDBMS] Change server default location (issue reported) (#18157)
DaeunYim Jun 11, 2021
5e574ae
Fix the problem of tagging resources of public ip (#18254)
zhoxing-ms Jun 11, 2021
21dc3f5
[Compute] Support user_data for VM and VM Scale Sets (#18432)
zhoxing-ms Jun 11, 2021
8cbd805
[ARM] Add 'az policy assignment non-compliance-message' (#18158)
pilor Jun 11, 2021
e48840d
Revert "[Compute] Direct Sharing support for Azure Shared Image Galle…
zhoxing-ms Jun 11, 2021
162be08
{Release} Upgrade to Azure CLI 2.25.0 (#18452)
Jun 11, 2021
eb41fce
{Misc} Update service mapping for az term (#18329)
jsntcy Jun 11, 2021
8377f3c
aro: add cidr values for pod/service to cli params (#18457)
troy0820 Jun 15, 2021
310003d
{CODEOWNERS} Update CODEOWNERS (#18455)
kairu-ms Jun 15, 2021
386ff2d
{Reference TOC} fixed Azure service names (#18459)
dbradish-microsoft Jun 15, 2021
efb2f35
{Cognitive Services} Adopt track2 SDK, azure-mgmt-cognitiveservices==…
BigCat20196 Jun 15, 2021
8a1ea35
[AKS] Migrate ACS module to track 2 SDK (#18117)
FumingZhang Jun 16, 2021
c2906bd
small fix (#18505)
evelyn-ys Jun 17, 2021
5cbb798
{Packaging} Remove full Release History from project description (#18…
jiasli Jun 17, 2021
3b17a5f
{Packaging} Bump PyJWT to 2.1.0 (#18506)
jiasli Jun 18, 2021
afbc53a
{Packaging} Be more strict on `requests` (#18518)
jiasli Jun 18, 2021
8f15a1a
{Misc.} Fix typos in HISTORY.rst (#18504)
jiasli Jun 18, 2021
8481a92
{Pylint} Fix `use-a-generator` (#18523)
jiasli Jun 18, 2021
e761d4b
{Core} `az extension`: Retry `shutil.rmtree` (#18061)
jiasli Jun 18, 2021
594bfac
Remove preview out of security module (#18529)
a7mad-3bbas Jun 18, 2021
00dc886
{AppService} Make `appservice` tests serial (#18534)
jiasli Jun 18, 2021
e65a04c
{Cognitive Services} Update CLI to latest SDK, add soft-delete suppor…
yangyuan Jun 21, 2021
d38035d
Update codeowners (#18537)
jiasli Jun 21, 2021
c997395
[Azurestack][ACR][AKS] add azurestack hybrid profile for AKS (#18118)
Bhuvaneswari-Santharam Jun 22, 2021
d22ac08
Fix #17850 - prevent dublicate rules for service endpoints (#18024)
madsd Jun 23, 2021
e94eced
[Compute] Direct sharing support (#18503)
Juliehzl Jun 23, 2021
8317978
[HDInsight]Support new azure monitor (#18519)
aim-for-better Jun 23, 2021
fa7339d
[Resource] Third party S2S Consent/Permission Enumeration (#18433)
00Kai0 Jun 23, 2021
0d76c82
[AKS] Upgrade api-version to 2021-05-01 for ACS module (#18593)
FumingZhang Jun 23, 2021
db22252
{Advisor} Migrate Advisor module to track 2 SDK (#18525)
BigCat20196 Jun 23, 2021
1f732d5
ARO: Fail if resource doesn't exist on delete (#18546)
bennerv Jun 24, 2021
8d69249
[SQL] Bump sdk version (#18373)
strehan1993 Jun 24, 2021
931330f
[APIM] Added version parameter for apim api import (#18604)
Jun 24, 2021
91c6888
remove preview tag (#18607)
evelyn-ys Jun 25, 2021
7e72617
Fix for server create (#18640)
strehan1993 Jun 25, 2021
bf771f1
[AppConfig] Stop overwriting KeyVault reference content type during i…
avanigupta Jun 26, 2021
0dab796
[BACKUP] Workload container registration fix, SDK upgraded to 0.12.0,…
akshayneema Jun 26, 2021
7623de3
fix CI tests (#18643)
evelyn-ys Jun 28, 2021
4916895
[APIM] Fixed apim upgrade bug when specifying protocols (#18605)
Jun 28, 2021
a30097e
[Billing] Migrate billing to track2 SDK (#18608)
Jing-song Jun 28, 2021
0014abe
[ARM] `az provider register`: Make parameter `--accept-term` become n…
00Kai0 Jun 28, 2021
3f185a3
[RDBMS] Add autogrow parameter for MySQL and add database name to out…
DaeunYim Jun 28, 2021
990400f
[Storage] GA support secured SMB (#18638)
Juliehzl Jun 28, 2021
16f36b6
[CosmosDB] Adding point-in-time restore commands to the stable branch…
amisi01 Jun 29, 2021
da53572
Fix #18500. Add service tag list check. (#18527)
madsd Jun 29, 2021
d050a93
[Storage] `az storage account create`: Support `--enable-nfs-v3` to s…
Juliehzl Jun 29, 2021
1d9a72f
{CI} Fix test (#18680)
Juliehzl Jun 29, 2021
1e7f796
{CDN} add missing help (#18641)
kairu-ms Jun 29, 2021
5848826
[APIM] Fixed apim create when --enable-managed-identity is set to tru…
Jun 30, 2021
2d621cc
{APIM} Fixed import error (#18553)
Jun 30, 2021
e93f8ad
aks: add 'enable-ultra-ssd' parameter (#18649)
andyzhangx Jun 30, 2021
f46174d
[BACKUP] Added Archive Support for Azure CLI (#18535)
ShreyanshJoshi Jun 30, 2021
8cb75ca
[SQL] `az sql db ledger-digest-uploads`: Support SQL Ledger (#18672)
rewongmicrosoft Jun 30, 2021
aaffbc5
[Container Registry] Migrate to track2 SDK (#18611)
00Kai0 Jun 30, 2021
2db3dde
[AKS] Support use custom kubelet identity (#18615)
norshtein Jul 1, 2021
6f2fb2e
[CosmosDB] Adding support for selecting Cosmos DB analytical storage …
tomswedlund Jul 1, 2021
d9df8a2
[NetAppFiles] Update azure-mgmt-netapp version to 4.0.0 (#18666)
hildurhodd Jul 1, 2021
4666e41
Fix for UMI (#18693)
viparek Jul 1, 2021
520231e
[Compute] `az vmss create`: Support NetworkApiVersion for Vmss with O…
Juliehzl Jul 1, 2021
deeed22
[Storage] Support container soft delete (#18508)
Juliehzl Jul 1, 2021
cc10117
[network] `az network routeserver create`: Add `--public-ip-address` …
kairu-ms Jul 1, 2021
a19f01d
adding fuming as the owner of acs module. (#18665)
andyliuliming Jul 1, 2021
655e7f1
[SQL] 'az sql db str-policy set/show': Add Set and Show ShortTermRete…
lululilliancoding Jul 1, 2021
3509dc4
[App Service] Add support for Linux Consumption and improve how conte…
gzuber Jul 1, 2021
5488632
[App Service] BREAKING CHANGE: `az functionapp create`: Remove suppor…
gzuber Jul 1, 2021
2c746c9
[App Service]: Fix an issue where adding VNET integration & Hybrid co…
panchagnula Jul 1, 2021
8701d60
[AppService] BREAKING CHANGE: az webapp deployment source config: Rem…
calvinsID Jul 2, 2021
a6a5ab3
[AppService] az appservice domain create: Fix get correct domain agre…
calvinsID Jul 2, 2021
5cc1447
[AppService] az webapp deployment github-actions add/remove: new comm…
calvinsID Jul 2, 2021
35a8084
[AKS] az aks get-credentials: Add a check for KUBECONFIG environmenta…
Volatus Jul 2, 2021
8f879d7
{SQL} Fix SQL related record file to pass CI (#18713)
zhoxing-ms Jul 2, 2021
7f45f95
[AppConfiguration] Add support for ```disable_local_auth``` (#18619)
shenmuxiaosen Jul 2, 2021
c67a069
[Compute] Make dependent resources of VM/VMSS support edge zone (#18708)
zhoxing-ms Jul 2, 2021
99937aa
[Compute] Update from CoreOS to Flatcar (#18644)
zhoxing-ms Jul 2, 2021
5563c13
[Compute] Add the hint to suggest users use the standard public IP wh…
zhoxing-ms Jul 2, 2021
2412107
{Release} Upgrade to Azure CLI 2.26.0 (#18716)
Jul 2, 2021
9129fa8
[CDN] az cdn endpoint rule: Add OriginGroupOverride action support (#…
t-bzhan Jul 5, 2021
61bb171
Migrate to track 2 SDK (#18740)
robga Jul 6, 2021
5f4522d
[DMS] Track1 to track2 and MySQL removal (#18709)
temandr Jul 6, 2021
13c46f6
[ARM]: Fix ARM What-If formatter (#18721)
miqm Jul 6, 2021
2ff1ad1
[Compute] Fix issue #18633: az sig image-version create does not supp…
Juliehzl Jul 7, 2021
a481115
[ARM] `az bicep uninstall`: Add new command to uninstall bicep (#18744)
shenglol Jul 7, 2021
1e7d335
[Packaging] Add licenses to all Python packages (#18749)
major Jul 8, 2021
95383ab
[ACR] az acr import: Support no-wait (#18572)
CarolineNB Jul 9, 2021
4ae31ad
[Compute] Upgrade package version to fix securityProfile issue in `az…
Juliehzl Jul 9, 2021
ea62f59
{IOT} Iot central track 2 migration (#18717)
abalogun-dev Jul 9, 2021
e747b9f
fix custom kubelet identity (#18795)
FumingZhang Jul 9, 2021
37b16e9
add tags for create command (#18783)
shenmuxiaosen Jul 10, 2021
55d511a
[ARM] `az provider register`: Add deprecate info for `--accept-term` …
00Kai0 Jul 12, 2021
a8abfbb
[ACR] Fix some bugs on uncovered cmds (#18786)
00Kai0 Jul 13, 2021
5b09302
{BatchAI} Migrate BatchAI module to track 2 SDK, azure-mgmt-batchai==…
BigCat20196 Jul 13, 2021
efe571d
[Keyvault] BREAKING CHANGE: Fix #13752: az keyvault create not idempo…
evelyn-ys Jul 13, 2021
5d78ce4
{Maps} Support managed maps creator operations (#18450)
Jing-song Jul 13, 2021
a0dfbc0
{Monitor} log analysis bump up SDK (#18374)
kairu-ms Jul 13, 2021
c633152
[Storage] `az storage blob copy start`: Fix issue in copy from differ…
Juliehzl Jul 13, 2021
dd328f0
[Storage] Fix issues (#18811)
Juliehzl Jul 13, 2021
91e68ce
Fix #18352 (#18816)
evelyn-ys Jul 14, 2021
a15f723
[ACR] hotfix based on #18786 and #18850 (#18853)
00Kai0 Jul 14, 2021
a46fb8c
{Release} HotFix: Release 2.26.1 (#18856)
zhoxing-ms Jul 14, 2021
15fbc8f
add missing help to fix linter (#18859)
zhoxing-ms Jul 14, 2021
b248175
Update help description for pool-change (#18835)
audunn Jul 15, 2021
a0221e3
Merge branch 'dev' into release_2.26.1
zhoxing-ms Jul 15, 2021
c5e53c4
Fix style issue in conflict resolution
zhoxing-ms Jul 15, 2021
82a21bf
[Storage] `az storage fs generate-sas`: Support generate sas token f…
Juliehzl Jul 16, 2021
3823edf
[Storage] az storage account blob-service-properties: Support last ac…
Juliehzl Jul 16, 2021
7fecfa1
Merge branch 'dev' into release_2.26.1
zhoxing-ms Jul 16, 2021
ba95c2c
[BACKUP] Added support for Customer Managed Keys(CMK) for Recovery Se…
Vidhi-2510 Jul 16, 2021
de674bc
{Redis} Migrate to Track 2 Mgmt SDK (#18793)
gorandom Jul 16, 2021
c7c1558
Fix style issue
zhoxing-ms Jul 16, 2021
53b5c5b
[Synapse]Workspace key update failure (#18719)
zesluo Jul 16, 2021
0ec28e8
Fix vm get boot log (#18830)
zhoxing-ms Jul 16, 2021
2583c56
[AKS] az aks create: Add edge zone support (#18852)
rheaparekh Jul 19, 2021
562eeaa
Fix help for lock (#18890)
zhoxing-ms Jul 19, 2021
fd4e023
[SQL] `az sql server outbound-firewall-rule create`: Azure CLI Comman…
VMMicrosoft Jul 19, 2021
ea8caff
{APIM} Onboard to rest.az code autogen (#18724)
Jul 19, 2021
1f4a0ea
Merge remote-tracking branch 'azure/release_2.26.1' into dev
jiasli Jul 20, 2021
70bfe9b
[Synapse]Reimport notebook Failure (#18718)
zesluo Jul 21, 2021
97cd14f
{Keyvault} Fix keyvault packaging tests (#18922)
evelyn-ys Jul 21, 2021
7310d3f
[App Config] BREAKING CHANGE: `appconfig kv set`: Set value to be emp…
shenmuxiaosen Jul 21, 2021
27c2f8d
[Container] `az container exec`: Fix and improve terminal experience …
novinc Jul 21, 2021
c95e797
support ssl-certificate-name argument (#18861)
kairu-ms Jul 22, 2021
786d336
{Docs} Update track2 migration roadmap (#18431)
jsntcy Jul 22, 2021
5be58a1
[Storage] Support Version level Worm (VLW) (#18540)
Juliehzl Jul 23, 2021
e05b1cf
[App Service] Add support for vnet route all setting (#18460)
madsd Jul 26, 2021
588910d
[SQL] BREAKING CHANGE: Update Microsoft.Sql to track2 SDK (#18637)
ericshape Jul 26, 2021
62b6ab0
[ARM] `az deployment group/sub/mg/tenant create`: Add `--what-if` and…
shenglol Jul 26, 2021
ec4fb07
[ACR] `az acr build`: Make .dockerignore include directories with `!`…
CarolineNB Jul 26, 2021
552214c
[ARM] Bump api-version from 2020-10-01 to 2021-04-01 (#18923)
00Kai0 Jul 27, 2021
28e4d2d
{EventGrid} - Fix delivery-identity, delivery-endpoint-type and deliv…
VidyaKukke Jul 27, 2021
77f07ec
[App Service] `az appservice ase create`: Command changes for ASE v3 …
madsd Jul 27, 2021
d1676f6
Hybrid connections improve error/help msg (#18843)
madsd Jul 27, 2021
b10e1e7
{Eventgrid} Fix eventgrid test api version (#19003)
evelyn-ys Jul 27, 2021
899e638
[BACKUP] `az backup restore restore-disks`: Add MSI usage in IaaS VM …
akshayneema Jul 28, 2021
dcd2450
[ARM] `az ts create`: Make parameter `--template-file` support bicep …
Xynoclafe Jul 28, 2021
c0c6fc5
[Redis] Add `--redis-version` param to `az redis create` and `az redi…
MECHANDR Jul 28, 2021
22cc12d
Add private link test for service bus (#18999)
00Kai0 Jul 28, 2021
4603b8c
[Network] `az network application-gateway waf-policy custom-rule matc…
kairu-ms Jul 28, 2021
2ff4ebc
[network] `az network express-route port link update`: Add `--macsec-…
kairu-ms Jul 28, 2021
5b538cd
fix issue in 'az monitor alert create' (#18995)
kairu-ms Jul 28, 2021
65a899c
Remove trailing period from URL (#19019)
johndowns Jul 28, 2021
19c8a0c
{Telemetry} Import unittest.mock in telemetry test (#18977)
major Jul 28, 2021
a9df082
{AKS} Refactor acs module (#18975)
FumingZhang Jul 28, 2021
2b53155
Add example for creating site extension to web app (#18935)
zhoxing-ms Jul 28, 2021
2ecb332
[Network] private link add Microsoft.Web/hostingEnvironments provider…
00Kai0 Jul 28, 2021
4d059a6
network gateway loadbalance support cross tenant (#18792)
kairu-ms Jul 29, 2021
ec1b15f
[Network] private link add Microsoft.StorageSync/storageSyncServices …
00Kai0 Jul 29, 2021
807c92e
{ACR} Migrate to Track 2 (#19006)
rosanch Jul 29, 2021
9e13343
[Keyvault] Fix #6372: table output for secrets isn't correct (#18308)
evelyn-ys Jul 29, 2021
0850b5f
[Databoxedge] Migrate databoxedge to track2 SDK (#18678)
Jing-song Jul 29, 2021
81523e3
[Network] private link add Microsoft.Media/mediaservices provider (#…
00Kai0 Jul 29, 2021
75a294b
[Packaging] Add SOCKS Proxy Support (#18931)
grahamhayes Jul 29, 2021
3e62f39
{Core} Add `-NoProfile` when calling `powershell.exe` (#18770)
jiasli Jul 29, 2021
ac3b190
[RDBMS] PostgreSQL, MySQL migration to GA API (#18921)
DaeunYim Jul 29, 2021
fd3d56f
[App Config] BREAKING CHANGE: `az appconfig feature`: Support namespa…
avanigupta Jul 29, 2021
b6a99db
[Network] private link add Microsoft.Batch/batchAccounts provider (#1…
00Kai0 Jul 29, 2021
8652d3c
Remove non-numerical chars from kube minor version (#18727)
Volatus Jul 29, 2021
d73cd60
[Compute] `az vm list-skus`: Fix the issue that it can't query the SK…
zhoxing-ms Jul 29, 2021
a8148f0
[App Service] `az webapp config access-restriction remove`: Fix the b…
madsd Jul 29, 2021
2f74f89
[IoT] `az iot hub create\update`: File upload and certificate updates…
c-ryan-k Jul 29, 2021
8f99ec6
[ARM] `az ts`: Fix the issue that export template specs with no linke…
detienne20 Jul 29, 2021
abc5125
[ACR] `az acr connected-registry install info/renew-credentials`: Add…
xyxyxyxyxyxy Jul 29, 2021
9322fd2
[Compute] `az vm auto-shutdown`: Fix the issue that `--webhook` is re…
zhoxing-ms Jul 29, 2021
4a8879f
[Compute] `az vm create`: Support creating VM from shared gallery ima…
zhoxing-ms Jul 29, 2021
7ea256a
[Storage] `az storage copy` add new option `--cap-mbps` (#18344)
Jing-song Jul 30, 2021
9c1f1ee
[Compute] az vm extension set: Add note to use Azure Key Vault VM ext…
mimckitt Jul 30, 2021
685ed2c
{Core} Log `_get_attr` exceptions (#19030)
jiasli Jul 30, 2021
5b721e8
[App Service]: Fix #17424: `az appservice plan show`: Provide correct…
Kotasudhakarreddy Jul 30, 2021
a12f576
{Release} Upgrade to Azure CLI 2.27.0 (#19052)
Jul 30, 2021
067ecee
Increase TestYumPackage's timeoutInMinutes (#19058)
jiasli Jul 30, 2021
bd4e63b
Improve nodepool help text for OS Disk options (#19073)
Volatus Aug 2, 2021
f7e088f
{AKS} Refactor acs module: add test cases for sub-command `create` (#…
FumingZhang Aug 2, 2021
0d6b718
[SQL] az sql mi update: Add --subnet and --vnet-name parameters to su…
v-nestan Aug 3, 2021
a525814
[ACR] `acr create/update`: Add new parameter `--allow-exports` to sup…
adewaleo Aug 4, 2021
26ec6f7
Merge branch 'release' into dev
jiasli Aug 4, 2021
56838de
Fix linter failures (#19116)
evelyn-ys Aug 4, 2021
8700432
{Packaging} Drop `mock` library (#19024)
jiasli Aug 4, 2021
399d162
{AppService} Fix #17947: az functionapp update fails with Attribute e…
parth21999 Aug 5, 2021
0569c16
removing preview stats for --enable-analytical-storage (#19113)
toswedlu Aug 5, 2021
0be1817
Merge branch 'dev' of github.com:Azure/azure-cli into Aladdin-src
kairu-ms Aug 5, 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
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .azure-pipelines/templates/azdev_setup.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ steps:
chmod +x env/bin/activate
. env/bin/activate
python -m pip install -U pip
pip install azdev==0.1.32
pip install azdev
azdev --version

if [ -z "$CLI_EXT_REPO_PATH" ]; then
Expand Down
62 changes: 31 additions & 31 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1,60 +1,60 @@
# See for instructions on this file https://help.github.com/articles/about-codeowners/

*help.py @msyyc @jiasli @jsntcy
*help.yaml @msyyc @jiasli @jsntcy
*help.yml @msyyc @jiasli @jsntcy
*help.py @kairu-ms @jiasli @jsntcy
*help.yaml @kairu-ms @jiasli @jsntcy
*help.yml @kairu-ms @jiasli @jsntcy

/linter_exclusions.yml @jsntcy @kairu-ms

/doc/ @jiasli @qwordy @dbradish-microsoft
/tools/ @fengzhou-msft @jiasli
/scripts/ @fengzhou-msft @jiasli
/scripts/live_test @qwordy
/src/azure-cli-testsdk/ @jsntcy @jiasli @kairu-ms @qwordy
/src/azure-cli-core/ @jiasli @Juliehzl @fengzhou-msft @evelyn-ys @jsntcy @houk-ms @kairu-ms
/src/azure-cli-core/azure/cli/core/extension/ @msyyc @fengzhou-msft
/doc/ @jiasli @kairu-ms @jsntcy @dbradish-microsoft
/tools/ @kairu-ms @jiasli
/scripts/ @kairu-ms @jiasli
/scripts/live_test @Juliehzl @kairu-ms
/src/azure-cli-testsdk/ @jsntcy @jiasli @kairu-ms
/src/azure-cli-core/ @jiasli @Juliehzl @evelyn-ys @jsntcy @kairu-ms
/src/azure-cli-core/azure/cli/core/extension/ @jsntcy @kairu-ms
/src/azure-cli-core/azure/cli/core/_profile.py @jiasli @evelyn-ys
/src/azure-cli-core/azure/cli/core/adal_authentication.py @jiasli @evelyn-ys
/src/azure-cli-core/azure/cli/core/msal_authentication.py @jiasli @evelyn-ys
/src/azure-cli-core/azure/cli/core/style.py @jiasli @evelyn-ys @zhoxing-ms
/src/azure-cli/azure/cli/command_modules/acr/ @fengzhou-msft @yungezz @northtyphoon @rosanch
/src/azure-cli/azure/cli/command_modules/acs/ @fengzhou-msft @zqingqing1 @gtracer @xizhamsft @andyliuliming
/src/azure-cli/azure/cli/command_modules/acr/ @Juliehzl @zhoxing-ms @northtyphoon @rosanch
/src/azure-cli/azure/cli/command_modules/acs/ @Juliehzl @zhoxing-ms @zqingqing1 @gtracer @xizhamsft @andyliuliming @fumingzhang
/src/azure-cli/azure/cli/command_modules/advisor/ @Prasanna-Padmanabhan
/src/azure-cli/azure/cli/command_modules/apim/ @kevinhillinger @jonlester
/src/azure-cli/azure/cli/command_modules/appconfig/ @shenmuxiaosen @avanigupta @qwordy @zhoxing-ms
/src/azure-cli/azure/cli/command_modules/appconfig/ @shenmuxiaosen @avanigupta @Juliehzl @zhoxing-ms
/src/azure-cli/azure/cli/command_modules/appservice/ @Juliehzl @panchagnula
/src/azure-cli/azure/cli/command_modules/aro/ @mjudeikis @jim-minter
/src/azure-cli/azure/cli/command_modules/backup/ @dragonfly91 @fengzhou-msft @qwordy @akshayneema
/src/azure-cli/azure/cli/command_modules/batch/ @bgklein @gingi @dpwatrous @paterasMSFT @qwordy @zhoxing-ms
/src/azure-cli/azure/cli/command_modules/backup/ @dragonfly91 @Juliehzl @zhoxing-ms @akshayneema
/src/azure-cli/azure/cli/command_modules/batch/ @bgklein @gingi @dpwatrous @paterasMSFT @Juliehzl @zhoxing-ms
/src/azure-cli/azure/cli/command_modules/batchai/ @AlexanderYukhanov
/src/azure-cli/azure/cli/command_modules/cloud/ @jiasli @fengzhou-msft @Juliehzl
/src/azure-cli/azure/cli/command_modules/cloud/ @jiasli @Juliehzl
/src/azure-cli/azure/cli/command_modules/consumption/ @sandeepnl
/src/azure-cli/azure/cli/command_modules/container/ @zhoxing-ms @fengzhou-msft
/src/azure-cli/azure/cli/command_modules/cosmosdb/ @dmakwana @kristynhamasaki @Juliehzl
/src/azure-cli/azure/cli/command_modules/container/ @Juliehzl @zhoxing-ms
/src/azure-cli/azure/cli/command_modules/cosmosdb/ @dmakwana @kristynhamasaki @Juliehzl @evelyn-ys
/src/azure-cli/azure/cli/command_modules/databoxedge/ @evelyn-ys @Juliehzl
/src/azure-cli/azure/cli/command_modules/dls/ @akharit @rahuldutta90 @Juliehzl @jsntcy
/src/azure-cli/azure/cli/command_modules/dms/ @temandr @binuj
/src/azure-cli/azure/cli/command_modules/eventhubs/ @v-ajnava
/src/azure-cli/azure/cli/command_modules/eventgrid/ @Juliehzl @evelyn-ys @VidyaKukke
/src/azure-cli/azure/cli/command_modules/extension/ @fengzhou-msft @msyyc
/src/azure-cli/azure/cli/command_modules/feedback/ @fengzhou-msft @jiasli
/src/azure-cli/azure/cli/command_modules/extension/ @jsntcy @kairu-ms
/src/azure-cli/azure/cli/command_modules/feedback/ @jiasli @kairu-ms
/src/azure-cli/azure/cli/command_modules/hdinsight/ @aim-for-better @Juliehzl @kairu-ms
/src/azure-cli/azure/cli/command_modules/iot/ @digimaun
/src/azure-cli/azure/cli/command_modules/keyvault/ @fengzhou-msft @yungezz @houk-ms
/src/azure-cli/azure/cli/command_modules/monitor/ @msyyc @jsntcy @kairu-ms
/src/azure-cli/azure/cli/command_modules/natgateway/ @khannarheams @jsntcy @kairu-ms @msyyc
/src/azure-cli/azure/cli/command_modules/network/ @jsntcy @kairu-ms @msyyc
/src/azure-cli/azure/cli/command_modules/iot/ @digimaun @zhoxing-ms
/src/azure-cli/azure/cli/command_modules/keyvault/ @evelyn-ys @jiasli
/src/azure-cli/azure/cli/command_modules/monitor/ @jsntcy @kairu-ms
/src/azure-cli/azure/cli/command_modules/natgateway/ @khannarheams @jsntcy @kairu-ms
/src/azure-cli/azure/cli/command_modules/network/ @jsntcy @kairu-ms
/src/azure-cli/azure/cli/command_modules/policyinsights/ @cheggert
/src/azure-cli/azure/cli/command_modules/privatedns/ @jsntcy @kairu-ms @msyyc
/src/azure-cli/azure/cli/command_modules/profile/ @jiasli @evelyn-ys @fengzhou-msft
/src/azure-cli/azure/cli/command_modules/privatedns/ @jsntcy @kairu-ms
/src/azure-cli/azure/cli/command_modules/profile/ @jiasli @evelyn-ys
/src/azure-cli/azure/cli/command_modules/rdbms/ @arde0708 @Juliehzl @evelyn-ys @DaeunYim
/src/azure-cli/azure/cli/command_modules/resource/ @Juliehzl @zhoxing-ms
/src/azure-cli/azure/cli/command_modules/role/ @jiasli @evelyn-ys @jsntcy @fengzhou-msft
/src/azure-cli/azure/cli/command_modules/role/ @jiasli @evelyn-ys
/src/azure-cli/azure/cli/command_modules/search/ @huangbolun @kairu-ms
/src/azure-cli/azure/cli/command_modules/servicebus/ @v-ajnava @fengzhou-msft
/src/azure-cli/azure/cli/command_modules/servicefabric/ @QingChenmsft @qwordy @Juliehzl
/src/azure-cli/azure/cli/command_modules/servicebus/ @v-ajnava @Juliehzl @zhoxing-ms
/src/azure-cli/azure/cli/command_modules/servicefabric/ @QingChenmsft @Juliehzl @zhoxing-ms
/src/azure-cli/azure/cli/command_modules/sql/ @jaredmoo @Juliehzl @evelyn-ys
/src/azure-cli/azure/cli/command_modules/storage/ @Juliehzl @jsntcy @zhoxing-ms @evelyn-ys
/src/azure-cli/azure/cli/command_modules/synapse/ @idear1203 @sunsw1994 @aim-for-better
/src/azure-cli/azure/cli/command_modules/util/ @jiasli @Juliehzl @zhoxing-ms @evelyn-ys
/src/azure-cli/azure/cli/command_modules/vm/ @qwordy @houk-ms @yungezz @Juliehzl @zhoxing-ms
/src/azure-cli/azure/cli/command_modules/vm/ @Juliehzl @zhoxing-ms
7 changes: 6 additions & 1 deletion .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,12 @@
"program": "${workspaceRoot}/src/azure-cli/azure/cli/__main__.py",
"cwd": "${workspaceRoot}",
"args": [
"--help"
"ts",
"export",
"-s",
"/subscriptions/a1bfa635-f2bf-42f1-86b5-848c674fc321/resourceGroups/Gokul-TestRG4/providers/Microsoft.Resources/templateSpecs/testTS/versions/1",
"--output-folder",
"C:\\Users\\daetienn\\Desktop\\ExportBugOutput2"
],
"console": "integratedTerminal",
"debugOptions": [
Expand Down
1 change: 0 additions & 1 deletion azure-cli.pyproj
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,6 @@
<Compile Include="command_modules\azure-cli-appservice\azure\cli\command_modules\appservice\custom.py" />
<Compile Include="command_modules\azure-cli-appservice\azure\cli\command_modules\appservice\tests\latest\test_webapp_commands.py" />
<Compile Include="command_modules\azure-cli-appservice\azure\cli\command_modules\appservice\tests\latest\test_webapp_commands_thru_mock.py" />
<Compile Include="command_modules\azure-cli-appservice\azure\cli\command_modules\appservice\vsts_cd_provider.py" />
<Compile Include="command_modules\azure-cli-appservice\azure\cli\command_modules\appservice\_appservice_utils.py" />
<Compile Include="command_modules\azure-cli-appservice\azure\cli\command_modules\appservice\_client_factory.py" />
<Compile Include="command_modules\azure-cli-appservice\azure\cli\command_modules\appservice\_completers.py" />
Expand Down
3 changes: 1 addition & 2 deletions azure-cli2017.pyproj
Original file line number Diff line number Diff line change
Expand Up @@ -280,7 +280,6 @@
<Compile Include="azure-cli\azure\cli\command_modules\appservice\tests\__init__.py" />
<Compile Include="azure-cli\azure\cli\command_modules\appservice\tunnel.py" />
<Compile Include="azure-cli\azure\cli\command_modules\appservice\utils.py" />
<Compile Include="azure-cli\azure\cli\command_modules\appservice\vsts_cd_provider.py" />
<Compile Include="azure-cli\azure\cli\command_modules\appservice\_appservice_utils.py" />
<Compile Include="azure-cli\azure\cli\command_modules\appservice\_client_factory.py" />
<Compile Include="azure-cli\azure\cli\command_modules\appservice\_completers.py" />
Expand Down Expand Up @@ -1488,4 +1487,4 @@
</Interpreter>
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\Python Tools\Microsoft.PythonTools.targets" />
</Project>
</Project>
2 changes: 1 addition & 1 deletion azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -682,7 +682,7 @@ jobs:

- job: TestYumPackage
displayName: Test Yum Package

timeoutInMinutes: 120
dependsOn: BuildYumPackage
condition: and(succeeded(), in(variables['Build.Reason'], 'IndividualCI', 'BatchedCI', 'Manual', 'Schedule'))
pool:
Expand Down
6 changes: 3 additions & 3 deletions doc/install_linux_prerequisites.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ The commands to run to install the dependencies for some common distributions ar
* [6.7](#redhat-rhel-67)
* [7.2](#redhat-rhel-72)
* [SUSE](#suse-opensuse-132)
* [CoreOS](#coreos-stable-899150--beta-101010--alpha-101010)
* [Flatcar](#flatcar)

### Ubuntu 12.04 LTS
Python 2.7.3 should be already on the machine. Install Python 3.6+ if needed.
Expand Down Expand Up @@ -93,6 +93,6 @@ Python 2.7.8 should be already on the machine. Install Python 3.6+ if needed.
sudo zypper refresh && sudo zypper --non-interactive install gcc libffi-devel python-devel openssl-devel
```

### CoreOS Stable-899.15.0 / Beta-1010.1.0 / Alpha-1010.1.0
### Flatcar

Python is not installed by default.
Python is installed in the Azure-specific distribution of Flatcar, but is installed into the non-standard location `/usr/share/oem/python/bin/python`.
38 changes: 38 additions & 0 deletions doc/managed_identity_command_guideline.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
## Overview
This document provides a common design of the CLI command interface for supporting Managed Identity in Azure CLI. New commands should follow it while existing commands can stay the same before a deprecation plan.

## Command interface

### Enable managed identity during resource creation
Use `--mi-system-assigned` to enable system-assigned identity and `--mi-user-assigned` with space separated resource IDs to add user-assigned identities.

```
# <resource> can be acr, webapp, vm or any other resources that support managed identity
az <resource> create ... --mi-system-assigned --mi-user-assigned <AzureResourceId1> <AzureResourceId2>
```

### Operate managed identity on existing resource
Create the `identity` subgroup under the main resource command group. Support the below operations:

1. Assign identities with `identity assign` command

Use `--system-assigned` to enable system assigned identity and `--user-assigned` with space separated resource IDs to add user assigned identities.
```
az <resource> identity assign ... --system-assigned --user-assigned <AzureResourceId1> <AzureResourceId2>
```
2. Remove identities with `identity remove` command

Use `--system-assigned` to remove system assigned identity and `--user-assigned` with space separated resource IDs to remove specified user assigned identities.
```
az <resource> identity remove ... --system-assigned --user-assigned <AzureResourceId1> <AzureResourceId2>
```
For the convenience scenario to remove all user assigned identities, `--user-assigned` with no values should remove all user assigned identities with proper warnings.
```
az <resource> identity remove ... --user-assigned
```
3. Show identities with `identity show` command

Use this command to show the managed identity type, tenant IDs and principal IDs of the system assigned identities and all user assigned identities.
```
az <resource> identity show ...
```
6 changes: 3 additions & 3 deletions doc/sphinx/azhelpgen/azhelpgen.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

import argparse
import json
from mock import patch
from unittest.mock import patch
from os.path import expanduser
from docutils import nodes
from docutils.statemachine import ViewList
Expand Down Expand Up @@ -51,7 +51,7 @@ def make_rst(self):
if help_file.deprecate_info:
yield '{}:deprecated: {}'.format(INDENT, help_file.deprecate_info._get_message(help_file.deprecate_info))
if not is_command:
top_group_name = help_file.command.split()[0] if help_file.command else 'az'
top_group_name = help_file.command.split()[0] if help_file.command else 'az'
yield '{}:docsource: {}'.format(INDENT, doc_source_map[top_group_name] if top_group_name in doc_source_map else '')
else:
top_command_name = help_file.command.split()[0] if help_file.command else ''
Expand All @@ -61,7 +61,7 @@ def make_rst(self):

if is_command and help_file.parameters:
group_registry = ArgumentGroupRegistry(
[p.group_name for p in help_file.parameters if p.group_name])
[p.group_name for p in help_file.parameters if p.group_name])

for arg in sorted(help_file.parameters,
key=lambda p: group_registry.get_group_priority(p.group_name)
Expand Down
15 changes: 12 additions & 3 deletions doc/track_2_migration_guidance.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

Azure CLI is built on Azure Python SDKs. Recently, Azure Python SDK team announced the next generation product, named Track 2 SDK. The old version of SDK is called Track 1 SDK. It claims that it has some advantages than Track 1 SDK. It is not compatible with Track 1 SDK. A considerable number of work days are required for Azure CLI developers to migrate their modules from Track 1 SDK to Track 2 SDK. Let's see an example of Track 2 SDK. [azure-mgmt-compute 17.0.0b1](https://pypi.org/project/azure-mgmt-compute/17.0.0b1/) introduces important breaking changes and important new features like unified authentication and asynchronous programming.

This document summarizes typical issues and solutions when adopting Track 2 SDK in Azure CLI.
This document summarizes the steps to apply the changes for migration, typical changes when adopting Track 2 SDK in Azure CLI.

Example PRs:
## Example PRs
1. [Compute PR #15750](https://github.com/Azure/azure-cli/pull/15750)
2. [Network PR #16245](https://github.com/Azure/azure-cli/pull/16245)
3. [Network PR #16350](https://github.com/Azure/azure-cli/pull/16350)
Expand All @@ -13,7 +13,16 @@ Example PRs:
6. [AppConfig PR #16376](https://github.com/Azure/azure-cli/pull/16376)
7. [AppService PR #17146](https://github.com/Azure/azure-cli/pull/17146)

Below is a list of typical issues.
## Steps to apply the changes for migration
1. Upgrade the version of your SDK to track 2 SDK in [setup.py](https://github.com/Azure/azure-cli/blob/dev/src/azure-cli/setup.py), [requirements.py3.Darwin.txt](https://github.com/Azure/azure-cli/blob/dev/src/azure-cli/requirements.py3.Darwin.txt), [requirements.py3.Linux.txt](https://github.com/Azure/azure-cli/blob/dev/src/azure-cli/requirements.py3.Linux.txt) and [requirements.py3.windows.txt](https://github.com/Azure/azure-cli/blob/dev/src/azure-cli/requirements.py3.windows.txt).
2. Run command `azdev setup` to apply track 2 SDK to your local virtual environment.
3. Run style check with command `azdev style your_module_name` and fix the errors returned from the command.
4. Run linter check with command `azdev linter your_module_name` and fix the errors returned from the command.
5. Run tests with command `azdev test your_module_name --no-exitfirst` and fix the errors returned from the command.
6. Run tests lively with command `azdev test your_module_name --live --no-exitfirst` and fix the errors returned from the command.
7. Create the pull request for migration.

## Typical changes.

1. [Long running operation function name change](#long-running-operation-function-name-change)
2. [Property name change](#property-name-change)
Expand Down
Loading