Skip to content

Comments

tls: unit test: spiffe signed by intermediate cert#18914

Merged
yanavlasov merged 1 commit intoenvoyproxy:mainfrom
luksa:tls-spiffe-signed-by-intermediate
Nov 10, 2021
Merged

tls: unit test: spiffe signed by intermediate cert#18914
yanavlasov merged 1 commit intoenvoyproxy:mainfrom
luksa:tls-spiffe-signed-by-intermediate

Conversation

@luksa
Copy link
Contributor

@luksa luksa commented Nov 5, 2021

Commit Message: tls: unit test: spiffe signed by intermediate cert
Additional Description: Adds a unit test for SPIFFE cert verification where the leaf cert is signed by the intermediate instead of the root CA. This is a real-world scenario that previously had no unit test.
Risk Level: low
Testing: added unit test only
Docs Changes: n/a
Release Notes: n/a
Platform Specific Features: n/a

@repokitteh-read-only
Copy link

Hi @luksa, welcome and thank you for your contribution.

We will try to review your Pull Request as quickly as possible.

In the meantime, please take a look at the contribution guidelines if you have not done so already.

🐱

Caused by: #18914 was opened by luksa.

see: more, trace.

@luksa luksa force-pushed the tls-spiffe-signed-by-intermediate branch 2 times, most recently from fe78f6c to 673f594 Compare November 5, 2021 15:24
@mathetake mathetake self-assigned this Nov 8, 2021
Copy link
Member

@mathetake mathetake left a comment

Choose a reason for hiding this comment

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

Thanks, the code looks good to me. Could you fix the format?

/wait

@luksa luksa force-pushed the tls-spiffe-signed-by-intermediate branch from fed88d6 to b59a667 Compare November 8, 2021 14:57
@yanavlasov yanavlasov merged commit e660cb8 into envoyproxy:main Nov 10, 2021
mpuncel added a commit to mpuncel/envoy that referenced this pull request Nov 10, 2021
* main: (71 commits)
  bazel: fix macOS build (envoyproxy#18920)
  http: switching from 100 to 1xx (envoyproxy#18904)
  grpc: implement BufferedAsyncClient for bidirectional gRPC stream (envoyproxy#18129)
  bazel: add repository arg to benchmark_test (envoyproxy#18795)
  rocketmq_proxy: Improvement for map find (envoyproxy#18909)
  tls: unit test: spiffe signed by intermediate cert (envoyproxy#18914)
  Test for FilterConfigPerRoute dtor called on worker thread. (envoyproxy#18927)
  deps: Bump `com_google_protobuf` -> 3.19.1 (envoyproxy#18930)
  deps: Bump `com_googlesource_code_re2` -> 2021-11-01 (envoyproxy#18933)
  cvescan: Move cvescan data to yaml (envoyproxy#18947)
  remove unnecessary file level not unimplemented hide annotation (envoyproxy#18924)
  test: moving echo test (envoyproxy#18938)
  test: fixing a test flake (envoyproxy#18899)
  deps: Revert pyparsing bump (envoyproxy#18946)
  deps: Bump `build_bazel_rules_apple` -> 0.32.0 (envoyproxy#18932)
  deps: Bump `com_github_bazelbuild_buildtools` -> 4.2.3 (envoyproxy#18931)
  build(deps): bump pycparser from 2.20 to 2.21 in /tools/dependency (envoyproxy#18936)
  quic: supporting connections with zero initial available streams (envoyproxy#18775)
  test: moving proxy proto (envoyproxy#18939)
  build(deps): bump pyparsing from 3.0.4 to 3.0.5 in /tools/dependency (envoyproxy#18937)
  ...

Signed-off-by: Michael Puncel <[email protected]>
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.

4 participants