[
https://issues.apache.org/jira/browse/BOOKKEEPER-390?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15947210#comment-15947210
]
Hudson commented on BOOKKEEPER-390:
-----------------------------------
FAILURE: Integrated in Jenkins build bookkeeper-master #1702 (See
[https://builds.apache.org/job/bookkeeper-master/1702/])
BOOKKEEPER-390: Provide support for ZooKeeper authentication (sijie: rev
b30b527ba995978694ebf735c02b508374001021)
* (edit)
bookkeeper-server/src/main/java/org/apache/bookkeeper/util/LocalBookKeeper.java
* (edit)
bookkeeper-server/src/main/java/org/apache/bookkeeper/conf/AbstractConfiguration.java
* (edit)
bookkeeper-server/src/test/java/org/apache/bookkeeper/meta/TestZkLedgerIdGenerator.java
* (edit)
bookkeeper-server/src/main/java/org/apache/bookkeeper/meta/FlatLedgerManagerFactory.java
* (edit)
bookkeeper-server/src/main/java/org/apache/bookkeeper/client/BookieWatcher.java
* (edit)
bookkeeper-server/src/main/java/org/apache/bookkeeper/meta/HierarchicalLedgerManagerFactory.java
* (edit)
bookkeeper-server/src/main/java/org/apache/bookkeeper/meta/ZkLedgerIdGenerator.java
* (edit)
bookkeeper-server/src/main/java/org/apache/bookkeeper/client/BookKeeperAdmin.java
* (edit)
bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/Bookie.java
* (edit)
bookkeeper-server/src/main/java/org/apache/bookkeeper/meta/LedgerManagerFactory.java
* (edit)
bookkeeper-server/src/test/java/org/apache/bookkeeper/meta/LedgerLayoutTest.java
* (edit)
bookkeeper-server/src/test/java/org/apache/bookkeeper/bookie/TestGcOverreplicatedLedger.java
* (add)
bookkeeper-server/src/test/java/org/apache/bookkeeper/bookie/EnableZkSecurityBasicTest.java
* (edit)
bookkeeper-server/src/main/java/org/apache/bookkeeper/meta/MSLedgerManagerFactory.java
* (edit)
bookkeeper-server/src/test/java/org/apache/bookkeeper/meta/TestLedgerManager.java
* (edit)
bookkeeper-server/src/main/java/org/apache/bookkeeper/meta/LedgerLayout.java
* (edit)
bookkeeper-server/src/main/java/org/apache/bookkeeper/replication/AuditorElector.java
* (edit)
bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/ScanAndCompareGarbageCollector.java
* (edit) bookkeeper-server/src/main/java/org/apache/bookkeeper/util/ZkUtils.java
* (edit)
bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/Cookie.java
* (edit)
bookkeeper-server/src/main/java/org/apache/bookkeeper/meta/AbstractZkLedgerManager.java
* (edit)
bookkeeper-server/src/main/java/org/apache/bookkeeper/meta/ZkLedgerUnderreplicationManager.java
> Provide support for ZooKeeper authentication
> --------------------------------------------
>
> Key: BOOKKEEPER-390
> URL: https://issues.apache.org/jira/browse/BOOKKEEPER-390
> Project: Bookkeeper
> Issue Type: New Feature
> Components: bookkeeper-client, bookkeeper-server
> Affects Versions: 4.0.0
> Reporter: Rakesh R
> Assignee: Enrico Olivelli
> Fix For: 4.5.0
>
> Attachments: BOOKKEEPER-390-Acl-draftversion.patch,
> BOOKKEEPER-390-Authentication-interfaces-draftversion.patch
>
>
> This JIRA adds support for protecting the state of Bookkeeper znodes on a
> multi-tenant ZooKeeper cluster.
> Use case: When user tries to run a ZK cluster in multitenant mode, where
> more than one client service would like to share a single ZK service instance
> (cluster). In this case the client services typically want to protect their
> data (ZK znodes) from access by other services (tenants) on the cluster. Say
> you are running BK, HBase or ZKFC instances, etc... having
> authentication/authorization on the znodes is important for both security and
> helping to ensure that services don't interact negatively (touch each other's
> data).
> Presently Bookkeeper does not have support for authentication or
> authorization while accessing to ZK. This should be added to the BK
> clients/server that are accessing the ZK cluster. In general it means calling
> addAuthInfo once after a session is established
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)