You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by Maulin Vasavada <ma...@gmail.com> on 2020/03/25 17:20:24 UTC

Re: [VOTE] KIP-519: Make SSL context/engine configuration extensible

Hi all

After much await on the approach conclusion we have a PR
https://github.com/apache/kafka/pull/8338.

Can you please provide your vote so that we can more this forward?

Thanks
Maulin

On Sun, Jan 26, 2020 at 11:03 PM Maulin Vasavada <ma...@gmail.com>
wrote:

> Hi all
>
> After a good discussion on the KIP at
> https://www.mail-archive.com/dev@kafka.apache.org/msg101011.html I think
> we are ready to start voting.
>
> KIP:
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=128650952
>
> The KIP proposes - Making SSLEngine creation pluggable to support
> customization of various security related aspects.
>
> Thanks
> Maulin
>

Re: [VOTE] KIP-519: Make SSL context/engine configuration extensible

Posted by Maulin Vasavada <ma...@gmail.com>.
HI all

The summary of the vote: *Total 6 +ve* with *+4 Binding*, +2 non-Binding.
I'll move the KIP to Accepted state.

Thanks
Maulin

On Tue, Mar 31, 2020 at 10:32 PM Maulin Vasavada <ma...@gmail.com>
wrote:

> Thanks Rajini and Jun. I'll update the shouldBeRebuilt() docs on what
> happens to existing SSL Connections.
>
> Thanks everybody who participated in the discussion thread and voting
> thread and spending the valuable time reviewing the KIP/PR. Could not have
> done it without your support. Really appreciate it.
>
> Now we can close on the voting phase since we had it open for > 72 hrs but
> since this is my first KIP, can you please guide what happens now? Can I
> move the KIP to accepted state myself?
>
> Thanks
> Maulin
>
> On Tue, Mar 31, 2020 at 10:27 AM Jun Rao <ju...@confluent.io> wrote:
>
>> Hi, Rajini, Maulin,
>>
>> 1. Ok. Then we can keep the package name as it is.
>>
>> 2. Thanks for updating the javadoc for shouldBeRebuilt(). Could you also
>> clarify after the SslEngine is rebuilt, what happens to existing SSL
>> connections?
>>
>> Thanks,
>>
>> Jun
>>
>> On Tue, Mar 31, 2020 at 2:07 AM Rajini Sivaram <ra...@gmail.com>
>> wrote:
>>
>> > Hi Jun, Maulin,
>> >
>> >  org.apache.kafka.common.security.ssl contains internal classes like
>> > SslFactory.  org.apache.kafka.common.security.auth is a public package
>> > which contains all our current authentication-related classes. If we
>> want
>> > to move the new interface into an SSL-specific package, we should
>> perhaps
>> > create a new public package rather than use an existing internal one?
>> >
>> > On Tue, Mar 31, 2020 at 7:56 AM Manikumar <ma...@gmail.com>
>> > wrote:
>> >
>> > > +1 (binding).
>> > > Thanks for the KIP.
>> > >
>> > > Thanks,
>> > > Manikumar
>> > >
>> > > On Tue, Mar 31, 2020 at 11:24 AM Maulin Vasavada <
>> > > maulin.vasavada@gmail.com>
>> > > wrote:
>> > >
>> > > > Hi all,
>> > > >
>> > > > So far we got 3 Binding votes. I am planning to keep the voting
>> phase
>> > > open
>> > > > until Tuesday 10 PM Pacific Time which will be more than 72 hours
>> from
>> > > the
>> > > > first binding vote on Thursday 12:36 PM Pacific Time.
>> > > >
>> > > > Thanks
>> > > > Maulin
>> > > >
>> > > > On Mon, Mar 30, 2020 at 10:32 PM Maulin Vasavada <
>> > > > maulin.vasavada@gmail.com>
>> > > > wrote:
>> > > >
>> > > > > Hi all,
>> > > > >
>> > > > > I updated the Javadoc in the KIP details and the actual
>> > > SslEngineFactory
>> > > > > interface for shouldBeRebuilt(). For the first comment, probably
>> I'll
>> > > try
>> > > > > to address it tomorrow.
>> > > > >
>> > > > > Thanks
>> > > > > Maulin
>> > > > >
>> > > > > On Mon, Mar 30, 2020 at 7:44 PM Maulin Vasavada <
>> > > > maulin.vasavada@gmail.com>
>> > > > > wrote:
>> > > > >
>> > > > >> Thanks Jun Rao for your vote and comments.
>> > > > >>
>> > > > >> For 1) Earlier it was the security.ssl package but after a
>> review I
>> > > > >> changed it to .auth since there are some public interfaces in
>> that
>> > > > package.
>> > > > >> I am open to move it under .ssl package.
>> > > > >>
>> > > > >> For 2) Sure. Will document in Javadocs for the method.
>> > > > >>
>> > > > >> Thanks
>> > > > >> Maulin
>> > > > >>
>> > > > >> On Mon, Mar 30, 2020 at 5:46 PM Jun Rao <ju...@confluent.io>
>> wrote:
>> > > > >>
>> > > > >>> Hi, Maulin,
>> > > > >>>
>> > > > >>> Thanks for the KIP. +1 from me. Just a couple of minor comments
>> > > below.
>> > > > >>>
>> > > > >>> 1. Should the package name of the new
>> > > > >>> interface SslEngineFactory be
>> org.apache.kafka.common.security.ssl
>> > > > >>> instead
>> > > > >>> of org.apache.kafka.common.security.auth?
>> > > > >>> 2. Could you document when shouldBeRebuilt() will be called?
>> > > > >>>
>> > > > >>> Jun
>> > > > >>>
>> > > > >>> On Mon, Mar 30, 2020 at 5:07 PM Maulin Vasavada <
>> > > > >>> maulin.vasavada@gmail.com>
>> > > > >>> wrote:
>> > > > >>>
>> > > > >>> > ^^^  bump ^^^ The vote is open for 2-3 days and gotten 1
>> Binding
>> > > vote
>> > > > >>> so
>> > > > >>> > far, can you please vote so that we can try to move forward
>> with
>> > > > >>> changes?
>> > > > >>> >
>> > > > >>> > On Thu, Mar 26, 2020 at 4:11 PM Zhou, Thomas
>> > > > <thzhou@paypal.com.invalid
>> > > > >>> >
>> > > > >>> > wrote:
>> > > > >>> >
>> > > > >>> > > +1 (non-binding)
>> > > > >>> > >
>> > > > >>> > > Regards,
>> > > > >>> > > Thomas
>> > > > >>> > >
>> > > > >>> > > On 3/26/20, 12:36 PM, "Rajini Sivaram" <
>> > rajinisivaram@gmail.com
>> > > >
>> > > > >>> wrote:
>> > > > >>> > >
>> > > > >>> > >     +1 (binding)
>> > > > >>> > >     Thanks for the KIP, Maulin!
>> > > > >>> > >
>> > > > >>> > >     Regards,
>> > > > >>> > >
>> > > > >>> > >     Rajini
>> > > > >>> > >
>> > > > >>> > >     On Thu, Mar 26, 2020 at 4:14 PM Maulin Vasavada <
>> > > > >>> > > maulin.vasavada@gmail.com>
>> > > > >>> > >     wrote:
>> > > > >>> > >
>> > > > >>> > >     > FYI - we have updated the KIP documentation also with
>> > > > >>> appropriate
>> > > > >>> > > code
>> > > > >>> > >     > samples for interfaces and few important changes.
>> > > > >>> > >     >
>> > > > >>> > >     > Thanks
>> > > > >>> > >     > Maulin
>> > > > >>> > >     >
>> > > > >>> > >     > On Wed, Mar 25, 2020 at 10:21 AM Maulin Vasavada <
>> > > > >>> > >     > maulin.vasavada@gmail.com>
>> > > > >>> > >     > wrote:
>> > > > >>> > >     >
>> > > > >>> > >     > > bump
>> > > > >>> > >     > >
>> > > > >>> > >     > > On Wed, Mar 25, 2020 at 10:20 AM Maulin Vasavada <
>> > > > >>> > >     > > maulin.vasavada@gmail.com> wrote:
>> > > > >>> > >     > >
>> > > > >>> > >     > >> Hi all
>> > > > >>> > >     > >>
>> > > > >>> > >     > >> After much await on the approach conclusion we
>> have a
>> > PR
>> > > > >>> > >     > >>
>> > > > >>> > >
>> > > > >>> >
>> > > > >>>
>> > > >
>> > >
>> >
>> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fkafka%2Fpull%2F8338&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=1ydk0OMaucb8QhTyyQ8Ua3ereGzcS4usRlavU1RixkE%3D&amp;reserved=0
>> > > > >>> > > .
>> > > > >>> > >     > >>
>> > > > >>> > >     > >> Can you please provide your vote so that we can
>> more
>> > > this
>> > > > >>> > forward?
>> > > > >>> > >     > >>
>> > > > >>> > >     > >> Thanks
>> > > > >>> > >     > >> Maulin
>> > > > >>> > >     > >>
>> > > > >>> > >     > >> On Sun, Jan 26, 2020 at 11:03 PM Maulin Vasavada <
>> > > > >>> > >     > >> maulin.vasavada@gmail.com> wrote:
>> > > > >>> > >     > >>
>> > > > >>> > >     > >>> Hi all
>> > > > >>> > >     > >>>
>> > > > >>> > >     > >>> After a good discussion on the KIP at
>> > > > >>> > >     > >>>
>> > > > >>> > >
>> > > > >>> >
>> > > > >>>
>> > > >
>> > >
>> >
>> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.mail-archive.com%2Fdev%40kafka.apache.org%2Fmsg101011.html&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=qsvbqkoxL6NSPDV6rm9B9xqZG5xvYaZkj0cYrTM6bPw%3D&amp;reserved=0
>> > > > >>> > > I
>> > > > >>> > >     > >>> think we are ready to start voting.
>> > > > >>> > >     > >>>
>> > > > >>> > >     > >>> KIP:
>> > > > >>> > >     > >>>
>> > > > >>> > >     >
>> > > > >>> > >
>> > > > >>> >
>> > > > >>>
>> > > >
>> > >
>> >
>> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fpages%2Fviewpage.action%3FpageId%3D128650952&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=rcqWc2inIbrWlMj2jssHPKcMlHuDuLvicmYHHDYWrF8%3D&amp;reserved=0
>> > > > >>> > >     > >>>
>> > > > >>> > >     > >>> The KIP proposes - Making SSLEngine creation
>> > pluggable
>> > > to
>> > > > >>> > support
>> > > > >>> > >     > >>> customization of various security related aspects.
>> > > > >>> > >     > >>>
>> > > > >>> > >     > >>> Thanks
>> > > > >>> > >     > >>> Maulin
>> > > > >>> > >     > >>>
>> > > > >>> > >     > >>
>> > > > >>> > >     >
>> > > > >>> > >
>> > > > >>> > >
>> > > > >>> > >
>> > > > >>> >
>> > > > >>>
>> > > > >>
>> > > >
>> > >
>> >
>>
>

Re: [VOTE] KIP-519: Make SSL context/engine configuration extensible

Posted by Maulin Vasavada <ma...@gmail.com>.
Thanks Rajini and Jun. I'll update the shouldBeRebuilt() docs on what
happens to existing SSL Connections.

Thanks everybody who participated in the discussion thread and voting
thread and spending the valuable time reviewing the KIP/PR. Could not have
done it without your support. Really appreciate it.

Now we can close on the voting phase since we had it open for > 72 hrs but
since this is my first KIP, can you please guide what happens now? Can I
move the KIP to accepted state myself?

Thanks
Maulin

On Tue, Mar 31, 2020 at 10:27 AM Jun Rao <ju...@confluent.io> wrote:

> Hi, Rajini, Maulin,
>
> 1. Ok. Then we can keep the package name as it is.
>
> 2. Thanks for updating the javadoc for shouldBeRebuilt(). Could you also
> clarify after the SslEngine is rebuilt, what happens to existing SSL
> connections?
>
> Thanks,
>
> Jun
>
> On Tue, Mar 31, 2020 at 2:07 AM Rajini Sivaram <ra...@gmail.com>
> wrote:
>
> > Hi Jun, Maulin,
> >
> >  org.apache.kafka.common.security.ssl contains internal classes like
> > SslFactory.  org.apache.kafka.common.security.auth is a public package
> > which contains all our current authentication-related classes. If we want
> > to move the new interface into an SSL-specific package, we should perhaps
> > create a new public package rather than use an existing internal one?
> >
> > On Tue, Mar 31, 2020 at 7:56 AM Manikumar <ma...@gmail.com>
> > wrote:
> >
> > > +1 (binding).
> > > Thanks for the KIP.
> > >
> > > Thanks,
> > > Manikumar
> > >
> > > On Tue, Mar 31, 2020 at 11:24 AM Maulin Vasavada <
> > > maulin.vasavada@gmail.com>
> > > wrote:
> > >
> > > > Hi all,
> > > >
> > > > So far we got 3 Binding votes. I am planning to keep the voting phase
> > > open
> > > > until Tuesday 10 PM Pacific Time which will be more than 72 hours
> from
> > > the
> > > > first binding vote on Thursday 12:36 PM Pacific Time.
> > > >
> > > > Thanks
> > > > Maulin
> > > >
> > > > On Mon, Mar 30, 2020 at 10:32 PM Maulin Vasavada <
> > > > maulin.vasavada@gmail.com>
> > > > wrote:
> > > >
> > > > > Hi all,
> > > > >
> > > > > I updated the Javadoc in the KIP details and the actual
> > > SslEngineFactory
> > > > > interface for shouldBeRebuilt(). For the first comment, probably
> I'll
> > > try
> > > > > to address it tomorrow.
> > > > >
> > > > > Thanks
> > > > > Maulin
> > > > >
> > > > > On Mon, Mar 30, 2020 at 7:44 PM Maulin Vasavada <
> > > > maulin.vasavada@gmail.com>
> > > > > wrote:
> > > > >
> > > > >> Thanks Jun Rao for your vote and comments.
> > > > >>
> > > > >> For 1) Earlier it was the security.ssl package but after a review
> I
> > > > >> changed it to .auth since there are some public interfaces in that
> > > > package.
> > > > >> I am open to move it under .ssl package.
> > > > >>
> > > > >> For 2) Sure. Will document in Javadocs for the method.
> > > > >>
> > > > >> Thanks
> > > > >> Maulin
> > > > >>
> > > > >> On Mon, Mar 30, 2020 at 5:46 PM Jun Rao <ju...@confluent.io> wrote:
> > > > >>
> > > > >>> Hi, Maulin,
> > > > >>>
> > > > >>> Thanks for the KIP. +1 from me. Just a couple of minor comments
> > > below.
> > > > >>>
> > > > >>> 1. Should the package name of the new
> > > > >>> interface SslEngineFactory be
> org.apache.kafka.common.security.ssl
> > > > >>> instead
> > > > >>> of org.apache.kafka.common.security.auth?
> > > > >>> 2. Could you document when shouldBeRebuilt() will be called?
> > > > >>>
> > > > >>> Jun
> > > > >>>
> > > > >>> On Mon, Mar 30, 2020 at 5:07 PM Maulin Vasavada <
> > > > >>> maulin.vasavada@gmail.com>
> > > > >>> wrote:
> > > > >>>
> > > > >>> > ^^^  bump ^^^ The vote is open for 2-3 days and gotten 1
> Binding
> > > vote
> > > > >>> so
> > > > >>> > far, can you please vote so that we can try to move forward
> with
> > > > >>> changes?
> > > > >>> >
> > > > >>> > On Thu, Mar 26, 2020 at 4:11 PM Zhou, Thomas
> > > > <thzhou@paypal.com.invalid
> > > > >>> >
> > > > >>> > wrote:
> > > > >>> >
> > > > >>> > > +1 (non-binding)
> > > > >>> > >
> > > > >>> > > Regards,
> > > > >>> > > Thomas
> > > > >>> > >
> > > > >>> > > On 3/26/20, 12:36 PM, "Rajini Sivaram" <
> > rajinisivaram@gmail.com
> > > >
> > > > >>> wrote:
> > > > >>> > >
> > > > >>> > >     +1 (binding)
> > > > >>> > >     Thanks for the KIP, Maulin!
> > > > >>> > >
> > > > >>> > >     Regards,
> > > > >>> > >
> > > > >>> > >     Rajini
> > > > >>> > >
> > > > >>> > >     On Thu, Mar 26, 2020 at 4:14 PM Maulin Vasavada <
> > > > >>> > > maulin.vasavada@gmail.com>
> > > > >>> > >     wrote:
> > > > >>> > >
> > > > >>> > >     > FYI - we have updated the KIP documentation also with
> > > > >>> appropriate
> > > > >>> > > code
> > > > >>> > >     > samples for interfaces and few important changes.
> > > > >>> > >     >
> > > > >>> > >     > Thanks
> > > > >>> > >     > Maulin
> > > > >>> > >     >
> > > > >>> > >     > On Wed, Mar 25, 2020 at 10:21 AM Maulin Vasavada <
> > > > >>> > >     > maulin.vasavada@gmail.com>
> > > > >>> > >     > wrote:
> > > > >>> > >     >
> > > > >>> > >     > > bump
> > > > >>> > >     > >
> > > > >>> > >     > > On Wed, Mar 25, 2020 at 10:20 AM Maulin Vasavada <
> > > > >>> > >     > > maulin.vasavada@gmail.com> wrote:
> > > > >>> > >     > >
> > > > >>> > >     > >> Hi all
> > > > >>> > >     > >>
> > > > >>> > >     > >> After much await on the approach conclusion we have
> a
> > PR
> > > > >>> > >     > >>
> > > > >>> > >
> > > > >>> >
> > > > >>>
> > > >
> > >
> >
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fkafka%2Fpull%2F8338&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=1ydk0OMaucb8QhTyyQ8Ua3ereGzcS4usRlavU1RixkE%3D&amp;reserved=0
> > > > >>> > > .
> > > > >>> > >     > >>
> > > > >>> > >     > >> Can you please provide your vote so that we can more
> > > this
> > > > >>> > forward?
> > > > >>> > >     > >>
> > > > >>> > >     > >> Thanks
> > > > >>> > >     > >> Maulin
> > > > >>> > >     > >>
> > > > >>> > >     > >> On Sun, Jan 26, 2020 at 11:03 PM Maulin Vasavada <
> > > > >>> > >     > >> maulin.vasavada@gmail.com> wrote:
> > > > >>> > >     > >>
> > > > >>> > >     > >>> Hi all
> > > > >>> > >     > >>>
> > > > >>> > >     > >>> After a good discussion on the KIP at
> > > > >>> > >     > >>>
> > > > >>> > >
> > > > >>> >
> > > > >>>
> > > >
> > >
> >
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.mail-archive.com%2Fdev%40kafka.apache.org%2Fmsg101011.html&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=qsvbqkoxL6NSPDV6rm9B9xqZG5xvYaZkj0cYrTM6bPw%3D&amp;reserved=0
> > > > >>> > > I
> > > > >>> > >     > >>> think we are ready to start voting.
> > > > >>> > >     > >>>
> > > > >>> > >     > >>> KIP:
> > > > >>> > >     > >>>
> > > > >>> > >     >
> > > > >>> > >
> > > > >>> >
> > > > >>>
> > > >
> > >
> >
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fpages%2Fviewpage.action%3FpageId%3D128650952&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=rcqWc2inIbrWlMj2jssHPKcMlHuDuLvicmYHHDYWrF8%3D&amp;reserved=0
> > > > >>> > >     > >>>
> > > > >>> > >     > >>> The KIP proposes - Making SSLEngine creation
> > pluggable
> > > to
> > > > >>> > support
> > > > >>> > >     > >>> customization of various security related aspects.
> > > > >>> > >     > >>>
> > > > >>> > >     > >>> Thanks
> > > > >>> > >     > >>> Maulin
> > > > >>> > >     > >>>
> > > > >>> > >     > >>
> > > > >>> > >     >
> > > > >>> > >
> > > > >>> > >
> > > > >>> > >
> > > > >>> >
> > > > >>>
> > > > >>
> > > >
> > >
> >
>

Re: [VOTE] KIP-519: Make SSL context/engine configuration extensible

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

1. Ok. Then we can keep the package name as it is.

2. Thanks for updating the javadoc for shouldBeRebuilt(). Could you also
clarify after the SslEngine is rebuilt, what happens to existing SSL
connections?

Thanks,

Jun

On Tue, Mar 31, 2020 at 2:07 AM Rajini Sivaram <ra...@gmail.com>
wrote:

> Hi Jun, Maulin,
>
>  org.apache.kafka.common.security.ssl contains internal classes like
> SslFactory.  org.apache.kafka.common.security.auth is a public package
> which contains all our current authentication-related classes. If we want
> to move the new interface into an SSL-specific package, we should perhaps
> create a new public package rather than use an existing internal one?
>
> On Tue, Mar 31, 2020 at 7:56 AM Manikumar <ma...@gmail.com>
> wrote:
>
> > +1 (binding).
> > Thanks for the KIP.
> >
> > Thanks,
> > Manikumar
> >
> > On Tue, Mar 31, 2020 at 11:24 AM Maulin Vasavada <
> > maulin.vasavada@gmail.com>
> > wrote:
> >
> > > Hi all,
> > >
> > > So far we got 3 Binding votes. I am planning to keep the voting phase
> > open
> > > until Tuesday 10 PM Pacific Time which will be more than 72 hours from
> > the
> > > first binding vote on Thursday 12:36 PM Pacific Time.
> > >
> > > Thanks
> > > Maulin
> > >
> > > On Mon, Mar 30, 2020 at 10:32 PM Maulin Vasavada <
> > > maulin.vasavada@gmail.com>
> > > wrote:
> > >
> > > > Hi all,
> > > >
> > > > I updated the Javadoc in the KIP details and the actual
> > SslEngineFactory
> > > > interface for shouldBeRebuilt(). For the first comment, probably I'll
> > try
> > > > to address it tomorrow.
> > > >
> > > > Thanks
> > > > Maulin
> > > >
> > > > On Mon, Mar 30, 2020 at 7:44 PM Maulin Vasavada <
> > > maulin.vasavada@gmail.com>
> > > > wrote:
> > > >
> > > >> Thanks Jun Rao for your vote and comments.
> > > >>
> > > >> For 1) Earlier it was the security.ssl package but after a review I
> > > >> changed it to .auth since there are some public interfaces in that
> > > package.
> > > >> I am open to move it under .ssl package.
> > > >>
> > > >> For 2) Sure. Will document in Javadocs for the method.
> > > >>
> > > >> Thanks
> > > >> Maulin
> > > >>
> > > >> On Mon, Mar 30, 2020 at 5:46 PM Jun Rao <ju...@confluent.io> wrote:
> > > >>
> > > >>> Hi, Maulin,
> > > >>>
> > > >>> Thanks for the KIP. +1 from me. Just a couple of minor comments
> > below.
> > > >>>
> > > >>> 1. Should the package name of the new
> > > >>> interface SslEngineFactory be org.apache.kafka.common.security.ssl
> > > >>> instead
> > > >>> of org.apache.kafka.common.security.auth?
> > > >>> 2. Could you document when shouldBeRebuilt() will be called?
> > > >>>
> > > >>> Jun
> > > >>>
> > > >>> On Mon, Mar 30, 2020 at 5:07 PM Maulin Vasavada <
> > > >>> maulin.vasavada@gmail.com>
> > > >>> wrote:
> > > >>>
> > > >>> > ^^^  bump ^^^ The vote is open for 2-3 days and gotten 1 Binding
> > vote
> > > >>> so
> > > >>> > far, can you please vote so that we can try to move forward with
> > > >>> changes?
> > > >>> >
> > > >>> > On Thu, Mar 26, 2020 at 4:11 PM Zhou, Thomas
> > > <thzhou@paypal.com.invalid
> > > >>> >
> > > >>> > wrote:
> > > >>> >
> > > >>> > > +1 (non-binding)
> > > >>> > >
> > > >>> > > Regards,
> > > >>> > > Thomas
> > > >>> > >
> > > >>> > > On 3/26/20, 12:36 PM, "Rajini Sivaram" <
> rajinisivaram@gmail.com
> > >
> > > >>> wrote:
> > > >>> > >
> > > >>> > >     +1 (binding)
> > > >>> > >     Thanks for the KIP, Maulin!
> > > >>> > >
> > > >>> > >     Regards,
> > > >>> > >
> > > >>> > >     Rajini
> > > >>> > >
> > > >>> > >     On Thu, Mar 26, 2020 at 4:14 PM Maulin Vasavada <
> > > >>> > > maulin.vasavada@gmail.com>
> > > >>> > >     wrote:
> > > >>> > >
> > > >>> > >     > FYI - we have updated the KIP documentation also with
> > > >>> appropriate
> > > >>> > > code
> > > >>> > >     > samples for interfaces and few important changes.
> > > >>> > >     >
> > > >>> > >     > Thanks
> > > >>> > >     > Maulin
> > > >>> > >     >
> > > >>> > >     > On Wed, Mar 25, 2020 at 10:21 AM Maulin Vasavada <
> > > >>> > >     > maulin.vasavada@gmail.com>
> > > >>> > >     > wrote:
> > > >>> > >     >
> > > >>> > >     > > bump
> > > >>> > >     > >
> > > >>> > >     > > On Wed, Mar 25, 2020 at 10:20 AM Maulin Vasavada <
> > > >>> > >     > > maulin.vasavada@gmail.com> wrote:
> > > >>> > >     > >
> > > >>> > >     > >> Hi all
> > > >>> > >     > >>
> > > >>> > >     > >> After much await on the approach conclusion we have a
> PR
> > > >>> > >     > >>
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> >
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fkafka%2Fpull%2F8338&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=1ydk0OMaucb8QhTyyQ8Ua3ereGzcS4usRlavU1RixkE%3D&amp;reserved=0
> > > >>> > > .
> > > >>> > >     > >>
> > > >>> > >     > >> Can you please provide your vote so that we can more
> > this
> > > >>> > forward?
> > > >>> > >     > >>
> > > >>> > >     > >> Thanks
> > > >>> > >     > >> Maulin
> > > >>> > >     > >>
> > > >>> > >     > >> On Sun, Jan 26, 2020 at 11:03 PM Maulin Vasavada <
> > > >>> > >     > >> maulin.vasavada@gmail.com> wrote:
> > > >>> > >     > >>
> > > >>> > >     > >>> Hi all
> > > >>> > >     > >>>
> > > >>> > >     > >>> After a good discussion on the KIP at
> > > >>> > >     > >>>
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> >
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.mail-archive.com%2Fdev%40kafka.apache.org%2Fmsg101011.html&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=qsvbqkoxL6NSPDV6rm9B9xqZG5xvYaZkj0cYrTM6bPw%3D&amp;reserved=0
> > > >>> > > I
> > > >>> > >     > >>> think we are ready to start voting.
> > > >>> > >     > >>>
> > > >>> > >     > >>> KIP:
> > > >>> > >     > >>>
> > > >>> > >     >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> >
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fpages%2Fviewpage.action%3FpageId%3D128650952&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=rcqWc2inIbrWlMj2jssHPKcMlHuDuLvicmYHHDYWrF8%3D&amp;reserved=0
> > > >>> > >     > >>>
> > > >>> > >     > >>> The KIP proposes - Making SSLEngine creation
> pluggable
> > to
> > > >>> > support
> > > >>> > >     > >>> customization of various security related aspects.
> > > >>> > >     > >>>
> > > >>> > >     > >>> Thanks
> > > >>> > >     > >>> Maulin
> > > >>> > >     > >>>
> > > >>> > >     > >>
> > > >>> > >     >
> > > >>> > >
> > > >>> > >
> > > >>> > >
> > > >>> >
> > > >>>
> > > >>
> > >
> >
>

Re: [VOTE] KIP-519: Make SSL context/engine configuration extensible

Posted by Renuka M <re...@gmail.com>.
+1 (non-binding)

Thanks
Renuka M

On Tue, Mar 31, 2020 at 2:07 AM Rajini Sivaram <ra...@gmail.com>
wrote:

> Hi Jun, Maulin,
>
>  org.apache.kafka.common.security.ssl contains internal classes like
> SslFactory.  org.apache.kafka.common.security.auth is a public package
> which contains all our current authentication-related classes. If we want
> to move the new interface into an SSL-specific package, we should perhaps
> create a new public package rather than use an existing internal one?
>
> On Tue, Mar 31, 2020 at 7:56 AM Manikumar <ma...@gmail.com>
> wrote:
>
> > +1 (binding).
> > Thanks for the KIP.
> >
> > Thanks,
> > Manikumar
> >
> > On Tue, Mar 31, 2020 at 11:24 AM Maulin Vasavada <
> > maulin.vasavada@gmail.com>
> > wrote:
> >
> > > Hi all,
> > >
> > > So far we got 3 Binding votes. I am planning to keep the voting phase
> > open
> > > until Tuesday 10 PM Pacific Time which will be more than 72 hours from
> > the
> > > first binding vote on Thursday 12:36 PM Pacific Time.
> > >
> > > Thanks
> > > Maulin
> > >
> > > On Mon, Mar 30, 2020 at 10:32 PM Maulin Vasavada <
> > > maulin.vasavada@gmail.com>
> > > wrote:
> > >
> > > > Hi all,
> > > >
> > > > I updated the Javadoc in the KIP details and the actual
> > SslEngineFactory
> > > > interface for shouldBeRebuilt(). For the first comment, probably I'll
> > try
> > > > to address it tomorrow.
> > > >
> > > > Thanks
> > > > Maulin
> > > >
> > > > On Mon, Mar 30, 2020 at 7:44 PM Maulin Vasavada <
> > > maulin.vasavada@gmail.com>
> > > > wrote:
> > > >
> > > >> Thanks Jun Rao for your vote and comments.
> > > >>
> > > >> For 1) Earlier it was the security.ssl package but after a review I
> > > >> changed it to .auth since there are some public interfaces in that
> > > package.
> > > >> I am open to move it under .ssl package.
> > > >>
> > > >> For 2) Sure. Will document in Javadocs for the method.
> > > >>
> > > >> Thanks
> > > >> Maulin
> > > >>
> > > >> On Mon, Mar 30, 2020 at 5:46 PM Jun Rao <ju...@confluent.io> wrote:
> > > >>
> > > >>> Hi, Maulin,
> > > >>>
> > > >>> Thanks for the KIP. +1 from me. Just a couple of minor comments
> > below.
> > > >>>
> > > >>> 1. Should the package name of the new
> > > >>> interface SslEngineFactory be org.apache.kafka.common.security.ssl
> > > >>> instead
> > > >>> of org.apache.kafka.common.security.auth?
> > > >>> 2. Could you document when shouldBeRebuilt() will be called?
> > > >>>
> > > >>> Jun
> > > >>>
> > > >>> On Mon, Mar 30, 2020 at 5:07 PM Maulin Vasavada <
> > > >>> maulin.vasavada@gmail.com>
> > > >>> wrote:
> > > >>>
> > > >>> > ^^^  bump ^^^ The vote is open for 2-3 days and gotten 1 Binding
> > vote
> > > >>> so
> > > >>> > far, can you please vote so that we can try to move forward with
> > > >>> changes?
> > > >>> >
> > > >>> > On Thu, Mar 26, 2020 at 4:11 PM Zhou, Thomas
> > > <thzhou@paypal.com.invalid
> > > >>> >
> > > >>> > wrote:
> > > >>> >
> > > >>> > > +1 (non-binding)
> > > >>> > >
> > > >>> > > Regards,
> > > >>> > > Thomas
> > > >>> > >
> > > >>> > > On 3/26/20, 12:36 PM, "Rajini Sivaram" <
> rajinisivaram@gmail.com
> > >
> > > >>> wrote:
> > > >>> > >
> > > >>> > >     +1 (binding)
> > > >>> > >     Thanks for the KIP, Maulin!
> > > >>> > >
> > > >>> > >     Regards,
> > > >>> > >
> > > >>> > >     Rajini
> > > >>> > >
> > > >>> > >     On Thu, Mar 26, 2020 at 4:14 PM Maulin Vasavada <
> > > >>> > > maulin.vasavada@gmail.com>
> > > >>> > >     wrote:
> > > >>> > >
> > > >>> > >     > FYI - we have updated the KIP documentation also with
> > > >>> appropriate
> > > >>> > > code
> > > >>> > >     > samples for interfaces and few important changes.
> > > >>> > >     >
> > > >>> > >     > Thanks
> > > >>> > >     > Maulin
> > > >>> > >     >
> > > >>> > >     > On Wed, Mar 25, 2020 at 10:21 AM Maulin Vasavada <
> > > >>> > >     > maulin.vasavada@gmail.com>
> > > >>> > >     > wrote:
> > > >>> > >     >
> > > >>> > >     > > bump
> > > >>> > >     > >
> > > >>> > >     > > On Wed, Mar 25, 2020 at 10:20 AM Maulin Vasavada <
> > > >>> > >     > > maulin.vasavada@gmail.com> wrote:
> > > >>> > >     > >
> > > >>> > >     > >> Hi all
> > > >>> > >     > >>
> > > >>> > >     > >> After much await on the approach conclusion we have a
> PR
> > > >>> > >     > >>
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> >
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fkafka%2Fpull%2F8338&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=1ydk0OMaucb8QhTyyQ8Ua3ereGzcS4usRlavU1RixkE%3D&amp;reserved=0
> > > >>> > > .
> > > >>> > >     > >>
> > > >>> > >     > >> Can you please provide your vote so that we can more
> > this
> > > >>> > forward?
> > > >>> > >     > >>
> > > >>> > >     > >> Thanks
> > > >>> > >     > >> Maulin
> > > >>> > >     > >>
> > > >>> > >     > >> On Sun, Jan 26, 2020 at 11:03 PM Maulin Vasavada <
> > > >>> > >     > >> maulin.vasavada@gmail.com> wrote:
> > > >>> > >     > >>
> > > >>> > >     > >>> Hi all
> > > >>> > >     > >>>
> > > >>> > >     > >>> After a good discussion on the KIP at
> > > >>> > >     > >>>
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> >
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.mail-archive.com%2Fdev%40kafka.apache.org%2Fmsg101011.html&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=qsvbqkoxL6NSPDV6rm9B9xqZG5xvYaZkj0cYrTM6bPw%3D&amp;reserved=0
> > > >>> > > I
> > > >>> > >     > >>> think we are ready to start voting.
> > > >>> > >     > >>>
> > > >>> > >     > >>> KIP:
> > > >>> > >     > >>>
> > > >>> > >     >
> > > >>> > >
> > > >>> >
> > > >>>
> > >
> >
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fpages%2Fviewpage.action%3FpageId%3D128650952&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=rcqWc2inIbrWlMj2jssHPKcMlHuDuLvicmYHHDYWrF8%3D&amp;reserved=0
> > > >>> > >     > >>>
> > > >>> > >     > >>> The KIP proposes - Making SSLEngine creation
> pluggable
> > to
> > > >>> > support
> > > >>> > >     > >>> customization of various security related aspects.
> > > >>> > >     > >>>
> > > >>> > >     > >>> Thanks
> > > >>> > >     > >>> Maulin
> > > >>> > >     > >>>
> > > >>> > >     > >>
> > > >>> > >     >
> > > >>> > >
> > > >>> > >
> > > >>> > >
> > > >>> >
> > > >>>
> > > >>
> > >
> >
>

Re: [VOTE] KIP-519: Make SSL context/engine configuration extensible

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

 org.apache.kafka.common.security.ssl contains internal classes like
SslFactory.  org.apache.kafka.common.security.auth is a public package
which contains all our current authentication-related classes. If we want
to move the new interface into an SSL-specific package, we should perhaps
create a new public package rather than use an existing internal one?

On Tue, Mar 31, 2020 at 7:56 AM Manikumar <ma...@gmail.com> wrote:

> +1 (binding).
> Thanks for the KIP.
>
> Thanks,
> Manikumar
>
> On Tue, Mar 31, 2020 at 11:24 AM Maulin Vasavada <
> maulin.vasavada@gmail.com>
> wrote:
>
> > Hi all,
> >
> > So far we got 3 Binding votes. I am planning to keep the voting phase
> open
> > until Tuesday 10 PM Pacific Time which will be more than 72 hours from
> the
> > first binding vote on Thursday 12:36 PM Pacific Time.
> >
> > Thanks
> > Maulin
> >
> > On Mon, Mar 30, 2020 at 10:32 PM Maulin Vasavada <
> > maulin.vasavada@gmail.com>
> > wrote:
> >
> > > Hi all,
> > >
> > > I updated the Javadoc in the KIP details and the actual
> SslEngineFactory
> > > interface for shouldBeRebuilt(). For the first comment, probably I'll
> try
> > > to address it tomorrow.
> > >
> > > Thanks
> > > Maulin
> > >
> > > On Mon, Mar 30, 2020 at 7:44 PM Maulin Vasavada <
> > maulin.vasavada@gmail.com>
> > > wrote:
> > >
> > >> Thanks Jun Rao for your vote and comments.
> > >>
> > >> For 1) Earlier it was the security.ssl package but after a review I
> > >> changed it to .auth since there are some public interfaces in that
> > package.
> > >> I am open to move it under .ssl package.
> > >>
> > >> For 2) Sure. Will document in Javadocs for the method.
> > >>
> > >> Thanks
> > >> Maulin
> > >>
> > >> On Mon, Mar 30, 2020 at 5:46 PM Jun Rao <ju...@confluent.io> wrote:
> > >>
> > >>> Hi, Maulin,
> > >>>
> > >>> Thanks for the KIP. +1 from me. Just a couple of minor comments
> below.
> > >>>
> > >>> 1. Should the package name of the new
> > >>> interface SslEngineFactory be org.apache.kafka.common.security.ssl
> > >>> instead
> > >>> of org.apache.kafka.common.security.auth?
> > >>> 2. Could you document when shouldBeRebuilt() will be called?
> > >>>
> > >>> Jun
> > >>>
> > >>> On Mon, Mar 30, 2020 at 5:07 PM Maulin Vasavada <
> > >>> maulin.vasavada@gmail.com>
> > >>> wrote:
> > >>>
> > >>> > ^^^  bump ^^^ The vote is open for 2-3 days and gotten 1 Binding
> vote
> > >>> so
> > >>> > far, can you please vote so that we can try to move forward with
> > >>> changes?
> > >>> >
> > >>> > On Thu, Mar 26, 2020 at 4:11 PM Zhou, Thomas
> > <thzhou@paypal.com.invalid
> > >>> >
> > >>> > wrote:
> > >>> >
> > >>> > > +1 (non-binding)
> > >>> > >
> > >>> > > Regards,
> > >>> > > Thomas
> > >>> > >
> > >>> > > On 3/26/20, 12:36 PM, "Rajini Sivaram" <rajinisivaram@gmail.com
> >
> > >>> wrote:
> > >>> > >
> > >>> > >     +1 (binding)
> > >>> > >     Thanks for the KIP, Maulin!
> > >>> > >
> > >>> > >     Regards,
> > >>> > >
> > >>> > >     Rajini
> > >>> > >
> > >>> > >     On Thu, Mar 26, 2020 at 4:14 PM Maulin Vasavada <
> > >>> > > maulin.vasavada@gmail.com>
> > >>> > >     wrote:
> > >>> > >
> > >>> > >     > FYI - we have updated the KIP documentation also with
> > >>> appropriate
> > >>> > > code
> > >>> > >     > samples for interfaces and few important changes.
> > >>> > >     >
> > >>> > >     > Thanks
> > >>> > >     > Maulin
> > >>> > >     >
> > >>> > >     > On Wed, Mar 25, 2020 at 10:21 AM Maulin Vasavada <
> > >>> > >     > maulin.vasavada@gmail.com>
> > >>> > >     > wrote:
> > >>> > >     >
> > >>> > >     > > bump
> > >>> > >     > >
> > >>> > >     > > On Wed, Mar 25, 2020 at 10:20 AM Maulin Vasavada <
> > >>> > >     > > maulin.vasavada@gmail.com> wrote:
> > >>> > >     > >
> > >>> > >     > >> Hi all
> > >>> > >     > >>
> > >>> > >     > >> After much await on the approach conclusion we have a PR
> > >>> > >     > >>
> > >>> > >
> > >>> >
> > >>>
> >
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fkafka%2Fpull%2F8338&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=1ydk0OMaucb8QhTyyQ8Ua3ereGzcS4usRlavU1RixkE%3D&amp;reserved=0
> > >>> > > .
> > >>> > >     > >>
> > >>> > >     > >> Can you please provide your vote so that we can more
> this
> > >>> > forward?
> > >>> > >     > >>
> > >>> > >     > >> Thanks
> > >>> > >     > >> Maulin
> > >>> > >     > >>
> > >>> > >     > >> On Sun, Jan 26, 2020 at 11:03 PM Maulin Vasavada <
> > >>> > >     > >> maulin.vasavada@gmail.com> wrote:
> > >>> > >     > >>
> > >>> > >     > >>> Hi all
> > >>> > >     > >>>
> > >>> > >     > >>> After a good discussion on the KIP at
> > >>> > >     > >>>
> > >>> > >
> > >>> >
> > >>>
> >
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.mail-archive.com%2Fdev%40kafka.apache.org%2Fmsg101011.html&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=qsvbqkoxL6NSPDV6rm9B9xqZG5xvYaZkj0cYrTM6bPw%3D&amp;reserved=0
> > >>> > > I
> > >>> > >     > >>> think we are ready to start voting.
> > >>> > >     > >>>
> > >>> > >     > >>> KIP:
> > >>> > >     > >>>
> > >>> > >     >
> > >>> > >
> > >>> >
> > >>>
> >
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fpages%2Fviewpage.action%3FpageId%3D128650952&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=rcqWc2inIbrWlMj2jssHPKcMlHuDuLvicmYHHDYWrF8%3D&amp;reserved=0
> > >>> > >     > >>>
> > >>> > >     > >>> The KIP proposes - Making SSLEngine creation pluggable
> to
> > >>> > support
> > >>> > >     > >>> customization of various security related aspects.
> > >>> > >     > >>>
> > >>> > >     > >>> Thanks
> > >>> > >     > >>> Maulin
> > >>> > >     > >>>
> > >>> > >     > >>
> > >>> > >     >
> > >>> > >
> > >>> > >
> > >>> > >
> > >>> >
> > >>>
> > >>
> >
>

Re: [VOTE] KIP-519: Make SSL context/engine configuration extensible

Posted by Manikumar <ma...@gmail.com>.
+1 (binding).
Thanks for the KIP.

Thanks,
Manikumar

On Tue, Mar 31, 2020 at 11:24 AM Maulin Vasavada <ma...@gmail.com>
wrote:

> Hi all,
>
> So far we got 3 Binding votes. I am planning to keep the voting phase open
> until Tuesday 10 PM Pacific Time which will be more than 72 hours from the
> first binding vote on Thursday 12:36 PM Pacific Time.
>
> Thanks
> Maulin
>
> On Mon, Mar 30, 2020 at 10:32 PM Maulin Vasavada <
> maulin.vasavada@gmail.com>
> wrote:
>
> > Hi all,
> >
> > I updated the Javadoc in the KIP details and the actual SslEngineFactory
> > interface for shouldBeRebuilt(). For the first comment, probably I'll try
> > to address it tomorrow.
> >
> > Thanks
> > Maulin
> >
> > On Mon, Mar 30, 2020 at 7:44 PM Maulin Vasavada <
> maulin.vasavada@gmail.com>
> > wrote:
> >
> >> Thanks Jun Rao for your vote and comments.
> >>
> >> For 1) Earlier it was the security.ssl package but after a review I
> >> changed it to .auth since there are some public interfaces in that
> package.
> >> I am open to move it under .ssl package.
> >>
> >> For 2) Sure. Will document in Javadocs for the method.
> >>
> >> Thanks
> >> Maulin
> >>
> >> On Mon, Mar 30, 2020 at 5:46 PM Jun Rao <ju...@confluent.io> wrote:
> >>
> >>> Hi, Maulin,
> >>>
> >>> Thanks for the KIP. +1 from me. Just a couple of minor comments below.
> >>>
> >>> 1. Should the package name of the new
> >>> interface SslEngineFactory be org.apache.kafka.common.security.ssl
> >>> instead
> >>> of org.apache.kafka.common.security.auth?
> >>> 2. Could you document when shouldBeRebuilt() will be called?
> >>>
> >>> Jun
> >>>
> >>> On Mon, Mar 30, 2020 at 5:07 PM Maulin Vasavada <
> >>> maulin.vasavada@gmail.com>
> >>> wrote:
> >>>
> >>> > ^^^  bump ^^^ The vote is open for 2-3 days and gotten 1 Binding vote
> >>> so
> >>> > far, can you please vote so that we can try to move forward with
> >>> changes?
> >>> >
> >>> > On Thu, Mar 26, 2020 at 4:11 PM Zhou, Thomas
> <thzhou@paypal.com.invalid
> >>> >
> >>> > wrote:
> >>> >
> >>> > > +1 (non-binding)
> >>> > >
> >>> > > Regards,
> >>> > > Thomas
> >>> > >
> >>> > > On 3/26/20, 12:36 PM, "Rajini Sivaram" <ra...@gmail.com>
> >>> wrote:
> >>> > >
> >>> > >     +1 (binding)
> >>> > >     Thanks for the KIP, Maulin!
> >>> > >
> >>> > >     Regards,
> >>> > >
> >>> > >     Rajini
> >>> > >
> >>> > >     On Thu, Mar 26, 2020 at 4:14 PM Maulin Vasavada <
> >>> > > maulin.vasavada@gmail.com>
> >>> > >     wrote:
> >>> > >
> >>> > >     > FYI - we have updated the KIP documentation also with
> >>> appropriate
> >>> > > code
> >>> > >     > samples for interfaces and few important changes.
> >>> > >     >
> >>> > >     > Thanks
> >>> > >     > Maulin
> >>> > >     >
> >>> > >     > On Wed, Mar 25, 2020 at 10:21 AM Maulin Vasavada <
> >>> > >     > maulin.vasavada@gmail.com>
> >>> > >     > wrote:
> >>> > >     >
> >>> > >     > > bump
> >>> > >     > >
> >>> > >     > > On Wed, Mar 25, 2020 at 10:20 AM Maulin Vasavada <
> >>> > >     > > maulin.vasavada@gmail.com> wrote:
> >>> > >     > >
> >>> > >     > >> Hi all
> >>> > >     > >>
> >>> > >     > >> After much await on the approach conclusion we have a PR
> >>> > >     > >>
> >>> > >
> >>> >
> >>>
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fkafka%2Fpull%2F8338&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=1ydk0OMaucb8QhTyyQ8Ua3ereGzcS4usRlavU1RixkE%3D&amp;reserved=0
> >>> > > .
> >>> > >     > >>
> >>> > >     > >> Can you please provide your vote so that we can more this
> >>> > forward?
> >>> > >     > >>
> >>> > >     > >> Thanks
> >>> > >     > >> Maulin
> >>> > >     > >>
> >>> > >     > >> On Sun, Jan 26, 2020 at 11:03 PM Maulin Vasavada <
> >>> > >     > >> maulin.vasavada@gmail.com> wrote:
> >>> > >     > >>
> >>> > >     > >>> Hi all
> >>> > >     > >>>
> >>> > >     > >>> After a good discussion on the KIP at
> >>> > >     > >>>
> >>> > >
> >>> >
> >>>
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.mail-archive.com%2Fdev%40kafka.apache.org%2Fmsg101011.html&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=qsvbqkoxL6NSPDV6rm9B9xqZG5xvYaZkj0cYrTM6bPw%3D&amp;reserved=0
> >>> > > I
> >>> > >     > >>> think we are ready to start voting.
> >>> > >     > >>>
> >>> > >     > >>> KIP:
> >>> > >     > >>>
> >>> > >     >
> >>> > >
> >>> >
> >>>
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fpages%2Fviewpage.action%3FpageId%3D128650952&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=rcqWc2inIbrWlMj2jssHPKcMlHuDuLvicmYHHDYWrF8%3D&amp;reserved=0
> >>> > >     > >>>
> >>> > >     > >>> The KIP proposes - Making SSLEngine creation pluggable to
> >>> > support
> >>> > >     > >>> customization of various security related aspects.
> >>> > >     > >>>
> >>> > >     > >>> Thanks
> >>> > >     > >>> Maulin
> >>> > >     > >>>
> >>> > >     > >>
> >>> > >     >
> >>> > >
> >>> > >
> >>> > >
> >>> >
> >>>
> >>
>

Re: [VOTE] KIP-519: Make SSL context/engine configuration extensible

Posted by Maulin Vasavada <ma...@gmail.com>.
Hi all,

So far we got 3 Binding votes. I am planning to keep the voting phase open
until Tuesday 10 PM Pacific Time which will be more than 72 hours from the
first binding vote on Thursday 12:36 PM Pacific Time.

Thanks
Maulin

On Mon, Mar 30, 2020 at 10:32 PM Maulin Vasavada <ma...@gmail.com>
wrote:

> Hi all,
>
> I updated the Javadoc in the KIP details and the actual SslEngineFactory
> interface for shouldBeRebuilt(). For the first comment, probably I'll try
> to address it tomorrow.
>
> Thanks
> Maulin
>
> On Mon, Mar 30, 2020 at 7:44 PM Maulin Vasavada <ma...@gmail.com>
> wrote:
>
>> Thanks Jun Rao for your vote and comments.
>>
>> For 1) Earlier it was the security.ssl package but after a review I
>> changed it to .auth since there are some public interfaces in that package.
>> I am open to move it under .ssl package.
>>
>> For 2) Sure. Will document in Javadocs for the method.
>>
>> Thanks
>> Maulin
>>
>> On Mon, Mar 30, 2020 at 5:46 PM Jun Rao <ju...@confluent.io> wrote:
>>
>>> Hi, Maulin,
>>>
>>> Thanks for the KIP. +1 from me. Just a couple of minor comments below.
>>>
>>> 1. Should the package name of the new
>>> interface SslEngineFactory be org.apache.kafka.common.security.ssl
>>> instead
>>> of org.apache.kafka.common.security.auth?
>>> 2. Could you document when shouldBeRebuilt() will be called?
>>>
>>> Jun
>>>
>>> On Mon, Mar 30, 2020 at 5:07 PM Maulin Vasavada <
>>> maulin.vasavada@gmail.com>
>>> wrote:
>>>
>>> > ^^^  bump ^^^ The vote is open for 2-3 days and gotten 1 Binding vote
>>> so
>>> > far, can you please vote so that we can try to move forward with
>>> changes?
>>> >
>>> > On Thu, Mar 26, 2020 at 4:11 PM Zhou, Thomas <thzhou@paypal.com.invalid
>>> >
>>> > wrote:
>>> >
>>> > > +1 (non-binding)
>>> > >
>>> > > Regards,
>>> > > Thomas
>>> > >
>>> > > On 3/26/20, 12:36 PM, "Rajini Sivaram" <ra...@gmail.com>
>>> wrote:
>>> > >
>>> > >     +1 (binding)
>>> > >     Thanks for the KIP, Maulin!
>>> > >
>>> > >     Regards,
>>> > >
>>> > >     Rajini
>>> > >
>>> > >     On Thu, Mar 26, 2020 at 4:14 PM Maulin Vasavada <
>>> > > maulin.vasavada@gmail.com>
>>> > >     wrote:
>>> > >
>>> > >     > FYI - we have updated the KIP documentation also with
>>> appropriate
>>> > > code
>>> > >     > samples for interfaces and few important changes.
>>> > >     >
>>> > >     > Thanks
>>> > >     > Maulin
>>> > >     >
>>> > >     > On Wed, Mar 25, 2020 at 10:21 AM Maulin Vasavada <
>>> > >     > maulin.vasavada@gmail.com>
>>> > >     > wrote:
>>> > >     >
>>> > >     > > bump
>>> > >     > >
>>> > >     > > On Wed, Mar 25, 2020 at 10:20 AM Maulin Vasavada <
>>> > >     > > maulin.vasavada@gmail.com> wrote:
>>> > >     > >
>>> > >     > >> Hi all
>>> > >     > >>
>>> > >     > >> After much await on the approach conclusion we have a PR
>>> > >     > >>
>>> > >
>>> >
>>> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fkafka%2Fpull%2F8338&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=1ydk0OMaucb8QhTyyQ8Ua3ereGzcS4usRlavU1RixkE%3D&amp;reserved=0
>>> > > .
>>> > >     > >>
>>> > >     > >> Can you please provide your vote so that we can more this
>>> > forward?
>>> > >     > >>
>>> > >     > >> Thanks
>>> > >     > >> Maulin
>>> > >     > >>
>>> > >     > >> On Sun, Jan 26, 2020 at 11:03 PM Maulin Vasavada <
>>> > >     > >> maulin.vasavada@gmail.com> wrote:
>>> > >     > >>
>>> > >     > >>> Hi all
>>> > >     > >>>
>>> > >     > >>> After a good discussion on the KIP at
>>> > >     > >>>
>>> > >
>>> >
>>> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.mail-archive.com%2Fdev%40kafka.apache.org%2Fmsg101011.html&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=qsvbqkoxL6NSPDV6rm9B9xqZG5xvYaZkj0cYrTM6bPw%3D&amp;reserved=0
>>> > > I
>>> > >     > >>> think we are ready to start voting.
>>> > >     > >>>
>>> > >     > >>> KIP:
>>> > >     > >>>
>>> > >     >
>>> > >
>>> >
>>> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fpages%2Fviewpage.action%3FpageId%3D128650952&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=rcqWc2inIbrWlMj2jssHPKcMlHuDuLvicmYHHDYWrF8%3D&amp;reserved=0
>>> > >     > >>>
>>> > >     > >>> The KIP proposes - Making SSLEngine creation pluggable to
>>> > support
>>> > >     > >>> customization of various security related aspects.
>>> > >     > >>>
>>> > >     > >>> Thanks
>>> > >     > >>> Maulin
>>> > >     > >>>
>>> > >     > >>
>>> > >     >
>>> > >
>>> > >
>>> > >
>>> >
>>>
>>

Re: [VOTE] KIP-519: Make SSL context/engine configuration extensible

Posted by Maulin Vasavada <ma...@gmail.com>.
Hi all,

I updated the Javadoc in the KIP details and the actual SslEngineFactory
interface for shouldBeRebuilt(). For the first comment, probably I'll try
to address it tomorrow.

Thanks
Maulin

On Mon, Mar 30, 2020 at 7:44 PM Maulin Vasavada <ma...@gmail.com>
wrote:

> Thanks Jun Rao for your vote and comments.
>
> For 1) Earlier it was the security.ssl package but after a review I
> changed it to .auth since there are some public interfaces in that package.
> I am open to move it under .ssl package.
>
> For 2) Sure. Will document in Javadocs for the method.
>
> Thanks
> Maulin
>
> On Mon, Mar 30, 2020 at 5:46 PM Jun Rao <ju...@confluent.io> wrote:
>
>> Hi, Maulin,
>>
>> Thanks for the KIP. +1 from me. Just a couple of minor comments below.
>>
>> 1. Should the package name of the new
>> interface SslEngineFactory be org.apache.kafka.common.security.ssl instead
>> of org.apache.kafka.common.security.auth?
>> 2. Could you document when shouldBeRebuilt() will be called?
>>
>> Jun
>>
>> On Mon, Mar 30, 2020 at 5:07 PM Maulin Vasavada <
>> maulin.vasavada@gmail.com>
>> wrote:
>>
>> > ^^^  bump ^^^ The vote is open for 2-3 days and gotten 1 Binding vote so
>> > far, can you please vote so that we can try to move forward with
>> changes?
>> >
>> > On Thu, Mar 26, 2020 at 4:11 PM Zhou, Thomas <thzhou@paypal.com.invalid
>> >
>> > wrote:
>> >
>> > > +1 (non-binding)
>> > >
>> > > Regards,
>> > > Thomas
>> > >
>> > > On 3/26/20, 12:36 PM, "Rajini Sivaram" <ra...@gmail.com>
>> wrote:
>> > >
>> > >     +1 (binding)
>> > >     Thanks for the KIP, Maulin!
>> > >
>> > >     Regards,
>> > >
>> > >     Rajini
>> > >
>> > >     On Thu, Mar 26, 2020 at 4:14 PM Maulin Vasavada <
>> > > maulin.vasavada@gmail.com>
>> > >     wrote:
>> > >
>> > >     > FYI - we have updated the KIP documentation also with
>> appropriate
>> > > code
>> > >     > samples for interfaces and few important changes.
>> > >     >
>> > >     > Thanks
>> > >     > Maulin
>> > >     >
>> > >     > On Wed, Mar 25, 2020 at 10:21 AM Maulin Vasavada <
>> > >     > maulin.vasavada@gmail.com>
>> > >     > wrote:
>> > >     >
>> > >     > > bump
>> > >     > >
>> > >     > > On Wed, Mar 25, 2020 at 10:20 AM Maulin Vasavada <
>> > >     > > maulin.vasavada@gmail.com> wrote:
>> > >     > >
>> > >     > >> Hi all
>> > >     > >>
>> > >     > >> After much await on the approach conclusion we have a PR
>> > >     > >>
>> > >
>> >
>> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fkafka%2Fpull%2F8338&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=1ydk0OMaucb8QhTyyQ8Ua3ereGzcS4usRlavU1RixkE%3D&amp;reserved=0
>> > > .
>> > >     > >>
>> > >     > >> Can you please provide your vote so that we can more this
>> > forward?
>> > >     > >>
>> > >     > >> Thanks
>> > >     > >> Maulin
>> > >     > >>
>> > >     > >> On Sun, Jan 26, 2020 at 11:03 PM Maulin Vasavada <
>> > >     > >> maulin.vasavada@gmail.com> wrote:
>> > >     > >>
>> > >     > >>> Hi all
>> > >     > >>>
>> > >     > >>> After a good discussion on the KIP at
>> > >     > >>>
>> > >
>> >
>> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.mail-archive.com%2Fdev%40kafka.apache.org%2Fmsg101011.html&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=qsvbqkoxL6NSPDV6rm9B9xqZG5xvYaZkj0cYrTM6bPw%3D&amp;reserved=0
>> > > I
>> > >     > >>> think we are ready to start voting.
>> > >     > >>>
>> > >     > >>> KIP:
>> > >     > >>>
>> > >     >
>> > >
>> >
>> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fpages%2Fviewpage.action%3FpageId%3D128650952&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=rcqWc2inIbrWlMj2jssHPKcMlHuDuLvicmYHHDYWrF8%3D&amp;reserved=0
>> > >     > >>>
>> > >     > >>> The KIP proposes - Making SSLEngine creation pluggable to
>> > support
>> > >     > >>> customization of various security related aspects.
>> > >     > >>>
>> > >     > >>> Thanks
>> > >     > >>> Maulin
>> > >     > >>>
>> > >     > >>
>> > >     >
>> > >
>> > >
>> > >
>> >
>>
>

Re: [VOTE] KIP-519: Make SSL context/engine configuration extensible

Posted by Harsha Chintalapani <ka...@harsha.io>.
Thanks for putting the KIP together. This is going to help quite a bit in
customizing SSL.

+1 (binding).

Thanks,
Harsha

On Mon, Mar 30, 2020 at 7:44 PM Maulin Vasavada <ma...@gmail.com>
wrote:

> Thanks Jun Rao for your vote and comments.
>
> For 1) Earlier it was the security.ssl package but after a review I changed
> it to .auth since there are some public interfaces in that package. I am
> open to move it under .ssl package.
>
> For 2) Sure. Will document in Javadocs for the method.
>
> Thanks
> Maulin
>
> On Mon, Mar 30, 2020 at 5:46 PM Jun Rao <ju...@confluent.io> wrote:
>
> > Hi, Maulin,
> >
> > Thanks for the KIP. +1 from me. Just a couple of minor comments below.
> >
> > 1. Should the package name of the new
> > interface SslEngineFactory be org.apache.kafka.common.security.ssl
> instead
> > of org.apache.kafka.common.security.auth?
> > 2. Could you document when shouldBeRebuilt() will be called?
> >
> > Jun
> >
> > On Mon, Mar 30, 2020 at 5:07 PM Maulin Vasavada <
> maulin.vasavada@gmail.com
> > >
> > wrote:
> >
> > > ^^^  bump ^^^ The vote is open for 2-3 days and gotten 1 Binding vote
> so
> > > far, can you please vote so that we can try to move forward with
> changes?
> > >
> > > On Thu, Mar 26, 2020 at 4:11 PM Zhou, Thomas <thzhou@paypal.com.invalid
> >
> > > wrote:
> > >
> > > > +1 (non-binding)
> > > >
> > > > Regards,
> > > > Thomas
> > > >
> > > > On 3/26/20, 12:36 PM, "Rajini Sivaram" <ra...@gmail.com>
> > wrote:
> > > >
> > > >     +1 (binding)
> > > >     Thanks for the KIP, Maulin!
> > > >
> > > >     Regards,
> > > >
> > > >     Rajini
> > > >
> > > >     On Thu, Mar 26, 2020 at 4:14 PM Maulin Vasavada <
> > > > maulin.vasavada@gmail.com>
> > > >     wrote:
> > > >
> > > >     > FYI - we have updated the KIP documentation also with
> appropriate
> > > > code
> > > >     > samples for interfaces and few important changes.
> > > >     >
> > > >     > Thanks
> > > >     > Maulin
> > > >     >
> > > >     > On Wed, Mar 25, 2020 at 10:21 AM Maulin Vasavada <
> > > >     > maulin.vasavada@gmail.com>
> > > >     > wrote:
> > > >     >
> > > >     > > bump
> > > >     > >
> > > >     > > On Wed, Mar 25, 2020 at 10:20 AM Maulin Vasavada <
> > > >     > > maulin.vasavada@gmail.com> wrote:
> > > >     > >
> > > >     > >> Hi all
> > > >     > >>
> > > >     > >> After much await on the approach conclusion we have a PR
> > > >     > >>
> > > >
> > >
> >
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fkafka%2Fpull%2F8338&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=1ydk0OMaucb8QhTyyQ8Ua3ereGzcS4usRlavU1RixkE%3D&amp;reserved=0
> > > > .
> > > >     > >>
> > > >     > >> Can you please provide your vote so that we can more this
> > > forward?
> > > >     > >>
> > > >     > >> Thanks
> > > >     > >> Maulin
> > > >     > >>
> > > >     > >> On Sun, Jan 26, 2020 at 11:03 PM Maulin Vasavada <
> > > >     > >> maulin.vasavada@gmail.com> wrote:
> > > >     > >>
> > > >     > >>> Hi all
> > > >     > >>>
> > > >     > >>> After a good discussion on the KIP at
> > > >     > >>>
> > > >
> > >
> >
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.mail-archive.com%2Fdev%40kafka.apache.org%2Fmsg101011.html&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=qsvbqkoxL6NSPDV6rm9B9xqZG5xvYaZkj0cYrTM6bPw%3D&amp;reserved=0
> > > > I
> > > >     > >>> think we are ready to start voting.
> > > >     > >>>
> > > >     > >>> KIP:
> > > >     > >>>
> > > >     >
> > > >
> > >
> >
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fpages%2Fviewpage.action%3FpageId%3D128650952&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=rcqWc2inIbrWlMj2jssHPKcMlHuDuLvicmYHHDYWrF8%3D&amp;reserved=0
> > > >     > >>>
> > > >     > >>> The KIP proposes - Making SSLEngine creation pluggable to
> > > support
> > > >     > >>> customization of various security related aspects.
> > > >     > >>>
> > > >     > >>> Thanks
> > > >     > >>> Maulin
> > > >     > >>>
> > > >     > >>
> > > >     >
> > > >
> > > >
> > > >
> > >
> >
>

Re: [VOTE] KIP-519: Make SSL context/engine configuration extensible

Posted by Maulin Vasavada <ma...@gmail.com>.
Thanks Jun Rao for your vote and comments.

For 1) Earlier it was the security.ssl package but after a review I changed
it to .auth since there are some public interfaces in that package. I am
open to move it under .ssl package.

For 2) Sure. Will document in Javadocs for the method.

Thanks
Maulin

On Mon, Mar 30, 2020 at 5:46 PM Jun Rao <ju...@confluent.io> wrote:

> Hi, Maulin,
>
> Thanks for the KIP. +1 from me. Just a couple of minor comments below.
>
> 1. Should the package name of the new
> interface SslEngineFactory be org.apache.kafka.common.security.ssl instead
> of org.apache.kafka.common.security.auth?
> 2. Could you document when shouldBeRebuilt() will be called?
>
> Jun
>
> On Mon, Mar 30, 2020 at 5:07 PM Maulin Vasavada <maulin.vasavada@gmail.com
> >
> wrote:
>
> > ^^^  bump ^^^ The vote is open for 2-3 days and gotten 1 Binding vote so
> > far, can you please vote so that we can try to move forward with changes?
> >
> > On Thu, Mar 26, 2020 at 4:11 PM Zhou, Thomas <th...@paypal.com.invalid>
> > wrote:
> >
> > > +1 (non-binding)
> > >
> > > Regards,
> > > Thomas
> > >
> > > On 3/26/20, 12:36 PM, "Rajini Sivaram" <ra...@gmail.com>
> wrote:
> > >
> > >     +1 (binding)
> > >     Thanks for the KIP, Maulin!
> > >
> > >     Regards,
> > >
> > >     Rajini
> > >
> > >     On Thu, Mar 26, 2020 at 4:14 PM Maulin Vasavada <
> > > maulin.vasavada@gmail.com>
> > >     wrote:
> > >
> > >     > FYI - we have updated the KIP documentation also with appropriate
> > > code
> > >     > samples for interfaces and few important changes.
> > >     >
> > >     > Thanks
> > >     > Maulin
> > >     >
> > >     > On Wed, Mar 25, 2020 at 10:21 AM Maulin Vasavada <
> > >     > maulin.vasavada@gmail.com>
> > >     > wrote:
> > >     >
> > >     > > bump
> > >     > >
> > >     > > On Wed, Mar 25, 2020 at 10:20 AM Maulin Vasavada <
> > >     > > maulin.vasavada@gmail.com> wrote:
> > >     > >
> > >     > >> Hi all
> > >     > >>
> > >     > >> After much await on the approach conclusion we have a PR
> > >     > >>
> > >
> >
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fkafka%2Fpull%2F8338&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=1ydk0OMaucb8QhTyyQ8Ua3ereGzcS4usRlavU1RixkE%3D&amp;reserved=0
> > > .
> > >     > >>
> > >     > >> Can you please provide your vote so that we can more this
> > forward?
> > >     > >>
> > >     > >> Thanks
> > >     > >> Maulin
> > >     > >>
> > >     > >> On Sun, Jan 26, 2020 at 11:03 PM Maulin Vasavada <
> > >     > >> maulin.vasavada@gmail.com> wrote:
> > >     > >>
> > >     > >>> Hi all
> > >     > >>>
> > >     > >>> After a good discussion on the KIP at
> > >     > >>>
> > >
> >
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.mail-archive.com%2Fdev%40kafka.apache.org%2Fmsg101011.html&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=qsvbqkoxL6NSPDV6rm9B9xqZG5xvYaZkj0cYrTM6bPw%3D&amp;reserved=0
> > > I
> > >     > >>> think we are ready to start voting.
> > >     > >>>
> > >     > >>> KIP:
> > >     > >>>
> > >     >
> > >
> >
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fpages%2Fviewpage.action%3FpageId%3D128650952&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=rcqWc2inIbrWlMj2jssHPKcMlHuDuLvicmYHHDYWrF8%3D&amp;reserved=0
> > >     > >>>
> > >     > >>> The KIP proposes - Making SSLEngine creation pluggable to
> > support
> > >     > >>> customization of various security related aspects.
> > >     > >>>
> > >     > >>> Thanks
> > >     > >>> Maulin
> > >     > >>>
> > >     > >>
> > >     >
> > >
> > >
> > >
> >
>

Re: [VOTE] KIP-519: Make SSL context/engine configuration extensible

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

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

1. Should the package name of the new
interface SslEngineFactory be org.apache.kafka.common.security.ssl instead
of org.apache.kafka.common.security.auth?
2. Could you document when shouldBeRebuilt() will be called?

Jun

On Mon, Mar 30, 2020 at 5:07 PM Maulin Vasavada <ma...@gmail.com>
wrote:

> ^^^  bump ^^^ The vote is open for 2-3 days and gotten 1 Binding vote so
> far, can you please vote so that we can try to move forward with changes?
>
> On Thu, Mar 26, 2020 at 4:11 PM Zhou, Thomas <th...@paypal.com.invalid>
> wrote:
>
> > +1 (non-binding)
> >
> > Regards,
> > Thomas
> >
> > On 3/26/20, 12:36 PM, "Rajini Sivaram" <ra...@gmail.com> wrote:
> >
> >     +1 (binding)
> >     Thanks for the KIP, Maulin!
> >
> >     Regards,
> >
> >     Rajini
> >
> >     On Thu, Mar 26, 2020 at 4:14 PM Maulin Vasavada <
> > maulin.vasavada@gmail.com>
> >     wrote:
> >
> >     > FYI - we have updated the KIP documentation also with appropriate
> > code
> >     > samples for interfaces and few important changes.
> >     >
> >     > Thanks
> >     > Maulin
> >     >
> >     > On Wed, Mar 25, 2020 at 10:21 AM Maulin Vasavada <
> >     > maulin.vasavada@gmail.com>
> >     > wrote:
> >     >
> >     > > bump
> >     > >
> >     > > On Wed, Mar 25, 2020 at 10:20 AM Maulin Vasavada <
> >     > > maulin.vasavada@gmail.com> wrote:
> >     > >
> >     > >> Hi all
> >     > >>
> >     > >> After much await on the approach conclusion we have a PR
> >     > >>
> >
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fkafka%2Fpull%2F8338&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=1ydk0OMaucb8QhTyyQ8Ua3ereGzcS4usRlavU1RixkE%3D&amp;reserved=0
> > .
> >     > >>
> >     > >> Can you please provide your vote so that we can more this
> forward?
> >     > >>
> >     > >> Thanks
> >     > >> Maulin
> >     > >>
> >     > >> On Sun, Jan 26, 2020 at 11:03 PM Maulin Vasavada <
> >     > >> maulin.vasavada@gmail.com> wrote:
> >     > >>
> >     > >>> Hi all
> >     > >>>
> >     > >>> After a good discussion on the KIP at
> >     > >>>
> >
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.mail-archive.com%2Fdev%40kafka.apache.org%2Fmsg101011.html&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=qsvbqkoxL6NSPDV6rm9B9xqZG5xvYaZkj0cYrTM6bPw%3D&amp;reserved=0
> > I
> >     > >>> think we are ready to start voting.
> >     > >>>
> >     > >>> KIP:
> >     > >>>
> >     >
> >
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fpages%2Fviewpage.action%3FpageId%3D128650952&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=rcqWc2inIbrWlMj2jssHPKcMlHuDuLvicmYHHDYWrF8%3D&amp;reserved=0
> >     > >>>
> >     > >>> The KIP proposes - Making SSLEngine creation pluggable to
> support
> >     > >>> customization of various security related aspects.
> >     > >>>
> >     > >>> Thanks
> >     > >>> Maulin
> >     > >>>
> >     > >>
> >     >
> >
> >
> >
>

Re: [VOTE] KIP-519: Make SSL context/engine configuration extensible

Posted by Maulin Vasavada <ma...@gmail.com>.
^^^  bump ^^^ The vote is open for 2-3 days and gotten 1 Binding vote so
far, can you please vote so that we can try to move forward with changes?

On Thu, Mar 26, 2020 at 4:11 PM Zhou, Thomas <th...@paypal.com.invalid>
wrote:

> +1 (non-binding)
>
> Regards,
> Thomas
>
> On 3/26/20, 12:36 PM, "Rajini Sivaram" <ra...@gmail.com> wrote:
>
>     +1 (binding)
>     Thanks for the KIP, Maulin!
>
>     Regards,
>
>     Rajini
>
>     On Thu, Mar 26, 2020 at 4:14 PM Maulin Vasavada <
> maulin.vasavada@gmail.com>
>     wrote:
>
>     > FYI - we have updated the KIP documentation also with appropriate
> code
>     > samples for interfaces and few important changes.
>     >
>     > Thanks
>     > Maulin
>     >
>     > On Wed, Mar 25, 2020 at 10:21 AM Maulin Vasavada <
>     > maulin.vasavada@gmail.com>
>     > wrote:
>     >
>     > > bump
>     > >
>     > > On Wed, Mar 25, 2020 at 10:20 AM Maulin Vasavada <
>     > > maulin.vasavada@gmail.com> wrote:
>     > >
>     > >> Hi all
>     > >>
>     > >> After much await on the approach conclusion we have a PR
>     > >>
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fkafka%2Fpull%2F8338&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=1ydk0OMaucb8QhTyyQ8Ua3ereGzcS4usRlavU1RixkE%3D&amp;reserved=0
> .
>     > >>
>     > >> Can you please provide your vote so that we can more this forward?
>     > >>
>     > >> Thanks
>     > >> Maulin
>     > >>
>     > >> On Sun, Jan 26, 2020 at 11:03 PM Maulin Vasavada <
>     > >> maulin.vasavada@gmail.com> wrote:
>     > >>
>     > >>> Hi all
>     > >>>
>     > >>> After a good discussion on the KIP at
>     > >>>
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.mail-archive.com%2Fdev%40kafka.apache.org%2Fmsg101011.html&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=qsvbqkoxL6NSPDV6rm9B9xqZG5xvYaZkj0cYrTM6bPw%3D&amp;reserved=0
> I
>     > >>> think we are ready to start voting.
>     > >>>
>     > >>> KIP:
>     > >>>
>     >
> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fpages%2Fviewpage.action%3FpageId%3D128650952&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=rcqWc2inIbrWlMj2jssHPKcMlHuDuLvicmYHHDYWrF8%3D&amp;reserved=0
>     > >>>
>     > >>> The KIP proposes - Making SSLEngine creation pluggable to support
>     > >>> customization of various security related aspects.
>     > >>>
>     > >>> Thanks
>     > >>> Maulin
>     > >>>
>     > >>
>     >
>
>
>

Re: [VOTE] KIP-519: Make SSL context/engine configuration extensible

Posted by "Zhou, Thomas" <th...@paypal.com.INVALID>.
+1 (non-binding)

Regards,
Thomas

On 3/26/20, 12:36 PM, "Rajini Sivaram" <ra...@gmail.com> wrote:

    +1 (binding)
    Thanks for the KIP, Maulin!
    
    Regards,
    
    Rajini
    
    On Thu, Mar 26, 2020 at 4:14 PM Maulin Vasavada <ma...@gmail.com>
    wrote:
    
    > FYI - we have updated the KIP documentation also with appropriate code
    > samples for interfaces and few important changes.
    >
    > Thanks
    > Maulin
    >
    > On Wed, Mar 25, 2020 at 10:21 AM Maulin Vasavada <
    > maulin.vasavada@gmail.com>
    > wrote:
    >
    > > bump
    > >
    > > On Wed, Mar 25, 2020 at 10:20 AM Maulin Vasavada <
    > > maulin.vasavada@gmail.com> wrote:
    > >
    > >> Hi all
    > >>
    > >> After much await on the approach conclusion we have a PR
    > >> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fkafka%2Fpull%2F8338&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=1ydk0OMaucb8QhTyyQ8Ua3ereGzcS4usRlavU1RixkE%3D&amp;reserved=0.
    > >>
    > >> Can you please provide your vote so that we can more this forward?
    > >>
    > >> Thanks
    > >> Maulin
    > >>
    > >> On Sun, Jan 26, 2020 at 11:03 PM Maulin Vasavada <
    > >> maulin.vasavada@gmail.com> wrote:
    > >>
    > >>> Hi all
    > >>>
    > >>> After a good discussion on the KIP at
    > >>> https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.mail-archive.com%2Fdev%40kafka.apache.org%2Fmsg101011.html&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=qsvbqkoxL6NSPDV6rm9B9xqZG5xvYaZkj0cYrTM6bPw%3D&amp;reserved=0 I
    > >>> think we are ready to start voting.
    > >>>
    > >>> KIP:
    > >>>
    > https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fpages%2Fviewpage.action%3FpageId%3D128650952&amp;data=01%7C01%7Cthzhou%40paypal.com%7C4520b56f3b1f44cceddb08d7d1bd052a%7Cfb00791460204374977e21bac5f3f4c8%7C1&amp;sdata=rcqWc2inIbrWlMj2jssHPKcMlHuDuLvicmYHHDYWrF8%3D&amp;reserved=0
    > >>>
    > >>> The KIP proposes - Making SSLEngine creation pluggable to support
    > >>> customization of various security related aspects.
    > >>>
    > >>> Thanks
    > >>> Maulin
    > >>>
    > >>
    >
    


Re: [VOTE] KIP-519: Make SSL context/engine configuration extensible

Posted by Rajini Sivaram <ra...@gmail.com>.
+1 (binding)
Thanks for the KIP, Maulin!

Regards,

Rajini

On Thu, Mar 26, 2020 at 4:14 PM Maulin Vasavada <ma...@gmail.com>
wrote:

> FYI - we have updated the KIP documentation also with appropriate code
> samples for interfaces and few important changes.
>
> Thanks
> Maulin
>
> On Wed, Mar 25, 2020 at 10:21 AM Maulin Vasavada <
> maulin.vasavada@gmail.com>
> wrote:
>
> > bump
> >
> > On Wed, Mar 25, 2020 at 10:20 AM Maulin Vasavada <
> > maulin.vasavada@gmail.com> wrote:
> >
> >> Hi all
> >>
> >> After much await on the approach conclusion we have a PR
> >> https://github.com/apache/kafka/pull/8338.
> >>
> >> Can you please provide your vote so that we can more this forward?
> >>
> >> Thanks
> >> Maulin
> >>
> >> On Sun, Jan 26, 2020 at 11:03 PM Maulin Vasavada <
> >> maulin.vasavada@gmail.com> wrote:
> >>
> >>> Hi all
> >>>
> >>> After a good discussion on the KIP at
> >>> https://www.mail-archive.com/dev@kafka.apache.org/msg101011.html I
> >>> think we are ready to start voting.
> >>>
> >>> KIP:
> >>>
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=128650952
> >>>
> >>> The KIP proposes - Making SSLEngine creation pluggable to support
> >>> customization of various security related aspects.
> >>>
> >>> Thanks
> >>> Maulin
> >>>
> >>
>

Re: [VOTE] KIP-519: Make SSL context/engine configuration extensible

Posted by Maulin Vasavada <ma...@gmail.com>.
FYI - we have updated the KIP documentation also with appropriate code
samples for interfaces and few important changes.

Thanks
Maulin

On Wed, Mar 25, 2020 at 10:21 AM Maulin Vasavada <ma...@gmail.com>
wrote:

> bump
>
> On Wed, Mar 25, 2020 at 10:20 AM Maulin Vasavada <
> maulin.vasavada@gmail.com> wrote:
>
>> Hi all
>>
>> After much await on the approach conclusion we have a PR
>> https://github.com/apache/kafka/pull/8338.
>>
>> Can you please provide your vote so that we can more this forward?
>>
>> Thanks
>> Maulin
>>
>> On Sun, Jan 26, 2020 at 11:03 PM Maulin Vasavada <
>> maulin.vasavada@gmail.com> wrote:
>>
>>> Hi all
>>>
>>> After a good discussion on the KIP at
>>> https://www.mail-archive.com/dev@kafka.apache.org/msg101011.html I
>>> think we are ready to start voting.
>>>
>>> KIP:
>>> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=128650952
>>>
>>> The KIP proposes - Making SSLEngine creation pluggable to support
>>> customization of various security related aspects.
>>>
>>> Thanks
>>> Maulin
>>>
>>

Re: [VOTE] KIP-519: Make SSL context/engine configuration extensible

Posted by Maulin Vasavada <ma...@gmail.com>.
bump

On Wed, Mar 25, 2020 at 10:20 AM Maulin Vasavada <ma...@gmail.com>
wrote:

> Hi all
>
> After much await on the approach conclusion we have a PR
> https://github.com/apache/kafka/pull/8338.
>
> Can you please provide your vote so that we can more this forward?
>
> Thanks
> Maulin
>
> On Sun, Jan 26, 2020 at 11:03 PM Maulin Vasavada <
> maulin.vasavada@gmail.com> wrote:
>
>> Hi all
>>
>> After a good discussion on the KIP at
>> https://www.mail-archive.com/dev@kafka.apache.org/msg101011.html I think
>> we are ready to start voting.
>>
>> KIP:
>> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=128650952
>>
>> The KIP proposes - Making SSLEngine creation pluggable to support
>> customization of various security related aspects.
>>
>> Thanks
>> Maulin
>>
>