From 99fe8675f68927e6d55bdbea50118fb1f279aed1 Mon Sep 17 00:00:00 2001 From: Milen Pankov <123647381+milenpankov-bosch@users.noreply.github.com> Date: Mon, 23 Dec 2024 11:09:37 +0200 Subject: [PATCH] fix(lambda-promtail): Remove s3 bucket ownership verification (#15383) Co-authored-by: Christian Haudum --- tools/lambda-promtail/lambda-promtail/s3.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tools/lambda-promtail/lambda-promtail/s3.go b/tools/lambda-promtail/lambda-promtail/s3.go index a6255811378dd..dd55ce3ced481 100644 --- a/tools/lambda-promtail/lambda-promtail/s3.go +++ b/tools/lambda-promtail/lambda-promtail/s3.go @@ -292,10 +292,9 @@ func processS3Event(ctx context.Context, ev *events.S3Event, pc Client, log *log &s3.GetObjectInput{ Bucket: aws.String(labels["bucket"]), Key: aws.String(labels["key"]), - ExpectedBucketOwner: aws.String(labels["bucket_owner"]), }) if err != nil { - return fmt.Errorf("failed to get object %s from bucket %s on account %s, %s", labels["key"], labels["bucket"], labels["bucket_owner"], err) + return fmt.Errorf("failed to get object %s from bucket %s, %s", labels["key"], labels["bucket"], err) } err = parseS3Log(ctx, batch, labels, obj.Body, log) if err != nil {