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
KAFKA-3070: Use IBM Kerberos module for SASL tests if running on IBM JDK #738
Conversation
@@ -216,6 +217,8 @@ object TestUtils extends Logging { | |||
|
|||
if (protocolAndPorts.exists { case (protocol, _) => usesSslTransportLayer(protocol) }) | |||
props.putAll(sslConfigs(Mode.SERVER, false, trustStoreFile, s"server$nodeId")) | |||
if (protocolAndPorts.exists { case (protocol, _) => usesSaslTransportLayer(protocol) }) | |||
props.put(KafkaConfig.SaslKerberosServiceNameProp, "kafka") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm wondering how this change is related to using the IBM JDK.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@fpj Thank you for the review. serviceName
is not a standard property of the Kerberos module and IBM Kerberos module throws an exception if this property is specified. The alternative configuration option for serviceName works with any JDK.
@rajinisivaram I had a look at the changes, they look good. I've left couple of questions above. |
f9fc14d
to
47f0ad5
Compare
@fpj I have answered your questions above. Are you ok with these changes? |
Closing PR since this is out of date now. |
@rajinisivaram Is it ok if we grab your changes and submit a new PR for this ? |
@mimaison Yes, of course. |
Use IBM Kerberos module for SASL tests if running on IBM JDK Developed with @edoardocomar Based on apache#738 by @rajinisivaram
Use IBM Kerberos module for SASL tests if running on IBM JDK Developed with edoardocomar Based on #738 by rajinisivaram Author: Mickael Maison <mickael.maison@gmail.com> Reviewers: Ismael Juma <ismael@juma.me.uk>, Rajini Sivaram <rajinisivaram@googlemail.com>, Edoardo Comar <ecomar@uk.ibm.com> Closes #2878 from mimaison/KAFKA-3070
… instances (apache#12382) (apache#738) When running with 4th generation instances supporting EBS only, we need to use a larger volume or else we run out of disk space during a system test run. This change also parameterizes the instance type as an env variable for easier testing. Reviewers: David Jacot <djacot@confluent.io>
Use IBM Kerberos module and properties for SASL tests if using IBM JRE