Skip to content

Use HttpLoggingPolicy#8056

Merged
lmazuel merged 9 commits into
Azure:masterfrom
chlowell:logging-policy
Oct 21, 2019
Merged

Use HttpLoggingPolicy#8056
lmazuel merged 9 commits into
Azure:masterfrom
chlowell:logging-policy

Conversation

@chlowell

Copy link
Copy Markdown
Member

Adds HttpLoggingPolicy to pipelines throughout azure-identity and azure-keyvault-*. I also noticed the tracing policy takes kwargs now, so I pass them now.

@chlowell chlowell added KeyVault Client This issue points to a problem in the data-plane of the library. Azure.Identity blocking-release Blocks release labels Oct 18, 2019
@chlowell
chlowell requested a review from lmazuel October 18, 2019 23:52
@chlowell chlowell self-assigned this Oct 18, 2019
@adxsdk6

adxsdk6 commented Oct 18, 2019

Copy link
Copy Markdown

Can one of the admins verify this patch?

johanste
johanste previously approved these changes Oct 19, 2019

@johanste johanste left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pending one comment on the core logging pr - there is a typo in the allowed_header_namers attribute. If we decide to fix that, this PR should be updated correspondingly.

UPDATE: we DO want to change the name per #8059

@lmazuel

lmazuel commented Oct 19, 2019

Copy link
Copy Markdown
Member

@johanste @chlowell #8059

@johanste
johanste self-requested a review October 19, 2019 01:08
@johanste
johanste dismissed their stale review October 19, 2019 01:09

Needs one more change

@lmazuel

lmazuel commented Oct 21, 2019

Copy link
Copy Markdown
Member

Might need this to get CI happy: #8083

@lmazuel

lmazuel commented Oct 21, 2019

Copy link
Copy Markdown
Member

@chlowell please use this opportunity to update minimal dependency of identy and keyvault-xxx to core 1.0.0b5

@scbedd

scbedd commented Oct 21, 2019

Copy link
Copy Markdown
Member

/azp run python - identity - ci

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@lmazuel
lmazuel merged commit 82785eb into Azure:master Oct 21, 2019
@chlowell
chlowell deleted the logging-policy branch October 21, 2019 21:22
fengzhou-msft pushed a commit that referenced this pull request Nov 5, 2019
* use HttpLoggingPolicy in azure-identity

* use HttpLoggingPolicy in azure-keyvault-*

* ... tracing policy takes kwargs now (identity)

* ... tracing policy takes kwargs now (keyvault)

* allow keyvault header in logging

* fix typo

* update azure-core dependency

* exclude azure.identity from dependency test

* remove shared_requirements overrides
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Azure.Identity blocking-release Blocks release Client This issue points to a problem in the data-plane of the library. KeyVault

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants