Skip to content

Add secure credentials for API client tests#30518

Merged
Joerger merged 4 commits intomasterfrom
joerger/remove-insecure-api-client-testing
Aug 21, 2023
Merged

Add secure credentials for API client tests#30518
Joerger merged 4 commits intomasterfrom
joerger/remove-insecure-api-client-testing

Conversation

@Joerger
Copy link
Copy Markdown
Contributor

@Joerger Joerger commented Aug 15, 2023

Completes an old TODO I left to use secure credentials in api client tests.

I also did some minor refactors to the mock server and affected tests.

This is also needed in #30203 since Per-rpc MFA creds require a secure client connection.

I recommend reviewing commit by commit as the overall diff is hard to follow.

@Joerger Joerger force-pushed the joerger/remove-insecure-api-client-testing branch from a46d623 to 57af62d Compare August 17, 2023 23:09
@Joerger
Copy link
Copy Markdown
Contributor Author

Joerger commented Aug 21, 2023

@ibeckermayer Friendly ping to review

@Joerger Joerger added this pull request to the merge queue Aug 21, 2023
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Aug 21, 2023
@Joerger Joerger added this pull request to the merge queue Aug 21, 2023
Merged via the queue into master with commit 0ca6366 Aug 21, 2023
@Joerger Joerger deleted the joerger/remove-insecure-api-client-testing branch August 21, 2023 21:32
@public-teleport-github-review-bot
Copy link
Copy Markdown

@Joerger See the table below for backport results.

Branch Result
branch/v11 Failed
branch/v12 Failed
branch/v13 Failed

Joerger added a commit that referenced this pull request Aug 22, 2023
* Move mockServer into a separate file.

* Refactor mock server and client test.

* Use mTLS in client tests.

* Move mtls test helpers into a new package for reusability.
Joerger added a commit that referenced this pull request Aug 22, 2023
* Move mockServer into a separate file.

* Refactor mock server and client test.

* Use mTLS in client tests.

* Move mtls test helpers into a new package for reusability.
Joerger added a commit that referenced this pull request Aug 22, 2023
* Move mockServer into a separate file.

* Refactor mock server and client test.

* Use mTLS in client tests.

* Move mtls test helpers into a new package for reusability.
github-merge-queue Bot pushed a commit that referenced this pull request Aug 24, 2023
* Move mockServer into a separate file.

* Refactor mock server and client test.

* Use mTLS in client tests.

* Move mtls test helpers into a new package for reusability.
github-merge-queue Bot pushed a commit that referenced this pull request Aug 24, 2023
* Move mockServer into a separate file.

* Refactor mock server and client test.

* Use mTLS in client tests.

* Move mtls test helpers into a new package for reusability.
github-merge-queue Bot pushed a commit that referenced this pull request Aug 24, 2023
* Move mockServer into a separate file.

* Refactor mock server and client test.

* Use mTLS in client tests.

* Move mtls test helpers into a new package for reusability.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants