Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2139 commits
Select commit Hold shift + click to select a range
1272df2
{CI} Update CODEOWNERS(Do not merge) (#17313)
msyyc Mar 16, 2021
23487b5
[Compute] az ssh vm: Automatically launch browser when getting certif…
jiasli Mar 16, 2021
97a8221
{Misc} Fix broken Cloud Shell link (#17291)
jiasli Mar 16, 2021
1f518df
{AKS} az aks to use 2021-02-01 API. (#17229)
JunSun17 Mar 16, 2021
960c8e7
[AKS] Fix cross-sub assigning identity error and attach acr error (#1…
norshtein Mar 16, 2021
05fbd9a
{Doc} Add instructions to write and run commands in VS Code with the …
fengzhou-msft Mar 16, 2021
bed4963
[Upgrade] Fix 16952: Fix ImportError after upgrade (#17314)
fengzhou-msft Mar 16, 2021
5b95a87
[Network] Bump version from '2020-08-01' to '2020-11-01' (#17290)
msyyc Mar 17, 2021
aca6de4
[Storage] Fix #16979: `az storage container create` fails when provid…
evelyn-ys Mar 17, 2021
c7f31bd
Add support for node public IP prefix ID (#17138)
JunSun17 Mar 17, 2021
f6368c7
{Config} Redirect users from `az configure` to `az config` (#17288)
jiasli Mar 17, 2021
53e5005
{Compute} Regenerating SSHKEY code and repairing (#17316)
qwordy Mar 17, 2021
b685dbb
fix monitor metrics alert action add issue (#17289)
kairu-ms Mar 17, 2021
00981f8
{Compute} Update describe for 'azure/cli/command_modules/vm/_help.py'…
BigCat20196 Mar 17, 2021
d09a485
[SQL] Add Server Trust Group commands (#17275)
bojovicmatija Mar 18, 2021
424e804
[KeyVault] Add `--no-wait` for command `az keyvault security-domain d…
houk-ms Mar 18, 2021
29ccd9a
[RDBMS] PostgreSQL restore API change update and Database CRUD (#17271)
DaeunYim Mar 18, 2021
7b8ed45
[APIM] Fix APIM backup Service (#17315)
RupengLiu Mar 18, 2021
708a701
remove preview label in search (#17258)
kairu-ms Mar 18, 2021
8a8cddc
{Compute} Update history notes (#17280)
qwordy Mar 18, 2021
37b1e01
{Packaging} Remove aio and dist-info folders in MSI (#17317)
fengzhou-msft Mar 18, 2021
7d0dd03
[ACR] Fix#16700: Use "exists" api to check storage blob existence (#1…
northtyphoon Mar 18, 2021
b6ffdc1
[Network] `az network lb address-pool` : Support subnet when creating…
msyyc Mar 18, 2021
81ca8e1
[Compute] vm create: New parameter --count (#17217)
qwordy Mar 18, 2021
f4b9fcb
ignore snotshot (#17349)
Juliehzl Mar 18, 2021
88a6056
Fixing typo for one parameter (#17357)
milanbrkic-ms Mar 18, 2021
b1e86d6
{Feedback} Fix feedback minification (#17301)
gukoff Mar 19, 2021
28cf5d5
[Role] az ad app permission list/grant: Refine error message when no …
jiasli Mar 19, 2021
ba16edd
[Compute] vm create: Trusted Launch (#17354)
qwordy Mar 19, 2021
5d9660e
[RDBMS] Updating Python SDK to 8.1.0b2 (#17359)
DaeunYim Mar 19, 2021
d80da3b
{Release} Upgrade to Azure CLI 2.21.0 (#17360)
Mar 19, 2021
e6e8f8a
{Misc.} Bump marketplaceordering sdk to Track2 (#17356)
yungezz Mar 22, 2021
fb2d98f
refine help (#17385)
Juliehzl Mar 22, 2021
45d53d3
[Storage] `az storage fs directory upload/download`: Support adls gen…
evelyn-ys Mar 22, 2021
12a9158
[BACKUP] Fix #14776: Fix --force parameter functionality for az backu…
akshayneema Mar 23, 2021
8fa70cf
[backup] Fix on demand backup (#17367)
hiaga Mar 23, 2021
f0412f7
[EventGrid] az eventgrid system-topic create/update: Add MSI Support …
VidyaKukke Mar 23, 2021
4f0fe51
add codeowner (#17406)
Juliehzl Mar 23, 2021
2b86241
{Doc} Update roadmap for CLI track 2 migration (#17405)
jsntcy Mar 23, 2021
50ccb24
{Misc} Drop `from __future__ import print_function` (#17364)
jiasli Mar 24, 2021
0097fa3
Update yaml parser to stop wrapping output (#17401)
avanigupta Mar 24, 2021
0df58e9
{Misc} Drop `six` from core (#17366)
jiasli Mar 24, 2021
357805a
Revert "{CI} Update CODEOWNERS(Do not merge) (#17313)" (#17322)
msyyc Mar 24, 2021
983cb41
{Compute} Update function of auto_shutdown_vm (#17352)
BigCat20196 Mar 24, 2021
f721fd3
{Packaging} Hotfix: Only remove `dist-info` for azure packages in MSI…
fengzhou-msft Mar 24, 2021
962f0ca
{Packaging} Hotfix: Only remove `dist-info` for azure packages in MSI…
fengzhou-msft Mar 25, 2021
fb1fb85
Merge branch 'release' into dev
jiasli Mar 25, 2021
d727390
{Network} Fix network tests which will cause CI fail in Eventgrid mod…
evelyn-ys Mar 25, 2021
f821690
add microsoft.search scenario test for private endpoint connections (…
Mar 26, 2021
23facb0
Update azdev_setup.yml (#17463)
Infinite-Blue-1042 Mar 26, 2021
490cafb
[NetAppFiles] Update azure-mgmt-netapp version to 2.0.0 (#17370)
Mar 26, 2021
0bfe544
Adding optional parameter 'backup-management-type' in 'backup protect…
hiaga Mar 26, 2021
212f925
[ARM] Fix #17379: bicep auto install results in invalid json output f…
felipebbc Mar 26, 2021
19073d6
{EventGrid} Add support for StorageQueueMessageTTL, AdvancedFilters, …
VidyaKukke Mar 26, 2021
eb08437
{Packaging} Bump knack to 0.8.0 (#17470)
jiasli Mar 26, 2021
984e06a
{Feedback} Explain what `az feedback` does (#17396)
jiasli Mar 26, 2021
3bff786
{Log} Adapt az_command_data_logger to Knack 0.8.0 (#17324)
jiasli Mar 26, 2021
ad284d0
Fix ssl bind bug (#17479)
calvinsID Mar 29, 2021
8828c74
Update azdev to version 0.1.30 (#17489)
kairu-ms Mar 29, 2021
0194d3b
{CI} Restore `az self-test` (#17456)
jiasli Mar 29, 2021
f331b03
[Storage] `az storage fs file list`: Support --show-next-marker (#17408)
evelyn-ys Mar 29, 2021
44e1af8
[Interactive] Fix #16931: Fix `KeyError` in `az interactive --update`…
fengzhou-msft Mar 29, 2021
7a5538f
{AppConfig} Fix bug in print preview of restore command (#17344)
avanigupta Mar 29, 2021
39f2968
Fix live test (#17388)
zhoxing-ms Mar 30, 2021
e536c7e
[Core] Add spinner progress bar for long running operation (#17262)
Juliehzl Mar 30, 2021
b457d86
{EventGrid} Add support for delivery attribute mapping, topicKind (#1…
VidyaKukke Mar 30, 2021
bbf753f
{Core} Make _prepare_client_kwargs_track2 public (#17411)
jiasli Mar 30, 2021
db4c326
[RDBMS] Allowing DB server private access from different subscription…
DaeunYim Mar 30, 2021
57f33f0
[AKS] az aks create: add support for --private-dns-zone and --fqdn-su…
levimm Mar 31, 2021
4fffb69
[NetAppFiles] Updated backup tests (#17492)
Mar 31, 2021
86037fb
{storage} Add record_only() for tests needing additional configuratio…
Juliehzl Mar 31, 2021
0fa1fb5
{Packaging} Bump bcrypt and PyNaCl (#17369)
jiasli Mar 31, 2021
acd4633
{EventGrid} Refine and bugfix for StorageQueueMessageTTL and Delivery…
VidyaKukke Apr 1, 2021
7b68db9
[Core] Add service_name.json (#17159)
qwordy Apr 1, 2021
fd47801
[Network]`az network vnet-gateway`: `--vpn-auth-type` allow multi val…
msyyc Apr 1, 2021
ad30d55
[Core] Provide recommendation for JSON parsing error (#17445)
jiasli Apr 1, 2021
4eabb55
{Core} Remove the check on `managed_by_tenants` (#17526)
jiasli Apr 1, 2021
dd35146
Bugfix: rg not found if AZURE_CLI_TEST_DEV_RESOURCE_GROUP_NAME is set…
Apr 1, 2021
85d73f3
{Doc} Update track 2 migration roadmap (#17540)
jsntcy Apr 1, 2021
885be54
[Search] Introduce async options for service and shared-private-link-…
Apr 1, 2021
b08a6b4
[Service Fabric] Add managed application cli commands (#17404)
LukeSlev Apr 2, 2021
7ec9e7c
{Misc.} Update Track2 status (#17541)
yungezz Apr 2, 2021
29767d7
{Compute} Update description of license_msg (#17427)
BigCat20196 Apr 2, 2021
07595c1
Remove preview for Python 3.9 in Azure Functions (#17546)
stefanushinardi Apr 6, 2021
64847ce
{KeyVault} Fix #17461: Add some examples for 'keyvault/_help.py' (#17…
BigCat20196 Apr 6, 2021
9c8554c
fixing policy create with rgNamePrefix and rgNameSuffix (#17571)
hiaga Apr 6, 2021
bf08c94
{CI} Use `azdev` and `pytest` for full test (#17383)
jiasli Apr 6, 2021
cbd54d5
{Core} Fix test_open_page_in_browser on WSL (#17475)
jiasli Apr 6, 2021
12be822
{Core} Fix: test_credscache_good_error_on_file_corruption fails when …
jiasli Apr 6, 2021
6225ca5
{Role} az ad sp create-for-rbac: Fix "One or more properties contains…
jiasli Apr 6, 2021
8aa6d18
[AppService] Bugfix: Handle if only single publish profile is returne…
calvinsID Apr 7, 2021
753a11c
{Packaging} Unblock installation in customized location for deb and R…
fengzhou-msft Apr 7, 2021
93f45fb
[CDN] Migrate azure-mgmt-cdn to track2 SDK (#17557)
t-bzhan Apr 7, 2021
9191211
{Network}`az network vnet update`: Update help message (#17363)
msyyc Apr 7, 2021
c18dc18
[ACR] 'az acr connected-registry install info/renew-credentials': Pro…
xyxyxyxyxyxy Apr 7, 2021
e695a01
fix handling of return value from netork_profiles.create_or_update() …
markrzasa Apr 7, 2021
c808ba4
Use English spelling of 'accessible' not Latin 😊 (#17534)
RaphHaddad Apr 7, 2021
d2e77ca
Commit#1 (#17294)
ThejaChoudary Apr 8, 2021
532f4ca
[Cosmos DB] Support for managed service identity & default identity (…
xujin-zhang Apr 8, 2021
4b7980c
[Storage] `az storage share-rm`: Support create/show/delete snapshots…
evelyn-ys Apr 8, 2021
116bdd5
{Packaging} Bump ADAL to 1.2.7 (#17593)
jiasli Apr 8, 2021
5544a0f
{Role} `ad sp create-for-rbac`: Retry Service Principal creation for …
jiasli Apr 8, 2021
ad15b45
[ARM] BREAKING CHANGE: az bicep build/decompile: Change the --files p…
shenglol Apr 8, 2021
2cef51d
[Synapse] Update role assignment/definition related cmdlets (#17476)
sunsw1994 Apr 8, 2021
2fcf0b0
[Compute] `az ssh vm`: Support VM SSH with Service Principal (#17554)
jiasli Apr 8, 2021
2243e74
{Doc} Update track 2 migration roadmap (#17617)
jsntcy Apr 8, 2021
119856d
fix ci (#17615)
msyyc Apr 8, 2021
a9e5c85
add telemetry info of extension even when install fail (#17609)
fengzhou-msft Apr 8, 2021
69b17f2
[RDBMS] Modified server create with private network, fixed restore ti…
DaeunYim Apr 9, 2021
711cbca
[Compute] add VMSS Rolling Upgrade opt (#17580)
xfz11 Apr 9, 2021
0a52e8f
[ACR] az acr connected-registry create/delete/repo: sync token permis…
rosanch Apr 9, 2021
6887d37
added optional server name input for protectable item list command (#…
akshayneema Apr 9, 2021
3b813cb
install-patches command (#17549)
xfz11 Apr 9, 2021
6c81f0d
[Compute] Disk encryption set: add --enable-auto-key-rotation (#17577)
qwordy Apr 9, 2021
a3604d1
[ARM]Support policy exemption (#17565)
robga Apr 9, 2021
039fa21
[Core] Add workaround for cross-tenant authentication with Track 2 SD…
jiasli Apr 9, 2021
a4582a3
{Release} Upgrade to Azure CLI 2.22.0 (#17622)
Apr 9, 2021
d78a2b9
[Core] Display allowed values in error message when enum validation f…
xfz11 Apr 9, 2021
ceefbea
{Misc.} Add codeowners for auth and style (#17633)
jiasli Apr 9, 2021
ed284ad
Fix typo in azure relay (#17569)
scottsauber Apr 9, 2021
9f0f0d2
[Feedback] Do not minify feedback issue body (#17353)
jiasli Apr 9, 2021
82a1513
{Compute} Add prompt statement to the 'AZ VM list' command (#17629)
BigCat20196 Apr 12, 2021
f34ca47
{Core} Changed the address of the test network connection (#17616)
BigCat20196 Apr 12, 2021
44efe87
{Packaging} Pin `azure-core` to 1.12.0 (#17628)
jiasli Apr 12, 2021
43f0a3f
Add --ha-replicas parameter (#17636)
bradrich-msft Apr 12, 2021
09b872a
fix test file path (#17626)
evelyn-ys Apr 12, 2021
4247b79
{CosmosDB} Migrate python sdk to track2 (#17613)
evelyn-ys Apr 12, 2021
1ca05db
[Core] AzCommandGroup refactor (#17387)
kairu-ms Apr 12, 2021
0c697e5
[Network] express route 100% depth support. (#17450)
kairu-ms Apr 12, 2021
4471575
{doc} Refine authoring commands doc (#17236)
Juliehzl Apr 12, 2021
856289b
example (#17650)
msyyc Apr 12, 2021
cfcc104
[Monitor] Azure Monitor Essentials 100% depth Support (#17472)
kairu-ms Apr 13, 2021
3eea7fd
{Core} Refactor dynamic extension install in `_check_value` (#17474)
fengzhou-msft Apr 13, 2021
9a030e0
{Telemetry} Fix #16579: Suppress telemetry exception in --debug when …
Jing-song Apr 13, 2021
1c176d3
{Doc} Update track 2 migration roadmap (#17668)
jsntcy Apr 13, 2021
289c238
[Storage] Refine error message (#17630)
Juliehzl Apr 14, 2021
680f833
[App Service] BREAKING CHANGE: Update websites SDK to the latest vers…
panchagnula Apr 14, 2021
0ce0429
Replace APIs not available in Python 3.6 (#17675)
shenglol Apr 14, 2021
3226fae
{Doc} doc/track_2_migration_roadmap.md (#17683)
qwordy Apr 14, 2021
4a265c3
[Compute] Extended location for Compute RP (#17522)
qwordy Apr 15, 2021
fa56bf5
[Compute] sig image-version create: Support creating from a VHD (#16371)
qwordy Apr 15, 2021
dcf4084
[Compute] vm create --count mode, support vnet and subnet configurati…
qwordy Apr 15, 2021
1da3677
{Doc} Track 2 Migration Guidance, revision (#16495)
qwordy Apr 15, 2021
616ff36
[Core] Linter rule for service_name.json (#17428)
qwordy Apr 15, 2021
bcb291a
[Storage] `az storage account create`: Add edge zone support (#17528)
Juliehzl Apr 16, 2021
af2bd0b
[Compute] `az vmss extension upgrade` failed (#17711)
xfz11 Apr 16, 2021
d54331b
[Compute] add error message for `vm identity assign` (#17685)
xfz11 Apr 16, 2021
959b19f
Remove APIs that are not available in Python 3.6 (#17716)
shenglol Apr 16, 2021
bb27a6d
Fixed issue with zipdeploy where local time was provided but UTC was …
gzuber Apr 16, 2021
4a85027
Fixing errors from new SDK update - missing test recordings (#17717)
panchagnula Apr 16, 2021
4b28b0e
{Test} Live test pipeline (#17710)
qwordy Apr 16, 2021
a130dfe
{CI} Use `azdev test` for core and telemetry (#17646)
jiasli Apr 16, 2021
e13ac14
[App Service] Access restriction service tags, http header and multi-…
madsd Apr 16, 2021
79cffd3
{Packaging} Include `*.ipynb` file when packaging (#17704)
evelyn-ys Apr 19, 2021
d1dfa89
[KeyVault] Hotfix: GA for managed-HSM ralated commands and parameters…
houk-ms Apr 19, 2021
9362079
[FunctionApp] Updated stacks api json to add PowerShell on Linux in F…
stefanushinardi Apr 19, 2021
c6c67ac
removing validation from onprem command (#17749)
fengzhou-msft Apr 19, 2021
135b525
{Core} Hotfix: Fix inifite extension install loop (#17698)
fengzhou-msft Apr 19, 2021
0294cb8
Hot fix for version 2.22.1 (#17752)
zhoxing-ms Apr 19, 2021
0ae4a3e
fix test (#17724)
xfz11 Apr 19, 2021
3f3aafd
[SQL] Allow short mw policy names for mi (#17703)
kukislav Apr 19, 2021
03bfa70
[Compute] Zone-redundant storage (ZRS) managed disks (#17754)
qwordy Apr 19, 2021
485fd9d
[AKS] Support updating Windows password (#17684)
AbelHu Apr 19, 2021
e207d54
[BACKUP] az backup vault create: Add tags as an optional argument (#1…
akshayneema Apr 20, 2021
0fa7095
Merge branch 'dev' into release_2.22.1
zhoxing-ms Apr 20, 2021
823b9c6
[Style] Define theme for Cloud Shell (#17283)
jiasli Apr 20, 2021
52096b5
{Network} Network support extendedLocation (#17623)
msyyc Apr 20, 2021
07e8013
Merge branch 'release_2.22.1' into dev
zhoxing-ms Apr 20, 2021
821ccb0
{DNS} Migrate to track 2 (#17787)
jsntcy Apr 21, 2021
b2e26af
{Network} Software Load Balance 100% depth (#17729)
kairu-ms Apr 21, 2021
89f9f2f
storage bump version (#17782)
evelyn-ys Apr 21, 2021
1f5f3e1
{SQL} Fixing failing test for log replay (#17672)
milanbrkic-ms Apr 21, 2021
84b1aef
{Network} application gateway 100% support (#17753)
kairu-ms Apr 21, 2021
0216604
{Core} `az login`: support `--scope` (#17778)
yonzhan Apr 21, 2021
dc32281
{batchai} Refine test with storage account APIs (#17799)
Juliehzl Apr 22, 2021
842de15
{KeyVault} Bump keyvault mgmt sdk version to 2021-04-01-preview (#17679)
houk-ms Apr 22, 2021
0ee45c4
[Role] `az role assignment create/update`: auto complete `assignee_pr…
evelyn-ys Apr 22, 2021
f65800a
[sqlvm] Make SqlServerLicenseType as optional #17766
vasivara-MSFT Apr 22, 2021
f3602f5
{KeyVault} Replace `_token_retriever` with `get_raw_token` (#17812)
jiasli Apr 22, 2021
6728379
{Logging} Redact headers from SDK HTTP log (#17671)
jiasli Apr 22, 2021
2ff95ab
fix 404 in LRO (#15884)
fengzhou-msft Apr 22, 2021
8a0cce9
{Doc} Update track 2 migration roadmap (#17730)
jsntcy Apr 22, 2021
902b942
{Core} Fix: In Cloud Shell, cross-tenant authentication fails for use…
jiasli Apr 22, 2021
cb4471d
{Core} Add `__init__.py` to `azure.cli.core.sdk` (#17817)
jiasli Apr 22, 2021
de212eb
[Compute] disk create: Trusted launch; [Compute] disk create: Hiberna…
qwordy Apr 23, 2021
993537f
{Core} Work around long-running delete or purge operation with 404 st…
houk-ms Apr 23, 2021
f82c201
{Network} vpn 100% support (#17664)
kairu-ms Apr 25, 2021
48143e2
fix recording (#17855)
kairu-ms Apr 25, 2021
138e96a
{Docs} Update track 2 migration roadmap (#17864)
jsntcy Apr 26, 2021
47a47c5
bump azdev (#17865)
jiasli Apr 26, 2021
e448cb7
[Storage] Support user assigned identity for storage account (#16613)
Juliehzl Apr 26, 2021
1062c3a
{Storage} Announce incoming breaking change (#17863)
Juliehzl Apr 26, 2021
805ca15
[HDInsight] Add Incoming BREAKING CHANGE for removing default value o…
aim-for-better Apr 26, 2021
bf4df70
{Storage} Add help example (#17550)
zhangyan133 Apr 26, 2021
39f4ecd
{Core} Aladdin recommendation improvements (#17854)
houk-ms Apr 26, 2021
2c69350
[KeyVault] BREAKING CHANGE: Support soft-delete feature for managed-H…
houk-ms Apr 26, 2021
f56be04
{Compute} Edge zone (#17853)
qwordy Apr 26, 2021
7d92fdb
[Network]`az network private-link-resource list`: support more provid…
msyyc Apr 26, 2021
7b7f326
[ACR] check-health: add support to verify dns routings to private end…
yugangw-msft Apr 26, 2021
ba16ce5
[ACR] Fix #17618: Update credential add/update handling for tasks cre…
jaysterp Apr 26, 2021
5cf2ac3
[Storage] `az storage account create/update`: Support sas&key policy …
evelyn-ys Apr 27, 2021
71c6a9f
[EventGrid] force int type for certain params (#17872)
wiebeck Apr 27, 2021
1ff6b71
change the way to get az version in acr (#17707)
fengzhou-msft Apr 27, 2021
63a988a
bump python to 3.8.9 in docker (#17840)
fengzhou-msft Apr 27, 2021
3d14ca2
{core} Fix #17170: Replace distutils.version.LooseVersion with packag…
Jing-song Apr 27, 2021
8c04af8
[AppService] BREAKING CHANGE: Add support for az staticwebapp show; …
jiansong-msft Apr 27, 2021
32eefbf
{EventGrid}: Make identity optional for system-topic in global locati…
VidyaKukke Apr 28, 2021
69ec02a
Update code owners for acr, acs (#17856)
fengzhou-msft Apr 28, 2021
feda9da
{ARM} --template-specs regression fix (#17896)
detienne20 Apr 28, 2021
f57a19c
[Synapse] Update to AZ Synapse artifact0.6.0 and fix notebook creatio…
zesluo1 Apr 28, 2021
df6aae3
[CDN] az cdn endpoint rule add: Fix delivery rule creation for non-Mi…
t-bzhan Apr 28, 2021
a081731
{rdbms} Fix package version (#17905)
Juliehzl Apr 28, 2021
3ecfd4d
[MarketplaceOrdering] New command group `az term` to accept/show term…
yungezz Apr 28, 2021
716b10f
[Compute] Fix a compatibility issue of old API version (#17906)
qwordy Apr 28, 2021
7627ed5
[AKS] Support updating from SPN cluster to MSI cluster (#17902)
norshtein Apr 29, 2021
6173ee4
[Packaging] Bump bundled python to `3.8.9` and remove more network SD…
fengzhou-msft Apr 29, 2021
5ac8e1a
[Compute] sig image version create: Support data disk VHDs (#17706)
qwordy Apr 29, 2021
45a7065
[Backup]Made AFS Configure Backup flow Idempotent (#17839)
Apr 29, 2021
561240a
aks: add encryption-at-host command (#17813)
andyzhangx Apr 29, 2021
03f510e
{Release} Upgrade to Azure CLI 2.23.0 (#17919)
Apr 29, 2021
b0bc536
[RDBMS] Add Private DNS zone for every database server created with p…
DaeunYim Apr 29, 2021
f6cf757
remvoe deprecated acr command in doc (#17924)
fengzhou-msft Apr 30, 2021
a9846a3
{EventGrid}: Add tests to commands introduced in 2020-10-15-preview (…
VidyaKukke May 6, 2021
68cc05a
[AppService] webapp log tail Fix #17987: logging.warning call with in…
npazosmendez May 7, 2021
ac3b6ef
[AppService]: fix #16838- az cli update app setting command always ma…
Kotasudhakarreddy May 7, 2021
2d9c7fc
[AppService] az appservice: Add function to retrieve users github per…
calvinsID May 7, 2021
dc295b8
{Core} Use `from collections.abc import Iterable` to support Python 3…
May 7, 2021
32d2691
{pylint} Disable more checkers to comply with pylint 2.8.0 (#17861)
jiasli May 7, 2021
c06c982
{AppService} Fix linter error in `_github_oauth.py` (#17998)
jiasli May 7, 2021
17f1dd4
Remove failing tests (#17991)
avanigupta May 8, 2021
855a283
[AppConfig] Allow importing key-values with unicode characters from f…
avanigupta May 8, 2021
0914bac
{Core} Always use UTF-8 for command metadata log file encoding (#17996)
jiasli May 8, 2021
b4eab22
{EventHubs} az eventhubs eventhub list: Fix typo in help docs (#17567)
scottsauber May 8, 2021
b5aeb3d
{ServiceBus} az servicebus: fix typos in help docs (#17642)
scottsauber May 8, 2021
c847480
add the nodeslector linux to avoid the check-acr pod to be scheduled …
Shuanglu May 8, 2021
beb2bae
{Storage} Split concatenated words in the help message (#17940)
pzhlkj6612 May 10, 2021
a358a0e
{SQL} Split concatenated words in the help message (#17966)
pzhlkj6612 May 10, 2021
387c49f
[DevTestLabs] az labs create environment: Fix error creating an envir…
NJLangley May 11, 2021
ff91d0a
[RDBMS] Changed IOPS logic for MySQL (#17974)
DaeunYim May 11, 2021
2f75074
{Batch} Add account key and SAS replacers for tests (#18004)
dpwatrous May 11, 2021
55b683e
{Packaging} Remove `pypiwin32` and bump `pywin32` to 300 (#18012)
jiasli May 11, 2021
4a5d742
[ARM] Migrate resource to track2 SDK (#17783)
zhoxing-ms May 12, 2021
dd33467
[AppService] BREAKING CHANGE: az webapp list-runtimes: Add Dotnet6 su…
calvinsID May 12, 2021
49f9900
Fix issue #17792 (#18034)
aressler38 May 12, 2021
7432036
[Packaging] Support Python 3.9 (#17368)
jiasli May 12, 2021
5434b87
[AKS] sdk update (#18031)
haitch May 12, 2021
5c08010
{PrivateDns} Track 2 Migration (#17882)
rajitaaa May 12, 2021
f0c9779
[AKS] az aks create and update azure-rbac (#18026)
Anumita May 12, 2021
5d0b933
Make a fix for set app settings (#18043)
jiansong-msft May 13, 2021
7c728dd
{RDBMS} Fix tests failure by private dns track 2 migration
jsntcy May 13, 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.
53 changes: 53 additions & 0 deletions .azure-pipelines/templates/automation_test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
# Azure DevOps task for automation test using azdev and pytest

parameters:
- name: pythonVersion
type: string
default: 3.8
- name: profile
type: string
default: latest
- name: fullTest
displayName: Run full test?
type: boolean
default: false
- name: module
displayName: Run test for specific module
type: string
default: ''

steps:
- task: UsePythonVersion@0
inputs:
versionSpec: ${{ parameters.pythonVersion }}
displayName: "Use Python ${{ parameters.pythonVersion }}"
- template: ./azdev_setup.yml
- bash: |
set -ev

source env/bin/activate

echo pythonVersion: ${{ parameters.pythonVersion }}
echo profile: ${{ parameters.profile }}
echo fullTest: ${{ parameters.fullTest }}
echo module: ${{ parameters.module }}
echo Build.Reason: $(Build.Reason)

# Test specific module
module="${{ parameters.module }}"
if [[ -n $module ]]; then
echo "Running test for module '$module'"
azdev test --no-exitfirst --verbose --series $module
exit 0
fi

if [[ "$(Build.Reason)" == "PullRequest" && "${{ parameters.fullTest }}" == 'False' ]]; then
echo "Running incremental test"
azdev test --no-exitfirst --repo=./ --src=HEAD --tgt=origin/$(System.PullRequest.TargetBranch) --cli-ci --profile ${{ parameters.profile }} --verbose --series
else
echo "Running full test"
azdev test --no-exitfirst --profile ${{ parameters.profile }} --verbose --series
fi
displayName: "azdev test"
env:
ADO_PULL_REQUEST_LATEST_COMMIT: $(System.PullRequest.TargetBranch)
29 changes: 29 additions & 0 deletions .azure-pipelines/templates/azdev_setup.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
parameters:
- name: CLIRepoPath
type: string
default: '.'
- name: CLIExtensionRepoPath
type: string
default: ''
steps:
- bash: |
set -ev

python -m venv env
chmod +x env/bin/activate
. env/bin/activate
python -m pip install -U pip
pip install azdev==0.1.32
azdev --version

if [ -z "$CLI_EXT_REPO_PATH" ]; then
azdev setup -c $CLI_REPO_PATH --debug
else
azdev setup -c $CLI_REPO_PATH -r $CLI_EXT_REPO_PATH --debug
fi
# This helps detect issues in CI if a used SDK API version is deleted by the below script.
python $CLI_REPO_PATH/build_scripts/windows/scripts/remove_unused_api_versions.py
displayName: 'azdev setup'
env:
CLI_REPO_PATH: ${{ parameters.CLIRepoPath }}
CLI_EXT_REPO_PATH: ${{ parameters.CLIExtensionRepoPath }}
3 changes: 3 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,8 @@
!LICENSE.txt
# Exclude build droppings, as mentioned in .gitignore
src/build*
# Exclude tests
src/azure-cli/azure/cli/command_modules/*/tests
# Exclude python cache
**/*.pyc
**/__pycache__
8 changes: 6 additions & 2 deletions .flake8
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,15 @@ ignore =
F811, # redefinition of unused, to be removed in the future
C901 # code flow is too complex, too many violations, to be removed in the future
W504 # line break after binary operator effect on readability is subjective
exclude =
per-file-ignores =
# module level import not at top of file, elevate timer to measure import time
src/azure-cli/azure/cli/__main__.py:E402
exclude =
azure_bdist_wheel.py
build
tools
scripts
doc
build_scripts
*/grammar/
*/grammar/
vendored_sdks
4 changes: 4 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,7 @@

# Some Windows-specific files should always be CRLF
*.bat eol=crlf
# The az script for Git Bash/Cygwin should be LF
build_scripts/windows/scripts/az eol=lf
# sh scripts should be LF
*.sh eol=lf
85 changes: 53 additions & 32 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,39 +1,60 @@
# See for instructions on this file https://help.github.com/articles/about-codeowners/

*help.py @sptramer @Juliehzl
*help.yaml @sptramer @Juliehzl
*help.yml @sptramer @Juliehzl
*help.py @msyyc @jiasli @jsntcy
*help.yaml @msyyc @jiasli @jsntcy
*help.yml @msyyc @jiasli @jsntcy

/tools/ @zikalino
/scripts/ @zikalino
/src/azure-cli-testsdk/ @zikalino
/src/azure-cli-core/ @yugangw-msft
/src/azure-cli/azure/cli/command_modules/acr/ @djyou
/src/azure-cli/azure/cli/command_modules/acs/ @rjtsdl
/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
/src/azure-cli-core/azure/cli/core/extension/ @msyyc @fengzhou-msft
/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/advisor/ @Prasanna-Padmanabhan
/src/azure-cli/azure/cli/command_modules/appservice/ @qwordy
/src/azure-cli/azure/cli/command_modules/backup/ @dragonfly91
/src/azure-cli/azure/cli/command_modules/batch/ @bgklein
/src/azure-cli/azure/cli/command_modules/apim/ @kevinhillinger @jonlester
/src/azure-cli/azure/cli/command_modules/appconfig/ @shenmuxiaosen @avanigupta @qwordy
/src/azure-cli/azure/cli/command_modules/appservice/ @qwordy @Juliehzl
/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
/src/azure-cli/azure/cli/command_modules/batchai/ @AlexanderYukhanov
/src/azure-cli/azure/cli/command_modules/cosmosdb/ @dmakwana
/src/azure-cli/azure/cli/command_modules/cloud/ @jiasli
/src/azure-cli/azure/cli/command_modules/container/ @samkreter
/src/azure-cli/azure/cli/command_modules/cloud/ @jiasli @fengzhou-msft @Juliehzl
/src/azure-cli/azure/cli/command_modules/consumption/ @sandeepnl
/src/azure-cli/azure/cli/command_modules/dls/ @lewu-msft
/src/azure-cli/azure/cli/command_modules/eventgrid/ @kalyanaj
/src/azure-cli/azure/cli/command_modules/extension/ @zikalino
/src/azure-cli/azure/cli/command_modules/keyvault/ @jiasli
/src/azure-cli/azure/cli/command_modules/monitor/ @MyronFanQiu
/src/azure-cli/azure/cli/command_modules/natgateway/ @khannarheams
/src/azure-cli/azure/cli/command_modules/network/ @MyronFanQiu
/src/azure-cli/azure/cli/command_modules/policyinsights/ @cheggert
/src/azure-cli/azure/cli/command_modules/profile/ @jiasli
/src/azure-cli/azure/cli/command_modules/resource/ @Juliehzl
/src/azure-cli/azure/cli/command_modules/role/ @jiasli
/src/azure-cli/azure/cli/command_modules/storage/ @Juliehzl
/src/azure-cli/azure/cli/command_modules/servicefabric/ @QingChenmsft
/src/azure-cli/azure/cli/command_modules/sql/ @jaredmoo
/src/azure-cli/azure/cli/command_modules/vm/ @qwordy
/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/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/servicebus/ @v-ajnava
/src/azure-cli/azure/cli/command_modules/apim/ @kevinhillinger @jonlester
/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/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/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/rdbms/ @arde0708 @Juliehzl @evelyn-ys
/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/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
/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
10 changes: 5 additions & 5 deletions .github/ISSUE_TEMPLATE/Bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,16 @@ assignees: ''
> ### `az feedback` auto-generates most of the information requested below, as of CLI version 2.0.62

**Describe the bug**
A clear and concise description of what the bug is.
<!--- A clear and concise description of what the bug is. --->

**To Reproduce**
Steps to reproduce the behavior.
<!--- Steps to reproduce the behavior. --->

**Expected behavior**
A clear and concise description of what you expected to happen.
<!--- A clear and concise description of what you expected to happen. --->

**Environment summary**
Install Method (e.g. pip, interactive script, apt-get, Docker, MSI, edge build) / CLI version (`az --version`) / OS version / Shell Type (e.g. bash, cmd.exe, Bash on Windows)
<!--- Install Method (e.g. pip, interactive script, apt-get, Docker, MSI, edge build) / CLI version (`az --version`) / OS version / Shell Type (e.g. bash, cmd.exe, Bash on Windows) --->

**Additional context**
Add any other context about the problem here.
<!--- Add any other context about the problem here. --->
8 changes: 4 additions & 4 deletions .github/ISSUE_TEMPLATE/Feature_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@ assignees: ''
---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
<!--- A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] --->

**Describe the solution you'd like**
A clear and concise description of what you want to happen.
<!--- A clear and concise description of what you want to happen. --->

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
<!--- A clear and concise description of any alternative solutions or features you've considered. --->

**Additional context**
Add any other context or screenshots about the feature request here.
<!--- Add any other context or screenshots about the feature request here. --->
12 changes: 6 additions & 6 deletions .github/ISSUE_TEMPLATE/Service_team_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,17 +9,17 @@ assignees: ''
---

**Resource Provider**
What is the Azure resource provider your feature is part of?
<!--- What is the Azure resource provider your feature is part of? --->

**Description of Feature or Work Requested**
Provide a brief description of the feature or work requested. A link to conceptual documentation may be helpful too.
<!--- Provide a brief description of the feature or work requested. A link to conceptual documentation may be helpful too. --->

**Minimum API Version Required**
What is the minimum API version of your service required to implement your feature?
<!--- What is the minimum API version of your service required to implement your feature? --->

**Swagger Link**
Provide a link to the location of your feature(s) in the REST API specs repo. If your feature(s) has corresponding commit or pull request in the REST API specs repo, provide them. This should be on the master branch of the REST API specs repo.
<!--- Provide a link to the location of your feature(s) in the REST API specs repo. If your feature(s) has corresponding commit or pull request in the REST API specs repo, provide them. This should be on the master branch of the REST API specs repo. --->

**Target Date**
If you have a target date for release of this feature/work, please provide it. While we can't guarantee these dates,
it will help us prioritize your request against other requests.
<!--- If you have a target date for release of this feature/work, please provide it. While we can't guarantee these dates,
it will help us prioritize your request against other requests. --->
14 changes: 13 additions & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,21 @@
**Description**<!--Mandatory-->
<!--Why this PR? What is changed? What is the effect? etc. A high-quality description can accelerate the review process.-->

**Testing Guide**
<!--Example commands with explanations.-->

**History Notes**
<!--If your PR is not customer-facing, use {Component Name} in the PR title. Otherwise, use [Component Name] to allow our pipeline to add the title as a history note. If you need multiple history notes or would like to overwrite the note from the PR title, please fill in the following templates.-->

[Component Name 1] BREAKING CHANGE: az command a: Make some customer-facing breaking change.
[Component Name 2] az command b: Add some customer-facing feature.

---

This checklist is used to make sure that common guidelines for a pull request are followed.

- [ ] The PR has modified HISTORY.rst describing any customer-facing, functional changes. Note that this does not include changes only to help content. (see [Modifying change log](https://github.com/Azure/azure-cli/tree/master/doc/authoring_command_modules#modify-change-log)).
- [ ] The PR title and description has followed the guideline in [Submitting Pull Requests](https://github.com/Azure/azure-cli/tree/dev/doc/authoring_command_modules#submitting-pull-requests).

- [ ] I adhere to the [Command Guidelines](https://github.com/Azure/azure-cli/blob/dev/doc/command_guidelines.md).

- [ ] I adhere to the [Error Handling Guidelines](https://github.com/Azure/azure-cli/blob/dev/doc/error_handling_guidelines.md).
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -112,5 +112,7 @@ pip.log
# Tox
.tox/

az_command_coverage.txt
# exe
*.exe

az_command_coverage.txt
Binary file added .ionide/symbolCache.db
Binary file not shown.
2 changes: 1 addition & 1 deletion .snapcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ parts:
- libssl1.0.0
requirements: requirements.txt
install: |
python_packages="src/azure-cli-core src/azure-cli-nspkg src/azure-cli-command_modules-nspkg src/command_modules/azure-cli*"
python_packages="src/azure-cli-core src/command_modules/azure-cli*"
export PYTHONUSERBASE=$SNAPCRAFT_PART_INSTALL
export PYTHONHOME=$SNAPCRAFT_PART_INSTALL/usr
echo $SNAPCRAFT_PART_INSTALL/usr/bin/python3
Expand Down
63 changes: 0 additions & 63 deletions .travis.yml

This file was deleted.

5 changes: 5 additions & 0 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"recommendations": [
"ms-python.python"
]
}
Loading