You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hey, we've been happily using kafka-connect-s3 for a long time and recently after a version upgrade one of our usecases started to break:
It's a bucket not owned by my team which has AES256 SSE configured with an aws-provided key (not customer provided).
up until the version upgrade it was working perfectly and since the upgrade we started getting permission errors like
Looks like its not taking this usecase under consideration and always expects a customer key to be available, which is something that is taken into account when initializing the customer key in S3OutputStream::79 :
Versions:
Hey, we've been happily using kafka-connect-s3 for a long time and recently after a version upgrade one of our usecases started to break:
It's a bucket not owned by my team which has
AES256
SSE configured with an aws-provided key (not customer provided).up until the version upgrade it was working perfectly and since the upgrade we started getting permission errors like
I've pinpointed the issue to this commit / PR.
Looks like its not taking this usecase under consideration and always expects a customer key to be available, which is something that is taken into account when initializing the customer key in
S3OutputStream::79
:I think the
x-amz-server-side-encryption
header still has to be included whenssea == AES256
andsseCustomerKey == null
Related:
#389
#173
#684
10b020a
The text was updated successfully, but these errors were encountered: