You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kafka.apache.org by ma...@apache.org on 2023/02/07 18:35:27 UTC

[kafka] branch trunk updated (a0a9b6ffeaa -> c2aaea3519c)

This is an automated email from the ASF dual-hosted git repository.

manikumar pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git


    from a0a9b6ffeaa MINOR: Remove unnecessary code (#13210)
     new 8cdf9564ab0 MINOR: Add FeatureZNode ZK node path to ZK root paths
     new c2aaea3519c MINOR: Add 3.4 notable changes section to upgrade docs

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 core/src/main/scala/kafka/zk/ZkData.scala                          | 3 ++-
 .../test/scala/unit/kafka/security/auth/ZkAuthorizationTest.scala  | 2 ++
 docs/upgrade.html                                                  | 7 +++++++
 3 files changed, 11 insertions(+), 1 deletion(-)


[kafka] 02/02: MINOR: Add 3.4 notable changes section to upgrade docs

Posted by ma...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

manikumar pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git

commit c2aaea3519c503cd1715a4ffc041e5c08db4d181
Author: Manikumar Reddy <ma...@gmail.com>
AuthorDate: Wed Feb 8 00:04:06 2023 +0530

    MINOR: Add 3.4 notable changes section to upgrade docs
---
 docs/upgrade.html | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/docs/upgrade.html b/docs/upgrade.html
index f395b3085a4..1c092d7b55e 100644
--- a/docs/upgrade.html
+++ b/docs/upgrade.html
@@ -80,6 +80,13 @@
             However, it is possible to downgrade to production versions such as 3.3-IV0, 3.3-IV1, etc.</li>
     </ol>
 
+<h5><a id="upgrade_340_notable" href="#upgrade_340_notable">Notable changes in 3.4.0</a></h5>
+<ul>
+    <li>Since Apache Kafka 3.4.0, we have added a system property ("org.apache.kafka.disallowed.login.modules") to disable the problematic
+        login modules usage in SASL JAAS configuration. Also by default "com.sun.security.auth.module.JndiLoginModule" is disabled from Apache Kafka 3.4.0.
+    </li>
+</ul>
+
 <h4><a id="upgrade_3_3_1" href="#upgrade_3_3_1">Upgrading to 3.3.1 from any version 0.8.x through 3.2.x</a></h4>
 
 <p><b>If you are upgrading from a version prior to 2.1.x, please see the note below about the change to the schema used to store consumer offsets.


[kafka] 01/02: MINOR: Add FeatureZNode ZK node path to ZK root paths

Posted by ma...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

manikumar pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git

commit 8cdf9564ab0f56845bb0cc0192a43b39c26c3375
Author: Manikumar Reddy <ma...@gmail.com>
AuthorDate: Mon Feb 6 17:59:22 2023 +0530

    MINOR: Add FeatureZNode ZK node path to ZK root paths
---
 core/src/main/scala/kafka/zk/ZkData.scala                              | 3 ++-
 core/src/test/scala/unit/kafka/security/auth/ZkAuthorizationTest.scala | 2 ++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/core/src/main/scala/kafka/zk/ZkData.scala b/core/src/main/scala/kafka/zk/ZkData.scala
index cc48c46ef72..15457ac009a 100644
--- a/core/src/main/scala/kafka/zk/ZkData.scala
+++ b/core/src/main/scala/kafka/zk/ZkData.scala
@@ -1088,7 +1088,8 @@ object ZkData {
     LogDirEventNotificationZNode.path,
     DelegationTokenAuthZNode.path,
     ExtendedAclZNode.path,
-    MigrationZNode.path) ++ ZkAclStore.securePaths
+    MigrationZNode.path,
+    FeatureZNode.path) ++ ZkAclStore.securePaths
 
   // These are persistent ZK paths that should exist on kafka broker startup.
   val PersistentZkPaths = Seq(
diff --git a/core/src/test/scala/unit/kafka/security/auth/ZkAuthorizationTest.scala b/core/src/test/scala/unit/kafka/security/auth/ZkAuthorizationTest.scala
index 3c35fd7d429..aab892b3346 100644
--- a/core/src/test/scala/unit/kafka/security/auth/ZkAuthorizationTest.scala
+++ b/core/src/test/scala/unit/kafka/security/auth/ZkAuthorizationTest.scala
@@ -255,6 +255,8 @@ class ZkAuthorizationTest extends QuorumTestHarness with Logging {
     assertTrue(isAclCorrect(consumersAcl, false, false), ConsumerPathZNode.path)
     assertTrue(isAclCorrect(firstZk.getAcl("/kafka-acl-extended"), secondZk.secure,
       ZkData.sensitivePath(ExtendedAclZNode.path)), "/kafka-acl-extended")
+    assertTrue(isAclCorrect(firstZk.getAcl("/feature"), secondZk.secure,
+      ZkData.sensitivePath(FeatureZNode.path)), "ACL mismatch for /feature path")
   }
 
   /**