You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by Viktor Somogyi-Vass <vi...@gmail.com> on 2019/08/06 09:44:07 UTC

Re: [VOTE] KIP-373: Allow users to create delegation tokens for other users

Hi All,

Bumping this, I'd be happy to get some additional feedback and/or votes.

Thanks,
Viktor

On Wed, Jul 31, 2019 at 11:04 AM Viktor Somogyi-Vass <
viktorsomogyi@gmail.com> wrote:

> Hi All,
>
> I'd like to start a vote on this KIP.
>
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
>
> To summarize it: the proposed feature would allow users (usually
> superusers) to create delegation tokens for other users. This is especially
> helpful in Spark where the delegation token created this way can be
> distributed to workers.
>
> I'd be happy to receive any votes or additional feedback.
>
> Viktor
>

Re: [VOTE] KIP-373: Allow users to create delegation tokens for other users

Posted by Matthew de Detrich <ma...@aiven.io.INVALID>.
Perfect, thank you very much!

On Mon, May 31, 2021 at 5:00 PM Viktor Somogyi-Vass <vi...@gmail.com>
wrote:

> The code is ready for review now:
> https://github.com/apache/kafka/pull/10738
>
> Thanks,
> Viktor
>
> On Thu, May 20, 2021 at 9:58 AM Viktor Somogyi-Vass <
> viktorsomogyi@gmail.com>
> wrote:
>
> > Hi Matthew,
> >
> > I saw your email the other day. Unfortunately this has been deprioritized
> > in our team back then but now I started to rebase and finish the
> solution.
> > I'll create a PR (at least a draft) sometime later today and hopefully
> can
> > start reviewing it soon in a few days.
> >
> > Viktor
> >
> > On Tue, May 18, 2021 at 11:50 AM Matthew de Detrich
> > <ma...@aiven.io.invalid> wrote:
> >
> >> Forgot to mention the code that was never merged in the PR
> >>
> >>
> https://github.com/omkreddy/kafka/commit/fc47aa8d06828ef1de1c12b6c33192e10e3afd0c
> >>
> >> On Tue, May 18, 2021 at 11:42 AM Matthew de Detrich <
> >> matthew.dedetrich@aiven.io> wrote:
> >>
> >> > Apologies for necro/bump on this topic, but I am currently trying to
> >> work
> >> > on
> >> > tihs topic and I noticed that the PR in question for KAFKA-6945 never
> up
> >> > being
> >> > created/merged (I have checked through git logs plus manually looking
> at
> >> > the
> >> > code).
> >> >
> >> > Is there a reason why this PR was never created/merged and if so would
> >> > there
> >> > be any issues if I was to go forward in rebasing commit for latest
> trunk
> >> > and
> >> > creating a new PR for it?
> >> >
> >> > --
> >> > Matthew de Detrich
> >> >
> >> > Aiven Deutschland GmbH
> >> >
> >> > Immanuelkirchstraße 26, 10405 Berlin
> >> >
> >> > Amtsgericht Charlottenburg, HRB 209739 B
> >> >
> >> > m: +491603708037
> >> >
> >> > w: aiven.io e: matthew.dedetrich@aiven.io
> >> >
> >> > On 2020/01/31 09:35:18, Viktor Somogyi-Vass <v....@gmail.com> wrote:
> >> > > Hi All,>
> >> > >
> >> > > As a few days passed and we have the required number of binding
> votes,
> >> > the>
> >> > > KIP has passed it.>
> >> > > Thank you all who have voted, I'll post the PR about this soon!>
> >> > > Binding votes: Manikumar, Harsha, Jun>
> >> > > Non-binding ones: Ryanne>
> >> > >
> >> > > Thanks,>
> >> > > Viktor>
> >> > >
> >> > > On Tue, Jan 28, 2020 at 10:56 AM Viktor Somogyi-Vass <>
> >> > > viktorsomogyi@gmail.com> wrote:>
> >> > >
> >> > > > Hi Rajini,>
> >> > > >>
> >> > > > I rebased my older PR and double checked it. It'll work with a
> new>
> >> > > > resource type without adding new fields the ACL admin client APIs.
> >> As
> >> > I>
> >> > > > mentioned though, it'll be good to increment their version though
> to
> >> > allow>
> >> > > > more graceful handling of the protocol compatibilities as an older
> >> > broker>
> >> > > > won't know about the User resource type and probably will fail
> with
> >> a>
> >> > > > serialization error whereas if they match the protocol the client
> >> > could>
> >> > > > detect it's an older broker and wouldn't allow the request. I'll
> >> > append>
> >> > > > this to the KIP.>
> >> > > > Please let me know if we're good to continue with this.>
> >> > > >>
> >> > > > Best,>
> >> > > > Viktor>
> >> > > >>
> >> > > > On Mon, Jan 20, 2020 at 5:45 PM Viktor Somogyi-Vass <>
> >> > > > viktorsomogyi@gmail.com> wrote:>
> >> > > >>
> >> > > >> Hi Rajini,>
> >> > > >>>
> >> > > >> 1) I think we can to keep the conventions in the tool. As an
> >> addition
> >> > we>
> >> > > >> wouldn't have to retain certain characters (for creating the
> >> list).>
> >> > > >> 2) Yes, so based on 1) and this --users changes to
> --user-principal
> >> > (and>
> >> > > >> accepts one single user principal).>
> >> > > >> 3) Looking at it again probably we'll want to increase the
> version
> >> of
> >> > the>
> >> > > >> ACL protocols as new resource and operation types are getting
> added
> >> > and>
> >> > > >> currently sending such requests to old brokers would result in>
> >> > > >> serialization errors. So it would be nicer to handle them on the
> >> API>
> >> > > >> handshake. Besides this I don't see if we need to do anything
> else
> >> as
> >> > these>
> >> > > >> operations should be able to handle these changes on the code
> >> level.
> >> > I'll>
> >> > > >> make sure to test this ACL scenario and report back about it
> >> > (although I>
> >> > > >> need a few days as the code I have is very old and contains a lot
> >> of>
> >> > > >> conflicts with the current trunk). Please let me know if I'm
> >> missing>
> >> > > >> something here.>
> >> > > >>>
> >> > > >> Thanks,>
> >> > > >> Viktor>
> >> > > >>>
> >> > > >> On Fri, Jan 17, 2020 at 5:23 PM Rajini Sivaram <ra...@gmail.com
> >>
> >> > > >> wrote:>
> >> > > >>>
> >> > > >>> Hi Viktor,>
> >> > > >>>>
> >> > > >>> Thanks for the KIP. A few questions:>
> >> > > >>>>
> >> > > >>> 1) kafka-acls.sh has options like* --topic* that specifies a
> >> single>
> >> > > >>> topic.>
> >> > > >>> Is there a reason why we want to have *--users* instead of
> *--user
> >> > *with>
> >> > > >>> a>
> >> > > >>> single user?>
> >> > > >>> 2) We use user principal rather than just the name everywhere
> >> else.
> >> > Can>
> >> > > >>> we>
> >> > > >>> do the same here, or do we not want to treat this as a
> principal?>
> >> > > >>> 3) If we update AclCommand, don't we also need equivalent
> >> > AdminClient>
> >> > > >>> changes to configure this ACL? I believe we are deprecating
> >> ZK-based
> >> > ACL>
> >> > > >>> updates, so we need to add this to AdminClient?>
> >> > > >>>>
> >> > > >>> Regards,>
> >> > > >>>>
> >> > > >>> Rajini>
> >> > > >>>>
> >> > > >>> On Fri, Jan 17, 2020 at 3:15 PM Viktor Somogyi-Vass <>
> >> > > >>> viktorsomogyi@gmail.com>>
> >> > > >>> wrote:>
> >> > > >>>>
> >> > > >>> > Hi Jun & richard,>
> >> > > >>> >>
> >> > > >>> > jun, thanks for your feedback and vote.>
> >> > > >>> >>
> >> > > >>> > 100. thanks, i'll correct that.>
> >> > > >>> >>
> >> > > >>> > 101. (@richard) in this case the principal names will be
> >> something
> >> > like>
> >> > > >>> >
> >> > "cn=writeuser,OU=Unknown,O=Unknown,L=Unknown,ST=Unknown,C=Unknown">
> >> > > >>> unless>
> >> > > >>> > principal mapping or builder is defined (refer to [1]). I
> think
> >> > Jun
> >> > was>
> >> > > >>> > referring to this case which is correct, semicolon seems to be
> >> a>
> >> > > >>> better fit>
> >> > > >>> > in this case.>
> >> > > >>> >>
> >> > > >>> > Viktor>
> >> > > >>> >>
> >> > > >>> > https://docs.confluent.io/current/kafka/authorization.html>
> >> > > >>> >>
> >> > > >>> > On Thu, Jan 16, 2020 at 11:45 PM Richard Yu <>
> >> > > >>> yohan.richard.yu@gmail.com>>
> >> > > >>> > wrote:>
> >> > > >>> >>
> >> > > >>> > > Hi Jun,>
> >> > > >>> > >>
> >> > > >>> > > Can the SSL username really include the comma?>
> >> > > >>> > >>
> >> > > >>> > > From what I could tell, when I searched it up, I couldn't
> >> find>
> >> > > >>> anything>
> >> > > >>> > > that indicated comma can be a delimiter.>
> >> > > >>> > > A related doc below:>
> >> > > >>> > > https://knowledge.digicert.com/solution/SO12401.html>
> >> > > >>> > >>
> >> > > >>> > > Cheers,>
> >> > > >>> > > Richard>
> >> > > >>> > >>
> >> > > >>> > >>
> >> > > >>> > >>
> >> > > >>> > >>
> >> > > >>> > > On Thu, Jan 16, 2020 at 1:37 PM Jun Rao <ju...@confluent.io
> >
> >> > wrote:>
> >> > > >>> > >>
> >> > > >>> > > > Hi, Viktor,>
> >> > > >>> > > >>
> >> > > >>> > > > Thanks for the KIP. +1 from me. Just a couple of minor
> >> > comments>
> >> > > >>> below.>
> >> > > >>> > > >>
> >> > > >>> > > > 100.>
> >> > > >>> CreateDelegationTokenResponse/DescribeDelegationTokenResponse.
> It>
> >> > > >>> > > > seems that "validVersions" should be "0-2".>
> >> > > >>> > > >>
> >> > > >>> > > > 101. The option --users "owner1,owner2" in AclCommand.
> Since
> >> > SSL>
> >> > > >>> user>
> >> > > >>> > > name>
> >> > > >>> > > > can include comma, perhaps we could use semicolon as the
> >> > separator.>
> >> > > >>> > > >>
> >> > > >>> > > > Jun>
> >> > > >>> > > >>
> >> > > >>> > > > On Wed, Jan 15, 2020 at 2:11 AM Viktor Somogyi-Vass <>
> >> > > >>> > > > viktorsomogyi@gmail.com>>
> >> > > >>> > > > wrote:>
> >> > > >>> > > >>
> >> > > >>> > > > > Hey folks, bumping this again as KIP freeze is nearing
> and
> >> > I>
> >> > > >>> hope to>
> >> > > >>> > > get>
> >> > > >>> > > > > this into the next release.>
> >> > > >>> > > > > We need only one binding vote.>
> >> > > >>> > > > >>
> >> > > >>> > > > > Thanks,>
> >> > > >>> > > > > Viktor>
> >> > > >>> > > > >>
> >> > > >>> > > > > On Thu, Jan 9, 2020 at 1:56 PM Viktor Somogyi-Vass <>
> >> > > >>> > > > > viktorsomogyi@gmail.com>>
> >> > > >>> > > > > wrote:>
> >> > > >>> > > > >>
> >> > > >>> > > > > > Bumping this in the hope of a vote or additional
> >> > feedback.>
> >> > > >>> > > > > >>
> >> > > >>> > > > > > Viktor>
> >> > > >>> > > > > >>
> >> > > >>> > > > > > On Tue, Dec 3, 2019 at 1:07 PM Viktor Somogyi-Vass <>
> >> > > >>> > > > > > viktorsomogyi@gmail.com> wrote:>
> >> > > >>> > > > > >>
> >> > > >>> > > > > >> Hi Folks,>
> >> > > >>> > > > > >>>
> >> > > >>> > > > > >> I'd like to bump this once more in the hope of a
> >> binding
> >> > vote>
> >> > > >>> or>
> >> > > >>> > any>
> >> > > >>> > > > > >> additional feedback.>
> >> > > >>> > > > > >>>
> >> > > >>> > > > > >> Thanks,>
> >> > > >>> > > > > >> Viktor>
> >> > > >>> > > > > >>>
> >> > > >>> > > > > >> On Fri, Oct 25, 2019 at 2:24 PM Viktor Somogyi-Vass
> <>
> >> > > >>> > > > > >> viktorsomogyi@gmail.com> wrote:>
> >> > > >>> > > > > >>>
> >> > > >>> > > > > >>> Hi All,>
> >> > > >>> > > > > >>>>
> >> > > >>> > > > > >>> Would like to bump this in the hope of one binding
> >> vote
> >> > (or>
> >> > > >>> any>
> >> > > >>> > > > > >>> additional feedback).>
> >> > > >>> > > > > >>>>
> >> > > >>> > > > > >>> Thanks,>
> >> > > >>> > > > > >>> Viktor>
> >> > > >>> > > > > >>>>
> >> > > >>> > > > > >>> On Wed, Sep 18, 2019 at 5:25 PM Viktor Somogyi-Vass
> <>
> >> > > >>> > > > > >>> viktorsomogyi@gmail.com> wrote:>
> >> > > >>> > > > > >>>>
> >> > > >>> > > > > >>>> Hi All,>
> >> > > >>> > > > > >>>>>
> >> > > >>> > > > > >>>> Harsha, Ryanne: thanks for the vote!>
> >> > > >>> > > > > >>>>>
> >> > > >>> > > > > >>>> I'd like to bump this again as today is the KIP
> >> freeze
> >> > date>
> >> > > >>> and>
> >> > > >>> > > > there>
> >> > > >>> > > > > >>>> is still one binding vote needed which I'm hoping
> to
> >> > get
> >> > in>
> >> > > >>> > order>
> >> > > >>> > > to>
> >> > > >>> > > > > have>
> >> > > >>> > > > > >>>> this included in 2.4.>
> >> > > >>> > > > > >>>>>
> >> > > >>> > > > > >>>> Thanks,>
> >> > > >>> > > > > >>>> Viktor>
> >> > > >>> > > > > >>>>>
> >> > > >>> > > > > >>>> On Tue, Sep 17, 2019 at 1:18 AM Ryanne Dolan <>
> >> > > >>> > > ryannedolan@gmail.com>
> >> > > >>> > > > >>
> >> > > >>> > > > > >>>> wrote:>
> >> > > >>> > > > > >>>>>
> >> > > >>> > > > > >>>>> +1 non-binding>
> >> > > >>> > > > > >>>>>>
> >> > > >>> > > > > >>>>> Ryanne>
> >> > > >>> > > > > >>>>>>
> >> > > >>> > > > > >>>>> On Mon, Sep 16, 2019, 5:11 PM Harsha Ch <>
> >> > > >>> harsha.ch@gmail.com>>
> >> > > >>> > > > wrote:>
> >> > > >>> > > > > >>>>>>
> >> > > >>> > > > > >>>>> > +1 (binding). Thanks for the KIP Viktor>
> >> > > >>> > > > > >>>>> >>
> >> > > >>> > > > > >>>>> > Thanks,>
> >> > > >>> > > > > >>>>> >>
> >> > > >>> > > > > >>>>> > Harsha>
> >> > > >>> > > > > >>>>> >>
> >> > > >>> > > > > >>>>> > On Mon, Sep 16, 2019 at 3:02 AM, Viktor
> >> Somogyi-Vass
> >> > <>
> >> > > >>> > > > > >>>>> > viktorsomogyi@gmail.com > wrote:>
> >> > > >>> > > > > >>>>> >>
> >> > > >>> > > > > >>>>> > >>
> >> > > >>> > > > > >>>>> > >>
> >> > > >>> > > > > >>>>> > >>
> >> > > >>> > > > > >>>>> > > Hi All,>
> >> > > >>> > > > > >>>>> > >>
> >> > > >>> > > > > >>>>> > >>
> >> > > >>> > > > > >>>>> > >>
> >> > > >>> > > > > >>>>> > > I'd like to bump this again in order to get
> some
> >> > more>
> >> > > >>> > binding>
> >> > > >>> > > > > votes>
> >> > > >>> > > > > >>>>> > and/or>
> >> > > >>> > > > > >>>>> > > feedback in the hope we can push this in for
> >> 2.4.>
> >> > > >>> > > > > >>>>> > >>
> >> > > >>> > > > > >>>>> > >>
> >> > > >>> > > > > >>>>> > >>
> >> > > >>> > > > > >>>>> > > Thank you Manikumar, Gabor and Ryanne so far
> for
> >> > the>
> >> > > >>> votes!>
> >> > > >>> > > > (the>
> >> > > >>> > > > > >>>>> last two>
> >> > > >>> > > > > >>>>> > > were on the discussion thread after starting
> the
> >> > vote>
> >> > > >>> but I>
> >> > > >>> > > > think>
> >> > > >>> > > > > >>>>> it>
> >> > > >>> > > > > >>>>> > still>
> >> > > >>> > > > > >>>>> > > counts :) )>
> >> > > >>> > > > > >>>>> > >>
> >> > > >>> > > > > >>>>> > >>
> >> > > >>> > > > > >>>>> > >>
> >> > > >>> > > > > >>>>> > > Thanks,>
> >> > > >>> > > > > >>>>> > > Viktor>
> >> > > >>> > > > > >>>>> > >>
> >> > > >>> > > > > >>>>> > >>
> >> > > >>> > > > > >>>>> > >>
> >> > > >>> > > > > >>>>> > > On Wed, Aug 21, 2019 at 1:44 PM Manikumar <
> >> > manikumar.>
> >> > > >>> > reddy@>
> >> > > >>> > > > > >>>>> gmail.>
> >> > > >>> > > > > >>>>> > com (>
> >> > > >>> > > > > >>>>> > > manikumar.reddy@gmail.com ) > wrote:>
> >> > > >>> > > > > >>>>> > >>
> >> > > >>> > > > > >>>>> > >>
> >> > > >>> > > > > >>>>> > >>>
> >> > > >>> > > > > >>>>> > >>>
> >> > > >>> > > > > >>>>> > >> Hi,>
> >> > > >>> > > > > >>>>> > >>>
> >> > > >>> > > > > >>>>> > >>>
> >> > > >>> > > > > >>>>> > >>>
> >> > > >>> > > > > >>>>> > >> +1 (binding).>
> >> > > >>> > > > > >>>>> > >>>
> >> > > >>> > > > > >>>>> > >>>
> >> > > >>> > > > > >>>>> > >>>
> >> > > >>> > > > > >>>>> > >> Thanks for the updated KIP. LGTM.>
> >> > > >>> > > > > >>>>> > >>>
> >> > > >>> > > > > >>>>> > >>>
> >> > > >>> > > > > >>>>> > >>>
> >> > > >>> > > > > >>>>> > >> Thanks,>
> >> > > >>> > > > > >>>>> > >> Manikumar>
> >> > > >>> > > > > >>>>> > >>>
> >> > > >>> > > > > >>>>> > >>>
> >> > > >>> > > > > >>>>> > >>>
> >> > > >>> > > > > >>>>> > >> On Tue, Aug 6, 2019 at 3:14 PM Viktor
> >> > Somogyi-Vass <>
> >> > > >>> > > > > >>>>> viktorsomogyi@>
> >> > > >>> > > > > >>>>> > gmail.>
> >> > > >>> > > > > >>>>> > >> com ( viktorsomogyi@gmail.com ) >>
> >> > > >>> > > > > >>>>> > >> wrote:>
> >> > > >>> > > > > >>>>> > >>>
> >> > > >>> > > > > >>>>> > >>>
> >> > > >>> > > > > >>>>> > >>>>
> >> > > >>> > > > > >>>>> > >>>>
> >> > > >>> > > > > >>>>> > >>> Hi All,>
> >> > > >>> > > > > >>>>> > >>>>
> >> > > >>> > > > > >>>>> > >>>>
> >> > > >>> > > > > >>>>> > >>>>
> >> > > >>> > > > > >>>>> > >>> Bumping this, I'd be happy to get some
> >> > additional>
> >> > > >>> > feedback>
> >> > > >>> > > > > and/or>
> >> > > >>> > > > > >>>>> > votes.>
> >> > > >>> > > > > >>>>> > >>>>
> >> > > >>> > > > > >>>>> > >>>>
> >> > > >>> > > > > >>>>> > >>>>
> >> > > >>> > > > > >>>>> > >>> Thanks,>
> >> > > >>> > > > > >>>>> > >>> Viktor>
> >> > > >>> > > > > >>>>> > >>>>
> >> > > >>> > > > > >>>>> > >>>>
> >> > > >>> > > > > >>>>> > >>>>
> >> > > >>> > > > > >>>>> > >>> On Wed, Jul 31, 2019 at 11:04 AM Viktor
> >> Somogyi-
> >> > Vass>
> >> > > >>> <>
> >> > > >>> > > > > >>>>> viktorsomogyi@>
> >> > > >>> > > > > >>>>> > gmail.>
> >> > > >>> > > > > >>>>> > >>> com ( viktorsomogyi@gmail.com ) > wrote:>
> >> > > >>> > > > > >>>>> > >>>>
> >> > > >>> > > > > >>>>> > >>>>
> >> > > >>> > > > > >>>>> > >>>>>
> >> > > >>> > > > > >>>>> > >>>>>
> >> > > >>> > > > > >>>>> > >>>> Hi All,>
> >> > > >>> > > > > >>>>> > >>>>>
> >> > > >>> > > > > >>>>> > >>>>>
> >> > > >>> > > > > >>>>> > >>>>>
> >> > > >>> > > > > >>>>> > >>>> I'd like to start a vote on this KIP.>
> >> > > >>> > > > > >>>>> > >>>>>
> >> > > >>> > > > > >>>>> > >>>>>
> >> > > >>> > > > > >>>>> > >>>>
> >> > > >>> > > > > >>>>> > >>>>
> >> > > >>> > > > > >>>>> > >>>
> >> > > >>> > > > > >>>>> > >>>
> >> > > >>> > > > > >>>>> > >>>
> >> > > >>> > > > > >>>>> > >> https:/ / cwiki. apache. org/ confluence/
> >> > display/>
> >> > > >>> KAFKA/>
> >> > > >>> > > > > >>>>> >>
> >> > > >>> > > >
> >> > KIP-373:+Allow+users+to+create+delegation+tokens+for+other+users>
> >> > > >>> > > > > >>>>> > >> (>
> >> > > >>> > > > > >>>>> > >>>
> >> > > >>> > > > > >>>>> >>
> >> > > >>> > > > > >>>>>>
> >> > > >>> > > > >>
> >> > > >>> > > >>
> >> > > >>> > >>
> >> > > >>> >>
> >> > > >>> https://cwiki.apache.org/confluence/display/KAFKA/KIP-373:
> >> > +Allow+users+to+create+delegation+tokens+for+other+users>
> >> > > >>> > > > > >>>>> > >> )>
> >> > > >>> > > > > >>>>> > >>>
> >> > > >>> > > > > >>>>> > >>>
> >> > > >>> > > > > >>>>> > >>>>
> >> > > >>> > > > > >>>>> > >>>>>
> >> > > >>> > > > > >>>>> > >>>>>
> >> > > >>> > > > > >>>>> > >>>> To summarize it: the proposed feature would
> >> > allow>
> >> > > >>> users>
> >> > > >>> > > > > (usually>
> >> > > >>> > > > > >>>>> > >>>> superusers) to create delegation tokens for
> >> > other>
> >> > > >>> users.>
> >> > > >>> > > > This>
> >> > > >>> > > > > is>
> >> > > >>> > > > > >>>>> > >>>>>
> >> > > >>> > > > > >>>>> > >>>>>
> >> > > >>> > > > > >>>>> > >>>>
> >> > > >>> > > > > >>>>> > >>>>
> >> > > >>> > > > > >>>>> > >>>>
> >> > > >>> > > > > >>>>> > >>> especially>
> >> > > >>> > > > > >>>>> > >>>>
> >> > > >>> > > > > >>>>> > >>>>
> >> > > >>> > > > > >>>>> > >>>>>
> >> > > >>> > > > > >>>>> > >>>>>
> >> > > >>> > > > > >>>>> > >>>> helpful in Spark where the delegation token
> >> > created>
> >> > > >>> this>
> >> > > >>> > > way>
> >> > > >>> > > > > >>>>> can be>
> >> > > >>> > > > > >>>>> > >>>> distributed to workers.>
> >> > > >>> > > > > >>>>> > >>>>>
> >> > > >>> > > > > >>>>> > >>>>>
> >> > > >>> > > > > >>>>> > >>>>>
> >> > > >>> > > > > >>>>> > >>>> I'd be happy to receive any votes or
> >> > additional>
> >> > > >>> > feedback.>
> >> > > >>> > > > > >>>>> > >>>>>
> >> > > >>> > > > > >>>>> > >>>>>
> >> > > >>> > > > > >>>>> > >>>>>
> >> > > >>> > > > > >>>>> > >>>> Viktor>
> >> > > >>> > > > > >>>>> > >>>>>
> >> > > >>> > > > > >>>>> > >>>>>
> >> > > >>> > > > > >>>>> > >>>>
> >> > > >>> > > > > >>>>> > >>>>
> >> > > >>> > > > > >>>>> > >>>
> >> > > >>> > > > > >>>>> > >>>
> >> > > >>> > > > > >>>>> > >>
> >> > > >>> > > > > >>>>> > >>
> >> > > >>> > > > > >>>>> > >>
> >> > > >>> > > > > >>>>>>
> >> > > >>> > > > > >>>>>
> >> > > >>> > > > >>
> >> > > >>> > > >>
> >> > > >>> > >>
> >> > > >>> >>
> >> > > >>>>
> >> > > >>>
> >> > >
> >> >
> >> >
> >> >
> >> >
> >>
> >> --
> >>
> >> Matthew de Detrich
> >>
> >> *Aiven Deutschland GmbH*
> >>
> >> Immanuelkirchstraße 26, 10405 Berlin
> >>
> >> Amtsgericht Charlottenburg, HRB 209739 B
> >>
> >> *m:* +491603708037
> >>
> >> *w:* aiven.io *e:* matthew.dedetrich@aiven.io
> >>
> >
>


-- 

Matthew de Detrich

*Aiven Deutschland GmbH*

Immanuelkirchstraße 26, 10405 Berlin

Amtsgericht Charlottenburg, HRB 209739 B

Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen

*m:* +491603708037

*w:* aiven.io *e:* matthew.dedetrich@aiven.io

Re: [VOTE] KIP-373: Allow users to create delegation tokens for other users

Posted by Viktor Somogyi-Vass <vi...@gmail.com>.
The code is ready for review now: https://github.com/apache/kafka/pull/10738

Thanks,
Viktor

On Thu, May 20, 2021 at 9:58 AM Viktor Somogyi-Vass <vi...@gmail.com>
wrote:

> Hi Matthew,
>
> I saw your email the other day. Unfortunately this has been deprioritized
> in our team back then but now I started to rebase and finish the solution.
> I'll create a PR (at least a draft) sometime later today and hopefully can
> start reviewing it soon in a few days.
>
> Viktor
>
> On Tue, May 18, 2021 at 11:50 AM Matthew de Detrich
> <ma...@aiven.io.invalid> wrote:
>
>> Forgot to mention the code that was never merged in the PR
>>
>> https://github.com/omkreddy/kafka/commit/fc47aa8d06828ef1de1c12b6c33192e10e3afd0c
>>
>> On Tue, May 18, 2021 at 11:42 AM Matthew de Detrich <
>> matthew.dedetrich@aiven.io> wrote:
>>
>> > Apologies for necro/bump on this topic, but I am currently trying to
>> work
>> > on
>> > tihs topic and I noticed that the PR in question for KAFKA-6945 never up
>> > being
>> > created/merged (I have checked through git logs plus manually looking at
>> > the
>> > code).
>> >
>> > Is there a reason why this PR was never created/merged and if so would
>> > there
>> > be any issues if I was to go forward in rebasing commit for latest trunk
>> > and
>> > creating a new PR for it?
>> >
>> > --
>> > Matthew de Detrich
>> >
>> > Aiven Deutschland GmbH
>> >
>> > Immanuelkirchstraße 26, 10405 Berlin
>> >
>> > Amtsgericht Charlottenburg, HRB 209739 B
>> >
>> > m: +491603708037
>> >
>> > w: aiven.io e: matthew.dedetrich@aiven.io
>> >
>> > On 2020/01/31 09:35:18, Viktor Somogyi-Vass <v....@gmail.com> wrote:
>> > > Hi All,>
>> > >
>> > > As a few days passed and we have the required number of binding votes,
>> > the>
>> > > KIP has passed it.>
>> > > Thank you all who have voted, I'll post the PR about this soon!>
>> > > Binding votes: Manikumar, Harsha, Jun>
>> > > Non-binding ones: Ryanne>
>> > >
>> > > Thanks,>
>> > > Viktor>
>> > >
>> > > On Tue, Jan 28, 2020 at 10:56 AM Viktor Somogyi-Vass <>
>> > > viktorsomogyi@gmail.com> wrote:>
>> > >
>> > > > Hi Rajini,>
>> > > >>
>> > > > I rebased my older PR and double checked it. It'll work with a new>
>> > > > resource type without adding new fields the ACL admin client APIs.
>> As
>> > I>
>> > > > mentioned though, it'll be good to increment their version though to
>> > allow>
>> > > > more graceful handling of the protocol compatibilities as an older
>> > broker>
>> > > > won't know about the User resource type and probably will fail with
>> a>
>> > > > serialization error whereas if they match the protocol the client
>> > could>
>> > > > detect it's an older broker and wouldn't allow the request. I'll
>> > append>
>> > > > this to the KIP.>
>> > > > Please let me know if we're good to continue with this.>
>> > > >>
>> > > > Best,>
>> > > > Viktor>
>> > > >>
>> > > > On Mon, Jan 20, 2020 at 5:45 PM Viktor Somogyi-Vass <>
>> > > > viktorsomogyi@gmail.com> wrote:>
>> > > >>
>> > > >> Hi Rajini,>
>> > > >>>
>> > > >> 1) I think we can to keep the conventions in the tool. As an
>> addition
>> > we>
>> > > >> wouldn't have to retain certain characters (for creating the
>> list).>
>> > > >> 2) Yes, so based on 1) and this --users changes to --user-principal
>> > (and>
>> > > >> accepts one single user principal).>
>> > > >> 3) Looking at it again probably we'll want to increase the version
>> of
>> > the>
>> > > >> ACL protocols as new resource and operation types are getting added
>> > and>
>> > > >> currently sending such requests to old brokers would result in>
>> > > >> serialization errors. So it would be nicer to handle them on the
>> API>
>> > > >> handshake. Besides this I don't see if we need to do anything else
>> as
>> > these>
>> > > >> operations should be able to handle these changes on the code
>> level.
>> > I'll>
>> > > >> make sure to test this ACL scenario and report back about it
>> > (although I>
>> > > >> need a few days as the code I have is very old and contains a lot
>> of>
>> > > >> conflicts with the current trunk). Please let me know if I'm
>> missing>
>> > > >> something here.>
>> > > >>>
>> > > >> Thanks,>
>> > > >> Viktor>
>> > > >>>
>> > > >> On Fri, Jan 17, 2020 at 5:23 PM Rajini Sivaram <ra...@gmail.com>>
>> > > >> wrote:>
>> > > >>>
>> > > >>> Hi Viktor,>
>> > > >>>>
>> > > >>> Thanks for the KIP. A few questions:>
>> > > >>>>
>> > > >>> 1) kafka-acls.sh has options like* --topic* that specifies a
>> single>
>> > > >>> topic.>
>> > > >>> Is there a reason why we want to have *--users* instead of *--user
>> > *with>
>> > > >>> a>
>> > > >>> single user?>
>> > > >>> 2) We use user principal rather than just the name everywhere
>> else.
>> > Can>
>> > > >>> we>
>> > > >>> do the same here, or do we not want to treat this as a principal?>
>> > > >>> 3) If we update AclCommand, don't we also need equivalent
>> > AdminClient>
>> > > >>> changes to configure this ACL? I believe we are deprecating
>> ZK-based
>> > ACL>
>> > > >>> updates, so we need to add this to AdminClient?>
>> > > >>>>
>> > > >>> Regards,>
>> > > >>>>
>> > > >>> Rajini>
>> > > >>>>
>> > > >>> On Fri, Jan 17, 2020 at 3:15 PM Viktor Somogyi-Vass <>
>> > > >>> viktorsomogyi@gmail.com>>
>> > > >>> wrote:>
>> > > >>>>
>> > > >>> > Hi Jun & richard,>
>> > > >>> >>
>> > > >>> > jun, thanks for your feedback and vote.>
>> > > >>> >>
>> > > >>> > 100. thanks, i'll correct that.>
>> > > >>> >>
>> > > >>> > 101. (@richard) in this case the principal names will be
>> something
>> > like>
>> > > >>> >
>> > "cn=writeuser,OU=Unknown,O=Unknown,L=Unknown,ST=Unknown,C=Unknown">
>> > > >>> unless>
>> > > >>> > principal mapping or builder is defined (refer to [1]). I think
>> > Jun
>> > was>
>> > > >>> > referring to this case which is correct, semicolon seems to be
>> a>
>> > > >>> better fit>
>> > > >>> > in this case.>
>> > > >>> >>
>> > > >>> > Viktor>
>> > > >>> >>
>> > > >>> > https://docs.confluent.io/current/kafka/authorization.html>
>> > > >>> >>
>> > > >>> > On Thu, Jan 16, 2020 at 11:45 PM Richard Yu <>
>> > > >>> yohan.richard.yu@gmail.com>>
>> > > >>> > wrote:>
>> > > >>> >>
>> > > >>> > > Hi Jun,>
>> > > >>> > >>
>> > > >>> > > Can the SSL username really include the comma?>
>> > > >>> > >>
>> > > >>> > > From what I could tell, when I searched it up, I couldn't
>> find>
>> > > >>> anything>
>> > > >>> > > that indicated comma can be a delimiter.>
>> > > >>> > > A related doc below:>
>> > > >>> > > https://knowledge.digicert.com/solution/SO12401.html>
>> > > >>> > >>
>> > > >>> > > Cheers,>
>> > > >>> > > Richard>
>> > > >>> > >>
>> > > >>> > >>
>> > > >>> > >>
>> > > >>> > >>
>> > > >>> > > On Thu, Jan 16, 2020 at 1:37 PM Jun Rao <ju...@confluent.io>
>> > wrote:>
>> > > >>> > >>
>> > > >>> > > > Hi, Viktor,>
>> > > >>> > > >>
>> > > >>> > > > Thanks for the KIP. +1 from me. Just a couple of minor
>> > comments>
>> > > >>> below.>
>> > > >>> > > >>
>> > > >>> > > > 100.>
>> > > >>> CreateDelegationTokenResponse/DescribeDelegationTokenResponse. It>
>> > > >>> > > > seems that "validVersions" should be "0-2".>
>> > > >>> > > >>
>> > > >>> > > > 101. The option --users "owner1,owner2" in AclCommand. Since
>> > SSL>
>> > > >>> user>
>> > > >>> > > name>
>> > > >>> > > > can include comma, perhaps we could use semicolon as the
>> > separator.>
>> > > >>> > > >>
>> > > >>> > > > Jun>
>> > > >>> > > >>
>> > > >>> > > > On Wed, Jan 15, 2020 at 2:11 AM Viktor Somogyi-Vass <>
>> > > >>> > > > viktorsomogyi@gmail.com>>
>> > > >>> > > > wrote:>
>> > > >>> > > >>
>> > > >>> > > > > Hey folks, bumping this again as KIP freeze is nearing and
>> > I>
>> > > >>> hope to>
>> > > >>> > > get>
>> > > >>> > > > > this into the next release.>
>> > > >>> > > > > We need only one binding vote.>
>> > > >>> > > > >>
>> > > >>> > > > > Thanks,>
>> > > >>> > > > > Viktor>
>> > > >>> > > > >>
>> > > >>> > > > > On Thu, Jan 9, 2020 at 1:56 PM Viktor Somogyi-Vass <>
>> > > >>> > > > > viktorsomogyi@gmail.com>>
>> > > >>> > > > > wrote:>
>> > > >>> > > > >>
>> > > >>> > > > > > Bumping this in the hope of a vote or additional
>> > feedback.>
>> > > >>> > > > > >>
>> > > >>> > > > > > Viktor>
>> > > >>> > > > > >>
>> > > >>> > > > > > On Tue, Dec 3, 2019 at 1:07 PM Viktor Somogyi-Vass <>
>> > > >>> > > > > > viktorsomogyi@gmail.com> wrote:>
>> > > >>> > > > > >>
>> > > >>> > > > > >> Hi Folks,>
>> > > >>> > > > > >>>
>> > > >>> > > > > >> I'd like to bump this once more in the hope of a
>> binding
>> > vote>
>> > > >>> or>
>> > > >>> > any>
>> > > >>> > > > > >> additional feedback.>
>> > > >>> > > > > >>>
>> > > >>> > > > > >> Thanks,>
>> > > >>> > > > > >> Viktor>
>> > > >>> > > > > >>>
>> > > >>> > > > > >> On Fri, Oct 25, 2019 at 2:24 PM Viktor Somogyi-Vass <>
>> > > >>> > > > > >> viktorsomogyi@gmail.com> wrote:>
>> > > >>> > > > > >>>
>> > > >>> > > > > >>> Hi All,>
>> > > >>> > > > > >>>>
>> > > >>> > > > > >>> Would like to bump this in the hope of one binding
>> vote
>> > (or>
>> > > >>> any>
>> > > >>> > > > > >>> additional feedback).>
>> > > >>> > > > > >>>>
>> > > >>> > > > > >>> Thanks,>
>> > > >>> > > > > >>> Viktor>
>> > > >>> > > > > >>>>
>> > > >>> > > > > >>> On Wed, Sep 18, 2019 at 5:25 PM Viktor Somogyi-Vass <>
>> > > >>> > > > > >>> viktorsomogyi@gmail.com> wrote:>
>> > > >>> > > > > >>>>
>> > > >>> > > > > >>>> Hi All,>
>> > > >>> > > > > >>>>>
>> > > >>> > > > > >>>> Harsha, Ryanne: thanks for the vote!>
>> > > >>> > > > > >>>>>
>> > > >>> > > > > >>>> I'd like to bump this again as today is the KIP
>> freeze
>> > date>
>> > > >>> and>
>> > > >>> > > > there>
>> > > >>> > > > > >>>> is still one binding vote needed which I'm hoping to
>> > get
>> > in>
>> > > >>> > order>
>> > > >>> > > to>
>> > > >>> > > > > have>
>> > > >>> > > > > >>>> this included in 2.4.>
>> > > >>> > > > > >>>>>
>> > > >>> > > > > >>>> Thanks,>
>> > > >>> > > > > >>>> Viktor>
>> > > >>> > > > > >>>>>
>> > > >>> > > > > >>>> On Tue, Sep 17, 2019 at 1:18 AM Ryanne Dolan <>
>> > > >>> > > ryannedolan@gmail.com>
>> > > >>> > > > >>
>> > > >>> > > > > >>>> wrote:>
>> > > >>> > > > > >>>>>
>> > > >>> > > > > >>>>> +1 non-binding>
>> > > >>> > > > > >>>>>>
>> > > >>> > > > > >>>>> Ryanne>
>> > > >>> > > > > >>>>>>
>> > > >>> > > > > >>>>> On Mon, Sep 16, 2019, 5:11 PM Harsha Ch <>
>> > > >>> harsha.ch@gmail.com>>
>> > > >>> > > > wrote:>
>> > > >>> > > > > >>>>>>
>> > > >>> > > > > >>>>> > +1 (binding). Thanks for the KIP Viktor>
>> > > >>> > > > > >>>>> >>
>> > > >>> > > > > >>>>> > Thanks,>
>> > > >>> > > > > >>>>> >>
>> > > >>> > > > > >>>>> > Harsha>
>> > > >>> > > > > >>>>> >>
>> > > >>> > > > > >>>>> > On Mon, Sep 16, 2019 at 3:02 AM, Viktor
>> Somogyi-Vass
>> > <>
>> > > >>> > > > > >>>>> > viktorsomogyi@gmail.com > wrote:>
>> > > >>> > > > > >>>>> >>
>> > > >>> > > > > >>>>> > >>
>> > > >>> > > > > >>>>> > >>
>> > > >>> > > > > >>>>> > >>
>> > > >>> > > > > >>>>> > > Hi All,>
>> > > >>> > > > > >>>>> > >>
>> > > >>> > > > > >>>>> > >>
>> > > >>> > > > > >>>>> > >>
>> > > >>> > > > > >>>>> > > I'd like to bump this again in order to get some
>> > more>
>> > > >>> > binding>
>> > > >>> > > > > votes>
>> > > >>> > > > > >>>>> > and/or>
>> > > >>> > > > > >>>>> > > feedback in the hope we can push this in for
>> 2.4.>
>> > > >>> > > > > >>>>> > >>
>> > > >>> > > > > >>>>> > >>
>> > > >>> > > > > >>>>> > >>
>> > > >>> > > > > >>>>> > > Thank you Manikumar, Gabor and Ryanne so far for
>> > the>
>> > > >>> votes!>
>> > > >>> > > > (the>
>> > > >>> > > > > >>>>> last two>
>> > > >>> > > > > >>>>> > > were on the discussion thread after starting the
>> > vote>
>> > > >>> but I>
>> > > >>> > > > think>
>> > > >>> > > > > >>>>> it>
>> > > >>> > > > > >>>>> > still>
>> > > >>> > > > > >>>>> > > counts :) )>
>> > > >>> > > > > >>>>> > >>
>> > > >>> > > > > >>>>> > >>
>> > > >>> > > > > >>>>> > >>
>> > > >>> > > > > >>>>> > > Thanks,>
>> > > >>> > > > > >>>>> > > Viktor>
>> > > >>> > > > > >>>>> > >>
>> > > >>> > > > > >>>>> > >>
>> > > >>> > > > > >>>>> > >>
>> > > >>> > > > > >>>>> > > On Wed, Aug 21, 2019 at 1:44 PM Manikumar <
>> > manikumar.>
>> > > >>> > reddy@>
>> > > >>> > > > > >>>>> gmail.>
>> > > >>> > > > > >>>>> > com (>
>> > > >>> > > > > >>>>> > > manikumar.reddy@gmail.com ) > wrote:>
>> > > >>> > > > > >>>>> > >>
>> > > >>> > > > > >>>>> > >>
>> > > >>> > > > > >>>>> > >>>
>> > > >>> > > > > >>>>> > >>>
>> > > >>> > > > > >>>>> > >> Hi,>
>> > > >>> > > > > >>>>> > >>>
>> > > >>> > > > > >>>>> > >>>
>> > > >>> > > > > >>>>> > >>>
>> > > >>> > > > > >>>>> > >> +1 (binding).>
>> > > >>> > > > > >>>>> > >>>
>> > > >>> > > > > >>>>> > >>>
>> > > >>> > > > > >>>>> > >>>
>> > > >>> > > > > >>>>> > >> Thanks for the updated KIP. LGTM.>
>> > > >>> > > > > >>>>> > >>>
>> > > >>> > > > > >>>>> > >>>
>> > > >>> > > > > >>>>> > >>>
>> > > >>> > > > > >>>>> > >> Thanks,>
>> > > >>> > > > > >>>>> > >> Manikumar>
>> > > >>> > > > > >>>>> > >>>
>> > > >>> > > > > >>>>> > >>>
>> > > >>> > > > > >>>>> > >>>
>> > > >>> > > > > >>>>> > >> On Tue, Aug 6, 2019 at 3:14 PM Viktor
>> > Somogyi-Vass <>
>> > > >>> > > > > >>>>> viktorsomogyi@>
>> > > >>> > > > > >>>>> > gmail.>
>> > > >>> > > > > >>>>> > >> com ( viktorsomogyi@gmail.com ) >>
>> > > >>> > > > > >>>>> > >> wrote:>
>> > > >>> > > > > >>>>> > >>>
>> > > >>> > > > > >>>>> > >>>
>> > > >>> > > > > >>>>> > >>>>
>> > > >>> > > > > >>>>> > >>>>
>> > > >>> > > > > >>>>> > >>> Hi All,>
>> > > >>> > > > > >>>>> > >>>>
>> > > >>> > > > > >>>>> > >>>>
>> > > >>> > > > > >>>>> > >>>>
>> > > >>> > > > > >>>>> > >>> Bumping this, I'd be happy to get some
>> > additional>
>> > > >>> > feedback>
>> > > >>> > > > > and/or>
>> > > >>> > > > > >>>>> > votes.>
>> > > >>> > > > > >>>>> > >>>>
>> > > >>> > > > > >>>>> > >>>>
>> > > >>> > > > > >>>>> > >>>>
>> > > >>> > > > > >>>>> > >>> Thanks,>
>> > > >>> > > > > >>>>> > >>> Viktor>
>> > > >>> > > > > >>>>> > >>>>
>> > > >>> > > > > >>>>> > >>>>
>> > > >>> > > > > >>>>> > >>>>
>> > > >>> > > > > >>>>> > >>> On Wed, Jul 31, 2019 at 11:04 AM Viktor
>> Somogyi-
>> > Vass>
>> > > >>> <>
>> > > >>> > > > > >>>>> viktorsomogyi@>
>> > > >>> > > > > >>>>> > gmail.>
>> > > >>> > > > > >>>>> > >>> com ( viktorsomogyi@gmail.com ) > wrote:>
>> > > >>> > > > > >>>>> > >>>>
>> > > >>> > > > > >>>>> > >>>>
>> > > >>> > > > > >>>>> > >>>>>
>> > > >>> > > > > >>>>> > >>>>>
>> > > >>> > > > > >>>>> > >>>> Hi All,>
>> > > >>> > > > > >>>>> > >>>>>
>> > > >>> > > > > >>>>> > >>>>>
>> > > >>> > > > > >>>>> > >>>>>
>> > > >>> > > > > >>>>> > >>>> I'd like to start a vote on this KIP.>
>> > > >>> > > > > >>>>> > >>>>>
>> > > >>> > > > > >>>>> > >>>>>
>> > > >>> > > > > >>>>> > >>>>
>> > > >>> > > > > >>>>> > >>>>
>> > > >>> > > > > >>>>> > >>>
>> > > >>> > > > > >>>>> > >>>
>> > > >>> > > > > >>>>> > >>>
>> > > >>> > > > > >>>>> > >> https:/ / cwiki. apache. org/ confluence/
>> > display/>
>> > > >>> KAFKA/>
>> > > >>> > > > > >>>>> >>
>> > > >>> > > >
>> > KIP-373:+Allow+users+to+create+delegation+tokens+for+other+users>
>> > > >>> > > > > >>>>> > >> (>
>> > > >>> > > > > >>>>> > >>>
>> > > >>> > > > > >>>>> >>
>> > > >>> > > > > >>>>>>
>> > > >>> > > > >>
>> > > >>> > > >>
>> > > >>> > >>
>> > > >>> >>
>> > > >>> https://cwiki.apache.org/confluence/display/KAFKA/KIP-373:
>> > +Allow+users+to+create+delegation+tokens+for+other+users>
>> > > >>> > > > > >>>>> > >> )>
>> > > >>> > > > > >>>>> > >>>
>> > > >>> > > > > >>>>> > >>>
>> > > >>> > > > > >>>>> > >>>>
>> > > >>> > > > > >>>>> > >>>>>
>> > > >>> > > > > >>>>> > >>>>>
>> > > >>> > > > > >>>>> > >>>> To summarize it: the proposed feature would
>> > allow>
>> > > >>> users>
>> > > >>> > > > > (usually>
>> > > >>> > > > > >>>>> > >>>> superusers) to create delegation tokens for
>> > other>
>> > > >>> users.>
>> > > >>> > > > This>
>> > > >>> > > > > is>
>> > > >>> > > > > >>>>> > >>>>>
>> > > >>> > > > > >>>>> > >>>>>
>> > > >>> > > > > >>>>> > >>>>
>> > > >>> > > > > >>>>> > >>>>
>> > > >>> > > > > >>>>> > >>>>
>> > > >>> > > > > >>>>> > >>> especially>
>> > > >>> > > > > >>>>> > >>>>
>> > > >>> > > > > >>>>> > >>>>
>> > > >>> > > > > >>>>> > >>>>>
>> > > >>> > > > > >>>>> > >>>>>
>> > > >>> > > > > >>>>> > >>>> helpful in Spark where the delegation token
>> > created>
>> > > >>> this>
>> > > >>> > > way>
>> > > >>> > > > > >>>>> can be>
>> > > >>> > > > > >>>>> > >>>> distributed to workers.>
>> > > >>> > > > > >>>>> > >>>>>
>> > > >>> > > > > >>>>> > >>>>>
>> > > >>> > > > > >>>>> > >>>>>
>> > > >>> > > > > >>>>> > >>>> I'd be happy to receive any votes or
>> > additional>
>> > > >>> > feedback.>
>> > > >>> > > > > >>>>> > >>>>>
>> > > >>> > > > > >>>>> > >>>>>
>> > > >>> > > > > >>>>> > >>>>>
>> > > >>> > > > > >>>>> > >>>> Viktor>
>> > > >>> > > > > >>>>> > >>>>>
>> > > >>> > > > > >>>>> > >>>>>
>> > > >>> > > > > >>>>> > >>>>
>> > > >>> > > > > >>>>> > >>>>
>> > > >>> > > > > >>>>> > >>>
>> > > >>> > > > > >>>>> > >>>
>> > > >>> > > > > >>>>> > >>
>> > > >>> > > > > >>>>> > >>
>> > > >>> > > > > >>>>> > >>
>> > > >>> > > > > >>>>>>
>> > > >>> > > > > >>>>>
>> > > >>> > > > >>
>> > > >>> > > >>
>> > > >>> > >>
>> > > >>> >>
>> > > >>>>
>> > > >>>
>> > >
>> >
>> >
>> >
>> >
>>
>> --
>>
>> Matthew de Detrich
>>
>> *Aiven Deutschland GmbH*
>>
>> Immanuelkirchstraße 26, 10405 Berlin
>>
>> Amtsgericht Charlottenburg, HRB 209739 B
>>
>> *m:* +491603708037
>>
>> *w:* aiven.io *e:* matthew.dedetrich@aiven.io
>>
>

Re: [VOTE] KIP-373: Allow users to create delegation tokens for other users

Posted by Viktor Somogyi-Vass <vi...@gmail.com>.
Hi Matthew,

I saw your email the other day. Unfortunately this has been deprioritized
in our team back then but now I started to rebase and finish the solution.
I'll create a PR (at least a draft) sometime later today and hopefully can
start reviewing it soon in a few days.

Viktor

On Tue, May 18, 2021 at 11:50 AM Matthew de Detrich
<ma...@aiven.io.invalid> wrote:

> Forgot to mention the code that was never merged in the PR
>
> https://github.com/omkreddy/kafka/commit/fc47aa8d06828ef1de1c12b6c33192e10e3afd0c
>
> On Tue, May 18, 2021 at 11:42 AM Matthew de Detrich <
> matthew.dedetrich@aiven.io> wrote:
>
> > Apologies for necro/bump on this topic, but I am currently trying to work
> > on
> > tihs topic and I noticed that the PR in question for KAFKA-6945 never up
> > being
> > created/merged (I have checked through git logs plus manually looking at
> > the
> > code).
> >
> > Is there a reason why this PR was never created/merged and if so would
> > there
> > be any issues if I was to go forward in rebasing commit for latest trunk
> > and
> > creating a new PR for it?
> >
> > --
> > Matthew de Detrich
> >
> > Aiven Deutschland GmbH
> >
> > Immanuelkirchstraße 26, 10405 Berlin
> >
> > Amtsgericht Charlottenburg, HRB 209739 B
> >
> > m: +491603708037
> >
> > w: aiven.io e: matthew.dedetrich@aiven.io
> >
> > On 2020/01/31 09:35:18, Viktor Somogyi-Vass <v....@gmail.com> wrote:
> > > Hi All,>
> > >
> > > As a few days passed and we have the required number of binding votes,
> > the>
> > > KIP has passed it.>
> > > Thank you all who have voted, I'll post the PR about this soon!>
> > > Binding votes: Manikumar, Harsha, Jun>
> > > Non-binding ones: Ryanne>
> > >
> > > Thanks,>
> > > Viktor>
> > >
> > > On Tue, Jan 28, 2020 at 10:56 AM Viktor Somogyi-Vass <>
> > > viktorsomogyi@gmail.com> wrote:>
> > >
> > > > Hi Rajini,>
> > > >>
> > > > I rebased my older PR and double checked it. It'll work with a new>
> > > > resource type without adding new fields the ACL admin client APIs. As
> > I>
> > > > mentioned though, it'll be good to increment their version though to
> > allow>
> > > > more graceful handling of the protocol compatibilities as an older
> > broker>
> > > > won't know about the User resource type and probably will fail with
> a>
> > > > serialization error whereas if they match the protocol the client
> > could>
> > > > detect it's an older broker and wouldn't allow the request. I'll
> > append>
> > > > this to the KIP.>
> > > > Please let me know if we're good to continue with this.>
> > > >>
> > > > Best,>
> > > > Viktor>
> > > >>
> > > > On Mon, Jan 20, 2020 at 5:45 PM Viktor Somogyi-Vass <>
> > > > viktorsomogyi@gmail.com> wrote:>
> > > >>
> > > >> Hi Rajini,>
> > > >>>
> > > >> 1) I think we can to keep the conventions in the tool. As an
> addition
> > we>
> > > >> wouldn't have to retain certain characters (for creating the list).>
> > > >> 2) Yes, so based on 1) and this --users changes to --user-principal
> > (and>
> > > >> accepts one single user principal).>
> > > >> 3) Looking at it again probably we'll want to increase the version
> of
> > the>
> > > >> ACL protocols as new resource and operation types are getting added
> > and>
> > > >> currently sending such requests to old brokers would result in>
> > > >> serialization errors. So it would be nicer to handle them on the
> API>
> > > >> handshake. Besides this I don't see if we need to do anything else
> as
> > these>
> > > >> operations should be able to handle these changes on the code level.
> > I'll>
> > > >> make sure to test this ACL scenario and report back about it
> > (although I>
> > > >> need a few days as the code I have is very old and contains a lot
> of>
> > > >> conflicts with the current trunk). Please let me know if I'm
> missing>
> > > >> something here.>
> > > >>>
> > > >> Thanks,>
> > > >> Viktor>
> > > >>>
> > > >> On Fri, Jan 17, 2020 at 5:23 PM Rajini Sivaram <ra...@gmail.com>>
> > > >> wrote:>
> > > >>>
> > > >>> Hi Viktor,>
> > > >>>>
> > > >>> Thanks for the KIP. A few questions:>
> > > >>>>
> > > >>> 1) kafka-acls.sh has options like* --topic* that specifies a
> single>
> > > >>> topic.>
> > > >>> Is there a reason why we want to have *--users* instead of *--user
> > *with>
> > > >>> a>
> > > >>> single user?>
> > > >>> 2) We use user principal rather than just the name everywhere else.
> > Can>
> > > >>> we>
> > > >>> do the same here, or do we not want to treat this as a principal?>
> > > >>> 3) If we update AclCommand, don't we also need equivalent
> > AdminClient>
> > > >>> changes to configure this ACL? I believe we are deprecating
> ZK-based
> > ACL>
> > > >>> updates, so we need to add this to AdminClient?>
> > > >>>>
> > > >>> Regards,>
> > > >>>>
> > > >>> Rajini>
> > > >>>>
> > > >>> On Fri, Jan 17, 2020 at 3:15 PM Viktor Somogyi-Vass <>
> > > >>> viktorsomogyi@gmail.com>>
> > > >>> wrote:>
> > > >>>>
> > > >>> > Hi Jun & richard,>
> > > >>> >>
> > > >>> > jun, thanks for your feedback and vote.>
> > > >>> >>
> > > >>> > 100. thanks, i'll correct that.>
> > > >>> >>
> > > >>> > 101. (@richard) in this case the principal names will be
> something
> > like>
> > > >>> >
> > "cn=writeuser,OU=Unknown,O=Unknown,L=Unknown,ST=Unknown,C=Unknown">
> > > >>> unless>
> > > >>> > principal mapping or builder is defined (refer to [1]). I think
> > Jun
> > was>
> > > >>> > referring to this case which is correct, semicolon seems to be a>
> > > >>> better fit>
> > > >>> > in this case.>
> > > >>> >>
> > > >>> > Viktor>
> > > >>> >>
> > > >>> > https://docs.confluent.io/current/kafka/authorization.html>
> > > >>> >>
> > > >>> > On Thu, Jan 16, 2020 at 11:45 PM Richard Yu <>
> > > >>> yohan.richard.yu@gmail.com>>
> > > >>> > wrote:>
> > > >>> >>
> > > >>> > > Hi Jun,>
> > > >>> > >>
> > > >>> > > Can the SSL username really include the comma?>
> > > >>> > >>
> > > >>> > > From what I could tell, when I searched it up, I couldn't find>
> > > >>> anything>
> > > >>> > > that indicated comma can be a delimiter.>
> > > >>> > > A related doc below:>
> > > >>> > > https://knowledge.digicert.com/solution/SO12401.html>
> > > >>> > >>
> > > >>> > > Cheers,>
> > > >>> > > Richard>
> > > >>> > >>
> > > >>> > >>
> > > >>> > >>
> > > >>> > >>
> > > >>> > > On Thu, Jan 16, 2020 at 1:37 PM Jun Rao <ju...@confluent.io>
> > wrote:>
> > > >>> > >>
> > > >>> > > > Hi, Viktor,>
> > > >>> > > >>
> > > >>> > > > Thanks for the KIP. +1 from me. Just a couple of minor
> > comments>
> > > >>> below.>
> > > >>> > > >>
> > > >>> > > > 100.>
> > > >>> CreateDelegationTokenResponse/DescribeDelegationTokenResponse. It>
> > > >>> > > > seems that "validVersions" should be "0-2".>
> > > >>> > > >>
> > > >>> > > > 101. The option --users "owner1,owner2" in AclCommand. Since
> > SSL>
> > > >>> user>
> > > >>> > > name>
> > > >>> > > > can include comma, perhaps we could use semicolon as the
> > separator.>
> > > >>> > > >>
> > > >>> > > > Jun>
> > > >>> > > >>
> > > >>> > > > On Wed, Jan 15, 2020 at 2:11 AM Viktor Somogyi-Vass <>
> > > >>> > > > viktorsomogyi@gmail.com>>
> > > >>> > > > wrote:>
> > > >>> > > >>
> > > >>> > > > > Hey folks, bumping this again as KIP freeze is nearing and
> > I>
> > > >>> hope to>
> > > >>> > > get>
> > > >>> > > > > this into the next release.>
> > > >>> > > > > We need only one binding vote.>
> > > >>> > > > >>
> > > >>> > > > > Thanks,>
> > > >>> > > > > Viktor>
> > > >>> > > > >>
> > > >>> > > > > On Thu, Jan 9, 2020 at 1:56 PM Viktor Somogyi-Vass <>
> > > >>> > > > > viktorsomogyi@gmail.com>>
> > > >>> > > > > wrote:>
> > > >>> > > > >>
> > > >>> > > > > > Bumping this in the hope of a vote or additional
> > feedback.>
> > > >>> > > > > >>
> > > >>> > > > > > Viktor>
> > > >>> > > > > >>
> > > >>> > > > > > On Tue, Dec 3, 2019 at 1:07 PM Viktor Somogyi-Vass <>
> > > >>> > > > > > viktorsomogyi@gmail.com> wrote:>
> > > >>> > > > > >>
> > > >>> > > > > >> Hi Folks,>
> > > >>> > > > > >>>
> > > >>> > > > > >> I'd like to bump this once more in the hope of a binding
> > vote>
> > > >>> or>
> > > >>> > any>
> > > >>> > > > > >> additional feedback.>
> > > >>> > > > > >>>
> > > >>> > > > > >> Thanks,>
> > > >>> > > > > >> Viktor>
> > > >>> > > > > >>>
> > > >>> > > > > >> On Fri, Oct 25, 2019 at 2:24 PM Viktor Somogyi-Vass <>
> > > >>> > > > > >> viktorsomogyi@gmail.com> wrote:>
> > > >>> > > > > >>>
> > > >>> > > > > >>> Hi All,>
> > > >>> > > > > >>>>
> > > >>> > > > > >>> Would like to bump this in the hope of one binding vote
> > (or>
> > > >>> any>
> > > >>> > > > > >>> additional feedback).>
> > > >>> > > > > >>>>
> > > >>> > > > > >>> Thanks,>
> > > >>> > > > > >>> Viktor>
> > > >>> > > > > >>>>
> > > >>> > > > > >>> On Wed, Sep 18, 2019 at 5:25 PM Viktor Somogyi-Vass <>
> > > >>> > > > > >>> viktorsomogyi@gmail.com> wrote:>
> > > >>> > > > > >>>>
> > > >>> > > > > >>>> Hi All,>
> > > >>> > > > > >>>>>
> > > >>> > > > > >>>> Harsha, Ryanne: thanks for the vote!>
> > > >>> > > > > >>>>>
> > > >>> > > > > >>>> I'd like to bump this again as today is the KIP freeze
> > date>
> > > >>> and>
> > > >>> > > > there>
> > > >>> > > > > >>>> is still one binding vote needed which I'm hoping to
> > get
> > in>
> > > >>> > order>
> > > >>> > > to>
> > > >>> > > > > have>
> > > >>> > > > > >>>> this included in 2.4.>
> > > >>> > > > > >>>>>
> > > >>> > > > > >>>> Thanks,>
> > > >>> > > > > >>>> Viktor>
> > > >>> > > > > >>>>>
> > > >>> > > > > >>>> On Tue, Sep 17, 2019 at 1:18 AM Ryanne Dolan <>
> > > >>> > > ryannedolan@gmail.com>
> > > >>> > > > >>
> > > >>> > > > > >>>> wrote:>
> > > >>> > > > > >>>>>
> > > >>> > > > > >>>>> +1 non-binding>
> > > >>> > > > > >>>>>>
> > > >>> > > > > >>>>> Ryanne>
> > > >>> > > > > >>>>>>
> > > >>> > > > > >>>>> On Mon, Sep 16, 2019, 5:11 PM Harsha Ch <>
> > > >>> harsha.ch@gmail.com>>
> > > >>> > > > wrote:>
> > > >>> > > > > >>>>>>
> > > >>> > > > > >>>>> > +1 (binding). Thanks for the KIP Viktor>
> > > >>> > > > > >>>>> >>
> > > >>> > > > > >>>>> > Thanks,>
> > > >>> > > > > >>>>> >>
> > > >>> > > > > >>>>> > Harsha>
> > > >>> > > > > >>>>> >>
> > > >>> > > > > >>>>> > On Mon, Sep 16, 2019 at 3:02 AM, Viktor
> Somogyi-Vass
> > <>
> > > >>> > > > > >>>>> > viktorsomogyi@gmail.com > wrote:>
> > > >>> > > > > >>>>> >>
> > > >>> > > > > >>>>> > >>
> > > >>> > > > > >>>>> > >>
> > > >>> > > > > >>>>> > >>
> > > >>> > > > > >>>>> > > Hi All,>
> > > >>> > > > > >>>>> > >>
> > > >>> > > > > >>>>> > >>
> > > >>> > > > > >>>>> > >>
> > > >>> > > > > >>>>> > > I'd like to bump this again in order to get some
> > more>
> > > >>> > binding>
> > > >>> > > > > votes>
> > > >>> > > > > >>>>> > and/or>
> > > >>> > > > > >>>>> > > feedback in the hope we can push this in for
> 2.4.>
> > > >>> > > > > >>>>> > >>
> > > >>> > > > > >>>>> > >>
> > > >>> > > > > >>>>> > >>
> > > >>> > > > > >>>>> > > Thank you Manikumar, Gabor and Ryanne so far for
> > the>
> > > >>> votes!>
> > > >>> > > > (the>
> > > >>> > > > > >>>>> last two>
> > > >>> > > > > >>>>> > > were on the discussion thread after starting the
> > vote>
> > > >>> but I>
> > > >>> > > > think>
> > > >>> > > > > >>>>> it>
> > > >>> > > > > >>>>> > still>
> > > >>> > > > > >>>>> > > counts :) )>
> > > >>> > > > > >>>>> > >>
> > > >>> > > > > >>>>> > >>
> > > >>> > > > > >>>>> > >>
> > > >>> > > > > >>>>> > > Thanks,>
> > > >>> > > > > >>>>> > > Viktor>
> > > >>> > > > > >>>>> > >>
> > > >>> > > > > >>>>> > >>
> > > >>> > > > > >>>>> > >>
> > > >>> > > > > >>>>> > > On Wed, Aug 21, 2019 at 1:44 PM Manikumar <
> > manikumar.>
> > > >>> > reddy@>
> > > >>> > > > > >>>>> gmail.>
> > > >>> > > > > >>>>> > com (>
> > > >>> > > > > >>>>> > > manikumar.reddy@gmail.com ) > wrote:>
> > > >>> > > > > >>>>> > >>
> > > >>> > > > > >>>>> > >>
> > > >>> > > > > >>>>> > >>>
> > > >>> > > > > >>>>> > >>>
> > > >>> > > > > >>>>> > >> Hi,>
> > > >>> > > > > >>>>> > >>>
> > > >>> > > > > >>>>> > >>>
> > > >>> > > > > >>>>> > >>>
> > > >>> > > > > >>>>> > >> +1 (binding).>
> > > >>> > > > > >>>>> > >>>
> > > >>> > > > > >>>>> > >>>
> > > >>> > > > > >>>>> > >>>
> > > >>> > > > > >>>>> > >> Thanks for the updated KIP. LGTM.>
> > > >>> > > > > >>>>> > >>>
> > > >>> > > > > >>>>> > >>>
> > > >>> > > > > >>>>> > >>>
> > > >>> > > > > >>>>> > >> Thanks,>
> > > >>> > > > > >>>>> > >> Manikumar>
> > > >>> > > > > >>>>> > >>>
> > > >>> > > > > >>>>> > >>>
> > > >>> > > > > >>>>> > >>>
> > > >>> > > > > >>>>> > >> On Tue, Aug 6, 2019 at 3:14 PM Viktor
> > Somogyi-Vass <>
> > > >>> > > > > >>>>> viktorsomogyi@>
> > > >>> > > > > >>>>> > gmail.>
> > > >>> > > > > >>>>> > >> com ( viktorsomogyi@gmail.com ) >>
> > > >>> > > > > >>>>> > >> wrote:>
> > > >>> > > > > >>>>> > >>>
> > > >>> > > > > >>>>> > >>>
> > > >>> > > > > >>>>> > >>>>
> > > >>> > > > > >>>>> > >>>>
> > > >>> > > > > >>>>> > >>> Hi All,>
> > > >>> > > > > >>>>> > >>>>
> > > >>> > > > > >>>>> > >>>>
> > > >>> > > > > >>>>> > >>>>
> > > >>> > > > > >>>>> > >>> Bumping this, I'd be happy to get some
> > additional>
> > > >>> > feedback>
> > > >>> > > > > and/or>
> > > >>> > > > > >>>>> > votes.>
> > > >>> > > > > >>>>> > >>>>
> > > >>> > > > > >>>>> > >>>>
> > > >>> > > > > >>>>> > >>>>
> > > >>> > > > > >>>>> > >>> Thanks,>
> > > >>> > > > > >>>>> > >>> Viktor>
> > > >>> > > > > >>>>> > >>>>
> > > >>> > > > > >>>>> > >>>>
> > > >>> > > > > >>>>> > >>>>
> > > >>> > > > > >>>>> > >>> On Wed, Jul 31, 2019 at 11:04 AM Viktor
> Somogyi-
> > Vass>
> > > >>> <>
> > > >>> > > > > >>>>> viktorsomogyi@>
> > > >>> > > > > >>>>> > gmail.>
> > > >>> > > > > >>>>> > >>> com ( viktorsomogyi@gmail.com ) > wrote:>
> > > >>> > > > > >>>>> > >>>>
> > > >>> > > > > >>>>> > >>>>
> > > >>> > > > > >>>>> > >>>>>
> > > >>> > > > > >>>>> > >>>>>
> > > >>> > > > > >>>>> > >>>> Hi All,>
> > > >>> > > > > >>>>> > >>>>>
> > > >>> > > > > >>>>> > >>>>>
> > > >>> > > > > >>>>> > >>>>>
> > > >>> > > > > >>>>> > >>>> I'd like to start a vote on this KIP.>
> > > >>> > > > > >>>>> > >>>>>
> > > >>> > > > > >>>>> > >>>>>
> > > >>> > > > > >>>>> > >>>>
> > > >>> > > > > >>>>> > >>>>
> > > >>> > > > > >>>>> > >>>
> > > >>> > > > > >>>>> > >>>
> > > >>> > > > > >>>>> > >>>
> > > >>> > > > > >>>>> > >> https:/ / cwiki. apache. org/ confluence/
> > display/>
> > > >>> KAFKA/>
> > > >>> > > > > >>>>> >>
> > > >>> > > >
> > KIP-373:+Allow+users+to+create+delegation+tokens+for+other+users>
> > > >>> > > > > >>>>> > >> (>
> > > >>> > > > > >>>>> > >>>
> > > >>> > > > > >>>>> >>
> > > >>> > > > > >>>>>>
> > > >>> > > > >>
> > > >>> > > >>
> > > >>> > >>
> > > >>> >>
> > > >>> https://cwiki.apache.org/confluence/display/KAFKA/KIP-373:
> > +Allow+users+to+create+delegation+tokens+for+other+users>
> > > >>> > > > > >>>>> > >> )>
> > > >>> > > > > >>>>> > >>>
> > > >>> > > > > >>>>> > >>>
> > > >>> > > > > >>>>> > >>>>
> > > >>> > > > > >>>>> > >>>>>
> > > >>> > > > > >>>>> > >>>>>
> > > >>> > > > > >>>>> > >>>> To summarize it: the proposed feature would
> > allow>
> > > >>> users>
> > > >>> > > > > (usually>
> > > >>> > > > > >>>>> > >>>> superusers) to create delegation tokens for
> > other>
> > > >>> users.>
> > > >>> > > > This>
> > > >>> > > > > is>
> > > >>> > > > > >>>>> > >>>>>
> > > >>> > > > > >>>>> > >>>>>
> > > >>> > > > > >>>>> > >>>>
> > > >>> > > > > >>>>> > >>>>
> > > >>> > > > > >>>>> > >>>>
> > > >>> > > > > >>>>> > >>> especially>
> > > >>> > > > > >>>>> > >>>>
> > > >>> > > > > >>>>> > >>>>
> > > >>> > > > > >>>>> > >>>>>
> > > >>> > > > > >>>>> > >>>>>
> > > >>> > > > > >>>>> > >>>> helpful in Spark where the delegation token
> > created>
> > > >>> this>
> > > >>> > > way>
> > > >>> > > > > >>>>> can be>
> > > >>> > > > > >>>>> > >>>> distributed to workers.>
> > > >>> > > > > >>>>> > >>>>>
> > > >>> > > > > >>>>> > >>>>>
> > > >>> > > > > >>>>> > >>>>>
> > > >>> > > > > >>>>> > >>>> I'd be happy to receive any votes or
> > additional>
> > > >>> > feedback.>
> > > >>> > > > > >>>>> > >>>>>
> > > >>> > > > > >>>>> > >>>>>
> > > >>> > > > > >>>>> > >>>>>
> > > >>> > > > > >>>>> > >>>> Viktor>
> > > >>> > > > > >>>>> > >>>>>
> > > >>> > > > > >>>>> > >>>>>
> > > >>> > > > > >>>>> > >>>>
> > > >>> > > > > >>>>> > >>>>
> > > >>> > > > > >>>>> > >>>
> > > >>> > > > > >>>>> > >>>
> > > >>> > > > > >>>>> > >>
> > > >>> > > > > >>>>> > >>
> > > >>> > > > > >>>>> > >>
> > > >>> > > > > >>>>>>
> > > >>> > > > > >>>>>
> > > >>> > > > >>
> > > >>> > > >>
> > > >>> > >>
> > > >>> >>
> > > >>>>
> > > >>>
> > >
> >
> >
> >
> >
>
> --
>
> Matthew de Detrich
>
> *Aiven Deutschland GmbH*
>
> Immanuelkirchstraße 26, 10405 Berlin
>
> Amtsgericht Charlottenburg, HRB 209739 B
>
> *m:* +491603708037
>
> *w:* aiven.io *e:* matthew.dedetrich@aiven.io
>

Re: [VOTE] KIP-373: Allow users to create delegation tokens for other users

Posted by Matthew de Detrich <ma...@aiven.io.INVALID>.
Forgot to mention the code that was never merged in the PR
https://github.com/omkreddy/kafka/commit/fc47aa8d06828ef1de1c12b6c33192e10e3afd0c

On Tue, May 18, 2021 at 11:42 AM Matthew de Detrich <
matthew.dedetrich@aiven.io> wrote:

> Apologies for necro/bump on this topic, but I am currently trying to work
> on
> tihs topic and I noticed that the PR in question for KAFKA-6945 never up
> being
> created/merged (I have checked through git logs plus manually looking at
> the
> code).
>
> Is there a reason why this PR was never created/merged and if so would
> there
> be any issues if I was to go forward in rebasing commit for latest trunk
> and
> creating a new PR for it?
>
> --
> Matthew de Detrich
>
> Aiven Deutschland GmbH
>
> Immanuelkirchstraße 26, 10405 Berlin
>
> Amtsgericht Charlottenburg, HRB 209739 B
>
> m: +491603708037
>
> w: aiven.io e: matthew.dedetrich@aiven.io
>
> On 2020/01/31 09:35:18, Viktor Somogyi-Vass <v....@gmail.com> wrote:
> > Hi All,>
> >
> > As a few days passed and we have the required number of binding votes,
> the>
> > KIP has passed it.>
> > Thank you all who have voted, I'll post the PR about this soon!>
> > Binding votes: Manikumar, Harsha, Jun>
> > Non-binding ones: Ryanne>
> >
> > Thanks,>
> > Viktor>
> >
> > On Tue, Jan 28, 2020 at 10:56 AM Viktor Somogyi-Vass <>
> > viktorsomogyi@gmail.com> wrote:>
> >
> > > Hi Rajini,>
> > >>
> > > I rebased my older PR and double checked it. It'll work with a new>
> > > resource type without adding new fields the ACL admin client APIs. As
> I>
> > > mentioned though, it'll be good to increment their version though to
> allow>
> > > more graceful handling of the protocol compatibilities as an older
> broker>
> > > won't know about the User resource type and probably will fail with a>
> > > serialization error whereas if they match the protocol the client
> could>
> > > detect it's an older broker and wouldn't allow the request. I'll
> append>
> > > this to the KIP.>
> > > Please let me know if we're good to continue with this.>
> > >>
> > > Best,>
> > > Viktor>
> > >>
> > > On Mon, Jan 20, 2020 at 5:45 PM Viktor Somogyi-Vass <>
> > > viktorsomogyi@gmail.com> wrote:>
> > >>
> > >> Hi Rajini,>
> > >>>
> > >> 1) I think we can to keep the conventions in the tool. As an addition
> we>
> > >> wouldn't have to retain certain characters (for creating the list).>
> > >> 2) Yes, so based on 1) and this --users changes to --user-principal
> (and>
> > >> accepts one single user principal).>
> > >> 3) Looking at it again probably we'll want to increase the version of
> the>
> > >> ACL protocols as new resource and operation types are getting added
> and>
> > >> currently sending such requests to old brokers would result in>
> > >> serialization errors. So it would be nicer to handle them on the API>
> > >> handshake. Besides this I don't see if we need to do anything else as
> these>
> > >> operations should be able to handle these changes on the code level.
> I'll>
> > >> make sure to test this ACL scenario and report back about it
> (although I>
> > >> need a few days as the code I have is very old and contains a lot of>
> > >> conflicts with the current trunk). Please let me know if I'm missing>
> > >> something here.>
> > >>>
> > >> Thanks,>
> > >> Viktor>
> > >>>
> > >> On Fri, Jan 17, 2020 at 5:23 PM Rajini Sivaram <ra...@gmail.com>>
> > >> wrote:>
> > >>>
> > >>> Hi Viktor,>
> > >>>>
> > >>> Thanks for the KIP. A few questions:>
> > >>>>
> > >>> 1) kafka-acls.sh has options like* --topic* that specifies a single>
> > >>> topic.>
> > >>> Is there a reason why we want to have *--users* instead of *--user
> *with>
> > >>> a>
> > >>> single user?>
> > >>> 2) We use user principal rather than just the name everywhere else.
> Can>
> > >>> we>
> > >>> do the same here, or do we not want to treat this as a principal?>
> > >>> 3) If we update AclCommand, don't we also need equivalent
> AdminClient>
> > >>> changes to configure this ACL? I believe we are deprecating ZK-based
> ACL>
> > >>> updates, so we need to add this to AdminClient?>
> > >>>>
> > >>> Regards,>
> > >>>>
> > >>> Rajini>
> > >>>>
> > >>> On Fri, Jan 17, 2020 at 3:15 PM Viktor Somogyi-Vass <>
> > >>> viktorsomogyi@gmail.com>>
> > >>> wrote:>
> > >>>>
> > >>> > Hi Jun & richard,>
> > >>> >>
> > >>> > jun, thanks for your feedback and vote.>
> > >>> >>
> > >>> > 100. thanks, i'll correct that.>
> > >>> >>
> > >>> > 101. (@richard) in this case the principal names will be something
> like>
> > >>> >
> "cn=writeuser,OU=Unknown,O=Unknown,L=Unknown,ST=Unknown,C=Unknown">
> > >>> unless>
> > >>> > principal mapping or builder is defined (refer to [1]). I think
> Jun
> was>
> > >>> > referring to this case which is correct, semicolon seems to be a>
> > >>> better fit>
> > >>> > in this case.>
> > >>> >>
> > >>> > Viktor>
> > >>> >>
> > >>> > https://docs.confluent.io/current/kafka/authorization.html>
> > >>> >>
> > >>> > On Thu, Jan 16, 2020 at 11:45 PM Richard Yu <>
> > >>> yohan.richard.yu@gmail.com>>
> > >>> > wrote:>
> > >>> >>
> > >>> > > Hi Jun,>
> > >>> > >>
> > >>> > > Can the SSL username really include the comma?>
> > >>> > >>
> > >>> > > From what I could tell, when I searched it up, I couldn't find>
> > >>> anything>
> > >>> > > that indicated comma can be a delimiter.>
> > >>> > > A related doc below:>
> > >>> > > https://knowledge.digicert.com/solution/SO12401.html>
> > >>> > >>
> > >>> > > Cheers,>
> > >>> > > Richard>
> > >>> > >>
> > >>> > >>
> > >>> > >>
> > >>> > >>
> > >>> > > On Thu, Jan 16, 2020 at 1:37 PM Jun Rao <ju...@confluent.io>
> wrote:>
> > >>> > >>
> > >>> > > > Hi, Viktor,>
> > >>> > > >>
> > >>> > > > Thanks for the KIP. +1 from me. Just a couple of minor
> comments>
> > >>> below.>
> > >>> > > >>
> > >>> > > > 100.>
> > >>> CreateDelegationTokenResponse/DescribeDelegationTokenResponse. It>
> > >>> > > > seems that "validVersions" should be "0-2".>
> > >>> > > >>
> > >>> > > > 101. The option --users "owner1,owner2" in AclCommand. Since
> SSL>
> > >>> user>
> > >>> > > name>
> > >>> > > > can include comma, perhaps we could use semicolon as the
> separator.>
> > >>> > > >>
> > >>> > > > Jun>
> > >>> > > >>
> > >>> > > > On Wed, Jan 15, 2020 at 2:11 AM Viktor Somogyi-Vass <>
> > >>> > > > viktorsomogyi@gmail.com>>
> > >>> > > > wrote:>
> > >>> > > >>
> > >>> > > > > Hey folks, bumping this again as KIP freeze is nearing and
> I>
> > >>> hope to>
> > >>> > > get>
> > >>> > > > > this into the next release.>
> > >>> > > > > We need only one binding vote.>
> > >>> > > > >>
> > >>> > > > > Thanks,>
> > >>> > > > > Viktor>
> > >>> > > > >>
> > >>> > > > > On Thu, Jan 9, 2020 at 1:56 PM Viktor Somogyi-Vass <>
> > >>> > > > > viktorsomogyi@gmail.com>>
> > >>> > > > > wrote:>
> > >>> > > > >>
> > >>> > > > > > Bumping this in the hope of a vote or additional
> feedback.>
> > >>> > > > > >>
> > >>> > > > > > Viktor>
> > >>> > > > > >>
> > >>> > > > > > On Tue, Dec 3, 2019 at 1:07 PM Viktor Somogyi-Vass <>
> > >>> > > > > > viktorsomogyi@gmail.com> wrote:>
> > >>> > > > > >>
> > >>> > > > > >> Hi Folks,>
> > >>> > > > > >>>
> > >>> > > > > >> I'd like to bump this once more in the hope of a binding
> vote>
> > >>> or>
> > >>> > any>
> > >>> > > > > >> additional feedback.>
> > >>> > > > > >>>
> > >>> > > > > >> Thanks,>
> > >>> > > > > >> Viktor>
> > >>> > > > > >>>
> > >>> > > > > >> On Fri, Oct 25, 2019 at 2:24 PM Viktor Somogyi-Vass <>
> > >>> > > > > >> viktorsomogyi@gmail.com> wrote:>
> > >>> > > > > >>>
> > >>> > > > > >>> Hi All,>
> > >>> > > > > >>>>
> > >>> > > > > >>> Would like to bump this in the hope of one binding vote
> (or>
> > >>> any>
> > >>> > > > > >>> additional feedback).>
> > >>> > > > > >>>>
> > >>> > > > > >>> Thanks,>
> > >>> > > > > >>> Viktor>
> > >>> > > > > >>>>
> > >>> > > > > >>> On Wed, Sep 18, 2019 at 5:25 PM Viktor Somogyi-Vass <>
> > >>> > > > > >>> viktorsomogyi@gmail.com> wrote:>
> > >>> > > > > >>>>
> > >>> > > > > >>>> Hi All,>
> > >>> > > > > >>>>>
> > >>> > > > > >>>> Harsha, Ryanne: thanks for the vote!>
> > >>> > > > > >>>>>
> > >>> > > > > >>>> I'd like to bump this again as today is the KIP freeze
> date>
> > >>> and>
> > >>> > > > there>
> > >>> > > > > >>>> is still one binding vote needed which I'm hoping to
> get
> in>
> > >>> > order>
> > >>> > > to>
> > >>> > > > > have>
> > >>> > > > > >>>> this included in 2.4.>
> > >>> > > > > >>>>>
> > >>> > > > > >>>> Thanks,>
> > >>> > > > > >>>> Viktor>
> > >>> > > > > >>>>>
> > >>> > > > > >>>> On Tue, Sep 17, 2019 at 1:18 AM Ryanne Dolan <>
> > >>> > > ryannedolan@gmail.com>
> > >>> > > > >>
> > >>> > > > > >>>> wrote:>
> > >>> > > > > >>>>>
> > >>> > > > > >>>>> +1 non-binding>
> > >>> > > > > >>>>>>
> > >>> > > > > >>>>> Ryanne>
> > >>> > > > > >>>>>>
> > >>> > > > > >>>>> On Mon, Sep 16, 2019, 5:11 PM Harsha Ch <>
> > >>> harsha.ch@gmail.com>>
> > >>> > > > wrote:>
> > >>> > > > > >>>>>>
> > >>> > > > > >>>>> > +1 (binding). Thanks for the KIP Viktor>
> > >>> > > > > >>>>> >>
> > >>> > > > > >>>>> > Thanks,>
> > >>> > > > > >>>>> >>
> > >>> > > > > >>>>> > Harsha>
> > >>> > > > > >>>>> >>
> > >>> > > > > >>>>> > On Mon, Sep 16, 2019 at 3:02 AM, Viktor Somogyi-Vass
> <>
> > >>> > > > > >>>>> > viktorsomogyi@gmail.com > wrote:>
> > >>> > > > > >>>>> >>
> > >>> > > > > >>>>> > >>
> > >>> > > > > >>>>> > >>
> > >>> > > > > >>>>> > >>
> > >>> > > > > >>>>> > > Hi All,>
> > >>> > > > > >>>>> > >>
> > >>> > > > > >>>>> > >>
> > >>> > > > > >>>>> > >>
> > >>> > > > > >>>>> > > I'd like to bump this again in order to get some
> more>
> > >>> > binding>
> > >>> > > > > votes>
> > >>> > > > > >>>>> > and/or>
> > >>> > > > > >>>>> > > feedback in the hope we can push this in for 2.4.>
> > >>> > > > > >>>>> > >>
> > >>> > > > > >>>>> > >>
> > >>> > > > > >>>>> > >>
> > >>> > > > > >>>>> > > Thank you Manikumar, Gabor and Ryanne so far for
> the>
> > >>> votes!>
> > >>> > > > (the>
> > >>> > > > > >>>>> last two>
> > >>> > > > > >>>>> > > were on the discussion thread after starting the
> vote>
> > >>> but I>
> > >>> > > > think>
> > >>> > > > > >>>>> it>
> > >>> > > > > >>>>> > still>
> > >>> > > > > >>>>> > > counts :) )>
> > >>> > > > > >>>>> > >>
> > >>> > > > > >>>>> > >>
> > >>> > > > > >>>>> > >>
> > >>> > > > > >>>>> > > Thanks,>
> > >>> > > > > >>>>> > > Viktor>
> > >>> > > > > >>>>> > >>
> > >>> > > > > >>>>> > >>
> > >>> > > > > >>>>> > >>
> > >>> > > > > >>>>> > > On Wed, Aug 21, 2019 at 1:44 PM Manikumar <
> manikumar.>
> > >>> > reddy@>
> > >>> > > > > >>>>> gmail.>
> > >>> > > > > >>>>> > com (>
> > >>> > > > > >>>>> > > manikumar.reddy@gmail.com ) > wrote:>
> > >>> > > > > >>>>> > >>
> > >>> > > > > >>>>> > >>
> > >>> > > > > >>>>> > >>>
> > >>> > > > > >>>>> > >>>
> > >>> > > > > >>>>> > >> Hi,>
> > >>> > > > > >>>>> > >>>
> > >>> > > > > >>>>> > >>>
> > >>> > > > > >>>>> > >>>
> > >>> > > > > >>>>> > >> +1 (binding).>
> > >>> > > > > >>>>> > >>>
> > >>> > > > > >>>>> > >>>
> > >>> > > > > >>>>> > >>>
> > >>> > > > > >>>>> > >> Thanks for the updated KIP. LGTM.>
> > >>> > > > > >>>>> > >>>
> > >>> > > > > >>>>> > >>>
> > >>> > > > > >>>>> > >>>
> > >>> > > > > >>>>> > >> Thanks,>
> > >>> > > > > >>>>> > >> Manikumar>
> > >>> > > > > >>>>> > >>>
> > >>> > > > > >>>>> > >>>
> > >>> > > > > >>>>> > >>>
> > >>> > > > > >>>>> > >> On Tue, Aug 6, 2019 at 3:14 PM Viktor
> Somogyi-Vass <>
> > >>> > > > > >>>>> viktorsomogyi@>
> > >>> > > > > >>>>> > gmail.>
> > >>> > > > > >>>>> > >> com ( viktorsomogyi@gmail.com ) >>
> > >>> > > > > >>>>> > >> wrote:>
> > >>> > > > > >>>>> > >>>
> > >>> > > > > >>>>> > >>>
> > >>> > > > > >>>>> > >>>>
> > >>> > > > > >>>>> > >>>>
> > >>> > > > > >>>>> > >>> Hi All,>
> > >>> > > > > >>>>> > >>>>
> > >>> > > > > >>>>> > >>>>
> > >>> > > > > >>>>> > >>>>
> > >>> > > > > >>>>> > >>> Bumping this, I'd be happy to get some
> additional>
> > >>> > feedback>
> > >>> > > > > and/or>
> > >>> > > > > >>>>> > votes.>
> > >>> > > > > >>>>> > >>>>
> > >>> > > > > >>>>> > >>>>
> > >>> > > > > >>>>> > >>>>
> > >>> > > > > >>>>> > >>> Thanks,>
> > >>> > > > > >>>>> > >>> Viktor>
> > >>> > > > > >>>>> > >>>>
> > >>> > > > > >>>>> > >>>>
> > >>> > > > > >>>>> > >>>>
> > >>> > > > > >>>>> > >>> On Wed, Jul 31, 2019 at 11:04 AM Viktor Somogyi-
> Vass>
> > >>> <>
> > >>> > > > > >>>>> viktorsomogyi@>
> > >>> > > > > >>>>> > gmail.>
> > >>> > > > > >>>>> > >>> com ( viktorsomogyi@gmail.com ) > wrote:>
> > >>> > > > > >>>>> > >>>>
> > >>> > > > > >>>>> > >>>>
> > >>> > > > > >>>>> > >>>>>
> > >>> > > > > >>>>> > >>>>>
> > >>> > > > > >>>>> > >>>> Hi All,>
> > >>> > > > > >>>>> > >>>>>
> > >>> > > > > >>>>> > >>>>>
> > >>> > > > > >>>>> > >>>>>
> > >>> > > > > >>>>> > >>>> I'd like to start a vote on this KIP.>
> > >>> > > > > >>>>> > >>>>>
> > >>> > > > > >>>>> > >>>>>
> > >>> > > > > >>>>> > >>>>
> > >>> > > > > >>>>> > >>>>
> > >>> > > > > >>>>> > >>>
> > >>> > > > > >>>>> > >>>
> > >>> > > > > >>>>> > >>>
> > >>> > > > > >>>>> > >> https:/ / cwiki. apache. org/ confluence/
> display/>
> > >>> KAFKA/>
> > >>> > > > > >>>>> >>
> > >>> > > >
> KIP-373:+Allow+users+to+create+delegation+tokens+for+other+users>
> > >>> > > > > >>>>> > >> (>
> > >>> > > > > >>>>> > >>>
> > >>> > > > > >>>>> >>
> > >>> > > > > >>>>>>
> > >>> > > > >>
> > >>> > > >>
> > >>> > >>
> > >>> >>
> > >>> https://cwiki.apache.org/confluence/display/KAFKA/KIP-373:
> +Allow+users+to+create+delegation+tokens+for+other+users>
> > >>> > > > > >>>>> > >> )>
> > >>> > > > > >>>>> > >>>
> > >>> > > > > >>>>> > >>>
> > >>> > > > > >>>>> > >>>>
> > >>> > > > > >>>>> > >>>>>
> > >>> > > > > >>>>> > >>>>>
> > >>> > > > > >>>>> > >>>> To summarize it: the proposed feature would
> allow>
> > >>> users>
> > >>> > > > > (usually>
> > >>> > > > > >>>>> > >>>> superusers) to create delegation tokens for
> other>
> > >>> users.>
> > >>> > > > This>
> > >>> > > > > is>
> > >>> > > > > >>>>> > >>>>>
> > >>> > > > > >>>>> > >>>>>
> > >>> > > > > >>>>> > >>>>
> > >>> > > > > >>>>> > >>>>
> > >>> > > > > >>>>> > >>>>
> > >>> > > > > >>>>> > >>> especially>
> > >>> > > > > >>>>> > >>>>
> > >>> > > > > >>>>> > >>>>
> > >>> > > > > >>>>> > >>>>>
> > >>> > > > > >>>>> > >>>>>
> > >>> > > > > >>>>> > >>>> helpful in Spark where the delegation token
> created>
> > >>> this>
> > >>> > > way>
> > >>> > > > > >>>>> can be>
> > >>> > > > > >>>>> > >>>> distributed to workers.>
> > >>> > > > > >>>>> > >>>>>
> > >>> > > > > >>>>> > >>>>>
> > >>> > > > > >>>>> > >>>>>
> > >>> > > > > >>>>> > >>>> I'd be happy to receive any votes or
> additional>
> > >>> > feedback.>
> > >>> > > > > >>>>> > >>>>>
> > >>> > > > > >>>>> > >>>>>
> > >>> > > > > >>>>> > >>>>>
> > >>> > > > > >>>>> > >>>> Viktor>
> > >>> > > > > >>>>> > >>>>>
> > >>> > > > > >>>>> > >>>>>
> > >>> > > > > >>>>> > >>>>
> > >>> > > > > >>>>> > >>>>
> > >>> > > > > >>>>> > >>>
> > >>> > > > > >>>>> > >>>
> > >>> > > > > >>>>> > >>
> > >>> > > > > >>>>> > >>
> > >>> > > > > >>>>> > >>
> > >>> > > > > >>>>>>
> > >>> > > > > >>>>>
> > >>> > > > >>
> > >>> > > >>
> > >>> > >>
> > >>> >>
> > >>>>
> > >>>
> >
>
>
>
>

-- 

Matthew de Detrich

*Aiven Deutschland GmbH*

Immanuelkirchstraße 26, 10405 Berlin

Amtsgericht Charlottenburg, HRB 209739 B

*m:* +491603708037

*w:* aiven.io *e:* matthew.dedetrich@aiven.io

Re: [VOTE] KIP-373: Allow users to create delegation tokens for other users

Posted by Matthew de Detrich <ma...@aiven.io.INVALID>.
Apologies for necro/bump on this topic, but I am currently trying to work on 
tihs topic and I noticed that the PR in question for KAFKA-6945 never up being 
created/merged (I have checked through git logs plus manually looking at the 
code).

Is there a reason why this PR was never created/merged and if so would there 
be any issues if I was to go forward in rebasing commit for latest trunk and 
creating a new PR for it?

--
Matthew de Detrich

Aiven Deutschland GmbH

Immanuelkirchstraße 26, 10405 Berlin

Amtsgericht Charlottenburg, HRB 209739 B

m: +491603708037

w: aiven.io e: matthew.dedetrich@aiven.io

On 2020/01/31 09:35:18, Viktor Somogyi-Vass <v....@gmail.com> wrote: 
> Hi All,> 
> 
> As a few days passed and we have the required number of binding votes, the> 
> KIP has passed it.> 
> Thank you all who have voted, I'll post the PR about this soon!> 
> Binding votes: Manikumar, Harsha, Jun> 
> Non-binding ones: Ryanne> 
> 
> Thanks,> 
> Viktor> 
> 
> On Tue, Jan 28, 2020 at 10:56 AM Viktor Somogyi-Vass <> 
> viktorsomogyi@gmail.com> wrote:> 
> 
> > Hi Rajini,> 
> >> 
> > I rebased my older PR and double checked it. It'll work with a new> 
> > resource type without adding new fields the ACL admin client APIs. As I> 
> > mentioned though, it'll be good to increment their version though to 
allow> 
> > more graceful handling of the protocol compatibilities as an older broker> 
> > won't know about the User resource type and probably will fail with a> 
> > serialization error whereas if they match the protocol the client could> 
> > detect it's an older broker and wouldn't allow the request. I'll append> 
> > this to the KIP.> 
> > Please let me know if we're good to continue with this.> 
> >> 
> > Best,> 
> > Viktor> 
> >> 
> > On Mon, Jan 20, 2020 at 5:45 PM Viktor Somogyi-Vass <> 
> > viktorsomogyi@gmail.com> wrote:> 
> >> 
> >> Hi Rajini,> 
> >>> 
> >> 1) I think we can to keep the conventions in the tool. As an addition we> 
> >> wouldn't have to retain certain characters (for creating the list).> 
> >> 2) Yes, so based on 1) and this --users changes to --user-principal (and> 
> >> accepts one single user principal).> 
> >> 3) Looking at it again probably we'll want to increase the version of 
the> 
> >> ACL protocols as new resource and operation types are getting added and> 
> >> currently sending such requests to old brokers would result in> 
> >> serialization errors. So it would be nicer to handle them on the API> 
> >> handshake. Besides this I don't see if we need to do anything else as 
these> 
> >> operations should be able to handle these changes on the code level. 
I'll> 
> >> make sure to test this ACL scenario and report back about it (although I> 
> >> need a few days as the code I have is very old and contains a lot of> 
> >> conflicts with the current trunk). Please let me know if I'm missing> 
> >> something here.> 
> >>> 
> >> Thanks,> 
> >> Viktor> 
> >>> 
> >> On Fri, Jan 17, 2020 at 5:23 PM Rajini Sivaram <ra...@gmail.com>> 
> >> wrote:> 
> >>> 
> >>> Hi Viktor,> 
> >>>> 
> >>> Thanks for the KIP. A few questions:> 
> >>>> 
> >>> 1) kafka-acls.sh has options like* --topic* that specifies a single> 
> >>> topic.> 
> >>> Is there a reason why we want to have *--users* instead of *--user 
*with> 
> >>> a> 
> >>> single user?> 
> >>> 2) We use user principal rather than just the name everywhere else. Can> 
> >>> we> 
> >>> do the same here, or do we not want to treat this as a principal?> 
> >>> 3) If we update AclCommand, don't we also need equivalent AdminClient> 
> >>> changes to configure this ACL? I believe we are deprecating ZK-based ACL> 
> >>> updates, so we need to add this to AdminClient?> 
> >>>> 
> >>> Regards,> 
> >>>> 
> >>> Rajini> 
> >>>> 
> >>> On Fri, Jan 17, 2020 at 3:15 PM Viktor Somogyi-Vass <> 
> >>> viktorsomogyi@gmail.com>> 
> >>> wrote:> 
> >>>> 
> >>> > Hi Jun & richard,> 
> >>> >> 
> >>> > jun, thanks for your feedback and vote.> 
> >>> >> 
> >>> > 100. thanks, i'll correct that.> 
> >>> >> 
> >>> > 101. (@richard) in this case the principal names will be something 
like> 
> >>> > "cn=writeuser,OU=Unknown,O=Unknown,L=Unknown,ST=Unknown,C=Unknown"> 
> >>> unless> 
> >>> > principal mapping or builder is defined (refer to [1]). I think Jun 
was> 
> >>> > referring to this case which is correct, semicolon seems to be a> 
> >>> better fit> 
> >>> > in this case.> 
> >>> >> 
> >>> > Viktor> 
> >>> >> 
> >>> > https://docs.confluent.io/current/kafka/authorization.html> 
> >>> >> 
> >>> > On Thu, Jan 16, 2020 at 11:45 PM Richard Yu <> 
> >>> yohan.richard.yu@gmail.com>> 
> >>> > wrote:> 
> >>> >> 
> >>> > > Hi Jun,> 
> >>> > >> 
> >>> > > Can the SSL username really include the comma?> 
> >>> > >> 
> >>> > > From what I could tell, when I searched it up, I couldn't find> 
> >>> anything> 
> >>> > > that indicated comma can be a delimiter.> 
> >>> > > A related doc below:> 
> >>> > > https://knowledge.digicert.com/solution/SO12401.html> 
> >>> > >> 
> >>> > > Cheers,> 
> >>> > > Richard> 
> >>> > >> 
> >>> > >> 
> >>> > >> 
> >>> > >> 
> >>> > > On Thu, Jan 16, 2020 at 1:37 PM Jun Rao <ju...@confluent.io> wrote:> 
> >>> > >> 
> >>> > > > Hi, Viktor,> 
> >>> > > >> 
> >>> > > > Thanks for the KIP. +1 from me. Just a couple of minor comments> 
> >>> below.> 
> >>> > > >> 
> >>> > > > 100.> 
> >>> CreateDelegationTokenResponse/DescribeDelegationTokenResponse. It> 
> >>> > > > seems that "validVersions" should be "0-2".> 
> >>> > > >> 
> >>> > > > 101. The option --users "owner1,owner2" in AclCommand. Since SSL> 
> >>> user> 
> >>> > > name> 
> >>> > > > can include comma, perhaps we could use semicolon as the 
separator.> 
> >>> > > >> 
> >>> > > > Jun> 
> >>> > > >> 
> >>> > > > On Wed, Jan 15, 2020 at 2:11 AM Viktor Somogyi-Vass <> 
> >>> > > > viktorsomogyi@gmail.com>> 
> >>> > > > wrote:> 
> >>> > > >> 
> >>> > > > > Hey folks, bumping this again as KIP freeze is nearing and I> 
> >>> hope to> 
> >>> > > get> 
> >>> > > > > this into the next release.> 
> >>> > > > > We need only one binding vote.> 
> >>> > > > >> 
> >>> > > > > Thanks,> 
> >>> > > > > Viktor> 
> >>> > > > >> 
> >>> > > > > On Thu, Jan 9, 2020 at 1:56 PM Viktor Somogyi-Vass <> 
> >>> > > > > viktorsomogyi@gmail.com>> 
> >>> > > > > wrote:> 
> >>> > > > >> 
> >>> > > > > > Bumping this in the hope of a vote or additional feedback.> 
> >>> > > > > >> 
> >>> > > > > > Viktor> 
> >>> > > > > >> 
> >>> > > > > > On Tue, Dec 3, 2019 at 1:07 PM Viktor Somogyi-Vass <> 
> >>> > > > > > viktorsomogyi@gmail.com> wrote:> 
> >>> > > > > >> 
> >>> > > > > >> Hi Folks,> 
> >>> > > > > >>> 
> >>> > > > > >> I'd like to bump this once more in the hope of a binding 
vote> 
> >>> or> 
> >>> > any> 
> >>> > > > > >> additional feedback.> 
> >>> > > > > >>> 
> >>> > > > > >> Thanks,> 
> >>> > > > > >> Viktor> 
> >>> > > > > >>> 
> >>> > > > > >> On Fri, Oct 25, 2019 at 2:24 PM Viktor Somogyi-Vass <> 
> >>> > > > > >> viktorsomogyi@gmail.com> wrote:> 
> >>> > > > > >>> 
> >>> > > > > >>> Hi All,> 
> >>> > > > > >>>> 
> >>> > > > > >>> Would like to bump this in the hope of one binding vote (or> 
> >>> any> 
> >>> > > > > >>> additional feedback).> 
> >>> > > > > >>>> 
> >>> > > > > >>> Thanks,> 
> >>> > > > > >>> Viktor> 
> >>> > > > > >>>> 
> >>> > > > > >>> On Wed, Sep 18, 2019 at 5:25 PM Viktor Somogyi-Vass <> 
> >>> > > > > >>> viktorsomogyi@gmail.com> wrote:> 
> >>> > > > > >>>> 
> >>> > > > > >>>> Hi All,> 
> >>> > > > > >>>>> 
> >>> > > > > >>>> Harsha, Ryanne: thanks for the vote!> 
> >>> > > > > >>>>> 
> >>> > > > > >>>> I'd like to bump this again as today is the KIP freeze 
date> 
> >>> and> 
> >>> > > > there> 
> >>> > > > > >>>> is still one binding vote needed which I'm hoping to get 
in> 
> >>> > order> 
> >>> > > to> 
> >>> > > > > have> 
> >>> > > > > >>>> this included in 2.4.> 
> >>> > > > > >>>>> 
> >>> > > > > >>>> Thanks,> 
> >>> > > > > >>>> Viktor> 
> >>> > > > > >>>>> 
> >>> > > > > >>>> On Tue, Sep 17, 2019 at 1:18 AM Ryanne Dolan <> 
> >>> > > ryannedolan@gmail.com> 
> >>> > > > >> 
> >>> > > > > >>>> wrote:> 
> >>> > > > > >>>>> 
> >>> > > > > >>>>> +1 non-binding> 
> >>> > > > > >>>>>> 
> >>> > > > > >>>>> Ryanne> 
> >>> > > > > >>>>>> 
> >>> > > > > >>>>> On Mon, Sep 16, 2019, 5:11 PM Harsha Ch <> 
> >>> harsha.ch@gmail.com>> 
> >>> > > > wrote:> 
> >>> > > > > >>>>>> 
> >>> > > > > >>>>> > +1 (binding). Thanks for the KIP Viktor> 
> >>> > > > > >>>>> >> 
> >>> > > > > >>>>> > Thanks,> 
> >>> > > > > >>>>> >> 
> >>> > > > > >>>>> > Harsha> 
> >>> > > > > >>>>> >> 
> >>> > > > > >>>>> > On Mon, Sep 16, 2019 at 3:02 AM, Viktor Somogyi-Vass <> 
> >>> > > > > >>>>> > viktorsomogyi@gmail.com > wrote:> 
> >>> > > > > >>>>> >> 
> >>> > > > > >>>>> > >> 
> >>> > > > > >>>>> > >> 
> >>> > > > > >>>>> > >> 
> >>> > > > > >>>>> > > Hi All,> 
> >>> > > > > >>>>> > >> 
> >>> > > > > >>>>> > >> 
> >>> > > > > >>>>> > >> 
> >>> > > > > >>>>> > > I'd like to bump this again in order to get some more> 
> >>> > binding> 
> >>> > > > > votes> 
> >>> > > > > >>>>> > and/or> 
> >>> > > > > >>>>> > > feedback in the hope we can push this in for 2.4.> 
> >>> > > > > >>>>> > >> 
> >>> > > > > >>>>> > >> 
> >>> > > > > >>>>> > >> 
> >>> > > > > >>>>> > > Thank you Manikumar, Gabor and Ryanne so far for the> 
> >>> votes!> 
> >>> > > > (the> 
> >>> > > > > >>>>> last two> 
> >>> > > > > >>>>> > > were on the discussion thread after starting the vote> 
> >>> but I> 
> >>> > > > think> 
> >>> > > > > >>>>> it> 
> >>> > > > > >>>>> > still> 
> >>> > > > > >>>>> > > counts :) )> 
> >>> > > > > >>>>> > >> 
> >>> > > > > >>>>> > >> 
> >>> > > > > >>>>> > >> 
> >>> > > > > >>>>> > > Thanks,> 
> >>> > > > > >>>>> > > Viktor> 
> >>> > > > > >>>>> > >> 
> >>> > > > > >>>>> > >> 
> >>> > > > > >>>>> > >> 
> >>> > > > > >>>>> > > On Wed, Aug 21, 2019 at 1:44 PM Manikumar < 
manikumar.> 
> >>> > reddy@> 
> >>> > > > > >>>>> gmail.> 
> >>> > > > > >>>>> > com (> 
> >>> > > > > >>>>> > > manikumar.reddy@gmail.com ) > wrote:> 
> >>> > > > > >>>>> > >> 
> >>> > > > > >>>>> > >> 
> >>> > > > > >>>>> > >>> 
> >>> > > > > >>>>> > >>> 
> >>> > > > > >>>>> > >> Hi,> 
> >>> > > > > >>>>> > >>> 
> >>> > > > > >>>>> > >>> 
> >>> > > > > >>>>> > >>> 
> >>> > > > > >>>>> > >> +1 (binding).> 
> >>> > > > > >>>>> > >>> 
> >>> > > > > >>>>> > >>> 
> >>> > > > > >>>>> > >>> 
> >>> > > > > >>>>> > >> Thanks for the updated KIP. LGTM.> 
> >>> > > > > >>>>> > >>> 
> >>> > > > > >>>>> > >>> 
> >>> > > > > >>>>> > >>> 
> >>> > > > > >>>>> > >> Thanks,> 
> >>> > > > > >>>>> > >> Manikumar> 
> >>> > > > > >>>>> > >>> 
> >>> > > > > >>>>> > >>> 
> >>> > > > > >>>>> > >>> 
> >>> > > > > >>>>> > >> On Tue, Aug 6, 2019 at 3:14 PM Viktor Somogyi-Vass <> 
> >>> > > > > >>>>> viktorsomogyi@> 
> >>> > > > > >>>>> > gmail.> 
> >>> > > > > >>>>> > >> com ( viktorsomogyi@gmail.com ) >> 
> >>> > > > > >>>>> > >> wrote:> 
> >>> > > > > >>>>> > >>> 
> >>> > > > > >>>>> > >>> 
> >>> > > > > >>>>> > >>>> 
> >>> > > > > >>>>> > >>>> 
> >>> > > > > >>>>> > >>> Hi All,> 
> >>> > > > > >>>>> > >>>> 
> >>> > > > > >>>>> > >>>> 
> >>> > > > > >>>>> > >>>> 
> >>> > > > > >>>>> > >>> Bumping this, I'd be happy to get some additional> 
> >>> > feedback> 
> >>> > > > > and/or> 
> >>> > > > > >>>>> > votes.> 
> >>> > > > > >>>>> > >>>> 
> >>> > > > > >>>>> > >>>> 
> >>> > > > > >>>>> > >>>> 
> >>> > > > > >>>>> > >>> Thanks,> 
> >>> > > > > >>>>> > >>> Viktor> 
> >>> > > > > >>>>> > >>>> 
> >>> > > > > >>>>> > >>>> 
> >>> > > > > >>>>> > >>>> 
> >>> > > > > >>>>> > >>> On Wed, Jul 31, 2019 at 11:04 AM Viktor Somogyi-
Vass> 
> >>> <> 
> >>> > > > > >>>>> viktorsomogyi@> 
> >>> > > > > >>>>> > gmail.> 
> >>> > > > > >>>>> > >>> com ( viktorsomogyi@gmail.com ) > wrote:> 
> >>> > > > > >>>>> > >>>> 
> >>> > > > > >>>>> > >>>> 
> >>> > > > > >>>>> > >>>>> 
> >>> > > > > >>>>> > >>>>> 
> >>> > > > > >>>>> > >>>> Hi All,> 
> >>> > > > > >>>>> > >>>>> 
> >>> > > > > >>>>> > >>>>> 
> >>> > > > > >>>>> > >>>>> 
> >>> > > > > >>>>> > >>>> I'd like to start a vote on this KIP.> 
> >>> > > > > >>>>> > >>>>> 
> >>> > > > > >>>>> > >>>>> 
> >>> > > > > >>>>> > >>>> 
> >>> > > > > >>>>> > >>>> 
> >>> > > > > >>>>> > >>> 
> >>> > > > > >>>>> > >>> 
> >>> > > > > >>>>> > >>> 
> >>> > > > > >>>>> > >> https:/ / cwiki. apache. org/ confluence/ display/> 
> >>> KAFKA/> 
> >>> > > > > >>>>> >> 
> >>> > > > KIP-373:+Allow+users+to+create+delegation+tokens+for+other+users> 
> >>> > > > > >>>>> > >> (> 
> >>> > > > > >>>>> > >>> 
> >>> > > > > >>>>> >> 
> >>> > > > > >>>>>> 
> >>> > > > >> 
> >>> > > >> 
> >>> > >> 
> >>> >> 
> >>> https://cwiki.apache.org/confluence/display/KAFKA/KIP-373:
+Allow+users+to+create+delegation+tokens+for+other+users> 
> >>> > > > > >>>>> > >> )> 
> >>> > > > > >>>>> > >>> 
> >>> > > > > >>>>> > >>> 
> >>> > > > > >>>>> > >>>> 
> >>> > > > > >>>>> > >>>>> 
> >>> > > > > >>>>> > >>>>> 
> >>> > > > > >>>>> > >>>> To summarize it: the proposed feature would allow> 
> >>> users> 
> >>> > > > > (usually> 
> >>> > > > > >>>>> > >>>> superusers) to create delegation tokens for other> 
> >>> users.> 
> >>> > > > This> 
> >>> > > > > is> 
> >>> > > > > >>>>> > >>>>> 
> >>> > > > > >>>>> > >>>>> 
> >>> > > > > >>>>> > >>>> 
> >>> > > > > >>>>> > >>>> 
> >>> > > > > >>>>> > >>>> 
> >>> > > > > >>>>> > >>> especially> 
> >>> > > > > >>>>> > >>>> 
> >>> > > > > >>>>> > >>>> 
> >>> > > > > >>>>> > >>>>> 
> >>> > > > > >>>>> > >>>>> 
> >>> > > > > >>>>> > >>>> helpful in Spark where the delegation token 
created> 
> >>> this> 
> >>> > > way> 
> >>> > > > > >>>>> can be> 
> >>> > > > > >>>>> > >>>> distributed to workers.> 
> >>> > > > > >>>>> > >>>>> 
> >>> > > > > >>>>> > >>>>> 
> >>> > > > > >>>>> > >>>>> 
> >>> > > > > >>>>> > >>>> I'd be happy to receive any votes or additional> 
> >>> > feedback.> 
> >>> > > > > >>>>> > >>>>> 
> >>> > > > > >>>>> > >>>>> 
> >>> > > > > >>>>> > >>>>> 
> >>> > > > > >>>>> > >>>> Viktor> 
> >>> > > > > >>>>> > >>>>> 
> >>> > > > > >>>>> > >>>>> 
> >>> > > > > >>>>> > >>>> 
> >>> > > > > >>>>> > >>>> 
> >>> > > > > >>>>> > >>> 
> >>> > > > > >>>>> > >>> 
> >>> > > > > >>>>> > >> 
> >>> > > > > >>>>> > >> 
> >>> > > > > >>>>> > >> 
> >>> > > > > >>>>>> 
> >>> > > > > >>>>> 
> >>> > > > >> 
> >>> > > >> 
> >>> > >> 
> >>> >> 
> >>>> 
> >>> 
> 




Re: [VOTE] KIP-373: Allow users to create delegation tokens for other users

Posted by Viktor Somogyi-Vass <vi...@gmail.com>.
Hi All,

As a few days passed and we have the required number of binding votes, the
KIP has passed it.
Thank you all who have voted, I'll post the PR about this soon!
Binding votes: Manikumar, Harsha, Jun
Non-binding ones: Ryanne

Thanks,
Viktor

On Tue, Jan 28, 2020 at 10:56 AM Viktor Somogyi-Vass <
viktorsomogyi@gmail.com> wrote:

> Hi Rajini,
>
> I rebased my older PR and double checked it. It'll work with a new
> resource type without adding new fields the ACL admin client APIs. As I
> mentioned though, it'll be good to increment their version though to allow
> more graceful handling of the protocol compatibilities as an older broker
> won't know about the User resource type and probably will fail with a
> serialization error whereas if they match the protocol the client could
> detect it's an older broker and wouldn't allow the request. I'll append
> this to the KIP.
> Please let me know if we're good to continue with this.
>
> Best,
> Viktor
>
> On Mon, Jan 20, 2020 at 5:45 PM Viktor Somogyi-Vass <
> viktorsomogyi@gmail.com> wrote:
>
>> Hi Rajini,
>>
>> 1) I think we can to keep the conventions in the tool. As an addition we
>> wouldn't have to retain certain characters (for creating the list).
>> 2) Yes, so based on 1) and this --users changes to --user-principal (and
>> accepts one single user principal).
>> 3) Looking at it again probably we'll want to increase the version of the
>> ACL protocols as new resource and operation types are getting added and
>> currently sending such requests to old brokers would result in
>> serialization errors. So it would be nicer to handle them on the API
>> handshake. Besides this I don't see if we need to do anything else as these
>> operations should be able to handle these changes on the code level. I'll
>> make sure to test this ACL scenario and report back about it (although I
>> need a few days as the code I have is very old and contains a lot of
>> conflicts with the current trunk). Please let me know if I'm missing
>> something here.
>>
>> Thanks,
>> Viktor
>>
>> On Fri, Jan 17, 2020 at 5:23 PM Rajini Sivaram <ra...@gmail.com>
>> wrote:
>>
>>> Hi Viktor,
>>>
>>> Thanks for the KIP. A few questions:
>>>
>>> 1) kafka-acls.sh has options like* --topic* that specifies a single
>>> topic.
>>> Is there a reason why we want to have *--users* instead of *--user *with
>>> a
>>> single user?
>>> 2) We use user principal rather than just the name everywhere else. Can
>>> we
>>> do the same here, or do we not want to treat this as a principal?
>>> 3) If we update AclCommand, don't we also need equivalent AdminClient
>>> changes to configure this ACL? I believe we are deprecating ZK-based ACL
>>> updates, so we need to add this to AdminClient?
>>>
>>> Regards,
>>>
>>> Rajini
>>>
>>> On Fri, Jan 17, 2020 at 3:15 PM Viktor Somogyi-Vass <
>>> viktorsomogyi@gmail.com>
>>> wrote:
>>>
>>> > Hi Jun & Richard,
>>> >
>>> > Jun, thanks for your feedback and vote.
>>> >
>>> > 100. Thanks, I'll correct that.
>>> >
>>> > 101. (@Richard) in this case the principal names will be something like
>>> > "CN=writeuser,OU=Unknown,O=Unknown,L=Unknown,ST=Unknown,C=Unknown"
>>> unless
>>> > principal mapping or builder is defined (refer to [1]). I think Jun was
>>> > referring to this case which is correct, semicolon seems to be a
>>> better fit
>>> > in this case.
>>> >
>>> > Viktor
>>> >
>>> > https://docs.confluent.io/current/kafka/authorization.html
>>> >
>>> > On Thu, Jan 16, 2020 at 11:45 PM Richard Yu <
>>> yohan.richard.yu@gmail.com>
>>> > wrote:
>>> >
>>> > > Hi Jun,
>>> > >
>>> > > Can the SSL username really include the comma?
>>> > >
>>> > > From what I could tell, when I searched it up, I couldn't find
>>> anything
>>> > > that indicated comma can be a delimiter.
>>> > > A related doc below:
>>> > > https://knowledge.digicert.com/solution/SO12401.html
>>> > >
>>> > > Cheers,
>>> > > Richard
>>> > >
>>> > >
>>> > >
>>> > >
>>> > > On Thu, Jan 16, 2020 at 1:37 PM Jun Rao <ju...@confluent.io> wrote:
>>> > >
>>> > > > Hi, Viktor,
>>> > > >
>>> > > > Thanks for the KIP. +1 from me. Just a couple of minor comments
>>> below.
>>> > > >
>>> > > > 100.
>>> CreateDelegationTokenResponse/DescribeDelegationTokenResponse. It
>>> > > > seems that "validVersions" should be "0-2".
>>> > > >
>>> > > > 101. The option --users "owner1,owner2" in AclCommand. Since SSL
>>> user
>>> > > name
>>> > > > can include comma, perhaps we could use semicolon as the separator.
>>> > > >
>>> > > > Jun
>>> > > >
>>> > > > On Wed, Jan 15, 2020 at 2:11 AM Viktor Somogyi-Vass <
>>> > > > viktorsomogyi@gmail.com>
>>> > > > wrote:
>>> > > >
>>> > > > > Hey folks, bumping this again as KIP freeze is nearing and I
>>> hope to
>>> > > get
>>> > > > > this into the next release.
>>> > > > > We need only one binding vote.
>>> > > > >
>>> > > > > Thanks,
>>> > > > > Viktor
>>> > > > >
>>> > > > > On Thu, Jan 9, 2020 at 1:56 PM Viktor Somogyi-Vass <
>>> > > > > viktorsomogyi@gmail.com>
>>> > > > > wrote:
>>> > > > >
>>> > > > > > Bumping this in the hope of a vote or additional feedback.
>>> > > > > >
>>> > > > > > Viktor
>>> > > > > >
>>> > > > > > On Tue, Dec 3, 2019 at 1:07 PM Viktor Somogyi-Vass <
>>> > > > > > viktorsomogyi@gmail.com> wrote:
>>> > > > > >
>>> > > > > >> Hi Folks,
>>> > > > > >>
>>> > > > > >> I'd like to bump this once more in the hope of a binding vote
>>> or
>>> > any
>>> > > > > >> additional feedback.
>>> > > > > >>
>>> > > > > >> Thanks,
>>> > > > > >> Viktor
>>> > > > > >>
>>> > > > > >> On Fri, Oct 25, 2019 at 2:24 PM Viktor Somogyi-Vass <
>>> > > > > >> viktorsomogyi@gmail.com> wrote:
>>> > > > > >>
>>> > > > > >>> Hi All,
>>> > > > > >>>
>>> > > > > >>> Would like to bump this in the hope of one binding vote (or
>>> any
>>> > > > > >>> additional feedback).
>>> > > > > >>>
>>> > > > > >>> Thanks,
>>> > > > > >>> Viktor
>>> > > > > >>>
>>> > > > > >>> On Wed, Sep 18, 2019 at 5:25 PM Viktor Somogyi-Vass <
>>> > > > > >>> viktorsomogyi@gmail.com> wrote:
>>> > > > > >>>
>>> > > > > >>>> Hi All,
>>> > > > > >>>>
>>> > > > > >>>> Harsha, Ryanne: thanks for the vote!
>>> > > > > >>>>
>>> > > > > >>>> I'd like to bump this again as today is the KIP freeze date
>>> and
>>> > > > there
>>> > > > > >>>> is still one binding vote needed which I'm hoping to get in
>>> > order
>>> > > to
>>> > > > > have
>>> > > > > >>>> this included in 2.4.
>>> > > > > >>>>
>>> > > > > >>>> Thanks,
>>> > > > > >>>> Viktor
>>> > > > > >>>>
>>> > > > > >>>> On Tue, Sep 17, 2019 at 1:18 AM Ryanne Dolan <
>>> > > ryannedolan@gmail.com
>>> > > > >
>>> > > > > >>>> wrote:
>>> > > > > >>>>
>>> > > > > >>>>> +1 non-binding
>>> > > > > >>>>>
>>> > > > > >>>>> Ryanne
>>> > > > > >>>>>
>>> > > > > >>>>> On Mon, Sep 16, 2019, 5:11 PM Harsha Ch <
>>> harsha.ch@gmail.com>
>>> > > > wrote:
>>> > > > > >>>>>
>>> > > > > >>>>> > +1 (binding). Thanks for the KIP Viktor
>>> > > > > >>>>> >
>>> > > > > >>>>> > Thanks,
>>> > > > > >>>>> >
>>> > > > > >>>>> > Harsha
>>> > > > > >>>>> >
>>> > > > > >>>>> > On Mon, Sep 16, 2019 at 3:02 AM, Viktor Somogyi-Vass <
>>> > > > > >>>>> > viktorsomogyi@gmail.com > wrote:
>>> > > > > >>>>> >
>>> > > > > >>>>> > >
>>> > > > > >>>>> > >
>>> > > > > >>>>> > >
>>> > > > > >>>>> > > Hi All,
>>> > > > > >>>>> > >
>>> > > > > >>>>> > >
>>> > > > > >>>>> > >
>>> > > > > >>>>> > > I'd like to bump this again in order to get some more
>>> > binding
>>> > > > > votes
>>> > > > > >>>>> > and/or
>>> > > > > >>>>> > > feedback in the hope we can push this in for 2.4.
>>> > > > > >>>>> > >
>>> > > > > >>>>> > >
>>> > > > > >>>>> > >
>>> > > > > >>>>> > > Thank you Manikumar, Gabor and Ryanne so far for the
>>> votes!
>>> > > > (the
>>> > > > > >>>>> last two
>>> > > > > >>>>> > > were on the discussion thread after starting the vote
>>> but I
>>> > > > think
>>> > > > > >>>>> it
>>> > > > > >>>>> > still
>>> > > > > >>>>> > > counts :) )
>>> > > > > >>>>> > >
>>> > > > > >>>>> > >
>>> > > > > >>>>> > >
>>> > > > > >>>>> > > Thanks,
>>> > > > > >>>>> > > Viktor
>>> > > > > >>>>> > >
>>> > > > > >>>>> > >
>>> > > > > >>>>> > >
>>> > > > > >>>>> > > On Wed, Aug 21, 2019 at 1:44 PM Manikumar < manikumar.
>>> > reddy@
>>> > > > > >>>>> gmail.
>>> > > > > >>>>> > com (
>>> > > > > >>>>> > > manikumar.reddy@gmail.com ) > wrote:
>>> > > > > >>>>> > >
>>> > > > > >>>>> > >
>>> > > > > >>>>> > >>
>>> > > > > >>>>> > >>
>>> > > > > >>>>> > >> Hi,
>>> > > > > >>>>> > >>
>>> > > > > >>>>> > >>
>>> > > > > >>>>> > >>
>>> > > > > >>>>> > >> +1 (binding).
>>> > > > > >>>>> > >>
>>> > > > > >>>>> > >>
>>> > > > > >>>>> > >>
>>> > > > > >>>>> > >> Thanks for the updated KIP. LGTM.
>>> > > > > >>>>> > >>
>>> > > > > >>>>> > >>
>>> > > > > >>>>> > >>
>>> > > > > >>>>> > >> Thanks,
>>> > > > > >>>>> > >> Manikumar
>>> > > > > >>>>> > >>
>>> > > > > >>>>> > >>
>>> > > > > >>>>> > >>
>>> > > > > >>>>> > >> On Tue, Aug 6, 2019 at 3:14 PM Viktor Somogyi-Vass <
>>> > > > > >>>>> viktorsomogyi@
>>> > > > > >>>>> > gmail.
>>> > > > > >>>>> > >> com ( viktorsomogyi@gmail.com ) >
>>> > > > > >>>>> > >> wrote:
>>> > > > > >>>>> > >>
>>> > > > > >>>>> > >>
>>> > > > > >>>>> > >>>
>>> > > > > >>>>> > >>>
>>> > > > > >>>>> > >>> Hi All,
>>> > > > > >>>>> > >>>
>>> > > > > >>>>> > >>>
>>> > > > > >>>>> > >>>
>>> > > > > >>>>> > >>> Bumping this, I'd be happy to get some additional
>>> > feedback
>>> > > > > and/or
>>> > > > > >>>>> > votes.
>>> > > > > >>>>> > >>>
>>> > > > > >>>>> > >>>
>>> > > > > >>>>> > >>>
>>> > > > > >>>>> > >>> Thanks,
>>> > > > > >>>>> > >>> Viktor
>>> > > > > >>>>> > >>>
>>> > > > > >>>>> > >>>
>>> > > > > >>>>> > >>>
>>> > > > > >>>>> > >>> On Wed, Jul 31, 2019 at 11:04 AM Viktor Somogyi-Vass
>>> <
>>> > > > > >>>>> viktorsomogyi@
>>> > > > > >>>>> > gmail.
>>> > > > > >>>>> > >>> com ( viktorsomogyi@gmail.com ) > wrote:
>>> > > > > >>>>> > >>>
>>> > > > > >>>>> > >>>
>>> > > > > >>>>> > >>>>
>>> > > > > >>>>> > >>>>
>>> > > > > >>>>> > >>>> Hi All,
>>> > > > > >>>>> > >>>>
>>> > > > > >>>>> > >>>>
>>> > > > > >>>>> > >>>>
>>> > > > > >>>>> > >>>> I'd like to start a vote on this KIP.
>>> > > > > >>>>> > >>>>
>>> > > > > >>>>> > >>>>
>>> > > > > >>>>> > >>>
>>> > > > > >>>>> > >>>
>>> > > > > >>>>> > >>
>>> > > > > >>>>> > >>
>>> > > > > >>>>> > >>
>>> > > > > >>>>> > >> https:/ / cwiki. apache. org/ confluence/ display/
>>> KAFKA/
>>> > > > > >>>>> >
>>> > > > KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
>>> > > > > >>>>> > >> (
>>> > > > > >>>>> > >>
>>> > > > > >>>>> >
>>> > > > > >>>>>
>>> > > > >
>>> > > >
>>> > >
>>> >
>>> https://cwiki.apache.org/confluence/display/KAFKA/KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
>>> > > > > >>>>> > >> )
>>> > > > > >>>>> > >>
>>> > > > > >>>>> > >>
>>> > > > > >>>>> > >>>
>>> > > > > >>>>> > >>>>
>>> > > > > >>>>> > >>>>
>>> > > > > >>>>> > >>>> To summarize it: the proposed feature would allow
>>> users
>>> > > > > (usually
>>> > > > > >>>>> > >>>> superusers) to create delegation tokens for other
>>> users.
>>> > > > This
>>> > > > > is
>>> > > > > >>>>> > >>>>
>>> > > > > >>>>> > >>>>
>>> > > > > >>>>> > >>>
>>> > > > > >>>>> > >>>
>>> > > > > >>>>> > >>>
>>> > > > > >>>>> > >>> especially
>>> > > > > >>>>> > >>>
>>> > > > > >>>>> > >>>
>>> > > > > >>>>> > >>>>
>>> > > > > >>>>> > >>>>
>>> > > > > >>>>> > >>>> helpful in Spark where the delegation token created
>>> this
>>> > > way
>>> > > > > >>>>> can be
>>> > > > > >>>>> > >>>> distributed to workers.
>>> > > > > >>>>> > >>>>
>>> > > > > >>>>> > >>>>
>>> > > > > >>>>> > >>>>
>>> > > > > >>>>> > >>>> I'd be happy to receive any votes or additional
>>> > feedback.
>>> > > > > >>>>> > >>>>
>>> > > > > >>>>> > >>>>
>>> > > > > >>>>> > >>>>
>>> > > > > >>>>> > >>>> Viktor
>>> > > > > >>>>> > >>>>
>>> > > > > >>>>> > >>>>
>>> > > > > >>>>> > >>>
>>> > > > > >>>>> > >>>
>>> > > > > >>>>> > >>
>>> > > > > >>>>> > >>
>>> > > > > >>>>> > >
>>> > > > > >>>>> > >
>>> > > > > >>>>> > >
>>> > > > > >>>>>
>>> > > > > >>>>
>>> > > > >
>>> > > >
>>> > >
>>> >
>>>
>>

Re: [VOTE] KIP-373: Allow users to create delegation tokens for other users

Posted by Viktor Somogyi-Vass <vi...@gmail.com>.
Hi Rajini,

I rebased my older PR and double checked it. It'll work with a new resource
type without adding new fields the ACL admin client APIs. As I mentioned
though, it'll be good to increment their version though to allow more
graceful handling of the protocol compatibilities as an older broker won't
know about the User resource type and probably will fail with a
serialization error whereas if they match the protocol the client could
detect it's an older broker and wouldn't allow the request. I'll append
this to the KIP.
Please let me know if we're good to continue with this.

Best,
Viktor

On Mon, Jan 20, 2020 at 5:45 PM Viktor Somogyi-Vass <vi...@gmail.com>
wrote:

> Hi Rajini,
>
> 1) I think we can to keep the conventions in the tool. As an addition we
> wouldn't have to retain certain characters (for creating the list).
> 2) Yes, so based on 1) and this --users changes to --user-principal (and
> accepts one single user principal).
> 3) Looking at it again probably we'll want to increase the version of the
> ACL protocols as new resource and operation types are getting added and
> currently sending such requests to old brokers would result in
> serialization errors. So it would be nicer to handle them on the API
> handshake. Besides this I don't see if we need to do anything else as these
> operations should be able to handle these changes on the code level. I'll
> make sure to test this ACL scenario and report back about it (although I
> need a few days as the code I have is very old and contains a lot of
> conflicts with the current trunk). Please let me know if I'm missing
> something here.
>
> Thanks,
> Viktor
>
> On Fri, Jan 17, 2020 at 5:23 PM Rajini Sivaram <ra...@gmail.com>
> wrote:
>
>> Hi Viktor,
>>
>> Thanks for the KIP. A few questions:
>>
>> 1) kafka-acls.sh has options like* --topic* that specifies a single topic.
>> Is there a reason why we want to have *--users* instead of *--user *with a
>> single user?
>> 2) We use user principal rather than just the name everywhere else. Can we
>> do the same here, or do we not want to treat this as a principal?
>> 3) If we update AclCommand, don't we also need equivalent AdminClient
>> changes to configure this ACL? I believe we are deprecating ZK-based ACL
>> updates, so we need to add this to AdminClient?
>>
>> Regards,
>>
>> Rajini
>>
>> On Fri, Jan 17, 2020 at 3:15 PM Viktor Somogyi-Vass <
>> viktorsomogyi@gmail.com>
>> wrote:
>>
>> > Hi Jun & Richard,
>> >
>> > Jun, thanks for your feedback and vote.
>> >
>> > 100. Thanks, I'll correct that.
>> >
>> > 101. (@Richard) in this case the principal names will be something like
>> > "CN=writeuser,OU=Unknown,O=Unknown,L=Unknown,ST=Unknown,C=Unknown"
>> unless
>> > principal mapping or builder is defined (refer to [1]). I think Jun was
>> > referring to this case which is correct, semicolon seems to be a better
>> fit
>> > in this case.
>> >
>> > Viktor
>> >
>> > https://docs.confluent.io/current/kafka/authorization.html
>> >
>> > On Thu, Jan 16, 2020 at 11:45 PM Richard Yu <yohan.richard.yu@gmail.com
>> >
>> > wrote:
>> >
>> > > Hi Jun,
>> > >
>> > > Can the SSL username really include the comma?
>> > >
>> > > From what I could tell, when I searched it up, I couldn't find
>> anything
>> > > that indicated comma can be a delimiter.
>> > > A related doc below:
>> > > https://knowledge.digicert.com/solution/SO12401.html
>> > >
>> > > Cheers,
>> > > Richard
>> > >
>> > >
>> > >
>> > >
>> > > On Thu, Jan 16, 2020 at 1:37 PM Jun Rao <ju...@confluent.io> wrote:
>> > >
>> > > > Hi, Viktor,
>> > > >
>> > > > Thanks for the KIP. +1 from me. Just a couple of minor comments
>> below.
>> > > >
>> > > > 100. CreateDelegationTokenResponse/DescribeDelegationTokenResponse.
>> It
>> > > > seems that "validVersions" should be "0-2".
>> > > >
>> > > > 101. The option --users "owner1,owner2" in AclCommand. Since SSL
>> user
>> > > name
>> > > > can include comma, perhaps we could use semicolon as the separator.
>> > > >
>> > > > Jun
>> > > >
>> > > > On Wed, Jan 15, 2020 at 2:11 AM Viktor Somogyi-Vass <
>> > > > viktorsomogyi@gmail.com>
>> > > > wrote:
>> > > >
>> > > > > Hey folks, bumping this again as KIP freeze is nearing and I hope
>> to
>> > > get
>> > > > > this into the next release.
>> > > > > We need only one binding vote.
>> > > > >
>> > > > > Thanks,
>> > > > > Viktor
>> > > > >
>> > > > > On Thu, Jan 9, 2020 at 1:56 PM Viktor Somogyi-Vass <
>> > > > > viktorsomogyi@gmail.com>
>> > > > > wrote:
>> > > > >
>> > > > > > Bumping this in the hope of a vote or additional feedback.
>> > > > > >
>> > > > > > Viktor
>> > > > > >
>> > > > > > On Tue, Dec 3, 2019 at 1:07 PM Viktor Somogyi-Vass <
>> > > > > > viktorsomogyi@gmail.com> wrote:
>> > > > > >
>> > > > > >> Hi Folks,
>> > > > > >>
>> > > > > >> I'd like to bump this once more in the hope of a binding vote
>> or
>> > any
>> > > > > >> additional feedback.
>> > > > > >>
>> > > > > >> Thanks,
>> > > > > >> Viktor
>> > > > > >>
>> > > > > >> On Fri, Oct 25, 2019 at 2:24 PM Viktor Somogyi-Vass <
>> > > > > >> viktorsomogyi@gmail.com> wrote:
>> > > > > >>
>> > > > > >>> Hi All,
>> > > > > >>>
>> > > > > >>> Would like to bump this in the hope of one binding vote (or
>> any
>> > > > > >>> additional feedback).
>> > > > > >>>
>> > > > > >>> Thanks,
>> > > > > >>> Viktor
>> > > > > >>>
>> > > > > >>> On Wed, Sep 18, 2019 at 5:25 PM Viktor Somogyi-Vass <
>> > > > > >>> viktorsomogyi@gmail.com> wrote:
>> > > > > >>>
>> > > > > >>>> Hi All,
>> > > > > >>>>
>> > > > > >>>> Harsha, Ryanne: thanks for the vote!
>> > > > > >>>>
>> > > > > >>>> I'd like to bump this again as today is the KIP freeze date
>> and
>> > > > there
>> > > > > >>>> is still one binding vote needed which I'm hoping to get in
>> > order
>> > > to
>> > > > > have
>> > > > > >>>> this included in 2.4.
>> > > > > >>>>
>> > > > > >>>> Thanks,
>> > > > > >>>> Viktor
>> > > > > >>>>
>> > > > > >>>> On Tue, Sep 17, 2019 at 1:18 AM Ryanne Dolan <
>> > > ryannedolan@gmail.com
>> > > > >
>> > > > > >>>> wrote:
>> > > > > >>>>
>> > > > > >>>>> +1 non-binding
>> > > > > >>>>>
>> > > > > >>>>> Ryanne
>> > > > > >>>>>
>> > > > > >>>>> On Mon, Sep 16, 2019, 5:11 PM Harsha Ch <
>> harsha.ch@gmail.com>
>> > > > wrote:
>> > > > > >>>>>
>> > > > > >>>>> > +1 (binding). Thanks for the KIP Viktor
>> > > > > >>>>> >
>> > > > > >>>>> > Thanks,
>> > > > > >>>>> >
>> > > > > >>>>> > Harsha
>> > > > > >>>>> >
>> > > > > >>>>> > On Mon, Sep 16, 2019 at 3:02 AM, Viktor Somogyi-Vass <
>> > > > > >>>>> > viktorsomogyi@gmail.com > wrote:
>> > > > > >>>>> >
>> > > > > >>>>> > >
>> > > > > >>>>> > >
>> > > > > >>>>> > >
>> > > > > >>>>> > > Hi All,
>> > > > > >>>>> > >
>> > > > > >>>>> > >
>> > > > > >>>>> > >
>> > > > > >>>>> > > I'd like to bump this again in order to get some more
>> > binding
>> > > > > votes
>> > > > > >>>>> > and/or
>> > > > > >>>>> > > feedback in the hope we can push this in for 2.4.
>> > > > > >>>>> > >
>> > > > > >>>>> > >
>> > > > > >>>>> > >
>> > > > > >>>>> > > Thank you Manikumar, Gabor and Ryanne so far for the
>> votes!
>> > > > (the
>> > > > > >>>>> last two
>> > > > > >>>>> > > were on the discussion thread after starting the vote
>> but I
>> > > > think
>> > > > > >>>>> it
>> > > > > >>>>> > still
>> > > > > >>>>> > > counts :) )
>> > > > > >>>>> > >
>> > > > > >>>>> > >
>> > > > > >>>>> > >
>> > > > > >>>>> > > Thanks,
>> > > > > >>>>> > > Viktor
>> > > > > >>>>> > >
>> > > > > >>>>> > >
>> > > > > >>>>> > >
>> > > > > >>>>> > > On Wed, Aug 21, 2019 at 1:44 PM Manikumar < manikumar.
>> > reddy@
>> > > > > >>>>> gmail.
>> > > > > >>>>> > com (
>> > > > > >>>>> > > manikumar.reddy@gmail.com ) > wrote:
>> > > > > >>>>> > >
>> > > > > >>>>> > >
>> > > > > >>>>> > >>
>> > > > > >>>>> > >>
>> > > > > >>>>> > >> Hi,
>> > > > > >>>>> > >>
>> > > > > >>>>> > >>
>> > > > > >>>>> > >>
>> > > > > >>>>> > >> +1 (binding).
>> > > > > >>>>> > >>
>> > > > > >>>>> > >>
>> > > > > >>>>> > >>
>> > > > > >>>>> > >> Thanks for the updated KIP. LGTM.
>> > > > > >>>>> > >>
>> > > > > >>>>> > >>
>> > > > > >>>>> > >>
>> > > > > >>>>> > >> Thanks,
>> > > > > >>>>> > >> Manikumar
>> > > > > >>>>> > >>
>> > > > > >>>>> > >>
>> > > > > >>>>> > >>
>> > > > > >>>>> > >> On Tue, Aug 6, 2019 at 3:14 PM Viktor Somogyi-Vass <
>> > > > > >>>>> viktorsomogyi@
>> > > > > >>>>> > gmail.
>> > > > > >>>>> > >> com ( viktorsomogyi@gmail.com ) >
>> > > > > >>>>> > >> wrote:
>> > > > > >>>>> > >>
>> > > > > >>>>> > >>
>> > > > > >>>>> > >>>
>> > > > > >>>>> > >>>
>> > > > > >>>>> > >>> Hi All,
>> > > > > >>>>> > >>>
>> > > > > >>>>> > >>>
>> > > > > >>>>> > >>>
>> > > > > >>>>> > >>> Bumping this, I'd be happy to get some additional
>> > feedback
>> > > > > and/or
>> > > > > >>>>> > votes.
>> > > > > >>>>> > >>>
>> > > > > >>>>> > >>>
>> > > > > >>>>> > >>>
>> > > > > >>>>> > >>> Thanks,
>> > > > > >>>>> > >>> Viktor
>> > > > > >>>>> > >>>
>> > > > > >>>>> > >>>
>> > > > > >>>>> > >>>
>> > > > > >>>>> > >>> On Wed, Jul 31, 2019 at 11:04 AM Viktor Somogyi-Vass <
>> > > > > >>>>> viktorsomogyi@
>> > > > > >>>>> > gmail.
>> > > > > >>>>> > >>> com ( viktorsomogyi@gmail.com ) > wrote:
>> > > > > >>>>> > >>>
>> > > > > >>>>> > >>>
>> > > > > >>>>> > >>>>
>> > > > > >>>>> > >>>>
>> > > > > >>>>> > >>>> Hi All,
>> > > > > >>>>> > >>>>
>> > > > > >>>>> > >>>>
>> > > > > >>>>> > >>>>
>> > > > > >>>>> > >>>> I'd like to start a vote on this KIP.
>> > > > > >>>>> > >>>>
>> > > > > >>>>> > >>>>
>> > > > > >>>>> > >>>
>> > > > > >>>>> > >>>
>> > > > > >>>>> > >>
>> > > > > >>>>> > >>
>> > > > > >>>>> > >>
>> > > > > >>>>> > >> https:/ / cwiki. apache. org/ confluence/ display/
>> KAFKA/
>> > > > > >>>>> >
>> > > > KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
>> > > > > >>>>> > >> (
>> > > > > >>>>> > >>
>> > > > > >>>>> >
>> > > > > >>>>>
>> > > > >
>> > > >
>> > >
>> >
>> https://cwiki.apache.org/confluence/display/KAFKA/KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
>> > > > > >>>>> > >> )
>> > > > > >>>>> > >>
>> > > > > >>>>> > >>
>> > > > > >>>>> > >>>
>> > > > > >>>>> > >>>>
>> > > > > >>>>> > >>>>
>> > > > > >>>>> > >>>> To summarize it: the proposed feature would allow
>> users
>> > > > > (usually
>> > > > > >>>>> > >>>> superusers) to create delegation tokens for other
>> users.
>> > > > This
>> > > > > is
>> > > > > >>>>> > >>>>
>> > > > > >>>>> > >>>>
>> > > > > >>>>> > >>>
>> > > > > >>>>> > >>>
>> > > > > >>>>> > >>>
>> > > > > >>>>> > >>> especially
>> > > > > >>>>> > >>>
>> > > > > >>>>> > >>>
>> > > > > >>>>> > >>>>
>> > > > > >>>>> > >>>>
>> > > > > >>>>> > >>>> helpful in Spark where the delegation token created
>> this
>> > > way
>> > > > > >>>>> can be
>> > > > > >>>>> > >>>> distributed to workers.
>> > > > > >>>>> > >>>>
>> > > > > >>>>> > >>>>
>> > > > > >>>>> > >>>>
>> > > > > >>>>> > >>>> I'd be happy to receive any votes or additional
>> > feedback.
>> > > > > >>>>> > >>>>
>> > > > > >>>>> > >>>>
>> > > > > >>>>> > >>>>
>> > > > > >>>>> > >>>> Viktor
>> > > > > >>>>> > >>>>
>> > > > > >>>>> > >>>>
>> > > > > >>>>> > >>>
>> > > > > >>>>> > >>>
>> > > > > >>>>> > >>
>> > > > > >>>>> > >>
>> > > > > >>>>> > >
>> > > > > >>>>> > >
>> > > > > >>>>> > >
>> > > > > >>>>>
>> > > > > >>>>
>> > > > >
>> > > >
>> > >
>> >
>>
>

Re: [VOTE] KIP-373: Allow users to create delegation tokens for other users

Posted by Viktor Somogyi-Vass <vi...@gmail.com>.
Hi Rajini,

1) I think we can to keep the conventions in the tool. As an addition we
wouldn't have to retain certain characters (for creating the list).
2) Yes, so based on 1) and this --users changes to --user-principal (and
accepts one single user principal).
3) Looking at it again probably we'll want to increase the version of the
ACL protocols as new resource and operation types are getting added and
currently sending such requests to old brokers would result in
serialization errors. So it would be nicer to handle them on the API
handshake. Besides this I don't see if we need to do anything else as these
operations should be able to handle these changes on the code level. I'll
make sure to test this ACL scenario and report back about it (although I
need a few days as the code I have is very old and contains a lot of
conflicts with the current trunk). Please let me know if I'm missing
something here.

Thanks,
Viktor

On Fri, Jan 17, 2020 at 5:23 PM Rajini Sivaram <ra...@gmail.com>
wrote:

> Hi Viktor,
>
> Thanks for the KIP. A few questions:
>
> 1) kafka-acls.sh has options like* --topic* that specifies a single topic.
> Is there a reason why we want to have *--users* instead of *--user *with a
> single user?
> 2) We use user principal rather than just the name everywhere else. Can we
> do the same here, or do we not want to treat this as a principal?
> 3) If we update AclCommand, don't we also need equivalent AdminClient
> changes to configure this ACL? I believe we are deprecating ZK-based ACL
> updates, so we need to add this to AdminClient?
>
> Regards,
>
> Rajini
>
> On Fri, Jan 17, 2020 at 3:15 PM Viktor Somogyi-Vass <
> viktorsomogyi@gmail.com>
> wrote:
>
> > Hi Jun & Richard,
> >
> > Jun, thanks for your feedback and vote.
> >
> > 100. Thanks, I'll correct that.
> >
> > 101. (@Richard) in this case the principal names will be something like
> > "CN=writeuser,OU=Unknown,O=Unknown,L=Unknown,ST=Unknown,C=Unknown" unless
> > principal mapping or builder is defined (refer to [1]). I think Jun was
> > referring to this case which is correct, semicolon seems to be a better
> fit
> > in this case.
> >
> > Viktor
> >
> > https://docs.confluent.io/current/kafka/authorization.html
> >
> > On Thu, Jan 16, 2020 at 11:45 PM Richard Yu <yo...@gmail.com>
> > wrote:
> >
> > > Hi Jun,
> > >
> > > Can the SSL username really include the comma?
> > >
> > > From what I could tell, when I searched it up, I couldn't find anything
> > > that indicated comma can be a delimiter.
> > > A related doc below:
> > > https://knowledge.digicert.com/solution/SO12401.html
> > >
> > > Cheers,
> > > Richard
> > >
> > >
> > >
> > >
> > > On Thu, Jan 16, 2020 at 1:37 PM Jun Rao <ju...@confluent.io> wrote:
> > >
> > > > Hi, Viktor,
> > > >
> > > > Thanks for the KIP. +1 from me. Just a couple of minor comments
> below.
> > > >
> > > > 100. CreateDelegationTokenResponse/DescribeDelegationTokenResponse.
> It
> > > > seems that "validVersions" should be "0-2".
> > > >
> > > > 101. The option --users "owner1,owner2" in AclCommand. Since SSL user
> > > name
> > > > can include comma, perhaps we could use semicolon as the separator.
> > > >
> > > > Jun
> > > >
> > > > On Wed, Jan 15, 2020 at 2:11 AM Viktor Somogyi-Vass <
> > > > viktorsomogyi@gmail.com>
> > > > wrote:
> > > >
> > > > > Hey folks, bumping this again as KIP freeze is nearing and I hope
> to
> > > get
> > > > > this into the next release.
> > > > > We need only one binding vote.
> > > > >
> > > > > Thanks,
> > > > > Viktor
> > > > >
> > > > > On Thu, Jan 9, 2020 at 1:56 PM Viktor Somogyi-Vass <
> > > > > viktorsomogyi@gmail.com>
> > > > > wrote:
> > > > >
> > > > > > Bumping this in the hope of a vote or additional feedback.
> > > > > >
> > > > > > Viktor
> > > > > >
> > > > > > On Tue, Dec 3, 2019 at 1:07 PM Viktor Somogyi-Vass <
> > > > > > viktorsomogyi@gmail.com> wrote:
> > > > > >
> > > > > >> Hi Folks,
> > > > > >>
> > > > > >> I'd like to bump this once more in the hope of a binding vote or
> > any
> > > > > >> additional feedback.
> > > > > >>
> > > > > >> Thanks,
> > > > > >> Viktor
> > > > > >>
> > > > > >> On Fri, Oct 25, 2019 at 2:24 PM Viktor Somogyi-Vass <
> > > > > >> viktorsomogyi@gmail.com> wrote:
> > > > > >>
> > > > > >>> Hi All,
> > > > > >>>
> > > > > >>> Would like to bump this in the hope of one binding vote (or any
> > > > > >>> additional feedback).
> > > > > >>>
> > > > > >>> Thanks,
> > > > > >>> Viktor
> > > > > >>>
> > > > > >>> On Wed, Sep 18, 2019 at 5:25 PM Viktor Somogyi-Vass <
> > > > > >>> viktorsomogyi@gmail.com> wrote:
> > > > > >>>
> > > > > >>>> Hi All,
> > > > > >>>>
> > > > > >>>> Harsha, Ryanne: thanks for the vote!
> > > > > >>>>
> > > > > >>>> I'd like to bump this again as today is the KIP freeze date
> and
> > > > there
> > > > > >>>> is still one binding vote needed which I'm hoping to get in
> > order
> > > to
> > > > > have
> > > > > >>>> this included in 2.4.
> > > > > >>>>
> > > > > >>>> Thanks,
> > > > > >>>> Viktor
> > > > > >>>>
> > > > > >>>> On Tue, Sep 17, 2019 at 1:18 AM Ryanne Dolan <
> > > ryannedolan@gmail.com
> > > > >
> > > > > >>>> wrote:
> > > > > >>>>
> > > > > >>>>> +1 non-binding
> > > > > >>>>>
> > > > > >>>>> Ryanne
> > > > > >>>>>
> > > > > >>>>> On Mon, Sep 16, 2019, 5:11 PM Harsha Ch <harsha.ch@gmail.com
> >
> > > > wrote:
> > > > > >>>>>
> > > > > >>>>> > +1 (binding). Thanks for the KIP Viktor
> > > > > >>>>> >
> > > > > >>>>> > Thanks,
> > > > > >>>>> >
> > > > > >>>>> > Harsha
> > > > > >>>>> >
> > > > > >>>>> > On Mon, Sep 16, 2019 at 3:02 AM, Viktor Somogyi-Vass <
> > > > > >>>>> > viktorsomogyi@gmail.com > wrote:
> > > > > >>>>> >
> > > > > >>>>> > >
> > > > > >>>>> > >
> > > > > >>>>> > >
> > > > > >>>>> > > Hi All,
> > > > > >>>>> > >
> > > > > >>>>> > >
> > > > > >>>>> > >
> > > > > >>>>> > > I'd like to bump this again in order to get some more
> > binding
> > > > > votes
> > > > > >>>>> > and/or
> > > > > >>>>> > > feedback in the hope we can push this in for 2.4.
> > > > > >>>>> > >
> > > > > >>>>> > >
> > > > > >>>>> > >
> > > > > >>>>> > > Thank you Manikumar, Gabor and Ryanne so far for the
> votes!
> > > > (the
> > > > > >>>>> last two
> > > > > >>>>> > > were on the discussion thread after starting the vote
> but I
> > > > think
> > > > > >>>>> it
> > > > > >>>>> > still
> > > > > >>>>> > > counts :) )
> > > > > >>>>> > >
> > > > > >>>>> > >
> > > > > >>>>> > >
> > > > > >>>>> > > Thanks,
> > > > > >>>>> > > Viktor
> > > > > >>>>> > >
> > > > > >>>>> > >
> > > > > >>>>> > >
> > > > > >>>>> > > On Wed, Aug 21, 2019 at 1:44 PM Manikumar < manikumar.
> > reddy@
> > > > > >>>>> gmail.
> > > > > >>>>> > com (
> > > > > >>>>> > > manikumar.reddy@gmail.com ) > wrote:
> > > > > >>>>> > >
> > > > > >>>>> > >
> > > > > >>>>> > >>
> > > > > >>>>> > >>
> > > > > >>>>> > >> Hi,
> > > > > >>>>> > >>
> > > > > >>>>> > >>
> > > > > >>>>> > >>
> > > > > >>>>> > >> +1 (binding).
> > > > > >>>>> > >>
> > > > > >>>>> > >>
> > > > > >>>>> > >>
> > > > > >>>>> > >> Thanks for the updated KIP. LGTM.
> > > > > >>>>> > >>
> > > > > >>>>> > >>
> > > > > >>>>> > >>
> > > > > >>>>> > >> Thanks,
> > > > > >>>>> > >> Manikumar
> > > > > >>>>> > >>
> > > > > >>>>> > >>
> > > > > >>>>> > >>
> > > > > >>>>> > >> On Tue, Aug 6, 2019 at 3:14 PM Viktor Somogyi-Vass <
> > > > > >>>>> viktorsomogyi@
> > > > > >>>>> > gmail.
> > > > > >>>>> > >> com ( viktorsomogyi@gmail.com ) >
> > > > > >>>>> > >> wrote:
> > > > > >>>>> > >>
> > > > > >>>>> > >>
> > > > > >>>>> > >>>
> > > > > >>>>> > >>>
> > > > > >>>>> > >>> Hi All,
> > > > > >>>>> > >>>
> > > > > >>>>> > >>>
> > > > > >>>>> > >>>
> > > > > >>>>> > >>> Bumping this, I'd be happy to get some additional
> > feedback
> > > > > and/or
> > > > > >>>>> > votes.
> > > > > >>>>> > >>>
> > > > > >>>>> > >>>
> > > > > >>>>> > >>>
> > > > > >>>>> > >>> Thanks,
> > > > > >>>>> > >>> Viktor
> > > > > >>>>> > >>>
> > > > > >>>>> > >>>
> > > > > >>>>> > >>>
> > > > > >>>>> > >>> On Wed, Jul 31, 2019 at 11:04 AM Viktor Somogyi-Vass <
> > > > > >>>>> viktorsomogyi@
> > > > > >>>>> > gmail.
> > > > > >>>>> > >>> com ( viktorsomogyi@gmail.com ) > wrote:
> > > > > >>>>> > >>>
> > > > > >>>>> > >>>
> > > > > >>>>> > >>>>
> > > > > >>>>> > >>>>
> > > > > >>>>> > >>>> Hi All,
> > > > > >>>>> > >>>>
> > > > > >>>>> > >>>>
> > > > > >>>>> > >>>>
> > > > > >>>>> > >>>> I'd like to start a vote on this KIP.
> > > > > >>>>> > >>>>
> > > > > >>>>> > >>>>
> > > > > >>>>> > >>>
> > > > > >>>>> > >>>
> > > > > >>>>> > >>
> > > > > >>>>> > >>
> > > > > >>>>> > >>
> > > > > >>>>> > >> https:/ / cwiki. apache. org/ confluence/ display/
> KAFKA/
> > > > > >>>>> >
> > > > KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
> > > > > >>>>> > >> (
> > > > > >>>>> > >>
> > > > > >>>>> >
> > > > > >>>>>
> > > > >
> > > >
> > >
> >
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
> > > > > >>>>> > >> )
> > > > > >>>>> > >>
> > > > > >>>>> > >>
> > > > > >>>>> > >>>
> > > > > >>>>> > >>>>
> > > > > >>>>> > >>>>
> > > > > >>>>> > >>>> To summarize it: the proposed feature would allow
> users
> > > > > (usually
> > > > > >>>>> > >>>> superusers) to create delegation tokens for other
> users.
> > > > This
> > > > > is
> > > > > >>>>> > >>>>
> > > > > >>>>> > >>>>
> > > > > >>>>> > >>>
> > > > > >>>>> > >>>
> > > > > >>>>> > >>>
> > > > > >>>>> > >>> especially
> > > > > >>>>> > >>>
> > > > > >>>>> > >>>
> > > > > >>>>> > >>>>
> > > > > >>>>> > >>>>
> > > > > >>>>> > >>>> helpful in Spark where the delegation token created
> this
> > > way
> > > > > >>>>> can be
> > > > > >>>>> > >>>> distributed to workers.
> > > > > >>>>> > >>>>
> > > > > >>>>> > >>>>
> > > > > >>>>> > >>>>
> > > > > >>>>> > >>>> I'd be happy to receive any votes or additional
> > feedback.
> > > > > >>>>> > >>>>
> > > > > >>>>> > >>>>
> > > > > >>>>> > >>>>
> > > > > >>>>> > >>>> Viktor
> > > > > >>>>> > >>>>
> > > > > >>>>> > >>>>
> > > > > >>>>> > >>>
> > > > > >>>>> > >>>
> > > > > >>>>> > >>
> > > > > >>>>> > >>
> > > > > >>>>> > >
> > > > > >>>>> > >
> > > > > >>>>> > >
> > > > > >>>>>
> > > > > >>>>
> > > > >
> > > >
> > >
> >
>

Re: [VOTE] KIP-373: Allow users to create delegation tokens for other users

Posted by Rajini Sivaram <ra...@gmail.com>.
Hi Viktor,

Thanks for the KIP. A few questions:

1) kafka-acls.sh has options like* --topic* that specifies a single topic.
Is there a reason why we want to have *--users* instead of *--user *with a
single user?
2) We use user principal rather than just the name everywhere else. Can we
do the same here, or do we not want to treat this as a principal?
3) If we update AclCommand, don't we also need equivalent AdminClient
changes to configure this ACL? I believe we are deprecating ZK-based ACL
updates, so we need to add this to AdminClient?

Regards,

Rajini

On Fri, Jan 17, 2020 at 3:15 PM Viktor Somogyi-Vass <vi...@gmail.com>
wrote:

> Hi Jun & Richard,
>
> Jun, thanks for your feedback and vote.
>
> 100. Thanks, I'll correct that.
>
> 101. (@Richard) in this case the principal names will be something like
> "CN=writeuser,OU=Unknown,O=Unknown,L=Unknown,ST=Unknown,C=Unknown" unless
> principal mapping or builder is defined (refer to [1]). I think Jun was
> referring to this case which is correct, semicolon seems to be a better fit
> in this case.
>
> Viktor
>
> https://docs.confluent.io/current/kafka/authorization.html
>
> On Thu, Jan 16, 2020 at 11:45 PM Richard Yu <yo...@gmail.com>
> wrote:
>
> > Hi Jun,
> >
> > Can the SSL username really include the comma?
> >
> > From what I could tell, when I searched it up, I couldn't find anything
> > that indicated comma can be a delimiter.
> > A related doc below:
> > https://knowledge.digicert.com/solution/SO12401.html
> >
> > Cheers,
> > Richard
> >
> >
> >
> >
> > On Thu, Jan 16, 2020 at 1:37 PM Jun Rao <ju...@confluent.io> wrote:
> >
> > > Hi, Viktor,
> > >
> > > Thanks for the KIP. +1 from me. Just a couple of minor comments below.
> > >
> > > 100. CreateDelegationTokenResponse/DescribeDelegationTokenResponse. It
> > > seems that "validVersions" should be "0-2".
> > >
> > > 101. The option --users "owner1,owner2" in AclCommand. Since SSL user
> > name
> > > can include comma, perhaps we could use semicolon as the separator.
> > >
> > > Jun
> > >
> > > On Wed, Jan 15, 2020 at 2:11 AM Viktor Somogyi-Vass <
> > > viktorsomogyi@gmail.com>
> > > wrote:
> > >
> > > > Hey folks, bumping this again as KIP freeze is nearing and I hope to
> > get
> > > > this into the next release.
> > > > We need only one binding vote.
> > > >
> > > > Thanks,
> > > > Viktor
> > > >
> > > > On Thu, Jan 9, 2020 at 1:56 PM Viktor Somogyi-Vass <
> > > > viktorsomogyi@gmail.com>
> > > > wrote:
> > > >
> > > > > Bumping this in the hope of a vote or additional feedback.
> > > > >
> > > > > Viktor
> > > > >
> > > > > On Tue, Dec 3, 2019 at 1:07 PM Viktor Somogyi-Vass <
> > > > > viktorsomogyi@gmail.com> wrote:
> > > > >
> > > > >> Hi Folks,
> > > > >>
> > > > >> I'd like to bump this once more in the hope of a binding vote or
> any
> > > > >> additional feedback.
> > > > >>
> > > > >> Thanks,
> > > > >> Viktor
> > > > >>
> > > > >> On Fri, Oct 25, 2019 at 2:24 PM Viktor Somogyi-Vass <
> > > > >> viktorsomogyi@gmail.com> wrote:
> > > > >>
> > > > >>> Hi All,
> > > > >>>
> > > > >>> Would like to bump this in the hope of one binding vote (or any
> > > > >>> additional feedback).
> > > > >>>
> > > > >>> Thanks,
> > > > >>> Viktor
> > > > >>>
> > > > >>> On Wed, Sep 18, 2019 at 5:25 PM Viktor Somogyi-Vass <
> > > > >>> viktorsomogyi@gmail.com> wrote:
> > > > >>>
> > > > >>>> Hi All,
> > > > >>>>
> > > > >>>> Harsha, Ryanne: thanks for the vote!
> > > > >>>>
> > > > >>>> I'd like to bump this again as today is the KIP freeze date and
> > > there
> > > > >>>> is still one binding vote needed which I'm hoping to get in
> order
> > to
> > > > have
> > > > >>>> this included in 2.4.
> > > > >>>>
> > > > >>>> Thanks,
> > > > >>>> Viktor
> > > > >>>>
> > > > >>>> On Tue, Sep 17, 2019 at 1:18 AM Ryanne Dolan <
> > ryannedolan@gmail.com
> > > >
> > > > >>>> wrote:
> > > > >>>>
> > > > >>>>> +1 non-binding
> > > > >>>>>
> > > > >>>>> Ryanne
> > > > >>>>>
> > > > >>>>> On Mon, Sep 16, 2019, 5:11 PM Harsha Ch <ha...@gmail.com>
> > > wrote:
> > > > >>>>>
> > > > >>>>> > +1 (binding). Thanks for the KIP Viktor
> > > > >>>>> >
> > > > >>>>> > Thanks,
> > > > >>>>> >
> > > > >>>>> > Harsha
> > > > >>>>> >
> > > > >>>>> > On Mon, Sep 16, 2019 at 3:02 AM, Viktor Somogyi-Vass <
> > > > >>>>> > viktorsomogyi@gmail.com > wrote:
> > > > >>>>> >
> > > > >>>>> > >
> > > > >>>>> > >
> > > > >>>>> > >
> > > > >>>>> > > Hi All,
> > > > >>>>> > >
> > > > >>>>> > >
> > > > >>>>> > >
> > > > >>>>> > > I'd like to bump this again in order to get some more
> binding
> > > > votes
> > > > >>>>> > and/or
> > > > >>>>> > > feedback in the hope we can push this in for 2.4.
> > > > >>>>> > >
> > > > >>>>> > >
> > > > >>>>> > >
> > > > >>>>> > > Thank you Manikumar, Gabor and Ryanne so far for the votes!
> > > (the
> > > > >>>>> last two
> > > > >>>>> > > were on the discussion thread after starting the vote but I
> > > think
> > > > >>>>> it
> > > > >>>>> > still
> > > > >>>>> > > counts :) )
> > > > >>>>> > >
> > > > >>>>> > >
> > > > >>>>> > >
> > > > >>>>> > > Thanks,
> > > > >>>>> > > Viktor
> > > > >>>>> > >
> > > > >>>>> > >
> > > > >>>>> > >
> > > > >>>>> > > On Wed, Aug 21, 2019 at 1:44 PM Manikumar < manikumar.
> reddy@
> > > > >>>>> gmail.
> > > > >>>>> > com (
> > > > >>>>> > > manikumar.reddy@gmail.com ) > wrote:
> > > > >>>>> > >
> > > > >>>>> > >
> > > > >>>>> > >>
> > > > >>>>> > >>
> > > > >>>>> > >> Hi,
> > > > >>>>> > >>
> > > > >>>>> > >>
> > > > >>>>> > >>
> > > > >>>>> > >> +1 (binding).
> > > > >>>>> > >>
> > > > >>>>> > >>
> > > > >>>>> > >>
> > > > >>>>> > >> Thanks for the updated KIP. LGTM.
> > > > >>>>> > >>
> > > > >>>>> > >>
> > > > >>>>> > >>
> > > > >>>>> > >> Thanks,
> > > > >>>>> > >> Manikumar
> > > > >>>>> > >>
> > > > >>>>> > >>
> > > > >>>>> > >>
> > > > >>>>> > >> On Tue, Aug 6, 2019 at 3:14 PM Viktor Somogyi-Vass <
> > > > >>>>> viktorsomogyi@
> > > > >>>>> > gmail.
> > > > >>>>> > >> com ( viktorsomogyi@gmail.com ) >
> > > > >>>>> > >> wrote:
> > > > >>>>> > >>
> > > > >>>>> > >>
> > > > >>>>> > >>>
> > > > >>>>> > >>>
> > > > >>>>> > >>> Hi All,
> > > > >>>>> > >>>
> > > > >>>>> > >>>
> > > > >>>>> > >>>
> > > > >>>>> > >>> Bumping this, I'd be happy to get some additional
> feedback
> > > > and/or
> > > > >>>>> > votes.
> > > > >>>>> > >>>
> > > > >>>>> > >>>
> > > > >>>>> > >>>
> > > > >>>>> > >>> Thanks,
> > > > >>>>> > >>> Viktor
> > > > >>>>> > >>>
> > > > >>>>> > >>>
> > > > >>>>> > >>>
> > > > >>>>> > >>> On Wed, Jul 31, 2019 at 11:04 AM Viktor Somogyi-Vass <
> > > > >>>>> viktorsomogyi@
> > > > >>>>> > gmail.
> > > > >>>>> > >>> com ( viktorsomogyi@gmail.com ) > wrote:
> > > > >>>>> > >>>
> > > > >>>>> > >>>
> > > > >>>>> > >>>>
> > > > >>>>> > >>>>
> > > > >>>>> > >>>> Hi All,
> > > > >>>>> > >>>>
> > > > >>>>> > >>>>
> > > > >>>>> > >>>>
> > > > >>>>> > >>>> I'd like to start a vote on this KIP.
> > > > >>>>> > >>>>
> > > > >>>>> > >>>>
> > > > >>>>> > >>>
> > > > >>>>> > >>>
> > > > >>>>> > >>
> > > > >>>>> > >>
> > > > >>>>> > >>
> > > > >>>>> > >> https:/ / cwiki. apache. org/ confluence/ display/ KAFKA/
> > > > >>>>> >
> > > KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
> > > > >>>>> > >> (
> > > > >>>>> > >>
> > > > >>>>> >
> > > > >>>>>
> > > >
> > >
> >
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
> > > > >>>>> > >> )
> > > > >>>>> > >>
> > > > >>>>> > >>
> > > > >>>>> > >>>
> > > > >>>>> > >>>>
> > > > >>>>> > >>>>
> > > > >>>>> > >>>> To summarize it: the proposed feature would allow users
> > > > (usually
> > > > >>>>> > >>>> superusers) to create delegation tokens for other users.
> > > This
> > > > is
> > > > >>>>> > >>>>
> > > > >>>>> > >>>>
> > > > >>>>> > >>>
> > > > >>>>> > >>>
> > > > >>>>> > >>>
> > > > >>>>> > >>> especially
> > > > >>>>> > >>>
> > > > >>>>> > >>>
> > > > >>>>> > >>>>
> > > > >>>>> > >>>>
> > > > >>>>> > >>>> helpful in Spark where the delegation token created this
> > way
> > > > >>>>> can be
> > > > >>>>> > >>>> distributed to workers.
> > > > >>>>> > >>>>
> > > > >>>>> > >>>>
> > > > >>>>> > >>>>
> > > > >>>>> > >>>> I'd be happy to receive any votes or additional
> feedback.
> > > > >>>>> > >>>>
> > > > >>>>> > >>>>
> > > > >>>>> > >>>>
> > > > >>>>> > >>>> Viktor
> > > > >>>>> > >>>>
> > > > >>>>> > >>>>
> > > > >>>>> > >>>
> > > > >>>>> > >>>
> > > > >>>>> > >>
> > > > >>>>> > >>
> > > > >>>>> > >
> > > > >>>>> > >
> > > > >>>>> > >
> > > > >>>>>
> > > > >>>>
> > > >
> > >
> >
>

Re: [VOTE] KIP-373: Allow users to create delegation tokens for other users

Posted by Viktor Somogyi-Vass <vi...@gmail.com>.
Hi Jun & Richard,

Jun, thanks for your feedback and vote.

100. Thanks, I'll correct that.

101. (@Richard) in this case the principal names will be something like
"CN=writeuser,OU=Unknown,O=Unknown,L=Unknown,ST=Unknown,C=Unknown" unless
principal mapping or builder is defined (refer to [1]). I think Jun was
referring to this case which is correct, semicolon seems to be a better fit
in this case.

Viktor

https://docs.confluent.io/current/kafka/authorization.html

On Thu, Jan 16, 2020 at 11:45 PM Richard Yu <yo...@gmail.com>
wrote:

> Hi Jun,
>
> Can the SSL username really include the comma?
>
> From what I could tell, when I searched it up, I couldn't find anything
> that indicated comma can be a delimiter.
> A related doc below:
> https://knowledge.digicert.com/solution/SO12401.html
>
> Cheers,
> Richard
>
>
>
>
> On Thu, Jan 16, 2020 at 1:37 PM Jun Rao <ju...@confluent.io> wrote:
>
> > Hi, Viktor,
> >
> > Thanks for the KIP. +1 from me. Just a couple of minor comments below.
> >
> > 100. CreateDelegationTokenResponse/DescribeDelegationTokenResponse. It
> > seems that "validVersions" should be "0-2".
> >
> > 101. The option --users "owner1,owner2" in AclCommand. Since SSL user
> name
> > can include comma, perhaps we could use semicolon as the separator.
> >
> > Jun
> >
> > On Wed, Jan 15, 2020 at 2:11 AM Viktor Somogyi-Vass <
> > viktorsomogyi@gmail.com>
> > wrote:
> >
> > > Hey folks, bumping this again as KIP freeze is nearing and I hope to
> get
> > > this into the next release.
> > > We need only one binding vote.
> > >
> > > Thanks,
> > > Viktor
> > >
> > > On Thu, Jan 9, 2020 at 1:56 PM Viktor Somogyi-Vass <
> > > viktorsomogyi@gmail.com>
> > > wrote:
> > >
> > > > Bumping this in the hope of a vote or additional feedback.
> > > >
> > > > Viktor
> > > >
> > > > On Tue, Dec 3, 2019 at 1:07 PM Viktor Somogyi-Vass <
> > > > viktorsomogyi@gmail.com> wrote:
> > > >
> > > >> Hi Folks,
> > > >>
> > > >> I'd like to bump this once more in the hope of a binding vote or any
> > > >> additional feedback.
> > > >>
> > > >> Thanks,
> > > >> Viktor
> > > >>
> > > >> On Fri, Oct 25, 2019 at 2:24 PM Viktor Somogyi-Vass <
> > > >> viktorsomogyi@gmail.com> wrote:
> > > >>
> > > >>> Hi All,
> > > >>>
> > > >>> Would like to bump this in the hope of one binding vote (or any
> > > >>> additional feedback).
> > > >>>
> > > >>> Thanks,
> > > >>> Viktor
> > > >>>
> > > >>> On Wed, Sep 18, 2019 at 5:25 PM Viktor Somogyi-Vass <
> > > >>> viktorsomogyi@gmail.com> wrote:
> > > >>>
> > > >>>> Hi All,
> > > >>>>
> > > >>>> Harsha, Ryanne: thanks for the vote!
> > > >>>>
> > > >>>> I'd like to bump this again as today is the KIP freeze date and
> > there
> > > >>>> is still one binding vote needed which I'm hoping to get in order
> to
> > > have
> > > >>>> this included in 2.4.
> > > >>>>
> > > >>>> Thanks,
> > > >>>> Viktor
> > > >>>>
> > > >>>> On Tue, Sep 17, 2019 at 1:18 AM Ryanne Dolan <
> ryannedolan@gmail.com
> > >
> > > >>>> wrote:
> > > >>>>
> > > >>>>> +1 non-binding
> > > >>>>>
> > > >>>>> Ryanne
> > > >>>>>
> > > >>>>> On Mon, Sep 16, 2019, 5:11 PM Harsha Ch <ha...@gmail.com>
> > wrote:
> > > >>>>>
> > > >>>>> > +1 (binding). Thanks for the KIP Viktor
> > > >>>>> >
> > > >>>>> > Thanks,
> > > >>>>> >
> > > >>>>> > Harsha
> > > >>>>> >
> > > >>>>> > On Mon, Sep 16, 2019 at 3:02 AM, Viktor Somogyi-Vass <
> > > >>>>> > viktorsomogyi@gmail.com > wrote:
> > > >>>>> >
> > > >>>>> > >
> > > >>>>> > >
> > > >>>>> > >
> > > >>>>> > > Hi All,
> > > >>>>> > >
> > > >>>>> > >
> > > >>>>> > >
> > > >>>>> > > I'd like to bump this again in order to get some more binding
> > > votes
> > > >>>>> > and/or
> > > >>>>> > > feedback in the hope we can push this in for 2.4.
> > > >>>>> > >
> > > >>>>> > >
> > > >>>>> > >
> > > >>>>> > > Thank you Manikumar, Gabor and Ryanne so far for the votes!
> > (the
> > > >>>>> last two
> > > >>>>> > > were on the discussion thread after starting the vote but I
> > think
> > > >>>>> it
> > > >>>>> > still
> > > >>>>> > > counts :) )
> > > >>>>> > >
> > > >>>>> > >
> > > >>>>> > >
> > > >>>>> > > Thanks,
> > > >>>>> > > Viktor
> > > >>>>> > >
> > > >>>>> > >
> > > >>>>> > >
> > > >>>>> > > On Wed, Aug 21, 2019 at 1:44 PM Manikumar < manikumar. reddy@
> > > >>>>> gmail.
> > > >>>>> > com (
> > > >>>>> > > manikumar.reddy@gmail.com ) > wrote:
> > > >>>>> > >
> > > >>>>> > >
> > > >>>>> > >>
> > > >>>>> > >>
> > > >>>>> > >> Hi,
> > > >>>>> > >>
> > > >>>>> > >>
> > > >>>>> > >>
> > > >>>>> > >> +1 (binding).
> > > >>>>> > >>
> > > >>>>> > >>
> > > >>>>> > >>
> > > >>>>> > >> Thanks for the updated KIP. LGTM.
> > > >>>>> > >>
> > > >>>>> > >>
> > > >>>>> > >>
> > > >>>>> > >> Thanks,
> > > >>>>> > >> Manikumar
> > > >>>>> > >>
> > > >>>>> > >>
> > > >>>>> > >>
> > > >>>>> > >> On Tue, Aug 6, 2019 at 3:14 PM Viktor Somogyi-Vass <
> > > >>>>> viktorsomogyi@
> > > >>>>> > gmail.
> > > >>>>> > >> com ( viktorsomogyi@gmail.com ) >
> > > >>>>> > >> wrote:
> > > >>>>> > >>
> > > >>>>> > >>
> > > >>>>> > >>>
> > > >>>>> > >>>
> > > >>>>> > >>> Hi All,
> > > >>>>> > >>>
> > > >>>>> > >>>
> > > >>>>> > >>>
> > > >>>>> > >>> Bumping this, I'd be happy to get some additional feedback
> > > and/or
> > > >>>>> > votes.
> > > >>>>> > >>>
> > > >>>>> > >>>
> > > >>>>> > >>>
> > > >>>>> > >>> Thanks,
> > > >>>>> > >>> Viktor
> > > >>>>> > >>>
> > > >>>>> > >>>
> > > >>>>> > >>>
> > > >>>>> > >>> On Wed, Jul 31, 2019 at 11:04 AM Viktor Somogyi-Vass <
> > > >>>>> viktorsomogyi@
> > > >>>>> > gmail.
> > > >>>>> > >>> com ( viktorsomogyi@gmail.com ) > wrote:
> > > >>>>> > >>>
> > > >>>>> > >>>
> > > >>>>> > >>>>
> > > >>>>> > >>>>
> > > >>>>> > >>>> Hi All,
> > > >>>>> > >>>>
> > > >>>>> > >>>>
> > > >>>>> > >>>>
> > > >>>>> > >>>> I'd like to start a vote on this KIP.
> > > >>>>> > >>>>
> > > >>>>> > >>>>
> > > >>>>> > >>>
> > > >>>>> > >>>
> > > >>>>> > >>
> > > >>>>> > >>
> > > >>>>> > >>
> > > >>>>> > >> https:/ / cwiki. apache. org/ confluence/ display/ KAFKA/
> > > >>>>> >
> > KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
> > > >>>>> > >> (
> > > >>>>> > >>
> > > >>>>> >
> > > >>>>>
> > >
> >
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
> > > >>>>> > >> )
> > > >>>>> > >>
> > > >>>>> > >>
> > > >>>>> > >>>
> > > >>>>> > >>>>
> > > >>>>> > >>>>
> > > >>>>> > >>>> To summarize it: the proposed feature would allow users
> > > (usually
> > > >>>>> > >>>> superusers) to create delegation tokens for other users.
> > This
> > > is
> > > >>>>> > >>>>
> > > >>>>> > >>>>
> > > >>>>> > >>>
> > > >>>>> > >>>
> > > >>>>> > >>>
> > > >>>>> > >>> especially
> > > >>>>> > >>>
> > > >>>>> > >>>
> > > >>>>> > >>>>
> > > >>>>> > >>>>
> > > >>>>> > >>>> helpful in Spark where the delegation token created this
> way
> > > >>>>> can be
> > > >>>>> > >>>> distributed to workers.
> > > >>>>> > >>>>
> > > >>>>> > >>>>
> > > >>>>> > >>>>
> > > >>>>> > >>>> I'd be happy to receive any votes or additional feedback.
> > > >>>>> > >>>>
> > > >>>>> > >>>>
> > > >>>>> > >>>>
> > > >>>>> > >>>> Viktor
> > > >>>>> > >>>>
> > > >>>>> > >>>>
> > > >>>>> > >>>
> > > >>>>> > >>>
> > > >>>>> > >>
> > > >>>>> > >>
> > > >>>>> > >
> > > >>>>> > >
> > > >>>>> > >
> > > >>>>>
> > > >>>>
> > >
> >
>

Re: [VOTE] KIP-373: Allow users to create delegation tokens for other users

Posted by Richard Yu <yo...@gmail.com>.
Hi Jun,

Can the SSL username really include the comma?

From what I could tell, when I searched it up, I couldn't find anything
that indicated comma can be a delimiter.
A related doc below:
https://knowledge.digicert.com/solution/SO12401.html

Cheers,
Richard




On Thu, Jan 16, 2020 at 1:37 PM Jun Rao <ju...@confluent.io> wrote:

> Hi, Viktor,
>
> Thanks for the KIP. +1 from me. Just a couple of minor comments below.
>
> 100. CreateDelegationTokenResponse/DescribeDelegationTokenResponse. It
> seems that "validVersions" should be "0-2".
>
> 101. The option --users "owner1,owner2" in AclCommand. Since SSL user name
> can include comma, perhaps we could use semicolon as the separator.
>
> Jun
>
> On Wed, Jan 15, 2020 at 2:11 AM Viktor Somogyi-Vass <
> viktorsomogyi@gmail.com>
> wrote:
>
> > Hey folks, bumping this again as KIP freeze is nearing and I hope to get
> > this into the next release.
> > We need only one binding vote.
> >
> > Thanks,
> > Viktor
> >
> > On Thu, Jan 9, 2020 at 1:56 PM Viktor Somogyi-Vass <
> > viktorsomogyi@gmail.com>
> > wrote:
> >
> > > Bumping this in the hope of a vote or additional feedback.
> > >
> > > Viktor
> > >
> > > On Tue, Dec 3, 2019 at 1:07 PM Viktor Somogyi-Vass <
> > > viktorsomogyi@gmail.com> wrote:
> > >
> > >> Hi Folks,
> > >>
> > >> I'd like to bump this once more in the hope of a binding vote or any
> > >> additional feedback.
> > >>
> > >> Thanks,
> > >> Viktor
> > >>
> > >> On Fri, Oct 25, 2019 at 2:24 PM Viktor Somogyi-Vass <
> > >> viktorsomogyi@gmail.com> wrote:
> > >>
> > >>> Hi All,
> > >>>
> > >>> Would like to bump this in the hope of one binding vote (or any
> > >>> additional feedback).
> > >>>
> > >>> Thanks,
> > >>> Viktor
> > >>>
> > >>> On Wed, Sep 18, 2019 at 5:25 PM Viktor Somogyi-Vass <
> > >>> viktorsomogyi@gmail.com> wrote:
> > >>>
> > >>>> Hi All,
> > >>>>
> > >>>> Harsha, Ryanne: thanks for the vote!
> > >>>>
> > >>>> I'd like to bump this again as today is the KIP freeze date and
> there
> > >>>> is still one binding vote needed which I'm hoping to get in order to
> > have
> > >>>> this included in 2.4.
> > >>>>
> > >>>> Thanks,
> > >>>> Viktor
> > >>>>
> > >>>> On Tue, Sep 17, 2019 at 1:18 AM Ryanne Dolan <ryannedolan@gmail.com
> >
> > >>>> wrote:
> > >>>>
> > >>>>> +1 non-binding
> > >>>>>
> > >>>>> Ryanne
> > >>>>>
> > >>>>> On Mon, Sep 16, 2019, 5:11 PM Harsha Ch <ha...@gmail.com>
> wrote:
> > >>>>>
> > >>>>> > +1 (binding). Thanks for the KIP Viktor
> > >>>>> >
> > >>>>> > Thanks,
> > >>>>> >
> > >>>>> > Harsha
> > >>>>> >
> > >>>>> > On Mon, Sep 16, 2019 at 3:02 AM, Viktor Somogyi-Vass <
> > >>>>> > viktorsomogyi@gmail.com > wrote:
> > >>>>> >
> > >>>>> > >
> > >>>>> > >
> > >>>>> > >
> > >>>>> > > Hi All,
> > >>>>> > >
> > >>>>> > >
> > >>>>> > >
> > >>>>> > > I'd like to bump this again in order to get some more binding
> > votes
> > >>>>> > and/or
> > >>>>> > > feedback in the hope we can push this in for 2.4.
> > >>>>> > >
> > >>>>> > >
> > >>>>> > >
> > >>>>> > > Thank you Manikumar, Gabor and Ryanne so far for the votes!
> (the
> > >>>>> last two
> > >>>>> > > were on the discussion thread after starting the vote but I
> think
> > >>>>> it
> > >>>>> > still
> > >>>>> > > counts :) )
> > >>>>> > >
> > >>>>> > >
> > >>>>> > >
> > >>>>> > > Thanks,
> > >>>>> > > Viktor
> > >>>>> > >
> > >>>>> > >
> > >>>>> > >
> > >>>>> > > On Wed, Aug 21, 2019 at 1:44 PM Manikumar < manikumar. reddy@
> > >>>>> gmail.
> > >>>>> > com (
> > >>>>> > > manikumar.reddy@gmail.com ) > wrote:
> > >>>>> > >
> > >>>>> > >
> > >>>>> > >>
> > >>>>> > >>
> > >>>>> > >> Hi,
> > >>>>> > >>
> > >>>>> > >>
> > >>>>> > >>
> > >>>>> > >> +1 (binding).
> > >>>>> > >>
> > >>>>> > >>
> > >>>>> > >>
> > >>>>> > >> Thanks for the updated KIP. LGTM.
> > >>>>> > >>
> > >>>>> > >>
> > >>>>> > >>
> > >>>>> > >> Thanks,
> > >>>>> > >> Manikumar
> > >>>>> > >>
> > >>>>> > >>
> > >>>>> > >>
> > >>>>> > >> On Tue, Aug 6, 2019 at 3:14 PM Viktor Somogyi-Vass <
> > >>>>> viktorsomogyi@
> > >>>>> > gmail.
> > >>>>> > >> com ( viktorsomogyi@gmail.com ) >
> > >>>>> > >> wrote:
> > >>>>> > >>
> > >>>>> > >>
> > >>>>> > >>>
> > >>>>> > >>>
> > >>>>> > >>> Hi All,
> > >>>>> > >>>
> > >>>>> > >>>
> > >>>>> > >>>
> > >>>>> > >>> Bumping this, I'd be happy to get some additional feedback
> > and/or
> > >>>>> > votes.
> > >>>>> > >>>
> > >>>>> > >>>
> > >>>>> > >>>
> > >>>>> > >>> Thanks,
> > >>>>> > >>> Viktor
> > >>>>> > >>>
> > >>>>> > >>>
> > >>>>> > >>>
> > >>>>> > >>> On Wed, Jul 31, 2019 at 11:04 AM Viktor Somogyi-Vass <
> > >>>>> viktorsomogyi@
> > >>>>> > gmail.
> > >>>>> > >>> com ( viktorsomogyi@gmail.com ) > wrote:
> > >>>>> > >>>
> > >>>>> > >>>
> > >>>>> > >>>>
> > >>>>> > >>>>
> > >>>>> > >>>> Hi All,
> > >>>>> > >>>>
> > >>>>> > >>>>
> > >>>>> > >>>>
> > >>>>> > >>>> I'd like to start a vote on this KIP.
> > >>>>> > >>>>
> > >>>>> > >>>>
> > >>>>> > >>>
> > >>>>> > >>>
> > >>>>> > >>
> > >>>>> > >>
> > >>>>> > >>
> > >>>>> > >> https:/ / cwiki. apache. org/ confluence/ display/ KAFKA/
> > >>>>> >
> KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
> > >>>>> > >> (
> > >>>>> > >>
> > >>>>> >
> > >>>>>
> >
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
> > >>>>> > >> )
> > >>>>> > >>
> > >>>>> > >>
> > >>>>> > >>>
> > >>>>> > >>>>
> > >>>>> > >>>>
> > >>>>> > >>>> To summarize it: the proposed feature would allow users
> > (usually
> > >>>>> > >>>> superusers) to create delegation tokens for other users.
> This
> > is
> > >>>>> > >>>>
> > >>>>> > >>>>
> > >>>>> > >>>
> > >>>>> > >>>
> > >>>>> > >>>
> > >>>>> > >>> especially
> > >>>>> > >>>
> > >>>>> > >>>
> > >>>>> > >>>>
> > >>>>> > >>>>
> > >>>>> > >>>> helpful in Spark where the delegation token created this way
> > >>>>> can be
> > >>>>> > >>>> distributed to workers.
> > >>>>> > >>>>
> > >>>>> > >>>>
> > >>>>> > >>>>
> > >>>>> > >>>> I'd be happy to receive any votes or additional feedback.
> > >>>>> > >>>>
> > >>>>> > >>>>
> > >>>>> > >>>>
> > >>>>> > >>>> Viktor
> > >>>>> > >>>>
> > >>>>> > >>>>
> > >>>>> > >>>
> > >>>>> > >>>
> > >>>>> > >>
> > >>>>> > >>
> > >>>>> > >
> > >>>>> > >
> > >>>>> > >
> > >>>>>
> > >>>>
> >
>

Re: [VOTE] KIP-373: Allow users to create delegation tokens for other users

Posted by Jun Rao <ju...@confluent.io>.
Hi, Viktor,

Thanks for the KIP. +1 from me. Just a couple of minor comments below.

100. CreateDelegationTokenResponse/DescribeDelegationTokenResponse. It
seems that "validVersions" should be "0-2".

101. The option --users "owner1,owner2" in AclCommand. Since SSL user name
can include comma, perhaps we could use semicolon as the separator.

Jun

On Wed, Jan 15, 2020 at 2:11 AM Viktor Somogyi-Vass <vi...@gmail.com>
wrote:

> Hey folks, bumping this again as KIP freeze is nearing and I hope to get
> this into the next release.
> We need only one binding vote.
>
> Thanks,
> Viktor
>
> On Thu, Jan 9, 2020 at 1:56 PM Viktor Somogyi-Vass <
> viktorsomogyi@gmail.com>
> wrote:
>
> > Bumping this in the hope of a vote or additional feedback.
> >
> > Viktor
> >
> > On Tue, Dec 3, 2019 at 1:07 PM Viktor Somogyi-Vass <
> > viktorsomogyi@gmail.com> wrote:
> >
> >> Hi Folks,
> >>
> >> I'd like to bump this once more in the hope of a binding vote or any
> >> additional feedback.
> >>
> >> Thanks,
> >> Viktor
> >>
> >> On Fri, Oct 25, 2019 at 2:24 PM Viktor Somogyi-Vass <
> >> viktorsomogyi@gmail.com> wrote:
> >>
> >>> Hi All,
> >>>
> >>> Would like to bump this in the hope of one binding vote (or any
> >>> additional feedback).
> >>>
> >>> Thanks,
> >>> Viktor
> >>>
> >>> On Wed, Sep 18, 2019 at 5:25 PM Viktor Somogyi-Vass <
> >>> viktorsomogyi@gmail.com> wrote:
> >>>
> >>>> Hi All,
> >>>>
> >>>> Harsha, Ryanne: thanks for the vote!
> >>>>
> >>>> I'd like to bump this again as today is the KIP freeze date and there
> >>>> is still one binding vote needed which I'm hoping to get in order to
> have
> >>>> this included in 2.4.
> >>>>
> >>>> Thanks,
> >>>> Viktor
> >>>>
> >>>> On Tue, Sep 17, 2019 at 1:18 AM Ryanne Dolan <ry...@gmail.com>
> >>>> wrote:
> >>>>
> >>>>> +1 non-binding
> >>>>>
> >>>>> Ryanne
> >>>>>
> >>>>> On Mon, Sep 16, 2019, 5:11 PM Harsha Ch <ha...@gmail.com> wrote:
> >>>>>
> >>>>> > +1 (binding). Thanks for the KIP Viktor
> >>>>> >
> >>>>> > Thanks,
> >>>>> >
> >>>>> > Harsha
> >>>>> >
> >>>>> > On Mon, Sep 16, 2019 at 3:02 AM, Viktor Somogyi-Vass <
> >>>>> > viktorsomogyi@gmail.com > wrote:
> >>>>> >
> >>>>> > >
> >>>>> > >
> >>>>> > >
> >>>>> > > Hi All,
> >>>>> > >
> >>>>> > >
> >>>>> > >
> >>>>> > > I'd like to bump this again in order to get some more binding
> votes
> >>>>> > and/or
> >>>>> > > feedback in the hope we can push this in for 2.4.
> >>>>> > >
> >>>>> > >
> >>>>> > >
> >>>>> > > Thank you Manikumar, Gabor and Ryanne so far for the votes! (the
> >>>>> last two
> >>>>> > > were on the discussion thread after starting the vote but I think
> >>>>> it
> >>>>> > still
> >>>>> > > counts :) )
> >>>>> > >
> >>>>> > >
> >>>>> > >
> >>>>> > > Thanks,
> >>>>> > > Viktor
> >>>>> > >
> >>>>> > >
> >>>>> > >
> >>>>> > > On Wed, Aug 21, 2019 at 1:44 PM Manikumar < manikumar. reddy@
> >>>>> gmail.
> >>>>> > com (
> >>>>> > > manikumar.reddy@gmail.com ) > wrote:
> >>>>> > >
> >>>>> > >
> >>>>> > >>
> >>>>> > >>
> >>>>> > >> Hi,
> >>>>> > >>
> >>>>> > >>
> >>>>> > >>
> >>>>> > >> +1 (binding).
> >>>>> > >>
> >>>>> > >>
> >>>>> > >>
> >>>>> > >> Thanks for the updated KIP. LGTM.
> >>>>> > >>
> >>>>> > >>
> >>>>> > >>
> >>>>> > >> Thanks,
> >>>>> > >> Manikumar
> >>>>> > >>
> >>>>> > >>
> >>>>> > >>
> >>>>> > >> On Tue, Aug 6, 2019 at 3:14 PM Viktor Somogyi-Vass <
> >>>>> viktorsomogyi@
> >>>>> > gmail.
> >>>>> > >> com ( viktorsomogyi@gmail.com ) >
> >>>>> > >> wrote:
> >>>>> > >>
> >>>>> > >>
> >>>>> > >>>
> >>>>> > >>>
> >>>>> > >>> Hi All,
> >>>>> > >>>
> >>>>> > >>>
> >>>>> > >>>
> >>>>> > >>> Bumping this, I'd be happy to get some additional feedback
> and/or
> >>>>> > votes.
> >>>>> > >>>
> >>>>> > >>>
> >>>>> > >>>
> >>>>> > >>> Thanks,
> >>>>> > >>> Viktor
> >>>>> > >>>
> >>>>> > >>>
> >>>>> > >>>
> >>>>> > >>> On Wed, Jul 31, 2019 at 11:04 AM Viktor Somogyi-Vass <
> >>>>> viktorsomogyi@
> >>>>> > gmail.
> >>>>> > >>> com ( viktorsomogyi@gmail.com ) > wrote:
> >>>>> > >>>
> >>>>> > >>>
> >>>>> > >>>>
> >>>>> > >>>>
> >>>>> > >>>> Hi All,
> >>>>> > >>>>
> >>>>> > >>>>
> >>>>> > >>>>
> >>>>> > >>>> I'd like to start a vote on this KIP.
> >>>>> > >>>>
> >>>>> > >>>>
> >>>>> > >>>
> >>>>> > >>>
> >>>>> > >>
> >>>>> > >>
> >>>>> > >>
> >>>>> > >> https:/ / cwiki. apache. org/ confluence/ display/ KAFKA/
> >>>>> > KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
> >>>>> > >> (
> >>>>> > >>
> >>>>> >
> >>>>>
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
> >>>>> > >> )
> >>>>> > >>
> >>>>> > >>
> >>>>> > >>>
> >>>>> > >>>>
> >>>>> > >>>>
> >>>>> > >>>> To summarize it: the proposed feature would allow users
> (usually
> >>>>> > >>>> superusers) to create delegation tokens for other users. This
> is
> >>>>> > >>>>
> >>>>> > >>>>
> >>>>> > >>>
> >>>>> > >>>
> >>>>> > >>>
> >>>>> > >>> especially
> >>>>> > >>>
> >>>>> > >>>
> >>>>> > >>>>
> >>>>> > >>>>
> >>>>> > >>>> helpful in Spark where the delegation token created this way
> >>>>> can be
> >>>>> > >>>> distributed to workers.
> >>>>> > >>>>
> >>>>> > >>>>
> >>>>> > >>>>
> >>>>> > >>>> I'd be happy to receive any votes or additional feedback.
> >>>>> > >>>>
> >>>>> > >>>>
> >>>>> > >>>>
> >>>>> > >>>> Viktor
> >>>>> > >>>>
> >>>>> > >>>>
> >>>>> > >>>
> >>>>> > >>>
> >>>>> > >>
> >>>>> > >>
> >>>>> > >
> >>>>> > >
> >>>>> > >
> >>>>>
> >>>>
>

Re: [VOTE] KIP-373: Allow users to create delegation tokens for other users

Posted by Viktor Somogyi-Vass <vi...@gmail.com>.
Hey folks, bumping this again as KIP freeze is nearing and I hope to get
this into the next release.
We need only one binding vote.

Thanks,
Viktor

On Thu, Jan 9, 2020 at 1:56 PM Viktor Somogyi-Vass <vi...@gmail.com>
wrote:

> Bumping this in the hope of a vote or additional feedback.
>
> Viktor
>
> On Tue, Dec 3, 2019 at 1:07 PM Viktor Somogyi-Vass <
> viktorsomogyi@gmail.com> wrote:
>
>> Hi Folks,
>>
>> I'd like to bump this once more in the hope of a binding vote or any
>> additional feedback.
>>
>> Thanks,
>> Viktor
>>
>> On Fri, Oct 25, 2019 at 2:24 PM Viktor Somogyi-Vass <
>> viktorsomogyi@gmail.com> wrote:
>>
>>> Hi All,
>>>
>>> Would like to bump this in the hope of one binding vote (or any
>>> additional feedback).
>>>
>>> Thanks,
>>> Viktor
>>>
>>> On Wed, Sep 18, 2019 at 5:25 PM Viktor Somogyi-Vass <
>>> viktorsomogyi@gmail.com> wrote:
>>>
>>>> Hi All,
>>>>
>>>> Harsha, Ryanne: thanks for the vote!
>>>>
>>>> I'd like to bump this again as today is the KIP freeze date and there
>>>> is still one binding vote needed which I'm hoping to get in order to have
>>>> this included in 2.4.
>>>>
>>>> Thanks,
>>>> Viktor
>>>>
>>>> On Tue, Sep 17, 2019 at 1:18 AM Ryanne Dolan <ry...@gmail.com>
>>>> wrote:
>>>>
>>>>> +1 non-binding
>>>>>
>>>>> Ryanne
>>>>>
>>>>> On Mon, Sep 16, 2019, 5:11 PM Harsha Ch <ha...@gmail.com> wrote:
>>>>>
>>>>> > +1 (binding). Thanks for the KIP Viktor
>>>>> >
>>>>> > Thanks,
>>>>> >
>>>>> > Harsha
>>>>> >
>>>>> > On Mon, Sep 16, 2019 at 3:02 AM, Viktor Somogyi-Vass <
>>>>> > viktorsomogyi@gmail.com > wrote:
>>>>> >
>>>>> > >
>>>>> > >
>>>>> > >
>>>>> > > Hi All,
>>>>> > >
>>>>> > >
>>>>> > >
>>>>> > > I'd like to bump this again in order to get some more binding votes
>>>>> > and/or
>>>>> > > feedback in the hope we can push this in for 2.4.
>>>>> > >
>>>>> > >
>>>>> > >
>>>>> > > Thank you Manikumar, Gabor and Ryanne so far for the votes! (the
>>>>> last two
>>>>> > > were on the discussion thread after starting the vote but I think
>>>>> it
>>>>> > still
>>>>> > > counts :) )
>>>>> > >
>>>>> > >
>>>>> > >
>>>>> > > Thanks,
>>>>> > > Viktor
>>>>> > >
>>>>> > >
>>>>> > >
>>>>> > > On Wed, Aug 21, 2019 at 1:44 PM Manikumar < manikumar. reddy@
>>>>> gmail.
>>>>> > com (
>>>>> > > manikumar.reddy@gmail.com ) > wrote:
>>>>> > >
>>>>> > >
>>>>> > >>
>>>>> > >>
>>>>> > >> Hi,
>>>>> > >>
>>>>> > >>
>>>>> > >>
>>>>> > >> +1 (binding).
>>>>> > >>
>>>>> > >>
>>>>> > >>
>>>>> > >> Thanks for the updated KIP. LGTM.
>>>>> > >>
>>>>> > >>
>>>>> > >>
>>>>> > >> Thanks,
>>>>> > >> Manikumar
>>>>> > >>
>>>>> > >>
>>>>> > >>
>>>>> > >> On Tue, Aug 6, 2019 at 3:14 PM Viktor Somogyi-Vass <
>>>>> viktorsomogyi@
>>>>> > gmail.
>>>>> > >> com ( viktorsomogyi@gmail.com ) >
>>>>> > >> wrote:
>>>>> > >>
>>>>> > >>
>>>>> > >>>
>>>>> > >>>
>>>>> > >>> Hi All,
>>>>> > >>>
>>>>> > >>>
>>>>> > >>>
>>>>> > >>> Bumping this, I'd be happy to get some additional feedback and/or
>>>>> > votes.
>>>>> > >>>
>>>>> > >>>
>>>>> > >>>
>>>>> > >>> Thanks,
>>>>> > >>> Viktor
>>>>> > >>>
>>>>> > >>>
>>>>> > >>>
>>>>> > >>> On Wed, Jul 31, 2019 at 11:04 AM Viktor Somogyi-Vass <
>>>>> viktorsomogyi@
>>>>> > gmail.
>>>>> > >>> com ( viktorsomogyi@gmail.com ) > wrote:
>>>>> > >>>
>>>>> > >>>
>>>>> > >>>>
>>>>> > >>>>
>>>>> > >>>> Hi All,
>>>>> > >>>>
>>>>> > >>>>
>>>>> > >>>>
>>>>> > >>>> I'd like to start a vote on this KIP.
>>>>> > >>>>
>>>>> > >>>>
>>>>> > >>>
>>>>> > >>>
>>>>> > >>
>>>>> > >>
>>>>> > >>
>>>>> > >> https:/ / cwiki. apache. org/ confluence/ display/ KAFKA/
>>>>> > KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
>>>>> > >> (
>>>>> > >>
>>>>> >
>>>>> https://cwiki.apache.org/confluence/display/KAFKA/KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
>>>>> > >> )
>>>>> > >>
>>>>> > >>
>>>>> > >>>
>>>>> > >>>>
>>>>> > >>>>
>>>>> > >>>> To summarize it: the proposed feature would allow users (usually
>>>>> > >>>> superusers) to create delegation tokens for other users. This is
>>>>> > >>>>
>>>>> > >>>>
>>>>> > >>>
>>>>> > >>>
>>>>> > >>>
>>>>> > >>> especially
>>>>> > >>>
>>>>> > >>>
>>>>> > >>>>
>>>>> > >>>>
>>>>> > >>>> helpful in Spark where the delegation token created this way
>>>>> can be
>>>>> > >>>> distributed to workers.
>>>>> > >>>>
>>>>> > >>>>
>>>>> > >>>>
>>>>> > >>>> I'd be happy to receive any votes or additional feedback.
>>>>> > >>>>
>>>>> > >>>>
>>>>> > >>>>
>>>>> > >>>> Viktor
>>>>> > >>>>
>>>>> > >>>>
>>>>> > >>>
>>>>> > >>>
>>>>> > >>
>>>>> > >>
>>>>> > >
>>>>> > >
>>>>> > >
>>>>>
>>>>

Re: [VOTE] KIP-373: Allow users to create delegation tokens for other users

Posted by Viktor Somogyi-Vass <vi...@gmail.com>.
Bumping this in the hope of a vote or additional feedback.

Viktor

On Tue, Dec 3, 2019 at 1:07 PM Viktor Somogyi-Vass <vi...@gmail.com>
wrote:

> Hi Folks,
>
> I'd like to bump this once more in the hope of a binding vote or any
> additional feedback.
>
> Thanks,
> Viktor
>
> On Fri, Oct 25, 2019 at 2:24 PM Viktor Somogyi-Vass <
> viktorsomogyi@gmail.com> wrote:
>
>> Hi All,
>>
>> Would like to bump this in the hope of one binding vote (or any
>> additional feedback).
>>
>> Thanks,
>> Viktor
>>
>> On Wed, Sep 18, 2019 at 5:25 PM Viktor Somogyi-Vass <
>> viktorsomogyi@gmail.com> wrote:
>>
>>> Hi All,
>>>
>>> Harsha, Ryanne: thanks for the vote!
>>>
>>> I'd like to bump this again as today is the KIP freeze date and there is
>>> still one binding vote needed which I'm hoping to get in order to have this
>>> included in 2.4.
>>>
>>> Thanks,
>>> Viktor
>>>
>>> On Tue, Sep 17, 2019 at 1:18 AM Ryanne Dolan <ry...@gmail.com>
>>> wrote:
>>>
>>>> +1 non-binding
>>>>
>>>> Ryanne
>>>>
>>>> On Mon, Sep 16, 2019, 5:11 PM Harsha Ch <ha...@gmail.com> wrote:
>>>>
>>>> > +1 (binding). Thanks for the KIP Viktor
>>>> >
>>>> > Thanks,
>>>> >
>>>> > Harsha
>>>> >
>>>> > On Mon, Sep 16, 2019 at 3:02 AM, Viktor Somogyi-Vass <
>>>> > viktorsomogyi@gmail.com > wrote:
>>>> >
>>>> > >
>>>> > >
>>>> > >
>>>> > > Hi All,
>>>> > >
>>>> > >
>>>> > >
>>>> > > I'd like to bump this again in order to get some more binding votes
>>>> > and/or
>>>> > > feedback in the hope we can push this in for 2.4.
>>>> > >
>>>> > >
>>>> > >
>>>> > > Thank you Manikumar, Gabor and Ryanne so far for the votes! (the
>>>> last two
>>>> > > were on the discussion thread after starting the vote but I think it
>>>> > still
>>>> > > counts :) )
>>>> > >
>>>> > >
>>>> > >
>>>> > > Thanks,
>>>> > > Viktor
>>>> > >
>>>> > >
>>>> > >
>>>> > > On Wed, Aug 21, 2019 at 1:44 PM Manikumar < manikumar. reddy@
>>>> gmail.
>>>> > com (
>>>> > > manikumar.reddy@gmail.com ) > wrote:
>>>> > >
>>>> > >
>>>> > >>
>>>> > >>
>>>> > >> Hi,
>>>> > >>
>>>> > >>
>>>> > >>
>>>> > >> +1 (binding).
>>>> > >>
>>>> > >>
>>>> > >>
>>>> > >> Thanks for the updated KIP. LGTM.
>>>> > >>
>>>> > >>
>>>> > >>
>>>> > >> Thanks,
>>>> > >> Manikumar
>>>> > >>
>>>> > >>
>>>> > >>
>>>> > >> On Tue, Aug 6, 2019 at 3:14 PM Viktor Somogyi-Vass < viktorsomogyi@
>>>> > gmail.
>>>> > >> com ( viktorsomogyi@gmail.com ) >
>>>> > >> wrote:
>>>> > >>
>>>> > >>
>>>> > >>>
>>>> > >>>
>>>> > >>> Hi All,
>>>> > >>>
>>>> > >>>
>>>> > >>>
>>>> > >>> Bumping this, I'd be happy to get some additional feedback and/or
>>>> > votes.
>>>> > >>>
>>>> > >>>
>>>> > >>>
>>>> > >>> Thanks,
>>>> > >>> Viktor
>>>> > >>>
>>>> > >>>
>>>> > >>>
>>>> > >>> On Wed, Jul 31, 2019 at 11:04 AM Viktor Somogyi-Vass <
>>>> viktorsomogyi@
>>>> > gmail.
>>>> > >>> com ( viktorsomogyi@gmail.com ) > wrote:
>>>> > >>>
>>>> > >>>
>>>> > >>>>
>>>> > >>>>
>>>> > >>>> Hi All,
>>>> > >>>>
>>>> > >>>>
>>>> > >>>>
>>>> > >>>> I'd like to start a vote on this KIP.
>>>> > >>>>
>>>> > >>>>
>>>> > >>>
>>>> > >>>
>>>> > >>
>>>> > >>
>>>> > >>
>>>> > >> https:/ / cwiki. apache. org/ confluence/ display/ KAFKA/
>>>> > KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
>>>> > >> (
>>>> > >>
>>>> >
>>>> https://cwiki.apache.org/confluence/display/KAFKA/KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
>>>> > >> )
>>>> > >>
>>>> > >>
>>>> > >>>
>>>> > >>>>
>>>> > >>>>
>>>> > >>>> To summarize it: the proposed feature would allow users (usually
>>>> > >>>> superusers) to create delegation tokens for other users. This is
>>>> > >>>>
>>>> > >>>>
>>>> > >>>
>>>> > >>>
>>>> > >>>
>>>> > >>> especially
>>>> > >>>
>>>> > >>>
>>>> > >>>>
>>>> > >>>>
>>>> > >>>> helpful in Spark where the delegation token created this way can
>>>> be
>>>> > >>>> distributed to workers.
>>>> > >>>>
>>>> > >>>>
>>>> > >>>>
>>>> > >>>> I'd be happy to receive any votes or additional feedback.
>>>> > >>>>
>>>> > >>>>
>>>> > >>>>
>>>> > >>>> Viktor
>>>> > >>>>
>>>> > >>>>
>>>> > >>>
>>>> > >>>
>>>> > >>
>>>> > >>
>>>> > >
>>>> > >
>>>> > >
>>>>
>>>

Re: [VOTE] KIP-373: Allow users to create delegation tokens for other users

Posted by Viktor Somogyi-Vass <vi...@gmail.com>.
Hi Folks,

I'd like to bump this once more in the hope of a binding vote or any
additional feedback.

Thanks,
Viktor

On Fri, Oct 25, 2019 at 2:24 PM Viktor Somogyi-Vass <vi...@gmail.com>
wrote:

> Hi All,
>
> Would like to bump this in the hope of one binding vote (or any additional
> feedback).
>
> Thanks,
> Viktor
>
> On Wed, Sep 18, 2019 at 5:25 PM Viktor Somogyi-Vass <
> viktorsomogyi@gmail.com> wrote:
>
>> Hi All,
>>
>> Harsha, Ryanne: thanks for the vote!
>>
>> I'd like to bump this again as today is the KIP freeze date and there is
>> still one binding vote needed which I'm hoping to get in order to have this
>> included in 2.4.
>>
>> Thanks,
>> Viktor
>>
>> On Tue, Sep 17, 2019 at 1:18 AM Ryanne Dolan <ry...@gmail.com>
>> wrote:
>>
>>> +1 non-binding
>>>
>>> Ryanne
>>>
>>> On Mon, Sep 16, 2019, 5:11 PM Harsha Ch <ha...@gmail.com> wrote:
>>>
>>> > +1 (binding). Thanks for the KIP Viktor
>>> >
>>> > Thanks,
>>> >
>>> > Harsha
>>> >
>>> > On Mon, Sep 16, 2019 at 3:02 AM, Viktor Somogyi-Vass <
>>> > viktorsomogyi@gmail.com > wrote:
>>> >
>>> > >
>>> > >
>>> > >
>>> > > Hi All,
>>> > >
>>> > >
>>> > >
>>> > > I'd like to bump this again in order to get some more binding votes
>>> > and/or
>>> > > feedback in the hope we can push this in for 2.4.
>>> > >
>>> > >
>>> > >
>>> > > Thank you Manikumar, Gabor and Ryanne so far for the votes! (the
>>> last two
>>> > > were on the discussion thread after starting the vote but I think it
>>> > still
>>> > > counts :) )
>>> > >
>>> > >
>>> > >
>>> > > Thanks,
>>> > > Viktor
>>> > >
>>> > >
>>> > >
>>> > > On Wed, Aug 21, 2019 at 1:44 PM Manikumar < manikumar. reddy@ gmail.
>>> > com (
>>> > > manikumar.reddy@gmail.com ) > wrote:
>>> > >
>>> > >
>>> > >>
>>> > >>
>>> > >> Hi,
>>> > >>
>>> > >>
>>> > >>
>>> > >> +1 (binding).
>>> > >>
>>> > >>
>>> > >>
>>> > >> Thanks for the updated KIP. LGTM.
>>> > >>
>>> > >>
>>> > >>
>>> > >> Thanks,
>>> > >> Manikumar
>>> > >>
>>> > >>
>>> > >>
>>> > >> On Tue, Aug 6, 2019 at 3:14 PM Viktor Somogyi-Vass < viktorsomogyi@
>>> > gmail.
>>> > >> com ( viktorsomogyi@gmail.com ) >
>>> > >> wrote:
>>> > >>
>>> > >>
>>> > >>>
>>> > >>>
>>> > >>> Hi All,
>>> > >>>
>>> > >>>
>>> > >>>
>>> > >>> Bumping this, I'd be happy to get some additional feedback and/or
>>> > votes.
>>> > >>>
>>> > >>>
>>> > >>>
>>> > >>> Thanks,
>>> > >>> Viktor
>>> > >>>
>>> > >>>
>>> > >>>
>>> > >>> On Wed, Jul 31, 2019 at 11:04 AM Viktor Somogyi-Vass <
>>> viktorsomogyi@
>>> > gmail.
>>> > >>> com ( viktorsomogyi@gmail.com ) > wrote:
>>> > >>>
>>> > >>>
>>> > >>>>
>>> > >>>>
>>> > >>>> Hi All,
>>> > >>>>
>>> > >>>>
>>> > >>>>
>>> > >>>> I'd like to start a vote on this KIP.
>>> > >>>>
>>> > >>>>
>>> > >>>
>>> > >>>
>>> > >>
>>> > >>
>>> > >>
>>> > >> https:/ / cwiki. apache. org/ confluence/ display/ KAFKA/
>>> > KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
>>> > >> (
>>> > >>
>>> >
>>> https://cwiki.apache.org/confluence/display/KAFKA/KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
>>> > >> )
>>> > >>
>>> > >>
>>> > >>>
>>> > >>>>
>>> > >>>>
>>> > >>>> To summarize it: the proposed feature would allow users (usually
>>> > >>>> superusers) to create delegation tokens for other users. This is
>>> > >>>>
>>> > >>>>
>>> > >>>
>>> > >>>
>>> > >>>
>>> > >>> especially
>>> > >>>
>>> > >>>
>>> > >>>>
>>> > >>>>
>>> > >>>> helpful in Spark where the delegation token created this way can
>>> be
>>> > >>>> distributed to workers.
>>> > >>>>
>>> > >>>>
>>> > >>>>
>>> > >>>> I'd be happy to receive any votes or additional feedback.
>>> > >>>>
>>> > >>>>
>>> > >>>>
>>> > >>>> Viktor
>>> > >>>>
>>> > >>>>
>>> > >>>
>>> > >>>
>>> > >>
>>> > >>
>>> > >
>>> > >
>>> > >
>>>
>>

Re: [VOTE] KIP-373: Allow users to create delegation tokens for other users

Posted by Viktor Somogyi-Vass <vi...@gmail.com>.
Hi All,

Would like to bump this in the hope of one binding vote (or any additional
feedback).

Thanks,
Viktor

On Wed, Sep 18, 2019 at 5:25 PM Viktor Somogyi-Vass <vi...@gmail.com>
wrote:

> Hi All,
>
> Harsha, Ryanne: thanks for the vote!
>
> I'd like to bump this again as today is the KIP freeze date and there is
> still one binding vote needed which I'm hoping to get in order to have this
> included in 2.4.
>
> Thanks,
> Viktor
>
> On Tue, Sep 17, 2019 at 1:18 AM Ryanne Dolan <ry...@gmail.com>
> wrote:
>
>> +1 non-binding
>>
>> Ryanne
>>
>> On Mon, Sep 16, 2019, 5:11 PM Harsha Ch <ha...@gmail.com> wrote:
>>
>> > +1 (binding). Thanks for the KIP Viktor
>> >
>> > Thanks,
>> >
>> > Harsha
>> >
>> > On Mon, Sep 16, 2019 at 3:02 AM, Viktor Somogyi-Vass <
>> > viktorsomogyi@gmail.com > wrote:
>> >
>> > >
>> > >
>> > >
>> > > Hi All,
>> > >
>> > >
>> > >
>> > > I'd like to bump this again in order to get some more binding votes
>> > and/or
>> > > feedback in the hope we can push this in for 2.4.
>> > >
>> > >
>> > >
>> > > Thank you Manikumar, Gabor and Ryanne so far for the votes! (the last
>> two
>> > > were on the discussion thread after starting the vote but I think it
>> > still
>> > > counts :) )
>> > >
>> > >
>> > >
>> > > Thanks,
>> > > Viktor
>> > >
>> > >
>> > >
>> > > On Wed, Aug 21, 2019 at 1:44 PM Manikumar < manikumar. reddy@ gmail.
>> > com (
>> > > manikumar.reddy@gmail.com ) > wrote:
>> > >
>> > >
>> > >>
>> > >>
>> > >> Hi,
>> > >>
>> > >>
>> > >>
>> > >> +1 (binding).
>> > >>
>> > >>
>> > >>
>> > >> Thanks for the updated KIP. LGTM.
>> > >>
>> > >>
>> > >>
>> > >> Thanks,
>> > >> Manikumar
>> > >>
>> > >>
>> > >>
>> > >> On Tue, Aug 6, 2019 at 3:14 PM Viktor Somogyi-Vass < viktorsomogyi@
>> > gmail.
>> > >> com ( viktorsomogyi@gmail.com ) >
>> > >> wrote:
>> > >>
>> > >>
>> > >>>
>> > >>>
>> > >>> Hi All,
>> > >>>
>> > >>>
>> > >>>
>> > >>> Bumping this, I'd be happy to get some additional feedback and/or
>> > votes.
>> > >>>
>> > >>>
>> > >>>
>> > >>> Thanks,
>> > >>> Viktor
>> > >>>
>> > >>>
>> > >>>
>> > >>> On Wed, Jul 31, 2019 at 11:04 AM Viktor Somogyi-Vass <
>> viktorsomogyi@
>> > gmail.
>> > >>> com ( viktorsomogyi@gmail.com ) > wrote:
>> > >>>
>> > >>>
>> > >>>>
>> > >>>>
>> > >>>> Hi All,
>> > >>>>
>> > >>>>
>> > >>>>
>> > >>>> I'd like to start a vote on this KIP.
>> > >>>>
>> > >>>>
>> > >>>
>> > >>>
>> > >>
>> > >>
>> > >>
>> > >> https:/ / cwiki. apache. org/ confluence/ display/ KAFKA/
>> > KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
>> > >> (
>> > >>
>> >
>> https://cwiki.apache.org/confluence/display/KAFKA/KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
>> > >> )
>> > >>
>> > >>
>> > >>>
>> > >>>>
>> > >>>>
>> > >>>> To summarize it: the proposed feature would allow users (usually
>> > >>>> superusers) to create delegation tokens for other users. This is
>> > >>>>
>> > >>>>
>> > >>>
>> > >>>
>> > >>>
>> > >>> especially
>> > >>>
>> > >>>
>> > >>>>
>> > >>>>
>> > >>>> helpful in Spark where the delegation token created this way can be
>> > >>>> distributed to workers.
>> > >>>>
>> > >>>>
>> > >>>>
>> > >>>> I'd be happy to receive any votes or additional feedback.
>> > >>>>
>> > >>>>
>> > >>>>
>> > >>>> Viktor
>> > >>>>
>> > >>>>
>> > >>>
>> > >>>
>> > >>
>> > >>
>> > >
>> > >
>> > >
>>
>

Re: [VOTE] KIP-373: Allow users to create delegation tokens for other users

Posted by Viktor Somogyi-Vass <vi...@gmail.com>.
Hi All,

Harsha, Ryanne: thanks for the vote!

I'd like to bump this again as today is the KIP freeze date and there is
still one binding vote needed which I'm hoping to get in order to have this
included in 2.4.

Thanks,
Viktor

On Tue, Sep 17, 2019 at 1:18 AM Ryanne Dolan <ry...@gmail.com> wrote:

> +1 non-binding
>
> Ryanne
>
> On Mon, Sep 16, 2019, 5:11 PM Harsha Ch <ha...@gmail.com> wrote:
>
> > +1 (binding). Thanks for the KIP Viktor
> >
> > Thanks,
> >
> > Harsha
> >
> > On Mon, Sep 16, 2019 at 3:02 AM, Viktor Somogyi-Vass <
> > viktorsomogyi@gmail.com > wrote:
> >
> > >
> > >
> > >
> > > Hi All,
> > >
> > >
> > >
> > > I'd like to bump this again in order to get some more binding votes
> > and/or
> > > feedback in the hope we can push this in for 2.4.
> > >
> > >
> > >
> > > Thank you Manikumar, Gabor and Ryanne so far for the votes! (the last
> two
> > > were on the discussion thread after starting the vote but I think it
> > still
> > > counts :) )
> > >
> > >
> > >
> > > Thanks,
> > > Viktor
> > >
> > >
> > >
> > > On Wed, Aug 21, 2019 at 1:44 PM Manikumar < manikumar. reddy@ gmail.
> > com (
> > > manikumar.reddy@gmail.com ) > wrote:
> > >
> > >
> > >>
> > >>
> > >> Hi,
> > >>
> > >>
> > >>
> > >> +1 (binding).
> > >>
> > >>
> > >>
> > >> Thanks for the updated KIP. LGTM.
> > >>
> > >>
> > >>
> > >> Thanks,
> > >> Manikumar
> > >>
> > >>
> > >>
> > >> On Tue, Aug 6, 2019 at 3:14 PM Viktor Somogyi-Vass < viktorsomogyi@
> > gmail.
> > >> com ( viktorsomogyi@gmail.com ) >
> > >> wrote:
> > >>
> > >>
> > >>>
> > >>>
> > >>> Hi All,
> > >>>
> > >>>
> > >>>
> > >>> Bumping this, I'd be happy to get some additional feedback and/or
> > votes.
> > >>>
> > >>>
> > >>>
> > >>> Thanks,
> > >>> Viktor
> > >>>
> > >>>
> > >>>
> > >>> On Wed, Jul 31, 2019 at 11:04 AM Viktor Somogyi-Vass < viktorsomogyi@
> > gmail.
> > >>> com ( viktorsomogyi@gmail.com ) > wrote:
> > >>>
> > >>>
> > >>>>
> > >>>>
> > >>>> Hi All,
> > >>>>
> > >>>>
> > >>>>
> > >>>> I'd like to start a vote on this KIP.
> > >>>>
> > >>>>
> > >>>
> > >>>
> > >>
> > >>
> > >>
> > >> https:/ / cwiki. apache. org/ confluence/ display/ KAFKA/
> > KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
> > >> (
> > >>
> >
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
> > >> )
> > >>
> > >>
> > >>>
> > >>>>
> > >>>>
> > >>>> To summarize it: the proposed feature would allow users (usually
> > >>>> superusers) to create delegation tokens for other users. This is
> > >>>>
> > >>>>
> > >>>
> > >>>
> > >>>
> > >>> especially
> > >>>
> > >>>
> > >>>>
> > >>>>
> > >>>> helpful in Spark where the delegation token created this way can be
> > >>>> distributed to workers.
> > >>>>
> > >>>>
> > >>>>
> > >>>> I'd be happy to receive any votes or additional feedback.
> > >>>>
> > >>>>
> > >>>>
> > >>>> Viktor
> > >>>>
> > >>>>
> > >>>
> > >>>
> > >>
> > >>
> > >
> > >
> > >
>

Re: [VOTE] KIP-373: Allow users to create delegation tokens for other users

Posted by Ryanne Dolan <ry...@gmail.com>.
+1 non-binding

Ryanne

On Mon, Sep 16, 2019, 5:11 PM Harsha Ch <ha...@gmail.com> wrote:

> +1 (binding). Thanks for the KIP Viktor
>
> Thanks,
>
> Harsha
>
> On Mon, Sep 16, 2019 at 3:02 AM, Viktor Somogyi-Vass <
> viktorsomogyi@gmail.com > wrote:
>
> >
> >
> >
> > Hi All,
> >
> >
> >
> > I'd like to bump this again in order to get some more binding votes
> and/or
> > feedback in the hope we can push this in for 2.4.
> >
> >
> >
> > Thank you Manikumar, Gabor and Ryanne so far for the votes! (the last two
> > were on the discussion thread after starting the vote but I think it
> still
> > counts :) )
> >
> >
> >
> > Thanks,
> > Viktor
> >
> >
> >
> > On Wed, Aug 21, 2019 at 1:44 PM Manikumar < manikumar. reddy@ gmail.
> com (
> > manikumar.reddy@gmail.com ) > wrote:
> >
> >
> >>
> >>
> >> Hi,
> >>
> >>
> >>
> >> +1 (binding).
> >>
> >>
> >>
> >> Thanks for the updated KIP. LGTM.
> >>
> >>
> >>
> >> Thanks,
> >> Manikumar
> >>
> >>
> >>
> >> On Tue, Aug 6, 2019 at 3:14 PM Viktor Somogyi-Vass < viktorsomogyi@
> gmail.
> >> com ( viktorsomogyi@gmail.com ) >
> >> wrote:
> >>
> >>
> >>>
> >>>
> >>> Hi All,
> >>>
> >>>
> >>>
> >>> Bumping this, I'd be happy to get some additional feedback and/or
> votes.
> >>>
> >>>
> >>>
> >>> Thanks,
> >>> Viktor
> >>>
> >>>
> >>>
> >>> On Wed, Jul 31, 2019 at 11:04 AM Viktor Somogyi-Vass < viktorsomogyi@
> gmail.
> >>> com ( viktorsomogyi@gmail.com ) > wrote:
> >>>
> >>>
> >>>>
> >>>>
> >>>> Hi All,
> >>>>
> >>>>
> >>>>
> >>>> I'd like to start a vote on this KIP.
> >>>>
> >>>>
> >>>
> >>>
> >>
> >>
> >>
> >> https:/ / cwiki. apache. org/ confluence/ display/ KAFKA/
> KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
> >> (
> >>
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
> >> )
> >>
> >>
> >>>
> >>>>
> >>>>
> >>>> To summarize it: the proposed feature would allow users (usually
> >>>> superusers) to create delegation tokens for other users. This is
> >>>>
> >>>>
> >>>
> >>>
> >>>
> >>> especially
> >>>
> >>>
> >>>>
> >>>>
> >>>> helpful in Spark where the delegation token created this way can be
> >>>> distributed to workers.
> >>>>
> >>>>
> >>>>
> >>>> I'd be happy to receive any votes or additional feedback.
> >>>>
> >>>>
> >>>>
> >>>> Viktor
> >>>>
> >>>>
> >>>
> >>>
> >>
> >>
> >
> >
> >

Re: [VOTE] KIP-373: Allow users to create delegation tokens for other users

Posted by Harsha Ch <ha...@gmail.com>.
+1 (binding). Thanks for the KIP Viktor

Thanks,

Harsha

On Mon, Sep 16, 2019 at 3:02 AM, Viktor Somogyi-Vass < viktorsomogyi@gmail.com > wrote:

> 
> 
> 
> Hi All,
> 
> 
> 
> I'd like to bump this again in order to get some more binding votes and/or
> feedback in the hope we can push this in for 2.4.
> 
> 
> 
> Thank you Manikumar, Gabor and Ryanne so far for the votes! (the last two
> were on the discussion thread after starting the vote but I think it still
> counts :) )
> 
> 
> 
> Thanks,
> Viktor
> 
> 
> 
> On Wed, Aug 21, 2019 at 1:44 PM Manikumar < manikumar. reddy@ gmail. com (
> manikumar.reddy@gmail.com ) > wrote:
> 
> 
>> 
>> 
>> Hi,
>> 
>> 
>> 
>> +1 (binding).
>> 
>> 
>> 
>> Thanks for the updated KIP. LGTM.
>> 
>> 
>> 
>> Thanks,
>> Manikumar
>> 
>> 
>> 
>> On Tue, Aug 6, 2019 at 3:14 PM Viktor Somogyi-Vass < viktorsomogyi@ gmail.
>> com ( viktorsomogyi@gmail.com ) >
>> wrote:
>> 
>> 
>>> 
>>> 
>>> Hi All,
>>> 
>>> 
>>> 
>>> Bumping this, I'd be happy to get some additional feedback and/or votes.
>>> 
>>> 
>>> 
>>> Thanks,
>>> Viktor
>>> 
>>> 
>>> 
>>> On Wed, Jul 31, 2019 at 11:04 AM Viktor Somogyi-Vass < viktorsomogyi@ gmail.
>>> com ( viktorsomogyi@gmail.com ) > wrote:
>>> 
>>> 
>>>> 
>>>> 
>>>> Hi All,
>>>> 
>>>> 
>>>> 
>>>> I'd like to start a vote on this KIP.
>>>> 
>>>> 
>>> 
>>> 
>> 
>> 
>> 
>> https:/ / cwiki. apache. org/ confluence/ display/ KAFKA/ KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
>> (
>> https://cwiki.apache.org/confluence/display/KAFKA/KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
>> )
>> 
>> 
>>> 
>>>> 
>>>> 
>>>> To summarize it: the proposed feature would allow users (usually
>>>> superusers) to create delegation tokens for other users. This is
>>>> 
>>>> 
>>> 
>>> 
>>> 
>>> especially
>>> 
>>> 
>>>> 
>>>> 
>>>> helpful in Spark where the delegation token created this way can be
>>>> distributed to workers.
>>>> 
>>>> 
>>>> 
>>>> I'd be happy to receive any votes or additional feedback.
>>>> 
>>>> 
>>>> 
>>>> Viktor
>>>> 
>>>> 
>>> 
>>> 
>> 
>> 
> 
> 
>

Re: [VOTE] KIP-373: Allow users to create delegation tokens for other users

Posted by Viktor Somogyi-Vass <vi...@gmail.com>.
Hi All,

I'd like to bump this again in order to get some more binding votes and/or
feedback in the hope we can push this in for 2.4.

Thank you Manikumar, Gabor and Ryanne so far for the votes! (the last two
were on the discussion thread after starting the vote but I think it still
counts :) )

Thanks,
Viktor

On Wed, Aug 21, 2019 at 1:44 PM Manikumar <ma...@gmail.com> wrote:

> Hi,
>
> +1 (binding).
>
> Thanks for the updated KIP. LGTM.
>
> Thanks,
> Manikumar
>
>
>
> On Tue, Aug 6, 2019 at 3:14 PM Viktor Somogyi-Vass <
> viktorsomogyi@gmail.com>
> wrote:
>
> > Hi All,
> >
> > Bumping this, I'd be happy to get some additional feedback and/or votes.
> >
> > Thanks,
> > Viktor
> >
> > On Wed, Jul 31, 2019 at 11:04 AM Viktor Somogyi-Vass <
> > viktorsomogyi@gmail.com> wrote:
> >
> > > Hi All,
> > >
> > > I'd like to start a vote on this KIP.
> > >
> > >
> >
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
> > >
> > > To summarize it: the proposed feature would allow users (usually
> > > superusers) to create delegation tokens for other users. This is
> > especially
> > > helpful in Spark where the delegation token created this way can be
> > > distributed to workers.
> > >
> > > I'd be happy to receive any votes or additional feedback.
> > >
> > > Viktor
> > >
> >
>

Re: [VOTE] KIP-373: Allow users to create delegation tokens for other users

Posted by Manikumar <ma...@gmail.com>.
Hi,

+1 (binding).

Thanks for the updated KIP. LGTM.

Thanks,
Manikumar



On Tue, Aug 6, 2019 at 3:14 PM Viktor Somogyi-Vass <vi...@gmail.com>
wrote:

> Hi All,
>
> Bumping this, I'd be happy to get some additional feedback and/or votes.
>
> Thanks,
> Viktor
>
> On Wed, Jul 31, 2019 at 11:04 AM Viktor Somogyi-Vass <
> viktorsomogyi@gmail.com> wrote:
>
> > Hi All,
> >
> > I'd like to start a vote on this KIP.
> >
> >
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-373%3A+Allow+users+to+create+delegation+tokens+for+other+users
> >
> > To summarize it: the proposed feature would allow users (usually
> > superusers) to create delegation tokens for other users. This is
> especially
> > helpful in Spark where the delegation token created this way can be
> > distributed to workers.
> >
> > I'd be happy to receive any votes or additional feedback.
> >
> > Viktor
> >
>