From 01fb61fedda7553136773ccb4571bc1c886600aa Mon Sep 17 00:00:00 2001 From: Charlie Getzen Date: Thu, 24 Jul 2025 23:29:44 -0400 Subject: [PATCH 1/2] chore: Accept all 2xx from FluentD responses --- integrations/event-handler/fluentd_client.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/integrations/event-handler/fluentd_client.go b/integrations/event-handler/fluentd_client.go index e1369adc8c661..61d58c5d95f34 100644 --- a/integrations/event-handler/fluentd_client.go +++ b/integrations/event-handler/fluentd_client.go @@ -130,7 +130,7 @@ func (f *FluentdClient) Send(ctx context.Context, url string, b []byte) error { } defer r.Body.Close() - if r.StatusCode != http.StatusOK { + if r.StatusCode < 200 || r.StatusCode >= 300 { return trace.Errorf("Failed to send event to fluentd (HTTP %v)", r.StatusCode) } From 66b57ebb55a6ef4e07462cf31bd080b916d9fefb Mon Sep 17 00:00:00 2001 From: Charlie Getzen Date: Fri, 1 Aug 2025 09:32:10 -0400 Subject: [PATCH 2/2] Address feedback --- integrations/event-handler/fluentd_client.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/integrations/event-handler/fluentd_client.go b/integrations/event-handler/fluentd_client.go index 61d58c5d95f34..955877aa843a8 100644 --- a/integrations/event-handler/fluentd_client.go +++ b/integrations/event-handler/fluentd_client.go @@ -130,7 +130,7 @@ func (f *FluentdClient) Send(ctx context.Context, url string, b []byte) error { } defer r.Body.Close() - if r.StatusCode < 200 || r.StatusCode >= 300 { + if r.StatusCode != http.StatusOK && r.StatusCode != http.StatusNoContent { return trace.Errorf("Failed to send event to fluentd (HTTP %v)", r.StatusCode) }