-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
add interactive_browser_client_id #20591
Conversation
sdk/identity/azure-identity/azure/identity/_credentials/default.py
Outdated
Show resolved
Hide resolved
sdk/identity/azure-identity/azure/identity/_credentials/default.py
Outdated
Show resolved
Hide resolved
if interactive_browser_client_id: | ||
credentials.append(InteractiveBrowserCredential( | ||
tenant_id=interactive_browser_tenant_id, | ||
client_id=interactive_browser_client_id, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
InteractiveBrowserCredential expects this argument to be set only with a valid client ID (i.e. a string). So, we should pass a value here only when interactive_browser_client_id has a string value.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't see we do similar validation for other client ids. Should we keep consistent with others?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
InteractiveBrowserCredential(client_id=None, ...)
creates a credential that doesn't work. ManagedIdentityCredential(client_id=None)
creates a credential that could work, depending on the environment. Maybe both credentials should be consistent in how they handle client_id=None
but they aren't today. (For what it's worth, I think InteractiveBrowserCredential is more correct here.)
…t.py Co-authored-by: Charles Lowell <chlowe@microsoft.com>
…t.py Co-authored-by: Charles Lowell <chlowe@microsoft.com>
@@ -102,6 +105,9 @@ def __init__(self, **kwargs): | |||
managed_identity_client_id = kwargs.pop( | |||
"managed_identity_client_id", os.environ.get(EnvironmentVariables.AZURE_CLIENT_ID) | |||
) | |||
interactive_browser_client_id = kwargs.pop("interactive_browser_client_id", None) | |||
if not isinstance(interactive_browser_client_id, six.string_types): | |||
raise ValueError('"interactive_browser_client_id" must be a string') |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
But the variable defaults to None
, causing DefaultAzureCredential()
to raise this error.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hah, Good catch!.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How about:
browser_args = dict(kwargs, tenant_id=interactive_browser_tenant_id)
interactive_browser_client_id = kwargs.pop("interactive_browser_client_id", None)
if interactive_browser_client_id:
browser_args["client_id"] = interactive_browser_client_id
...
if not exclude_interactive_browser_credential:
credentials.append(InteractiveBrowserCredential(**browser_args))
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We want to pass in the client_id after validating client_id is a string, right?
Are you proposing we doing it in ctor of InteractiveBrowserCredential?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We want to pass client_id if and only if the caller gave us a value for interactive_browser_client_id. My code snippet is one way to achieve that. Only a string will work for client_id but in general we don't validate types and there's no special need to do so here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we are on same page and I guess it is already addressed?
(please refresh the page, I moved the validation into
if not exclude_interactive_browser_credential:
if interactive_browser_client_id:
)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, that's another way to do it. No need for the isinstance
though.
sdk/identity/azure-identity/azure/identity/_credentials/default.py
Outdated
Show resolved
Hide resolved
…t.py Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com>
@@ -4,6 +4,7 @@ | |||
# ------------------------------------ | |||
import logging | |||
import os | |||
import six |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is unused now
…b.com/Azure/azure-sdk-for-python into identity_interactive_brower_client_id
commit b2bdfe6 Author: Travis Prescott <tjprescott@users.noreply.github.com> Date: Fri Sep 10 11:48:44 2021 -0700 [Search] Regenerate with latest autorest (#20597) * Regenerate with latest autorest. * Bump azure.core dependency to resolve CI issues. commit 53ea0c0 Author: Jiefeng Chen <51037443+BigCat20196@users.noreply.github.com> Date: Fri Sep 10 16:30:02 2021 +0800 Add auto-close and auto-run-pipline (#20516) * release_iseus_status_auto_reply * issue_aoto_close_revert * Update main.py * Update main.py * Update update_issue_body.py * Update reply_generator.py * Update reply_generator.py * Update update_issue_body.py * Update main.py * Update update_issue_body.py * Update update_issue_body.py * Update main.py * Update reply_generator.py * Update main.py * Update update_issue_body.py * Update main.py * Update scripts/release_issue_status/update_issue_body.py * Update update_issue_body.py * Update main.py * Update reply_generator.py * Update update_issue_body.py * Update main.py * Update scripts/release_issue_status/main.py * Update main.py * Update scripts/release_issue_status/main.py * Update scripts/release_issue_status/main.py * Update scripts/release_issue_status/main.py * Update scripts/release_issue_status/update_issue_body.py * Update scripts/release_issue_status/main.py * Update scripts/release_issue_status/update_issue_body.py * Update reply_generator.py * Update main.py * Update scripts/release_issue_status/update_issue_body.py Co-authored-by: msyyc <70930885+msyyc@users.noreply.github.com> * Update scripts/release_issue_status/update_issue_body.py Co-authored-by: msyyc <70930885+msyyc@users.noreply.github.com> * Update reply_generator.py * Update update_issue_body.py * Update main.py * Update main.py * Update update_issue_body.py * Update main.py * Update scripts/release_issue_status/main.py * Update main.py * Update reply_generator.py * Update main.py * Update main.py * Update main.py * Update main.py * Update main.py * Update main.py * Update main.py * Update main.py * Update main.py * Update update_issue_body.py * Update main.py * Update update_issue_body.py * Update reply_generator.py * Update update_issue_body.py * Update main.py * Update update_issue_body.py * Update update_issue_body.py * Update update_issue_body.py * Update update_issue_body.py * Update update_issue_body.py * Update main.py * Update main.py * Update release_issue_status.yml for Azure Pipelines * Update main.py * Update reply_generator.py * Add files via upload * Update reply_generator.py * Update update_issue_body.py * Update reply_generator.py * Update auto_pipeline_run.py * Update auto_pipeline_run.py * add auto-close * Update release_issue_status.yml for Azure Pipelines * Update auto_close.py * Update main.py * Update release_issue_status.yml for Azure Pipelines * Update auto_pipeline_run.py * fix bug * Update main.py * Update auto_close.py * Update auto_close.py * Update main.py * Update reply_generator.py * Update main.py * Update main.py * Update auto_close.py * Update main.py * Update auto-close * Update auto_pipeline_run.py * Update update_issue_body.py * Update auto_pipeline_run.py * Update release_issue_status.yml for Azure Pipelines * Update auto_pipeline_run.py * Update release_issue_status.yml for Azure Pipelines * Update auto_pipeline_run.py * Update auto_pipeline_run.py * Add pipeline link * Update pipeline link * Update auto_pipeline_run.py * Update release_issue_status.yml for Azure Pipelines * Update auto_pipeline_run.py * Update requirement.txt * Update auto_pipeline_run.py * Add get_python_pipeline * Update auto_pipeline_run.py * test * test * add outputfolder * add label * Update main.py * Update get_python_pipeline.py * Update main.py * Update auto_pipeline_run.py Co-authored-by: Zed <601306339@qq.com> Co-authored-by: Zed Lei <59104634+RAY-316@users.noreply.github.com> Co-authored-by: msyyc <70930885+msyyc@users.noreply.github.com> commit acfb309 Author: Azure CLI Bot <azclibot@microsoft.com> Date: Fri Sep 10 11:28:30 2021 +0800 [AutoRelease] t2-containerservice-2021-09-09-17236 (#20614) * CodeGen from PR 15954 in Azure/azure-rest-api-specs Merge Dev-containerservice-microsoft.containerservice-2021-08-01 branch to main (#15954) * Adds base for updating Microsoft.ContainerService from version stable/2021-07-01 to version 2021-08-01 * Updates readme * Updates API version in new specs and examples * add publicNetworkAccess property per network platform's request (#15489) * add publicNetworkAccess per network platform's request * fix quota Co-authored-by: Li Ma <lima2@microsoft.com> * update readme for 2021-08-01 sdk generation (#15476) * update readme for sdk generation * update readme for sdk generation Co-authored-by: Charlie Li <charlili@microsoft.com> * allow disabling of runcommand (#15481) * allow disabling of runcommand * rename file * another rename * fix prittier check * fix stupid prettier check * change publicNetworkAccess to enum (#15564) Co-authored-by: Li Ma <lima2@microsoft.com> * Add CreationData property to Agentpool level in 2021-08-01 API (#15563) * Add CreationData property to Agentpool level in 2021-08-01 API * fix json format * fix swagger spell check Co-authored-by: Charlie Li <charlili@microsoft.com> * chore: add enableMultipleStandardLoadBalancers to loadBalancerProfile (#15579) * Add snapshot related new APIs and properties to AKS 2021-08-01 swagger (#15586) * Add CreationData property to Agentpool level in 2021-08-01 API * Add snapshot related APIs and properties to AKS 2021-08-01 swagger * fix lint and spell checks * fix lint and spell checks * fix PrettierCheck * Change some Nodepool to NodePool * some changes according to ARM team's review comments Co-authored-by: Charlie Li <charlili@microsoft.com> * fix tag typo to match tag convention (#15683) * add workload runtime to agent pool api (#15726) * add workload runtime to agent pool api * reference example * add custom words * fix: workload runtime description (#15782) * fix: workload runtime description * add wasmtime to custom words * clarify single workload type per node Co-authored-by: Matthew Christopher <matthchr@microsoft.com> Co-authored-by: Matthew Christopher <matthchr@microsoft.com> * fix typo in readme.python.md (#15903) * Add CreationData property to Agentpool level in 2021-08-01 API * fix typos in readme.python.md Co-authored-by: Charlie Li <charlili@microsoft.com> * merge recent custom-words.txt changes from main branch to resolve conflicts (#15938) * Add CreationData property to Agentpool level in 2021-08-01 API * merge recent custom-words.txt changes from main branch to resolve conflicts Co-authored-by: Charlie Li <charlili@microsoft.com> * pull custom-words.txt from main * add a new word - NodePool * add two more words Co-authored-by: Super <mali_no2@hotmail.com> Co-authored-by: Li Ma <lima2@microsoft.com> Co-authored-by: Charlie Li <charlili@microsoft.com> Co-authored-by: Haitao Chen <haitch@users.noreply.github.com> Co-authored-by: Qi Ni <pomelonicky@gmail.com> Co-authored-by: Ariel Silverman <asilverman@users.noreply.github.com> Co-authored-by: Ace Eldeib <alexeldeib@gmail.com> Co-authored-by: Matthew Christopher <matthchr@microsoft.com> * version,CHANGELOG Co-authored-by: SDKAuto <sdkautomation@microsoft.com> Co-authored-by: Super <mali_no2@hotmail.com> Co-authored-by: Li Ma <lima2@microsoft.com> Co-authored-by: Charlie Li <charlili@microsoft.com> Co-authored-by: Haitao Chen <haitch@users.noreply.github.com> Co-authored-by: Qi Ni <pomelonicky@gmail.com> Co-authored-by: Ariel Silverman <asilverman@users.noreply.github.com> Co-authored-by: Ace Eldeib <alexeldeib@gmail.com> Co-authored-by: Matthew Christopher <matthchr@microsoft.com> Co-authored-by: PythonSdkPipelines <PythonSdkPipelines> commit 05aec3d Author: McCoy Patiño <39780829+mccoyp@users.noreply.github.com> Date: Thu Sep 9 18:41:31 2021 -0700 Redact account keys in recordings (#20537) commit 6a9cb86 Author: Xiang Yan <xiangsjtu@gmail.com> Date: Thu Sep 9 18:30:08 2021 -0700 Update to latest swagger (#20642) commit cd459a7 Author: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Thu Sep 9 17:21:31 2021 -0700 Increment version for keyvault releases (#20638) Increment package version after release of azure-keyvault-administration commit bd89c09 Author: luc <44377201+LuChen-Microsoft@users.noreply.github.com> Date: Thu Sep 9 17:09:01 2021 -0700 Update Communication Chat Swagger & Tests Record (#20578) * update swagger * update changelog commit 71871eb Author: Rakshith Bhyravabhotla <sabhyrav@microsoft.com> Date: Thu Sep 9 15:41:35 2021 -0700 Update CHANGELOG.md (#20631) commit 28bb632 Author: swathipil <76007337+swathipil@users.noreply.github.com> Date: Thu Sep 9 15:35:48 2021 -0700 [SchemaRegistry] update Avro version + changelog (#20624) fixes: #20606 commit 3d29229 Author: Leighton Chen <lechen@microsoft.com> Date: Thu Sep 9 15:06:15 2021 -0700 rpc (#20563) commit 5c1cf92 Author: Rakshith Bhyravabhotla <sabhyrav@microsoft.com> Date: Thu Sep 9 14:32:22 2021 -0700 Prepare for release (#20627) commit 43a17d2 Author: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Thu Sep 9 14:01:18 2021 -0700 Install az module if not installed in deploy-stress-tests.ps1 (#20605) Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> commit 6d34b90 Author: Yalin Li <yall@microsoft.com> Date: Thu Sep 9 13:36:32 2021 -0700 Address incorrect links in README.md (#20626) commit 0c0b975 Author: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Thu Sep 9 13:34:52 2021 -0700 Increment version for keyvault releases (#20625) Increment package version after release of azure-keyvault-keys commit 0e5e53d Author: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Thu Sep 9 11:03:54 2021 -0700 Explicitly exit 0 so a failed inner command (like mvn) doesn't propagate up to a failure of the pipeline (#20609) Co-authored-by: Daniel Jurek <djurek@microsoft.com> commit 476acd5 Author: McCoy Patiño <39780829+mccoyp@users.noreply.github.com> Date: Thu Sep 9 11:02:40 2021 -0700 [Identity] Resolve CredScan warnings (#20543) commit 853db90 Author: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Thu Sep 9 10:59:29 2021 -0700 Increment version for identity releases (#20620) Increment package version after release of azure-identity commit 92a676d Author: Xiang Yan <xiangsjtu@gmail.com> Date: Thu Sep 9 09:15:26 2021 -0700 update changelog (#20619) commit 7373db2 Author: Yalin Li <yall@microsoft.com> Date: Wed Sep 8 18:49:45 2021 -0700 Run mypy in azure-keyvault-keys CI (#20545) commit 51f09fa Author: McCoy Patiño <39780829+mccoyp@users.noreply.github.com> Date: Wed Sep 8 18:21:08 2021 -0700 [Key Vault] Update changelogs for release (#20607) commit bad587d Author: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Wed Sep 8 17:28:20 2021 -0700 Sync eng/common directory with azure-sdk-tools repository (#20604) commit 1f2218a Author: swathipil <76007337+swathipil@users.noreply.github.com> Date: Wed Sep 8 17:13:33 2021 -0700 [SchemaRegistry] update API for consistency (#20538) * changes * updated failing tests * keep Dict for now * pylint errors * nit * add recordings * tests recordings commit 40c9060 Author: Xiang Yan <xiangsjtu@gmail.com> Date: Wed Sep 8 16:01:33 2021 -0700 update release date (#20601) commit c11e835 Author: Xiang Yan <xiangsjtu@gmail.com> Date: Wed Sep 8 15:29:40 2021 -0700 add interactive_browser_client_id (#20591) * add interactive_browser_client_id * Update sdk/identity/azure-identity/azure/identity/_credentials/default.py Co-authored-by: Charles Lowell <chlowe@microsoft.com> * Update sdk/identity/azure-identity/azure/identity/_credentials/default.py Co-authored-by: Charles Lowell <chlowe@microsoft.com> * update * update * update * update * update * Update sdk/identity/azure-identity/azure/identity/_credentials/default.py Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com> * update Co-authored-by: Charles Lowell <chlowe@microsoft.com> Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com> commit aa44b02 Author: Yalin Li <yall@microsoft.com> Date: Wed Sep 8 15:17:39 2021 -0700 Run mypy in azure-keyvault-secrets CI (#20507) commit 0af2ce5 Author: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Wed Sep 8 13:00:40 2021 -0700 Add Skip.SetTestPipelineVersion to allow overidiing of use of BuildID for test version (#20589) Co-authored-by: Chidozie Ononiwu <chononiw@microsoft.com> commit 50ff989 Author: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Wed Sep 8 12:57:35 2021 -0700 Increment package version after release of azure-ai-translation-document (#20596) commit 8be2477 Author: Xiaoxi Fu <49707495+xiafu-msft@users.noreply.github.com> Date: Wed Sep 8 12:24:05 2021 -0700 [STG78]Address comments (#20539) commit e089b1b Author: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Wed Sep 8 12:17:32 2021 -0700 Increment version for search releases (#20586) Increment package version after release of azure-search-documents commit c0d33d7 Author: annatisch <antisch@microsoft.com> Date: Wed Sep 8 12:11:49 2021 -0700 Release notes (#20587) commit 1795106 Author: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Wed Sep 8 11:42:36 2021 -0700 Increment version for servicebus releases (#20593) Increment package version after release of azure-servicebus commit 82c7e67 Author: Krista Pratico <krpratic@microsoft.com> Date: Wed Sep 8 10:11:08 2021 -0700 update changelog + some edits (#20588) commit c458c42 Author: Rodrigo Souza <rosouz@microsoft.com> Date: Wed Sep 8 09:57:51 2021 -0700 Update README.md (#20574) * Update README.md * Update README.md * Update README.md commit dcbd6d9 Author: Charles Lowell <chlowe@microsoft.com> Date: Wed Sep 8 08:48:03 2021 -0700 Allow overriding client_id for token exchange (#20571) commit 6ccb4ad Author: iscai-msft <43154838+iscai-msft@users.noreply.github.com> Date: Wed Sep 8 11:25:45 2021 -0400 [rest] correctly pickle rest aiohttp responses (#20577) commit 84bd0e9 Author: Azure CLI Bot <azclibot@microsoft.com> Date: Wed Sep 8 13:55:53 2021 +0800 [AutoRelease] t2-web-2021-09-08-84447 (#20583) * CodeGen from PR 15283 in Azure/azure-rest-api-specs Fix WebApps.json for App Service Auth (#15283) * changes * revert some changes * fix 1-01 * done * Update readme.md * update 02-01 * version,CHANGELOG Co-authored-by: SDKAuto <sdkautomation@microsoft.com> Co-authored-by: PythonSdkPipelines <PythonSdkPipelines> commit 60b4e77 Author: Jiefeng Chen <51037443+BigCat20196@users.noreply.github.com> Date: Wed Sep 8 09:53:06 2021 +0800 Update auto-release (#20582) * version auto-calculation rule * single api version rule * Update main.py * additional rule for track1 * when changelog is null * Update PythonSdkLiveTest.yml for Azure Pipelines Add `ISSUE_LINK` * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update livetest_package.txt * Create create_pr.py * Update PythonSdkLiveTest.yml for Azure Pipelines use python script tu create pr * Update PythonSdkLiveTest.yml for Azure Pipelines * create py * Update PythonSdkLiveTest.yml for Azure Pipelines * Update token * Update token * test create_pr * Update PythonSdkLiveTest.yml for Azure Pipelines * Update create_pr.py * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * add_comment * update by jf * Update PythonSdkLiveTest.yml * Update create_auto_release_pr * Update create_auto_release_pr.py * Update create_auto_release_pr.py * Update yaml and py * Update create_auto_release_pr.py * Update create_auto_release_pr.py * Update create_auto_release_pr.py * Update PythonSdkLiveTest.yml * Update create_auto_release_pr.py * Update PythonSdkLiveTest.yml * Update PythonSdkLiveTest.yml for Azure Pipelines * Update create_auto_release_pr.py Co-authored-by: msyyc <70930885+msyyc@users.noreply.github.com> commit 63d21c5 Author: Yalin Li <yall@microsoft.com> Date: Tue Sep 7 18:09:20 2021 -0700 Run mypy in azure-keyvault-certificates CI (#20525) commit 10979de Author: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Tue Sep 7 16:07:07 2021 -0700 updating proxy to use latest version (#20579) Co-authored-by: seankane-msft <seankane@microsoft.com> commit 8568a83 Author: ckairen <38804567+ckairen@users.noreply.github.com> Date: Tue Sep 7 13:38:57 2021 -0700 Smoke test package verification (#20547) * Checking for package * Update eng/pipelines/templates/jobs/smoke.tests.yml Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> commit 2a3875f Author: Yalin Li <yall@microsoft.com> Date: Tue Sep 7 11:45:45 2021 -0700 Update CHANGELOG.md (#20569) commit 243d884 Author: Sean Kane <68240067+seankane-msft@users.noreply.github.com> Date: Tue Sep 7 14:33:02 2021 -0400 updating codeowners (#20570) * updating codeowners * adding yalin to codeowners for appconfig
commit b2bdfe6 Author: Travis Prescott <tjprescott@users.noreply.github.com> Date: Fri Sep 10 11:48:44 2021 -0700 [Search] Regenerate with latest autorest (#20597) * Regenerate with latest autorest. * Bump azure.core dependency to resolve CI issues. commit 53ea0c0 Author: Jiefeng Chen <51037443+BigCat20196@users.noreply.github.com> Date: Fri Sep 10 16:30:02 2021 +0800 Add auto-close and auto-run-pipline (#20516) * release_iseus_status_auto_reply * issue_aoto_close_revert * Update main.py * Update main.py * Update update_issue_body.py * Update reply_generator.py * Update reply_generator.py * Update update_issue_body.py * Update main.py * Update update_issue_body.py * Update update_issue_body.py * Update main.py * Update reply_generator.py * Update main.py * Update update_issue_body.py * Update main.py * Update scripts/release_issue_status/update_issue_body.py * Update update_issue_body.py * Update main.py * Update reply_generator.py * Update update_issue_body.py * Update main.py * Update scripts/release_issue_status/main.py * Update main.py * Update scripts/release_issue_status/main.py * Update scripts/release_issue_status/main.py * Update scripts/release_issue_status/main.py * Update scripts/release_issue_status/update_issue_body.py * Update scripts/release_issue_status/main.py * Update scripts/release_issue_status/update_issue_body.py * Update reply_generator.py * Update main.py * Update scripts/release_issue_status/update_issue_body.py Co-authored-by: msyyc <70930885+msyyc@users.noreply.github.com> * Update scripts/release_issue_status/update_issue_body.py Co-authored-by: msyyc <70930885+msyyc@users.noreply.github.com> * Update reply_generator.py * Update update_issue_body.py * Update main.py * Update main.py * Update update_issue_body.py * Update main.py * Update scripts/release_issue_status/main.py * Update main.py * Update reply_generator.py * Update main.py * Update main.py * Update main.py * Update main.py * Update main.py * Update main.py * Update main.py * Update main.py * Update main.py * Update update_issue_body.py * Update main.py * Update update_issue_body.py * Update reply_generator.py * Update update_issue_body.py * Update main.py * Update update_issue_body.py * Update update_issue_body.py * Update update_issue_body.py * Update update_issue_body.py * Update update_issue_body.py * Update main.py * Update main.py * Update release_issue_status.yml for Azure Pipelines * Update main.py * Update reply_generator.py * Add files via upload * Update reply_generator.py * Update update_issue_body.py * Update reply_generator.py * Update auto_pipeline_run.py * Update auto_pipeline_run.py * add auto-close * Update release_issue_status.yml for Azure Pipelines * Update auto_close.py * Update main.py * Update release_issue_status.yml for Azure Pipelines * Update auto_pipeline_run.py * fix bug * Update main.py * Update auto_close.py * Update auto_close.py * Update main.py * Update reply_generator.py * Update main.py * Update main.py * Update auto_close.py * Update main.py * Update auto-close * Update auto_pipeline_run.py * Update update_issue_body.py * Update auto_pipeline_run.py * Update release_issue_status.yml for Azure Pipelines * Update auto_pipeline_run.py * Update release_issue_status.yml for Azure Pipelines * Update auto_pipeline_run.py * Update auto_pipeline_run.py * Add pipeline link * Update pipeline link * Update auto_pipeline_run.py * Update release_issue_status.yml for Azure Pipelines * Update auto_pipeline_run.py * Update requirement.txt * Update auto_pipeline_run.py * Add get_python_pipeline * Update auto_pipeline_run.py * test * test * add outputfolder * add label * Update main.py * Update get_python_pipeline.py * Update main.py * Update auto_pipeline_run.py Co-authored-by: Zed <601306339@qq.com> Co-authored-by: Zed Lei <59104634+RAY-316@users.noreply.github.com> Co-authored-by: msyyc <70930885+msyyc@users.noreply.github.com> commit acfb309 Author: Azure CLI Bot <azclibot@microsoft.com> Date: Fri Sep 10 11:28:30 2021 +0800 [AutoRelease] t2-containerservice-2021-09-09-17236 (#20614) * CodeGen from PR 15954 in Azure/azure-rest-api-specs Merge Dev-containerservice-microsoft.containerservice-2021-08-01 branch to main (#15954) * Adds base for updating Microsoft.ContainerService from version stable/2021-07-01 to version 2021-08-01 * Updates readme * Updates API version in new specs and examples * add publicNetworkAccess property per network platform's request (#15489) * add publicNetworkAccess per network platform's request * fix quota Co-authored-by: Li Ma <lima2@microsoft.com> * update readme for 2021-08-01 sdk generation (#15476) * update readme for sdk generation * update readme for sdk generation Co-authored-by: Charlie Li <charlili@microsoft.com> * allow disabling of runcommand (#15481) * allow disabling of runcommand * rename file * another rename * fix prittier check * fix stupid prettier check * change publicNetworkAccess to enum (#15564) Co-authored-by: Li Ma <lima2@microsoft.com> * Add CreationData property to Agentpool level in 2021-08-01 API (#15563) * Add CreationData property to Agentpool level in 2021-08-01 API * fix json format * fix swagger spell check Co-authored-by: Charlie Li <charlili@microsoft.com> * chore: add enableMultipleStandardLoadBalancers to loadBalancerProfile (#15579) * Add snapshot related new APIs and properties to AKS 2021-08-01 swagger (#15586) * Add CreationData property to Agentpool level in 2021-08-01 API * Add snapshot related APIs and properties to AKS 2021-08-01 swagger * fix lint and spell checks * fix lint and spell checks * fix PrettierCheck * Change some Nodepool to NodePool * some changes according to ARM team's review comments Co-authored-by: Charlie Li <charlili@microsoft.com> * fix tag typo to match tag convention (#15683) * add workload runtime to agent pool api (#15726) * add workload runtime to agent pool api * reference example * add custom words * fix: workload runtime description (#15782) * fix: workload runtime description * add wasmtime to custom words * clarify single workload type per node Co-authored-by: Matthew Christopher <matthchr@microsoft.com> Co-authored-by: Matthew Christopher <matthchr@microsoft.com> * fix typo in readme.python.md (#15903) * Add CreationData property to Agentpool level in 2021-08-01 API * fix typos in readme.python.md Co-authored-by: Charlie Li <charlili@microsoft.com> * merge recent custom-words.txt changes from main branch to resolve conflicts (#15938) * Add CreationData property to Agentpool level in 2021-08-01 API * merge recent custom-words.txt changes from main branch to resolve conflicts Co-authored-by: Charlie Li <charlili@microsoft.com> * pull custom-words.txt from main * add a new word - NodePool * add two more words Co-authored-by: Super <mali_no2@hotmail.com> Co-authored-by: Li Ma <lima2@microsoft.com> Co-authored-by: Charlie Li <charlili@microsoft.com> Co-authored-by: Haitao Chen <haitch@users.noreply.github.com> Co-authored-by: Qi Ni <pomelonicky@gmail.com> Co-authored-by: Ariel Silverman <asilverman@users.noreply.github.com> Co-authored-by: Ace Eldeib <alexeldeib@gmail.com> Co-authored-by: Matthew Christopher <matthchr@microsoft.com> * version,CHANGELOG Co-authored-by: SDKAuto <sdkautomation@microsoft.com> Co-authored-by: Super <mali_no2@hotmail.com> Co-authored-by: Li Ma <lima2@microsoft.com> Co-authored-by: Charlie Li <charlili@microsoft.com> Co-authored-by: Haitao Chen <haitch@users.noreply.github.com> Co-authored-by: Qi Ni <pomelonicky@gmail.com> Co-authored-by: Ariel Silverman <asilverman@users.noreply.github.com> Co-authored-by: Ace Eldeib <alexeldeib@gmail.com> Co-authored-by: Matthew Christopher <matthchr@microsoft.com> Co-authored-by: PythonSdkPipelines <PythonSdkPipelines> commit 05aec3d Author: McCoy Patiño <39780829+mccoyp@users.noreply.github.com> Date: Thu Sep 9 18:41:31 2021 -0700 Redact account keys in recordings (#20537) commit 6a9cb86 Author: Xiang Yan <xiangsjtu@gmail.com> Date: Thu Sep 9 18:30:08 2021 -0700 Update to latest swagger (#20642) commit cd459a7 Author: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Thu Sep 9 17:21:31 2021 -0700 Increment version for keyvault releases (#20638) Increment package version after release of azure-keyvault-administration commit bd89c09 Author: luc <44377201+LuChen-Microsoft@users.noreply.github.com> Date: Thu Sep 9 17:09:01 2021 -0700 Update Communication Chat Swagger & Tests Record (#20578) * update swagger * update changelog commit 71871eb Author: Rakshith Bhyravabhotla <sabhyrav@microsoft.com> Date: Thu Sep 9 15:41:35 2021 -0700 Update CHANGELOG.md (#20631) commit 28bb632 Author: swathipil <76007337+swathipil@users.noreply.github.com> Date: Thu Sep 9 15:35:48 2021 -0700 [SchemaRegistry] update Avro version + changelog (#20624) fixes: #20606 commit 3d29229 Author: Leighton Chen <lechen@microsoft.com> Date: Thu Sep 9 15:06:15 2021 -0700 rpc (#20563) commit 5c1cf92 Author: Rakshith Bhyravabhotla <sabhyrav@microsoft.com> Date: Thu Sep 9 14:32:22 2021 -0700 Prepare for release (#20627) commit 43a17d2 Author: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Thu Sep 9 14:01:18 2021 -0700 Install az module if not installed in deploy-stress-tests.ps1 (#20605) Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> commit 6d34b90 Author: Yalin Li <yall@microsoft.com> Date: Thu Sep 9 13:36:32 2021 -0700 Address incorrect links in README.md (#20626) commit 0c0b975 Author: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Thu Sep 9 13:34:52 2021 -0700 Increment version for keyvault releases (#20625) Increment package version after release of azure-keyvault-keys commit 0e5e53d Author: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Thu Sep 9 11:03:54 2021 -0700 Explicitly exit 0 so a failed inner command (like mvn) doesn't propagate up to a failure of the pipeline (#20609) Co-authored-by: Daniel Jurek <djurek@microsoft.com> commit 476acd5 Author: McCoy Patiño <39780829+mccoyp@users.noreply.github.com> Date: Thu Sep 9 11:02:40 2021 -0700 [Identity] Resolve CredScan warnings (#20543) commit 853db90 Author: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Thu Sep 9 10:59:29 2021 -0700 Increment version for identity releases (#20620) Increment package version after release of azure-identity commit 92a676d Author: Xiang Yan <xiangsjtu@gmail.com> Date: Thu Sep 9 09:15:26 2021 -0700 update changelog (#20619) commit 7373db2 Author: Yalin Li <yall@microsoft.com> Date: Wed Sep 8 18:49:45 2021 -0700 Run mypy in azure-keyvault-keys CI (#20545) commit 51f09fa Author: McCoy Patiño <39780829+mccoyp@users.noreply.github.com> Date: Wed Sep 8 18:21:08 2021 -0700 [Key Vault] Update changelogs for release (#20607) commit bad587d Author: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Wed Sep 8 17:28:20 2021 -0700 Sync eng/common directory with azure-sdk-tools repository (#20604) commit 1f2218a Author: swathipil <76007337+swathipil@users.noreply.github.com> Date: Wed Sep 8 17:13:33 2021 -0700 [SchemaRegistry] update API for consistency (#20538) * changes * updated failing tests * keep Dict for now * pylint errors * nit * add recordings * tests recordings commit 40c9060 Author: Xiang Yan <xiangsjtu@gmail.com> Date: Wed Sep 8 16:01:33 2021 -0700 update release date (#20601) commit c11e835 Author: Xiang Yan <xiangsjtu@gmail.com> Date: Wed Sep 8 15:29:40 2021 -0700 add interactive_browser_client_id (#20591) * add interactive_browser_client_id * Update sdk/identity/azure-identity/azure/identity/_credentials/default.py Co-authored-by: Charles Lowell <chlowe@microsoft.com> * Update sdk/identity/azure-identity/azure/identity/_credentials/default.py Co-authored-by: Charles Lowell <chlowe@microsoft.com> * update * update * update * update * update * Update sdk/identity/azure-identity/azure/identity/_credentials/default.py Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com> * update Co-authored-by: Charles Lowell <chlowe@microsoft.com> Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com> commit aa44b02 Author: Yalin Li <yall@microsoft.com> Date: Wed Sep 8 15:17:39 2021 -0700 Run mypy in azure-keyvault-secrets CI (#20507) commit 0af2ce5 Author: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Wed Sep 8 13:00:40 2021 -0700 Add Skip.SetTestPipelineVersion to allow overidiing of use of BuildID for test version (#20589) Co-authored-by: Chidozie Ononiwu <chononiw@microsoft.com> commit 50ff989 Author: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Wed Sep 8 12:57:35 2021 -0700 Increment package version after release of azure-ai-translation-document (#20596) commit 8be2477 Author: Xiaoxi Fu <49707495+xiafu-msft@users.noreply.github.com> Date: Wed Sep 8 12:24:05 2021 -0700 [STG78]Address comments (#20539) commit e089b1b Author: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Wed Sep 8 12:17:32 2021 -0700 Increment version for search releases (#20586) Increment package version after release of azure-search-documents commit c0d33d7 Author: annatisch <antisch@microsoft.com> Date: Wed Sep 8 12:11:49 2021 -0700 Release notes (#20587) commit 1795106 Author: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Wed Sep 8 11:42:36 2021 -0700 Increment version for servicebus releases (#20593) Increment package version after release of azure-servicebus commit 82c7e67 Author: Krista Pratico <krpratic@microsoft.com> Date: Wed Sep 8 10:11:08 2021 -0700 update changelog + some edits (#20588) commit c458c42 Author: Rodrigo Souza <rosouz@microsoft.com> Date: Wed Sep 8 09:57:51 2021 -0700 Update README.md (#20574) * Update README.md * Update README.md * Update README.md commit dcbd6d9 Author: Charles Lowell <chlowe@microsoft.com> Date: Wed Sep 8 08:48:03 2021 -0700 Allow overriding client_id for token exchange (#20571) commit 6ccb4ad Author: iscai-msft <43154838+iscai-msft@users.noreply.github.com> Date: Wed Sep 8 11:25:45 2021 -0400 [rest] correctly pickle rest aiohttp responses (#20577) commit 84bd0e9 Author: Azure CLI Bot <azclibot@microsoft.com> Date: Wed Sep 8 13:55:53 2021 +0800 [AutoRelease] t2-web-2021-09-08-84447 (#20583) * CodeGen from PR 15283 in Azure/azure-rest-api-specs Fix WebApps.json for App Service Auth (#15283) * changes * revert some changes * fix 1-01 * done * Update readme.md * update 02-01 * version,CHANGELOG Co-authored-by: SDKAuto <sdkautomation@microsoft.com> Co-authored-by: PythonSdkPipelines <PythonSdkPipelines> commit 60b4e77 Author: Jiefeng Chen <51037443+BigCat20196@users.noreply.github.com> Date: Wed Sep 8 09:53:06 2021 +0800 Update auto-release (#20582) * version auto-calculation rule * single api version rule * Update main.py * additional rule for track1 * when changelog is null * Update PythonSdkLiveTest.yml for Azure Pipelines Add `ISSUE_LINK` * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update livetest_package.txt * Create create_pr.py * Update PythonSdkLiveTest.yml for Azure Pipelines use python script tu create pr * Update PythonSdkLiveTest.yml for Azure Pipelines * create py * Update PythonSdkLiveTest.yml for Azure Pipelines * Update token * Update token * test create_pr * Update PythonSdkLiveTest.yml for Azure Pipelines * Update create_pr.py * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * Update PythonSdkLiveTest.yml for Azure Pipelines * add_comment * update by jf * Update PythonSdkLiveTest.yml * Update create_auto_release_pr * Update create_auto_release_pr.py * Update create_auto_release_pr.py * Update yaml and py * Update create_auto_release_pr.py * Update create_auto_release_pr.py * Update create_auto_release_pr.py * Update PythonSdkLiveTest.yml * Update create_auto_release_pr.py * Update PythonSdkLiveTest.yml * Update PythonSdkLiveTest.yml for Azure Pipelines * Update create_auto_release_pr.py Co-authored-by: msyyc <70930885+msyyc@users.noreply.github.com> commit 63d21c5 Author: Yalin Li <yall@microsoft.com> Date: Tue Sep 7 18:09:20 2021 -0700 Run mypy in azure-keyvault-certificates CI (#20525) commit 10979de Author: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Tue Sep 7 16:07:07 2021 -0700 updating proxy to use latest version (#20579) Co-authored-by: seankane-msft <seankane@microsoft.com> commit 8568a83 Author: ckairen <38804567+ckairen@users.noreply.github.com> Date: Tue Sep 7 13:38:57 2021 -0700 Smoke test package verification (#20547) * Checking for package * Update eng/pipelines/templates/jobs/smoke.tests.yml Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> commit 2a3875f Author: Yalin Li <yall@microsoft.com> Date: Tue Sep 7 11:45:45 2021 -0700 Update CHANGELOG.md (#20569) commit 243d884 Author: Sean Kane <68240067+seankane-msft@users.noreply.github.com> Date: Tue Sep 7 14:33:02 2021 -0400 updating codeowners (#20570) * updating codeowners * adding yalin to codeowners for appconfig
* add interactive_browser_client_id * Update sdk/identity/azure-identity/azure/identity/_credentials/default.py Co-authored-by: Charles Lowell <chlowe@microsoft.com> * Update sdk/identity/azure-identity/azure/identity/_credentials/default.py Co-authored-by: Charles Lowell <chlowe@microsoft.com> * update * update * update * update * update * Update sdk/identity/azure-identity/azure/identity/_credentials/default.py Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com> * update Co-authored-by: Charles Lowell <chlowe@microsoft.com> Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com>
No description provided.