Re: [DISCUSS] Mentoring newcomers

2021-11-14 Thread Joshua McKenzie
Sign me up.


On Fri, Nov 12, 2021 at 4:38 PM David Capwell 
wrote:

> I am cool helping.
>
> > On Nov 12, 2021, at 10:29 AM, Ekaterina Dimitrova 
> wrote:
> >
> > I am in too
> >
> > On Fri, 12 Nov 2021 at 13:23,  wrote:
> >
> >> I am interested as well.
> >>
> >> Sent from my iPhone
> >>
> >>> On 12. Nov 2021, at 19:01, Paulo Motta 
> wrote:
> >>>
> >>> Count me in.
> >>>
>  Em sex., 12 de nov. de 2021 às 14:16, Brandon Williams <
> >> dri...@gmail.com>
>  escreveu:
> 
>  I'm interested.
> 
> > On Fri, Nov 12, 2021 at 11:05 AM Benjamin Lerer 
> >> wrote:
> >
> > Hi everybody
> >
> > As discussed in the *Creating a new slack channel for newcomers*
> >> thead, a
> > solution to help newcomers engage with the project would be to
> provide
> >> a
> > list of mentors that newcomers can contact when they feel insecure
> >> about
> > asking questions through our cassandra-dev channel or through the
> >> mailing
> > list.
> >
> > I would like to collect the list of people that are interested in
> >> helping
> > out newcomers so that we can post that list on our website.
> 
>  -
>  To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
>  For additional commands, e-mail: dev-h...@cassandra.apache.org
> 
> 
> >>
> >> -
> >> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> >> For additional commands, e-mail: dev-h...@cassandra.apache.org
> >>
> >>
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> For additional commands, e-mail: dev-h...@cassandra.apache.org
>
>


Re: Resurrection of CASSANDRA-9633 - SSTable encryption

2021-11-14 Thread Stefan Miklosovic
Hey,

there are two points we are not completely sure about.

The first one is streaming. If there is a cluster of 5 nodes, each
node has its own unique encryption key. Hence, if a SSTable is stored
on a disk with the key for node 1 and this is streamed to node 2 -
which has a different key - it would not be able to decrypt that. Our
idea is to actually send data over the wire _decrypted_ however it
would be still secure if internode communication is done via TLS. Is
this approach good with you?

The second question is about key rotation. If an operator needs to
roll the key because it was compromised or there is some policy around
that, we should be able to provide some way to rotate it. Our idea is
to write a tool (either a subcommand of nodetool (rewritesstables)
command or a completely standalone one in tools) which would take the
first, original key, the second, new key and dir with sstables as
input and it would literally took the data and it would rewrite it to
the second set of sstables which would be encrypted with the second
key. What do you think about this?

Regards

On Sat, 13 Nov 2021 at 19:35,  wrote:
>
> Same reaction here - great to have traction on this ticket. Shylaja, thanks 
> for your work on this and to Stefan as well! It would be wonderful to have 
> the feature complete.
>
> One thing I’d mention is that a lot’s changed about the project’s testing 
> strategy since the original patch was written. I see that the 2016 version 
> adds a couple round-trip unit tests with a small amount of static data. It 
> would be good to see randomized tests fleshed out that exercise more of the 
> read/write path; or which add variants of existing read/write path tests that 
> enable encryption.
>
> – Scott
>
> > On Nov 13, 2021, at 7:53 AM, Brandon Williams  wrote:
> >
> > We already have a ticket and this predated CEPs, and being an
> > obviously good improvement to have that many have been asking for for
> > some time now, I don't see the need for a CEP here.
> >
> > On Sat, Nov 13, 2021 at 5:01 AM Stefan Miklosovic
> >  wrote:
> >>
> >> Hi list,
> >>
> >> an engineer from Intel - Shylaja Kokoori (who is watching this list
> >> closely) has retrofitted the original code from CASSANDRA-9633 work in
> >> times of 3.4 to the current trunk with my help here and there, mostly
> >> cosmetic.
> >>
> >> I would like to know if there is a general consensus about me going to
> >> create a CEP for this feature or what is your perception on this. I
> >> know we have it a little bit backwards here as we should first discuss
> >> and then code but I am super glad that we have some POC we can
> >> elaborate further on and CEP would just cement  and summarise the
> >> approach / other implementation aspects of this feature.
> >>
> >> I think that having 9633 merged will fill quite a big operational gap
> >> when it comes to security. There are a lot of enterprises who desire
> >> this feature so much. I can not remember when I last saw a ticket with
> >> 50 watchers which was inactive for such a long time.
> >>
> >> Regards
> >>
> >> -
> >> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> >> For additional commands, e-mail: dev-h...@cassandra.apache.org
> >>
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> > For additional commands, e-mail: dev-h...@cassandra.apache.org
> >
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> For additional commands, e-mail: dev-h...@cassandra.apache.org
>

-
To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
For additional commands, e-mail: dev-h...@cassandra.apache.org



Re: [DISCUSS] Mentoring newcomers

2021-11-14 Thread Berenguer Blasi
I'm in as well

On 14/11/21 14:55, Joshua McKenzie wrote:
> Sign me up.
>
>
> On Fri, Nov 12, 2021 at 4:38 PM David Capwell 
> wrote:
>
>> I am cool helping.
>>
>>> On Nov 12, 2021, at 10:29 AM, Ekaterina Dimitrova 
>> wrote:
>>> I am in too
>>>
>>> On Fri, 12 Nov 2021 at 13:23,  wrote:
>>>
 I am interested as well.

 Sent from my iPhone

> On 12. Nov 2021, at 19:01, Paulo Motta 
>> wrote:
> Count me in.
>
>> Em sex., 12 de nov. de 2021 às 14:16, Brandon Williams <
 dri...@gmail.com>
>> escreveu:
>>
>> I'm interested.
>>
>>> On Fri, Nov 12, 2021 at 11:05 AM Benjamin Lerer 
 wrote:
>>> Hi everybody
>>>
>>> As discussed in the *Creating a new slack channel for newcomers*
 thead, a
>>> solution to help newcomers engage with the project would be to
>> provide
 a
>>> list of mentors that newcomers can contact when they feel insecure
 about
>>> asking questions through our cassandra-dev channel or through the
 mailing
>>> list.
>>>
>>> I would like to collect the list of people that are interested in
 helping
>>> out newcomers so that we can post that list on our website.
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
>> For additional commands, e-mail: dev-h...@cassandra.apache.org
>>
>>
 -
 To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
 For additional commands, e-mail: dev-h...@cassandra.apache.org


>>
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
>> For additional commands, e-mail: dev-h...@cassandra.apache.org
>>
>>

-
To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
For additional commands, e-mail: dev-h...@cassandra.apache.org