Skip to content
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

HDDS-3997. Ozone certificate needs additional flags and SAN extension… #1235

Merged
merged 2 commits into from Jul 25, 2020

Conversation

xiaoyuyao
Copy link
Contributor

… for GRPC TLS.

What changes were proposed in this pull request?

Adding SAN extension for SCM issued certificate and add DN certificate with sign/encrypt flag to meet requirement of SSL handshake with GRPC/Netty.

What is the link to the Apache JIRA

https://issues.apache.org/jira/browse/HDDS-3997

How was this patch tested?

Test with real cluster before patch HDDS-3996 and HDDS-3997. Certificate does not have the required extension and flag, which fail the SSL handshake for Ratis operations like addGroup, leader election when ozone.grpc.tls.enabled is true.

After the patch, verified the RATIS-Three pipeline can be created successfuly without SSL error.

@jnp
Copy link
Contributor

jnp commented Jul 24, 2020

+1 for the patch.

@xiaoyuyao
Copy link
Contributor Author

Thanks @jnp for the review. I will merge the PR shortly.

@xiaoyuyao xiaoyuyao merged commit 0bb3e24 into apache:master Jul 25, 2020
xiaoyuyao added a commit that referenced this pull request Jul 25, 2020
rakeshadr pushed a commit to rakeshadr/hadoop-ozone that referenced this pull request Sep 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants