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

[AMBARI-22718] Allow security.inter.broker.protocol: SASL_SSL for all stack versions #88

Merged
merged 1 commit into from
Jan 11, 2018

Conversation

adoroszlai
Copy link
Contributor

What changes were proposed in this pull request?

This change removes the minimum stack version requirement for SASL_SSL in Kafka.

8fce2a1 added support for security.inter.broker.protocol: SASL_SSL in Ambari, but only for stacks with the KAFKA_EXTENDED_SASL_SUPPORT flag. It turned out that the flag is for other SASL features (eg. SASL/SCRAM, etc.), and Kafka supports SASL_SSL in earlier versions, too.

This eliminates the need to manually tweak stack_features.json.

How was this patch tested?

Installed kerberized HDP 2.4, 2.5 and 2.6 clusters via blueprints. Verified that Kafka Brokers in all of these versions work fine with security.inter.broker.protocol: SASL_SSL.

Existing unit tests pass:

Total run:1201
Total errors:0
Total failures:0
OK

…L_SSL via Blueprint with Kerberos (adoroszlai)
@adoroszlai adoroszlai self-assigned this Jan 11, 2018
@adoroszlai adoroszlai merged commit 2e059c1 into apache:branch-2.6 Jan 11, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants