Skip to content

Allow set sts as call credential for opencensus tracer stub#9877

Merged
mattklein123 merged 15 commits intoenvoyproxy:masterfrom
bianpengyuan:opencensus-credential
Feb 6, 2020
Merged

Allow set sts as call credential for opencensus tracer stub#9877
mattklein123 merged 15 commits intoenvoyproxy:masterfrom
bianpengyuan:opencensus-credential

Conversation

@bianpengyuan
Copy link
Copy Markdown
Contributor

Signed-off-by: Pengyuan Bian bianpengyuan@google.com

cc @mandarjog @kyessenov @JimmyCYJ

For an explanation of how to fill out the fields, please see the relevant section
in PULL_REQUESTS.md

Description:
Risk Level:
Testing:
Docs Changes:
Release Notes:
[Optional Fixes #Issue]
[Optional Deprecated:]

Signed-off-by: Pengyuan Bian <bianpengyuan@google.com>
@repokitteh-read-only
Copy link
Copy Markdown

CC @envoyproxy/api-shepherds: Your approval is needed for changes made to api/.

🐱

Caused by: #9877 was opened by bianpengyuan.

see: more, trace.

Signed-off-by: Pengyuan Bian <bianpengyuan@google.com>
Signed-off-by: Pengyuan Bian <bianpengyuan@google.com>
Signed-off-by: Pengyuan Bian <bianpengyuan@google.com>
Signed-off-by: Pengyuan Bian <bianpengyuan@google.com>
@yanavlasov
Copy link
Copy Markdown
Contributor

Does this change need unit tests?

@yanavlasov yanavlasov requested a review from kyessenov January 30, 2020 15:20
Signed-off-by: Pengyuan Bian <bianpengyuan@google.com>
kyessenov
kyessenov previously approved these changes Jan 30, 2020
Copy link
Copy Markdown
Contributor

@kyessenov kyessenov left a comment

Choose a reason for hiding this comment

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

LGTM.

@kyessenov
Copy link
Copy Markdown
Contributor

kyessenov commented Jan 30, 2020

The coverage build failure is a tough nut to crack. I had most success with clang-asan coverage build and then fixing ODR violations between tests.

Signed-off-by: Pengyuan Bian <bianpengyuan@google.com>
Signed-off-by: Pengyuan Bian <bianpengyuan@google.com>
@bianpengyuan
Copy link
Copy Markdown
Contributor Author

The test will crash on non-Google instance. CompositeChannelCredentials expect channel credential not to be null.

Signed-off-by: Pengyuan Bian <bianpengyuan@google.com>
Signed-off-by: Pengyuan Bian <bianpengyuan@google.com>
Signed-off-by: Pengyuan Bian <bianpengyuan@google.com>
@repokitteh-read-only repokitteh-read-only bot removed the api label Feb 6, 2020
Copy link
Copy Markdown
Member

@lizan lizan left a comment

Choose a reason for hiding this comment

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

Can you add a line of version history? Thanks!

Signed-off-by: Pengyuan Bian <bianpengyuan@google.com>
…credential

Signed-off-by: Pengyuan Bian <bianpengyuan@google.com>
Signed-off-by: Pengyuan Bian <bianpengyuan@google.com>
@bianpengyuan bianpengyuan requested a review from lizan February 6, 2020 05:08
@bianpengyuan
Copy link
Copy Markdown
Contributor Author

@lizan Done.

Signed-off-by: Pengyuan Bian <bianpengyuan@google.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants